/* ######### CSS for top level tabs ######### */
.tabsmenuclass
{
    width: 990px;
    height: 29px;
    overflow: hidden;
    float: left;
    padding: 0;
    margin: 0;
    color: #fff;
    background: url(images/menubg_normal.png) repeat-x;
    
    }
.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;

}

.tabsmenuclass ul li{
    float: left;
    display: inline;
    height: 29px;
    line-height: 29px;
    padding: 0;
    margin: 0;
    
    
}

.tabsmenuclass ul li a{
display: block;
color: #fff;
font-weight: bold;
text-decoration: none;
padding: 0 10px;
display: inline;
font-size:12px;
float: left;
background: url(images/sep.gif) no-repeat left;
}
.tabsmenuclass ul li a:link
{
   color: #fff; 
    }
.tabsmenuclass ul li a:visited
{
    font-weight:bold;
}
.tabsmenuclass ul li a:hover, .tabsmenuclass ul li a.selected , .tabhover{
color: #fff;
text-decoration: none;
padding: 0 10px;
background: url(images/menubg_hover.png) repeat-x;
display: inline;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: both;
float:left;
overflow:auto;
width: 948px;
height: 29px;
padding: 5px;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;

}
.tabsmenucontentclass li a
{
    text-decoration:none;
    color:#000000;
    font-size:12px;
    }
.tabsmenucontentclass li a:hover
{
    text-decoration:underline;
    color:#000000;
    
    }


.menu_content2 ul.menutop li a
{
    color: #FFFFFF;
  
}

