/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font: 85%/1.7 Arial;
	font-family: Arial, helvetica, sans-serif;
	font-size:95%;
	color:#000;
	line-height:140%;
	background-image: url(../images/greenpower-bg.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed
	
}
	/* Make sure the table cells show the right font */
table { font-family: Arial, helvetica, sans-serif; font-size:100%;}
	
/*-------------------------------------------------
GLOBALS & GENERAL CASES
-------------------------------------------------*/
	h4 {font-size: 1.0em; font-weight:normal;}
	p { font-size: 1.0em; padding:0px; margin:0px 0px 10px 0px; }
	hr{background:#EBEBEB; height: 0px;}
/*-------------------------------------------------
GLOBALS & GENERAL CASES
-------------------------------------------------*/
a:link {text-decoration: underline;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: red;}
	.date {color:#eb9a00; font-size: 0.8em}	
	.clearing {margin:0px; padding:0px; clear:both; height:0px; font-size:0px; line-height:0px;}
	ul {margin:0; padding:0; list-style: none;}
	li {margin:0; padding: 0; list-style: none; } 

h1 {line-height: 120%;}
h2 {line-height: 120%;}

/*-------------------------------------------------
body sytles start
-------------------------------------------------*/

.header-main{width:803px; padding:0px;}
.header-banner{width:575px; height:125px;text-align:left; padding:33px 0px 16px 228px; background:url(../images/header-banner.jpg) no-repeat;}
.header-left{float:left; width:491px; text-align:left; padding:0px 0px 0px 0px;}
.header-right{float:left; width:305px; height:202px;text-align:left; padding:71px 0px 0px 7px; background:url(../images/banner-bg2t.gif) no-repeat;}
.banner2{ padding:17px 0px 0px 0px;}
.home{float:left;width:96px; height:59px; padding:0px;}
.aboutus{float:left;width:176px; height:59px; padding:0px;}
.contact{float:left;width:140px; height:59px; padding:0px;}
.faq{float:left;width:79px; height:59px; padding:0px;}
.menu-bg{width:491px; height:59px;}

.content-main{width:803px; background:#FFF; padding:0px; text-align:left; margin:0px; border:0px solid green;}
.content-bottom{width:803px; height:21px; background:url(../images/content-bottom.gif) no-repeat; padding:0px; text-align:left;}

.doyou-know{width:700px; padding:28px 30px 50px 50px; border:0px solid #ECECEC; text-align:left;}

.greenpower-box{ float:left; width:262px; padding:20px 11px 10px 0px;}
.doyou-text{padding:25px;}
.doyou-text li{background:url(../images/green-check2.png) no-repeat; padding:12px 0px 20px 55px;}

.solar-power{width:700px; padding:0px 15px 10px 28px; border-bottom:1px solid #ECECEC; }
.solar-power-text{float:left; width:440px; padding:20px 38px 10px 0px; font-size:1.2em;}
.solar-power-right{float:left; padding:20px 0px 10px 0px;}

.now-imagine{width:700px; padding:20px 32px 10px 28px; border-bottom:1px solid #ECECEC; font-size:1.2em;}

.solar-panel{width:740px; padding:30px 28px 10px 28px; border-bottom:1px solid #ECECEC;}
.solar-panel-text{float:left; width:482px; padding:10px 0px 10px 0px; font-size:1.2em;}
.solar-panel-left{float:left; width:214px; padding:10px 30px 10px 0px;}

.build-solarpower{width:700px; padding:30px 0px 30px 0px; border-bottom:1px solid #ECECEC;}
.build-solar-header{width:700px; height:39px; padding:16px 0px 0px 0px; background:url(../images/build-header2.gif) no-repeat; font-size:1.9em; color:#FFF; font-weight:bold; text-align:center}
.build-box{width:680px; padding:0px 10px 10px 10px; background:#ECECEC url(../images/build-box-bg.gif) repeat-x;}
.build-box-bottom{width:700px; height:8px; padding:0px; background:url(../images/build-box-bottom2.gif) no-repeat;}
.build-box-left{float:left; width:415px; padding:20px 24px 10px 0px;}
.build-box-right{float:left; width:220px; padding:20px 0px 10px 0px;}

.greenpower-easy{width:700px; padding:30px 32px 0px 0px; border-bottom:1px solid #ECECEC; line-height:120%;}
.greenpower-easy li{background:url(../images/arrow2.gif) no-repeat; padding:6px 0px 25px 50px; color:#003; line-height:120%;}
.own-solar{width:699px; padding:30px 0px 0px 0px;}
.own-solar-bottom{width:743px; background:url(../images/own-solar-bottom.gif) no-repeat; height:159px; text-align:center;}

.bonus{width:700px; padding:30px 32px 10px 28px; font-size:1.2em;}
.bonus-box{width:675px; height:220px; background:url(../images/bonus-box5.gif) no-repeat; padding:7px 30px 0px 20px;}
.bonus-left{float:left; width:191px; padding:0px 20px 0px 0px;}
.bonus-right{float:left; width:460px; padding:10px 0px 0px 0px;}


.bonus2{width:700px; padding:30px 32px 10px 28px;}
.bonus-box2{width:675px; height:360px; background:url(../images/bonus-box4.gif) no-repeat; padding:7px 30px 0px 20px; line-height:normal;}
.bonus-left2{float:left; width:191px; padding:30px 20px 0px 0px;}
.bonus-right2{float:left; width:460px; padding:10px 0px 0px 0px;}


.testimonial-box{width:600px; height:300px; background:url(../images/testimonialbox2_02.gif) no-repeat; padding:0px 0px 0px 0px; margin-left:65px;  }






.Feedbacks{width:743px; padding:35px 32px 10px 28px; font-size:1.2em;}
.start-saving{font-size:1.8em; padding:35px 10px 10px 10px; text-align:center; line-height:30px;}
.ps-text{font-size:1.0em; padding:30px 62px 10px 58px; text-align:center; line-height:20px; font-weight:bold;}

.easiest-text {background-color:#FFF; width:700px; padding:10px; border-style: dashed; border-color:#6EAF0B; border-width:2px;}

.no-color a {color:#FFF; text-decoration:none}
.no-color a:visited {text-decoration: none}
.no-color a:active {text-decoration: none}
.no-color a:hover {text-decoration: underline;}

.footer{width:763px; color:#FFF; background:url(../images/logo-greenpower.png) bottom no-repeat; padding:30px 20px 140px 20px; font-weight:bold; margin-bottom:15px;}
.footer a{color:#FFF; text-decoration:none;}
.footer a:hover{color:#006CC7; text-decoration:none;}

.inner-cont{width:743px; padding:30px 32px 30px 28px; font-size:1.2em; border:0px solid green;}
.inner-heading-text{color:#006CC7; font-size:2.4em; font-weight:bold; padding:10px 0px 20px 0px;}

.faq-list{padding:5px 0px 0px 7px;}
.faq-list li{background:url(../images/arrow3.gif) no-repeat; padding:0px 0px 32px 22px;}

.inner-contact-text{ text-align:center;}

.redtext {
	color: #F00;
}
.blacktext {
	color: #000;
}
.darkblue {
	color: #003;
}
.darkgreen {
	color: #022409;
}
.smallfooter {
	font-size: x-small;
	font-weight: bold;
}

table.biz {
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: black black black black;
	border-collapse: separate;

}

.unders {text-decoration:underline;}
a:link.unders {text-decoration: underline;}
table.upgrade {
	border-width: 3px;
	border-spacing: 2px;
	border-style: solid;
	border-color: blue;
	border-collapse: separate;
	background-color: white;
}
table.upgrade th {
	border-width: 0px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.upgrade td {
	border-width: 0px;
	padding: 20px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}