#blackout {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	height: 100px;
	background-color: #000;
	display:none;
	z-index: 500;
}
#boiler_calculator_button {
	width: 150px;
	height: 110px;
	position: absolute;
	left: 730px;
	top: 75px;
}
#boiler_calculator_button a {
	width: 150px;
	height: 110px;
	text-indent: -9999px;
	display: block;
	/*
	position: absolute;
	left: 710px;
	top: 75px;
	*/
	background-image: url(../../images/boiler_calculator/home_cloud_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#boiler_calculator_holder {
	position: absolute;
	top: 0;
	left: 0;
	text-align: left;
	z-index: 1000;
}
#boiler_calculator {
	width: 620px;
	border: 1px #D20D26 solid;
	overflow: hidden;
	position:relative;
	background:url(../../images/boiler_calculator/boiler_calculator_bg2.gif) top center;/*
	position:absolute;
	top:200px;
	left:200px;
	*/
        background-color: #D20D26;

}
#boiler_calculator .prop_height {
	height: 560px;
	width: 1px;
	float: left;
}
#boiler_calculator_close {
	position: absolute;
	top: 10px;
	right: 10px;
	z-index:9999;
}
#question {
	background-repeat: no-repeat;
	background-position: top;
	width: 580px;
	overflow: hidden;
	padding: 20px;/*position: relative;*/
        /*background-color: #B42A1B;*/

}
#question p {
	color:#fff;

}
.question_1 {
	background-image: url(../../images/boiler_calculator/bg_house.gif);
}
.question_2 {
	background-image: url(../../images/boiler_calculator/bg_baths.gif);
}
.question_3 {
	background-image: url(../../images/boiler_calculator/bg_showers.gif);
}
.question_4 {
	background-image: url(../../images/boiler_calculator/bg_sinks.gif);
}
.question_5 {
	background-image: url(../../images/boiler_calculator/bg_hidden.gif);
}
.question_6 {
	background-image: url(../../images/boiler_calculator/bg_clock.gif);
}
.question_7 {
	background-image: url(../../images/boiler_calculator/bg_digital.gif);
}
.question_8 {
	background-image: url(../../images/boiler_calculator/bg_controls.gif);
}
.question_9 {
	background-image: url(../../images/boiler_calculator/bg_new.gif);
}
.question_10 {
	background-image: url(../../images/boiler_calculator/bg_cold_tank.gif);
}
.question_11 {
	background-image: url(../../images/boiler_calculator/bg_hidden.gif);
}
.question_12 {
	background-image: url(../../images/boiler_calculator/bg_cat.gif);
}
.question_13 {
	background-image: url(../../images/boiler_calculator/bg_controls.gif);
}
.question_14 {
	background-image: url(../../images/boiler_calculator/bg_high_demand.gif);
}
.question_15 {
	background-image: url(../../images/boiler_calculator/bg_hidden.gif);
}
.question_16 {
	background-image: url(../../images/boiler_calculator/bg_cat.gif);
}
.question_17 {
	background-image: url(../../images/boiler_calculator/bg_controls.gif);
}
#question.boiler_calculator_quote {
	background-image: url(../../images/boiler_calculator/bg_quote.gif);
	background-position: right bottom;
}
#boiler_calculator_question {
	width: 100%;
	padding:190px 0 0 0
}
#boiler_calculator h2 {
	/*width: 250px;*/
	height: 88px;
	margin-bottom: 20px;
	/*background-image: url(../../images/boiler_calculator/logo.gif);*/
    background: url(../../images/boiler_calculator/logo.jpg) no-repeat center top;
	text-indent: -9999px;
}
#boiler_calculator .boiler_calculator_end h2, #boiler_calculator .boiler_calculator_form h2 {
	width:100%;
}
#boiler_calculator h3 {
	font-size: 1.3em;
	font-weight: bold;
	padding: 5px 0;
	color:#FFF;
}
#boiler_calculator h4 {
    color: #fff;
}
#boiler_calculator_question label {
	color: #fff;
	padding-left: 10px;
}
#boiler_calculator li {
	list-style-type: none;
	padding: 5px 0 5px 15px;
	margin:0;
}
#btn_next {
	position: absolute;
	bottom: 20px;
	left: 20px;
}
#boiler_calculator_form {
	padding-bottom:40px;
	color:#fff;
}
/*#boiler_calculator_form p{
	width:100%;
	overflow:hidden;
}*/


#boiler_calculator_form p.containfloats {
	width:400px;
	color:#fff;
	/*background-color: #FDF9F9;*/
}
#boiler_calculator_form input.failed {
	border: 2px #C03 solid;
	color:#fff;
}
#boiler_calculator_form label#optinlabel {
}
#boiler_calculator_results_body ul {
	padding-bottom:20px;
	color:#fff;
}
#boiler_calculator_results_body ul li {
	padding: 0 0 5px 5px;
	margin: 0 0 0 10px;
	list-style-type: disc;
}
#boiler_calculator_results_body .left {
	float:left;
	width:300px;
}
#boiler_calculator_results_body .right {
	float:right;
	width:251px;
}
#boiler_calculator_form p.small {
	font-size:1.1em;
	color:#fff;
}
#question.boiler_calculator_quote h3 {
	font-size:1.5em;
}
#question.boiler_calculator_quote #call_me {
	padding: 10px 0 10px 0;
}
#question.boiler_calculator_quote #contact_installer {
	padding: 20px 0 10px 0;
}
#question #disclaimer {
	position: absolute;
	right: 20px;
	bottom: 20px;
	color:#fff;
}
#maincontent #disclaimer {
	text-align:right;
	padding:0;
	margin:0;
	color:#fff;
}

#disclaimer a {
	font-weight:normal;
	font-size:10px;
        color: #fff;
}

