
a {TEXT-DECORATION: none;}

a.gray:link { color: #535353; font-family: arial;font-size: 12px; text-decoration:none;font-weight: normal;}
a.gray:visited { color: #535353; font-family: arial;font-size: 12px; text-decoration:none;font-weight: normal;}
a.gray:hover { color: #0090dd; font-family: arial;font-size: 12px; text-decoration:none;font-weight: normal;}

input{
background-color:#FFFFFF !important;
background-image: url('images/energy_efficiency/input_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
color: #656565;
}

input.checkbox{
background-color:#FFFFFF !important;
background-image: url('images/energy_efficiency/spacer.gif'); background-repeat: repeat-x;
border: 0px solid #ffffff;
}

input.button{
background-color:#46a2e2 !important;
background-image: url('images/energy_efficiency/button_bg.gif'); background-repeat: repeat-x;
border: 1px solid #46a2e2;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #ffffff;
}

.select{
background-color:#FFFFFF !important;
background-image: url('images/energy_efficiency/input_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
color: #656565;
}
select {background: white url(images/energy_efficiency/input_bg.gif) top left repeat-x;}

textarea{
background-color:#FFFFFF !important;
background-image: url('images/energy_efficiency/textbox_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
}

#pp_content
	{
	display: block;
	margin: 0px auto;
	padding: 0px;
	width: 670px;
	border: 0px dashed red;
	margin: 0px 0px 0px 0px;
	z-index: 1;
	}
	
.pp_content_td
	{
	width: 420px;
	padding: 0px 10px 0px 0px;
	}
	
img{border: 0px;}

#pp_header_main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #63616b;
    FONT-FAMILY: Arial, Verdana;
	padding: 16px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#pp_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
	padding: 2px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
}

#pp_sub_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #000000;
    FONT-FAMILY: arial;
}

#pp_para_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#pp_blue_header_box
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff; 
    background-color:#0096de;
    FONT-FAMILY: Arial, Verdana;
	padding: 4px 0px 4px 8px;
	margin: 0px 0px 0px 0px;
}

.pp_link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #006b9d;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}

.pp_rnav_tbl
{
    WIDTH: 246px;
	HEIGHT: 100%;
	background-image: url('images/energy_efficiency/right_nav_bg.gif'); background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
}

.pp_rnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1397df;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
	margin: 6px 0px 0px 0px;
}

.pp_rnav:hover
{
    COLOR: #666666;
}

.pp_rnav_bttn
{
	text-align: right;
}

.pp_rnav_divider
{
	background-image: url('images/energy_efficiency/divider.gif'); background-repeat: repeat-x;
}

.pp_rnav_callus
{
	background-image: url('images/energy_efficiency/call_us_bg.gif'); background-repeat: repeat-y;
	width: 246px;
	height: 80px;
}

.pp_rnav_quote
{
	background-image: url('images/energy_efficiency/right_nav_quote_bg.gif'); background-repeat: no repeat;
	width: 246px;
	height: 200px;
	color:#93b852;
}

.pp_hr_divider
{
	background-image: url('images/energy_efficiency/hr_divider.gif'); background-repeat: repeat-x;
}

#pp_footer
{
	display: block;
	width: 660px;
	height: 90px;
	background-color:#0190de;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
	text-align: justify;
	padding: 8px 12px 8px 16px;
	margin: 30px 0px 0px 0px;
	background-image: url('images/energy_efficiency/footer_gradient.gif'); background-repeat: no repeat;
	
}

#pp_footer a
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}

#pp_comparison_chart
{
	margin: -464px 0px 0px 12px;
	padding: 0px 0px 5px 0px;
	display: none;
}

#pp_contact_form
{
	margin: -550px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	display: none;
	border: 3px solid #078dd9;
	background-color: white;
	width:660px; 
	z-index: 99;
	opacity: 0.99;
}

#pp_faq_close {
	text-align: right; 
	padding: 0px 20px 0px 0px;
	margin: -14px 0px 0px 0px;
}

a.pp_faq_a:link {color: #8f8f8f; font-family:arial;font-size: 13px;text-decoration:none;font-weight: bold;background-image: url('images/energy_efficiency/faq_bullet.gif');background-repeat:no-repeat; padding:0px 0px 12px 34px;width: 380px;display: block;}
a.pp_faq_a:visited {color: #8f8f8f; font-family:arial;font-size: 13px;text-decoration:none;font-weight: bold;background-image: url('images/energy_efficiency/faq_bullet.gif');background-repeat:no-repeat;  padding:0px 0px 12px 34px;width: 380px;display: block;}
a.pp_faq_a:hover {color: #8f8f8f; font-family:arial;font-size: 13px;text-decoration:none;font-weight: bold;background-image: url('images/energy_efficiency/faq_bullet.gif');background-repeat:no-repeat;  padding:0px 0px 12px 34px;width: 380px;display: block;}
/*text-align: justify;*/

.pp_faq_answer {
	width: 380px;
	margin: -15px 0px 0px 34px;
	background-image: url('images/energy_efficiency/faq_bg.gif'); background-repeat: repeat-y;
	text-align: justify;
	
}
.pp_faq_answer b {color: #63b010; font-family: arial;font-size: 13px;font-weight: bold;}

#pp_ul ul
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
	list-style-image: url('images/energy_efficiency/li_bullet.gif'); background-repeat: no-repeat;
	margin-top:8px;
}

#pp_ul li
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    margin-left: -20px;
	list-style-image: url('images/energy_efficiency/li_bullet.gif'); background-repeat: no-repeat;
	line-height: 120%;
}
#pp_ul2 ul
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
	color:#000;
	list-style-image: url('images/energy_efficiency/li_bullet.gif'); background-repeat: no-repeat;
	margin-top:8px;
}

#pp_ul2 li
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
	color:#000;
    margin-left: -20px;
	list-style-image: url('images/energy_efficiency/li_bullet.gif'); background-repeat: no-repeat;
	line-height: 120%;
}
#pp_ol ol
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
	list-style:decimal;
	margin-top:8px;
}

#pp_ol li
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Verdana;
    margin-left: -2px;
	list-style:decimal;	
	line-height: 120%;
}

#pp_bullet
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    margin-left: 0px; 
    padding: 2px 0px 10px 20px;
	background-image: url('images/energy_efficiency/li_bullet.gif'); background-repeat: no-repeat;
	line-height: 110%;
}

#pp_green_18_arial
{
    FONT-SIZE: 18px;
    COLOR: #63b010;
    FONT-FAMILY: Arial, Verdana;
	padding: 0px 0px 2px 0px;
}

#pp_green_14_arial
{
    FONT-SIZE: 14px;
    COLOR: #63b010;
    FONT-FAMILY: Arial, Verdana;
	padding: 16px 0px 6px 0px;
    FONT-WEIGHT: bold;
}

#pp_green_13_arial
{
    FONT-SIZE: 13px;
    COLOR: #63b010;
    FONT-FAMILY: Arial, Verdana;
	padding: 10px 0px 2px 0px;
    FONT-WEIGHT: bold;
}

#pp_blue_14_arial
{
    FONT-SIZE: 14px;
    COLOR: #0096de;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana;
	padding: 6px 0px 2px 0px;
}

#pp_blue_18_arial
{
    FONT-SIZE: 18px;
    COLOR: #46a2e2;
    FONT-FAMILY: Arial, Verdana;
    FONT-WEIGHT: bold;
}

.pp_bluebox_tbl
{
    WIDTH: 200px;
	HEIGHT: 285px;
	background-image: url('images/energy_efficiency/bluebox_tbl_bg.gif'); background-repeat: repeat-x;
	border-left: 1px solid #d8eafa;
	border-right: 1px solid #d8eafa;
	margin: 0px 0px 0px 0px;
}


