/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
margin-left: 0;
margin-bottom: 20px;
font-size: 1.3em;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
clear: both;
background-image: url(tab_bg_selected.jpg);
background-repeat: repeat-x;
background-position: top;
float: left;
width: 100%;
}

.shadetabs li{
	display: inline;
	margin: 0;
	background: none;
	padding: 0;
	width: 190px;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
margin: 0;
color: #FFFFFF;
background: white url(tab_bg.jpg) top left repeat-x;
width: 190px;
display: block;
float: left;
border-top: 4px solid #FFFFFF;
height: 34px;
line-height: 33px;
text-indent: 10px;
}

.shadetabs li a:visited{
color: #FFFFFF;
}

.shadetabs li a:hover{
color: #576F01;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border: none;
color: #666666;
}

.shadetabs li a.selected{ /*selected main tab style */
background: none;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

@media print {
.tabcontent {
display:block !important;
}
}

#tabcontentWrapper {
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
}
.tabcontent img {
	float: left;
	border-right: 10px solid #FFFFFF;
}
.tabcontent h4 {
	background: #D9D9D9;
	color: #666666;
	font-size: 0.6em;
	display: block;
	float: left;
	padding: 3px;
	
	
}
.tabcontent p {
	float: left;
	width: 185px;
	margin: 5px 0 0 0;
}
.tabcontent h1 {
	float: left;
	width: 185px;
	margin: 0 0 0 0;
	font-size:22px;

}
.tabList {
	float: left;
	clear: both;
	width: 100%;
	padding-bottom: 10px;
}
.tabList ul, .tabList h5 {
	margin-left: 10px;
	
}	
.tabList h5 {
	color: #576F01;
	margin-bottom: 5px;
}
.tabList a {
	color: #000000;
}
.tabList span {
	font-size: 0.8em;
	color: #576F01;
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */

.sidebarTabs {

}
.sidebarTabs{
	margin-left: 0;
	font-size: 1em;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	clear: both;
	float: left;
	width: 100%;
	background: #F2F2F2;
}

.sidebarTabs li{
	display: inline;
	margin: 0;
	background: none;
	padding: 0;
	float: left;
}

.sidebarTabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	margin: 0;
	margin-left: 10px;
	color: #999999;
	display: block;
	border: 1px solid #D9D9D9;
	border-bottom: none;
	height: 25px;
	line-height: 24px;
	padding: 0 10px 0 10px;	
}
* html .sidebarTabs li a {
	width: 86px;
	padding: 0 8px 0 8px;
	margin-left: 6px;
}

.sidebarTabs li a:visited{
color: #999999;
}

.sidebarTabs li a:hover{
color: #576F01;
}

.sidebarTabs li a.selected { /*selected main tab style */
color: #576F01;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
position: relative;
top: 1px;
}

.sidebarTabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
.sidebarTabContent {
	float: left;
	border: 1px solid #D9D9D9;
	width: 100%;
	margin-bottom: 10px;
}

.sidetabcontent p, .sidetabcontent ul {
	margin-left: 10px;
}
.sidetabcontent ul {
	margin-bottom: 10px;
}
.sidebarTitleTabs {
	border-bottom: none;
	padding-bottom: 5px;
	margin-bottom: 0;
}
.sidebarContainerTabs {
	margin: 0;
	padding: 0;
}
.sidetabcontent p a {
	font-size: 1em;
	margin: 0 0 0 0;
}
.sidetabcontent p {
	margin-top: 10px;
}











.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

@media print {
.tabcontent {
display:block !important;
}
}
