.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.accessibility{
	position:absolute;
	top:-999em;
	left:-999em;
	visibility: visible;
}
body{
	text-align:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	line-height:normal;
	background-color:#84CDED
}
body b,body strong{
	color:#000;
	font-size: small;
}
div{font-size:1em}
img{border:0}
a,a:link a:active,a:visited{text-decoration:underline}
{color:#fff}
a:hover{text-decoration:none}
h1{font-size:1.5em;line-height:1.5em;margin:0;padding:0}
h2{font-size:1.3em;line-height:1.3em;margin:0 0 0.5em 0;padding:0;color:#18507C}
h3{font-size:1.1em;line-height:1.1em;margin:0 0 0.5em 0;padding:0;color:#18507C}
p{
	margin:0 0 1.5em 0;
	padding:0;
	line-height:normal;
	font-size: x-small;
}
strong,b{
	font-weight:normal
}
#main ul{line-height:1.4em;margin:0 0 1.5em 0;padding:0}
td{font-size:1em}
hr{display:none}
input,select,textarea{
	font-size:1em;
	font-family:arial,helvetica,verdana,sans-serif;
	margin:0;
	padding:0px;
	background-color:#FFF;
	border-color: #F4F2F4;
}
input,select{vertical-align:middle}
div#content{position:relative;margin:1em auto 2em 0;padding:0;text-align:left}
div#menu_vert{float:right;width:170px;display:inline;position:relative;right:5px}
div#main{
	float:left;
	width:75%;
	padding-left:10px
}
#searchbox{float:right;margin-left:10px;background-color:#fff;width:100%;border:1px solid #84cded;height:20%}
#topbox{border:solid 1px #5A93B3;vertical-align:middle;background-color:#84cded;height:2px}
border:solid 1px #5A93B3;vertical-align:middle;background-color:#F8F8FF;height:2px}
#topbox h1{text-align:center;text-decoration:blink}
div#menu_horiz{width:100%;text-align:left}
body{
	margin:0;
	padding:0em;
	text-align:center
}
div#footer{border-bottom:solid 1px black;margin:0 auto;max-width:80em;min-width:60em;padding:0;text-align:center}
div#footerlinks{margin:0 auto;max-width:80em;min-width:60em;padding:0 0 5px 0;text-align:center}
div.breadcrumbs{padding:8px 8px;text-align:left;font-size:90%;margin:0 1em;border-bottom:1px dotted #000}
div#menu_horiz{background-color:#F4F2F4;width:100%;margin:0px;text-align:center}
{margin:0;padding:0;list-style:none;border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0}
div#menu_horiz li{float:left;display:inline;list-style:none;margin:0;border-right:1px solid #C0C0C0}
{border-right:none}
div#menu_horiz a,div#menu_horiz a:link,div#menu_horiz a:active,div#menu_horiz a:visited{display:block;_display:in-line;padding:5px 10px;height:15px;text-decoration:none;margin:0;color:#18507C;background:#F4F2F4}
{background-color:#abb0b6;height:15px}
{background-color:#abb0b6}
#menu_vert,#menu_vert ul{margin:0;padding:0}
#menu_vert ul{width:100%;border:1px solid #069;background:#F4F2F4}
#menu_vert li{list-style:none}
#menu_vert li a{display:block;text-decoration:none;padding:5px 5px 5px 10px;color:#18507C}
{display:block;padding:3px 5px 3px 25px;border-bottom:none;font-size:90%}
{border-right:none;border-top:none;border-bottom:1px solid #069;padding-bottom:5px}
{padding-left:40px}
{padding:5px 5px}
#menu_vert li a:hover{background-color:#abb0b6}
{display:block;text-decoration:none;padding:5px 5px 5px 10px;border-bottom:1px solid #069;color:#18507C;margin:0;font-size:1em;line-height:1em;background-color:#abb0b6}
body{color:#333;background-color:#E0C997}
div#pagewrapper{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background:#fff}
div#header{}
div#footer{color:#fff;background-color:#6F7D9F}
div#footerlinks{background-color:White}
a,a:link a:active,a:visited{color:#385C72}
h1,h2,h3,h4,h5,h6{color:#000}
#searchbox{border:solid 1px #5A93B3;background:#F4F2F4;padding:1px 1px 1px 1px}
#topleft{position:absolute;text-align:left;top:5px;left:5px}
a:link,a:visited,a:active{
	color:#000;
	background-color:transparent;
	text-decoration:none
}
a:hover{
	color:#C70A13;
	background-color:transparent;
	text-decoration:none
}
a:link.toplink,a:visited.toplink,a:active.toplink{color:#151515;background-color:transparent;text-decoration:none;font-size:10px;padding-right:3px}
a:hover.toplink{color:#99B806;background-color:transparent;text-decoration:underline;font-size:10px;padding-right:3px}
table#maintable{border:0px;border-style:solid;border-color:#BFC1BE;background-image:url(/images/bhi_headbg.gif);background-repeat:repeat-x;margin:0;padding:0;margin-top:2px;clear:both}
table#maintable a{margin:0;padding:0}
#blue {
	color: #39F;
}
