/*.mainNav{background-image:url(../images/navbg.gif); width:1003px; height:52px; background-color:#12617E;}*/

.divider{ background:url(../images/sepline.gif) no-repeat; height:30px; ma width:2px;}


.menulist, .menulist ul { 
margin : 0;
padding : 0;
list-style : none;
} 
.menulist { 
margin-left : 0px;

overflow:hidden;
float:left;
} 

.menulist ul { 
display : none;
position : absolute;
top : 26px;
padding : 0;
left:-8px;
margin : 0;
width : 148px;
height : 30px;

text-align : left;
/*background-color : #0000ff;*/
} 
.menulist ul ul { 
top : 0px;
margin-top :0px;
left : 148px;
} 


.menulist li { 
float : left;
display : block;
position : relative;

} 
.menulist ul li { 
float : none;
margin : 0;


} 

.menulist li li { 
float : none;
width:148px; 
margin : 0;

} 

.menulist a {
list-style-type:none; 
line-height:26px;
 font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
 font-size:12px; color:#000000; 
 font-weight:normal;
  height:26px !important;
  padding:0px 5px;
} 

.menulist a:hover, .menulist a:focus { 
color : #ffffff;
} 
.menulist a.highlighted { 
color : #000000;
} 

a.mainLink { 
font-weight : bold;
line-height : 30px;
margin:0;
border:0;
display: block;
background : none;
font-size:12px; 
font-family:tahoma, tahoma,sans-serif;
color : #2B2B2B;
} 
a:hover.mainLink { 
font-weight : bold;
line-height : 30px;
margin:0;
border:0;
font-size:12px; 
font-family:tahoma, tahoma,sans-serif;
color : #01426C;
background:url(../images/topnav-arrow.gif) top center no-repeat;

} 
.menulist a .subind { 
display : none;
} 
.menulist ul a .subind { 
display : block;
float : right;
} 
.menulist a { 
float : left;
} 
.menulist ul a { 
float : none;
} 
.menulist a { 
float : none;
} 
*:first-child + html .menulist ul li { 
float : left;
width : 100%;
} 
* html .menulist ul li { 
float : left;
height : 1%;
} 
* html .menulist ul a { 
height : 1%;
} 




