body
{
	background-image: url('../img/save_energy_money/background-save.gif');
	background-repeat: repeat-x;
	background-position: top center;
}

.en #header
{
	background-position: -508px 0;
}
.es #header
{
	background-position: -500px 0;
}

#header #menu a.save_energy_money_rollover
{
	background-position: 0 -32px;
}

#content-wrapper 
{
	background-image: url('../img/content-tile.png');
	background-repeat: repeat-y;
	background-position: top center;
}

#content-wrapper #nav_container
{
	background-image: url('../img/save_energy_money/nav-sub-save_energy_money_bg_tile.gif');
	background-repeat: repeat-x;
	background-position: top center;
	width: 254px;
	border-right: 0px dotted; /* Negates border-right style declaration in style.css. */
}

#content-wrapper #logo_container
{
	background-image: url('../img/hr-bottom.gif'); 
	background-repeat: no-repeat; 
	background-position: left bottom;
	padding-bottom: 1px;
}

#content-wrapper #content_container
{
	float:left; 
	width:680px;
}

#content-wrapper #nav_container ul li a.co { background-image: url('../img/save_energy_money/nav/co.gif'); }
#content-wrapper #nav_container ul li a.mn { background-image: url('../img/save_energy_money/nav/mn.gif'); }
#content-wrapper #nav_container ul li a.wi { background-image: url('../img/save_energy_money/nav/wi.gif'); }
#content-wrapper #nav_container ul li a.mi { background-image: url('../img/save_energy_money/nav/mi.gif'); }
#content-wrapper #nav_container ul li a.nd { background-image: url('../img/save_energy_money/nav/nd.gif'); }
#content-wrapper #nav_container ul li a.sd { background-image: url('../img/save_energy_money/nav/sd.gif'); }
#content-wrapper #nav_container ul li a.tx { background-image: url('../img/save_energy_money/nav/tx.gif'); }
#content-wrapper.en #nav_container ul li a.nm { background-image: url('../img/save_energy_money/nav/en_nm.gif'); }
#content-wrapper.es #nav_container ul li a.nm { background-image: url('../img/save_energy_money/nav/es_nm.gif'); }

#footer
{
	background-image: url('../img/footer-background.png');
	background-repeat: repeat-x;
	background-position: top center;
	padding: 50px 0 0 0;
}
/*************************************
 *** YUI Accordion Styles          ***
 ************************************/
.accordion 
{
	padding:0px;
	margin-top: 0;
	margin-bottom: 0;
}

.accordion dt 
{
	/*
	background-position: 0px center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 5px;
	*/
	height: 38px;
	width: 680px;
	margin: 0px;
	padding-top: 7px;
}
#content-wrapper.en .accordion dt 
{
	background-image: url(../img/save_energy_money/en_show_accordion.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content-wrapper.es .accordion dt 
{
	background-image: url(../img/save_energy_money/es_show_accordion.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#content-wrapper.en .accordion dt.selected 
{
	background-position: 0px 0px;
	background-image: url(../img/save_energy_money/en_hide_accordion.gif);
}
#content-wrapper.es .accordion dt.selected 
{
	background-position: 0px 0px;
	background-image: url(../img/save_energy_money/es_hide_accordion.gif);
}

*html #content-wrapper .accordion dt 
{
	margin-bottom: -5px;
}

.accordion dt.selected span {
	background-position: 44px center;
	background-repeat: no-repeat;
}

.accordion dt.close
{
	background-position: 0px 0px;
}

.accordion dt:hover, .accordion dt.over 
{
	cursor: pointer;
	cursor: hand;
}

.accordion dt span {
	display:block;
	padding-left: 44px;
}

.accordion dt a {
	display:block;
	background-repeat: no-repeat;
	background-position: 44px;
}

/**
*	ENGLISH VERSION
*/
.en .accordion dt a.billing_and_payment, #nav_container ul li a.billing_and_payment {background-image:url(../img/save_energy_money/en_prh_billing-payment.gif);}
.en .accordion dt a.energy_design_assistance, #nav_container ul li a.energy_design_assistance {background-image:url(../img/save_energy_money/en_prh_energy-design-assistance.gif);}
.en .accordion dt a.energy_audits, #nav_container ul li a.energy_audits {background-image:url(../img/save_energy_money/en_prh_energy-audits.gif);}
.en .accordion dt a.compressed_air, #nav_container ul li a.compressed_air {background-image:url(../img/save_energy_money/en_prh_compressed-air.gif);}
.en .accordion dt a.cooling_efficiency, #nav_container ul li a.cooling_efficiency {background-image:url(../img/save_energy_money/en_prh_cooling-efficiency.gif);}
.en .accordion dt a.custom_efficiency, #nav_container ul li a.custom_efficiency {background-image:url(../img/save_energy_money/en_prh_custom-efficiency.gif);}
.en .accordion dt a.furnace_rebates, #nav_container ul li a.furnace_rebates {background-image:url(../img/save_energy_money/en_prh_furnace-rebates.gif);}
.en .accordion dt a.lighting, #nav_container ul li a.lighting {background-image:url(../img/save_energy_money/en_prh_lighting.gif);}
.en .accordion dt a.standard_offer, #nav_container ul li a.standard_offer {background-image:url(../img/save_energy_money/en_prh_standard-offer.gif);}
.en .accordion dt a.windsource, #nav_container ul li a.windsource {background-image:url(../img/save_energy_money/en_prh_windsource.gif);}
.en .accordion dt a.furnace_and_boiler_rebates, #nav_container ul li a.furnace_and_boiler_rebates {background-image:url(../img/save_energy_money/en_prh_furnace_boiler_rebates.gif);}
.en .accordion dt a.water_heater_rebates, #nav_container ul li a.water_heater_rebates {background-image:url(../img/save_energy_money/en_prh_water-heater-rebates.gif);}
.en .accordion dt a.insulation_rebates, #nav_container ul li a.insulation_rebates {background-image:url(../img/save_energy_money/en_prh_insulation_rebates.gif);}
.en .accordion dt a.savers_switch, #nav_container ul li a.savers_switch {background-image:url(../img/save_energy_money/en_prh_savers-switch.gif);}
.en .accordion dt a.more_programs_service_texas, #nav_container ul li a.more_programs_service_texas {background-image:url(../img/save_energy_money/en_prh_more_programs_service_texas.gif);}
.en .accordion dt a.refrigerator_recycling, #nav_container ul li a.refrigerator_recycling {background-image:url(../img/save_energy_money/en_prh_refrigerator-recycling.gif);}
.en .accordion dt a.central_ac_rebates, #nav_container ul li a.central_ac_rebates {background-image:url(../img/save_energy_money/en_prh_central-ac-rebates.gif);}
.en .accordion dt a.evaporative_cooling_rebates, #nav_container ul li a.evaporative_cooling_rebates {background-image:url(../img/save_energy_money/en_prh_evaporative-cooling-rebates.gif);}
.en .accordion dt a.energy_star_new_homes, #nav_container ul li a.energy_star_new_homes {background-image:url(../img/save_energy_money/en_prh_energy-star-new-homes.gif);}
.en .accordion dt a.energy_star_homes, #nav_container ul li a.energy_star_homes {background-image:url(../img/save_energy_money/en_prh_energy-star-homes.gif);}
.en .accordion dt a.home_performance_energy_star, #nav_container ul li a.home_performance_energy_star {background-image:url(../img/save_energy_money/en_prh_home-performance-energy-star.gif);}
.en .accordion dt a.ac_tune_up, #nav_container ul li a.ac_tune_up {background-image:url(../img/save_energy_money/en_prh_ac-tune-up.gif);}
.en .accordion dt a.energy_efficiency_programs_wisconsin, #nav_container ul li a.energy_efficiency_programs_wisconsin {background-image:url(../img/save_energy_money/en_prh_more_programs_service_wisconsin.gif);}

/**
*	SPANISH VERION
*/
.es .accordion dt a.billing_and_payment, #nav_container ul li a.billing_and_payment {background-image:url(../img/save_energy_money/es_prh_billing-payment.gif);}
.es .accordion dt a.energy_design_assistance, #nav_container ul li a.energy_design_assistance {background-image:url(../img/save_energy_money/es_prh_energy-design-assistance.gif);}
.es .accordion dt a.energy_audits, #nav_container ul li a.energy_audits {background-image:url(../img/save_energy_money/es_prh_energy-audits.gif);}
.es .accordion dt a.compressed_air, #nav_container ul li a.compressed_air {background-image:url(../img/save_energy_money/es_prh_compressed-air.gif);}
.es .accordion dt a.cooling_efficiency, #nav_container ul li a.cooling_efficiency {background-image:url(../img/save_energy_money/es_prh_cooling-efficiency.gif);}
.es .accordion dt a.custom_efficiency, #nav_container ul li a.custom_efficiency {background-image:url(../img/save_energy_money/es_prh_custom-efficiency.gif);}
.es .accordion dt a.furnace_rebates, #nav_container ul li a.furnace_rebates {background-image:url(../img/save_energy_money/es_prh_furnace-rebates.gif);}
.es .accordion dt a.lighting, #nav_container ul li a.lighting {background-image:url(../img/save_energy_money/es_prh_lighting.gif);}
.es .accordion dt a.standard_offer, #nav_container ul li a.standard_offer {background-image:url(../img/save_energy_money/es_prh_standard-offer.gif);}
.es .accordion dt a.windsource, #nav_container ul li a.windsource {background-image:url(../img/save_energy_money/es_prh_windsource.gif);}
.es .accordion dt a.furnace_and_boiler_rebates, #nav_container ul li a.furnace_and_boiler_rebates {background-image:url(../img/save_energy_money/es_prh_furnace_boiler_rebates.gif);}
.es .accordion dt a.water_heater_rebates, #nav_container ul li a.water_heater_rebates {background-image:url(../img/save_energy_money/es_prh_water-heater-rebates.gif);}
.es .accordion dt a.insulation_rebates, #nav_container ul li a.insulation_rebates {background-image:url(../img/save_energy_money/es_prh_insulation_rebates.gif);}
.es .accordion dt a.savers_switch, #nav_container ul li a.savers_switch {background-image:url(../img/save_energy_money/es_prh_savers-switch.gif);}
.es .accordion dt a.more_programs_service_texas, #nav_container ul li a.more_programs_service_texas {background-image:url(../img/save_energy_money/es_prh_more_programs_service_texas.gif);}
.es .accordion dt a.refrigerator_recycling, #nav_container ul li a.refrigerator_recycling {background-image:url(../img/save_energy_money/es_prh_refrigerator-recycling.gif);}
.es .accordion dt a.central_ac_rebates, #nav_container ul li a.central_ac_rebates {background-image:url(../img/save_energy_money/es_prh_central-ac-rebates.gif);}
.es .accordion dt a.evaporative_cooling_rebates, #nav_container ul li a.evaporative_cooling_rebates {background-image:url(../img/save_energy_money/es_prh_evaporative-cooling-rebates.gif);}
.es .accordion dt a.energy_star_new_homes, #nav_container ul li a.energy_star_new_homes {background-image:url(../img/save_energy_money/es_prh_energy-star-new-homes.gif);}
.es .accordion dt a.energy_star_homes, #nav_container ul li a.energy_star_homes {background-image:url(../img/save_energy_money/es_prh_energy-star-homes.gif);}
.es .accordion dt a.home_performance_energy_star, #nav_container ul li a.home_performance_energy_star {background-image:url(../img/save_energy_money/es_prh_home-performance-energy-star.gif);}
.en .accordion dt a.central_ac_tune_up, #nav_container ul li a.central_ac_tune_up {background-image:url(../img/save_energy_money/en_prh_ac-tune-up.gif);}

.accordion dd 
{
	display: none;
	overflow: hidden;
	padding-left: 22px;
	padding-right: 22px;
	background-color:#FDFDFD;
	background-image: url(../img/horizontal_separator_01.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
*html .accordion dd 
{
	margin-bottom: -15px;
}

.accordion dd.open 
{
	display: block;
	background: #fff url('../img/hr-bottom.gif') no-repeat left bottom;
}
*html .accordion dd.open 
{
	margin-bottom: 1px;
}

.accordion dd.getHeight 
{
	display: block;
}

/**
*	CMS
*/

.yui-skin-sam #content-wrapper #save_energy_money_container #nav_container ul li ul li a
{
	color: #FFF; 
	font-size: 10pt;
	padding: 0 0 0 35px;
	margin: 0;
	background-color: #2f5974;
	width: 219px;
	height: 20px;
	overflow: hidden;
}

.yui-skin-sam #content-wrapper #save_energy_money_container #nav_container ul li ul li a:hover
{
	text-decoration: underline;
}

*html .yui-skin-sam #content-wrapper #save_energy_money_container #nav_container ul li ul li
{
	border-top: 1px solid #2f5974;
}

*:first-child+html .yui-skin-sam #content-wrapper #save_energy_money_container #nav_container ul li ul li
{
	border-top: 1px solid #2f5974;
}

*html .accordion dt
{
	background-repeat: no-repeat;
	/*background-color: #dbdbdb;*/
	width: 685px;
	background-position: 0px 0px;
}

*html .accordion dt.selected
{
	background-position: 0px 0px;
}
/************ END YUI Accordion Styles ************/

/**
*	IE 6 Hacks
*/

*html #content-wrapper
{
	padding-bottom: 50px;
}

/**
*	IE 7 Hacks
*/

*:first-child+html #content-wrapper
{
	padding-bottom: 80px;
}
