.shadetabs {
  float:left;
  width:100%;
  background:#6699cc;
  font-size:93%;
  line-height:normal;
}
.shadetabs ul {
	width:100%;
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.shadetabs li {
  display:inline;
  margin:0;
  padding:0;
  }
.shadetabs a {
  float:left;
  background:url("/images/tabs/tableftG.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  border: none;
  }
.shadetabs a span {
  float:left;
  display:block;
  background:url("/images/tabs/tabrightG.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#666666;
  border: none;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.shadetabs a span {float:none;border: none;}
/* End IE5-Mac hack */
.shadetabs a:hover span {
  color:#666666;
  border: none;
}
  
.shadetabs a:hover {
  background-position:0% -42px;
		color:#FFFFFF;
		border: none;
}

.shadetabs a:hover span {
  background-position:100% -42px;
		color:#FFFFFF;
		border: none;
}

.shadetabs #current a:hover {
	color:#FFFFFF;
	border: none;
}

.shadetabs #current a {
	background-position:0% -42px;
	color:#FFFFFF;
	border: none;
}

.shadetabs #current a span {
	background-position:100% -42px;
		color:#FFFFFF;
		border: none;
}


.shadetabs .selected a:hover {
	color:#FFFFFF;
	border: none;
}

.clear { clear:both; line-height:0 }

.shadetabs .selected a {
	background-position:0% -42px;
		color:#FFFFFF;
		border: none;
}

.shadetabs .selected a span {
	background-position:100% -42px;
		color:#FFFFFF;
		border: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
	margin-right:-2px;
}

.tabcontent{
	display:none;
	border:1px, solid, yellow;
}

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