/*-----------------2.1.1---------------------------------main navigation styles */
#mainNav{min-height:29px;background-color:#fff;list-style-type:none;z-index:200;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;position:absolute;top:100px;xbottom:0;padding:0;}
#mainNav li{display:inline;float:left;position:relative;font-weight:700;font-size:12px;line-height:12px;border:1px solid #e5e7e1;background-color:#ebece7;width:182px;margin:0 2px 0 0;padding:7px 0 7px 15px;}
*first-child+html,#mainNav li{display:inline;float:left;position:relative;font-weight:700;font-size:12px;line-height:12px;border:1px solid #ebece7;background-color:#ebece7;margin:0;padding:7px 0 7px 15px;}
#mainNav li.hasMenu{background:#ebece7;}
#mainNav li.hasMenu a{background:url(../images/menu_top_arrow.png) 230px center no-repeat;background-position:162px center;}
#mainNav a{display:block;color:#337ed1;text-decoration:none;}
#mainNav .navDim a{color:#666;}
#navMask{width:804px;height:270px;background-color:#ebece7;position:absolute;top:154px;left:54px;display:none;z-index:0;margin:0;padding:0;}
#mainNav .menuWrap{position:absolute;top:28px;border:none;xborder-bottom:12px solid #fff;display:none;margin:0;padding:0;}
#mainNav .menuWrap li{border:none;width:804px;margin:0;padding:8px 0 0;}
#mainNav li.hasMenu.sfHover{background:#ebece7;border:1px solid #ebece7;border-bottom:3px solid #ebece7;xborder-right:1px solid #fff;}
#mainNav li.noDropDown{background:#ebece7;border:1px solid #ebece7;xborder-right:1px solid #fff;}
#mainNav li.noDropDown a:hover,#mainNav li.noDropDown.sfHover a:hover,#mainNav.superfish li.noDropDown,#mainNav.superfish li.noDropDown a{background:none #ebece7;}
#mainNav li.noDropDown:hover a,#mainNav li.noDropDown a,#mainNav li.noDropDown a:hover,#mainNav li.sfHover.noDropDown:hover a,#mainNav li.sfHover.noDropDown a,#mainNav.superfish li.sfHover.noDropDown a:hover{color:#113a92;background:none;}
#mainNav li.noDropDown.noMenuHover a{color:#113a92 !important;}
#mainNav li.navDim,#mainNav li.hasMenu.navDim,#mainNav li.noDropDown.navDim,#mainNav.superfish li.noDropDown.navDim{background-color:#fff;xbackground:#fff url(../images/menu_top_arrow_off.gif) 230px center no-repeat;border:1px solid #ebece7;xborder-right:1px solid #fff;}
#mainNav li.navDim a{background:#fff url(../images/menu_top_arrow_off.gif) 230px center no-repeat;background-position:162px center;}
#mainNav li.noDropDown.navDim a,#mainNav.superfish li.noDropDown.navDim a{background-color:#fff;}
li#nav01 ul{left:-1px;}
#mainNav .linksOverview{width:198px;float:left;display:inline;}
#mainNav .linksOverview p{font-size:12px;line-height:16px;font-weight:400;margin:0 0 0 15px;padding:0 15px 15px 0;}
#mainNav .linksCol{width:192px;margin-right:10px;float:left;display:inline;}
#mainNav .linksCol h3{font-size:12px;line-height:16px;font-weight:700;margin:0;padding:0;}
#mainNav .linksCol h3 a{font-size:12px;}
#mainNav .linksCol.last{width:190px !important;margin-right:0 !important;}
#mainNav .linksCol ul{width:100%;list-style-type:none;position:relative;left:0;margin:0 0 16px;padding:0;}
#mainNav .linksCol li{list-style-type:none;border:none;width:100%;line-height:16px;background:none;float:none;display:block;font-weight:400;margin:4px 0;padding:0;}
#mainNav .linksCol li a,#mainNav .navSel:hover .linksCol a,#mainNav.superfish li.hasMenu.sfHover .linksCol li a{text-decoration:none;color:#337ed1;background:none;font-weight:400;}
#mainNav .linksCol li a:hover,#mainNav.superfish li.hasMenu.sfHover .linksCol li a:hover,#mainNav .navSel:hover .linksCol a:hover,#mainNav .linksCol h3 a:hover{color:#113a92;background:none !important;}
#mainNav .menuWrap li li{width:100%;}
/*Modified by justin- sundog for navigation menu 3rd and 4th columns*/
li#nav02 ul{left:-202px;}
li#nav03 ul{left:-403px;}
li#nav04 ul{left:-604px;}
#mainNav li#nav04{width:184px;margin-right:0;}
#mainNav a:hover,#mainNav.superfish li.hasMenu.sfHover h3 a:hover{color:#113a92;}
#mainNav li.hasMenu a:hover,#mainNav li.hasMenu.sfHover a:hover,#mainNav li.hasMenu:hover a,#mainNav li.hasMenu.sfHover:hover a,#mainNav li.hasMenu.sfHover a,#mainNav.superfish li.hasMenu.sfHover a,#mainNav.superfish li.hasMenu.sfHover a:hover,#mainNav li.noDropDown a,#mainNav.superfish li.noDropDown a,#mainNav li.hasMenu .linksCol li a,#mainNav li.noDropDown .linksCol li a{color:#337ed1;}
#mainNav li.hasMenu.sfHover .linksCol li,#mainNav li.hasMenu.sfHover .linksCol li a,#mainNav li.noDropDown.sfHover .linksCol li,#mainNav li.noDropDown.sfHover .linksCol li a,#mainNav li.hasMenu .menuWrap a{background:none;}