/* CSS Document */
#topSection {
  position:relative;
  left:0;
  top:0;
  margin:0;
  padding:0px;
  /*background-color:#eae9e7; height:170px; */
 z-index:99;/* we need zindex here for nav to work properly -- without collapsing when mouse over drop down items*/
 }
div#topNav
{ /*container for menu*/
position:relative;
clear:both;
height:45px;
vertical-align:top;
margin-top:0px;
background-color:#e3e3e3;
max-width:100%;
/*background-image:url(../images/Login_bg.jpg);
background-repeat:no-repeat;*/
}

div#menu{position:absolute;top:0px; width:100%; } 

#menu ul:hover .item{display:block;  position: relative; width:150px;} /* width of the drop down box*/
#menu ul#item1:hover .item{display:block;position:relative;width:190px;}/*this is a bigger menu width*/

#menu ul#item11:hover .item{display:block;position:relative;left:-10px; width:82px;}/*make right side menus display to the left*/
#menu ul{position: relative; z-index:10000;list-style-type:none; margin:0; }



#menu ul#item1{padding:0;position:absolute;top:0px;left:0px; width:81px; } 
#menu ul#item1a{padding:0;position:absolute;top:0px;left:81px; width:1px; } 
#menu ul#item2{padding:0;position:absolute;top:0px;left:82px; width:84px; } 
#menu ul#item2a{padding:0;position:absolute;top:0px;left:162px; width:1px; } 
#menu ul#item3{padding:0;position:absolute;top:0px;left:163px; width:96px; } 
#menu ul#item3a{padding:0;position:absolute;top:0px;left:258px; width:1px; } 
#menu ul#item4{padding:0;position:absolute;top:0px;left:259px; width:72px; } 
#menu ul#item4a{padding:0;position:absolute;top:0px;left:352px; width:1px; } 
#menu ul#item5{padding:0;position:absolute;top:0px;left:353px; width:93px; } 
#menu ul#item5a{padding:0;position:absolute;top:0px;left:430px; width:1px; } 
#menu ul#item6{padding:0;position:absolute;top:0px;left:431px; width:95px; } 
#menu ul#item6a{padding:0;position:absolute;top:0px;left:526px; width:1px; } 
#menu ul#item7{padding:0;position:absolute;top:0px;left:527px; width:97px; } 
#menu ul#item7a{padding:0;position:absolute;top:0px;left:624px; width:5px; background-image:url(../images/white-bar.jpg); background-color:#FFFFFF; } 
#menu ul#item8{padding:0;position:absolute;top:0px;left:628px; width:103px; } 
#menu ul#item8a{padding:0;position:absolute;top:0px;left:731px; width:1px; } 
#menu ul#item9{padding:0;position:absolute;top:0px;left:732px; width:103px; } 
#menu ul#item9a{padding:0;position:absolute;top:0px;left:852px; width:1px; } 
#menu ul#item10{padding:0;position:absolute;top:0px;left:853px; width:111px; } 
#menu ul#item10a{padding:0;position:absolute;top:0px;left:917px; width:5px; background-image:url(../images/white-bar.jpg); background-color:#FFFFFF; } 


#menu ul#item11{padding:0;position:absolute;top:0px;left:973px; width:82px; } 
#menu ul#item12{padding:0;position:absolute;top:0px;left:1004px;  background-color:#e3e3e3; } 

#menu ul li.item{display:none; position: relative; z-index:1000000;padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#0079c1;} 


#menu ul:first-child li.item{position:relative;} 


#menu ul li.item a{display:block; color:#FFFFFF; text-align:left; position: relative;} 
#menu ul li.item a:hover{color:#FFFFFF; text-align:left; position: relative;} 

 
/*#menu ul#item6 li.item a, #menu ul#item7 li.item a{text-align:right; padding-right:10px; position: relative;}  right aligning drop downs*/
#menu ul#item11 li.item a{text-align:right; padding-right:10px; position: relative;}  
#menu ul li.item a:hover{color:#FFFFFF; text-align:left; position: relative;} 


#menu ul#item1 li.top{background-color:#0ca6ef;width:81px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item1 li.top:hover{width:81px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item1a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item2 li.top{background-color:#0ca6ef;width:80px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item2 li.top:hover{width:80px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item2a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item3 li.top{background-color:#0ca6ef;width:96px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item3 li.top:hover{width:96px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item3a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item4 li.top{background-color:#0ca6ef;width:93px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item4 li.top:hover{width:93px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item4a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item5 li.top{background-color:#0ca6ef;width:77px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item5 li.top:hover{width:77px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item5a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item6 li.top{background-color:#0ca6ef;width:95px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item6 li.top:hover{width:95px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item6a li.top{width:1px; height:45px; background-image:url(../images/nav-bar.jpg);position: relative;} 
#menu ul#item7 li.top{background-color:#0ca6ef;width:97px; height:45px; background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item7 li.top:hover{width:97px; height:45px;  background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 

#menu ul#item8 li.top{background-color:#0055a5;width:103px; height:45px; background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item8 li.top:hover{width:103px; height:45px;  background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item8a li.top{width:1px; height:45px; background-image:url(../images/nav-bar-blue.jpg);position: relative;} 

#menu ul#item9 li.top{background-color:#0055a5;width:120px; height:45px; background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item9 li.top:hover{width:120px; height:45px;  background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 
#menu ul#item9a li.top{width:1px; height:45px; background-image:url(../images/nav-bar-blue.jpg);position: relative;} 

#menu ul#item10 li.top{background-color:#0055a5;width:120px; height:45px; background-image:url(../images/nav-bgd-blue.jpg);position: relative;} 
#menu ul#item10 li.top:hover{width:120px; height:45px;  background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 


#menu ul#item11 li.top{background-color:#e3e3e3;width:82px; height:45px; background-image:url(../images/nav-gray.jpg);position: relative;} 
#menu ul#item11 li.top:hover{width:82px; height:45px;  background-image:url(../images/nav-bgd-lt.jpg);position: relative;} 



div.menuText{padding-top:5px; text-align:center;color:#FFFFFF; }
a#menuText{color:#FFFFFF; text-decoration:none;}
a#menuText:hover{color:#FFFFFF; text-decoration:underline;}

.redLink {
	color:#ffea00 !important;
}
