/* Horizontal Tabbed Panels */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	list-style: none;
	padding-left: 10px;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background: url(../images/home/tab-inactive.jpg) top left no-repeat;
	display: block;
	height: 42px;
	width: 140px;
	line-height: 42px;
	z-index:5;
	font-weight: bold;
}


.TabbedPanelsTabHover {
 color: #b3c9df;
 
}
li.TabbedPanelsTab:hover { background:url(../images/home/tab-hover.jpg) top left no-repeat !important}


.TabbedPanelsTabSelected {
	background-image: url(../images/home/tab-active.jpg) !important;}
	
	

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;

}
.TabbedPanelsContentGroup {
	clear: both;
	width: 603px; background:url(../images/home/blue-bg.jpg) top left repeat-x #2E5B85; height: 578px

}
.TabbedPanelsContent {
	/*padding: 30px 20px 10px 20px;*/
}
.TabbedPanelsContent img {margin: 10px}
.TabbedPanelsContent p {color:#FFF; font-size:12px;}
.TabbedPanelsContent a {color:#FFF; text-decoration:underline}
.TabbedPanelsContent a:hover {color:#CCC; text-decoration:none}
.TabbedPanelsContent h1, .TabbedPanelsContent h2, .TabbedPanelsContent h3 {color:#FFF; font-size:16px; font-weight:bold}


.TabbedPanelsContentVisible {
}