@charset "UTF-8";

/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: right;
	clear: none;
	width: 475px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	width: 61px;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 0.7em sans-serif;
	color: #000000;
	background: url(../graphics/bg_tab.png) top left no-repeat;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	border-bottom: #CCC 1px solid;
}

.TabbedPanelsTabHover {border-bottom: #EEE 1px solid;} 
.TabbedPanelsTabSelected {
	background: url(../graphics/bg_tab_selected.png) top left no-repeat;
	border-bottom: #FFF 1px solid;
}

.TabbedPanelsTab a {color: black; text-decoration: none;}

.TabbedPanelsContentGroup {clear: both; background-color: #FFFFFF;}

.TabbedPanelsContent {padding: 0px;	height: 384px; border-top: #CCC 1px solid;}
.TabbedPanelsContentVisible {}

.VTabbedPanels .TabbedPanelsTabGroup {float: left; width: 10em; height: 20em; background-color: #EEE; position: relative;}
.VTabbedPanels .TabbedPanelsTab {float: none; margin: 0px; border-top: none; border-left: none; border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #EEE; border-bottom: solid 1px #999;}

.VTabbedPanels .TabbedPanelsContentGroup {clear: none; float: left; padding: 0px; width: 30em; height: 20em;}

