
body { 
	margin-top:0px;
	margin-left: 10px;
}

p           { margin: 0 0 1.5em; }

a           { color: #3333ff; text-decoration: none; }
a:focus, 
a:hover     { text-decoration: none; }

strong      { font-weight: bold; }
em		      { font-style: italic; }
sup, sub    { line-height: 0; }


li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

input, button, select, textarea {font-size:1em;}
   

   

.logo-image {
	border: none;
	height: 38px;
	width: 110px;
	margin: 0px 0px 0px 4px;
}


.bn-logo {
	position:relative;top:08px;left:4px;z-index:3
}

.bn-title {
	position:relative;top:4px;left:10px;z-index:3
}


#hdr1 {
	position:relative;
	top:0px;
	left:110px;
}
#hdr1 a{
        color:#444;
	padding-left:2px;
	padding-right:2px;
        font-size:12px;
        font-family: Verdana;
}
#hdr1 a:hover     { text-decoration: underline; }

#hdr1.quote {
        color:#eee;
        align:left;
        font-family: MS Sans Serif;
}

.banner {
        position:relative;top:10px;
        width: 80px;
        height: 66px;
        margin-left:60px;
}


#hdr2 a{
        color:#eee;
        margin-left:03px;
        margin-right:03px;
        padding-left:20px;
        padding-right:20px;
        padding-top:2px;
        padding-bottom:2px;
	font-size:13px;
}

#hdr2.bn-menu {
        font-family: Tahoma;
        top:20px;
        z-index:3
        font-size:13px;
        font-weight:600;
        background-color:#444488;
        padding-left:0px;
        padding-top:6px;
        height:22px;
        position:relative;
}


#page.bn-page{
	margin-top:4px;
	font-size:13px;
        font-family: sans-serif;
        padding-left:24px;
        position:relative;
        line-height: 1.4em;
        position:relative;

}

.bn-paragraph-text {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:8px;
	margin-right:36px;
	text-align:justify;
        }


#column-1 {
        float:left;
        width: 400px;
        margin-left:10px;
        margin-right:10px;
	height: 140px;
}

#column-2 {
        float:right;
        width: 400px;
        margin-left:10px;
        margin-right:10px;
	height: 140px;
}


#page ul{
        line-height: 1.85em;
}

.bn-column-title {
        margin-bottom:16px;
	margin-left:4px;
        font-size:14px;
        background-color: #bbb;
        color:#000044;
        text-align:center;
}


.bn-paragraph-title {
	margin-top:30px;
	margin-bottom:6px;
	margin-left:8px;
        font-size:14px;
        font-weight:bold;
}

.bn-page-heading {
        font-size:20px;
        font-family: Tahoma;
        color: #444488;
        text-align:left;
        }
        
.page-hr-line {
	position:relative;
	margin-top:4px;
        margin-left:0px;
        z-index:3;
	height: 4px;
	width: 926px;
}


#tbd {
        height: 350px;
}

.uc {
        margin-left:200px;
        width: 580px;
        height: 40px;
}


#ftr {
	color:#000000;
	font-family: Ariel;
	font-size:12px;
}

#ftr.bn-menu {
        float:left;
        font-family: Tahoma;
        z-index:3
        font-size:13px;
        padding-top:30px;
        padding-left:20px;
        width:900px;
        position:relative;
}

#ftr a{
        color:#000044;
        padding-left:10px;
        padding-right:10px;
	font-size:13px;
}

.contacts{
        position:relative;
        color:#000044;
        margin-top:4px;
        padding-left:30px;
        padding-right:10px;
	font-size:13px;
}



#ftr a:hover     { text-decoration: underline; }
.copy-right {
	margin-left:380px;font-size:11px;
}

.col	{ position: relative; float: left; width: 236px; height: auto; }
#first.col, #second.col  { margin: 8px 12px 0 0; text-align: left; overflow: auto; }
#third.col  { margin: 8px 0 0 0; }
#fourth.col  { margin: 0 0 0 12px; text-align: left; overflow: auto; }
#first.col a, #second.col a, #fourth.col a	{ font-weight: bold; }
#midBlock	{ position: relative; float: left; width: 484px; height: auto; }
.tabHead	{ width: 222px; height: 19px; padding: 5px 0 0 14px;  font-weight: bold; color: #fff; background-image: url(/business/pix/bg_box_hdr.gif); background-repeat: no-repeat; text-align: left; }

ul.HAT-footer-first-child{padding:10px 0 0 0;border-top:solid 2px #ccc}


