@charset "UTF-8";
/* CSS Document */

/*---------reset values------------*/

img{ border:0; }
	
h1, h2, h3, h4, h5, h6, p, div, ul , li, a{ margin:0; padding:0; }
	
a{
	text-decoration:underline;
	color:Upgrading systems takes time and money
. But owners get even more time and money back in return. The venue for this year’s UN Climate Change Conference is a perfect example. Working with Schneider Electric, they upgraded to modern, highly efficient equipment, installed timers on their heating and lighting systems, and made many other small changes throughout the facility. This first phase of the energy-upgrade has already added up to a 20% reduction in CO2 output and yielded more than €270,000 in saved cost each year. Read more about the project here.Upgrading systems takes time and money. But owners get even more time and money back in return. The venue for this year’s UN Climate Change Conference is a perfect example. Working with Schneider Electric, they upgraded to modern, highly efficient equipment, installed timers on their heating and lighting systems, and made many other small changes throughout the facility. This first phase of the energy-upgrade has already added up to a 20% reduction in CO2 output and yielded more than €270,000 in saved cost each year. Read more about the project here.; 		color: #009530;
}

textarea{ font-family:Helvetica, Arial; font-size:12px; padding:5px; line-height:15px; }
	
/*---------basic------------*/	
 
body { background-color:#dfdfdf; margin:0; padding:0; font-family:Helvetica, Arial; font-size:12px;}

h1{ font-size: 22px; font-weight:bold; }
h2{ font-size: 18px; font-weight:bold; }
h3{ font-size: 14px; font-weight:bold; }


.header{ width:960px; margin:0 auto; padding:0 0 9px 0; padding:0 0 9px 0; background:url(images/bg-header.jpg) no-repeat top;  }

.main{ width:960px; margin:-10px auto 0 auto; padding:0; background-color:#fff; }

.footer{ width:960px; margin:0 auto; padding:0; background-color:#c0c0c0; font-size:10px; color:#666; text-align:center; border-top:#e2e2e2 1px solid;}

.spacerline{
	margin:0 0 10px 0;
	height:0;
	border-bottom:#87d300 5px solid;
}

.copyrights{ margin:10px 0 10px 0; }

.footer a{ color:#666; }

.footer a:hover{ text-decoration:underline;}


.logos{ padding:30px 0 0 15px; }

.links{ margin:20px 0 0 0; height:70px }

.links a{ display:block; padding:0; float:left; color:#FFF; font-weight:bold; }

.sub-links{ margin:0; background-image:url(images/bg-sublinks.png); }

.social{ margin:0 0 10px 0; font-size:10px; float:left; line-height:normal; }

.social a{ color:#626469; margin:0 5px 0 0; }

.social img{ margin:0 5px 0 0; vertical-align:middle; float:none; }

.smalltext{ font-size:10px; font-weight:bold; color:#999; }
.sm-txt-bk{ font-size:10px; font-weight:bold; color:#000; }

.errortext{ margin: 10px 0 0 0; font-size:10px; font-weight:bold; color:#F00; }

/*.resources{ width:173px; font-size:11px; color:#626469; border-left:#CCC 1px solid; }

.resources b{ margin:0 0 0 10px; }

.resources a{ color:#626469; }

.resources a:hover{ color:#999; }

.resources ul{ list-style-type:circle; margin:0 0 0 30px; }

.resources li{ }*/



/*---------homepage------------*/	


.home-howgreen{ background-color:#87d300; }

.home-howgreen h2{ padding:10px 10px 0 10px; color:#FFF; }

.home-howgreen p{ padding:10px; font-size:10px; color:#282828; }

.home-message{}

.home-message h1{ color:#87d300; font-size:18px; line-height:22px; margin:0 0 5px 0; }

.home-message p{
	margin:10px 0 10px 0;
	font-size:12px;
	color:#626469;
	line-height:18px;
}

.home-countdown{width:450px; margin:5px 0 0 0; padding:0; height:119px; background-image: url(images/bg-countdown.png); color:#666; }

.home-countdown h2{ margin:10px 0 0 0; }

.home-countdown p{ margin:0 10px 10px 0; font-size:11px; }

.home-countdown img{ float:right; padding:5px 5px 0 0; }

.home-mygreen{ background-color:#cfd6c3; color:#666; }

.home-mygreen h4{ color:#333; font-weight:bold; }

h2.home-mygreen{ background-color:#FFF; color:#87d300; }

.home-ratemygreen{ width:70px; height:33px; background-image:url(images/bg-thumbs.gif); }

.home-ratemygreen .count{ padding:10px 0 0 30px; color:#FFF; }



/*---------inside-basic------------*/	



.cat-name{ margin:20px 0 0 0; font-size: 30px; font-weight:bold; color:#87d300; }

.cat-name em{ display:block; margin:0 0 5px 0; font-size:16px; font-weight:bold; font-style:normal; color:#009530; }

.inside-left{ background-color:#eff2e6; }

.inside-left h3{ padding: 10px; color:#009530; line-height:22px;}

.inside-content{ color:#626469; }

.inside-content p{
	margin: 0 0 20px 0px;
	line-height:18px;
}

.img-holder p{
	margin: 5px 0 0 0;
	line-height:normal;
	color:#333;
	font-size:10px;
}

.img-holder{ margin: 0 15px 15px 0; float:left; }

.inside-content h3{ margin: 0 0 5px 0; color:#87d300; }

.inside-content ul{ margin: 10px 0 0 30px; list-style:circle; color:#009530; }

.inside-content li{ margin: 3px 0 0 0; }





/*---------facts-greenbuildings------------*/

ul.greenbuildingslist{ margin: 10px 0 0 30px; list-style:circle; color:#009530; }

ul.greenbuildingslist li{ margin: 3px 0 0 0; }


/*---------videos------------*/

.video-header{ height:130px; background-image:url(images/bg-video-header-new.jpg); }

.video-area{ background-image:url(images/bg-video-main.jpg); background-repeat:no-repeat; }

.video-area h1, .video-area h3{ margin:0 0 10px 0; color:#87d300; }

.video-area p{ margin:0 0 10px 0; color:#666; font-size:11px; line-height:18px; }

.video-area ul{ margin:0 0 10px 10px; font-size:11px; list-style:inside decimal;}

.video-area li{ color:#333; margin:0 0 0 20px;}

.video-area em{ display:block; font-size:14px; color:#333; margin:0 30px 15px 30px; font-style:normal; line-height:22px;}

.video-left{ background-color:#f3fbe5; }

.video-left h3{ padding:0 10px 0 10px; color:#626469; line-height:22px;}

.video-left p{ padding:0 10px 15px 10px; font-size:11px; color:#626469; line-height:18px; }

.video-spacerline{ margin:0 0 10px 0; padding:0; height:0; border-bottom:#dbdbdb 5px solid; }

h3.video-general{ color:#009530; }

p.video-general{
	padding:0 0 10px 0;
	color:#626469;
	line-height:18px;
}

.video-form{ background-color:#f3fbe5; }

.video-form-right{ background-color:#dbe2cf; }

.video-share h3{ color:#626469; line-height:22px; }

.video-share p{ color:#626469; line-height:18px; }



/*---------videos gallery------------*/


.gallery td{ background-color:#e7eae1; }


/*---------comments------------*/


.comments-main{ width:700px; margin:0 auto 0 auto; padding:0; background-color:#fff; color:#626469; overflow:auto; height: 500px; }


.comments-main p{
	margin: 0 0 20px 0px;
	padding:0 0 020px 0;
	line-height:18px;
	border-bottom:#666 solid 1px;	
}

.rate-main{ width:300px; margin:0 auto 0 auto; padding:0; background-color:#fff; color:#626469; overflow:auto; height: 300px; }

/* Login Box */
.lgnLft{float:left; width:140px;}
.lgnRht{float:right; width:135px;}
.lgnLft1{float:left; width:89px;}
.lgnRht1{float:right; width:193px;}
.CL{clear:both}

/*FLOAT*/
.fl{float:left}
.fr{float:right}

.grn{width:100%}
.grn .top {line-height:6px;font-size:6px;margin:0;padding:0; background:#a1d73f}
.grn .bottom{line-height:6px;font-size:6px;margin:0;padding:0; background:#a1d73f}
.grn .bxpad{margin:0;background:#a1d73f; padding:6px 4px 6px 10px}
.grn p.tlc{float:left;width:6px;background:url('images/grn_tlc.gif') top left no-repeat;margin:0;position:relative}
.grn p.trc{float:right;width:6px;background:url('images/grn_trc.gif') top right no-repeat;margin:0;position:relative}
.grn p.blc{float:left;width:6px;background:url('images/grn_blc.gif') bottom left no-repeat;margin:0;position:relative}	
.grn p.brc{float:right;width:6px;background:url('images/grn_brc.gif') bottom right no-repeat;margin:0;position:relative}

.grn1{width:100%}
.grn1 .top {line-height:3px;font-size:3px;margin:0;padding:0; background:#a1d73f}
.grn1 .bottom{line-height:3px;font-size:3px;margin:0;padding:0; background:#a1d73f}
.grn1 .bxpad{margin:0;background:#a1d73f;}
.grn1 p.tlc{float:left;width:3px;background:url('images/grn_tlc.gif') top left no-repeat;margin:0;position:relative}
.grn1 p.trc{float:right;width:3px;background:url('images/grn_trc.gif') top right no-repeat;margin:0;position:relative}
.grn1 p.blc{float:left;width:3px;background:url('images/grn_blc.gif') bottom left no-repeat;margin:0;position:relative}	
.grn1 p.brc{float:right;width:3px;background:url('images/grn_brc.gif') bottom right no-repeat;margin:0;position:relative}

.grn2{width:100%}
.grn2 .top {line-height:6px;font-size:6px;margin:0;padding:0; background:#72af04}
.grn2 .bottom{line-height:6px;font-size:6px;margin:0;padding:0; background:#72af04}
.grn2 .bxpad{margin:0;background:#72af04;}
.grn2 p.tlc{float:left;width:6px;background:url('images/grn_tlc2.gif') top left no-repeat;margin:0;position:relative}
.grn2 p.trc{float:right;width:6px;background:url('images/grn_trc2.gif') top right no-repeat;margin:0;position:relative}
.grn2 p.blc{float:left;width:6px;background:url('images/grn_blc2.gif') bottom left no-repeat;margin:0;position:relative}	
.grn2 p.brc{float:right;width:6px;background:url('images/grn_brc2.gif') bottom right no-repeat;margin:0;position:relative}

.membArea{background:url(images/lgn_bg.gif) no-repeat left top; font: 10px/11px arial; color:#fff; padding-left:20px}
.b_11{font:bold 11px/13px arial; color:#000}


/*---------blog------------*/




.main-blog{ width:960px; margin:-10px auto 0 auto; padding:0; background-color:#fff; }

.blog-header{ padding:0; font-size:18px; font-weight:bold; color:#FFF; background-image:url(images/bg-header-blog.jpg); background-repeat:repeat-x; text-align:center; }

.blog-header em{ font-size:30px; display:block; color:#a9ada3; font-style:normal;}


.blog-title{ margin:0 0 10px 0; font-size: 18px; font-weight:bold; font-style:normal; color:#009530; }

.blog-date{ font-size:10px; font-weight:bold; color:#999; margin:0 0 10px 0; }

.blog-post{ color:#626469; line-height:18px; border-bottom:#999 dotted 1px; margin: 0 30px 30px 30px; overflow:auto;}

.blog-post img{ margin: 10px 10px 10px 0; float:left;}

.blog-post p{ margin: 0 0 10px 0; }

.blog-comments{ margin:0 0 10px 0; }

.blogarchives em{ margin:0 0 10px 0; font-size: 18px; font-weight:bold; font-style:normal; color:#009530; }

.blogarchives li{ list-style-type:square; margin:0 0 10px 15px; color:#666; }



/*---------forum------------*/




.main-forum{ width:960px; margin:-10px auto 0 auto; padding:0; background-color:#fff; }

.forum-header{ padding:0; font-size:18px; font-weight:bold; color:#FFF; background-image:url(images/bg-header-blog.jpg); background-repeat:repeat-x; text-align:center; }

.forum-header em{ font-size:30px; display:block; color:#a9ada3; font-style:normal;}

.forum-title{ margin:0 0 10px 0; font-size: 18px; font-weight:bold; font-style:normal; color:#009530; }

.forum-date{ font-size:11px; font-weight:bold; color:#009530; margin:0 0 10px 0; }

.forum-post{ color:#626469; line-height:18px; border-bottom:#999 dotted 1px; margin: 0 30px 30px 30px;}

.forum-post img{ margin: 10px 10px 10px 0; float:left;}

.forum-post p{ margin: 0 0 10px 0; }

.forum-comments{ margin:0 0 10px 0; }

.forumarchives em{ margin:0 0 10px 0; font-size: 18px; font-weight:bold; font-style:normal; color:#009530; }

.forumarchives li{ list-style-type:square; margin:0 0 10px 15px; color:#666; }

.forum-catdrop { font-size:12px; color:#333; float:right; }

.sub-tlt{ font-size:20px; color:#5d5d5d; float:left; text-decoration:underline;}
.sub-tlt1{ font-size:19px; color:#5d5d5d; margin: 0 20px 15px 30px; text-decoration:underline; text-align:center;}
.sub-tlt2{ font-size:15px; font-weight:bold; color:#5d5d5d; margin: 0 20px 15px 30px; text-decoration:underline; text-align:center;}
.vid-txt{ width:400px; font-size:20px; color:#b5b5b5; margin:20px; text-align:center; font-weight:bold; margin:0 50px 0 80px;}
.tab-txt{ font-size:17px; color:#5d5d5d; float:left;}
.tab-txt{ font-size:17px; color:#5d5d5d; float:left;}
.fnt14{font-size:14px; color:#5d5d5d; font-weight:bold; margin-bottom:10px;}
.fnt14-1{font-size:14px; color:#8f8f8f; font-weight:bold; margin-bottom:10px;}
.fnt17{font-size:17px; color:#5d5d5d; font-weight:bold; margin-bottom:10px;}
.fnt12{font-size:12px; color:#5d5d5d; font-weight:bold; margin-bottom:10px;}