@charset "UTF-8";
/* SpryTabbedPanels.css - version 0.4 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/* Horizontal Tabbed Panels
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */
/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	position: relative;
	left:15px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 650px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	/*background-color: #DBDBDB;*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left:10px;
	top:0px;
	/*background-color:#cc0000;
	border: solid 4px #ADADAD;*/
	
}

.TabbedPanelsTab {
	position: relative;
    top: 0px;
   	float: left;
	margin-right: 5px;
	font-weight:bold;
	list-style: none;
	border: solid 4px #919191;
	border-radius:8px;
	background-color:#b9def8;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	height: 40px;
   	max-width: 130px;
}

.TabbedPanelsTabHover {
	/*background-color: #5e91d9;*/
	color:#FFF;
	font-size:24px;	
   /*	border: solid 2px #5e91d9;
	border-bottom:solid 3px #5e91d9;*/
}

.TabbedPanelsTabSelected {
	background-color: #00a2e8;
	/*border: solid 2px #CC0033;
	border-bottom: 4px solid #CC0033;*/
	color:#FFF;
}

.TabbedPanelsTab a {
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	/*border: solid 4px #ADADAD;*/
	/*background-color: #FFF;*/
	padding:44px 0 0 0;
	/*text-align: center;*/
	
}
.TabbedPanelsContentGroup li{
/*	list-style:inside;
	list-style-type:square;
	padding-left:10px;
	list-style-position:inside;
	display:list-item;
	line-height:140%;
	margin-bottom:5px;*/
	
}
.TabbedPanelsContent {
	padding: 0px 0px 0px 0px;
	line-height:150%;
	max-height:618px;
	height:550px;
	width:650px;
	border-radius:8px;
/*	overflow:scroll;
	scrollbar-face-color:#e8e8e8;
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#fff;
	scrollbar-track-color:#EFEFEF;	
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	overflow-x:hidden;*/
	border: solid 4px #919191;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.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;
}

