.TabbedPanels {
	clear:none;
	float:left;
	margin-top:-22px;
	padding:0px;
	width:940px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.TabbedPanels {
		margin-top: 0px;
	}
}

*:first-child + html .TabbedPanels {
	margin-top:0px;
}

.TabbedPanelsTabGroup {
	margin:0px;
	padding:0px;
}

img.corner {
	border:medium none;
	display:block !important;
	height:27px;
	width:15px;
}

.TabbedPanelsTab {
	-moz-user-select:none;
	background:transparent url(../images/tabs/greyTab.jpg) no-repeat scroll right top;
	border:0px none;
	cursor:pointer;
	float:left;
	font-family:sans-serif;
	font-size:0.7em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:27px;
	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px -15px 0px 0px;
	padding:0px;
	position:relative;
	top:1px;
	width:26%;
}

.TabbedPanelsTab #tabContent {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	left:0pt;
	position:absolute;
	text-align:center;
	top:8px;
	width:100%;
	z-index:100;
}

.lastTab {
	background:transparent url(../images/tabs/greyTab_last.jpg) no-repeat scroll right top;
}

.TabbedPanelsTabHover {
	background-color:#CCCCCC;
}

.TabbedPanelsTabSelected {
	background:transparent url(../images/tabs/whiteTab.jpg) no-repeat scroll right top;
	border-bottom:0px solid #EEEEEE;
	z-index:20;
}

.TabbedPanelsTabSelected #tabContent {
	color:#5B5B5B;
	font-size:12px;
	font-weight:bold;
	left:0pt;
	position:absolute;
	text-align:center;
	top:8px;
	width:100%;
	z-index:100;
}

.TabbedPanelsTab a {
	color:black;
	text-decoration:none;
}

.TabbedPanelsContentGroup {
	background-color:#EEEEEE;
	background-image:url(../images/tabs/tabback.jpg);
	background-repeat:repeat-x;
	border:1px solid #A3A3A3;
	clear:both;
}

.TabbedPanelsContent {
	padding:0px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	background-color:#EEEEEE;
	border-color:#999999 rgb(153, 153, 153) rgb(204, 204, 204) rgb(204, 204, 204);
	border-style:solid;
	border-width:1px;
	float:left;
	height:20em;
	position:relative;
	width:10em;
}

.VTabbedPanels .TabbedPanelsTab {
	border-left:medium none;
	border-right:medium none;
	border-top:medium none;
	float:none;
	margin:0px;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color:#EEEEEE;
	border-bottom:1px solid #999999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear:none;
	float:left;
	height:20em;
	padding:0px;
	width:30em;
}