html{overflow-y:scroll;}
body{font:12px Arial,Verdana;margin:0 auto;padding:0;}

#container{border:0 solid red;width:890px;padding:0;margin:0 auto;background:url(../images/bg_pattern.gif) repeat-y center center;}
#bottom{width:100%;height:15px;background:url(../images/bg_bottom.gif) no-repeat center center;}
#frame{padding:0;margin:0 6px 0 5px;background:url(../images/bg_white.gif) repeat-x top center;border:0 solid red;}
#header{padding:15px 17px;border:0 solid red;}
#content{clear:both;}
#footer{text-align:center;clear:both;margin:40px 0 17px 0;font-size:9px;border:0 solid red;color:#003768;}

h1{font-size:20px;color:#003768;margin:0 0 10px 0;padding:0;}
h2{font-size:13px;color:#000;margin:0 0 3px 0;padding:0;}
h4{font-size:11px;color:#555;margin:0 0 0 0;padding:0;font-style:italic;}
h3{font-size:15px;color:#000;margin:0 0 3px 0;padding:0;}

a{color:#003768;text-decoration:none;}
a.copy{text-decoration:underline;}
a:hover{color:#555;text-decoration:underline;}
a.small{font-size:10px;}
img.link:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

#menuGlobalSub {float:left;margin-top:5px;}
#menuGlobalSub ul{padding:0;margin:0;}
#menuGlobalSub ul li{color:#555;list-style:none;display:inline;margin:0;padding:0;font-size:11px;font-family:arial;}
#menuGlobalSub ul li a{text-decoration:none;color:#777;font-size:10px;font-family:arial;margin:0 5px 0 0;padding:0 5px 0 0;border-right:1px solid #777;}
#menuGlobalSub ul li a:hover{color:#555;text-decoration:none;}
#menuGlobalSub ul li a.on{color:#555;}

#menuGlobal {clear:both;padding-left:15px;}
#menuGlobal ul{padding:0;margin:0;}
#menuGlobal ul li{list-style:none;display:inline;margin:0;padding:2px 10px;}
#menuGlobal ul li a{text-decoration:none;color:#003768;font-size:11px;font-family:arial;font-weight:bold;padding:0;margin:0;}
#menuGlobal ul li a:hover{color:#555;text-decoration:none;}
#menuGlobal ul li a.on{color:#555;}
#menuGlobal ul li.seperator{color:#003768;font-weight:bold;font-size:11px;}

#menuFooter {clear:both;margin-bottom:5px;}
#menuFooter ul{padding:0;margin:0;}
#menuFooter ul li{list-style:none;display:inline;margin:0;padding:0;}
#menuFooter ul li a{text-decoration:none;color:#003768;font-size:9px;font-family:arial;font-weight:none;padding:0 5px;border-right:0 solid #003768;}
#menuFooter ul li a:hover{color:#555;text-decoration:none;}
#menuFooter ul li a.on{color:#555;}
#menuGlobal ul li.seperator{color:#003768;font-weight:bold;font-size:11px;}

div.bio{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}
div.bodyCopy{line-height:18px;}
div.labelSmall{font-size:10px;}
#sysMsg ul li{font-weight:bold;color:red;}

#sitemap ul{margin-bottom:15px;}
div.formSection{border:1px solid #ccc;padding:10px 15px;margin-bottom:15px;}
div.formSectionTitle{color:#003768;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px;}
td.formLabel{font-size:11px;font-weight:bold;}
td.formField{padding-bottom:5px;font-size:11px;}


#searchResults .searchEntry{border:0 solid red;margin-bottom:15px;}
#searchResults .searchTitle{font-weight:bold;font-size:13px;text-decoration:underline;}

p{margin-top:.75em;}
div.bucket{margin-bottom:2.5em;}

#linkList li{color:#003768;}





