/* ######### CSS for top level tabs ######### */

.tabsmenuclass, .tabsmenuclass ul {
    width:742px;
    height:42px;
    float:left;
}
.tabsmenuclass ul {
    list-style:none;
    padding:2px 0 0px 0;
    margin:0;
	
}

.tabsmenuclass ul li {
    float: left;
	
}
.tabsmenuclass ul li a {
	background:url("../images/theTopMenuE.jpg"); 
    display:block;
    height:40px;
	text-indent: -999em;
	over-flow: hidden;
}

.tabsmenuclass ul li a.main1              { background-position:0px 0px; width:50px;}
.tabsmenuclass ul li a.main1:hover   		{ background-position:0px -40px; width:50px; }

.tabsmenuclass ul li a.main1hot   		{ background-position:0px -40px; width:50px; }
.tabsmenuclass ul li a.main1hot:hover   		{ background-position:0px -40px; width:50px; }

.tabsmenuclass ul li a.main2             { background-position:-50px 0px; width:126px; }
.tabsmenuclass ul li a.main2:hover   	{ background-position:-50px -40px; width:126px; }

.tabsmenuclass ul li a.main2hot  	{ background-position:-50px -40px; width:126px; }
.tabsmenuclass ul li a.main2hot:hover   	{ background-position:-50px -40px; width:126px; }


.tabsmenuclass ul li a.main3             { background-position:-178px 0px; width:92px; }
.tabsmenuclass ul li a.main3:hover , .tabsmenuclass ul li a.main3.selected  	{ background-position:-178px -40px; width:92px; }

.tabsmenuclass ul li a.main3hot             { background-position:-178px -40px; width:92px; }
.tabsmenuclass ul li a.main3hot:hover , .tabsmenuclass ul li a.main3hot.selected  	{ background-position:-178px -40px; width:92px; }

.tabsmenuclass ul li a.main4             { background-position:-270px 0px; width:61px; }
.tabsmenuclass ul li a.main4:hover , .tabsmenuclass ul li a.main4.selected  	{ background-position:-270px -40px; width:61px; }

.tabsmenuclass ul li a.main4hot             { background-position:-270px -40px; width:61px; }
.tabsmenuclass ul li a.main4hot:hover , .tabsmenuclass ul li a.main4.selected  	{ background-position:-270px -40px; width:61px; }

.tabsmenuclass ul li a.main5             { background-position:-331px 0px; width:152px; }
.tabsmenuclass ul li a.main5:hover, .tabsmenuclass ul li a.main5.selected  	{ background-position:-331px -40px; width:152px; }

.tabsmenuclass ul li a.main5hot            { background-position:-331px -40px; width:152px; }
.tabsmenuclass ul li a.main5hot:hover, .tabsmenuclass ul li a.main5.selected  	{ background-position:-331px -40px; width:152px; }

.tabsmenuclass ul li a.main6             { background-position:-483px 0px; width:90px; }
.tabsmenuclass ul li a.main6:hover   	{ background-position:-483px -40px; width:90px; }

.tabsmenuclass ul li a.main6hot             { background-position:-483px -40px; width:90px; }
.tabsmenuclass ul li a.main6hot:hover   	{ background-position:-483px -40px; width:90px; }

.tabsmenuclass ul li a.main7             { background-position:-573px 0px; width:89px; }
.tabsmenuclass ul li a.main7:hover   	{ background-position:-573px -40px; width:89px; }

.tabsmenuclass ul li a.main7hot             { background-position:-573px -40px; width:89px; }
.tabsmenuclass ul li a.main7hot:hover   	{ background-position:-573px -40px; width:89px; }

.tabsmenuclass ul li a.main8             { background-position:-660px 0px; width:78px; }
.tabsmenuclass ul li a.main8:hover   	{ background-position:-660px -40px; width:78px; }

.tabsmenuclass ul li a.main8hot             { background-position:-660px -40px; width:78px; }
.tabsmenuclass ul li a.main8hot:hover   	{ background-position:-660px -40px; width:78px; }

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
background: #624f27;
width: 746px;
height: 28px;
padding: 5px 0 0 0;
border-top: 1px solid #756134;
border-left: 1px solid #756134;
border-right: 1px solid #756134;
border-bottom: 1px solid #756134;
color: #f6c55f;
font: bold 14px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.tabsmenucontentclassOff {
clear: left;
background: #3b2c0d;
width: 746px;
height: 30px;
padding: 5px 0 0 0;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;

}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}

.tabsmenucontentclass a, .tabsmenucontentclass a:link, .tabsmenucontentclass a:active, .tabsmenucontentclass a:visited {
background: #624f27;
color: #f6c55f;
font: bold 12px "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.tabsmenucontentclass a:hover {
color: #8bb3d8;
}
.submenuItemNone {
	padding:  3px 0px;
}