/****************************************************************************
 =DIV Styles
 ****************************************************************************/
#primaryNav {background-color: #1e3c96; line-height : 2.5em; width:976px; min-height: 31px; display: block; z-index : 190;}
/****************************************************************************
 =UL and =LI Styles
 ****************************************************************************/
/*Level0*********************/
div#primaryNav ul {width:976px; z-index: 199;}
div#primaryNav ul,
div#primaryNav li {list-style-type:none; list-style:none; background-color: #1e3c96; /**/
	padding : 0px; border : 0px; margin : 0px; z-index : 190;}
div#primaryNav li {float : left; text-align: left; position : relative; border-right-width: 1px; border-right-style: solid; border-right-color: #1e3c96;}
/*Level1*********************/
div#primaryNav li ul {display : none; /*Hides the first level dropdown*/
	position: absolute; left : 0px; top: 0px;}
div#primaryNav li:hover ul, 
div#primaryNav li.Over ul, 
div#primaryNav li.mainLink:hover ul, 
div#primaryNav li.mainLinkOver ul {/*Shows the first level dropdown*/
	display : block; position: absolute; top : 2.5em; left : 0px; width : 16em; z-index : 190; border-bottom-width: 5px; border-left-width: 0px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #1e3c96; /*204d88*/
	border-left-color: #1e3c96;}
/*Level2 flyout*********************/
div#primaryNav li:hover ul li, 
div#primaryNav li:hover ul li.flyout, 
div#primaryNav li.Over ul li, 
div#primaryNav li.Over ul li.flyout,
div#primaryNav li.mainLink:hover ul li, 
div#primaryNav li.mainLink:hover ul li.flyout, 
div#primaryNav li.mainLinkOver ul li, 
div#primaryNav li.mainLinkOver ul li.flyout {background-color: #fff; /*c8e6ff*/
	border : 1px solid #c8e6ff; border-top : 0px solid #dcdcdc; width : 15.5em; line-height : 2em; padding : 0px 0px 0px 0px; z-index : 190;}
div#primaryNav li:hover ul li:hover, 
div#primaryNav li:hover ul li.flyout:hover, 
div#primaryNav li.Over ul li.Over, 
div#primaryNav li.Over ul li.flyoutOver, 
div#primaryNav li.mainLinkOver ul li.Over, 
div#primaryNav li.mainLinkOver ul li.flyoutOver {background-color: #c8e6ff; /*4A85D5*/
	border : 1px solid #c8e6ff; border-top : 0px solid #dcdcdc; z-index : 190;}
/*Level3 flyout*********************/
div#primaryNav li:hover ul li ul, 
div#primaryNav li:hover ul li.flyout ul, 
div#primaryNav li.Over ul li ul, 
div#primaryNav li.Over ul li.flyout ul, 
div#primaryNav li.mainLinkOver ul li ul {display : none; position: absolute; left : 0px; width : 0px !important;}
div#primaryNav li.Over ul li.Over ul, 
div#primaryNav li.Over ul li.flyoutOver ul {display : block; position: absolute; left : 0em; top : 0px; width : 14em; z-index : 190;}
div#primaryNav li:hover ul li:hover ul, 
div#primaryNav li:hover ul li.flyout:hover ul {display : block; position: absolute; right : 16em; top : 0px; width : 14em; z-index : 190;}/*Level2 flyout*/
div#primaryNav li.mainLinkOver ul li.flyoutOver ul {display : block; position: absolute; left : 14em; top : 2px; width : 14em; z-index : 190;}
div#primaryNav li.mainLink:hover ul li.flyout:hover ul {display : block; position: absolute; left : 14em; top : 2px; width : 14em; z-index : 190;}
li.flyout, 
li.flyoutOver {background: url('arrow_right_blue.gif') no-repeat center right;}
/****************************************************************************
 =A styles
 ****************************************************************************/
div#primaryNav a, 
div#primaryNav a.dropDown {color : #fff; text-decoration: none; font-family: Arial; font-weight : bold; text-transform: uppercase; padding : 0px 10px; display: block; border-bottom: none;}
div#primaryNav a.dropDown:hover, div#primaryNav a:hover {color : #000; background-color: #c8e6ff; /*color : #fff; background-color: #3073CD; */
}
div#primaryNav li.mainLink:hover ul li.flyout:hover ul,
div#primaryNav li ul a {color: #000000;}
