@import url(reset.css); 
body{background:url("../images/topBg1.gif") repeat-x scroll 0px 0px transparent;margin:0px auto;font:14px Arial,sans-serif;}
.wrapper{margin:0 auto;width:960px;}
.content{position:absolute;top:190px;width:960px;}
.unit {float:left;}
h1 {border-bottom:3px double #DDDDDD;color:#636B75;font-size:1.2em;font-weight:bold;margin:14px 20px 20px;padding:0 0 15px;}
p {padding:3px 20px;color:#636B75;font:normal 1em/1.5 Arial, sans-serif;}
.colM {width:75%;position:absolute;top:0;left:200px;}
.colL {margin:0;width:25%;background:url("../images/lfbg.jpg") no-repeat scroll -32px -67px transparent;}
.colL p a {color:#FFF;}	
.masthead {width:960px;position:absolute;height:160px;}
.masthead h1 {color:#fff;font:bold 2.4em/1em Arial, sans-serif;margin:55px 10px;
text-shadow:1px 1px 1px #000000;height:70px;padding:34px 0 0;border:0px;}
.header {float:left;width:100%;height:55px;}
ul.fg {background: url("../images/tplst.gif") no-repeat scroll 0 0 transparent;padding-left: 13px;}
.fg {float:right;margin:10px 80px 0 0;width:0;}
.fg li {margin:2px 0;}
ul.tpnv {float:right;height:50px;margin:0;width:700px;}
.tpnv li {background: url("../images/tplst.gif") no-repeat scroll 0 6px transparent;display:inline;float:right;margin:8px 0;padding:11px 12px;font:bold 1.5em/1em Arial,Helvetica,Geneva,sans-serif;color:#fff;}
.tpnv a {color:#93C5F9;font:0.6em/1.5em Arial,sans-serif;text-decoration:none;text-shadow:0px 0px 0px;}
.tpnv li:last-child {background: none repeat scroll 0 0 transparent;}
.tpnv a:hover {text-decoration:underline;}
.logo{width:150px;background:url("../images/focusLogo1.png") no-repeat scroll 0 0 transparent;float:left;margin:0;}
.logo a{display:block;width:250px;height:80px;}
.breadcrumbs {height:20px;float:left;position:absolute;top:160px;}
.breadcrumbs li {display:inline;float:left;font:normal 0.9em/1em Tahoma,Arial,sans-serif;list-style:none outside none;margin-right: 5px;margin-top: 4px;text-decoration: none;}
.breadcrumbs li a:after {content:" /";font-size:0.8em;}
.breadcrumbs a {color:#2C6099;font:normal 1em/1em Arial,sans-serif;text-decoration: none;}
.breadcrumbs a:hover {text-decoration:underline;color:#33A2D2;}	
ul.navR {margin:20px 0;width:158px;float:left;padding-left:0px;}
.navR li {background:url("/images/sprite3.png") no-repeat scroll 0 0 transparent;}
.navR li.b1 {background-position:5px -42px;}
.navR li.b2 {background-position:5px -93px;}
.navR li.b3 {background-position:5px -493px;}
.navR li.b4 {background-position:5px -193px;}
.navR li.b5 {background-position:5px -293px;}
.navR li.b6 {background-position:5px -142px;}
.navR li.b7 {background-position:5px -443px;}
.navR li.b8 {background-position:5px -343px;}
.navR li.b9 {background-position:5px -393px;}
.navR li a {font-weight:bold;text-decoration:none;color:#797C80;font-size:1.1em;padding:10px 0 10px 37px;display:block;width:154px;border-bottom:1px solid #DCDDDE;position:relative;}
.navR .current a {border:medium none;padding-right:11px;color:#fff;text-shadow:-1px -1px 0 #3293D6;
background:url("../images/current-nav.png") no-repeat scroll -20px center #49B2FF;}
.navR li:first-child {}
.navR li a:hover {text-decoration:underline;}
ul.navR a img {left:10px;margin-top:-12px;position:absolute;top:50%;} 
.ft {width:100%;height:100px;float:left;border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;}
.fL {float:left;width:100%;padding:20px;}
.fL li {display:inline;color:#B0B0B0;font-size:0.9em;}
.fL li a {color:#2173AF;text-decoration:none;padding-left:22px;font:bold 0.85em/1em Arial, Helvetica, sans-serif;}
.fL li a:hover {text-decoration:underline;}
.tw {background:url("../images/twitter-icon.png") no-repeat 0 0 transparent;}
.fa {background:url("../images/facebook-icon.png") no-repeat 0 0 transparent;}
.sl {background:url("../images/slideshare-icon.png") no-repeat 0 0 transparent;}
.yo {background:url("../images/youtube-icon.png") no-repeat 0 0 transparent;}
.ks {background:url("../images/icon-mp3.gif") no-repeat 0 0 transparent;}
.le {float:left;width:100%;padding-left:15px;}
.le li {display:inline;padding:0 5px;color:#B0B0B0;}
.le li a {color:#B0B0B0;font-size:0.9em;}
.le li a:hover {text-decoration:none;}
.postal-code {float: left;padding: 0;margin: 0px 5px 0 0;}
.vcard {margin:50px 0 0;font: normal 0.95em/1.3em sans-serif;background-color:#1b5690;padding: 25px 17px 25px 21px;color:#fff;float: left;}
.vcard a {color:#FFA9A9;text-decoration: none;}
.vcard a:hover {text-decoration:underline;}
.adr strong {padding: 0 10px 0 0;}
.brd li a::after {content:none;}
.intr {font: bold 1.2em/1.5em sans-serif;border-bottom: 1px dashed #333;margin: 0 0 20px 0;padding: 0px 20px 20px;}
.org.fn {font: normal 1.05em/1em sans-serif;}