/* CSS Document */

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: Verdana, Arial, Helvetica,sans-serif;
 font-size:10px;
 color:#0c685d;
 background-repeat: no-repeat;
}
/*  home page -------------------------------------------------*/
#Table_01 {text-align:center; font-size:10px; text-align:left; vertical-align:top;}
.underline{text-decoration:underline;}

/*hr { border:0; color: #326666; background-color: #326666; height: 1px; padding:0; margin:4px 0 4px 0;}*/
.line {margin:8px 0px 8px 0px;}

#topsubscribe {text-align:right; padding-right:12px; padding-top:5px;}
.topsubthanks {text-align:right; padding-right:12px; padding-top:5px; color:#fff;}
#topsubscribe input {
	background-color: #33cccc;
	border-color:#ffffff;
	border-width:2px;
	color:#ffffff;
	font-size:10px;
	padding:2px;
	border: 1px solid #FFFFFF;
	
}
#emailtopsubscribe {background-color: #33cccc;}
#topsubscribe label {visibility:hidden;}
#topsubscribe input.gobutton {background-color: #ffffff; color:#0c4946; font-weight:bold;}

.title {padding: 0px 0px 2px 0px;}

.homeagony {padding: 2px 44px 0px 65px; }
.homeagony p {padding:0px; margin:0 0 0px 0;}
.homeinfopack {padding:26px 44px 0px 65px;}
.homeinfopack p {padding:0px; margin:0 0 0px 0;}

.homepetition {padding:40px 60px 15px 42px;}
.homepetition p {padding:0px; margin:0 0 0px 0;}
.homenews {padding:25px 60px 5px 42px;}
.homenews p {padding:0px; margin:0 0 0px 0;}
.homequiz {padding:60px 60px 15px 102px;}
.homequiz p {padding:0px; margin:0 0 0px 0;}


/* about herbal essences page----------------------- */
.ahe {padding: 20px 160px 10px 80px; color: #0c4946 ; background-image:url(images/images/about-herbal-essences_16.jpg);background-position:top; background-repeat:no-repeat;}
.ahemid {padding: 10px 80px 5px 80px; color: #0c4946}
.ahebottom {padding: 18px 80px 40px 210px; color: #0c4946; background-image:url(images/images/about-herbal-essences_18.jpg); background-position:bottom; background-repeat:no-repeat;}
.iyb {padding:20px 260px 30px 260px; color:#ffffff; background-image:url(images/images/about-herbal-essences_19.jpg); background-position:top; background-repeat:no-repeat; text-align:center;}

/* what you can do page --------------------------------*/
.wycdlefttable {font-size:10px;}
.wycdrighttable {font-size:10px;}
.wycdlbm {background-image:url(images/wycd/images/lbm_02.jpg); background-repeat:repeat-y; padding: 5px 64px 5px 64px; color:#08302e;}

.wycdlwm1 {background-image:url(images/wycd-l/images/what-you-can-do_07.jpg); background-repeat:repeat-y; padding: 5px 64px 5px 64px;}
.wycdlwm2 {background-image:url(images/wycd/images/lwm_02.jpg); background-repeat:repeat-y; padding: 5px 64px 5px 64px;}
.wycdlwm3 {background-image:url(images/wycd-l/images/what-you-can-do_20.jpg); background-repeat:repeat-y; padding: 5px 64px 5px 64px;}
.wycdlgm {background-image:url(images/wycd/images/lgm_02.jpg); background-repeat:repeat-y; padding: 5px 64px 5px 64px; color:#08302e;}
.wycdrwm {background-image:url(images/wycd/images/rwm_03.jpg); background-repeat:repeat-y;padding: 5px 68px 5px 24px;}
.wycdrgm {background-image:url(images/wycd/images/rgm_03.jpg); background-repeat:repeat-y;padding: 5px 68px 5px 24px; color:#08302e;}
.wycdrbm {background-image:url(images/wycd/images/rbm_03.jpg); background-repeat:repeat-y;padding: 5px 68px 5px 24px; color:#08302e;}


/*about uncaged page ---------------------------------------- */
.autitle {padding: 0px 0px 8px 0px;}
.aupadding1 {padding:0 0px 0 60px;}
.aurightpictext {padding:0 60px 0 0px; text-align:center; color:#999;}
.aupadding2 {padding:0 0px 0 60px;}
.aupadding3 {padding:0 60px 0 0px;}
.auleftpictext {padding:0 10px 0 10px; text-align:center; color:#999;}


/* faq ----------------------------------------------------------*/
.faqindexbox {padding: 10px 180px 10px 80px; color:#ffffff; background-image:url(images/faq/images/faq_02.jpg); background-position:top; background-repeat:no-repeat;}
.faqindexbox a {color:#fff; text-decoration:none;}
.faqmaintext {padding: 10px 63px 10px 64px; }
.faqnote {color:#999;}
.faqrat {background-image:url(images/faq/rat.jpg); background-position:top-left; background-repeat:no-repeat; padding: 4px 20px 10px 236px;}
.faqrabbit {background-image:url(images/faq/rabbit.jpg); background-position:right; background-repeat:no-repeat; padding: 6px 236px 10px 64px;}
.faqtubes {background-image:url(images/faq/tubes.jpg); background-position:top-left; background-repeat:no-repeat; padding:0px 20px 10px 236px;}

/* donate -----------------------------------------------------------*/
.donategreentop {background-image:url(images/donate/images/donate_03.jpg); background-repeat:no-repeat; background-position:top; padding:26px 38px 0px 78px;}
.donatebluetop {background-image:url(images/donate/images/donate_04.jpg); background-repeat:no-repeat; background-position:top; padding:26px 80px 0px 42px;}

/* campaigners --------------------------------------------*/
.cmpgm {background-image:url(images/images/campaignersleft_15.jpg); background-repeat:repeat-y; padding:5px 75px 0 65px; color:#08302e;}
.cmpwm {background-image:url(images/images/campaignersright_08.jpg); background-repeat:repeat-y; padding:5px 75px 0 20px;}
.cmpquote {background-image:url(images/images/campaignersright_04.jpg); background-repeat:no-repeat; background-position:top; padding:5px 90px 0 50px; color:#08302e;}

/* meet a campaigner -------------------------------------- */
.macwm {background-image: url(images/meet/images/meet_03.gif); background-repeat:repeat-y; padding:0px 75px 0 75px;}
.macleftcol {padding:0 0 0 0; width:300px; float:left;}
.macrightcol {padding: 0 0 0 0; width:300px;float:right;}
.macrightcol p {padding-left:5px;}


/* quiz -----------------------------------------------*/
quiz {text-align:left;}
.quiz1 {padding:50px 120px 0 120px; height:397px; background-image:url(images/quiz/q1.jpg); background-position:top; background-repeat:no-repeat; text-align:left;}
.qtitle {padding:0 0 0 160px;}
.qbody {padding:0 100px 0 100px; }

.qlink {text-align:right;}


/* infopack and other popups -------------------------------------- */
.infopackstatement {padding: 0px 70px 0px 70px; background-image:url(images/petition/images/petition-captcha_03.jpg); background-repeat:repeat-y;}
.table {font-size:10px;}
.center {text-align:center;}
.left{text-align:left;}
.captcha {padding: 0 0 0 20px;}
.errormessage {color:#ff0000; text-align:left; padding-left:54px;}
.thanks {text-align:left; padding: 10px 64px 10px 54px;}
#infopack input {
	background-color: #ffffff;
	border-color:#0c4946;
	border-width:2px;
	color:#0c4946;
	font-size:10px;
	padding:2px;
	margin: 0 2px 7px 0px;
	border: 1px solid #0c4946;	
}
.formpadding {padding:0 0 0 64px;}
.infopackuk {margin: 0 0 7px 20px; font-size:10px;}
#infopack #check {padding:0px; margin:0 3px 0 -8px; text-align:left; border-color:#ffffff; border-width:0px; border:none;}
#infopack input.submitbutton {background-color: #078781; color:#ffffff; border: 1px solid #078781; font-weight:bold; margin:0 0 0 64px; text-align:left;}