body{margin:0px;padding:0px;font-size:62.5%;text-align:center;font-family:Tahoma,Geneva,sans-serif;color:#666}a{color:#900;text-decoration:none}a:hover{text-decoration:underline}h1{font-weight:normal;color:#900;font-size:1.5em;margin:0px 0px 15px 0px}#backgroundBand{position:absolute;top:102px;left:0px;background:url(../images/top_bar.jpg) repeat-x;width:100%;height:87px;z-index:0}#container{position:relative;width:953px;margin:0 auto;z-index:1}#center{position:relative;margin:0 auto;width:823px;background-color:#FFF}#header{position:relative;background:url(../images/header.jpg) no-repeat;width:100%;height:148px}#header h2{position:absolute;top:120px;left:72px;font-size:1.3em;font-weight:normal;color:#000;margin:0px}#logo{position:absolute;top:85px;left:25px;background:url(../images/logo.gif) no-repeat;width:311px;height:43px}#leftShadow{position:absolute;left:0px;top:0px;background:url(../images/left_shadow.jpg) no-repeat;width:65px;height:511px}#rightShadow{position:absolute;right:-1px;top:0px;background:url(../images/right_shadow.jpg) no-repeat;width:66px;height:511px}#navBar{position:relative;width:100%;background:url(../images/nav_bar.jpg) repeat-x;height:41px;font-size:1.2em;padding-top:13px;z-index:1}#navBar a{color:#FFF}#navBar ul{position:relative;list-style:none;margin:0px;padding-left:27px}#navBar ul li{position:relative;float:left;padding-left:8px;margin-left:8px;border-left:1px solid #FFF}#navBar .item1{padding:0px;margin:0px;border:none}#navBar ul li ul{display:none;position:absolute;top:1.2em;left:0px;width:120px;padding:0px;text-align:left}#navBar ul li ul li{float:none;background:#900;padding:5px;margin:0px;border:none}#navBar ul li.submenu:hover ul{display:block}#content{position:relative;padding-top:10px;text-align:left;font-size:1.2em;line-height:1.4em;width:100%}#leftCol{position:relative;float:left;width:567px;padding:0px 18px 0px 25px;border-right:1px solid #999}#rightCol{position:relative;float:left;width:170px;padding-left:16px;border-left:1px solid #999;margin-left:-1px}#banner{position:relative;overflow:hidden;width:567px;height:192px}#bannerLoading{position:absolute;left:50%;top:50%;margin:-15px 0px 0px -15px;background:url(../images/loading_bg.png) no-repeat;width:30px;height:30px}#bannerLoading img{position:absolute;left:50%;top:50%;margin:-8px 0px 0px -8px}#bannerTL{position:absolute;top:0px;left:0px;background:url(../images/topleft-innercorner.png) no-repeat;width:4px;height:4px;z-index:2}#bannerTR{position:absolute;top:0px;left:100%;margin-left:-4px;background:url(../images/topright-innercorner.png) no-repeat;width:4px;height:4px;z-index:2}#bannerBL{position:absolute;top:100%;left:0px;margin-top:-4px;background:url(../images/bottomleft-innercorner.png) no-repeat;width:4px;height:4px;z-index:2}#bannerBR{position:absolute;top:100%;left:100%;margin:-4px 0px 0px -4px;background:url(../images/bottomright-corner.png) no-repeat;width:4px;height:4px;z-index:2}#lowerNav ul{list-style:none;margin:0px;padding:0px}#lowerNav li{float:left;padding-left:10px;margin-left:10px;border-left:1px solid #666}#lowerNav .item1{padding:0px;margin:0px;border:none}#lowerNav a{color:#666}#accreditations img{margin-right:30px}#footer{padding:20px;font-size:0.8em}.clear{clear:both}.row{position:relative;width:100%;padding:15px 0px;border-bottom:1px dotted #900}.row1{padding-top:0px}#rightCol .row2,#leftCol .row3,#leftCol .row4{border:none}#leftCol .row4{padding-bottom:0px}.largeText{display:inline;font-size:1.6em}.smallGap{padding-bottom:19px}.service{position:relative;float:left;width:126px;padding-right:10px;margin-right:10px;border-right:1px solid #999}.service4{padding:0px;margin:0px;border:none}.service img{display:block;padding-bottom:5px}.service a{display:block;margin-top:5px}#serviceImageBox,#areasOfOperationInfo{position:relative;float:left;width:150px;padding:3px 20px 0px 0px}#serviceImageBox{color:#900;font-style:italic;text-align:center}#serviceImageBox img{display:block;padding-bottom:18px}#serviceInfo,#areasOfOperationImage{position:relative;float:left;width:397px}#sitemap ul{margin:0px 0px 0px 20px;padding:0px;list-style:inside disc;line-height:1.5em}.required{color:#900}#contact .formRow{clear:both}#contact label{display:block;float:left;width:60px;margin:5px 0px}#contact input,textarea{display:block;float:left;padding:0px;margin:5px 0px;width:200px}#contact textarea{width:400px}#contact .submit,#contact .reset{width:auto}#contact .reset{margin-right:10px}#contact .errorMsg{position:relative;border:1px solid #900;color:#900;background-color:#FCC;padding:10px;text-align:center;margin-bottom:10px}#areasOfOperationImage{text-align:right}.linkImg{float:right}