
TD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
a 
{
	TEXT-DECORATION: none;
    COLOR: #0090dd
}

input{
background-color:#FFFFFF !important;
background-image: url('images/energyefficiency/input_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
color: #656565;
}

input.checkbox{
background-color:#FFFFFF !important;
background-image: url('images/energyefficiency/spacer.gif'); background-repeat: repeat-x;
border: 0px solid #ffffff;
}

input.button{
background-color:#46a2e2 !important;
background-image: url('images/energyefficiency/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/energyefficiency/input_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
color: #656565;
}
select {background: white url(images/energyefficiency/input_bg.gif) top left repeat-x;}

textarea{
background-color:#FFFFFF !important;
background-image: url('images/energyefficiency/textbox_bg.gif'); background-repeat: repeat-x;
border: 1px solid #d5e4f0;
}

.secnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Black;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.secsubnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Black;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.leftnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Black;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.secnavHighlight
{
    COLOR: #0090dd
}
.secnav:hover
{
    COLOR: #0090dd
}
.secsubnav:hover
{
    COLOR: #0090dd
}
.leftnav:hover
{
    COLOR: #0090dd
}
.secnavHighlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0090dd;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
#NSsecondarynav
{
    Z-INDEX: 921;
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
#secondarynav
{
    Z-INDEX: 920;
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
#secondarysubnav
{
    Z-INDEX: 980;
    LEFT: 100px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
#subnav
{
    Z-INDEX: 200;
    LEFT: 198px;
    POSITION: absolute;
    TOP: 107px
}
#subnavigation
{
    Z-INDEX: 998;
    LEFT: 400px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 127px
}

#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: 414px;
	padding: 0px 10px 0px 0px;
	}
	
img{border: 0px;}

#pp_header_main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #656565;
    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_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/energyefficiency/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/energyefficiency/divider.gif'); background-repeat: repeat-x;
}

.pp_hr_divider
{
	background-image: url('images/energyefficiency/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/energyefficiency/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_contact_form_eef9ff
{
	/*position: relative;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background-color: #eef9ff;
	width: 510px;
}

#pp_mailing_address
{
	display: none;
}

#pp_contact_form_txt_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
	padding: 2px 0px 12px 0px;
	margin: 0px 0px 0px 0px;
}

#pp_contact_form_txt_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}

#pp_contact_form_txt_3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
	padding: 4px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

#pp_contact_form_txt_4
{
    FONT-SIZE: 10px;
    COLOR: #1397df;
    FONT-FAMILY: Arial, Verdana;
}

#pp_offers_form {
	margin: 0px auto;
	padding: 0px 0px; 
	text-align: left;
}

#pp_offers_form #s {
	width: 160px; 
	height: 30px;
	border: 1px solid #1a9be1; 
	border-color:#1a9be1;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana;
	text-valign: middle; 
	padding-top:6px;
	text-align: center;
}

#pp_faq_close {
	text-align: right; 
	padding: 0px 20px 0px 0px;
	margin: -14px 0px 0px 0px;
}

#pp_ul ul
{
    FONT-SIZE: 13px;
    COLOR: #656565;
    FONT-FAMILY: Arial, Verdana;
	list-style-image: url('images/energyefficiency/li_bullet.jpg');
}

#pp_ul li
{
    FONT-SIZE: 13px;
    COLOR: #656565;
    FONT-FAMILY: Arial, Verdana;
    margin-left: -20px;
	list-style-image: url('images/energyefficiency/li_bullet.jpg'); 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_13_arial
{
    FONT-SIZE: 13px;
    COLOR: #63b010;
    FONT-FAMILY: Arial, Verdana;
	padding: 0px 0px 2px 0px;
    FONT-WEIGHT: bold;
}

#pp_blue_14_arial
{
    FONT-SIZE: 14px;
    COLOR: #46a3e3;
	FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Verdana;
	padding: 0px 0px 2px 0px;
}

#pp_blue_18_arial
{
    FONT-SIZE: 18px;
    COLOR: #46a2e2;
    FONT-FAMILY: Arial, Verdana;
    FONT-WEIGHT: bold;
}

.pp_rnav_callus
{
	background-image: url('images/energyefficiency/call_us_bg.gif'); background-repeat: no repeat;
	width: 246px;
	height: 80px;
}

.pp_bluebox_tbl
{
    WIDTH: 182px;
	HEIGHT: 285px;
	background-image: url('images/energyefficiency/bluebox_tbl_bg.gif'); background-repeat: repeat-x;
	border-left: 1px solid #d8eafa;
	border-right: 1px solid #d8eafa;
	margin: 0px 0px 0px 0px;
}


