.shadetabs
{
	width: 100%;
	float: left;
	clear: both;
	
	padding: 0;
	margin: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	
	list-style-type: none;
	text-align: left;
}

.shadetabs a
{
	float: left;
	padding: 0;
	margin: 0;
	
	text-decoration: none;
	text-align: center;
}

.shadetabs a span
{
	padding: 0 15px 0 0;
	background-image: url(../img/arrows/arrow-right-small-white.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
	text-decoration:none;
}

.shadetabs a:hover span
{
	text-decoration: underline;
}

.shadetabs a .winter
{
	width: 176px;
	height: 29px;
	float: left;
	padding: 10px 0 0 0;
	text-decoration:none;
	color: #FFFFFF;
	background-image: url(../img/buttons/btn_red_bg.png);
}

.shadetabs a .winter span
{
	text-decoration: none;
}

.shadetabs a.selected .winter span,
.shadetabs a:hover .winter span
{
	color: #FFFFFF;
	text-decoration: underline;
}

.shadetabs a .summer
{
	width: 176px;
	height: 29px;
	float: left;
	padding: 10px 0 0 0;
	text-decoration:none;
	color: #FFFFFF;
	background-image: url(../img/buttons/btn_green_bg.png);
}

.shadetabs a.selected .summer span,
.shadetabs a:hover .summer span
{
	text-decoration: underline;
}

/* winter edition */
.tab_winter .shadetabs a .summer
{
	width: 176px;
	height: 29px;
	float: left;
	padding: 10px 0 0 0;
	text-decoration: none;
	background-image: url(../img/buttons/btn_green_bg.png);
}

.tab_winter .shadetabs a .summer span
{
	color: #FFFFFF;
	text-decoration: none;
}

.tab_winter .shadetabs a.selected .summer span,
.tab_winter .shadetabs a:hover .summer span
{
	text-decoration: underline;
}

/* Bottom */

.tabsheet
{
	width:100%;
	float: left;
	clear: both;
}

.tabcontent_container
{
	width: 322px;
	float: left;
	clear: both;
	padding: 5px 15px 25px 14px;
	margin: 0;
	overflow: hidden;
}

.tabcontent_small
{
	overflow: hidden;
}

.tabcontent
{
	display:none;
}

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