body {
background-color:#f0efe5;
}

.container {
width:1226px;
height:768px;
margin-top:-6px;
}.blockquote {
	margin: 10px 15px;
	padding: 0 0 0 25px;
	font: bold 0.9em "Trebuchet MS", Tahoma, arial, Sans-serif;
	color: #2361BA;
	border: 1px solid #E5F0FB;
	background: #F4F8FD url(../images/oquote.jpg) no-repeat 8px 6px;
}

.left {
width:198px;
height:768px;
background-color:#f0efe5;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fcb040;
text-align:right;
padding-top:130px;
padding-right:10px;
}

.left a:link, .left a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
text-decoration:none;
}

.left a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fcb040;
text-align:left;
text-decoration:none;
}

.right {
width:210px;
height:768px;
background-color:#f0efe5;
float:right;
}

.center {
width:804px;
height:768px;
_width:806px;
background-color:#FFFFFF;
float:left;
border-bottom:1px solid #afb87e;
border-left:1px solid #afb87e;
border-right:1px solid #afb87e;
}

.nav {
width:792px;
height:20px;
_width:804px;
border-bottom:1px solid #afb87e;
background-color:#fdfaf8; 
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fcb040;
text-align:left;
padding-top:9px;
padding-left:12px;
}

.nav a:link, .nav a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fcb040;
text-align:left;
text-decoration:none;
}

.nav a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
text-decoration:none;
}

.subnav {
width:792px;
height:20px;
_width:804px;
border-bottom:1px solid #afb87e;
background-color:#afb87e;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
padding-top:9px;
padding-left:12px;
}

.subnav a:link, .subnav a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.subnav a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.content {
width:804px; 
height:606px; 
border-bottom:1px solid #afb87e; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
text-align:left;
float:left;
}

.content a:link, .content a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-align:left;
text-decoration:none;
}

.content a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f0efe5;
text-align:left;
text-decoration:none;
}

.mainheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#fcb040;
text-align:left;
padding-top:9px;
}

.subnavmainheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#afb87e;
text-align:right;
margin-top:10px;
}

.active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
text-decoration:none;
}

.active a:link, .active a:visited, .active a:active, .active a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
text-decoration:none;
}

.activesubnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.label {
width:754px; 
height:20px;
margin-left:18px;
border-bottom:1px solid #afb87e;
border-left:1px solid #afb87e;
border-right:1px solid #afb87e;
border-top:1px solid #afb87e;
background-color:#f0efe5; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#fcb040;
text-align:left;
padding-left:10px;
padding-top:2px;
float:left;
}

.labelcontent {
width:744px; 
height:230px;
margin-left:18px;
border-bottom:1px solid #afb87e;
border-left:1px solid #afb87e;
border-right:1px solid #afb87e;
background-color:#fdfaf8; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:2px;
float:left;
}

.frame {
width:744px; 
height:230px;
margin-left:8px;
margin-top:20px;
border-bottom:1px solid #afb87e;
border-top:1px solid #afb87e;
border-left:1px solid #afb87e;
border-right:1px solid #afb87e;
background-color:#fdfaf8; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:10px;
float:left;
}

.headerbody {
width:744px; 
height:240px;
margin-left:18px;
border-bottom:1px solid #afb87e;
border-left:1px solid #afb87e;
border-right:1px solid #afb87e;
border-top:1px solid #afb87e;
background-color:#fdfaf8;
background-image:url(images/solarhouse2.png);
background-repeat:no-repeat
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#000000;
text-align:left;
float:left;
margin-top:20px;
margin-bottom:20px;
margin-left:18px;
padding-left:10px;
padding-right:10px;
padding-top:40px;
}

.button {
width:70px;
height:20px;
border:1px solid #afb87e; 
background:#f0efe5; 
text-align:center; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
line-height:20px; 
float:left;
text-decoration:none;
}

.button a:link, .button a:active, .button a:visited, .button a:hover {
text-decoration:none;
}

.bodycopy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
text-align:left;
}

.links a:link, .links a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fcb040;
text-align:left;
text-decoration:none;
line-height:18px;
}

.links a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#afb87e;
text-align:left;
text-decoration:none;
line-height:18px;
}

.links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:none;
line-height:18px;
}

.title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
text-decoration:underline;
line-height:18px;
}

.divider {
width:764px;
height:2px;
border-bottom:1px solid #afb87e;
margin-left:-10px;
margin-bottom:20px;
}

a:hover {
position: relative;
}
a span {
display: none;
}
a:hover span {
float:left;
width:700px;
display: block;
position: absolute;
top:8px; 
left: 0;
padding: 5px; 
margin: 10px; 
z-index: 200;
background: #f0efe5; 
border: 1px solid #afb87e;
}

.faq a:link, .faq a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.faq a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#afb87e;
text-align:left;
text-decoration:none;
}

.faq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}












