#maintab {width: 1108px; font-family:velvetica;}

.basictab{width: 1108px;
padding: 0px 0px 0px  0px;
margin-left: 0;
font: bold 12px helvetica;
list-style-type: none;
margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
width:77px;
display: inline;
padding-right: 0px;
margin-right:0px;
}

*html .basictab li{
width:77px;
display: inline;
padding-right: 0px;
margin-right:0px;
}

.basictab li a{
width:77px;
text-decoration: none;
padding: 0 0 0 0;
margin-right: 0px;
}


.submenustyle{ 
/*background-image:url(../images/sub-nav-bar.gif); background-repeat: no-repeat;*/
margin-left:15px;
font-family: Helvetica;
font-weight:400;
font-size: 11px;
padding: 3px 0px 0px 0px;
color: #000000;
border-top-width: 2;
width: auto;
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
padding-left:245px;
background-color: #e5e5e5;
width: 690px;
}

* html .submenustyle{ /*IE only width definition*/
width: 918px;
}

.submenustyle a{ 
font-family: Helvetica;
font-weight:400;
color: #000000;
font-size: 11px;
padding: 3px 0px 0px 0px;
text-decoration: none;
background-color: #e5e5e5;
}

.submenustyle a:hover{
font-family: Helvetica;
color: #000000;
font-weight:600;
font-size: 11px;
padding: 3px 0px 0px 0px;
font-family: Helvetica;
text-decoration: underline;
background-color: #e5e5e5;
}


/*

.basictab li a:visited{
text-decoration: none;
background-color: #ffffcc;
color: #990000;
}

.basictab li a:hover{
text-decoration: none;
background-color: #ffffcc;
color: #990000;
}

.basictab li a:active{
text-decoration: none;
background-color: #ffffcc;
color: black;
}

.basictab li.sltc a{ selected tab effect
width:157px;
text-decoration: none;
position: relative;
top: 1px;
padding-top: 4px;
background-color: #ffffcc;
color: #990000;
}*/
