
.ThemeIEMenu,.ThemeIESubMenuTable
{
cursor:default;
font-family:verdana, arial, sans-serif;
font-size:12px;
font-weight: bold;
padding:0 !important;
margin:0 !important;
border:0;
color:#ffffff;
}
#mainMenuID{margin:0px 0px 0px 0px; position:relative; top:-12px; left:0px; z-index:auto}
.ThemeIEMenu .point {background:url(blue_arrow.gif) 7px 42px no-repeat; text-align:left}
.black .ThemeIEMenu .point {background:url(nav-black-arrow.gif) 7px 42px no-repeat !important;}
.ThemeIEMenu { width:680px;}
.ThemeIEMenu a {text-decoration:none}
.ThemeIESubMenu
{
        position:absolute;
        visibility:hidden;
        /*
           Netscape/Mozilla renders borders by increasing
           their z-index.  The following line is necessary
           to cover any borders underneath
        */
        z-index:102;
        border:0;
        padding:1px 0px 0px 8px;

}
.ThemeIESubMenuTable .submenu, .ThemeIESubMenuTableOver .submenu {width:130px; padding:5px 10px 5px 15px;}
.ThemeIESubMenuTable {}
.ThemeIESubMenuTable td, .ThemeIESubMenuTableOver td {border:#E8E8E8 1px solid; border-bottom:#B6B6B6 1px solid; color:#6F6F6F; font-weight:normal; font-size:11px; text-align:right; font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
.ThemeIEMainItem { vertical-align:top;}
.ThemeIEMenu .point a {white-space:nowrap; background:url(nav-blue-div.gif) 0px 35px no-repeat; padding:40px 15px 0px 20px; height:35px; display:block; font-size:11px}
.black .ThemeIEMenu .point a {background:url(nav-black-div2.gif) 0px 36px no-repeat !important; color:#FFFFFF !important}
.black .ThemeIEMenu .point a:hover {color:#00acef !important}
.ThemeIESubMenu {}

.ThemeIESubMenuTableOver .ThemeIEMenuItemText, 
.ThemeIESubMenuTableOver .ThemeIEMenuItemFolder, 
.ThemeIESubMenuTableOver .ThemeIEMenuItem {background:url(arrow.gif) 8px 7px no-repeat #FFFFFF;}

.ThemeIESubMenuTable .ThemeIEMenuItemText,
.ThemeIESubMenuTable .ThemeIEMenuItemFolder, 
.ThemeIESubMenuTable .ThemeIEMenuItem {background:url(arrow.gif) 8px 7px no-repeat #F8F8F8;}

.ThemeIEMenuItemHover,.ThemeIEMenuItemActive {background:url(arrow.gif) 8px 7px no-repeat #CCCCCC;}

.ThemeIEMenuSplit {overflow:hidden; margin:0px; padding:0px}
.ThemeIEMenuVSplit {margin:0px; overflow:hidden;}
.ThemeIEMenuItem img.seq1 {display:inline;}
.ThemeIEMenuItemHover seq2,.ThemeIEMenuItemActive seq2 {display:inline;}
.ThemeIEMenuItem .seq2,.ThemeIEMenuItemHover .seq1,
.ThemeIEMenuItemActive .seq1 {display:none;}
