/* special styles for energiestar */

body {
	background:#F8F4E5 url(../images/bg-body_sopro.gif) repeat-x;
}

#nav  {
	background:transparent url(../images/nav.gif) no-repeat;
	padding:0 0 0 2px;
}


#nav li {
	background:transparent url(../images/nav1_sopro.gif) no-repeat 100% 0;
}

#nav li a:hover {
	background:transparent url(../images/nav1_sopro_over.gif) no-repeat 100% 0;
}



#nav li.active {
	background:transparent url(../images/nav-active_sopro.gif) no-repeat 100% 0;
}


.tx-dropdownsitemap-pi1 {
	width:100%;
}

#footer .form .advanced {
	color:#003c78;
}

#footer .form .advanced {
	background:transparent url(../images/gt.gif) no-repeat 0 6px;
}

#content_start p.bodytext { padding: 0 0 0 10px;}
#content_start div.csc-textpic-imagewrap { padding: 0 0 0 10px;}

.contenttable { border-color:#DBD8CB; border-collapse:collapse;}
.contenttable td{ border-color:#DBD8CB;}
#content .contenttable p.bodytext{ margin:0;}


.printButton {
	border-bottom:1px solid #003c78;
}
.printButton input {
	background:#003c78;
	border-color:#003c78;
}

#content .contenttable .tableNoBorder p.bodytext { padding:0; margin:0;}

.tx-dropdownsitemap-pi1 div.expAll {
	border:1px solid #003c78;
}

.tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
	color: #000000;
	background-color: inherit;
}

#sidebar .side-nav li.active a {
background-color:#cedfef;
font-weight:bold;
}

.csc-mailform-field { clear:both;}
.csc-mailform-field label { display:block; float:left; width:260px; text-align:right; padding: 0 10px 10px 0;}
.csc-mailform-field input, .csc-mailform-field textarea{ border:1px solid #DBD8CB; }
.csc-mailform-field textarea { width:218px;}
#mailformformtype_mail { margin:5px 0 0 270px; background:#003c78; color:#FFFFFF;}

#sidebar .side-nav li ul li.active a {
	background:#d1ebfa url(../images/gt.gif) no-repeat scroll 5px 7px;
	font-weight:bold;
}

#content h2 {
color:#003c78;
}

#content-area-start .breadcrumbs ul li a {

	color:#999184;

	text-decoration:none;

}

.breadcrumbs h3 {
	margin:0 0 0 10px;
}

#content-area-start .breadcrumbs ul {
	padding: 0 0 0 10px;
}

embed { margin: 0 0 10px 7px;}

#content_start h2 {color:#003c78;}

#content_start h3 {
	padding:0 0 0 7px;
}
#map_canvas { margin:7px;}

#content .contenttable td h3, #content2 .contenttable td h3 { margin:0 0 10px 0; padding:0;}
#content .contenttable td p, #content2 .contenttable td p { padding:0 7px 0 0;}
.align-right { text-align:right;}
.align-center { text-align:justify;}

h1 { padding: 0 0 0 7px;}
.contenttable { max-width:97% !Important;}
*html .contenttable { width:97% !Important;}
*+html .contenttable { width:97% !Important;}
#content_start .contenttable p{ margin:0; padding:3px;}

#content h4, #content2 h4, #content p, #content2 p { padding: 0 0 0 7px;}
#content .contenttable h4, #content2 .contenttable h4 { padding:0; margin:0 0 10px 0;}