.basictab ul{
margin:3px 0 0 0;
padding:0;
list-style-type: none;
text-align: right;
width:776px;
height:19px;  
background: #e9f1fa; color: #666;
}

.basictab li{
font-size: 1.1em;
letter-spacing:0.1em;
float: left;
position: relative;
margin-right: 0;
display: block;
}
.basictab li {
margin-left: 0;
}

.basictab li a{

padding: 0;
text-decoration: none;
background-color: #e9f1fa;
color: #666;
}

.basictab li a:link, .basictab li a:visited{
color: #666; background-color: #e9f1fa;  display: block;
}

.basictab li a:hover{
background-color: #8fa6bc;
color: #fff;
}
.basictab li a:active{
color: #fff;background-color: #8fa6bc;
}
.basictab li.section a{
background-color: #8fa6bc;
color: #fff;
}
.basictab-pro ul{
margin: 0 0 0 0;
padding: 3px 0 0 14px;
list-style-type: none;
text-align: right;
width:762px;
height:1.8em;
background: #fff;
border-bottom: 1px solid #8fa6bc;
}

.basictab-pro li{
font-size: 1.1em;
letter-spacing:0.1em;
float: left;
position: relative;
margin: 0 12px 0 0;
display: block;
}

.basictab-pro li a{

padding:0.2em 0.4em;
text-decoration: none;
background-color: #fff;
color: #999;
}

.basictab-pro li a:link, .basictab-pro li a:visited{
color: #999; background-color: #fff;  display: block;
}
.basictab-pro li a:hover{
/*
background-color: #8fa6bc;
*/
color: #114b71;
}
.tabcontainer{
clear: left;
width:770px; /*width of 2nd level sub menus*/
height:1.8em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
margin:0 0 8px 0;
text-align: left;
padding: 6px 0 0 7px;
border-bottom: 1px solid #8fa6bc;
}
.tabcontainer ul{
font-size:1.1em;
font-weight:normal;
}
.tabcontainer li{
display: inline;
margin:0 0 8px 1em;
padding-right: 7px;
}

.tabcontainer li a:link{
text-decoration: none;
padding: 3px 0px 3px 0px;
background-color: #fff;
color:#a0a0a0;
width:auto;
}

.tabcontainer li a:visited{
color: #a0a0a0;background-color: #fff; text-decoration: none;
}

.tabcontainer li a:hover{
color: #114b71;  background-color: #fff; font-weight:normal; text-decoration: none;
}

.tabcontainer li a:active{
color: #a0a0a0;  background-color: #fff; text-decoration: none;
}
.tabcontent{
display:none;
}

.tabcontainer li.page a
{
color: #114b71;  background-color: #fff; font-weight:normal; text-decoration: none;
}