body,html{overflow:auto;overflow-x:hidden;margin:0;width:100%;height:100%;background:#fff;text-align:center;}
#toplinks{float:right;clear:right;margin-right:5px;margin-top:93px;color:#fff;font-size:8pt;}
#toplinks a{padding:0 20px 0 20px;font-size:8pt;}
#toplinks a:hover,#toplinks a.selected{color:#f60;}
.contact{height:30px;}
.contact h2{float:left;width:200px;text-align:left;font-size:9pt;}
#contact td{padding:3px;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
div.portitem{float:left;width:270px;text-align:center;margin-bottom:20px;}
blockquote{margin:0;}
blockquote a{color:#fff;}
blockquote a:hover{color:#F60;}
blockquote div.signature{font-style:italic;text-align:right;}
*{font-size:9pt;font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;color:#fff;}
a img{border:0;}
h1{font-size:11pt;background:url(/images/h1.gif) repeat-x 0 0;height:20px;padding:8px 6px 9px 6px;margin:0;color:#F60;font-weight:normal;}
h2{color:#0CF;margin:0 0 5px 0;}
.floatleft{float:left;}
.clearboth{clear:both;}
th,div.header{font-size:10pt;height:20px;margin:0;color:#F60;font-weight:bold;}
th,td{padding:2px 0 2px 0;}
#header{background:#000 url(/images/banner.gif) no-repeat 0 0;float:left;clear:both;width:996px;height:146px;}
#footer{float:left;clear:both;height:75px;background:#000;width:986px;padding:5px;color:#666;vertical-align:bottom;}
#footer a.lo{color:#777;}
#footer a.hi{color:#f60;}
#footer a:hover{color:#fff;}
#footer span.title{color:#f60;font-size:9pt;}
#footer_left{float:left;color:#777;margin-bottom:5px;vertical-align:bottom;font-size:9pt;}
#footer_right{float:right;text-align:right;margin-right:5px;color:#777;margin-top:60px;font-size:9pt;}
#footer_right b{color:#777;}
#footer a.default{color:#666;}
#bottomlinks{background:url(/images/h1.gif) repeat-x 0 0;float:left;clear:both;height:20px;width:986px;padding:5px;text-align:right;color:#fff;font-size:8pt;}
#logo{background:url(/images/logo.gif) no-repeat 0 0;height:53px;width:274px;margin-top:90px;margin-left:230px;float:left;}
#phone{background:url(/images/phone.gif) no-repeat 0 0;height:33px;width:260px;float:right;margin-right:5px;}
#content{background:#000;float:left;clear:both;overflow:hidden;top:146px;width:996px;padding-bottom:20px;}
#outer{margin:auto;text-align:left;width:996px;padding:3px;background:#000;}
#leftdrop{display:none;width:5px;background:url(/images/leftdrop.gif) repeat-y 0 0;position:absolute;top:0;bottom:0;height:100%;_margin-left:-5px;_height:expression(document.body.clientHeight+'px');}
#rightdrop{display:none;width:5px;background:url(/images/rightdrop.gif) repeat-y 0 0;position:absolute;top:0;bottom:0;height:100%;margin-left:1001px;_margin-left:996px;_height:expression(document.body.clientHeight+'px');}
#leftmenu{float:left;height:220px;padding:3px 0 0 0;width:226px;}
#leftmenu img{margin:0 8px 0 8px;}
#menulinks{padding:0 5px 0 5px;}
#leftmenu a{display:block;color:#ccc;background:url(/images/bullet.gif) no-repeat 3px 6px;padding:3px 0 3px 0;padding-left:20px;}
#leftmenu a:hover,#leftmenu a.selected{display:block;color:#F60;background:url(/images/bullethover.gif) no-repeat 3px 6px;padding:3px 0 3px 0;padding-left:20px;}
.innertext{padding:0 6px 0 6px;text-align:left;color:#aaa;}
#rightcol .innertext{color:#777;}
#innercontent{padding:3px;overflow:auto;min-height:600px;_height:600px;}
#rightcol{float:right;padding:3px 0 0 0;width:226px;}
#bottomlinks a{color:#fff;font-size:8pt;padding:0 15px 8px 15px;border-bottom:3px solid #000;}
#bottomlinks a:hover,#bottomlinks a.selected{border-bottom-color:#F60;color:#F60;}
table{width:100%;}
form{margin:0;}
