﻿/* --------------------------------------------------------------- *//* -------------------- HACK FOR IE6 PNG TRANSPARENCY ------------- */	* html img { 		behavior: url(css/iepngfix.htc); 	}/* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* --------------------------------------------------------------- *//* -------------------- BASIC TAG ALTERATIONS -------------------- */	html {		margin: 0px;		padding: 0px;	}	body {	font-family:Tahoma, Arial,  Helvetica, sans-serif;	color: #333;	background-color:#666666;	margin: 0px;	padding: 0px;	text-align: center;	font-size:83%;	}	table {		border-spacing: 0px;		border-collapse: collapse;	}	table.pad td {	padding:0px 10px 0px 0px;	margin: 0px;	}	td { 		padding: 0; 		vertical-align: top;	}	th { 		padding: 0; 		vertical-align: bottom;	}	img {		font-size:1px;		overflow: hidden; 		vertical-align:bottom;	}	a img {		border:none;	}	a {	color: #A00909;	}	ol, ul {		margin: 0px 0px 10px 0px;		padding: 0px 0px 0px 25px;	}	li {		font-size: 90%;		font-weight: normal;		color: #333;		margin: 0px 0px 10px 0px;		padding: 0px 0px 5px 0px;		margin: 0px;	}	ul ul, ul ol, ol ol, ol ul {		margin: 5px 0px 5px 0px;		padding: 0px 0px 0px 25px;		list-style-type:disc;	}	ul ul li, ul ol li, ol ol li, ol ul li {		margin: 0px 0px 5px 0px;		padding: 0px;	}		i {	font-size: .9em;	line-height: 130%;	margin: 0px;	font-weight: bold;	color: #A00909;	}		h1 {	font-size: 140%;	font-weight:bold;	line-height: 125%;	margin: 0px;	padding: 0px 0px 4px;	color: #A00909;	}	h2{	font-size: 100%;	line-height: 130%;	margin: 0px;	padding: 10px 0px 2px;	font-weight: bold;	color: #A00909;	text-decoration:underline;	}	h3 {	font-size: 105%;	margin: 0px;	padding: 10px 0px 5px;	font-weight: normal;	color: #0082B8;	}	h4 {	font-size: 95%;	margin: 0px;	padding: 7px 0px 3px;	font-weight: bold;	color: #0082B8;	}	h5 {	font-size: 90%;	margin: 0px;	padding: 7px 0px 0px;	font-weight: bold;	}	h6 {	font-size: 90%;	margin: 0px;	padding: 0px 0px 7px;	}	p {		font-size: 90%;		font-weight: normal;		line-height:130%;		color: #333;		padding: 0px 0px 10px 0px;		margin: 0px;	}	blockquote {		margin: 0px;		padding: 0px 0px 0px 20px;	}	form {		margin: 0px;		padding: 0px;	}	input, textarea, select {		font-size:11px;		color:#333;		margin:2px;		padding:1px;	}	/* --------------------------------------------------------------- *//* ---------------------- PRIMARY DIV IDs ------------------------ */	#universe {	text-align: left;	margin: 0px auto;	padding: 5px 10px 0px 0px;	width: 860px;	vertical-align: top;	clear: both;	}#inner_universe {	text-align: left;	margin: 0px auto;	padding: 0px 10px 0px 0px;	width: 850px;	vertical-align: top;	border: 1px none #CCC;	background-image: url(../images/base/shadow1.gif);	background-repeat: repeat-y;	background-position: right;	height: auto;	float: left;	background-color: #565656;}	#headerbar {	padding: 20px 10px 20px 20px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-color: #A00909;	background-color: #FFFFFF;	width: 820px;	float: left;	}#headerbar.home {	background-image: url(../images/bg_header3.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;}#headerbar.secondary {	background-image: url(../images/base/bg_header2.jpg);	background-repeat: no-repeat;	background-position: right top;	padding-bottom: 16px;	padding-top: 18px;}img#cee_logo {	margin-top: 10px;	margin-bottom: 10px;}img#cee_logo2 {}#left_nav {	width: 175px;	padding: 0px;	float: left;	list-style-type: none;	height:453px;	background-color: #A00909;	color:#FFF;}#left_nav ul {	color:#FFF;	list-style-type: none;	margin: 0px;	padding: 20px;	/*background-image: url(../images/bg_sidebar1.jpg);	background-repeat: repeat-x;	background-position: bottom;*/	background-color: #A00909;	font-size: .9em;	}#left_nav ul#find{	color:#FFF;	list-style-type: none;	margin: 0px;	padding: 20px 20px 0px 20px;	background-image: url(../images/base/bg_sidebar2.jpg);	background-repeat: repeat-y;	border-width: 1px;	border-style: none none solid none;	border-color: #CCCCCC;	background-color: #015D97;}#left_nav ul ul {	background-image: none;	background-color:transparent; 	margin: 0px;	padding: 0px 0px 0px 10px;	font-size:1em;}#find h1 {	font-size: 1em;	margin: 0px;	padding: 0px;	line-height: 1.1em;	color: #79BCD8;}#find h2 {	font-size: 1em;	margin: 0px;	padding: 0px 0px 3px;	line-height: 1.4em;	color: #FFFFFF;}#left_nav ul li {	color:#FFF;	margin-bottom: 5px;}#left_nav ul li li {	font-size: .9em;	color:#FFF;	margin-bottom: 2px;}#left_nav ul li a {	color:#FFF;	font-weight: bold;	text-decoration: none;}#left_nav ul li a:hover {	text-decoration:underline;}#left_nav ul li a.ON {	color:#00367B;	text-decoration: none;}#left_nav ul#find li a.ON {	color:#50AACE;	text-decoration: none;}#ahri_logo {	margin-top: auto;	margin-bottom: 0px;}#content_container {	background-repeat: repeat-x;	float: left;	text-align: left;	width: 850px;	background-color: #FFFFFF;}#center_content_wide {	padding: 20px;	float: left;	width: 635px;}#energystar_bar {	width: 635px;	float: left;	margin: 0px 0px 20px 0px;	padding:0px;	background-image: url(../images/base/bg_searchbox.gif);	background-repeat: repeat-y;	background-position: right;	clear: both;}#energystar {	background-color: #00A0C6;	background-image: url(../images/base/bg_homecenter.jpg);	background-repeat: repeat-y;	padding: 10px 0px 10px 10px;	float: left;	width: 420px;	margin-right: 20px;	border: 1px solid #CCCCCC;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}#energystar_logo {	float: left;	margin-right: 20px;	margin-bottom: 20px;}#energystar ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#energystar ul li {	border-width: 1px;	border-top-style: solid;	border-color: #01367C;	margin: 5px 0px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}		#energystar ul li.first {	margin: 0px;	padding: 0px;	border:none;}#energystar ul li a {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}#searchbox {	float: left;	overflow: hidden;	padding: 5px;	width: 160px;}#searchbox #q  {	width:105px;	margin: 0px 4px 0px 0px;}#searchbox h1 {	font-size: .9em;	font-weight: bold;	color: #00367B;	margin: 0px;	padding: 0px;}#searchbox a {	color: #333333;	text-decoration: underline;}#content_sidebar {	float: right;	width: 200px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	padding-left: 20px;	margin-left: 20px;	padding-bottom: 70px;}#content_sidebar h1 {	font-size: 1em;}		#footer {	clear: both;	margin-top:0px;	padding-top: 15px;	color: #FFFFFF;	text-align: left;	width: 860px;	margin-right: auto;	margin-bottom: 20px;	margin-left: auto;	font-size: 10px;	background-image: url(../images/base/shadow2.gif);	background-position: left top;	background-repeat: no-repeat;	}	#footer p {	color:#FFFFFF;	font-size: 10px;	}#highlight_container {	margin-top:20px;}#highlight1 {	background-image: url(../images/carbonbrush.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 110px;	width: 173px;	border: 1px solid #CCCCCC;	padding: 15px;	float: left;	margin-right: 20px;}#highlight2 {	background-image: url(../images/copperbrush.jpg);	background-repeat: no-repeat;	background-position: center center;	height: 110px;	width: 175px;	border: 1px solid #CCCCCC;	padding: 15px;	float: left;	margin-right: 20px;}#highlight3 {	background-image: url(../images/silver.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 110px;	width: 150px;	border: 1px solid #CCCCCC;	padding: 15px;	float: left;}#highlight1 h1, #highlight2 h1, #highlight3 h1 {	font-size: .9em;	color: #A00909;	margin: 0px;	padding: 0px;}#footer a {	color:#FFFFFF;}