html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

body {
margin: 0;
padding: 0; 
text-align: center;
font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #494949;
line-height: 17px;
}
ul { list-style: none; }
img { border-style: none; }
fieldset { border-style : none; }
a { color: #007e44; text-decoration: underline; }
a:hover { color: #007e44; text-decoration: none; }

.bodyContent { width:881px;margin: 0 auto 0 auto; }
.bodyContentRisk { width:883px;}
.header {height:auto;width:100%;}
.langaugeLinks {width:277px;text-align:right;margin-right:12px;margin-top:10px;float:right;font-size: 13px;}
.mainTitle {clear:right;width:100%;text-align:left;padding-left:22px;position:relative;}
.mainTitlePosition {position:relative;}

.resizeLinks {width:277px;text-align:right;margin-right:12px;float:right;margin-bottom: -10px}
.content {width:100%;padding-top:0;margin-top:0;}
.leftContent{width:598px;padding-top:0;margin-top:0;float:left;}

/******Korean****/
.contentKr {width:100%;padding-top:0;margin-top:0;}
*html .contentKr {width:885px;padding-top:0;margin-top:0;}
.leftContentKr{width:598px;padding-top:0;margin-top:0;float:left;}
*html .leftContentKr{width:598px;padding-top:0;margin-top:0;float:left; overflow:hidden;}

/******Chinese****/
.contentCn {width:100%;padding-top:0;margin-top:0;}
*html .contentCn {width:885px;padding-top:0;margin-top:0;}
.leftContentCn{width:598px;padding-top:0;margin-top:0;float:left;}
*html .leftContentCn{width:598px;padding-top:0;margin-top:0;float:left; overflow:hidden;}


.fullheight{height:100%;}

.rightGreyPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1232px; width:283px; margin-top:16px;}
*html .rightGreyPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1230px; width:283px; margin-top:16px; left:1px;}
*:first-child+html .rightGreyPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1235px; width:283px; margin-top:16px;}
.rightGreyImageWhat{background:url('../images/rightGreyImage.gif'); float:left; height:2215px; width:283px; margin-top:16px;}
*html .rightGreyImageWhat{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:2205px; width:283px; margin-top:16px; left:1px;z-index:1000;  }
*:first-child+html .rightGreyImageWhat{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:2211px; width:283px; margin-top:16px;   }
.rightGreySignup{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1486px;  width:283px; margin-top:16px;}
*html .rightGreySignup{background:url('../images/rightGreyImage.gif'); float:left; height:1484px; position:relative; width:283px; margin-top:16px;}
*:first-child+html .rightGreySignup{background:url('../images/rightGreyImage.gif'); float:left; height:1489px; position:relative; width:283px; margin-top:16px;}
.rightGreyUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:963px; width:283px; margin-top:17px; overflow:hidden;}
*html .rightGreyUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:966px; width:283px; margin-top:17px; left:5px;}
*:first-child+html .rightGreyUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:967px; width:283px; margin-top:17px;}
.rightGreyUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:625px; width:283px; margin-top:17px; overflow:hidden;}
*html .rightGreyUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:621px; width:283px; margin-top:17px; left:5px;}
*:first-child+html .rightGreyUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:628px; width:283px; margin-top:17px;}
.rightGreyThanku{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:621px; width:282px; margin-top:17px; overflow:hidden;}
*html .rightGreyThanku{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:623px; width:282px; margin-top:17px; overflow:hidden;}
*:first-child+html .rightGreyThanku{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:626px; width:282px; margin-top:17px; overflow:hidden;}

.bottomGreyLinePot {float:left; position:relative; margin-top:-50px; left:-7px; }
*html .bottomGreyLinePot {float:left; position:relative; margin-top:-50px; left:-5px;  }
.greyBottomWatU {float:left; position:relative; margin-top:-50px; left:-7px; }
*html .greyBottomWatU {float:left; position:relative; margin-top:-50px; left:-5px; }
*:first-child+html .greyBottomWatU {float:left; position:relative; margin-top:-50px; left:-7px; }
.bottomGreyLineSgUp {float:left; position:relative; margin-top:-15px; left:-7px; }
*html .bottomGreyLineSgUp {float:left; position:relative; margin-top:-50px; left:-6px;  }
*:first-child+html .bottomGreyLineSgUp {float:left; position:relative; margin-top:-16px; left:-7px;  }
.bottomGreyLineUnsubRq {float:left; position:relative; margin-top:-30px; left:-7px; }
*html .bottomGreyLineUnsubRq {float:left; position:relative; margin-top:-30px; left:-2px;  }
*:first-child+html .bottomGreyLineUnsubRq {float:left; position:relative; margin-top:-30px; left:-7px; }

.arrowDownRisk { position: relative; left: -465px; top: 48px; }
*html .arrowDownRisk { position: relative; left: -465px; top: 44px;}
*:first-child+html .arrowDownRisk { position: relative; left: -465px; top: 43px;}
.arrowDownWhat { position: relative; left: -235px; top: 48px; }
*html .arrowDownWhat { position: relative; left: -235px; top: 44px;}
*:first-child+html .arrowDownWhat { position: relative; left: -235px; top: 43px;}
.arrowDownSgUp { position: relative; left: -50px; top: 48px; }
*html .arrowDownSgUp { position: relative; left: -50px; top: 44px;}
*:first-child+html .arrowDownSgUp { position: relative; left: -50px; top: 43px;}

.fullwidth{width:100%}
.bold{font-weight:bold;}
.middlealign{ display:inline-block; vertical-align:middle;}

.seriousLiver {clear:right;width:100%;text-align:left;position: relative;} 
.riskSmall { position: relative;  left: 2px; background: url('../images/risk_of_small.gif') no-repeat; width: 100%; height: 49px; }
.riskSmallLeft { left: 2px;}
.left { float: left; padding-top: 5px; }

/******** Chinese *******/
/******** RightSide Grey *******/
.rightGreyCnPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1232px; width:283px; margin-top:16px;}
*html .rightGreyCnPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1230px; width:283px; margin-top:16px; left:1px;}
*:first-child+html .rightGreyCnPot{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1235px; width:283px; margin-top:16px; }
.rightGreyCnWhat{background:url('../images/rightGreyImage.gif'); float:left; height:2216px; width:283px; margin-top:16px;}
*html .rightGreyCnWhat{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:2206px; width:283px; margin-top:16px; left:1px;  }
.rightGreyCnSignup{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:1481px;  width:283px; margin-top:16px;}
*html .rightGreyCnSignup{background:url('../images/rightGreyImage.gif'); float:left; height:1481px; position:relative; width:283px; margin-top:16px;}
*:first-child+html .rightGreyCnSignup{background:url('../images/rightGreyImage.gif'); float:left; height:1485px; width:283px; margin-top:16px;}
.rightGreyCnUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:963px; width:283px; margin-top:17px;}
*html .rightGreyCnUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:967px; width:283px; margin-top:17px; left:5px;}
*:first-child+html .rightGreyCnUnsubReq{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:968px; width:283px; margin-top:17px; }
.rightGreyCnUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:625px; width:283px; margin-top:17px; overflow:hidden;}
*html .rightGreyCnUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:622px; width:283px; margin-top:17px; left:5px; }
*:first-child+html .rightGreyCnUnsubConf{background:url('../images/rightGreyImage.gif'); float:left; position:relative; height:630px; width:283px; margin-top:17px;}
.rightSideCnthank { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 620px; position: relative; top: 17px;left:-1px; overflow:hidden; }
*html .rightSideCnthank { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 624px; position: relative; top: 17px;left:-5px; }
*:first-child+html .rightSideCnthank { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 629px; position: relative; top: 17px;left:-1px; }
/******** Bottom Grey *******/
.bottomGreyLineCnPot {float:left; position:relative; margin-top:-50px; left:-7px; }
*html .bottomGreyLineCnPot {float:left; position:relative; margin-top:-50px; left:-5px;  }
.bottomGreyCnWhat {float:left; position:relative; margin-top:-50px; left:-7px; }
*html .bottomGreyCnWhat {float:left; position:relative; margin-top:-50px; left:-5px; }
.bottomGreyCnSnUp {float:left; position:relative; margin-top:-50px; left:-7px; }
*html .bottomGreyCnSnUp {float:left; position:relative; margin-top:-50px; left:-6px;}

*:first-child+html .bottomGreyCnSnUp {float:left; position:relative; margin-top:-51px; left:-7px;  }

.bottomGreyCnUnsubRq {float:left; position:relative; margin-top:-30px; left:-7px; }
*html .bottomGreyCnUnsubRq {float:left; position:relative; margin-top:-30px; left:-2px;  }
*:first-child+html .bottomGreyCnUnsubRq {float:left; position:relative; margin-top:-30px;  }





/*Commented Classes: Navigation*/

/*Aquil*/
.riskOf { float: left; width: 190px; padding-top: 8px;text-align:left; margin-left:31px;position:relative; z-index:1000;}
/*Aquil*/

.riskOf a:hover {color: #ffffff; text-decoration: underline; }

/*Aquil*/
.whatYouCan { float: left; width: 230px; padding-top: 15px; position:relative;z-index:1000;}
/*Aquil*/

.whatYouCan a:hover {color: #ffffff; text-decoration: underline; }

/*Aquil*/
.signUp {font-family:'Helvetica Neue 55 Roman', Helvetica, Arial, Sans-Serif; font-size:13px; float: left; width: 120px; padding-top: 15px; position:relative;z-index:1000;}
/*Aquil*/

.signUp  a:hover {color: #ffffff; text-decoration: underline; }

/*Aquil*/
.downArrowRisksOf { position: relative; left: -415px; top: 16px;   }
/*Aquil*/


/*Aquil*/
.downArrowWhatCanYouDoNow { position: relative; left: -188px; top: 16px;   }
/*Aquil*/

/*Aquil*/
.downArrowSignUpNEW {position: relative; left: 233px; padding-top: 48px;z-index:0;}
/*Aquil*/





/*Aquil*/
.downArrowWhat { position: relative; left: -188px; top: 16px;   }
/*Aquil*/

/*Aquil*/
.downArrowSignUp {left: -415px; }
/*Aquil*/


/*Aquil*/
.arrow { position: relative; top: -8px; left: -1px; }
/*Aquil*/

/*Aquil*/
.arrow_what { position: relative; top: 2px; left: 0px; }
/*Aquil*/

/*Aquil*/
.arrow_signup { position: relative; top: 2px; left: 2px; }
/*Aquil*/



/*Aquil*/
.sectionText {font-family:'Helvetica Neue 55 Roman',Helvetica,Arial,sans-serif; font-size:13px; color: #fff; position: relative; text-align: left; left:3px; margin:3px; margin-left:0px;  text-decoration: none;}
/*Aquil*/

.sectionText a{text-decoration: underline;}
.sectionText a:hover{text-decoration: none;}

/*Aquil*/
.selectedSectionText {font-family:'Helvetica Neue 75 Bold',Helvetica,Arial,sans-serif; font-size:13px; font-weight:bold; color: #fff; position: relative; text-align: left; left:0px; margin:0px; text-decoration: none; padding-left:0px; line-height:15px;}
/*Aquil*/

.middleSection { width: 580px; position: relative; top: 40px;}
.middleSectionSu { width: 580px; position: relative; top: 10px;}
.greyLineWhat { float: left; position: relative; top: -41px; left: -12px; }
.greyLineWhat111 { float: left; position: relative; left:-3px; top: -41px;  }
.subHead { font-family:Arial; font-weight:normal; font-size:15px; color: #494949; line-height: 19px; text-align: left; padding-left: 22px; }
.subHeadNormal { font-family:Arial, Helvetica, Sans-Serif; font-size:15px; color: #494949; line-height: 19px; text-align: left; padding-left: 22px; }
.subHead2 { font-family: Arial; font-weight: bold; font-size: 15px; color: #494949; line-height: 19px; text-align: left; padding-left: 22px; padding-top: 25px; }
.subHead2Normal { font-family: Arial, Helvetica, Sans-Serif; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 22px; padding-top: 25px; }
.question { font-family: Arial; font-weight: bold; font-size: 12px; color: #494949; line-height: 17px; text-align: left; padding-left: 22px; padding-top: 15px; }
.answer { font-family: Arial; font-weight: normal; font-size: 12px; color: #494949; line-height: 17px; text-align: left; padding-left: 22px; position: relative; top: -3px; left: 1px; }
.leftSpace { padding-left: 35px; padding-top: 5px; }
.leftSpacePara { padding-left: 35px; padding-top: 20px; }
.bottomGreyLineWhat { position: relative; left: -7px; top: -42px; width: 580px;}

.bottomGreyLineRisk { top: -48px;}
.signUpTo { font-family: Arial;font-size: 12px; color: #007e44; position: relative; top: -27px; left: -60px; }
.signUpTo a{color: #007e44; text-decoration: underline; }
.signUpTo a:hover {color: #007e44; text-decoration: none; }
.signUpToLink a{color: #494949; text-decoration: underline; }
.signUpToLink a:hover{color: #494949; text-decoration: none; }

/* prasanna start*/
.signUpToRisk { font-family: Arial;font-size: 12px; color: #007e44; position: relative; top: -27px; left: -32px; }
.signUpToRisk a{color: #007e44; text-decoration: underline; }
.signUpToRisk a:hover {color: #007e44; text-decoration: none; }

.nextSignUpA {  font-family: Arial;font-size: 12px; color: #007e44; position: relative; padding-left:9px; text-align:left; padding-top:50px; float:left; overflow:hidden; width:auto;}
.nextSignUpA a{text-decoration:none;}
.nextSignUpA a:hover {text-decoration:underline; }
.whatGarrowA { padding-top:53px; text-align:left;}
.greyBoxWhat { position: relative; top: 31px;  }
.nextSignUp { font-family: Arial;font-size: 12px; color: #007e44; position: relative; top: 50px; left: -203px; padding-left: 40px; }
.nextSignUp a{text-decoration:none;}
.nextSignUp a:hover {text-decoration:underline; }
.whatGarrow { position: relative; top: 35px; left: -145px;}
.riskGarrow { left: -98px;top:36px}
.rightSideWhatCan { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 2215px; position: relative; top: 16px; }
.rightSideRisks { height: 1234px;top: 18px; left:-2px;}
.docGuide { position: relative; top: -385px; width: 245px; padding-left: 10px; text-align: left; }
.docGuideSpace { margin-top: 15px; }
.docGuideText { font-family: Arial; font-size: 12px; color: #494949; }
.docGuideLi { margin-top: 15px;}
.docGuideLiText { font-family: Arial; font-size: 12px; color: #494949; width: 220px; padding-left: 20px; text-align: left; }
.greySmall { position: relative; top: -355px;}
.chronicHepB { position: relative; top: -150px; width: 245px;  padding-left: 15px; text-align: left; }
.chronicHepB a{color: #007e44; text-decoration: underline;}
.chronicHepB a:hover{color: #007e44; text-decoration: none;}
.learnTreatment { color: #007e44; font-family: Arial; font-size: 12px; padding-top: 15px; text-align: left;position: relative; left:0px;margin-top:10px}
.learnTreatment a {color: #007e44; text-decoration:underline; }
.learnTreatment a:hover {color:#014333; text-decoration:underline; }
.active{font-weight:bold;}


.blackLink a{color: #494949; text-decoration: none;}
.blackLink a:hover{color: #494949; text-decoration: none;}
.blackLink a:active{color: #494949; text-decoration: none;}
.blackLink a:focus{color: #494949; text-decoration: none; }
.blackLink span #medium_font{color: #494949; text-decoration: none; font-weight: bold;}
.footerLink a{color: #494949; text-decoration: none;}
.footerLink a:hover{color: #494949; text-decoration: none;}


.footerText { width: 875px; font-family: Arial; font-size: 12px; }

/* CLEARFIX */
.clearfix:after, #content_body_inner:after, .registration_section form p:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix, #content_body_inner, .registration_section form p { display: inline-block; }
/* Hides from IE-mac \*/

.clearfix, #content_body_inner, .registration_section fornextSignUpm p { display: block; }

/* End hide from IE-mac */

.smallSize {
	font-size: 11px;
}

.mediumSize {
	font-size: 13px;
}

.largeSize {
	font-size: 14px;
}

.required { position: relative; left: -227px; top: 5px; padding-bottom: 5px;font-size: 9px;}
.form_label{ float: left; width: 205px; position: relative; left: 18px; padding-right: 10px; padding-top: 10px; text-align: left; }
.long_box{width: 200px; }
.short_box{width: 100px; margin-right: 50px;}
.form_field{ float: left; position: relative; left: 10px; margin:0.5em;}
.textBot {Position:absolute; text-align: left;  Padding-bottom: 10px; left: 22px; top: 500px;}
.UnsubGreenLine { padding-top: 275px;}
.subImg {Position: absolute; top: 560px; left:22px;}
.textSmallR { text-align: left; Arial;font-size: 10px; position:relative; top:620px;left:10px;}
.textSmallR2 {top:-8px; z-index:5;}
.textSmallR3 {top:-7px; z-index:5;}
.unsubscribeCont { position: absolute; top: 360px; width: 500px; left: 110px; padding-top: 10px; }
.reg3 { width : 500px; padding-top: 5px; padding-bottom: 5px; text-align: left; position: relative; left: -85px; }
.radioArea { position: relative; left: -85px; top: 1px; width: 500px; text-align: left; }
.rightSideWhatCanHeight { height:937px;margin-top:17px; }

.thankTitle {font-family: Arial; font-size: 20px; color: #ffde00; position:relative; top: -90px; left: 26px; width: 250px; text-align: left;}
.unsubTitle {font-family: Arial; font-size: 20px; color: #ffde00; position:relative; top: -95px; left: -145px; width: 250px; text-align: left; padding-bottom:5px;}
.returnHomeNew {text-align:left;margin-top:-10px;margin-left:-4px;}
.rightSideWhatCanHeight2 { height:628px; margin-top: 17px; }
.UnsubGreenLine2 { padding-top: 250px;}
.greyLineWhat2{top:-62px;}

.rightSideWhatCan2 { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px;}
.riskSmallUnsCon{top:-22px;}
.riskSmallUnsReq{top:-22px;}

.seriousLiverSignup {width:100%; padding-left: 1Px; text-align:left;position: relative;}

/*.subHeadsignup2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 22px; padding-top: 1px; }*/
.subHeadsignup2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 20px; padding-top: 1px; }
*html .subHeadsignup2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 20px; padding-top: 1px; }
.signupline {padding-top: 5px;}
.signupline2 {position:relative;top: 15px;}
.subHead2Sign { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 19px; padding-top: 25px; }
.riskSmallsign { position: relative;  left: 2px; background: url('../images/risk_of_small.gif') no-repeat; width: 100%; height: 49px; }

.form_label{ float: left; width: 205px; position: relative; left: 10px; padding-right: 10px; padding-top: 10px; text-align: left;}
/*.form_label1{ left: 14px;}*/
.form_label1{ margin-left: 2px;}
.form_labelzip{ left: 11px;}
.form_field{ float: left; position: relative; left: 5px; margin:0.5em;}
/*.form_fieldsign{ float: left; position: relative; left: 3px; margin:0.5em;}*/
.form_fieldsign{ float: left; position: relative; left: 4px; margin:0.5em;}
.radio_label {float:left; padding-right:5px; padding-left: 5px; padding-top: 5px; }
.long_box{width: 200px; }
.short_box{width: 100px; margin-right: 50px; padding-left: 15px;}
.registrationText{ text-align: left; font-family:'Arial Regular', Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #585959; padding-left: 21px; }

.radioArea { position: relative; left: -85px; top: 1px; width: 500px; text-align: left; }
.registrationContent2 { position: relative; top: 10px; width: 500px; left: 110px; padding-top: 10px; }
.registrationContent2 .long_box{width: 200px; }
.registrationContent2 .form_label{float: left; clear: left; width: 275px; padding-top: 4px; padding-right:10px; text-align: right;}
.registrationContent2 .form_field{float: left; clear: right; margin: .5em; z-index: 9; }
.registrationContent2 .radio_label {float:left; padding-right:5px; padding-left: 5px;  }
.registrationContent2 .button_area { position: relative; left: -60px; padding-left:350px; margin-bottom: 60px; margin-top:25px;text-align: left;}

.signText {position:relative; text-align: left; left: 26px; top:10px;}

.Signimg  { position:relative; text-align: left; left: 15px; top: 20px;}
.signInfo { position:relative; text-align: left; width: 530px; padding-top: 10px; left: 20px;}

.signGreenLine { padding-top: 15px;}
.reg4 { padding-left:0px; left: 0px; margin-left: -4px;}
.reg6 { font-family: Arial; font-weight: normal; font-size: 15px; line-height: 15px; text-align: left; padding-left: 20px; padding-top: 1px; }
.reg7 { padding-left:0px; left: 0px;}
/*.reg5 { padding-left:12px; left: -10px; }*/
.reg5 { padding-left:14px; left: -10px; }
/*.signText2 {float:left; padding-left:16px; left: -10px;}*/
.signText2 {float:left; padding-left:17px; left: -10px;}
.heightrightcontentsign {height: 1481px; top:16px;}
.bottomGreyLineSignup { position: relative; left: -7px; top: -20px; width: 577px;}
.greyLineWhatSign { float: left; position: relative; top: -10px; left: -13px; }


.thank {font-family: Arial; font-size: 20px; color: #ffde00; position:relative; top: -90px; left: 40px; width: 250px; text-align: left;}

/*.subHeadThank { font-family: Arial; font-weight:normal; font-size: 15px; color: #494949; line-spacing: 19px; text-align: left; position:relative; padding-left: 30px; top: -12px; }

.thankContent { font-family: Arial; font-weight: normal; font-size: 12px; color: #494949; line-spacing: 17px; text-align: left; padding-left: 40px; position: relative; top: 8px; left: -10px; }

.bottomGreyLineThank { position: relative; left:-8px; top: -48px; width: 580px; }
*/
.greybox {  position: relative; top: 24px; }
.down {  position: relative; left: 175px; top:-54px; }
.adobeAcrobat { position: relative;  padding-left:30px; padding-top:10px; text-align:left; }
.greenLine { position: relative; top: 8px; }
.subHead3 { font-family: Arial; font-weight: bold; font-size: 12px; color: #007e44; line-spacing: 19px; text-align: left; padding-left: 30px; padding-top: 18px; }
.learnTreatmentThank { color: #007e44; padding-top: 15px; text-align: left;position: relative; left:20px;top:-7px;z-index:5;}

.heightrightcontentthank {height: 600px; top: 17px;}
.middleSectionheghthank { width: 580px; position: relative; top: 21px; }

/*
.greyLineSignThank { float: left; position: relative; top: -41px; left: -12px; }
*/

.thankContent2 {  font-family: Arial; font-weight: normal; font-size: 12px; color: #494949; line-spacing: 17px; text-align: left; padding-left: 40px; position: relative; top: 6px; left: -10px; }
.rightSideWhatCanthank { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px; height: 621px; position: relative; top: 17px;left:-1px; }

.signuplinethank {padding-top: 15px;}

/* Index      ******/
.bodyContentIndex { width:1000px;}
.content_bg { position: relative;background: url('../images/index_bg.gif') no-repeat; width: 906px; height: 326px;  padding-left: 25px;   }
.indexHead { position: relative; top: 158px; left:-130px; width: 575px; }
.headText { color: #fff; font-family: Arial; font-size: 17px; font-weight: bold; text-align: left;  }
.headOther { color: #fff; font-family: Arial; font-size: 12px; text-align: left;   }
.sectionLinks {position: relative;  left: 2px; background: url('../images/risk_of.gif') no-repeat; width: 879px; height: 53px; }
.images { background: url('../images/home_image.gif') no-repeat; width: 879px; height: 203px; position: relative; left:2px;}
.imagePosR1 { position:relative; float: left; width:277px; margin-left:1px; padding-left:12px;}
.imagePosR2 { position:relative; float: left; width:277px; margin-left:0px; padding-left:12px;}
.imagePosR3 { position:relative; float: left; width:277px; margin-left:0px; padding-left:12px;}
.imagePos1 { float: left; width: 277px; margin-left: 12px; position: relative; top: -30px; height:180px;}
#r1 { position: relative; left:-287px; top:-403px; display: none; }
#r2 { position: relative; left:2px; top:-403px; display: none; }
#r3 { position: relative; left:291px; top:-403px; display: none; }
.rollOver { width: 265px; position: relative; top: -242px; }
.rollOverText { text-align: left; font-family: Arial; font-size: 11px; color: #494949; }
.rollOverGreen { text-align: left; font-family: Arial; font-size: 11px; color: #007e44; }
.rollOverGreenLink {margin-left:-25px;}
.rollOverGreenLinkWhat {float:left;}
.rollOverGreenLinkSignUp {margin-left:-13px;}
.rollOverGreen a{color: #007e44; text-decoration: underline;}
.rollOverGreen a:hover{color: #007e44; text-decoration: none; }
.rollOver a { text-decoration: underline; }
.rollOver a:hover { text-decoration: none; }
.readMore { position: relative; top: 4px; left: -78.5px; font-weight: bold; color: #007e44; }
.readMore a { color: #007e44; text-decoration: none;}
.imgCont { top: 4px;}
.imgText { font-family: Arial; font-size: 12px; color: #494949; text-align: left; position:relative;position: relative; margin-top: -58px;padding-left: 15px; }
.signUpFree { position: relative; top: 164px; left: -305px;}
.headerIndex {height:auto; width:881px;}

.iStarG { color: #fff; position: relative; top: -100px; left:-88px;}
.iStarH { color: #fff; position: relative; top: -100px; left: -84px;}
.iStarP { color: #fff; position: relative; top: -100px; left:-86px;}
.DramitPos{position:relative; text-align:right; margin-top:0px; top: 0px! important; z-index:5;}
.paraSpace{ margin-top:10px;}
/* Index      ******/


/* signup */
/*Aquil*/
.downArrowSign { position: relative; left: -5px; top: 15px; }
/*Aquil*/
/* signup */

/* Unsubscribe */
.rightSideUnsub{height: 936px;top:17px;}

/* 
Start*/

/*Aquil*/
.downArrowSign {left: -5px;}
/*Aquil*/

.form_label{ float: left; width: 205px; position: relative; left: 18px; padding-right: 10px; padding-top: 10px; text-align: left; }
.long_box{width: 200px; }
.short_boxUnsCon{width: 100px; margin-right: 100px; padding-right:-550px;}
.form_fieldUnsReq{ float: left; position: relative; left: 10px; margin:0.5em;}
.textBot {Position:absolute; text-align: left;  Padding-bottom: 10px; left: 22px; top: 500px;}
.UnsubGreenLine { padding-top: 275px;}
/*.subImg {Position: absolute; top: 560px; left:22px;} */
.textSmallR { text-align: left; Arial;font-size: 10px; position:relative; top:625px;left:05px;}
.textSmallR2 {top:-8px;}
.textSmallR3 {top:-7px;}
.unsubscribeCont { position: absolute; top: 360px; width: 500px; left: 110px; padding-top: 10px; }
.reg3 { font-family:'Arial Regular', Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #585959; width : 500px; padding-top: 5px; padding-bottom: 5px; text-align: left; position: relative; left: -85px; }
.radioArea { position: relative; left: -85px; top: 1px; width: 500px; text-align: left; }
.rightSideWhatCanHeight { height:930px;margin-top:0px; }

.thank {font-family: Arial; font-size: 20px; color: #ffde00; position:relative; top: -90px; left: 80px; width: 250px; text-align: left;}
.returnHomeNew { color: #007e44; font-family: Arial; font-size: 12px; top:30px;padding-left:23px; padding-top:30px; left:150px; text-align:left;}

.UnsubGreenLine2 { padding-top: 260px; }
.rightSideWhatCanHeightUnsCon { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px;   height: 628px; position: relative; top: 17px; }
.rightSideWhatCanUnsReq { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px;   height: 950px; position: relative; top: 20px; }

.seriousLiver2 {clear:right;width:100%;text-align:left;position: relative;left:2px;} 
.rightSideWhatCanHeightUnsReq { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 968px; position: relative; top: 17px; }
.marginTop { margin-top: 10px; }
.bottomGreyLineWhatUnsReq { position: relative; left: -7px; top: -42px; width: 580px;}
.form_labelUnsReq1{ float: left; width: 205px; position: relative; left:13px; padding-right: 10px; padding-top: 10px; text-align: left;  }
.form_labelUnsReq2{ float: left; width: 205px; position: relative; left:14px; padding-right: 10px; padding-top: 10px; text-align: left; }
/*.form_labelUnsReq2{ float: left; width: 205px; position: relative; left:13px; padding-right: 10px; padding-top: 10px; text-align: left; }*/
.signUpGenederPara{position:relative;left:-230px;top:20px;}
.signUpOriginPara {position:relative;left:-40px;top:25px;padding-bottom:15px;}
*html .registrationTextsu{ text-align: left; font-family:'Arial Regular', Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #585959; padding-left: 22px; padding-top: 5px;}


/*
END*/


/*Added for Sign Up*/
.subHeadsu { font-family: Arial; font-weight: normal; font-size: 25px; color: #494949; line-height: 19px; text-align: left; padding-left: 20px; top: -10px;}

.subHeadsu1 { font-family: Arial; font-weight: bold; font-size: 25px; color: #494949; line-height: 19px; text-align: left; padding-left: 20px; top: -135px;}


.requiredsu { position: relative; text-align:left; padding-left:20px; top: 5px; padding-bottom: 5px; font-size: 9px; }
.form_labelsu{ float: left; width: 205px; position: relative; left: 11px; padding-right: 10px; padding-top: 10px; text-align: left; }
.reg3su { width : 500px; padding-top: 5px; padding-bottom: 5px; text-align: left; position: relative;}
.signTextsu {position:relative; text-align: left; left: -9px; top:10px;}
.signupline2su {margin-top: 20px;}
.registrationTextsu{ text-align: left; font-family:'Arial Regular', Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #585959; padding-left: 20px; padding-top: 5px;}
.registrationContent2su { position: relative; top: 10px; left: -202px; padding-top: 10px;}
.registrationContent3su { position: relative; top: 10px; width: 500px; left: 0px; padding-top: 10px; }
.leftalignradiosu{left: -12px; padding-left: 5px;}
.radioAreasu { position: relative; left: -10px; top: 1px; width: 500px; text-align: left; }
.signInfosu { position:relative; text-align: left; width: 530px; padding-top: 10px; left: -3px;}
.Signimgsu  { position:relative; text-align: left; left: 9px; top: 20px;z-index:5;}
.unsubConfText {text-align:left;position: relative;left:10px;}
/*End: Added for SignUp*/

/*Added for Index
Start*/
#footerIndex {height: 150px;width: 879px;margin: 0 0 0 0;padding-top: 5px;position: relative; top:136px;clear:both;text-align:center;padding-bottom:-100px;}
.contentIndex {width:100%;padding-top:0;margin-top:0;height:700px;overflow:hidden;}
.newIndexBorder{width:100%;height:600px;}
/*Added for Index
END*/

/* email template */
#container {
width: 900px;
height: auto;
margin: 0 auto 0 auto;
} 
.seriousLiverEmail_email { position: relative; top: 8px;} 
.title_email { text-align:left;position:relative;left:180px;margin-top:20px;margin-bottom:20px;}
.middleSectionOne_email { width: 100%; position: relative; top: 40px; text-align:left; }
.emailContent_email { font-family: Arial; font-weight: normal; font-size: 12px; color: #494949; width:350px;text-align: left; padding-left: 30px; position: relative; top: 10px; left: 130px; }
.emailgrey_email { float: right;position: relative; left:220px; top: -110px;}
.chronicHepB1_email {  position: relative; top: -280px; width: 240px;left: 387px; text-align: left; }
.learnTreatmentEmailPos_email {  padding-top: 10px;position: relative; left:6px;}
.emailGreenLine_email { position: relative; left:130px; top: -60px;}
.emailBotContent_email { font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 10px; color: #494949; text-align: left; width:570px; position: relative; top: -40px; left: 130px; margin-bottom:-50px; }
.emailBotContentPos_email {width:820px; text-align:left;margin-top:-120px;}
.emailContentPos_email { position:relative; margin-top:-20px;}
.learnTreatmentEmail_email a{color: #007e44; text-decoration: underline; padding-top: 10px; text-align: left;position: relative; left:6px;}

.learnTreatmentEmail_email a:hover {color: #007e44; text-decoration: none; }
.emailboxtexpos_email {position:relative;margin-top:20px;margin-left:6px;}
.emailBotContentPos_notchoose_email {margin-top:25px;}
/* email template */

/* Sign Up */
.form_fieldsign_dropdown{ float: left; position: relative; left: 4px; margin:0.5em; z-index:10}
.signInfosu_info { position:relative; text-align: left; width: 530px; padding-top: 10px; left: -6px; font-size:11px}
/* Sign Up */


/* Unsubscribe_Request  By sephali*/
.subHead_UnSubReQ
{ font-family:Arial; font-weight:normal; font-size:15px; color: #494949; line-height: 19px; text-align: left; padding-left: 21px; }
.DotLine_UnSubReQ
{
padding-left: 18px; 
}
.required_UnSubReQ
 { position: relative; left: 11px; top: 5px; padding-bottom: 7px;font-size: 9px; text-align: left; }
.DotLine2_UnSubReQ
 {
 top:90px; 
 position:relative;
 margin-top:7px;
 }
 .textBot_UnSubReQ_Warn
 {text-align: left;}
 .UnsubGreenLine_UnSubReQ
 { padding-top: 220px;}
 
 .textSmallR3_UnSubReQ
 {top:0px; z-index:5;}
/*End Changes By sephali */


/*Start: Added by Abhinaw 26/04/2009*/
.rightArrowIndex {position: relative; top: 2px;}
.imagesIndx { background: url('../images/home_image.gif') no-repeat; width: 880px; height: 203px; position: relative; left:1px;}
.bottomGreyLineWhatCan2 { position: relative; left: -7px; top: -42px; width: 580px;}
/*Start: Modified Existing one*/
.greyLineSignThank { float: left; position: relative; top: -60px; left: -13px; }
.subHeadThank { font-family: Arial; font-weight:normal; font-size: 15px; color: #494949; line-spacing: 19px; text-align: left; position:relative; padding-left: 30px; top: -25px; }
.thankContent { font-family: Arial; font-weight: normal; font-size: 12px; color: #494949; line-spacing: 17px; text-align: left; padding-left: 40px; position: relative; top: 2px; left: -10px; }
.bottomGreyLineThank { position: relative; left:-8px; top: -65px; width: 580px; margin-bottom:-8px;}
/*End: Modified Existing one*/
/*End: Added by Abhinaw 26/04/2009*/

/*Added BY Aatish 
START*/

.leftSpacePotential { padding-left: 28px; padding-top: 5px;}
.bottomArrowPotential{margin-left:-20px;}
.unsubConf{text-align:left;position: relative;left:10px;padding-right:30px;}
.returnHomeUnSubCon {float:left; padding-left:10px; padding-top:20px;}
.UnsubGreenLineUnSubCon { padding-top: 300px;padding-bottom:7px;}
/*Added BY Aatish 
START*/




.rightSideWhatCanRisks { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 1234px; position: relative; top: 18px;}
.rightSideWhatCanPotential { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 2215px; position: relative; top: 16px; }
.rightSideRisksPotential { height: 1234px;top: 16px; left:0px;}
.bottomGreyLineUnSubNew {top: -65px;}

.form_field_err{font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin: 0 0 0 10px; text-align: left; padding-left: 10px; color: Red; float: left; position: relative; left: 0px; width: 200px; display: none;}
.form_field_container{font-family:Arial,Helvetica,sans-serif; font-size:10px; margin: 0 0 0 10px; text-align: left; padding-left: 0px; color: Red; float: left; position: relative; left: 0px; width: 207px; }
.form_rightfield_container{font-family:Arial,Helvetica,sans-serif; font-size:10px; margin: 0 0 0 10px; text-align: left; padding-left: 0px; color: Red; float: right; position: relative; left: 0px; width: 340px; }
.nocolor {color:Black;}

.rightSideThank  { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 283px; height: 623px; position: relative; top: 16px;left:-1px; }

/******************unsubscribe *********/

.reg4 { width : 500px; padding-top: 10px; padding-bottom: 5px; text-align: left; position: relative;}

.DotLine2_UnSubReQ
 {
 top:-10px; 
 position:relative;
 margin-top:7px;
 }
 .radioArea_UnSubReQ
 { position: relative; left: -25.5px; top: 1px; width: 500px; text-align: left; }
 
 .textBot_UnSubReQ
 {Position:relative; text-align: left;  Padding-bottom: 10px; left: 17px; top: -7px; margin-top:9px;}
 
  .UnsubGreenLine_UnSubReQ
 { padding-top: 50px;}

.subImg {Position: relative; top: 10px; left:15px; text-align:left;}

 .textSmallR3_UnSubReQ
 { text-align: left; font-family: Arial; position:relative; top:0px;left:10px; z-index:5;}

/*Start:  Modified for UAT code review - UR*/
.reg4UnsSubReq{left:-30.5px;padding-top:20px;}


/***** Footer alignment *******/


#footer {
height: 150px;
width: 875px;
margin: 0 0 0 0;
padding-top:18px;
position: relative; top: 10px; 
clear:both;
text-align:center;
}

#footerthank {
height: 150px;
width: 875px;
margin: 0 auto 0 auto;
margin-top:0px;
position: relative; top: 0px; 
clear:both;
text-align:center;
}

#footerUnsReq {
height: 150px;
width: 875px;
margin: 0 auto 0 auto;
padding-top: 10px;
position: relative;   
clear:both; 
text-align:center;

}

#footersignup {
height: 150px;
width: 875px;
margin: 0 auto 0 auto;
padding-top: 35px;
position: relative;  
clear:both;top:0px;
text-align:center;
}

#footerwhat {
height: 150px;
width: 875px;
margin: 0 auto 0 auto;
padding-top: 34px;
position: relative; 
clear:both;top:0px;
text-align:center;
}

.ulwhat {list-style-image:none; padding-left:35px; padding-top:10px;}
.liwhat {padding-left:8px;background:url('../images/round_bullet.gif') no-repeat 0 0.5em;}
.ulriskpadding{padding-left:0px;}


/**********unsubscribe *********/

.greyLineWhatReq{top:-22px;left: -12px; }
.bottomGreyLineUnSub {margin-left: 0px;top: -28px;}
.rightSideWhatCanHeightUnsReq { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px; height: 965px; position: relative; top: 17px; }
.UnsubGreenLine4_UnSubReQ{position:relative;top:-20px;left:0px;}

.signupCommText {text-align:left;padding-left: 22px;}
.signupCommRadio {text-align:left;margin-left: -5px;margin-top:5px;}
.signupGreenlineAfterComm {text-align:left;padding-left: 15px;}
.signupNote {text-align:left;padding-left: 22px;}
.signupSubmit {text-align:left;padding-left: 22px;padding-top:35px;}
.signupGreenlineBeforeFooterNote {margin-top:35px;padding-left: 15px;}
.textSmallR3_UnSubReQ{ text-align:left;padding-left: 12px; }

div.signInfosu_info div a {color: #007e44; text-decoration: underline; font-family:Arial,helvetica,sans-serif; font-size:11px;}
div.signInfosu_info div a:hover {color: #007e44; text-decoration: none; font-family:Arial,helvetica,sans-serif; font-size:11px;}

/*********** Sign Up ***********/
.subHeadsignup2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 20px; padding-top: 1px; }
*html .subHeadsignup2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #007e44; line-height: 19px; text-align: left; padding-left: 20px; padding-top: 1px; }
.requiredsu { position: relative; text-align:left; padding-left:20px; top: 5px; padding-bottom: 5px; font-size: 9px; }
.reg3su { width : 550px; padding-top: 5px; padding-bottom: 5px; text-align: left; position: relative;}
.reg4 { margin-left:-6px; left: 0px;}
.reg6su {line-height:15px; text-align: left; padding-left: 21px; padding-top: 1px; }
.reg7 { margin-left:-1px; left: 0px; }
.registrationTextsu{ position: relative; text-align:left; padding-left:20px; top: 5px; padding-bottom: 5px; font-size: 9px; }
.radioSuinput {margin: 30px 0;}
.lipadding{padding-bottom:10px;}

/* Home Page */
.imagesIndx { background: url('../images/home_image.gif') no-repeat; height: 209px; margin-left:-1px; position:relative;}
.sectionLinks {position: relative;  left: 2px; background: url('../images/risk_of.gif') no-repeat; width: 879px; height: 47px; }
.docGuideLiStyle{list-style-type:decimal;padding-left:25px;font-weight:bold;}
/* Dramatization */
.DramitPos{position:relative; text-align:right; padding-top:0px; z-index:5;width:880px;}
/**html .DramitPos{position:relative; text-align:right; margin-top:-5px; padding-top:0px; top: 0px! important; z-index:5;} */

.normalfont{font-weight:normal;}
/* Alignment */
.riskOf1 { float: left; width: 225px; height:49px; padding:0px; margin:0px;}
.riskOf1 a:hover{color: #ffffff; text-decoration: underline; }
.whatYouCan1 {float: left; width: 225px; height:40px; padding-top:9px; margin-top:0px;}
.whatYouCan1 a:hover {color: #ffffff; text-decoration: underline; }
.signUp1 {float: left; width: 225px; height:40px; padding-top:9px; margin-top:0px;}
.signUp1  a:hover {color: #ffffff; text-decoration: underline; }
.sectionText1 {font-family:'Helvetica Neue 55 Roman',Helvetica,Arial,sans-serif; font-size:13px; color: #fff; position: relative; left:0px; margin:0px; padding:0px; text-decoration: none; width:185px; float:left; margin-left:30px; margin-top:6px; text-align:left;}
.sectionText1 a{text-decoration: underline;}
.sectionText1 a:hover{text-decoration: none;}
.sectionTextSnUp {font-family:'Helvetica Neue 55 Roman',Helvetica,Arial,sans-serif; font-size:13px; color: #fff; position: relative; left:0px; margin:0px; padding:0px; text-decoration: none; width:55px; float:left; margin-left:30px; margin-top:6px; text-align:left;}
.sectionTextSnUp a{text-decoration: underline;}
.sectionTextSnUp a:hover{text-decoration: none;}
.arrow1 { position: relative; top: -25px; left: 75px; }
.arrow2 { position: relative; top:-15px; left: 88px;}
.arrow3 { position: relative; top:8px; left: -60px;}

/* Request Confirmation*/
.greyLineWhat3 { top:-22px; }
.bottomGreyLineWhatRC { position: relative; width: 580px; padding:0px; left:-7px;}
.signupGreenline_UnsubRC {margin-top:320px;padding-left: 15px;}
.rightSideWhatCanHeightUnsCon1 { float: right; background: url('../images/rightSideWhatCan.gif') no-repeat; width: 282px; height: 625px; position: relative; top: 17px; }
.signupGreenline_UnsubRConf{margin-top:325px;}


.signupInputOuter {width:550px;position:relative; float:left;}
.signupInput {width:20px;float:left; vertical-align:middle;}

/*input.abc{vertical-align:middle; border-style:none; border-spacing:none; }
label.abc{position:relative; top:5px;}*/

input.largerelement  
{
	position:relative;      
    margin:0px;
    vertical-align: middle;
    border-style:none;
	margin-left:3.5px;
	z-index:1000;
}   
.signupGreenlineFirst {text-align:left;padding-left: 15px; margin-top:15px;}

label.largerelement {
	position:relative;
	vertical-align:middle;
	top:-1.5px;
	z-index:1000;
}

input.ethnicity {       
    vertical-align: middle;
    border-style:none;
}   

label.ethnicity {
	position:relative;
	vertical-align:middle;
	top:1.5px;
	}
	
input.lang {       
    vertical-align: middle;
    border-style:none;
}   

label.lang {
	position:relative;
	vertical-align:middle;
	top:1px;
	}
	
.summaryErrorPos{position: relative; text-align:left; padding-left:20px; }

/**********Chinese*********/
.middleSectionCn { width: 580px; position: relative; top: 40px;}

.green {color: #007e44;}
.greyLineWhatYouCanDo{left:-11px}
*html .greyLineWhatYouCanDo{left:-9px}


