.solidblockmenu ul{
margin: 0;
padding:0 0 0 9px;
float: left;
color:#fff;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
width:865px;
background: black url(../../images/nav_bg.gif) top center repeat-x;
text-align:left;
/*border-top:1px solid #333;
border-bottom:1px solid #333;*/
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
text-decoration: none;
padding:5px 7px;
}

.solidblockmenu li a:visited{
color: white;
padding:5px 7px;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
	color: white;
	padding:5px 7px;
	background-color: transparent;
	background-image: url(../../images/nav_hover_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
}



.blank1, .blank2, .blank3, .blank4, .blank5, .blank6, .blank7 {
clear: left;
height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color:#000;
color:#000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
padding:2px;
margin:0;
width:1em;
text-align:center;
}




.sub1 {
	clear: both;
	height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	background-color:#01bbcd;
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:13px;
	padding:2px;
	margin:0 0 0 150px;
	width:11em;
	text-align:center;
}

.sub2 {
clear: left;
height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color:#01bbcd;
color:#000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
padding:2px;
margin:0 0 0 50px;
width:29em;
text-align:center;
}

.sub3 {
	clear: left;
	height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	background-color:#01bbcd;
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:13px;
	padding:2px;
	margin:0 0 0 265px;
	width:15em;
	text-align:center;
}

.sub4 {
clear: left;
height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color:#01bbcd;
color:#000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
padding:2px;
margin:0 0 0 180px;
width:26em;
text-align:center;
}

.sub5 {
clear: left;
height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color:#01bbcd;
color:#000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
padding:2px;
margin:0 0 0 265px;
width:21em;
text-align:center;
}

.sub6 {
clear: left;
height:1.2em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color:#01bbcd;
color:#000;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
line-height:13px;
padding:2px;
margin:0 0 0 140px;
width:60em;
text-align:center;
}





*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
}

.tabcontent {
display:none;
}

.tabcontent a, .tabcontent a:link, .tabcontent a:visited {
	color:#000;
	text-decoration:none;
	padding:0 5px;
	font-size:11px;
}

.tabcontent a:hover {
	color:#000;
	text-decoration:underline;
	padding:0 5px;
	font-size:11px;
}
