/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
margin-left:10px; 
margin-bottom:-1px; 
}

.tabsmenuclass li{
float: left;
margin-right:2px;
background-color: #FFFFFF; 
}

.tabsmenuclass a{
display: block;
padding: 7px 10px; 
color: black;
text-decoration: none;
width: auto;
text-align:center;
color: #FFFFFF; 
background: url(../image/bg_button_32.gif) repeat-x; 
-moz-border-radius: 5px 5px 0px 0px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
color:#CCFF00;
text-decoration:none; 
border:none; 
width:auto;
background-color:#eef4fd;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
width: 100%-10px;
height: 18px;
padding: 5px 0px 5px 10px;
/* border: 1px solid silver;*/
text-decoration:none; 
color:#333333; 
margin-bottom:15px; 
background:  url(../image/bg_button_32.gif) repeat-x;
-moz-border-radius: 0px 0px 5px 5px;

}
/**************************************************/
.tabsmenucontentclass a {
clear: left;
width: 90%;
height: 24px;
text-decoration:none; 
color: #FFFFFF; 
}
.tabsmenucontentclass a:hover
{
color: #CCFF00; 

}
/**************************************************/

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
padding-right:5px; 
border-right: #114086 outset 1px;  
}
