body { 
	background-color:#ededed;
	margin:0px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1a1c1b;
	padding:0px;
	padding-top:0px;
}
p {
	margin-bottom:12px;
	margin-top:5px;
	line-height:16px;
}
h1 {   
    font-family:Arial, Helvetica, sans-serif;   
    font-size: 175%;   
    letter-spacing: -1px;   
    font-weight: normal;   
    line-height: 1.1;   
    color:#333;   
}
	h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009948;
	font-weight:bold;
   }
 
hr {
	color:#CCCCCC;

}  
form
{
	margin:0px;
	display:inline;
	
}

input, select
{
	font-weight: normal;
	color: #000000;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	
}

input[type="text"] 
{  
	width:238px; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;

}

*html input[type="text"] 
{  
	width:338px; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;

}
input.input_quantity {  
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:10px;
	width:25px;
	margin:0px;
}
#sel_about
{
	width:243px;
}

#txttitle {
	width:125px;
}
#comments, #txtrecipes, #txtstory { 
	width:238px;
}

a, a:link, a:active, a:visited {
	font-size:12px;
	font-weight:normal;
	color:#ff7300;
	text-decoration:underline;
	line-height:13px;
}
a:hover{
	color:#E95E27;
	text-decoration:underline;
}
a.navactive{
	color:#008836;
	text-decoration:underline;
	cursor: default;
}
a.teasers, a.teasers:link, a.teasers:active, a.teasers:visited, .teasers {
	font-size:10px;
	font-weight:normal;
	color:#ff7300;
	text-decoration:none;
	line-height:13px;
}
a.teasers:hover
{
color:#E95E27;
text-decoration:none;
}
a.smalltxt, a.smalltxt:link, a.smalltxt:active, a.smalltxt:visited, .smalltxt {
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:13px;
}
a.smalltxt:hover{
/*	color:#E95E27;*/
	color:#008836;
	text-decoration:underline;
}

#mainBody {
	background-image:url(../images/contentbody-bg.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	margin:0px;
	width:778px;
	clear:both;
	margin-right:auto;
	margin-left:auto;

	}
#header {
	width:778px;
	margin:0px;
	height:98px;
	background-image:url(../images/header-bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	clear:both;
	overflow:hidden;
}
#headerLeft {
	float:left;
	width:315px;
	margin:0px;
	}
#headerRight{
	float:right;
	width:185px;
	margin:0;
	display:inline;
}
/*header right Old ---#headerRight{
	font-size:10px;
	font-weight:bold;
	color:#96be0d;
	float:right;
	width:225px;
	margin:0;
	display:inline;
}*/
#nav {
	width:772px;
	background-image:url(../images/nav-bg.jpg);
	background-repeat:repeat-x;
	margin:0 3px 0 3px;
	height:30px;
	clear:both;
	overflow:hidden;
}
#subnav{
	width:772px;
	padding:0;
	margin:0 3px 0 3px;
	background-color:#f1eeee;
	height:24px;
}
#subnav ul {
	margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#subnav li{
	background-color:#009b54;
	height:24px;
	font-size:11px;
}
#subnav a{
	background-color:#009b54;
	color:#fcd901;
	padding:0px 10px;
	text-decoration: none;
	border-right:1px solid #fcd901;
	font-size:11px;
	height:22px;
	line-height:22px;
	
	
}
#subnav a:hover{
	color:#FFFFFF;
	height:22px;
}

/*#contentArea {
	width:778px;
	clear:both;
	overflow:hidden;
	/*background-image:url(../images/contentbody-bg.jpg);
	background-repeat:repeat-y;
	
}*/
#contentContainer{
 	width:772px;
	clear:both;
	/*background-image:url(../images/contentbody-bg.jpg);
	background-repeat:repeat-y;*/
	padding:0 3px 0 3px;
	clear:both;
	overflow:hidden;
	position: relative; 
	margin-bottom:-10px;
}
#mainContent {
	width:536px;
	float:left;
	margin-left:12px;
	margin-top:15px;
	margin-bottom:15px;
	display: inline;
	position: relative; 
/*	padding-bottom:30px;
*/
}

#rhsPanel {
	height:100%;
	width:200px;
	float:right;
	margin-right:12px;
	margin-top:15px;
	margin-bottom:15px;
	margin-bottom:0;
	display: inline;
}
.rhsteaser {
	width:200px;
	display:inline;
}
.rhsteaserTop {
	background-color:#f5f5f5;
	background-image:url(../images/rhd-teaser-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:200px;
	height:10px;
	margin:0;
}
.rhsteaserBottom {
	background-image:url(../images/rhd-teaser-bottom.gif);
	background-repeat:no-repeat;
	width:200px;
	height:10px;
	_margin-top:-10px;
}
.rhsteaserTitle {
	background-color:#f5f5f5;
	background-image:url(../images/rhs-teaser-titlebg.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:20px;
	padding-left:30px;
	padding-top:3px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0;
}
.rhsteaserContent {
	width:190px;
	padding:10px 0 10px 10px;
	background-color:#f5f5f5;
	font-size:11px;
	line-height:16px;
	margin:0;
	overflow:hidden;
	clear:both;
}
.rhsteaserContent a {
	font-size:11px;
	color:#ff7300;
	line-height:16px;
	text-decoration:none;
}
.rhsteaserContent a:hover {
	color:#00964b;
	text-decoration:none;
}
.rhsteaserbullet {
	margin:0px;
	padding:0px;
}
.rhsteaserbullet li {
	background-image:url(../images/rhsteaser-bullet.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	list-style:none;
	margin:0px;
	padding-left:18px;
	font-size:11px;
}
.rhsteaserImg {
	width:90px;
	height:75px;
	margin-left:2px;
	float:right;
	display:inline;
}
	
#footer {
	background-image:url(../images/footer-bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:772px;
	
	clear:both;
	font-size:10px;
	color:#595959;
	clear:both;
	overflow:hidden;
	padding:0 3px 15px 3px;
	
}

.fdiv{
	background-image:url(../images/footer-div.gif);
	background-repeat:repeat-x;
	width:772px;
	height:4px;
	margin: 0 3px 0 3px;
	clear:both;
}
#footer a, #footer a:link, #footer a:link, #footer a:visited {
	color:#595959;
	text-decoration:none;
	font-size:10px;
}
#footer a:hover{
	color:#008836;
	text-decoration:none;
	}
#footer a.fnav, #footer a.fnav:link, #footer a.fnav:link, #footer a.fnav:visited, #footer .fnav {

	font-size:10px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	color:#005d39;
	text-decoration:none;
}
#footer a.fnav:hover{
	color:#008836;
	text-decoration:none;
}
.divcontainer {
   clear:both;
   width:536px;
   bottom: 2px;
   margin-left:12px;
   
}

.left-element {
   /*position: absolute;*/
   left: 0px;
   /*clear:both;*/
   width:260px;
   height:45px;
   padding-top:2px;
   float:left;
   display:inline;
   
   
   }

.right-element {
	/*position: absolute;
	left: 267px;
	right: 0px;
	margin-right:12px;*/
	width: 150px;
	height:45px;
	padding-top:2px;
	float:right;
	display:inline;
	
	display:inline;
} 

.hori-whitespace {
	background-color:#FFFFFF;
	height:2px;
	clear:both;
}

.verti-whitespace {
	background-color:#FFFFFF;
	width:2px;
	clear:both;
}

.float-right {
	float:right;
	}

.float-left {
	float:left;
	}
.content-padd{
	padding-top: 10px;
	font-size:12px;
	float:left;
}
.contentpadd a, contentpadd a:link, contentpadd a:visited {
	color:#ff7300;
	font-size:12px;
	text-decoration:underline;
}
.contentpadd a:hover{
	color:#008836;
	text-decoration:underline;
}


.form_div { 
	padding-bottom:2px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

*html .textbox_input { 
	width:238px; 
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:15px;
}
.form_label {
	width:210px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

	
.green-txt {
	color:#009b54;
	}

#home-teasor1, #home-teasor1 a, #home-teasor1 a:link, #home-teasor1 a:active, #home-teasor1 a:visited { 
	display:block;
	width:125px;
	height:155px;
	background-image:url(../images/hm-checkursymptoms.jpg);
	background-position: top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	float: left;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	color:#008836;
	text-decoration:none;
	line-height: 16px;
	}
#home-teasor1 a:hover {
	background-image:url(../images/hm-checkursymptoms-over.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color: #f1f1f1;
	color:#E95E27;
	
}

#home-teasor2, #home-teasor2 a, #home-teasor2 a:link, #home-teasor2 a:active, #home-teasor2 a:visited{ 
	display:block; 
	width:125px;
	height:155px;
	background-image:url(../images/hm-treatments.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	float:left;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	color:#008836;
	text-decoration:none;
	line-height: 16px;
	}
#home-teasor2 a:hover { 
	background-image:url(../images/hm-treatments-over.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	color:#E95E27;
}


#home-teasor3, #home-teasor3 a, #home-teasor3 a:link, #home-teasor3 a:active, #home-teasor3 a:visited { 
	display:block; 
	width:125px;
	height:155px;
	background-image:url(../images/hm-healthytips.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	float:left;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	color:#008836;
	text-decoration:none;
	line-height: 16px;

	}
#home-teasor3 a:hover { 
	background-image:url(../images/hm-healthytips-over.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	color:#E95E27;
}
#home-teasor4, #home-teasor4 a, #home-teasor4 a:link, #home-teasor4 a:active, #home-teasor4 a:visited { 
	display:block; 
	width:125px;
	height:155x;
	background-image:url(../images/hm-faqs.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	float:left;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	color:#008836;
	text-decoration:none;
	line-height: 16px;

	}
#home-teasor4 a:hover { 
	background-image:url(../images/hm-faqs-over.jpg);
	background-position:top;
	background-repeat:no-repeat; 
	background-color: #f1f1f1;
	color:#E95E27;
}
#buyProduct {
	background-color:#f8f8f8;
	padding:10px;
	font-size:11px;
	height:80px;
	float:right
}
/*---for menu----*/
   .menu {
      background-image:url(../images/nav-bg.jpg);
	  background-repeat:repeat-x;
	  padding: 0px;
	  margin:0px;
	  height:30px;
	  }
    .menu ul {
      margin: 0px;
      padding: 0px;
      list-style-type: none;
 }
 
	.menu li {
      padding:0px;
	  margin:0 0 0 0;
      float: left;
	  height:30px;
	  font:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  color:#FFFFFF;
 
   }
.menu li a,.menu li a:link,.menu li a:active,.menu li a:visited{
	  padding-left:11px;
	  padding-right:11px;
	  text-decoration:none;
	  line-height:30px;
	  display:block;
	  padding-top:0px;
	  margin-top:0px;
	  font:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  color:#FFFFFF;
	}
     .menu li a:hover {
      background-image:url(../images/nav-bg-hover.gif);
	  background-repeat:repeat-x;
	  color:#FFFFFF;
	  text-decoration:none;
	  line-height:30px;
	  
	  }
	  


/*---for menu----*/	
.hide {
	DISPLAY: none;
}
.show{
	margin:0px;
	padding:0px;
	display:block;
}

.bullet li {
	background-image:url(../images/bullet4.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position-y:25%;
	list-style-type: none;
	padding-left:15px;
}

.bullet-singleline li {
	background-image:url(../images/bullet4.gif);
	background-repeat:no-repeat;
	background-position:left center;
	background-position-y:25%;

	list-style-type: none;
	padding-left:15px;
}

.bullet-twolines li {
	background-image:url(../images/bullet4.gif);
	background-repeat:no-repeat;
	background-position:left top;
	list-style-type: none;
	background-position-y:5%;
	padding-left:15px;
}
	 
.imgborder {
	border-right:solid 4px #C4DB73;
}
.button a{
	font-size:11px;
	color:#000000;
  	background-image:url(../images/nav.gif);
	background-repeat:repeat-x;
	background-position:left top;
	line-height:20px;
	height:20px;
	padding:2px 9px;
	border:1px solid #dfdfdf;
	text-decoration:none;
}
.button a:hover{
  	  background-image:url(../images/nav_hover.gif);
	  background-repeat:repeat-x;
	  background-position:left top;
	  text-decoration:none;
}

/* inserted here */
fieldset {   
    border:0px ;   
    padding:10px;   
}   
label {   
    width:150px;   
    margin-top:3px;   
    margin-right:2px;   
    padding-top:5px;   
    padding-left:5px;   
    float:left;   
    display: block;   
   	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    /*letter-spacing: -1px;   */
    font-weight: normal;   
    line-height: 1.1;   
}   
.form {   
    margin:0;   
    padding:0;   
}   
#container {   
    width:750px;   
    margin:auto;   
    padding:10px;   
}   
#top {   
    width:500px;   
    height:80px;   
}   
#leftSide {   
    width:530px;   
    padding-top:30px;   
    float:left;   
}   
#rightSide {   
    background-color:#fff;   
    width:200px;   
    padding:5px;   
    margin-top:40px;   
    float:rightright;   
    border:1px solid #CCC;   
    font:normal 12px Arial;   
    color:#666666  
}   
.clear {   
    clear:both;   
}   
.holder {   
    background-color:#fff;   
  
}   
 
.textbox {   
		width: 142px;   
		font:normal 18px Arial;   
		padding:3px 5px 3px 19px;
		height:18px;
}
   

.textarea { 
width:240px;
}

.checkbox {


}
.textbox:focus, .textbox:hover {   
    	background-color:#F0FFE6;   
}   
  
.username {   
        background-image: url(images/16m.png);   
        background-repeat: no-repeat;   
        background-position:left;   
    	width:285px;   
        font:normal 18px Arial;   
        color: #999999;   
        padding:3px 5px 3px 19px;   
}
   
.username:focus, .username:hover {   
    background-color:#F0FFE6;   
}   
      
.password {   
        background-image: url(images/16s.png);   
        background-repeat: no-repeat;   
		background-position:left;   
		width:285px;   
        font:normal 18px Arial;   
        color: #999999;   
        padding:3px 5px 3px 19px;   
}  
 
.password:focus, .password:hover {   
    background-color:#F0FFE6;   
}   
  
.button_div {   
    width:287px;   
    float:rightright;   
    background-color:#fff;   
    border:1px solid #ccc;   
    text-align:right right;   
    height:35px;   
    margin-top:3px;   
    padding:5px 32px 3px;   
}   
.buttons {   
    background: #e3e3db;   
    font-size:12px;    
    color: #989070;    
    padding: 6px 14px;   
    border-width: 2px;   
    border-style: solid;   
    border-color: #fff #d8d8d0 #d8d8d0 #fff;   
    text-decoration: none;   
    text-transform:uppercase;   
    font-weight:bold;   
} 

.boxtop{			/*make this the same size as the top image*/
display:block;
	background-position: left top;			
	background-repeat:no-repeat;			
	background-image:url(images/box_lt.gif);		
}		


.ReqFld{
	color:#ff0000;
}

.dirlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00CC33;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;

}

.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#009b54;
	/* color: #CCCCCC; -- old colour*/
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;

}


   
.texbox {
	margin-top:4px;
}

.img{
	border:1px solid #CCCCCC;
}
.errortext {
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.errormessagegreenbox{ 
	width:240px;
	*width:242px;
	/*background-color:#e3efbb;*/
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	/*border:1px;
	border-color: #e3efbb;
	border-style: solid;*/
	margin-left:216px;
	_margin-left:210px;
}

.errormessagegreenbox2{ 
	width:240px;
	*width:242px;
	/*background-color:#e3efbb;*/
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	/*border:1px;
	border-color: #e3efbb;
	border-style: solid;
	margin-left:156px;
	_margin-left:150px;*/
	margin-left:216px;
	_margin-left:210px;
	
}

.errormessagegreenbox_title{ 
	width:125px;
	/*background-color:#e3efbb;*/
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	/*margin-left:156px;
	_margin-left:160px;*/
	margin-left:216px;
	_margin-left:210px;

}
	
.sitemap{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00A038;
	text-decoration:none;
}

a.sitemap_head, a.sitemap_head:active,a.sitemap_head:visited{
	color:#a5c43b;
	text-decoration: none;
	font-weight:bold;
}
#sitemap_head,a.sitemap_head:hover{
	color:#a5c43b;	
	font-weight:bold;
	text-decoration: underline;
}
a.sitemap, a.sitemap:active,a.sitemap:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}
#sitemap,a.sitemap:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	text-decoration: underline;
}
.recipes{
	background:#f5f5f5;
	width:100%;
	height:45px;
	color:#008836;
	font-size:14.4px;
	font-weight:bold;	
	padding:1px 0px 1px 0px;

}
.recipes img{
	vertical-align:middle;
}

.recipe-bullet {
	color:#008836;
	padding-left:15px;
	line-height:25px; 
	width:auto;
	background:#FBFBFB;
	border-bottom:2px #FFFFFF solid;
	vertical-align:middle;
	padding-left:65px;
}

.recipe-bullet a,.recipe-bullet a:link,.recipe-bullet a:visited {
	color:#008836;
	font-size:12px;
	text-decoration:none;
}

.recipe-bullet a:hover{
	color:#008836;
	text-decoration:underline;
}

.other-recipes, .other-recipes a, .other-recipes a:link, .other-recipes a:active, .other-recipes a:visited { 
	display:block;
	width:160px;
	height:35px;
	background:#f5f5f5;
	float: left;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#008836;
	text-decoration:none;
     line-height: 35px;
	 padding:2px 0px 2px 0px;
	border-left:1px solid #FFF;
}
.other-recipes img { 
  	float:left;
}
.other-recipes a:hover {
	background:#e3efbb;
	color:#008836;
}

.rhs_teaser1_a{
float:left;width:100%;	font-size:11px; cursor:pointer;
}
.rhs_teaser1_b{
width:100%;font-size:11px;
}
.cls_rhs_img{
padding:10px 10px 10px 15px;float:left;
}
.rhs_span{
	line-height:60px;font-weight:bold;color:#0b8039;
}
.mainFrmTbl .cForms {
}
.mainFrmTbl .cForms td {
	vertical-align:middle;
	padding:1px 0px;
}
.cForms .cFormsInput {
	width:190px;
	height:19px;
	border:1px solid #7f9db9;
	background-color:#FFFFFF;
	font-size:12px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
*html .cForms input {
	margin:-1px 0px;
}
.cFormsinput1 {
	width:100px;
}
.cFormsInput2 {
	width:170px;
}
.cFormsInput3 {
	width:190px;
	height:70px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
}
.cFormsInput4 {
	width:60px;
}

.mainFrmTbl td{
	padding:10px 0px 10px 20px;
}
.mainFrmTbl p{
}
.mainFrmTbl .formContents{
	margin-top:-12px;
}
.mainFrmTbl .formContents td{
	padding:3px 0px 3px 0px;
	vertical-align:middle;
}
.mainFrmTbl .bdrTop{
	border-top:1px solid #cccccc;
}
.e_messagegreenbox{ 
	width:190px;
	*width:192px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
		margin-left:0px;
	_margin-left:0px;
	
}

.e_messagegreenbox2{ 
	width:190px;
	*width:192px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	margin-left:0px;
	_margin-left:0px;
	
}

.e_messagegreenbox_title{ 
	width:125px;
	color:#008836;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	margin-left:156px;
	_margin-left:160px;

}
.TermsConditions ol {
	font-size:11px; 
	line-height:17px;
	margin-bottom:0;
}
.TermsConditions li {
	margin-bottom:5px;
	font-size:11px; 
	line-height:15px;
}

.legaltxtPrizeDraw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;

}
.redFlag li
{
	list-style:none;
	background-image:url(../images/flag.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 3px 24px;
	position:relative;
}
/**html .redFlag li
{
	list-style:none;
	filter:
 progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/flag1.gif, sizingMethod='scale');
 	background-repeat:no-repeat;
	background-position:left top;
	line-height:18px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 3px 24px;
 
}*/
/*#content_small a,#content_small a:link,#content_small a:visited {
	color:#008836;
	font-size:10px;
	text-decoration: underline;
}

#content_small a:hover{
	color:#000000;
	text-decoration:underline;
}*/

/*formcss*/
.theForm{
	float: left;
	width: 525px;
	padding-bottom: 20px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}

.theFormLast{	
	border: none;
	float: left;
	width: 525px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	
}

.theQuestion{
	padding-bottom: 10px;
	
}

.formText{
	float: left;
	padding-right: 20px;
	width: 180px;
	padding-bottom: 10px;
}

.formRadioBtn{
	float: left;
	width: 20px;
	padding-right: 30px;
}

.formtd{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1a1c1b;
	
}

.TermsConditionsLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008836;
	
}

.TermsConditionsLink a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008836;
	text-decoration: underline;	
}

#compIcons{
	height: 40px;
	margin-top: 15px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.icons{
	float: left;
	height: 22px;
	padding: 5px;
	
}

.iconsLink{
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}
.submit{
	background:url(ahd/images/submit.gif);
	border:none;
	color:#FFFFFF;
	width:67px;
	height:22px;
}
.intro-header
	  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#009948;
	font-weight:normal;
   }
 p.intro,p.intro:hover,p.intro:visited
   {
	color: #666666;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
   
   }
         p.intro.img
   {
	text-align:center;
   
   }
    #boxintro
   {
   	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	float:none;
   	width:536px;
	min-height:100%;
   	text-align:left;
	margin-bottom:5px;
	height:auto;
	
   }
   	img
	 {
    border: 0px solid;
    }
		  #idlist
			{
			list-style: none;
			margin: 0;
			padding: 0;
			margin-left:25px;
			}

		li.ahd
		{
		padding: 0px 0 3px 25px;
		margin: .1em 0;
		background:url(../images/bullet.jpg) top;
		background-repeat:no-repeat;
		background-position: 0 50%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		}
	  	  #ahdlist
			{
			list-style: none;
			padding-left:20px;
			}
		li.ahd2
		{
		padding: 0px 0 10px 25px;
		background:url(../images/bullet.jpg) top;
		background-repeat:no-repeat;
		background-position:0 0% ;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		}
   	.text5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding:5px 5px 5px 10px;
	height:80px;
	
   }
	   	.text6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-align:justify;
	padding:5px 5px 5px 10px;
	height:80px;

   }

.ahdIntroImg {
	float:right;
	display:inline;
	margin:15px 0px 10px 10px;
	vertical-align:top;
}
.ahdCommonTriggersContainer1, .ahdCommonTriggersContainer2 {
	width:535px;
	position:relative;
	overflow:hidden;
	clear:both;
	margin:0 0 1px 0;
	font-size:11px;
	color:#666666;
	line-height:15px;
}
.ahdCommonTriggersContainer1 {
	background-color:#f1eeee;	
}
.ahdCommonTriggersContainer2 {
	background-color:#f7f7f7;	
}
.ahdCommonTriggersLeft, .ahdCommonTriggersRight1, .ahdCommonTriggersRight2  {
	padding:10px;
	float:left;
	display:inline;
}
.ahdCommonTriggersLeft {
	width:160px;
	
}
.ahdCommonTriggersRight1, .ahdCommonTriggersRight2 {
	width:335px;
}
.ahdCommonTriggersRight1 {
	background-color:#f7f7f7;
}
.ahdCommonTriggersRight2 {
	background-color:#f1eeee;
}
.rhsteaserAhdLogin, .rhsteaserAhdRegister {
	background-repeat:no-repeat;
	width:170px;
	height:33px;
	padding:15px 0 0 30px;
	color:#FFFFFF;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	margin:0;
}
.rhsteaserAhdLogin {
	background-image:url(../images/diary-login-button-bg.jpg);
	
}
.rhsteaserAhdRegister {
	background-image:url(../images/diary-register-button-bg.jpg);
}
.rhsteaserAhdLogin a, .rhsteaserAhdRegister a, .rhsteaserAhdLogin a:hover, .rhsteaserAhdRegister a:hover, .rhsteaserAhdLogin a:visited, .rhsteaserAhdRegister a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
sup, sub { vertical-align: 0;
           position: relative; }

.content-padd p{
	line-height:22px; 
	padding-bottom:10px;
	margin-bottom:0px !important;
}