@charset "UTF-8";

.TabbedPanels {
	/*margin: 20px;*/
	padding: 0px;
	float: left;
	clear: none;
	width: 920px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
}
.TabbedPanelsTab {
	position:relative;
	top:1px;
	float:left;
	width:251px;
	height:50px;
	padding:10px 0px 0px 30px;
	margin: 0px 10px 0px 0px;
	font: bold 0.7em sans-serif;
	background-image:url(../images/bg-tab-noselect.jpg);
	background-repeat:repeat-x;
	list-style: none;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
	.TabbedPanelsTab .text1{
		color:#003160;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
	}
	.TabbedPanelsTab .text2{
		color:#BE0001;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		text-transform:uppercase;
	}
.TabbedPanelsTabHover {
	background-color:#FFFFFF;
	background-image:none;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;

}
.TabbedPanelsTabSelected {
	background-color: #FFFFFF;
	background-image:none;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	background-color:#FFFFFF;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topright:10px;
}

.TabbedPanelsContent {
	float:left;
	background-color:#FFFFFF;
	width:920px;
	border:1px solid #BFBFBF;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topright:10px;
	padding-bottom:20px;
	height:auto;
}
	.TabbedPanelsContent a{
		color:#003160;
	}
	.TabbedPanelsContent a:hover{
		color:#BE0001;
	}
	.TabbedPanelsContent .TabbedPanelsContentText{
	float:left;
	width:590px;
	margin:25px 20px 25px 20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	}
	.TabbedPanelsContent .TabbedPanelsContentText1{
		float:left;
		width:900px;
		margin:25px 0px 25px 20px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		text-align:justify;
		}
		.TabbedPanelsContentText1 p{
			letter-spacing:180%;
			float:left;
			line-height:180%;
			text-align:justify;
			margin:0px 30px 0px 0px;
		}	
		.TabbedPanelsContent .TabbedPanelsContentText p{
			line-height:180%;
			float:left;
			text-align:justify;
		}

		.TabbedPanelsContent img{
			margin-top:25px;
			float:left;
		}
.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	background-color:#00FF00;
	margin: 0px;

}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color:#FFFFFF;
	border-top:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear:none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
