@charset "UTF-8";


.tabbedp {
	background:#FFFFFF;
	border:#000000 1px solid; 
	margin:0px; padding:0px 0px 1px 1px;
}
.useful {
	height:32px;
	background:url(/images/atp.png) no-repeat top left; behavior: url("/iepngfix.htc");
	padding:8px 20px 0px 20px;
	margin-top: 15px;
}
.useful  a {
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	border: 1px solid #598B00;
	padding: 5px;
}
.useful a:hover {
	border: 1px solid #FFFFFF;
	padding: 5px;
}

.book {
	border: 1px solid #598B00;
	color: #FFFF00;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
	height: 25px;
	cursor: pointer;
}


.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: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	position: relative;
	float: left;
	top:1px;
	height:26px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	outline:none;
	font: normal normal normal 13px/normal "Century Gothic", Arial, Tahoma, Verdana; color:#ffffff; letter-spacing:1pt; text-align:center;
	padding: 8px 10px 0px 10px;
	margin: 0px 1px 0px 0px;
	background: #d58a0d url(/images/white.gif) repeat-x bottom left;
}


.TabbedPanelsTabHover {
	color:#FFFFFF; text-transform:uppercase;
}


.TabbedPanelsTabSelected {
	background:url(/images/tpts.gif) repeat-x top left;
	border-bottom:#FFFFFF 1px solid;
	color:#194300; text-transform:uppercase;
}


.TabbedPanelsTab a {
	color:#FFFFFF;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	border-top:#aa6f0f 1px solid;
}


.TabbedPanelsContent {
	padding: 19px;
	color:#000000; letter-spacing:0pt;
}

	.tpc-left {
		width:434px;
		float:left;
		border-right:#d9d9d9 1px solid;
		padding:10px 20px 10px 0px;
	}
		.tpc-left H3 {
			font-size:13px; text-transform:uppercase; font-weight:bold;
			border-bottom: #333333 1px dashed;
			margin:0px 0px 5px 0px; padding-bottom:2px;
		}
		.details-list ul {
			width:auto;
			margin-top:10px; padding:0px;
			
		}
		
		.details-list ul li {
			margin: 6px 0px;
			padding-left: 15px;
			background: url(/images/detail-list.gif) 0px 5px no-repeat;
			width: auto;
		}





	.tpc-right {
		width:206px;
		float:right;
		padding:10px 0px;
	}

		.tpc-right H3 {
			height:22px;
			background:url(/images/tpc-right-h3.gif) repeat-x top left;
			font: normal normal bold 12px/normal "Century Gothic", Arial, Tahoma, Verdana; color:#383838; letter-spacing:1pt; text-transform:uppercase;
			margin:0px; padding:5px 0px 0px 10px;
		}
		.tpc-right ul {
			width: auto;
			margin:0px; padding:5px 0px 20px 0px;
			font-size:11px;
		}
		
		.tpc-right ul li {
			margin: 0px 0px;
			padding: 5px 0px 0px 12px;
			background: url(/images/list1.gif) no-repeat 0px 11px;
			width: auto;
		}
		.tpc-right P {
			margin:5px 0px 20px 0px;
		}
		.map {
			height:175px;
			border-right: #d7d7d7 1px solid; border-bottom: #d7d7d7 1px solid; border-left: #d7d7d7 1px solid;
			padding:1px;
		}

	.TabbedPanelsContent .iti ul {
		width: auto;
		margin:0px; padding:0px 0px;
	}
	
	.TabbedPanelsContent .iti ul li {
		margin: 0px 0px 15px 0px;
		padding:0px;
		width: auto;
		font: normal normal normal 12px/17px "Lucida Sans", Tahoma, Verdana; color: #343333;
	}







.TabbedPanelsContentVisible {
}

