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

.tabsmenuclass ul{
overflow: hidden;
margin: 0;
padding: 0;
list-style-type: none;
/*float:right;*/
background:transparent;

position: relative; display: block; 
/*width: 630px; left: 155px; */
top: 20px;

left: 130px;
width: 680px;
}

.tabsmenuclass li{
	float: left;
}

.tabsmenuclass a{
display:block;
margin-top:23px;
padding: 4px 8px;
background: transparent;
color: #666f6d;
margin-right: 1px;
text-decoration: none;
font: bold 11px/13px Arial, Helvetica, sans-serif;
border-bottom:2px solid transparent;
text-transform:uppercase;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: transparent;
border-bottom:2px solid #3ca2d5;
color: #f96e27;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: right;
background: transparent;
width: 98%;
height: 44px;
padding-top: 35px;
/*margin-left:165px;*/
margin-left:135px;
}

.tabsmenucontentclass a{
clear: right;
background: transparent;
width: 100%;
height: 24px;
padding: 2px;
color:#666f6d;
text-decoration:none;
font: 11px Verdana;
}

.tabsmenucontentclass a:hover{
clear: left;
background: transparent;
width: 100%;
height: 24px;
color:#808285;
text-decoration:none;
border-bottom:2px solid #3ca2d5;
}

.tabsmenucontentclass ul{

padding: 0;
list-style-type: none;

}

.tabsmenucontentclass li{
float:left;
margin-right: 1em;
}