.basictab ul{
margin: 4px 0;
padding: 0;
margin-left: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
padding: 0;
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
}

.basictab li a{
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
text-decoration: none;
padding: 0;
margin-right: 45px;
margin-bottom: 5px;
border: 0;
border-bottom: none;
color: #577196;
}

.basictab li a:visited{
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
color: #577196;
}

.basictab li a:hover{
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
color: #002B5C;
}

#current {
color: #002B5C;
}

.basictab li a:active{
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
color: #577196;
}

.tabcontainer{
clear: left;
width:100%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
font: bold 11px Arial Narrow, Arial, Tahoma, Verdana;
display:none;
border-top: 1px solid #FFFFFF;
padding-top:4px;
color: #577196;
}

.tabcontent a{
font: bold 10px Arial Narrow, Arial, Tahoma, Verdana;
color: #577196;
text-decoration:none;
}

.tabcontent a:visited, a:active {
font: bold 10px Arial Narrow, Arial, Tahoma, Verdana;
color: #577196;
text-decoration:none;
}

.tabcontent a:hover{
color: #002B5C;
}

.sub-tab {
padding: 0 20px 0 0;

}
