body{
backgound-color: #EFEFEF;
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 9pt}

p, td{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 9pt}

input, option, textarea{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 9pt}

table { 
border-collapse:collapse }

h1{
color: #3D4E22;
font-family: arial, Verdana, helvetica;
font-size: 12pt;
font-weight: bold}

h2{
color: #641a02;
font-family: arial, Verdana, helvetica;
font-size: 12pt;
font-weight: bold}

h3{
color: #990000;
font-family: arial, Verdana, helvetica;
font-size: 12pt;
font-weight: bold}

h4{
color: #990000;
font-family: arial, Verdana, helvetica;
font-size: 10pt;
font-weight: bold}

.quicklink1{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 7pt;
font-weight: normal}

.quicklink2{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 8pt;
font-weight: normal}

.FormLabelText{
color: #3D4E22;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: bold}

.labelText1{
color: #CEEEFD;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: normal}

.labelText2
{color: #800000;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: normal}

.labelText3{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 8pt;
font-weight: normal}

.bullet_Text{
color: #FFFFFF;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: bold}

.labelText_Copyright{
color: #666666;
font-family: arial, Verdana, helvetica;
font-size: 8pt;
font-weight: normal}

.labelText_home_header{
color: #FFFFFF;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: bold}

.labelText_home{
color: #CEEEFD;
font-family: arial, Verdana, helvetica;
font-size: 8pt;
font-weight: normal}

.labelText_special_Link{
color: #063FC4;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: normal}

.errorText{
color: red;
font-family: arial, helvetica, Verdana;
font-size: 9pt;
font-weight: bold}

.search_searchLabel{
color: #000000;
font-family: arial, Verdana, helvetica;
font-size: 9pt;
font-weight: bold}

.navbg01{
background-color:#990000;
font-weight:bold;color:#FFFFFF;}

.navbg02{
background-color:#2F3D13;
font-weight:bold;
color:#FFFFFF;}

.navbg03{
background-color:#641a02;
font-weight:bold;
color:#FFFFFF;}

.construction {
font-size: 8pt;
font-weight: bold;
color: #990000;}

.construction_content {
font-size: 8pt;
font-weight: normal;
color: #000000;}

.table1 {
background-color:#F3F3F3;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;}

.cell1 {
background-color:#F3F3F3;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size:8pt;
font-weight:bold;
color:#666666;}

.connstyle1 {
border-bottom: #CCCCCC 1px solid;}

.bullstyle{
color:#990000;
font-weight:bold;}

.conservationpad {
width:132px;
margin-left:8px;
margin-right:5px;}

.conservationsidepad {
float:left;
width:155px;
height:345px;
padding-left:8px;
padding-right:5px;
padding-bottom:20px;}

.conservationsidepaderip {
float:left;
width:155px;
height:640px;
padding-left:8px;
padding-right:5px;
padding-bottom:20px;}

.conservationsidepaderip2 {
float:left;
width:155px;
height:540px;
padding-left:8px;
padding-right:5px;
padding-bottom:20px;}

.tvsidepad {
float:left;
width:155px;
height:140px;
padding-left:8px;
padding-right:8px;
padding-bottom:20px;}

.conservationspace {
margin:4px; }

.conservationlongspace {
height:27px; }

.floatingpoint{
color:#666666;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
font-size:7pt;}

#homenavigate{
height:30;
text-align:center;color: 
#666666;font-family: arial, Verdana, helvetica;
font-size: 8pt;
font-weight: normal}

#service{
border-top: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;}

a:hover{
color: #C1C1C1;}

a:active{
font-weight: bold;
color: #990000;}

a:link{
font-weight: bold;
color: #990000;}

a:visited{
font-weight: bold;
color: #990000;}

a:hover{
color: #C1C1C1;}

a.peaksaverfaq:link{
font-weight: bold;
color: #008000;}

a.peaksaverfaq:visited{
font-weight: bold;
color: #008000;}

a.peaksaverfaq:hover{
color: #008000;}

.conservation, a.conservation:active, a.conservation:link, a.conservation:visited{
font-family: Verdana, helvetica;
font-size:10px;
font-weight: bold;
color: #666666;}

a.conservation:hover{
color: #C1C1C1;}

a.conn7:hover{
color: #C1C1C1;}

a.conn7:active{
font-size: 7pt;
font-weight: bold;
color: #2F3D13;}

a.conn7:link{
font-size: 7pt;
font-weight: bold;
color: #2F3D13;}

a.conn7:visited{
font-size: 7pt;
font-weight: bold;
color: #2F3D13;}

a.conn7:hover{
color: #C1C1C1;}

a.conn8:hover{
color: #C1C1C1;}

a.conn8:active{
font-size: 8pt;
font-weight: bold;
color: #2F3D13;}

a.conn8:link{
font-size: 8pt;
font-weight: bold;
color: #2F3D13;}

a.conn8:visited{
font-size: 8pt;
font-weight: bold;
color: #2F3D13;}

a.conn8:hover{
color: #C1C1C1;}

a.conn8alt:hover{
color: #C1C1C1;}

a.conn8alt:active{
font-size: 8pt;
font-weight: bold;
color: #587223;}

a.conn8alt:link{
font-size: 8pt;
font-weight: bold;
color: #587223;}

a.conn8alt:visited{
font-size: 8pt;
font-weight: bold;
color: #587223;}

a.conn8alt:hover{
color: #C1C1C1;}

a.conn9:hover{
color: #C1C1C1;}

a.conn9:active{
font-size: 9pt;
font-weight: bold;
color: #2F3D13;}

a.conn9:link{
font-size: 9pt;
font-weight: bold;
color: #2F3D13;}

a.conn9:visited{
font-size: 9pt;
font-weight: bold;
color: #2F3D13;}

a.conn9:hover{
color: #C1C1C1;}

a.corp8:hover{
color: #C1C1C1;}

a.corp8:active{
font-size: 8pt;
font-weight: bold;
color: #990000;}

a.corp8:link{
font-size: 8pt;
font-weight: bold;
color: #990000;}

a.corp8:visited{
font-size: 8pt;
font-weight: bold;
color: #990000;}

a.corp8:hover{
color: #C1C1C1;}

a.corp9:hover{
color: #C1C1C1;}

a.corp9:active{
font-size: 9pt;
font-weight: bold;
color: #990000;}

a.corp9:link{
font-size: 9pt;
font-weight: bold;
color: #990000;}

a.corp9:visited{
font-size: 9pt;
font-weight: bold;
color: #990000;}

a.corp9:hover{
color: #C1C1C1;}

a.special2:hover{
color: #C1C1C1;}

a.special2:active{
font-weight: bold;
color: #FFFFFF;}

a.special2:link{
font-weight: bold;
color: #FFFFFF;}

a.special2:visited{
font-weight: bold;
color: #FFFFFF;}

a.special2:hover{
color: #C1C1C1;}

a.special2a:hover{
color: #C1C1C1;}

a.special2a:active{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.special2a:link{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.special2a:visited{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.special2a:hover{
color: #C1C1C1;}

a.ener8:hover{
color: #C1C1C1;}

a.ener8:active{
font-size: 8pt;
font-weight: bold;
color: #641a02;}

a.ener8:link{
font-size: 8pt;
font-weight: bold;
color: #641a02;}

a.ener8:visited{
font-size: 8pt;
font-weight: bold;
color: #641a02;}

a.ener8:hover{
color: #C1C1C1;}

a.ener9:hover{
color: #C1C1C1;}

a.ener9:active{
font-size: 9pt;
font-weight: bold;
color: #641a02;}

a.ener9:link{
font-size: 9pt;
font-weight: bold;
color: #641a02;}

a.ener9:visited{
font-size: 9pt;
font-weight: bold;
color: #641a02;}

a.ener9:hover{
color: #C1C1C1;}

a.white8:hover{
color: #C1C1C1;}

a.white8:active{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.white8:link{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.white8:visited{
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;}

a.white8:hover{
color: #C1C1C1;}

a.white9:hover{
color: #C1C1C1;}

a.white9:active{
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;}

a.white9:link{
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;}

a.white9:visited{
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;}

a.white9:hover{
color: #C1C1C1;}

a.powerwise:hover{
color: #C1C1C1;}

a.powerwise:active{
font-size: 9pt;
font-weight: bold;
color: #669966;}

a.powerwise:link{
font-size: 9pt;
font-weight: bold;
color: #669966;}

a.powerwise:visited{
font-size: 9pt;
font-weight: bold;
color: #669966;}

a.powerwise:hover{
color: #C1C1C1;}

a.homenavigate:hover{
color: #C1C1C1;}

a.homenavigate:active{
font-weight: bold;
color: #666666;}

a.homenavigate:link{
font-weight: bold;
color: #666666;}

a.homenavigate:visited{
font-weight: bold;
color: #666666;}

a.homenavigate:hover{
color: #C1C1C1;}

a.floatingpoint:hover{
color: #C1C1C1;}

a.floatingpoint:active{
color:#666666;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
font-size:7pt;}

a.floatingpoint:link{
color:#666666;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
font-size:7pt;}
a.floatingpoint:visited{
color:#666666;
font-family: Verdana, Arial, Helvetica;
font-weight:normal;
font-size:7pt;}

a.floatingpoint:hover{
color: #C1C1C1;}

.powerwisecell {
	padding: 8px;
}

.savings-promo-tip-check
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

*html .eripbullet
{
	padding-left:62px;
}

.savings-promo-tip
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 2px; /* line up with checkbox */
}

/*
** Zoom search styles
*/

.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; }
.suggestion { font-size: 100%; }
.results { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }

.result_title { font-size: 100%;}		
.description { font-size: 100%; color: #000000; padding-top: 3px; padding-left: 15px;}
.context { font-size: 90%; font-style: italic; padding-top: 3px; padding-left: 15px;}
.infoline { font-size: 80%; font-style: normal; color: #808080; padding-top: 3px; padding-left: 15px;}

.zoom_searchform { font-size: 100%; }
.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
.zoom_match { font-size: 80%; margin-left: 10px;}				
.zoom_categories { font-size: 80%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }

input.zoom_button {  }
input.zoom_searchbox {  }		

.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }

.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }

.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }

.searchtime { font-size: 80%; }

.recommended 
{ 
	background: #DFFFBF; 
	border-top: 1px dotted #808080; 
	border-bottom: 1px dotted #808080; 
	margin-top: 15px; 
	margin-bottom: 15px; 
}
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}

.required_field_mark { font-weight: bold; font-size: 13px; color: #880000; }

.contest_entry label { font-weight: bold; }
.contest_error { font-weight: bold; color: #880000; }

.pap_form label { font-weight: bold; }
.pap_form .required_field { color: #ff0000; }
.pap_form_error { font-weight: bold; color: #ff0000; }

#psb-form { }

	#psb-form td
	{
		padding-bottom: 10px;
	}

	#psb-form label
	{
		font-weight: bold;
	}
	
	#psb-form i
	{
		font-size: 7pt;
		color: #880000;
	}
	
	#psb-form .error-area
	{
		border: 1px solid #880000;
		padding: 10px;
		color: #880000;
		background-color: f6f6f6;
	}
	
		#psb-form .error-area p,
		#psb-form .error-area p ul
		{
			color: #880000;
		}
	