
/*-----------------------------------------
	Module Opinion Poll
-----------------------------------------*/
.moduleOpinionPoll{
	padding:0px;
}

.moduleOpinionPoll .partMore{
	margin-top:10px;
}

.partPoll{
	width:80px;
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	
	
}

.pollResult{
	width:90px;
	
}

.pollResultAmount{
	text-align:right;
	 font-size: small;
   	color: #004a63;
  }
  
  .pollName{
	
	 font-size:0.8em;
   	color: #004a63;
  } 
  
  .partMore  
  {
	  	
  }  
  

#opiniontable h2 {font-family: Avenir, Verdana, Arial, Helvetica, sans-serif;
	font-size:	85%;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000;
	position:relative;
	top:5px;
	}
	
	
	
#opiniontable span#CtrOpinionPoll1_txtQuestionText {font-size: smaller; }
#opiniontable a#CtrOpinionPoll1_lnkBtnVoteNow {font-size: smaller; color:#0B4495;}
#opiniontable a#CtrOpinionPoll1_lnkBtnPrevious1 {font-size: smaller; color:#0B4495;}
  
  /* jim add 310708 for OP */
/*.usefultoolshome  .moduleOpinionPoll
{

*/
/*border-left: 2px solid #00A7A4; */


 /*background:url(../images/green-left.gif) top left no-repeat  ; */
 /*background-image:none; */
 /*background:url(../images/green-top-right-bottom.gif)  top right no-repeat; 

}*/
 
 /***************** Angus add 04/08/08 *********************/
 

/*-----------------------------------------
NEW	Module 
-----------------------------------------*/
/*********** tables ******************/

#opiniontable { background-color:#DDF2F0; margin:0px; padding:0px; } 

/*#opiniontable .height_100{ height:100%;}
#opiniontable .height_7{ height:7px;}*/

#opiniontable td { padding:2px;}


#opiniontable #opiniontable_left_top_corner
{
	width:6px; height:6px;
	background-position: left top;
	background-image: url(../images/get-in-touch-top-left.gif);
	background-repeat: no-repeat;

}
#opiniontable #opiniontable_top_border { font-size:0px; }
#opiniontable #opiniontable_right_top_corner
{
	width:6px; height:6px;
	background-position: right top;
	background-image: url(../images/get-in-touch-top-right.gif);
	background-repeat: no-repeat;}

#opiniontable #opiniontable_left_border {width:60px; padding:0px;   }
#opiniontable #opiniontable_right_border { width:6px; padding:0px;}

#opiniontable #opiniontable_left_base_corner
{
	width:6px; height:6px;
	background-position: left bottom;
	background-image: url(../images/get-in-touch-bottom-left.gif);
	background-repeat: no-repeat;}
#opiniontable #opiniontable_base_border { }
#opiniontable #opiniontable_right_base_corner
{
	width:6px; height:6px;
	background-position: right bottom;
	background-image: url(../images/get-in-touch-bottom-right.gif);
	background-repeat: no-repeat;}

.tablegrow { width:90%;}


/*********** divs ***********************/

#opinionpoll_container { margin-top:20px;}


/* Style required for buttons in the Your Opinion, Vacancies application */
	.gccstdButton
{
	padding-left: 1px;
	font-size: x-small;
	margin: 0px;
	cursor: hand;
	color: #004a63;
	border-top-style: none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent; /* Cat - changed background to Transparent 04/08/2004*/
	text-align: left;
	text-decoration: none;
	border-bottom-style: none;
}

  /*-----------------------------------------
NEW	Module 
-----------------------------------------*/
/*********** tables ******************/


/*#lgpstable.height_100{ height:100%;}
#lgpstable .height_7{ height:7px;}*/
#lgpstable
{
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    background-color: #ddf2f0;
    
} 

#lgps td { padding:2px;}


#lgpstable #lgpstable_left_top_corner
{
	/**/width:6px; height:6px; 
	background-position: left top;
	background-image: url(../images/get-in-touch-top-left.gif);
	background-repeat: no-repeat;
   
}
#lgpstable #lgpstable_top_border { font-size:0px; }
#lgpstable #lgpstable_right_top_corner
{
	/* */width:6px; height:6px;
	background-position: right top;
	background-image: url(../images/get-in-touch-top-right.gif);
	background-repeat: no-repeat;}

#lgpstable #lgpstable_left_border {width:60px; padding:0px;    }
#lgpstable #lgpstable_right_border { width:4px; padding:0px;  }

#lgpstable #lgpstable_left_base_corner
{
   /**/ width:6px; height:6px; 
	background-position: left bottom;
	background-image: url(../images/get-in-touch-bottom-left.gif);
	background-repeat: no-repeat;}


#lgpstable #lgpstable_base_border {}
#lgpstable #lgpstable_right_base_corner
{
	/**/width:6px; height:6px;
	background-position: right bottom;
	background-image: url(../images/get-in-touch-bottom-right.gif);
	background-repeat: no-repeat;
	}
	
	
    
.tablegrow { width:90%;}

#lgps_content h2
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 105%;
    padding-bottom: 0.5em;
    margin: -1px;
    padding-top: 9px;
    position: relative;
    top: -7px;
}

#lgps_content h2 span {
color: #00A7A4;
}

#lgps_content p
{
   padding-right: 0px;
   padding-left: 9px;
   padding-bottom: 0px;
   margin: -1px 0px 0px -11px;
   padding: 0px 0px 1px 9px;
}


 
/*********** divs ***********************/

#lgps_container { margin-top:20px; }
