body {
	margin: 0px;
	padding-top: 15px;
}
div.holder {
	float:left; width:716px; margin:10px 0px 0px 0px; padding:0px;
}
div.left {
	float:left; width:171px; margin:0px; padding:0px; 
}
	div.left p {
		font-size:1.1em; color:#000000; font-weight:bold;
	}
div.right {
	float:left; width:545px; margin:0px; padding:0px;
}
#header-border {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
}
#content-border {
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	padding: 15px;
}
#bottom-border {
	border: solid 1px #999999;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}

.tiny {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
.photo-left {
	margin-right: 10px;
	border: 1px solid #666666;
}

.middleText {
	padding-right: 5px;
	padding-top: 5px;
	border-top: 1px solid #999999;
}
.contentText {
	border-top: solid 1px #999999;
	padding-top: 5px;
}
#rightColumn {
	background-color: #EEF6FD;
	margin-left: 10px;
	border: solid 1px #999999;
	padding: 4px;
	height: 100%;
	margin-bottom: 10px;
}
.rightColumn {
	background-color: #EEF6FD;
	margin-left: 10px;
	border: solid 1px #999999;
	padding: 4px;
	height: 100%;
	margin-bottom: 10px;
}
.photoBorder {
	border: 1px solid #666666;
}
#middlePhoto {
	padding-top: 5px;
	border-top: 1px solid #999999;
}
#bottomLeft {
	padding-top: 8px;
	padding-right: 5px;
}
#bottomRight {
	padding-top: 8px;
}
#specialBox {
	background-color: #EEF6FD;
	padding: 5px;
	border: 1px solid #666666;
}
.testimonial {
	background-color: #EFEFEF;
	padding-right: 5px;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
}
.photo-right {
	margin-left: 10px;
	margin-right: 0px;
	border: 1px solid #666666;
	margin-bottom: 5px;
}
.testimonialPad1 {
	padding: 5px;
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
}
.testimonialPad2 {
	padding: 5px;
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	background-color: #EEF6FD;
	font-size: 12px;
	line-height: 18px;
}
#testimonialBottom {
	border-bottom: solid 1px #999999;
}


a:link {
	color: #2069A1;
	text-decoration: none;
}
a:visited {
	color: #2069A1;
	text-decoration: none;
}
a:hover {
	color: #2069A1;
	text-decoration: underline;
}
#coupons {
	border: 1px solid #666666;
	margin-left: 10px;
}
#coupons-bottom {
	background-image: url(images/coupon-bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.taxcreditbox1
{
	width: 417px;
	height: 102px;
	padding:15px;
	border-style:solid;
	border-width:1px;
	
}

.taxcreditbox11
{
	float: left;
	width: 102px;
	height: 102px;
	padding:0px;
}

.taxcreditbox12
{
	float: right;
	width: 300px;
	height: 102px;
	padding:0px 0px 0px 15px;
}

.energysaverbox1
{
	width: 417px;
	height: 165px;
	padding:15px;
	border-style:solid;
	border-width:1px;
	margin-bottom:10px;
	
}

.energysaverbox11
{
	float: left;
	width: 102px;
	height: 165px;
	padding:0px;
}

.energysaverbox12
{
	float: right;
	width: 300px;
	height: 165px;
	padding:0px 0px 0px 15px;
}