
ul,li{ list-style-type:none;}


#nav { width:940px; float:left; height:50px;  line-height: 50px;  list-style-type: none; margin:auto; float:right; font-size:16px;}

#nav a { line-height:50px; display: block; width: 130px;  height:50px; text-align:center;
}

#nav a:link  {
 color:#444444; text-decoration:none;font-family: Arial, Helvetica, sans-serif;
}
#nav a:visited  {
 color:#444444;text-decoration:none;
}
#nav a:hover  {
background:#0D6FBA;
 color:#ffffff;text-decoration:none;font-weight:bold;
}

#nav li {width:130px; font-size:14px;font-weight:bold; 
 float: left;  height:50px;  line-height:50px; 
}
#nav li a:hover{
 color:#ffffff;  height:50px;
}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width:350px; position: absolute;OVERFLOW: hidden;z-index:1111;
}
#nav li ul li{ font-size:12px;text-align:left;
 float: left; width:350px; 
 background: #E7ECEF;ilter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  OVERFLOW: hidden;
}


#nav li ul a{
 display: block; text-align:center;width:350px; text-align:left; padding-left:20px;
}

#nav li ul a:link  {
 color:#444444; text-decoration:none;width:350px; text-align:left;
}
#nav li ul a:visited  {
 color:#444444;text-decoration:none;width:350px; text-align:left;
}
#nav li ul a:hover  {
 color:#ffffff;text-decoration:none;width:350px; text-align:left;
 background:#0D6FBA;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}