/* -----------------------------------------------------------------------------------------------------
   -- TAB CONTENT -------------------------------------------------------------------------------------- */

div.tabContent{
	border:1px solid #749375;
	padding: 10px;}
.shadetabs{
	padding:3px 0;
	margin-left:0;
	margin-top:1px;
	margin-bottom:0;
	font-size:15px;
	list-style-type:none;
	text-align:left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{
	display:inline;
	margin:0;
	padding:0;
	background:none;}
.shadetabs li a{
	text-decoration:none;
	position:relative;
	z-index:1;
	padding:3px 7px;
	margin-right:3px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	color:#2d2b2b;}
.shadetabs li a:link, .shadetabs li a:visited{
	color:#2d2b2b;
	text-decoration:none;
	font-weight:normal;
	background:url(shade.gif) repeat-x top left;}
.shadetabs li a:hover, .shadetabs li a:active{
	color:#2d2b2b;
	text-decoration:underline;
	font-weight:normal;
	background:url(shade.gif) repeat-x top left;}
.shadetabs li a.selected{ /*selected main tab style */
	color:#749375;
	border-color:#749375;
	position:relative;
	top:1px;
	border-bottom-color:white;}
.shadetabs li a.selected:link, .shadetabs li a.selected:visited{ /*selected main tab style */
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background:url(shadeactive.gif) repeat-x top left;}
.shadetabs li a.selected:hover, .shadetabs li a.selected:active{ /*selected main tab style */
	color:#000;
	text-decoration:none;
	font-weight:bold;
	background:url(shadeactive.gif) repeat-x top left;}
.tabcontent{
	display:none;}
@media print {
.tabcontent {
	display:block !important;}
}