
/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

.tabsmenuclass li{
float: left;
white-space: nowrap; 
}

.tabsmenuclass a{
display: block;
padding: 8px 8px 8px 8px;
background: #444444;
color: #eeeeee;
margin-right: 2px;
text-decoration: none;
font-family:Verdana,Geneva,'Bitstream Vera Sans','DejaVu Sans',sans-serif;
font-size:10px;
font-weight: bold;
text-transform: uppercase;
white-space: nowrap; 
 -moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;
 -moz-box-shadow: 1px 1px 1px #666; /* Firefox */
 -webkit-box-shadow: 1px 1px 1px #666; /* Safari/Chrome */
 box-shadow: 1px 1px 1px #666; /* Opera and other CSS3 supporting browsers */
 }

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: #101010;
color: #eeeeee;
}

/* ######### I CHANGED WIDTH FROM 90% to 1035 ; CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #e8e8e8;
width: 1035px;
height: 14px;
padding: 8px 5px;
line-height:1px;
white-space: nowrap;
 -moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
border-radius: 7px 7px 0px 0px;
border: 1px solid silver;

 }

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap; 
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
font: bold 10px Verdana, Bitstream Vera Sans, DejaVu Sans, Tahoma, Geneva, Arial, Sans-serif;
white-space: nowrap;
 }

.tabsmenucontentclass a:visited{
color:#cc0000;
}