body{font-size:92%;line-height:1.35em;background-color:#fff}

.logo{
	border-style: none;
	}
.s2alogo{
	border-style: none;display: block;margin-left:auto;margin-right:auto;
	}

#nav_s,#nav_s2a{clear:both}
#nav_div li,#nav_s li,#nav_s2a li{display:inline}
#nav_s hr{color:navy;height:1px}
#nav_s ul,#nav_div ul,.nav,body,.s-nav,.s2a_text,em,.s2a{font-family:Arial,sans-serif}

#nav_s hr{color:navy}

h1{font-size:140%;font-family:Verdana,Arial,sans-serif;color:navy;}
h2,h3,h4{font-size:100%;font-family:Verdana,Arial,sans-serif;color:navy}


.HSE-button{background-color:#AFEEEE}
.button-expanded{background-color:#FFD700}
.button-google{background-color:#FFF}
.button-regional{background-color:#6F6}
.highlight{background:#F0E68C}

img.link{border:1px solid #00F}
a.s-nav:link,a.s-nav:visited,a.s-nav:hover,a.s-nav:active,#nav_s li a,#nav_div li a,#nav_s2a li a{text-decoration:none}
.logo{border-style: none}

#nav_s ul,#nav_div ul{list-style-type:none;margin:0;padding:5px 10px;text-align:center;width:685px}
#nav_s2a ul{list-style-type:none;margin:0;padding:5px 10px;text-align:center;width:780px;margin-left:auto;margin-right:auto}
.HSE-button,.button-expanded,.button-google,.button-regional{border:1px outset #000;color:#000;font-size:90%}



.float_img{padding-bottom:3px;padding-top:3px;}
.float_img5{float:left;text-align:center;width:160px;padding-top:5px;}
.float_img10{float:left;text-align:center;width:160px;padding-top:10px;}
.float_img15{float:left;text-align:center;width:160px;padding-top:15px;}


.ad_div{clear:left;width:685px}

.ad_div .float_img{float:left;text-align:center;width:160px;}

.ad_div p{margin-left:171px;margin-top:0}

.div-center{padding:10px;}
.copyright{font:italic 75% Arial,Helvetica,sans-serif;line-height:1.2em;text-align:right}

.footer{width:685px}
.headers_2{background-color:#f0f0f0;border-top:1px solid navy;font-family:Arial,Helvetica,sans-serif;font-size:96%;padding:1px}
.headers_cc{border-top:1px solid #8B0000;color:navy;font-family:Verdana,sans-serif;padding:3px;font-weight:bold}
.headers_s{background-color:#f8f8f8;border-top:1px solid navy;font-family:Arial,Helvetica,sans-serif;font-size:96%;padding:1px}

.index_div{font-size:103%;line-height:1.7em}
.nav_div .float_logo{float:left;text-align:center;width:300px}
.nav_header{margin-left:auto;margin-right:auto;width:680px}


.nav{background:#eee;padding:10px;width:280px}
.s-nav{background:#d0d0d0;line-height:1.2em;text-align:center}

.s2a{line-height:1.3em}
.s2a_text{margin:auto;padding:5px;width:620px}

a:hover,#nav_s a:hover,#nav_div a:hover{background-color:#ff3}
body,#nav_s ul,#nav_div ul,.listings,.footer{margin-left:auto;margin-right:auto}
.headers_cc{background-color:#f8f8f8}
em{font-size:80%;font-style:italic}
hr{clear:both;border:solid #8B0000; border-width:1px 0 0 0; height:0;line-height:0px;font-size:0;margin:0;padding-bottom:3px;}
img.center{display:block;margin-left:auto;margin-right:auto}

ul,li{margin-bottom:8px;margin-top:8px}
ul li .noindent{margin-left:1px}
.regional li{margin-left:180px;margin-bottom:4px;margin-top:4px}
.listings li,li.noindent{margin-bottom:10px;margin-top:10px}
.listings li{margin-left:131px}
.listings{width:685px}

#divcontainer{width:960px;margin:auto}
#ltside{float:left;width:465px;padding-right:10px}
#rtside{float:left;width:473px;padding:6px}
#uniright{float:left;width:473px;padding:6px}

.homecontainer{width:960px;margin:0 auto}
.homeclear{clear:both;}
.homeleft,.homecenter,.homeright{float:left;width:300px;padding:6px}
.home_left{float:left;width:460px;padding:6px}
.home_right{float:left;width:590px;padding:6px}

.changescontainer{width:655px;margin:auto;}
.changesright{float:left;width:150px;}
.changesleft{float:left;width:480px;padding:10px;}
.changesclear{clear:both;}

.librarycontainer{width:820px;margin:auto;}
.libraryleft{float:left;width:500px;padding:10px;}
.libraryright{float:left;width:300px;}

.aboutcontainer{width:920px;margin:auto;}
.aboutright{float:left;width:630px;padding:10px;}
.aboutleft{float:left;width:250px;padding:10px;}

.webformatcontainer{width:950px;margin:auto;}
.webformatleft{float:left;width:440px;padding:10px;}
.webformatright{float:left;width:440px;padding:10px;}

.contactcontainer{width:855px;margin:auto;}
.contactright{float:left;width:430px;padding:20px;}
.contactleft{float:left;width:340px;text-align:right;padding-top:10px;}
.contactclear{clear:both;}