body{margin:0;background:#000099 url(../images/main_bg.gif) repeat-y;color:#000000}
body,td,th,input,select,textarea,input { font-family:Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input { font-size:12px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#000099;}
a:hover{color: #000066;}
a img{border:none;}
H1 {margin:0 0 0.5em 0; font-style:italic; color:#FF0000;}

#maintable { width:788px; padding:10px 0;} 
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 


#left_area { width:117px; padding:0 19px; float:left;} 
#logo_area { padding-bottom:5px;}

#primary_nav_area {}
#nav{margin:0;}

#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}


#nav ul li a{display:block;text-decoration:underline;width:113px; padding:4px 2px; color:#FFFFFF;}
#nav ul li a:hover{color:#EAFF00;}
#nav ul li div{color:#FFFFFF; font-size:13px; font-weight:bold;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}


#right_area { width:590px; padding-left:21px; padding-right:22px; float:left;}

#header_area { text-align:center;}
#header_area p{ margin-bottom:5px;}

#content_area { padding:10px 5px;}

#active_area  { font-size:11px; padding-bottom:10px; padding-top:20px;}
#active_text_area { width:451px; padding-top:15px; float:left;}
#active_text_area a {}

#active_logo_area { width:139px; float:left;}

/* Original Styles */
