/* CSS Document */
body{
  margin:0;
  padding:0;
}

img{
  border:0;
}

/*---------------LAYOUT--------------*/
#pg_gg_header{
  margin:0;
  padding:0;
  background: #FFF url(http://i.pgcdn.com/images/greenguide/gg_header_background3.jpg) top left repeat-x;
  height:163px;
  text-align:left;
}

#pg_gg_container{
  min-width: 780px;
  width:775px;
  margin:27px auto 0 auto;
}

#pg_gg_footer{
  background: #FFF url(http://i.pgcdn.com/images/greenguide/gg_footer_bckgrd.gif) top left repeat-x;
  height:55px;
  margin-top:50px;
  padding:0 15px;
  text-align:left;
}
/*---------------END LAYOUT--------------*/

/*---------------LAYOUT STYLE 1----------------*/
#greenguide_layout2 #greenguide_wrapper {
  width: 780px;
  margin:25px auto 0 auto;
}

#greenguide_layout2 #container {
  width: 100%;
  float: left;
  margin-right: -265px;
}

#greenguide_layout2 #sidebar {
  width: 265px;
  float: right;
  text-align:left;
}

#greenguide_layout2 #content {
  margin-right: 285px;
  text-align:left;
}

#greenguide_layout2 #container-wide {
  width: 100%;
  float: left;
  margin-right: 0;
}

#greenguide_layout2 #content-wide {
  margin-right: 0;
  text-align:left;
}

#greenguide_layout2 #headTitle h1, #greenguide_layout2 #headTitle_noflexpowerlogo h1 {
	margin: 0px 0 15px 0;
	border-bottom: 1px solid #E1E1E1;
	font:bolder 16px Arial, Helvetica, sans-serif;
	color:#5F9523;
	padding: 30px 0 1px 0;
	width:780px;
	background-image:url(http://i.pgcdn.com/images/greenguide/gg_fyp.jpg);
	background-repeat:no-repeat;
	background-position: right 0px;
}

#greenguide_layout2 #headTitle_noflexpowerlogo h1{
	  background-image: none;
}

#pg_gg_flexpowerlogo_link{
  float:right;
  margin-top:-67px;
}

#greenguide_layout2 #headTitle h1 span{
  font-size:12px;
  font-style:italic;
  font-weight:normal;
  
}
.clearing {
  clear:both;
  line-height:10px;
}

/*---------------LINKS--------------*/
#pg_gg_footer a{
  float:right;
  text-decoration:none;
  font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#FFF;
  margin-top:14px;
}

#pg_gg_footer a:hover{
  text-decoration:underline;
}

#greenguide_layout2 .link11-89 a{
  color:#898989;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#greenguide_layout2 .link11-89 a:hover{
  text-decoration: none;
}
#pg_gg_categoryRightBottom ul.style1 {
	margin-left: 0px;
	padding-left: 0;
	list-style: none;
	margin-top: 5px;
}

#pg_gg_categoryRightBottom li{
	padding-left: 15px;
	margin-bottom: 2px;
	line-height:1px;
	background-image: url(http://i.pgcdn.com/images/greenguide/gg_forher_li2.gif);
	background-repeat: no-repeat;
	background-position: 0.5em;
}

#pg_gg_categoryRightBottom .style1 li a{
	color: #FFF;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#pg_gg_categoryRightBottom .style1 li a:hover{
	text-decoration: none;
}

#pg_gg_categoryLeftBottom ul.style1 {
	margin-left: 14px;
	padding-left: 0;
	list-style: none;
	margin-top: 5px;
}
/*
#pg_gg_categoryLeftBottom li{
	padding-left: 20px;
	margin-bottom: 2px;
	line-height:1px;
	background-image: url(http://i.pgcdn.com/images/greenguide/gg_forher_li1.gif);
	background-repeat: no-repeat;
	background-position: 0.5em;
	background-position-y: 4px;
}

#pg_gg_categoryLeftBottom .style1 li a{
	color: #79AE00;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#pg_gg_categoryLeftBottom .style1 li a:hover{
	text-decoration: none;
}
*/

#pg_gg_categoryLeftBottom li{  
              padding-left: 10px;  
              margin-bottom: 2px;  
              line-height:1px;  
              /*background-image: url(http://i.pgcdn.com/images/greenguide/gg_forher_li1.gif);  
              background-repeat: no-repeat;  
              background-position: 0.5em;  
              background-position-y: 4px;*/  
      }  
  
     
      #pg_gg_categoryLeftBottom .style1 li{  
              color: #A99F58;  
              font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
      }  
     
      #pg_gg_categoryLeftBottom .style1 li a{  
              color: #79AE00;  
              font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  
              text-decoration: none;  
      }  
   
      #pg_gg_categoryLeftBottom .style1 li a:hover{  
              text-decoration: underline;  
      } 


.backFootLink{
  width:100%;
  text-align:right;
  border-top:1px solid #E1E1E1;
  padding-top:3px;
}

.backFootLink a{
  color: #7AAB42;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.backFootLink a:hover{
  text-decoration:none
}

.resultsView a{
  color:#608C2A;
  font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

.resultsView a:hover{
  color:#608C2A;
  text-decoration:none;
}

a.energyLinks{
  color:#696969;
  font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

 a.energyLinks:hover{
  text-decoration:none;
}

#pg_gg_headlinks{
  position:absolute;
  float:right;
  top:108px;
  right:30px;
}

#pg_gg_headlinks a{
  color:#FFF;
  font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

#pg_gg_headlinks a:hover{
  text-decoration:underline;
}
/*---------------END LINKS--------------*/

/*---------------VOTE PAGE----------------*/

.margT15{
  margin-top:15px;
}

.margT20{
  margin-top:20px;
}

.margpadd0{
  margin:0;
  padding:0;
}

.benefits_table{
  text-align:middle;
  border:1px solid #b3b3b3;
}

.benefits_table td{
  text-align:center;
  border:1px solid #b3b3b3;
  color:#8A8A8A;
  font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding:4px 0;
}

.resultsView{
  color:#608C2A;
  font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align:right;
  margin:10px 0;
  padding:0;
}

#greenguide_layout2 #sidebar .resultsBox{
  border:1px solid #E5DFBB;
  padding:10px;
  margin-top: 5px;
  background:#FCFCF4 url(http://i.pgcdn.com/images/greenguide/gg_vote_resultsbckg.jpg) top left repeat-x;
}


#suggestCharity .resultsBox{
  border:1px solid #E5DFBB;
  padding:10px;
  margin-top: 5px;
  background:#FCFCF4 url(http://i.pgcdn.com/images/greenguide/gg_vote_resultsbckg.jpg) top left repeat-x;
  color:#608C2A;
  font-size:10px;
}



#greenguide_layout2 h3{
  color:#ABA26B;
  font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
}

#greenguide_layout2 h2{
  color:#608C2A;
  font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  /*margin:20px 0 0 0;*/
  padding:0 0 3px 0;
  border-bottom:1px dotted #B3B3B3;
}

#greenguide_layout2 #sidebar .resultsBox ol.results{
 margin:0px 0 0 20px;
 padding:0;
 list-style-position:inherit;
}

#greenguide_layout2 #sidebar .resultsBox li{
 margin-bottom:2px;
 padding:0;
 color:#608C2A;
 font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#greenguide_layout2 #content .verd118A{
  color:#8A8A8A;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#greenguide_layout2 #content-wide .verd118A{
  color:#8A8A8A;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#greenguide_layout2 #content .verd118ASmall{
  color:#8A8A8A;
  font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
}

#greenguide_layout2 #content a.verd118ASmall{
  color:#8A8A8A;
  font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:underline;
}

#greenguide_layout2 #content a.verd118ASmall:hover{
  text-decoration:none;
}

#greenguide_layout2 #content ul.style2 {
	margin-left: 30px;
	padding-left: 0;
	list-style: bullet;
	margin-top: 15px;
}

#greenguide_layout2 #content .style2 li{
	color:#8A8A8A;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#greenguide_layout2 #content .style2 li span{
	color:#ABA068;
  font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*--*/
.bx_w_4c{
	border:1px solid #E5DFBD;
	margin:0px;
	background-color:#FFF; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bx_crn_u, .bx_crn_u .bx_crn_l, .bx_crn_b, .bx_crn_b .bx_crn_l{
	display:block;
	font-size:0;
	line-height:0;
	margin:0;
	height:6px;
	position:relative
}

.bx_crn_u, .bx_crn_b{
	width:100%;
	right:-1px
}

.bx_crn_u .bx_crn_l, .bx_crn_b .bx_crn_l{
	width:6px;left:-2px
}

.bx_crn_u{
	background:transparent url(http://i.pgcdn.com/images/greenguide/tr_rnd_E5DFBD.gif) no-repeat top right;
	top:-1px
}

.bx_crn_u .bx_crn_l{
	background:transparent url(http://i.pgcdn.com/images/greenguide/tl_rnd_E5DFBD.gif) no-repeat top left
}

.bx_crn_b{
	background:transparent url(http://i.pgcdn.com/images/greenguide/br_rnd_E5DFBD.gif) no-repeat bottom right;
	bottom:-1px
}

.bx_crn_b .bx_crn_l{
	background:transparent url(http://i.pgcdn.com/images/greenguide/bl_rnd_E5DFBD.gif) no-repeat bottom left
}

#bx_content{
	margin:0px; 
	padding: 6px 10px;
	text-align:left;
}

#bx_content img.charity_logo{
  margin:0 0 8px 8px;
  float:right;
}

.verd9px{
	font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#8A8A8A;
	margin:0;
	padding:0 0 5px 0;
}

#charities_month{
  margin-top:8px;
}

#charities_month .td1{
  padding:0 5px 10px 0;
  vertical-align:top;
}

#charities_month .td2{
  padding:0 0 10px 5px;
  vertical-align:top;
}

/*--------------------------------------*/

#pg_gg_footer p{
  font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#FFF;
  float:left;
  position:absolute;
  margin-top:14px;
}

.fleft{
  float:left;
}

.fright{
  float:right;
}

#pg_gg_greenRoundedTop1{
  background: #FFF url(http://i.pgcdn.com/images/greenguide/greenAdvisorTop.jpg) top left no-repeat;
	height: 40px;
	width: 247px;
	padding-top: 40px;
	margin:0 0 20px 20px;
	float:right;
}

#pg_gg_greenRoundedBottom1{
	background: #FFF url(http://i.pgcdn.com/images/gg_whatsnew-bottom2.gif) bottom left no-repeat;
	padding: 10px 18px 20px 20px;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.margLB{
  margin:0 0 2px 5px;
}

#pg_gg_greenRoundedTop1{
  color:#F1FFCD;
}

#pg_gg_greenRoundedBottom1 a {
  color:#F1FFCD;
  text-decoration:underline;
}

#pg_gg_greenRoundedBottom1 a:hover {
  text-decoration:none;
}

#pg_gg_whatsNewTop{
  background: #FFF url(http://i.pgcdn.com/images/gg_whatsnew-top3.gif) top left no-repeat;
	height: 40px;
	width: 247px;
	padding-top: 40px;
}

#pg_gg_whatsNewBottom{
	background: #FFF url(http://i.pgcdn.com/images/gg_whatsnew-bottom2.gif) bottom left no-repeat;
	padding: 10px 18px 0px 20px;
  height:283px;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


#pg_gg_whatsNewBottom,
#pg_gg_whatsNewBottom a {
  color:#F1FFCD;
}

div.pg_gg_hr {
  height: 3px;
  background: transparent url(http://i.pgcdn.com/images/greenguide/gg_hr.gif) repeat-x scroll center;
  margin: 8px 4px 5px 5px;
}

div.pg_gg_hr hr {
  display: none;
}
/* ------------------FOR HER--------------------- */
/*#pg_gg_categoryLeftTop { background: url(http://i.pgcdn.com/images/greenguide/gg_forher_headerTop.jpg); }*/
.for-him { background: url(http://i.pgcdn.com/images/mast_greenguide_forhim2.jpg) top left no-repeat; }  
.for-her { background: url(http://i.pgcdn.com/images/mast_greenguide_forher2.jpg) top left no-repeat; }  
.for-fun { background: url(http://i.pgcdn.com/images/mast_greenguide_forfun2.jpg) top left no-repeat; }  
.for-kids { background: url(http://i.pgcdn.com/images/mast_greenguide_forkids2.jpg) top left no-repeat; }  
.for-your-home { background: url(http://i.pgcdn.com/images/mast_greenguide_foryourhome2.jpg) top left no-repeat; }  
.for-your-office { background: url(http://i.pgcdn.com/images/mast_greenguide_foryouroffice2.jpg)  top left no-repeat; }  
.his { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_his2.jpg) top left no-repeat;  }  
.hers { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_hers2.jpg) top left no-repeat;  }  
.home { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_home2.jpg) top left no-repeat;  }  
.office { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_office2.jpg) top left no-repeat;  }  
.health-beauty { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_health_beauty2.jpg) top left no-repeat;  }  
.wine-food-gifts { background: url(http://i.pgcdn.com/images/shopgreen_uk/splash_wine_food_gifts2.jpg) top left no-repeat;  }  

/*
#pg_gg_categoryLeftTop{
	height: 110px;
	width: 425px;
	padding-top: 196px;
}

#pg_gg_categoryLeftBottom{
	background: #FFF url(http://i.pgcdn.com/images/greenguide/gg_forher_headerBottom.gif) bottom left no-repeat;
	padding: 5px 0px 0px 0px;
	height:105px;
	color:#365617;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
*/

#pg_gg_categoryLeftTop{  
         height: 110px;  
         width: 549px;  
         padding-top: 196px;  
}  

#pg_gg_categoryLeftBottom{  
         background: #FFF url(http://i.pgcdn.com/images/greenguide/gg_forher_headerBottom2.gif) bottom left no-repeat;  
         padding: 5px 0px 0px 0px;  
         height:250px;  
         color:#365617;  
         font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
} 


.c1 {
  clear:both;
}

.c2 {
  float:left;width:50%;
}

.c2b {
  float:left;width:150px;
}

.c3 {
  float:left;
  width:208px;
  border-left:1px dashed #BABABA;
}

.c3b {
  float:left;
  width:150px;
}

/*
#pg_gg_categoryRightTop{
  background: #9BBE52 url(http://i.pgcdn.com/images/greenguide/gg_forher_rightTop.gif) top left no-repeat;
	height: 6px;
	width: 346px;
	padding-top: 6px;
}

#pg_gg_categoryRightBottom{
	background: #9BBE52 url(http://i.pgcdn.com/images/greenguide/gg_forher_rightBottom.gif) bottom left no-repeat;
	padding: 6px 20px 20px 20px;
  height:273px;
  color:#FFF;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
*/

#pg_gg_categoryRightTop{  
   background: #9BBE52 url(http://i.pgcdn.com/images/greenguide/gg_forher_rightTop2.gif) top left no-repeat;  
   height: 6px;  
   width: 213px;  
   padding-top: 6px;  
}  

#pg_gg_categoryRightBottom{  
   background: #9BBE52 url(http://i.pgcdn.com/images/greenguide/gg_forher_rightBottom2.gif) bottom left no-repeat;  
   padding: 6px 20px 20px 20px;  
   height:420px;
   color:#FFF;  
   font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
} 


#pg_gg_categoryRightBottom p{
  margin:10px 0;
  padding:0;
  color:#FFF;
}

#pg_gg_categoryRightBottom p.smallTitle{
  margin:0;
  padding:0;
  color:#F1F1D3;
  text-align:center;
  font-weight:bold;
}

div.hr2 {
  height: 3px;
  background: transparent url(http://i.pgcdn.com/images/homepages/hr-wdot.gif) repeat-x scroll center;
  margin: 5px 0;
}

div.hr2 hr {
  display: none;
}

.tileForm{
  padding:0;
  margin:0;
}

.terraTile{
  background: #FFF url(http://i.pgcdn.com/images/greenguide/terrapass_tile.jpg) top left no-repeat;
  height:114px;
  width:148px;
}

.terraTile input{
  background-color:#fff;
  border:1px solid #ccc;
  float:left;
  margin:88px 0 0 5px;
  width:83px;
  font-size:12px;
}

.terraTile input.terraGoForm{
  background: #FFF url(http://i.pgcdn.com/images/greenguide/terraGoForm.jpg) top left no-repeat;
  height:23px;
  width:35px;
  float:right;
  margin:86px 12px 0 0px;
  border:none;
}

#didYouKnow{
  background: #FDFBF6 url(http://i.pgcdn.com/images/greenguide/gg_didyouknow_bckg.gif) bottom left repeat-x;
  border:1px solid #E5DFBC;
  text-align:left;
  padding:10px;
  margin-bottom:20px;
}

#didYouKnow p{
  color:#5E8C2B;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin:5px 0 0 0;
  padding:0;
}

#greenguide_body {
  height: 85%;
}

#greenguide_confirm {
			  text-align: left;  
background:#FCFCF4 url(http://i.pgcdn.com/images/greenguide/gg_vote_resultsbckg.jpg) top left repeat-x;
}

#charity_module {
  width: 240px;
  min-width: 240px;
}

.btnHolder{ display: inline; width:100%;}
.btnHolder ul{ margin:0; padding:0; list-style-type: none; }
.btnHolder li{
  background: url(https://images.pricegrabber.com/images/btn_dyn_r_rs_0_trans.gif) no-repeat top right;
  float:left; margin:0;
  margin-left: 25px;
  padding-left: 7px;
  padding-right: 9px;
}  

.btnHolder a{
  white-space: nowrap;
  display:block;
  background: url( https://images.pricegrabber.com/images/btn_dyn_r_ls_0_trans.gif) no-repeat top left;
  padding:2px 13px 4px 11px;
  color:#FFF;
  font:bold 10px Verdana, Arial;
  text-decoration:none;
}

.btnHolder a:hover{ 
  text-decoration:underline; 
  color: #FFF; 
}
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
.btnHolder a {float:none;}
  /* End IE5-Mac hack */

#btnWrapper {  
   position: relative;   
   left: 285px;
   margin-top: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-bottom: 7px;
}

#ggVerified {
   width: 100%;
   text-align: center;
   padding-bottom: 7px;
   margin-bottom: 14px; 
   border-bottom: 1px dashed #E5DFBB;		       
}

.charityContent {
  min-height: 270px;
  height: 270px;
}

#currentResultsTable td {
  margin-bottom: 30px;			 
}

#gg_subHeader {
  padding-top: 10px;
}

.gg_voteButton {
padding-top: 7px;
}

div#todays_post a {
color: #79AE00;
}
div#todays_post .todays_post_label {
color: #B0AE63;
}
div#todays_post {
margin: 43px 0 0 35px;
padding: 0 0 0 11px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
background: url(https://images.pricegrabber.com/images/greenguide/icon_todays_post.gif) no-repeat 0px 2px;
}

div#greenSlider {
margin: 5px 0 15px 0; clear: both;
}
