/* ######### 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: 5px 7px;
background: #EBDEBF;
color: #555555;
margin-right: 2px;
text-decoration: none;
font: bold 13px Arial, Helvetica, Nimbus Sans L, Liberation Sans, FreeSans, Sans-serif;
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: #555555;
color: #F4EBD8;
}

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

.tabsmenucontentclass{
clear: left;
background: #EFEBD8;
width: 1035px;
height: 14px;
padding: 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;
}
