@charset "UTF-8";
.TabbedPanels { margin: 0px; padding: 0px; float: left; clear: none; width: 100%; }
.TabbedPanelsTabGroup { margin: 0px; padding: 0px; }
.TabbedPanelsTab { padding-right:5px; background:url(../images/tab-bg-selected.png) right top no-repeat; position: relative; top: 1px; float: left; margin: 0px 1px 0px 0px; border-bottom:1px solid #999999; font: bold sans-serif; background-color: #DDD; list-style: none; /*border-left: solid 1px #CCC;	border-bottom: solid 1px #999;	border-top: solid 1px #999;	border-right: solid 1px #999;*/
	-moz-user-select: none; -khtml-user-select: none; cursor: pointer; display:block; float:left; }
.TabbedPanelsTab span { padding:5px 6px 2px 6px; display:block; color:#000; font-size:11px; background:url(../images/tab-bg-selected.png) top left no-repeat; }
.TabbedPanelsTabHover { background-color: #fff; }
.TabbedPanelsTabSelected { background-color: #fff; border-bottom:#ffffff; position:relative; top: 2px;	/*border-bottom: 1px solid #EEE;*/ }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsContentGroup { clear: both; background:url(../images/tabcontentbg.jpg) no-repeat left top;  background-color:#FFF; overflow:hidden; padding:5px; }
.TabbedPanelsContent { padding: 4px;}
.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; }
