
/************ Tab Menu Styles ***************/
div.tab-body {
		background: transparent; 
		border: 1px solid gray; 
		padding: 10px; 
	}
	
	
/************ Expanding Menu ***************/
ul#expandmenu {
width: 150px;
list-style-type: none;
border-top: solid 1px #b9a894;
margin: 0;
padding: 0;
}

ul#expandmenu ol {
display: none;
text-align: left;
list-style-type: none;
margin: 0;
padding: 5px;
}

ul#expandmenu li, 
ul#expandmenu a {
font-family: verdana, sans-serif;
font-size: 11px;
color: #539dbc;
}

ul#expandmenu li {
border-bottom: solid 1px #b9a894;
line-height: 15px;
}

ul#expandmenu ol li {
border-bottom: none;
}

ul#expandmenu ol li:before {
content: "-";
}

ul#expandmenu a {
text-decoration: none;
outline: none;
}

ul#expandmenu a:hover {
color: #CC0000;
}

ul#expandmenu a.active {
color: #be5028;
}


/***************** Expanding Menu 2 *******************/

.sbnavmenu
{
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	padding: 0px;
	width: 175px;
}

a.navbuts, a.navbuts:active, a.navbuts:link, a.navbuts:visited {
	width: 100%;
	display: block;
	color: #EFEFEF !important;
	background: #CCCCCC url(images/but-bg.gif) repeat-x center left;
	text-decoration: none;
	text-indent: 7px;
	height: 20px;
	padding-top: 4px;
}

a.navbuts:hover {
	color: #FFFFFF !important;
	background: #CCCCCC url(images/but-bg.gif) repeat-x center left;
	text-decoration: underline;
	text-indent: 7px;
}


a.navsubs, a.navsubs :link, a.navsubs :visited, a.navsubs :active {
	width: 100%;
	display: block;
	color: #000;
	line-height: 20px;
	text-decoration: none;
	white-space: nowrap;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 1px 0px;
	text-indent: 10px;
	padding-bottom:1px;
}


a.navsubs:hover {
	color: #0000FF;
	background: #CCCCCC url(images/grad4.gif) repeat-x center left;
	text-decoration: none;
	cursor: pointer;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom:1px;
}


.showit {
	display: block;
}
.hideit {
	display: none;
}
/* Opera Hack */
html>body .hideit {
    display: block;
}
head:first-child+body .hideit {
    display: none;
}