/****************************************************************************
 =DIV Styles
 ****************************************************************************/
/************************************=UL and =LI Styles*************************************/
#primaryNav { text-align:right; height:26px; line-height: 20px; width: 100%; background-color: #fff; }
#primaryNav ul {padding: 0px; margin: 0px; border: none; list-style:none; z-index: 2; }
#primaryNav li {float: left; position: relative; padding: 0px 0px; text-align:left; z-index: 2; list-style: none; }
#primaryNav li ul {display: none; position: absolute; left: 0px; top: 0px; }

#primaryNav li:hover ul, 
#primaryNav li.Over ul {display: block; position: absolute; top: 0px; left: 0px; width: 220px; z-index: 2;}


#primaryNav li.dropdownLeft:hover ul, 
#primaryNav li.dropdownLeftOver ul {display: block; position: absolute; top: 26px; left: 0px; width: auto; z-index: 2; border-bottom: 1px dotted #CCC; background-color: #FFFFFF; padding: 0px 0px 12px 0px; }


#primaryNav li:hover ul li, 
#primaryNav li:hover ul li.flyoutLeft, 
#primaryNav li:hover ul li.flyoutRight, 
#primaryNav li.Over ul li, 
#primaryNav li.Over ul li.flyoutLeft, 
#primaryNav li.Over ul li.flyoutRight { background-color: #fff; height:20px; width: auto; border-bottom: 1px dotted #CCC; z-index: 2; }


#primaryNav li.dropdownLeft:hover ul li, 
#primaryNav li.dropdownLeft:hover ul li.flyoutLeft, 
#primaryNav li.dropdownLeftOver ul li, 
#primaryNav li.dropdownLeftOver ul li.flyoutLeft { background-color: #fff; width: 220px; border-bottom: 1px solid #fff; line-height: 16px; z-index: 2; clear:both;/**IE6 fix**/}

#primaryNav li:hover ul li:hover, 
#primaryNav li:hover ul li.flyoutLeft:hover, 
#primaryNav li:hover ul li.flyoutRight:hover, 
#primaryNav li.Over ul li.Over, 
#primaryNav li.Over ul li.flyoutLeftOver, 
#primaryNav li.Over ul li.flyoutRightOver, 
#primaryNav li.dropdownLeftOver ul li.Over, 
#primaryNav li.dropdownLeftOver ul li.flyoutLeftOver, 
#primaryNav li.dropdownLeftOver ul li.flyoutRightOver {z-index: 2; }

#primaryNav li:hover ul li ul, 
#primaryNav li:hover ul li.flyoutLeft ul, 
#primaryNav li:hover ul li.flyoutRight ul, 
#primaryNav li.Over ul li ul, 
#primaryNav li.Over ul li.flyoutLeft ul, 
#primaryNav li.Over ul li.flyoutRight ul, 
#primaryNav li.dropdownLeftOver ul li ul {display: none; position: absolute; left: 0px; width: 15.045em; }

#primaryNav li.Over ul li.Over ul, 
#primaryNav li.Over ul li.flyoutLeftOver ul, 
#primaryNav li.Over ul li.flyoutRightOver ul,
#primaryNav li:hover ul li:hover ul, 
#primaryNav li:hover ul li.flyoutLeft:hover ul, 
#primaryNav li:hover ul li.flyoutRight:hover ul,
#primaryNav li.dropdownLeftOver ul li.flyoutLeftOver ul,
#primaryNav li.dropdownLeft:hover ul li.flyoutLeft:hover ul {display: block; position: absolute; left: 220px; top: 0px; width: 210px; z-index: 2; }

li.flyoutLeft, 
li.flyoutLeftOver {background: url('arrow_left_blue.gif') no-repeat center left;}
li.flyoutRight, 
li.flyoutRightOver {background-image: url('arrow_right_blue.gif') no-repeat center right;}

/****************************************************************************
 =A styles
 ****************************************************************************/
#primaryNav a {color: #000; text-decoration: none; font-weight: bold; display:block; background-color: #FFFFFF;}
#primaryNav a.dropDown {}

