/* --- IMPORT THE GENERIC STYLESHEET --- */
 @import url(/web/groups/wcms_ta/@wcms/documents/stylesheets/stylesheet_solar_2.css);

br {clear:both;} 

#heading {background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/solar_fit_faq_header_bg.jpg); height:191px;}
#content {margin-top:-50px;}
#content p.caveat {width:auto;}
#content .revealer .target table {border-collaspe:collapse; color:#585858; font-size:1.1em; margin:0 0 1em 0; width:100%;}
	#content .revealer .target table th, #content .revealer .target table td {border:1px solid #fff;}
	#content .revealer .target table th {background:#ebebeb;}
	#content .revealer .target table td {background:#fefefc;}
	#content .revealer .target table tr.highlight td {background:#fcfaf2;}

	#content .revealer .target table tr td.col1 {width:378px;}
	#content .revealer .target table tr td.col2,
	#content .revealer .target table tr td.col3,
	#content .revealer .target table tr td.col4,
	#content .revealer .target table tr td.col5 {width:80px;}


#content ul.grey_tick {
	background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/light_grey_dot.gif) repeat-x scroll center bottom;
	color:#838383;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:-8px 0 16px;
	padding:0;
	width:100%;
}

#content ul.grey_tick li {
	background:transparent url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/grey_tick_list_back.gif) no-repeat scroll left top;
	color:#585858;
	line-height:1.6em;
	margin:0;
	padding:3px 0 3px 20px;
}

/* =========================================================
                       REVEAL BOXES
========================================================= */
.revealer {
	width:730px;
	margin:5px 0px 5px 0px;
	float:left;
	background:url(/web/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_top_wide.jpg) no-repeat left top;
}

.revealer .source {
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	height:33px;
	margin:10px -30px -10px 30px;
	_margin-left:15px;
	overflow:hidden;
}

	#contentfullscreen .revealer .source h3 {
		color:#FFFFFF;
	}


.revealer .target {
	float:left;
	display:block;
	background:url(/web/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_bg_wide.jpg) repeat-y left top;
	padding:8px 24px 0px 30px;
	width:674px;
}

	.revealer .target p {
		width:auto;
	}

.revealer .revealButton {
	cursor:pointer;
	float:right;
	height:33px;
	width:42px;
}

.revealer .revealBottom {
	width:558px;
	height:16px;
	float:left;
	background:url(/web/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_btm_wide.gif) no-repeat left bottom;
	margin:0px 0px 0px -30px;
	_margin-left:-15px;
	_margin-right:-15px;
}

.last {
	margin-bottom:10px;
}

.superwide {
	width:730px;
	margin:5px 0px 5px 0px;
	float:left;
	background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_top_superwide.jpg) no-repeat left top;
}

.superwide .source {
	width:645px;
}

.superwide .target {
	background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_bg_superwide.jpg) repeat-y left top;
	width:675px;
}

.superwide .revealBottom {
	width:730px;
	background:url(/wcms_images/groups/wcms_content/@wcms/@resi/documents/digitalassets/lp_revealer_btm_superwide.jpg) no-repeat left bottom;
}


