/* Page Content Styles */
#ContentPage{padding:0 10px 55px 15px;}

/*  Content Wrappers*/
#ProductContentPageWrapper { background:#ffffff; }
#ProductContentPage {
	border-top:1px solid #003366;
	width:716px;
	border-left:1px solid #003366;
	border-right:1px solid #003366;
	border-bottom:1px solid #003366;
	padding:8px;
	padding-top:12px;
	padding-bottom:12px;
}
#CMSPane #ProductContentPageWrapper {
	background: transparent;
}
#CMSPane #ProductContentPageWrapper #ProductContentPage {
	border: 0px;
	width: auto;
	padding: 0px;
}
#ProductContentPage h3 {
	margin:0px;
	font-family: Gill Sans,Verdana,Arial;
	font-size:medium;
	font-weight:bold;
	color:#003366;
}
#ProductContentPage h3 .lightBlue { color:#6C9DCE; }
h3 .h3Ln2 { color:#003366; }

#ProductContentPage div.highlightBox h3 {
	/*font-family: Gill Sans,Arial;*/
	color:#6C9DCE;
	margin:0px 0px 4px;
	padding-bottom:4px;
}

/* Slideshow */
#ProductContentPage #SlideShowWrapper { width:297px; }
#ProductContentPage #SlideShowImage { width:295px; }

/*  Controls Management */
#ProductRating {
	float:left;
	width:510px;
}

/*  Controls Management */
#ProductControlsContainer {
	float: right; 
	width: 200px; 
	margin:17px 15px 0 0;
}
#ProductControls {
	float:right;
	width:190px;
}
#ProductControls .buttonWrapper {
	margin:0px;
	padding:0px;
	display:block;
	width:200px;
	height:24px;
}
#ProductControls .buttonWrapper a {
	color:#6C9ECF;
	font-size:1em;
	font-weight:bolder;
	text-decoration:none;
}
#ProductControls .buttonWrapper img { vertical-align: middle; }

/* Property Scorecard */
#ProductScorecard, #ProductScorecardDescription {
	float:right;
	width:398px;
	border:1px solid #6C9DCE;
	padding:1px;
}
#ProductScorecardDescription {
	width: 400px;
	border:0px;
	margin-top: 2px;
}

h4 {
	display:block;
	color:#ffffff;
	background:#6C9DCE;
	font-size:small;
	padding:2px;
	margin:0px;
}
div#ProductScorecard div.ProductScorecardRow div.ProductScorecardCol1,div#ProductScorecard div.ProductScorecardRow div.ProductScorecardCol2 {
	width: 170px;
	padding: 2px;
}
div#ProductScorecard div.ProductScorecardRowBg {
	background:#E9F0F8;
	width: 100%;
}
div#ProductScorecard div.ProductScorecardRow div.ProductScorecardCol1 {	
	float: left; 
}
div#ProductScorecard div.ProductScorecardRow div.ProductScorecardCol2 {
	float: right;
	width: 190px;
}
div#ProductScorecard span.paleBlue { color:#6C9DCE; }

/* ul */
#ProductContentPage ul {list-style-image: url(../pics/bullet.gif);}

#ContentPage h1.headline, #CMSPane h1.headline {
	font-size:1.8em;
}
#ContentPage .headlineLn2, #CMSPane .headlineLn2 {
	margin: 0 10px 0 0;
	float:left;
	font-size:1.3em;
}



