.TabbedPanels {	margin: 0px;	padding: 0px;	float: left;	clear: none;	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}.TabbedPanelsTabGroup {	margin: 0;	padding: 0px;}.TabbedPanelsTab {	position: relative;	top: 1px;	float: left;	padding: 3px 10px;	margin: 0px 1px 0px 0px;	background-color: #DDD;	list-style: none;	-moz-user-select: none;	-khtml-user-select: none;	cursor: pointer;	font-weight: bold;	color: #0281CA;	font-size: 12px;}.TabbedPanelsTabHover {	background-color: #CCC;}.TabbedPanelsTabSelected {	background-color: #EEE;	border-bottom: 1px solid #EEE;	border-left: 1px solid #DDD;	border-top: 1px solid #DDD;	border-right: 1px solid #DDD;}.TabbedPanelsTab a {	color: black;	text-decoration: none;}.TabbedPanelsContentGroup {	clear: both;	border-left: solid 1px #DDD;	border-bottom: solid 1px #DDD;	border-top: solid 1px #DDD;	border-right: solid 1px #DDD;	background-color: #EEE;}.TabbedPanelsContent {	padding: 1.5em;	text-align: justify;	color: #666;}.TabbedPanelsContentVisible {	overflow: auto;}.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;}