/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul {
	overflow: hidden;
	width: auto;
	margin: 0;
	padding:0 15px 5px 0;
	list-style-type: none;
}
.tabsmenuclass li {
	float: right;
}
.tabsmenuclass a {
	display: block;
	padding: 5px 7px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#339933;
}
.tabsmenuclass a:hover, .tabsmenuclass a.selected {
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:center 21px;
}
/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass {
	clear: left;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	color: #fff;
	width: 940px;
	height:23px;
	line-height: 23px;
	float:right;
	
	text-align:right;
}
.tabsmenucontentclass ul {
	margin: 0;
	padding: 0;
	width:940px;
	float:right;
	list-style-type: none;
	
	/*padding-left:159px;*/
	
}
.tabsmenucontentclass li {
	float: right;
	margin-right: 1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#403c39;
	text-decoration:none;
	
}
.tabsmenucontentclass li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.tabsmenucontentclass li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	text-decoration:none;
}
