
.mainmenu {width: 800px;height: 28px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #ffffff;font-size:11px;font-weight: none;}
.mainmenu ul {padding: 0;margin: 0;list-style-type: none;}
/*
.menu ul ul {xwidth: 180px;xfloat: left;}
*/
.mainmenu li {float: left;position: relative;text-align:left;}
.mainmenu a{display: block;height: 27px;color: #ffffff;text-decoration: none;font-weight: none;	border-right: 0;background: # url(../images/navBg.gif) left top repeat-x;padding: 0 22px 0 22px;line-height: 23px;float: left;}
.mainmenu ul ul {visibility: hidden;position: absolute;color: #000000;height: 0;top: 26px;left: 0;xwidth: 150px;}
.mainmenu ul ul a {background: #dfdfdf;color: #272727;padding-left:10px;width: 200px;border-left: 1px solid #272727;border-right: 1px solid #272727;border-bottom: 1px solid #272727;}
.mainmenu ul ul a:visited {background: #dfdfdf;color: #272727;width: 200px;border-left: 1px solid #272727;border-right: 1px solid #272727;border-bottom: 1px solid #272727;}
.mainmenu ul ul a:hover {color: #ffffff;background: #272727;text-decoration: none;}
.mainmenu a:hover {background: url(../../images/navBgOver.gif) left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: none;color: #ffffff;text-decoration: none;	border-bottom: 0px;}
.mainmenu a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: none;color: #ffffff;border-bottom: 0px;text-decoration: none;}
.mainmenu ul li:hover ul, .mainmenu ul a:hover ul{visibility: visible;}
.mainmenu table {position: absolute;top: 0;left: 0;border-collapse: collapse;}

#iframeHack iframe {position: absolute;left: -9999px;top: 26px;padding-bottom: 15px;width: 200px;}
#iframeHack a:hover iframe {left: 0;}