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

.tabsmenuclass{
width:966px;
height:39px;
/*margin: 0;*/
list-style-type: none;
background-image:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
}

.tabsmenuclass{
width:966px;
height:39px;
/*margin: 0;*/
list-style-type: none;
background-image:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
}


.tabsmenuclass ul{
overflow: hidden;
list-style-type: none;
padding:3px 0 0 14px;
margin:0;
}

.tabsmenuclass li{
padding:0;
margin:0;
float: left;
}

.tabsmenuclass a{
width:103px;
height:36px;
display: block;
padding:7px 0 0 0;
/*padding:7px 0 0 0;*/
margin:0;
/*padding: 5px 7px;*/
/*background: #E8E8E8;
color: black;
margin-right: 1px;*/
text-decoration: none;
/*font-family:Arial, Helvetica, sans-serif;*/
font-family:"Century Gothic";
font-size:18px;
color:#fff;
text-align:center;
background-image:url(../images/nav_hover_bg.jpg);
background-repeat:no-repeat;
display:block;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
/*width:101px;
height:36px;*/
background-image:url(../images/nav_hover.jpg);
background-repeat:no-repeat;
/*background: black;
color: white;*/
}

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

.tabsmenucontentclass{
clear: left;
background-image:url(../images/drop_bg.jpg);
background-repeat:no-repeat;
width:923px;
height:21px;
font-family:Tahoma;
font-size:12px;
color:#fff;
text-decoration:none;
/*background: #E8E8E8;*/
/*width: 90%;
height: 24px;*/
padding: 7px 0 0 43px;
/*border: 1px solid silver;*/
}

.tabsmenucontentclass a{
font-family:Tahoma;
font-size:12px;
color:#fff;
text-decoration:none;
}

.tabsmenucontentclass a:hover, .tabsmenucontentclass a.selected
{
	font-family:Tahoma;
	font-size:12px;
	color:#ee1a3d;
	text-decoration:none;
}

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

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