#mainnav { background:#DDDDDD; height:68px; position:relative}
#mainnav ul { margin:0 0 0 10px; color:#666666; font-size:1em }
#mainnav ul li { display:block; float:left; font-family:"Arial Black", "ArialBlack", Arial, sans-serif; font-weight:/*bold*/normal; font-size:1.16666em; text-transform:uppercase; }
#mainnav ul li li { font-size:0.83333em; font-family:Arial, sans-serif; font-weight:bold }
#mainnav ul li a { display:block; float:left; height:58px; background-position:right top; background-repeat:no-repeat; padding:10px 20px 0 10px; color:#666666; }

#mainnav ul li:hover a,
#mainnav ul li.hover a { background-position:right bottom; text-decoration:none; background-color:white }

#mainnav ul li.selected a { background-color:#EFEFED; }
li#header_nav_navitems_ctl00_li a { width:79px; }
li#header_nav_navitems_ctl01_li a { width:136px; }
li#header_nav_navitems_ctl02_li a { width:82px; }
li#header_nav_navitems_ctl03_li a { width:134px; }
li#header_nav_navitems_ctl04_li a { width:85px; }
li#header_nav_navitems_ctl05_li a { width:92px; }
li#header_nav_navitems_ctl00_li a { background-image:url(../images2010/mainnav-li1.gif); }
li#header_nav_navitems_ctl01_li a { background-image:url(../images2010/mainnav-li2.gif); }
li#header_nav_navitems_ctl02_li a { background-image:url(../images2010/mainnav-li3.gif); }
li#header_nav_navitems_ctl03_li a { background-image:url(../images2010/mainnav-li4.gif); }
li#header_nav_navitems_ctl04_li a { background-image:url(../images2010/mainnav-li5.gif); }
li#header_nav_navitems_ctl05_li a { background-image:url(../images2010/mainnav-li6.gif); }

#mainnav li.hover ul.level1, #mainnav li:hover ul.level1 { display:block; clear:left; z-index:3000; position:absolute; top:68px; background:url(../images2010/dropshadow-fs8.png) bottom right no-repeat; margin:0; padding:0 9px 9px 0; width:274px }
#mainnav ul.level1 { display:none; }
#mainnav ul li:hover ul.level1 a,
#mainnav ul li.hover ul.level1 a { background-color:none }
#mainnav ul.level1 li { float:none; line-height:28px; height:auto; }
#mainnav ul.level1 li a { float:none; line-height:28px; height:auto; padding:0 10px; width:254px; background:url(../images2010/subnav-li.gif) center top no-repeat white; color:black; }
#mainnav ul.level1 li.first a { background-image:none; }
#mainnav ul.level1 li a:hover { background-color:#E4E4E4 }
