img { border-style: none; }
body, ul, li { padding:0; margin: 0;}
/*Sajith for the registration pages 3 START ************/
.step2 { position: relative;  left: 550px; }
.registrationContent2 {     float:left; padding-left: 111px; top: -80px;   }
.reg3 { font-family: Arial; font-size: 10.8pt; color: #585959; width : 800px; padding-top: 5px; padding-bottom: 10px; text-align: left; position: left: 111px; }
.radioArea { font-family: Arial; font-size: 9pt; color: #585959;  position: relative; top: 1px; width: 700px; text-align: left; position: left: 111px;}
.regTextReq3 { position: relative; left: 500px; top: 0px; width: 400px;color: #006550;	font-family: Arial;	font-weight: bold;	font-size: 12px; }

/*Sajith for the registration pages 3 END ************/
/*Sajith for the registration pages 2 START ************/
.privacyOnglyzaHead { font-family:Arial,Helvetica,sans-serif; font-weight: normal; font-size: 14pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-top: 40px;}
.copyContentHeadBetween { font-family: Arial; font-weight: normal; font-size: 14pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 111px; padding-top: 40px;}
.pageheaderLegal{font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; color: #00866f; text-align:left; padding-left:111px; padding-top:40px;height:60px}

.registrationContent2 .form_label{float: left; clear: left; width: 275px; padding-top: 4px; padding-right:10px; text-align: right; font-family: Arial; font-size: 10.8pt; color: #585959; }
.registrationContent2 .form_field{float: left; clear: right; margin: .5em; z-index: 9; }
fieldset { border-style : none; width: 100%; }
.checkArea { position: static; left: -450px; padding-left:0px;padding-top:5px;width:auto;text-align:left; }
.currentMedicine { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; top: 50px; width: 800px; padding-top: 5px; padding-bottom: 10px; padding-right: 10px; text-align: left; }
.currentDiabetics { position: relative; top: 60px; left: -45px; background: url('/images/current_diabetes.gif') no-repeat;  width: 846px; }
.currentDiabetesHead { color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; position: relative; left: -250px; padding-top: 0px; }
.currentDiabetesSubHead { position: relative; left: -343px; padding-top: 9px; padding-bottom: 15px; font-family: Arial; font-size: 12pt; color: #585959; }
.currentDiabeticsLeft { float: left; padding-left: 60px; padding-top: 9px; } 
.currentDiabeticsRight { padding-left: 460px; text-align: left; padding-top: 9px; } 
.currentDiabetesLabel { font-family: Arial; font-size: 10.8pt; color: #585959; }
.sup { font-size:90%; vertical-align: top;line-height: 12px;}
.supbig { font-size:50%; vertical-align: super;line-height: 11px;}
/*Sajith for the registration pages 2 END ************/
.fullheight{height:100%;}
.fullwidth{width:100%; min-width:1003px;}
/*Patient information */
ul { list-style: none; }
li {display:list-item; }
.answerContainer { height: 360px; }
.question { float: left; padding-left: 15px; height: 365px; padding-top: 10px; line-height:17px; width: 338px; position: relative; }
.questionTop { padding-bottom: 3px; }
.answer { float: left; height: 357px; margin-top: 7px; background: url('/images/ans_bg.gif') no-repeat; width: 520px;padding-right: 10px; position: relative; top: 3px; }
.infoContainer { float: left; position: relative; left: 31px; top: 30px; background: url('/images/patientInfo_bg.gif') no-repeat;  width: 914px; height: 379px;} 
#A1 { width: 515px; display: none; padding-left: 8px; height: 330px; overflow: auto; position: relative; }
#A2 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A3 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A4 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A5 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A6 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A7 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A8 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A9 { width: 500px; display: none; height: 330px; overflow: auto; position: relative; }
#A10 { width: 500px; display: none; height: 360px; overflow: auto; position: relative; }
.answerHead { color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; text-align: left; padding-top: 20px; }
.answerText { font-family: Arial; font-size: 10.8pt; color: #585959; text-align: left; padding-top: 10px;  }
.answerTextLi { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	text-align: left; 
	padding-top: 10px; 
	padding-left: 10px; 
 	margin-left: 25px;
	padding-right: 5px;
	padding-bottom: 10px;
	vertical-align: top;
	}
.btn { position: relative; left: 300px; width: 300px; top:3px; height:0px;}
.topSpace { padding-top: 10px; padding-bottom: 20px;}  
.printPatient { position:relative; float: left; top: -10px; padding-top:25px; margin-top:45px; padding-left: 75px; font-family: Arial; font-size: 10.8pt; color: #585959;}
.printPatient a { color: #006550; text-decoration: underline; font-family: Arial; font-size: 10.8pt;}
.bottomContainer { position: relative; top: 40px;}
.patInfoCallout { padding-top:30px; padding-bottom: 30px;}
.topContainerPat{ float:left; position: relative; left:5px; top:-220px; padding-top:10px; height:3550px;}  
.contentPatient
{
  background: url('/images/content_body_other.gif') repeat-y; 
  width: 968px; 
  padding: 0; 
  margin:0; 
  overflow:hidden;
  height:3550px
} 

.headerImage{
  width:100%;
  height:50px;
  overflow:auto;
  background-image:url('/images/header_background.gif');
  }
  
.centercontent {
  background-image:url(/images/background_gradient_calendar.gif); 
  width:100%; 
  height:100%; 
  position:relative; 
  top:0px;
}
.headerlinks
{
  width:964px; 
  vertical-align:bottom;
  text-align: right;
  margin-bottom:3px;
}

.greenDotLine { float:left; width: 800px; padding-top: 20px; padding-bottom: 20px; padding-left:0px;  }

/* .calloutAboutPage { padding-top: 60px;  height: 128px; width: 806px; background: url('/images/call_out.gif') no-repeat; } */

.calloutAboutPage {float: left; position: relative; left: 80px; padding-top: 60px; height: 128px; width: 806px; background: url('/images/call_out.gif') no-repeat; }

/* Modified for border issue */  
.border
{
  background: url('/images/content_top_other.gif') no-repeat; 
  width: 963px; 
  padding: 0; 
  margin:0; 
  height: 13px; 
  overflow:hidden;
}
/* Modified for border issue */  
.content
{
  background: url('/images/content_body_other.gif') repeat-y; 
  width: 963px; 
  padding: 0; 
  margin:0; 
  overflow:hidden;
}
.topUtilityNav { 
  color: #ffffff; 
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-size: 10pt;  
  text-decoration: underline; 
  padding: 10px;
  position: relative;
  top: -3px; 
  }
  
.middlealign
{ 
  display:inline-block;
  vertical-align:middle;
  text-align:left;
  font-family: Arial;
  font-size:9px;
  }
/* Modified for border issue */  
.bottomcurve
{
  background: url('/images/content_bottom_other.gif') no-repeat; 
  width: 963px; 
  height: 11px; 
  overflow:hidden;
}
.background
{
  width:100%;
  height:50px;
  overflow:auto;
  min-width:1003px;
  background-image:url('/images/footer_background.gif');
}
.centerwidth
{
  width:968px;
}
.contentbg{display:inline-block; background:url('/images/sub_greenBackground.gif') no-repeat; width:960px; }
.pageheader{font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; color: #00866f; text-align:left;padding-top:40px;padding-left:111px; height:100px}
.copyContentHeadOther { font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align:left; width: 770px; float:left; padding-left: 75px; padding-top: 30px;}
.copyContentOther { font-family: Arial; font-size: 10.8pt; color: #585959; width: 800px; text-align: left; float:left; padding-left: 75px; padding-top: 10px; }
.copyContentOther a{color: #006550} 
.copyContentHeadOtherPatient {position:relative; font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 111px; padding-top: 50px;}
.copyContentOtherPatient { position:relative; font-family: Arial; font-size: 10.8pt; color: #585959; width: 750px; text-align: left; float:left; padding-left: 111px; padding-top: 10px; }
.copyContentOtherPatient a{color: #006550} 
.copyContentLiOther { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 130px;
	text-align: left; 
	float: left;
	width: 700px;
	}

.copyContentLiOther_HcpHome { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 0px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 110px;
	text-align: left; 
	float: left;
	width: 700px;
	}	
.copyContentLiOtherPat { 
position:relative;
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 161px;
	text-align: left; 
	float: left;
	width: 700px;
	
	}

.footerContentContainer {padding-top:15px;}
.footerContentLeft { float: left; width: 740px; }
.footerContentRight { float: right; width: 190px; text-align:right;}
.footerContentHeader { font-family: Arial; font-weight: bold; font-size:8pt; color: #000000; text-align: left; }
.footerContentText { font-family: Arial; font-weight: normal; font-size:8pt; color: #000000; text-align: left; vertical-align:top;}
.trademark { font-family: Arial; font-weight: normal; font-size:8pt; color: #666; text-align:left; margin-top:60px;text-align:center;}
.footerLinks { float:left; width: 100%; padding-top:40px;font-family: Arial; font-weight: normal; font-size:8pt; color: #00866f; }
.footerLinks a { color: #00866f; }
.bms_logo { padding-left:160px;padding-top:50px;float: left;}
.az_logo { padding-right:160px;padding-top:40px;float: right; }
.us_flag { float:left; padding-left:160px; padding-top: 25px; }

.us_flagw { float:left; margin-left:160px; margin-top: 40px; }
.bms_logo, .az_logo, .us_flag span { font-family: Arial; font-size: 9px; width: 100px; }
.bms_logo img, .az_logo img { border-style: none; }

.buttonBg {background: url('/images/sub_greenBackground.gif') no-repeat; width: 960px; height: 225px; }
.logoButton2 { position: relative; top: -235px; left: 360px;padding-left: 10px; float:left;}
.logoButton3 { left: 300px; padding-left: 10px; float: left; }

#logo { float: left; padding: 10px 38px 10px 15px;}
.fairBalanceContainer { padding-left: 0px;text-align:center;}
.fairBalance { float:left; font-family: Arial; font-size: 10pt; color: #585959; padding-top: 10px; width:800px; padding-left: 75px;}
.fairBalance a { text-decoration: underline; color: #585959; }
.fairBalance_Index a:link { text-decoration: underline; color: #585959; }
.fairBalance_new a:link { text-decoration: underline; color: #585959; }

.topContainerwithoutbuttons { position: relative; top:-220px}     
.topContainer{ position: relative; top:-230px}  
.topContainerCalendar{ position: relative; margin-top:-230px}   

.aboutOnglyza { float:left;  padding-left: -23px; width: 700px;color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; }
.aboutOnglyzaPat { float:left;  position: relative; left: -10px; width: 700px;color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; height: 70px; padding-top: 20px; }

.contentHeader { float:left;  width: 700px;color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; position:relative; top: 40px; left: 111px; text-align:left;height: 100px;}

.text { font-family: Arial; font-size: 10.8pt; color: #585959; float: left; width: 700px; text-align: left; padding-left: 105px; }

.italic { font-style: italic; }

.maincontent{position: relative; top:-200px; vertical-align:top;}
.legalHead { font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align: left; position: relative; left: -700px; top: 40px;  }

.trademarkpadding{padding-top:25px;}

.paddingbottom{padding-bottom:25px;}

.privacyHcpContentTextOther { position: relative; top: 20px; left: 0px; }

 

.isiCont {color: #585959; position: relative; top:5px; padding-top: 10px;}

 

.isiHeadGreen { color: #006550;position: relative; top:5px;padding-top:10px;}

 

.privacyOnglyza { color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 18pt;  }



.hcpHeaderImage{
  background-image:url(/images/header_background.gif);
  width:100%;
  height:54px;
  overflow:auto;
  }
  
 .hcpCentercontent {
  background-image:url(/images/background_gradient.gif); 
  width:100%; 
  /*height:100%;  */
  position:relative; 
  top:0px;
}

.topUtilityNavHcp { color: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt;  text-decoration: underline; padding: 2px; position: relative; top: 3px; display:inline;}
.hcpHeaderlinks
{
  width:960px; 
  vertical-align:bottom;
  text-align: right;
}

.hcpHeaderlinks { 
  color: #ffffff; 
  font-family: Verdana, Sans-Serif; 
  font-size: 10pt;  
  /*text-decoration: underline; */
  padding: 10px; 
  }
  
.hcpBorder
{
  background: url('/images/content_top_other.gif') no-repeat; 
  width: 960px; 
  padding: 0; 
  margin:0; 
  height: 13px; 
  overflow:hidden;
}
.hcpFooterContentLeft { float: left; width: 740px; }

.hcpFooterContentHeader { font-family: Arial; font-weight: bold; font-size:8pt; color: #000000; text-align: left; }

.hcpFooterContentText { font-family: Arial; font-weight: normal; font-size:8pt; color: #000000; text-align: left; }

.hcpFooterContentRight { float: left; width: 190px; }

.hcpFooterLinks { float:left; width: 100%; padding-top:40px;font-family: Arial; font-weight: normal; font-size:8pt; color: #00866f; }

.hcpLeft { text-align: left; padding-left: 1px; padding-top: 0px;}

.hcpContent
{
  background: url('/images/content_body_other.gif') repeat-y; 
  width: 960px; 
  padding: 0; 
  margin:0; 
  overflow:hidden;
  
}

.hcpWelcomeContainer { float:left; width: 450px; padding-top: 0px; position: relative; top: -445px; overflow:hidden; text-align:left; padding-left:72px;}

.hcpWelcome { font-family: Arial; font-weight: bold; font-size: 14px; color: #006550; }

.hcpWelcomeContent { font-weight: normal;  }

.hcpLearn { padding-top: 0px; position: relative; top: -445px; overflow:hidden; padding-left:220px; float:left; }

.hcpCallout {position: relative; padding-top:15px; margin-top: -405px;height: 300px;}

.hcpcalendarEvents {background: url('/images/hcp_callout_calendar.gif') no-repeat; width: 298px; height: 168px; cursor: pointer; margin-left:18px; padding-left:15px; float:left}
.hcpregisterUpdates {background: url('/images/hcp_callout_register.jpg') no-repeat; width: 310px; height: 168px; cursor: pointer; float:left; padding-left:-10px}
.hcpcallout3{float:left;}
.patientValue { background: url('/images/hcp_callout_value_old.gif') no-repeat; width: 307px; height: 94px; }
.pressRelease { background: url('/images/hcp_callout_press.gif') no-repeat; width: 309px; height: 75px; cursor: pointer }
.copyContentHeadOtherhcp { font-family: Arial; font-weight: bold; font-size: 12pt; color: #585959; text-align:left; width: 750px; float:left; padding-left: 111px;}
.copyContentHeadOtherhcp a { color: #00866f; }
.calloutTextHcp { font-family: Arial; font-weight: normal; text-align:left; padding-left:2px; padding-top:45px;  font-size: 12px; color: #585959;  }
.calloutTextRegisterHcp { font-family: Arial; font-weight: normal; text-align:left; padding-left:20px; padding-top:45px;  font-size: 12px; color: #585959;  }

.btnRead { position: relative; top: 30px; left:-100px }

.btnSign { position: relative; top: 45px; left:-88px }


.calloutHead2 { font-family: Arial; text-align:left; padding-top:10px;  font-weight: bold; font-size: 14px; color: #006550; padding-left: 4px; width: 300px; padding-bottom: 6px; }
.calloutHead2 a { color: #006550; text-decoration: none; }
.calloutHead3 { font-family: Arial; text-align:left; padding-top:2px;  font-weight: bold; font-size: 14px; color: #006550; padding-left: 20px; width: 300px; padding-bottom: 6px; }
.calloutHead3 a { color: #006550; text-decoration: none; }
.calloutText2 { font-family: Arial; font-weight: normal; text-align:left; font-size: 12px; color: #585959; padding-top:5px; padding-left: 15px; width: 290px; }



#hcpHeader {
height: 60px;
width: 1007px;
margin: 0 0 0 0;
background: url('/images/header_background.gif') repeat-x;
}

.hcpIsiHead { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; left: 20px; width: 650px; padding-right: 75px;  padding-bottom: 10px;  text-align: left; }

.hcpIsiHcp { position: relative; top: -650px;}

.hcpIsiHeadGreen { color: #006550;position: relative;font-weight:bold; top:30px;padding-top:20px;}

.hcpIsiCont {color: #585959; position: relative; top:30px; padding-top: 20px;}

.hcpCopyContentBullet { list-style-image: url(/images/green_bullet.gif); font-family: Arial; font-size: 10.8pt; color: #585959;  text-align: left; vertical-align: top; position: relative; top: 60px; left:50px; padding-top:20px;width: 550px; padding-bottom: 10px;}

.hcpCopyContentX { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; top:50px; width: 650px;  padding-top: 50px; padding-bottom: 10px; text-align: left; }
.hcpCopyContentX a { color: #00866f; }
.hcpCopyContent { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative;  top:90px;  padding-bottom: 30px; padding-right: 10px; text-align: left; }
.hcpCopyContentX a { color: #00866f; }


.copyContentLi  {
	list-style-image: url(/images/green_bullet.gif); 	
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	position: relative; 
	left: 45px;  
	top: 50px;
	padding-right: 75px;
	padding-left:15px;  
	padding-bottom: 10px; 
	padding-top: 5px; 
	text-align: left; vertical-align: top; }	

.copyContentLiSquare { 
	list-style-image: url('/images/square.gif');
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 15px;
	text-align: left; 
	float: left;
	width: 700px;
	line-height: 28px;
	}
		
/*start class for unsubscribe content part */

#containUnsubscribeContainer
{
	width: 800px;
	padding: 20px 0 0 10px;
}

.contentUnsubscribe
{
	width: 100%;
	height: auto;
	background: url('/images/background_gradient_error.gif') repeat-x;
	min-height: 3225px;
	margin-left: auto;
	margin-right: auto;
}
.contentUnsubscribeInnerHeight
{
	height: 3450px;
}
.contentUnsubscribeOtherHeight
{
	height: 3550px;
}



.copyContentHeadUnsubscribe
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: #006550;
	text-align: left;
	position: relative;
	left: -1px;
	width: 650px;
	padding-right: 75px;
	padding-top: 20px;
}

.form_error_label
{
	color: #00866f;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	position: relative;
	
}

.copyContent2
{
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	width: 650px;
	padding-right: 75px;
	padding-bottom: 10px;
	text-align: left;
}


.copyContent
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
}



.copyContentHead
{
  font-family: Arial; 
  font-weight: bold; 
  font-size: 14pt; 
  color: #006550;
	position: relative;
	float: left;
	left: -5px;
	/*width: 800px;*/
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
}

.mainContent
{
	position: relative;
	float: left;
	width: 800px;
	padding-left: 111px;
	padding-bottom: 60px;
	text-align: left;	
}

.unsubscribeContent
{
	position: relative;
	float: left;
	width: 800px;
	padding-left: 75px;
	text-align: left;
	margin-bottom:-50px;
	margin-top:-200px;
}

.communicationOptions
{
	position: relative;
	float: left;
	width: 100%;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8.75pt;
	color:#585959
}

.unsubscribeContent .long_box
{
	width: 200px;
}
.short_box
{
	width: 100px;
}
.unsubscribeContent .form_label
{
	float: left;
	clear: left;
	width: 275px;
	padding-top: 4px;
	padding-right: 10px;
	text-align: right;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
}
.unsubscribeContent .form_field
{
	float: left;
	clear: right;
	margin: .5em;
	font-family: Arial;
	font-size: 10.1pt;
	color: #585959;
}
.unsubscribeContent .radio_label
{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.unsubscribeContent p.button_area
{
	float: left;
	top: 720px;
	padding-left: 282px;
	margin-bottom: 60px;
	margin-top: 25px;
}
.registrationHeadContent1
{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.unsubscribeContent .form_error_label
{
	color: #00866f;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
        left: 3px; 
	
	
}
.unsubscribeContent .spanHypen
{
	float: left;
	top: 123px;
	left: -100px;
}
.unsubscribeContent .button_area
{
	float: left;
	top: 650px;
	padding-left: 282px;
	
	margin-top: 0px;
	padding-bottom:30px;
}


.unsubscribeContent.text { 
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 30px;
	text-align: left;
  }

.unsubscribeContent .copyContentLiOther { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 64px;
	text-align: left; 
	float: left;
	width: 700px;
	
	}

/*end class for unsubscribe content part */

/* Print Card*/
.printCard { width: 600px; padding-top: 40px; }
.printCardImg { padding-top: 20px; }
.printCardText { font-family: Arial; font-size: 12pt; color: #585959; width: 475px; padding-bottom: 10px; text-align:left; }
/*.back_card { position: relative; top: -385px; width: 410px; text-align: left;}*/
.back_card {
position:relative;
text-align:left;
top:-310px;
width:550px;
}
.printText { font-family: Arial; font-size: 8pt; color: #585959; }
.printTextLi {
color:#585959;
font-family: Arial;
font-size:7.5pt;
list-style-type:disc;
padding-left:30px;
width:520px;
}

.contentPrint {
text-align: center; 
position:absolute; 
left: 140px; 
width: 800px; }

.copyContentLiOtherInd {
	list-style-image: url('/images/green_bullet.gif');
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: 6px;
	margin-left: 105px;
	padding-right: 75px;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
}

.link{color: #006550} 

.errorOnglyzaX { position: relative; top: 95px; left: -230px; color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; }

.hcpIsiHeadX { font-family: Arial; top: -120px; font-size: 10.8pt; color: #585959; position: relative; left: -13px; width: 650px; padding-right: 75px;  padding-bottom: 10px;  text-align: left; }

.homeBody {margin: 0;padding: 0; text-align: center;font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #585959;}
.TopMargin{height: 60px;margin: 0 0 0 0;background: url('/images/header_background.gif') repeat-x;}
.content containerLinks {   background: url('/images/header_background.gif') repeat-x;} 
.homeContent { width: 100%; height: auto; background: url('/images/background_gradient.gif') repeat-x; height: 3293px; }
.homeCanvas{ text-align: center; width: 828px; height: 3307px; background: url('/images/content_background_new.jpg') no-repeat; }
.headerLinkContainer{position: relative; left: 10px; top: -25px; text-align: right;color: white; height: auto; background: url('/images/header_background.gif') repeat-x;}
.headerLinkURL{padding-right: 0px;}
.headerLinkURL a{text-decoration: underline; color: #ffffff;   font-family: Verdana,Arial,Helvetica,sans-serif;   font-size: 10pt;    text-decoration: underline;   padding: 10px; }
.textLogo{float: left;position: relative;padding-left: 5px;top: -18px; width: 295px; height: 131px;}
.textLogo1{float: left; margin:0 0 0 0;padding-left: 10px; padding-right: 0px; padding-top: 30px;}
.learnMoreImg{float: left; padding-left: 65px;position:relative; top: -25px;}
.contentSpace{float:left; visibility: hidden;width: 100%;display: block;position:relative; top: 0px; height: 250px;padding: 10px;}
.homeMessage { float:left; text-align:left; padding-top: 45px; padding-left: 48px; width: 460px; overflow:hidden;  }
.homeWelcome { position: relative;color: #000000; font-family: Arial; font-weight: bold; font-size: 10.8pt; padding-left: 65px; text-align: left; }
.homeWelcomeMessage {border: 0px solid red;position: relative; top: -15px; color: #585959; font-family: Arial; font-size: 10.8pt; text-align: left; padding-left: 63px; padding-right: 100px; width: 530px; }
.homeCopyContentContainer{font-family: Arial Regular;font-size: 10.8pt;color: #585959;position:relative; top: 0px; padding-right: 150px;width: 630px;height: auto;float:left;}
.homeCopyContentHeader{font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550;position: relative;text-align: left;padding-left: 111px;font-weight: bold;}
.homeCopyContentText1{width: 550px;border: 0px solid red;font-family: Arial; font-size: 10.8pt; color: #585959; position: relative;top: -17px;text-align: left;padding-left: 111px;padding-right: 10px;padding-bottom: 5px;font-weight: normal;margin: 0 0 0 0;}
.homeCopyContentText1 a {text-decoration: none}
.homeCopyContentText2{padding-top: 2px; padding-bottom: 2px;border: 0px solid red;font-family: Arial Regular;font-size: 10.8pt;color: #585959;position: relative;top: 0px;text-align: left;padding-left: 111px;padding-right: 10px;font-weight: normal;margin: 0 0 0 0;}
.homeCopyContentText3{padding-top: 5px; padding-bottom: 5px;width: 650px;border: 0px solid red;font-family: Arial; font-size: 10.8pt; color: #585959; position: relative;top: 0px;text-align: left;padding-left: 111px;padding-right: 10px;padding-bottom: 5px;font-weight: normal;margin: 0 0 0 0;}
.homeCopyContentContainer2{font-family: Arial Regular; font-size: 14px;color: #585959; top: 0px; padding-top: 5px; float:left;}
.homeCopyContentUL{position: relative;padding-left: 150px;top: -10px; }
.homeCopyContentUL1{padding-top: 0px; padding-bottom: 0px;position: relative;padding-left: 150px;top:0px;}
.homeCopyContentLiOther { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 5px; 
	padding-left: 141px;
	text-align: left; 
	float: left;
	width: 600px;
	position: relative;		
	top: -10px;	
	}
.homeCopyContentLI 
{
	padding-top: 0px; 
	padding-bottom: 0px;	
	border: 0px solid yellow;	
	list-style-image: url(/images/green_bullet.gif);	
	font-family: Arial;	
	font-size: 10.8pt;	
	color: #585959;	
	position: relative;	
	top: -10px;
	padding-right: 75px;
	padding-bottom: 5px; 
	padding-top: 10px; 
	text-align: left;	
	vertical-align: top;
	}
.divSpace{height: 60px;z-index: 0}
.fairBalanceContainer1{padding-top:15px; padding:bottom: 5px;float:left;text-align:center;padding-left:60px; }
.fairBalanceContainer1 a {text-decoration: underline}
.homeCpyContentText1 a{text-decoration: underline}
#homeFooter {height: 300px;width: 300px;margin: 0 auto 0 auto;}
.homeFooterContentContainer {border: 0px solid red;padding-top:30px;width: 828px}
.homeFooterContentLeft { float: left; width: 630px; }
.homeTrademarkContainer  { width: 450px; position: relative; top: 30px; left: 64px; text-align: left; }

/*Sajith for the registration pages 3 START ************/
.step2 { position: relative;  left: 500px; }
.registrationContent2 { position: relative;  padding-left: 111px; top: -80px;   }
.reg3 { font-family: Arial; font-size: 10.8pt; color: #585959; width : 800px; padding-top: 5px; padding-bottom: 10px; text-align: left; position: relative; left: -40px; }
.radioArea { position: relative; left: -85px; top: 1px; width: 700px; text-align: left; }
.regTextReq3 { position: relative; left: 500px; top: 0px; width: 400px;color: #006550;	font-family: Arial;	font-weight: bold;	font-size: 12px; }

/*Sajith for the registration pages 3 END ************/
/*Sathish for the HCP-Registration page - START *********/


	
.registrationHeadContent_hcpreg {padding-left:111px; padding-top:10px; color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; text-align:left;}
.copyContent_hcpreg {padding-left:111px; font-family: Arial; font-size: 10.8pt; color: #585959; width: 650px; padding-top: 5px; padding-bottom: 10px; text-align: left; float:left;}
.form_error_label_hcpreg { padding-left:111px; color: #00866f; font-family: Arial; font-weight: bold; font-size: 12px; width: 650px; float:left; text-align:left;}
.hcpregistrationContent { float:left; width: 800px; z-index: 9; }
.hcpregistrationContent .long_box{float: left;   width: 200px; }
.hcpregistrationContent .form_label{float: left; clear: left; width: 275px; padding-top: 4px; padding-right:10px; text-align: right; font-family: Arial; font-size: 10.8pt; color: #585959; }
.hcpregistrationContent .form_field{float: left; clear: right; margin: .5em; z-index: 9; }
.hcpregistrationContent .radio_label {float:left; font-family: Arial; padding-right:5px; padding-left: 5px; padding-top: 4px; font-size: 10.1pt; color: #585959; }
.hcpregistrationContent .button_area { position: relative; left: -150px; padding-left:350px; margin-bottom: 60px; margin-top:25px;text-align: left;}
.hcpregistrationContent .button_areaHcp { float:left; position: relative; left: 290px; margin-bottom: 60px; margin-top:25px;text-align: left;}
.hcpregistrationContent p.copyContent { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; left: -8px; } 
.pageheader_hcpreg{ font-weight: normal; color: #006550; text-align:left;padding-top:40px;padding-left:111px; height:50px}
.topUtilityNavHcpReg { color: #ffffff; font-family: verdana, sans-serif; font-size: 10pt;  text-decoration: underline; padding: 5px; position: relative; top: 2px; left: 100px; }
.contentbg_hcpreg{display:inline-block; width:960px; height:255px;}
.topContainer_hcpreg { position: relative; margin-top:-230px} 
.copyContentHeadOther_hcpreg { font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-top: 40px;}
.copyContentHeadOther_hcpreg2 { font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-top: 10px;}
.copyContentHeadOther_hcpreg3 { font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-top: 40px;}
.logoButton4 { position: relative; top: -235px; left: 515px;padding-left: 10px; float:left; }
.trademarkHcp { font-family: Arial; font-weight: normal; font-size:8pt; color: #666; text-align:left; padding-left: 111px;}


fieldset,h3,div {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
fieldset { border-style : none; }

#submit_popup { background: url(/images/popup_bg_new.gif) no-repeat;}
#submit_popup .terms_conditions {background: #ffffff; border: 1px #666 solid;}
#submit_popup, #submit_popup_iframe_shim{top: 550px; right: 230px; width: 499px; height: 250px; position:absolute;}
#submit_popup {z-index: 10;}
#submit_popup_iframe_shim {z-index:9;}
#submit_popup div{margin-bottom:.3em;}
#submit_popup .submit_popup_inner { padding:10px;text-align: left;}
#submit_popup .submit_popup_inner .error_notification{padding-left:5px;}
#submit_popup .popup_form {padding-left:45px;text-align: left;}
#submit_popup .terms_conditions {width: 300px; height: 70px; overflow: auto; margin-left: 5px; margin-top: 5px; margin-bottom:5px;}
#submit_popup .terms_conditions h3 {font-size:10px; font-family:Arial; font-weight: bold; margin-bottom: .2em;}
.popuplabel{ font-family: Arial; padding-right:2px; padding-left: 2px; font-size: 10.1pt; color: #585959; }
.popuplabelsmall{ font-family: Arial; font-size: 8pt; color: #585959; padding-left: 5px;}
.popuplabelsmall a { color: #00866f; }
.btn_submit{ position: relative; left:45px;  text-align: left;}



/****************Sathish for the HCP-Registration page - END *****/



/*start unsubscribe_hcp part */


.copyContent1
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
}


.form_error_label2
{
	color: #00866f;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	position: relative;
	margin-bottom:20px;
}


.link_uns {color: #006550;}

/*common*/


.copyContentHeadOther_unsubscribe_hcp { position:relative; font-family: Arial; font-weight: bold; font-size: 12pt; color: #585959; text-align:left; width: 750px; float:left; padding-left: 111px; padding-top: 40px;margin-top:70px;}

.copyContentHeadOther_unsubscribe_hcp2 { position:relative; font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 111px; margin-top: 40px;}




.logoButton4 { position: relative; top: -235px; left: 515px;padding-left: 10px; float:left; }

.contentbg_hcp_uns{display:inline-block; width:960px; height:300px;}

.topUtilityNavHcp_uns { color: #ffffff; font-family:Verdana, Arial, Sans-Serif; font-size: 10pt;  text-decoration: underline; padding: 5px; position: relative; top: 2px; left: 100px; }
/*HCPISI*/
.pageheader_review{font-family: Arial,Helvetica,sans-serif; font-size: 18pt; font-weight: normal; color: #00866f; text-align:left;margin-left:70px;margin-top:35px;position:relative}
.copyContentHeadOther_review { font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align:left;margin-left:70px;margin-top:10px;position:relative }
.copyLegalContent{ font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; padding-left:160px;  padding-right: 25px; padding-top: 10px; padding-bottom: 10px;text-align:left;width:750px; left:-102px;}
.copyContentLiOther_review { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 16px; 
	padding-top: 17px; 
	padding-left: 70px;
	text-align: left; 
	width: 700px;
	position:relative;
	}
.copyContentOther_review { font-family: Arial;position:relative; font-size: 10.8pt; color: #585959; width: 750px; text-align: left; float:left; padding-left: 70px; padding-top: 10px;padding-bottom:10px;}
.copyContentOther_bottomreview{ font-family: Arial;position:relative; font-size: 10.8pt; color: #585959; width: 750px; text-align: left; float:left; padding-left: 70px; padding-top: 10px;padding-bottom:20px;}

/* Newly added Sunil & Rafeeq */


.medicareReg2 { font-family: Arial; font-size: 8.8pt;color: #585959; width: 100%; text-align: left; position: relative; top: auto; margin-top: 20px; height:95px;}
.medicareReg2 a{ color: #00866f;}
.needed2 { position: relative; top: 38px; }
.needed2Reg2 { float: left; width: 275px;
margin-top: 5px; margin-right:10px; 
text-align: left;
font-family: Arial; 
font-size: 10.8pt; 
color: #00866f; }
.currentDiabeticsReg2 { position: relative; top: 40px; left: -45px; 
background: url('/images/current_diabetes.gif') no-repeat; 
width: 846px;
margin-bottom:10px;
height:530px; }
.currentDiabetesHeadReg2
{
    color: #00866f;
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    position: relative;
    left: -200px;
    padding-top: 10px;
}
.currentDiabetesSubHeadReg2 { position: relative; left: -334px; margin-top: 10px; margin-bottom: 10px; font-family: Arial; font-size: 12pt; color: #585959; }
.registrationContent2 .checkAreaReg2 { float: left;left:-100px; margin-top:0px; 
padding-top: 10px; padding-right:10px;
text-align: right; font-family: Arial; 
font-size: 10.8pt; color: #585959; 
}
.currentMedicineReg2 { font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; top: 30px;left:-55px; width: 800px; padding-top: 5px; padding-bottom: 10px; padding-right: 10px; text-align: left; }
.notIndicatedReg { position: relative; margin-top: 60px; left: -70px; width: 850px; }
.registrationTextOther2Reg2 { position: relative; left: -115px; width: 800px; }
.registrationInputReg2 { left:111px; float:left; padding-left: 111px; top: -80px; }
.registrationContent2 .form_label_reg2{float: left; clear: left; width: 275px; margin-top: 10px; margin-right:10px; text-align: right; font-family: Arial; font-size: 10.8pt; color: #585959; }
.registrationContent2 .form_field_reg2{float: left; clear: right; margin:.2em; z-index: 9; }
.textReg { font-family: Arial; font-size: 9pt; color: #585959; float: left;
width: 750px; text-align: left; padding-left: 105px;
margin-top:5px;
}
.termsClose { position: relative; left: 30px; top: 20px; color: #006550; } 

.registrationContent2 .button_area_reg2 { position: relative; left: -60px; margin-left:350px; margin-bottom: 60px; top:50px;text-align: left;}
.TextReq3Reg2 { position: relative; margin-left: -35px; top: 15px; width:
400px;color: #006550; font-family: Arial; 
font-weight: bold; font-size: 12px; }


.registrationHeadContentReg2
{
color: #00866f;
font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
font-size: 24pt;
font-weight: normal;
margin-left:-35px;
}
.copyContentReg2
{
position: relative;
float: left;
font-family: Arial;
font-size: 10.8pt;
color: #585959;
position: relative;
margin-left: -32px;
width: 800px;
text-align: left;


}

.currentDiabeticsLeftReg2 { float: left; padding-left: 60px; padding-top: 9px; } 
.currentDiabetesLabelReg2 { font-family: Arial; font-size: 10.8pt; color: #585959; }
.currentDiabeticsRightReg2 { padding-left: 460px; text-align: left; padding-top: 9px; } 
.supReg2 { font-size:90%; vertical-align: top;line-height: 12px;}

/*20090419_Aquil*/
.hcpCalendarContent_Calendar { position: relative; top: -10px; left: 0px; width: 800px; padding-left: 0px; padding-top: 10px; z-index: 9; }
.calendarContentHead { font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 650px; padding-bottom: 5px; float:left;}
.calendarContent { font-family: Arial;  font-size: 10.8pt; color: #585959; width: 650px; text-align: left; padding-bottom: 5px; float:left;}
.calendarContent a {color:#006550;}
.hcpCalendarHeadContent_hcpreg {position:relative; left: -242px; color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; }
.copyContent_hcpCalendar_Calendar{float:left; font-family: Arial; font-size: 10.8pt; color: #585959; position: relative; left: 114px; width: 650px; padding-right: 75px; padding-left: 10px; padding-top: 5px; padding-bottom: 10px; text-align: left; }
.hcpHeaderlinksCal
{
  width:840px; 
  vertical-align:bottom;
  text-align:left;
  padding-left:155px;
  padding-bottom:10px;
}

/* hcp Value Card  */

.isicontentheadvaluecard 	
{
	padding-right: 75px;	
    font-size: 10.8pt;	
    width: 700px;
    color: #585959;	
    font-family: arial;	
	position: relative;
    margin-top: 0px;
    margin-bottom:10px;
    text-align: left}

.isiheadvaluecard 	
{
	padding-right: 75px;	
    font-size: 10.8pt;	
    left: 20px;	
    font-weight:bold;
    margin-bottom: 30px;
                   		width: 650px;
                   			color: #585959;	
                   		margin-top: 30px;
                   			font-family: arial;	
                   			position: relative;
                   				top: 20px;
                   					text-align: left}
                   					
.isiheadgreenvaluecard 
{
	font-weight:bold;
	margin-left:20px;
	margin-bottom:20px;
		color: #006550;	margin-top: 20px;	position: relative;	top: 20px;
		text-align:left;
		}
		
.isicontvaluecard {	color: #585959;	
                   	margin-left:20px;
                   	margin-top: 20px;	position: relative;	top: 20px}
                   	
                   	
.copycontentlivaluecard 
{
					padding-right: 75px;
                	padding-left: 15px;
                	font-size: 10.8pt;
                	left: 50px;	
                	top:25px;
                	list-style-image: url(/images/green_bullet.gif);
                	margin-bottom: 30px;	
                	vertical-align: top;
					color: #585959;	
					margin-top: 10px;	
					font-family: arial;	position: relative;	text-align: left}
					
					
.isicontentheadvaluecard .copycontentvaluecard 	
{
	padding-right: 0px;
	
		font-size: 10.8pt;	
		margin-left: -30px;	padding-bottom: 10px;
			width: 650px;	
			color: #585959;
				padding-top: 20px;
					font-family: arial;
						position: relative;	
						top: 20px;	
						text-align: left}
						.errorheader{float: left; position:relative; left: 4px}
.errorcontentbg{float: left;position:relative; left: 4px; background:url('/images/sub_greenBackground.gif') no-repeat; width:960px; }
.errorcontentLeft{float: left;position:relative; left: 4px; width:960px; }

/* hcp value card starts */
.topUtilityNavHcp2ValueCard { color: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt;  text-decoration: underline; padding-right: 70px; position: relative; top: 10px; }
.topUtilityNavHcpValueCard { color: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt;  text-decoration: underline; padding: 5px; position: relative; top: 10px; }
.topUtilityNavHcp3ValueCard { color: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 10pt;  text-decoration: underline; position: relative; top: 4px; }

.HCPvalueCardHeadValueCard
{
	position: relative;
	top: -180px; 
	left: -285px; 
	/*left:-470px; */
	color: #00866f; 
	font-family: "Arial"; 
	font-size: 22pt; 
	font-weight: normal; 
	float:left
	}
.HCPvalueCardContentValueCard
{
	position: relative; 
	margin-left: 15px; 
	 top: -180px; 
	 margin-bottom:-200px;
	 /*width: 10px; */
	 /*left: -177px;
	 top: 20px;*/
}
.HCPvaluecardOlTextValueCard 
{
	font-family: Arial;
	 font-size: 10pt; 
	 color: #585959;
	  width:470px; 
	  text-align: left; 
	  position: relative; 
	  vertical-align:top;
	  margin-left:-2px;
	  margin-bottom:10px;
}
.HCPcopyContentLiValueValueCard {
	list-style-image: url(/images/green_bullet.gif); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	position: relative; 
	left: -0px; 
	margin-left: 105px;  
	padding-right: 200px;  
	padding-bottom: 10px; 
	padding-top: 5px; 
	text-align: left; }	
.hcpcopyContent2
{
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	width: 500px;
	padding-right: 75px;
	padding-bottom: 10px;
	text-align: left;
}	
.informationValueCardValuecard { position:relative; top:10px; left:50px; width: 950px;}
.copyContentHeadOther_unsubscribe_hcpValueCard { position:relative; font-family: Arial; font-weight: bold; font-size: 12pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-top: 40px;margin-top:25px;}
.HCPlogoButton3ValueCard { left: 540px; padding-left: 10px; float: left; top:-235px; position:relative  }

.HCPvalueCardHead 
{
	position: relative;
	top: -180px; 
	left: -285px; 
	/*left:-470px; */
	color: #00866f; 
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; 
	font-size: 24pt; 
	font-weight: normal; 
	float:left
}

.HCPvalueCardContent .copyContent 
{
	 font-family: Arial; 
	 font-size: 10.8pt; 
	 color: #585959; 
	 position: relative; 
	 left: -50px; 
	 width: 400px; 
	 padding-right: 75px;  
	 padding-top: 5px; 
	 padding-left: 100px; 
	 padding-bottom: 10px; 
	 text-align: left;
}

.HCPvalueCardSmall
{
	font-family: Arial;
	 font-size: 7.8pt;
	  color: #585959; 
	   text-align: left;
	   line-height:16px; 
}

.HCPvalueCardHeadOther { font-family: Arial; font-weight: bold; font-size: 10.8pt; color: #006550; text-align: left; width:400px;}
.HCPcopyContentLiValue  {
	list-style-image: url(/images/green_bullet.gif); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	position: relative; 
	left: -5px; 
	margin-left: 105px;  
	padding-right: 75px;  
	padding-bottom: 10px; 
	padding-top: 5px; 
	text-align: left; 
	line-height:18px;
}	

li {display:list-item; }

.HCPImageCard 
{
	float: right; 
	position: relative;
	left: -60px; 
	top: -160px;
	}
.HCPwidthAuto 
{
	width: auto;
	text-align:left; 
}

/*.valueCardHcp { position: relative;  } */
.HCPvalueCardContent 
{
	position: relative; 
	margin-left: 31px; 
	 top: -300px; 
	 margin-bottom:-200px;
	 /*left: -177px;
	 top: 20px;*/
}
.HCPlogoButton3 { left: 480px; padding-left: 10px; float: left; top:-235px; position:relative  } 
.hcpIndiaction { font-size:12pt; }
/* hcp Value card ends*/

/*Consumer Home */
 .homeCopyContentText22_home1{padding-top: 5px; padding-bottom: 2px;border: 0px solid red;font-family: "Arial Regular";font-size: 10.8pt;color: #585959;position: relative;top: 0px;text-align: left;padding-left: 111px;padding-right: 10px;font-weight: normal;margin: 0 0 0 0;}
 .homeCopyContentLiOther_home1{PADDING-RIGHT: 75px;	PADDING-LEFT: 141px;	FONT-SIZE: 10.8pt;	FLOAT: left;	LIST-STYLE-IMAGE: url(/images/green_bullet.gif);	PADDING-BOTTOM: 5px;	MARGIN-LEFT: 10px;	WIDTH: 600px;	COLOR: #585959;	PADDING-TOP: 5px;	FONT-FAMILY: Arial;	POSITION: relative;	TOP: -10px;	TEXT-ALIGN: left}
 .homeCopyContentText2_home1{padding-top: 5px; padding-bottom: 2px;border: 0px solid red;font-family: "Arial Regular";font-size: 10.8pt;color: #585959;position: relative;top: 0px;text-align: left;padding-left: 111px;padding-right: 10px;font-weight: normal;margin: 0 0 0 0;}
 .homeCopyContentHeader_home1{ float:left; text-align:left; width:100%; font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; font-weight: bold; padding-top:28px; }
 .homeCanvas{ text-align: center; width: 828px; height: 3307px; background: url('/images/content_background_new.jpg') no-repeat; border-bottom-width:0px; border-top-width:0px; border-width:0px; }
 .homeCopyContentText3_home1{float:left; font-family: Arial; font-size: 10.8pt; color: #585959; padding-top: 5px; padding-bottom: 8px; text-align: left;width:100%;}
 .homeCopyContentContainerPatientInfo{font-family: "Arial Regular";font-size: 10.8pt;color: #585959;position:relative; top: -65px; padding-right: 150px;width: 630px;height: auto;float:left;}
 .homeCopyContentPatient_home{PADDING-RIGHT: 200px;	PADDING-LEFT: 12px;	FONT-SIZE: 10.8pt;	LEFT: 99px;	COLOR: #585959;	PADDING-TOP: 10px;	FONT-FAMILY: Arial;	POSITION: relative;	TEXT-ALIGN: left; position:relative; width:500px;}
 .homeWelcome_home1{ font-family: Arial; font-weight: bold; color: #585959; font-size: 10.8pt; }
 .homeWelcomeMessage_home1 {float:left; color: #585959; font-family: Arial; font-size: 10.8pt; padding:2px 0 0 0; line-height:18px; width:460px; }
 .homeWelcomeMessage_home2 {float:left; color: #585959; font-family: Arial; font-size: 14px; padding:15px 0 0 0; width:460px; }
 .learnMoreImg_home1{float: left; padding-left: 65px;position:relative; padding-top:15px; vertical-align:baseline; left:-242px;}
.homeCopyContentLiOther_home1 { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 75px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 165px;
	text-align: left; 
	float: left;
	width: 600px;
	position: relative;		
	
	}
.fairBalanceContainer1_home
{
    margin-top: 50px;
    margin-bottom: 5px;
    float: left;
    text-align: center;
    padding-left: 70px;
    position: relative;
    padding-bottom: 10px;
   font-size:9pt;
}
.fairBalanceContainer1_home1{margin-top:-5px; margin-bottom: 10px;float:left;text-align:center;padding-left:180px;position:relative;padding-bottom:10px; }
.homeContent_home { width: 100%; height: auto; background: url('/images/background_gradient.gif') repeat-x; height: 3260px; background-color:#00785F;}
.learnMoreImg_home2{float: left; padding: 15px 0 10px 0;}

/*Consumer Home */
/*Type 2 Diabetes       **********/
.copyContentHead_type2
{
  font-family: Arial; 
  font-weight: bold; 
  font-size: 14pt; 
  color: #006550;
	position: relative;
	float: left;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom: 30px;
	text-align: left;
	top:10px;
	
}

.unsubscribeContent_type2
{
	position: relative;
	float: left;
	width: 800px;
	padding-left: 111px;
	text-align: left;
	margin-bottom:-50px;
	margin-top:-220px;
}


.copyContent_type2
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
	margin-top:-20px;
}
.copyContent_type2 a{color: #006550} 
.calloutAboutPage_type2 {float: left; position: relative; left: 80px; padding-top: 60px; height: 128px; width: 806px; background: url('/images/call_out.gif') no-repeat; margin-bottom:-50px; }
/*Type 2 Diabetes       **********/

/* Patient Information */
.fairBalanceContainer1_reviews{margin-top:50px; margin-bottom: 5px;float:left;text-align:center;padding-left:60px;position:relative;padding-bottom:10px;font-family:Arial;font-size:10pt;color:#585959;}
.fairBalanceContainer1_reviews1{margin-top:-5px; margin-bottom: 10px;float:left;text-align:center;padding-left:180px;position:relative;padding-bottom:10px; font-family:Arial, helvetica,Sans-serif;font-size:10pt;color:#585959;}

/* Patient Information */

/*HCP error pages */
.copyContentHcpError { font-family: Arial; font-size: 10.8pt; color: #585959; width: 750px; text-align: left; float:left; padding-left: 107px; position: relative; top: -30px;}
.errorHcpheader{font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; color: #00866f; text-align:left;padding-top:40px;padding-left:107px; height:100px}




/*print-patient-information*/

.copyContentLiOtherIndnew {

            list-style-image: url('/images/green_bullet.gif');
            font-family: Arial;
            font-size: 10.8pt;
            color: #585959;
            position: relative;
            left: 6px;
            margin-left: 50px;
            padding-right: 75px;
            padding-bottom: 10px;
            padding-top: 5px;
            text-align: left;
            vertical-align: top;

}

.copyContentOtherReg2 { font-family: Arial; font-size: 10.8pt; color: #585959; width: 800px; text-align: left; float:left; padding-left: 111px; padding-top: 10px; }
.copyContentOtherReg2 a{color: #006550} 
.fairBalanceReg2
{
    float: left;
    font-family: Arial;
    font-size: 9pt;
    color: #585959;
    padding-top: 9px;
    width: 800px;
    margin-left: 70px;
}
.fairBalanceReg2 a{color:#006550;}




/*About Page */
.AboutText { font-family: Arial; font-size: 10.8pt; color: #585959; float: left; width: 700px; text-align: left; position:relative; left:5px; margin-top: 15px;}
.AboutHeadContent

{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: normal;
	margin: 0 0 0 0;
	margin-left:5px;
}

.AboutCalloutAboutPage {float: left; position: relative; left: 80px; padding-top: 60px; height: 128px; width: 806px; background: url('/images/call_out.gif') no-repeat;  margin-top:55px; margin-bottom : -80px;}
.AboutImg a { color: #006550; text-decoration: none;}
.AboutCopyContent
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 800px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
    margin-top :-20px;
    margin-bottom :-15px;
}
.AboutCopyContent a{color: #006550} 
/* End Of changes -About Page */

.hcpFooter
{
	position: relative;
	float: left;
	width: 800px;
	text-align: left;	
	margin-top:-110px;  
}
.belowFooter
{
	position: relative;
	float: left;
	width: 800px;
	text-align: left;	
	padding-top:10px;
	
}
.PatInfoFooter
{
	position: relative;
	float: left;
	width: 800px;
	text-align: left;	
	margin-top:20px;  
}
.hcpSubHeader
{
    position: relative;
	float: left;
	width: 800px;
	text-align: left;	
	margin-top:-150px;
}
.hcpSubText
{
    position: relative;
	float: left;
	width: 800px;
	text-align: left;	
	margin-top:-75px;
}

/* Added  22-4-2009 6:00AM */

.footerContentText a {color:#006550;}


.fairBalance_new
{
    float: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    padding-top: 10px;
    width: 800px;
    padding-left: 72px;
    font-style:italic;
}

.fairBalance_new a {color:#585959;}

.link_legal{color:#006550}


.homeContent { width: 100%;  background: url('/images/background_gradient.gif') repeat-x; height:100%; }
.homeCanvas{ text-align: center; width: 828px;  background: url('/images/content_background_new.jpg') no-repeat;   }

.homeContent_home { width: 100%; height: auto; background: url('/images/background_gradient.gif') repeat-x; background-color:#00785F;}




.pageheader_legal
{
    font-family: 'Helvetica Neue 45 Light, Arial, verdana, Sans Serif';
    font-size: 24pt;
    font-weight: normal;
    color: #00866f;
    text-align: left;
    padding-top: 60px;
    padding-left: 111px;
    height: 100px;
}


.copyContentOther_ErrorPage a {color:#006550; }

.fairBalance_Errorpage
{
    float: left;
    font-family: Arial;
    font-size: 10pt;
    color: #585959;
    padding-top: 10px;
    width: 800px;
    padding-left: 95px;
}

.fairBalance_Errorpage a{ color:#006550; }


/* Start for Error Page Content changes*/



.copyContentOther_ErrorPage
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    width: 750px;
    text-align: left;
    float: left;
    padding-left: 75px;
    padding-top: 10px;
}

.copyContentHeadOther_ErrorPage
{
    font-family: Arial;
    font-weight: bold;
    font-size: 14pt;
    color: #006550;
    text-align: left;
    width: 750px;
    float: left;
    padding-left: 75px;
    padding-top: 40px;
} 

/* End for Error Page Content changes*/



/***************************Patient Information***********************************************/

.copyContentHeadOtherPatient_information {position:relative; font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 111px; padding-top: 20px;}
.copyContentOtherPatient_information { font-family: Arial; font-size: 10.8pt; color: #585959; width: 750px; text-align: left; float:left; padding-left: 70px; padding-top: 0px; }
.textPatient_information { font-family: Arial; font-size: 10.8pt; color: #585959; float: left; width: 550px; text-align: left; padding-left: auto; }
/*.aboutOnglyzaPat_piPatient_information
{
    float: left;
    position: relative;
    left: 0px;
    width: 700px;
    color: #00866f;
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    height: 50px;
    padding-top: 11px;
    padding-left: 16px;
}*/
.aboutOnglyzaPat_piPatient_information
{
    float: left;
    position: relative;
    left: 0px;
    width: 750px;
    color: #00866f;
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    height: 50px;
    padding-top: 11px;
    padding-left: 111px;
    text-align:left;
}

.topContainerPat_pi{ float:left; position: relative; left:5px; top:-220px; padding-top:10px; }  

.fairBalanceContainer1_reviews_pi
{
    margin-top: 50px;
    margin-bottom: 5px;
    float: left;
    text-align: center;
    padding-left: 110px;
    position: relative;
    padding-bottom: 5px;
    font-family: Arial, helvetica,Sans-serif;
    font-size: 9pt;
    color: #585959;
    width:800;
}
.fairBalanceContainer1_reviews1_pi
{
    margin-top: -5px;
    margin-bottom: 10px;
    float: left;
    text-align: center;
    padding-left: 200px;
    position: relative;
    padding-bottom: 10px;
    font-family: Arial, helvetica,Sans-serif;
    font-size: 9pt;
    color: #585959;
}

.fairBalanceContainer1_reviews_pi a {  color:#006550; }

/* Modified for border issue */  
.contentPatient_pi
{
  background: url('/images/content_body_other.gif') repeat-y; 
  width: 963px; 
  padding: 0; 
  margin:0; 
  overflow:hidden;
  height:auto;
} 

.aboutOnglyzaPat_pi
{
    float: left;
    position: relative;
    left: 0px;
    width: 700px;
    color: #00866f;
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    height: 70px;
    padding-top: 20px;
}

/***************************Patient Information***********************************************/

/* Error page 500 */

.pageheader
{
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    color: #00866f;
    text-align: left;
    padding-top: 80px;
    padding-left: 111px;
    height: 100px;
}
.fairBalance_error500 { float:left; font-family: Arial; font-size: 9pt;
                         color: #585959;
                         padding-bottom:5px;
                         width:800px; padding-left: 75px;
                         top:20px;}
                         
.fairBalance_error500 a{  color:#006550; }

/* home page */

.headerLinkContainer_homepage
{
    position: relative;
    left: 10px;
    top: -25px;
    text-align: right;
    color: white;
    height: auto;
    background: url('/images/header_background.gif') repeat-x;
}

.pageheader_error
{
    font-family: 'Helvetica Neue 45 Light' , Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    color: #00866f;
    text-align: left;
    padding-top: 60px;
    padding-left: 70px;
    height: 80px;
}

.copyContentLiOther_printpi { 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 	
	padding-top: 5px; 	
	text-align: left; 
	float: left;
	width: 850px;
	}
.copyContentOther_printPI
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    width: 850px;
    text-align: left;
    float: left;    
    padding-top: 10px;
}

.copyContentHeadOther_printPI
{
    font-family: Arial;
    font-weight: bold;
    font-size: 14pt;
    color: #006550;
    text-align: left;
    width: 850px;
    float: left;
    padding-top: 40px;
}

.fairBalanceconfirmation { float:left; font-family: Arial; font-size: 9pt; color: #585959; padding-top: 10px; width:800px; padding-left: 75px;}
.fairBalanceconfirmation a { text-decoration: underline; color: #00866f; }

.copyContent a{ color: #00866f; }


.registrationHeadT2D
{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: normal;
    margin-top:20px;
    margin-left:5px;
}


.registrationHeadContentUnsub
{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: normal;
	margin-bottom:20px;
	margin-left:2px;
}

/* Added on 22-4-2009 6:00AM */



.AboutHeadContent
{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 24pt;
	font-weight: normal;
	margin: 0 0 0 0;
	margin-left:5px;
}

.footerContentText a {color:#006550;}

.pageheaderLegal_legal
{
    font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
    font-size: 24pt;
    font-weight: normal;
    color: #00866f;
    text-align: left;
    padding-left: 111px;
    margin-top: 60px;
    margin-bottom:-20px;
    height: 60px;
}

.link_legal{color:#006550}

.copyContentValueCard
{
	position: relative;	
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;	
	text-align: left;
}



/* Added by Mahesh Consumer Value Card 22-04-2009 6:40 PM */

.informationHeadVc { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #006550; text-align: left; }

.valueCard { position: relative; left: -180px; top: 20px; }

.valueCardHeadOne { font-family: Arial; font-weight: bold; font-size: 10.8pt; color: #006550; text-align: left; position: relative; left: -45px; width: 650px; padding-right: 75px; padding-top: 45px;padding-left: 10px; }

.valueCardSmall p.copyContent { font-family: Arial; font-size: 7.8pt; color: #585959; position: relative; left: 0px; width: 650px; padding-right: 75px;  padding-top: 5px; padding-left: 0px; padding-bottom: 10px; text-align: left; }

.learnVc{ position: relative; left: 625px;top:-32px; width: 300px; }

.copyContentVal
{
    width: 750px;
    padding-left: 0px;
    text-align: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    padding-top: 7px;
    /* padding-bottom:20px; */
}


/* Registration Confirmation 22-4-2009 6:45PM*/

.print_regConfirmationNew { position: relative; left: 150px; }

.copyContent_regConfirmation
{
    position: relative;
    float: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    left: -5px;
    width: 400px;
    padding-right: 0px;
    padding-left: 10px;
    padding-top: 70px;
    padding-bottom: 10px;
    text-align: left;
}
.valueCard_regConfirmationNew { float: left; }


/*Unsubscribe - Consumer 22-04-2009 7:22 PM*/

.copyContentUnSubCon
{
    position: relative;
    float: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    left: -5px;
    width: 770px;
    padding-right: 75px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    text-align: left;
}

.copyContentUnSubCon a {color : #00866F;} 

/*End of the Changes */



/*Registration3   22-04-2009 7:22 PM**/
.regTextReq3_reg3{ position: relative; left: 0px; top: 0px; width: 400px;color: #006550;	font-family: Arial;	font-weight: bold;	font-size: 12px; }
.reg3_reg3 { font-family: Arial; font-size: 10.8pt; color: #585959; padding-top: 5px; padding-bottom: 10px; text-align: left; position: relative; left: 0px; }
.radioArea_reg3 { font-family: Arial; font-size: 9pt; color: #585959;  position: relative; top: 1px; width: 700px; text-align: left; position:relative; left:0px;}



.registrationContent2 .button_area { position: relative; left: -60px; margin-left:350px; margin-bottom: 60px; top:50px;text-align: left;}

.contentPrint_PrintPI
{
    width: 850px;
}

#whyNeeded2Reg2
{
    background: url('/images/telephone_bg.gif') no-repeat;
    width: 294px;
    height: 113px;
    position: relative;
    top: -980px;
    left: 160px;
    display: none;
}

.cardLinksReg2
{
    font-family: "Arial Regular";
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    left: -5px;
    width: 260px;
    text-align: left;
    top:-50px;
}


#medicareAckReg2
{
    background: url('/images/info_share_bg.gif') no-repeat;
    width: 499px;
    height: 209px;
    text-align: left;
    position: relative;
    top: -3050px;
    left: 400px;
    display: none;
}



.medicareAckTextReg2
{
 font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #585959;
    clear:left;
    width: 450;
    height: 209px;
    text-align: justify;
    position: relative;
    top: -250px;
    left: 0px;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;

}

.neededCloseReg2
{
      font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    position: relative;
    top: -315px;
    left:410px;
    color: #006550;

} 

.neededCloseReg2Ack
{
    position: relative;
    top: -60px;
    left: 80px;
    color: #006550;
} 

#termsReg2
{
    background: url('/images/info_share_bg.gif') no-repeat;
    width: 499px;
    height: 209px;
    display: none;
    position: relative;
    top: -3000px;
    left:400px;
}

.termsReg2Text

{
    clear:left;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #585959;
    position: relative;
    top: -280px;
    left: 0px;
    width: 480px;
    text-align: justify;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;

}


.termsCloseReg2
{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
   position: relative;
   left: 420px;
   top: -270px;
   color: #006550

} 


.registrationContent1
{
    position: relative;
    top: auto;
    width: 800px;
    padding-left: 110px;
    margin-top:195px;
    height:auto;    
}

.registrationContent1 .form_label
{
    float: left;
    clear: left;
    width: 275px;
    padding-top: 4px;
    padding-right: 10px;
    text-align: right;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
}
.registrationContent1 .form_field
{
    float: left;
    clear: right;
    margin: .5em;
    z-index: 9;
}
.registrationContent1 .long_box {WIDTH: 200px}

.registration1fileds
{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 9pt;
    width:800px;
    padding: 0 0 0 0;
}

.regrationradiobutton

{

    float: left;
    width: 600px;
    padding-top: 4px;
    padding-right: 10px;
    text-align: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    padding-left:280px;

}

#newCardSection

{
    display:none;
}

.whatisthiscontlink1
{
  float: left; clear: right; margin: .5em; 
}

.whatisthiscontlink1 a{color : #00866F;}

 
.registration1fileds .form_field{float: left; clear: right; margin: .5em; z-index: 9; }

 

.regImgReq3
{
    position: relative;
    left: 600px;
    top: -20px;
    width: 400px;
    color: #006550;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
}

.regTextReq3_reg33
{
    position: relative;
    left: 10px;
    top: 0px;
    width: 400px;
    color: #006550;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
}

.registrationContent1 .button_area
{
    position: relative;
    left: -60px;
    margin-left: 350px;
    margin-bottom: 60px;
    top: 50px;
    text-align: left;
}

#whyNeeded
{
    background: url('/images/telephone_bg.gif') no-repeat;
    width: 294px;
    height: 113px;
    position: relative;
    top: -160px;
    left: 380px;
    display: none;
    z-index: 10;
    margin-top: -2610px;
    margin-left: 425px;
}

.neededClose
{
    position: relative;
    left: 225px;
    top: 7px;
    color: #006550;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.cardClose
{
    position: relative;
    top: 75px;
    left: 225px;
    color: #006550;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cardLinks
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    left: 10px;
    width: 260px;
    text-align: left;
    line-height: 14.5px;
}


#whatsThisReg
{
    background: transparent url(/images/cardId.gif) no-repeat scroll 0 0;
    display: none;
    height: 113px;
    left: 805px;
    position: relative;
    top: -2720px;
    width: 294px;
    z-index: 10;
}
#whyNeededReg
{
    background: url('/images/telephone_bg.gif') no-repeat;
    width: 294px;
    height: 113px;
    position: relative;
    left: 805px;
    display: none;
    z-index: 10;
    margin-top: -2690px;
}
.fairBalance_Index
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    padding-top: 10px;
    text-align:center;
    width:700px;
    padding-left:0px;
    font-style:italic;
    float:left;
}

.fairBalance_Index a {color:#585959;}

/*Classes for Registration pages - Start*/

#whatsThisRegNEW
{

    background: transparent url(/images/cardId.gif) no-repeat scroll 0 0;
    display: none;
    height: 113px;
    /*left: 672px;*/
    left: 0px;
    position: relative;
    /*top: -3060px;*/
    top: 0px;
    width: 294px;
    z-index: 10;
    overflow:hidden;
    
    
    /*background: transparent url(/images/cardId.gif) no-repeat scroll 0 0;
    display: none;
    height: 113px;
    left: 674px;
    position: relative;
    top: -2756px;
    width: 294px;
    z-index: 10;
	padding-bottom:0px;
	margin-bottom:0px;*/
	
}
#whyNeededRegNEW
{
    background: url('/images/telephone_bg.gif') no-repeat scroll 0 0;
    width: 294px;
    height: 113px;
    position: relative;
    /*left: 674px;*/
    left: 0px;
    
    display: none;
    z-index: 10;
    /*margin-top: -2725px;*/
	top: 0px;
}

.neededCloseNEW
{
    position: relative;
    left: 225px;
    top: 7px;
    color: #006550;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.cardCloseNEW
{
    position: relative;
    top: 75px;
    left: 225px;
    color: #006550;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cardLinksNEW
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    left: 10px;
    width: 260px;
    text-align: left;
    line-height: 14.5px;
}




.regrationradiobuttonNEW

{  float : left;
    width: 600px;
    padding-top: 4px;
    padding-right: 10px;
    text-align: left;
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    padding-left:165px;

    
}

.buttonSpaceReg1 { padding-top: 15px; }

.copyContentNEW
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: -5px;
	width: 600px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
}




.regImgReq3NEW
{
    position: relative;
    left: 0px;
    top: auto;
    width: 200px;
    color: #006550;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
	float:left;
	margin-left:500px;
}



#PolicyDetailsNEW
{
    background: url('/images/popup_bg.gif') no-repeat;
    width: 499px;
    height: 213px;
    text-align: left;
    position: relative;
    top: -3050px;
    left: 400px;
    display: none;
	z-index:1000;
}




#PolicyInfo_NEW
{
    background: url('/images/popup_bg.gif') no-repeat;
    width: 499px;
    height: 213px;
    text-align: left;
    position: relative;
    top: -3020px;
    left: 280px;
    display: none;
}



.Policy_medicareAckTextReg2
{
 font-family:Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    color: #585959;
    clear:both;
    width: 100%    height: 100%;
    text-align: justify;
    position: relative;
    top:-265px;
    left: 0px;
    padding-left:10px;
    padding-right:10px;
    

}


.Policy_medicareAckReg_Close_Button
{
	background: url('/images/btn_close.gif') no-repeat;
    width: 74px;
    height: 29px;
    position: relative;
    left: 400px;
	top:0px;
	
}










.registration1filedsNEW .form_field{float: left; clear: right; margin: .5em; z-index: 2; }




#submit_popup_REG { background: url('/images/popup_bg.gif') no-repeat;}
#submit_popup_REG .terms_conditions {background: #ffffff; border: 0px #666 solid;}
#submit_popup_REG, #submit_popup_iframe_shim_REG{top: 495px; right: 230px; width: 499px; height: 213px; position:absolute;}
#submit_popup_REG {z-index: 10;}
#submit_popup_iframe_shim_REG {z-index:9;}
#submit_popup_REG div{margin-bottom:.3em;}
#submit_popup_REG .submit_popup_inner_REG { padding:10px;text-align: left;}
#submit_popup_REG .submit_popup_inner_REG .error_notification_REG{padding-left:5px;}
#submit_popup_REG .popup_form_REG {padding-left:45px;text-align: left;}
#submit_popup_REG .terms_conditions_REG {width: 300px; height: 70px; overflow: auto; margin-left: 5px; margin-top: 5px; margin-bottom:5px;}
#submit_popup_REG .terms_conditions_REG h3 {font-size:10px; font-weight: bold; margin-bottom: .2em;}
.popuplabel_REG{ font-family: Arial; padding-top:2px; padding-right:7px; padding-left: 7px; font-size: 9pt; color: #585959; }
.popuplabelsmall_REG{ font-family: Arial; font-size: 8pt; color: #585959; }
.btn_submit_REG{ position: relative; left:45px;  text-align: left;}





/*Registration Page 2 Popups*/

#termsandconditions_popup_REG { background: url('/images/popup_bg.gif') no-repeat;}
#termsandconditions_popup_REG .terms_conditions {background: #ffffff; border: 0px #666 solid;}
#termsandconditions_popup_REG, #submit_popup_iframe_shim_REG{top: 900px; right: 25.4%; width: 499px; height: 213px; position:absolute;}
#termsandconditions_popup_REG {z-index: 10;}
#termsandconditions_popup_iframe_shim_REG {z-index:9;}
#termsandconditions_popup_REG div{margin-bottom:.3em;}
#termsandconditions_popup_REG .submit_popup_inner_REG { padding:10px;text-align: left;}
#termsandconditions_popup_REG .submit_popup_inner_REG .error_notification_REG{padding-left:5px;}
#termsandconditions_popup_REG .popup_form_REG {padding-left:45px;text-align: left;}
#termsandconditions_popup_REG .terms_conditions_REG {width: 300px; height: 70px; overflow: auto; margin-left: 5px; margin-top: 5px; margin-bottom:5px;}
#termsandconditions_popup_REG .terms_conditions_REG h3 {font-size:10px; font-weight: bold; margin-bottom: .2em;}
.termsandconditions_popuplabel_REG{ font-family: Arial; padding-top:5px; padding-right:7px; padding-left: 7px; font-size: 9pt; color: #585959; text-align:left; }
.termsandconditions_popuplabel_REG a {color: #00866f;}
.termsandconditions_popuplabelsmall_REG{ font-family: Arial; font-size: 8pt; color: #585959; }
.termsandconditions_btn_submit_REG{ position: relative; left:45px;  text-align: left;}


.terms_Close_Button
{
	background: url('/images/btn_close.gif') no-repeat;
    width: 74px;
    height: 29px;
    position: relative;
    left: 415px;
	top:-20px;
	
}


#medicare_popup_REG { background: url('/images/popup_bg.gif') no-repeat;}
#medicare_popup_REG .terms_conditions {background: #ffffff; border: 0px #666 solid;}
#medicare_popup_REG, #medicare_popup_iframe_shim_REG{top: 900px; right: 25.4%; width: 499px; height: 213px; position:absolute;}
#medicare_popup_REG {z-index: 10;}
#medicare_popup_iframe_shim_REG {z-index:9;}
#medicare_popup_REG div{margin-bottom:.3em;}
#medicare_popup_REG .submit_popup_inner_REG { padding:10px;text-align: left;}
#medicare_popup_REG .submit_popup_inner_REG .error_notification_REG{padding-left:5px;}
#medicare_popup_REG .popup_form_REG {padding-left:45px;text-align: left;}
#medicare_popup_REG .terms_conditions_REG {width: 300px; height: 70px; overflow: auto; margin-left: 5px; margin-top: 5px; margin-bottom:5px;}
#medicare_popup_REG .terms_conditions_REG h3 {font-size:10px; font-weight: bold; margin-bottom: .2em;}
.medicare_popuplabel_REG{ font-family: Arial; padding-top:5px; padding-right:7px; padding-left: 7px; font-size: 9pt; color: #585959; text-align:left; }
.medicare_popuplabelsmall_REG{ font-family: Arial; font-size: 8pt; color: #585959; }
.medicare_btn_submit_REG{ position: relative; left:45px;  text-align: left;}

.medicare_Close_Button
{
	background: url('/images/btn_close.gif') no-repeat;
    width: 74px;
    height: 29px;
    position: relative;
    left: 415px;
	top:60px;
	
}


#WhyNeeded2_popup_REG, #WhyNeeded2_popup_iframe_shim_REG{top: -82px; right: 125px; width: 499px; height: 213px; position:absolute;}
#WhyNeeded2_popup_REG {z-index: 10;}
#WhyNeeded2_popup_iframe_shim_REG {z-index:9;}
#WhyNeeded2_popup_REG div{margin-bottom:.3em;}

#WhyNeeded2_popup_REG
{
    background: url('/images/telephone_bg.gif') no-repeat;
    width: 294px;
    height: 113px;
    display: none;
}

.cardLinksReg2_WhyNeeded
{
    font-family: Arial;
    font-size: 10.8pt;
    color: #585959;
    position: relative;
    text-align: left;
    line-height: 14.5px;
	padding-top:15px; padding-right:7px; padding-left: 7px;
    width: 260px;
    text-align: left;

}
.WhyNeeded2_popup_REG_Close
{
    position: relative;
    left: 95px;
    top: 4px;
    color: #006550;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}





.copyContentNEW_REG_Indented
{
	position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: 172px;
	width: 600px;

	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
}



.space_Indicates
{
height:50px;
clear:both;
width:850px;
}


.indicates_REG_text
{
    position: relative;
    left: 185px;
    top: auto;
    width: 140px;
    color: #00866f;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    float:left;
}


.copyContentNEW_REG_2
{

position: relative;
	float: left;
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	left: 172px;
	width: 450px;
	padding-right: 75px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;


}
.copyContentNEW_REG_2 a {color: #00866f;}


.InformationPolicyHeader
{
	color: #00866f;
	font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 0 0;
	margin-bottom:2px;
	padding-left:7px;
}

.newclass{
	position: absolute;
	left: 400px;
	top: 250px;
	}
	
/*Classes for Registration pages - End*/

/*Fix- defect#16 - 04242009 */
a.focus {outline:none;}

.supSmall { font-size:10px; vertical-align: top;line-height: 5px;}
.hcpRegTermsSpace { padding-left:5px;}
/*Abhinaw: Fixes for UAT review*/
.hcpcopyContent2Small
{
	font-family: Arial;
	font-size: 10.8pt;
	color: #585959;
	position: relative;
	width: 500px;
	padding-right: 75px;
	padding-bottom: 10px;
	text-align: left;
}	

.unsubscribeContent .unsubs_long_box
{
	line-height: 15px;
	width: 320px;
	text-align: top;
}

.paddingheader
{
 padding-top:20px;   
}

.greenlink {color: #00866f;}

/*Start: Added for Calendar Exit screen*/
.calendarexitheader
{
	position: relative;
	float: left;
	width: 800px;
	padding-left: 0px;
	text-align: left;
	margin-top:-250px;
}

.CalendarExitHead 
{ 
	font-family:Arial,Helvetica,sans-serif; 
	font-weight: normal; 
	font-size: 14pt; 
	color: #006550; 
	text-align:left; 
	width: 750px; 
	float:left; 
	padding-left: 75px; 
	padding-top: 40px;
}

.CalendarExitContent
{ 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	width: 750px; 
	text-align: left; 
	float:left; 
	padding-left: 75px; 
	padding-top: 10px; 
}

.CalendarExitContent a{color: #006550}

.copyContentHeadOther_CalExit { font-family: Arial; font-weight: bold; font-size: 12pt; color: #585959; text-align:left; width: 750px; float:left; padding-left: 111px; padding-top: 0px;}

/*End: Added for Calendar Exit screen*/

/*Added for reg2 fix*/
.registrationContent2New {     float:left; padding-left: 111px; top: -80px;}
.registrationContent2New {position: relative;  padding-left: 111px; top: -80px; width:850px;}
.registrationContent2New .form_label{float: left; clear: left; width: 275px; padding-top: 4px; padding-right:10px; text-align: right; font-family: Arial; font-size: 10.8pt; color: #585959; }
.registrationContent2New .form_field{float: left; clear: right; margin: .5em; z-index: 9; }
.registrationContent2New .checkAreaReg2 { float: left;left:-100px; margin-top:0px; 
padding-top: 10px; padding-right:10px;
text-align: right; font-family: Arial; 
font-size: 10.8pt; color: #585959; 
}
.registrationContent2New .form_label_reg2{float: left; clear: left; width: 275px; margin-top: 10px; margin-right:10px; text-align: right; font-family: Arial; font-size: 10.8pt; color: #585959; }
.registrationContent2New .form_field_reg2{float: left; clear: right; margin:.2em; z-index: 9; }
.registrationContent2New .button_area_reg2 { position: relative; left: -60px; width: 100%; text-align: center; margin-bottom: 0px; top:50px; float:left; margin-top: -25px;}
.registrationContent2New .button_area { position: relative; left: -60px; margin-left:350px; margin-bottom: 60px; top:50px;text-align: left;}

#spError_Q1, #spError_Q2, #spError_Q3, #spError_Q4, #spError_Q5, #spError_Q6, #spError_Q7, #spError_Q8 { width:800px;}
input{outline:none;}




/*Start: Reg2-Alignment fix*/
.divFieldHeight { line-height:7px;}
.divFieldHeight2 { line-height:7px; padding-top:15px;}
.blankDivField { height:5px; clear:both;}
.blankDivField2 { height:7px; clear:both;}
.digitDivHeight { height:12px; line-height:5px;}
.digitInsideBlankDiv {padding-top:20px;clear:both;}
.digitReg2marginTop {margin-top:10px;}
/*End: Reg2-Alignment fix*/

.supSmallDag { font-size:80%; vertical-align: top;line-height: 5px;width:10px;}
.medicare { padding-left: 30px; text-indent: -30px;}
.layerspan_small{float: left; border: 2px #ffffff inset;background:#ffffff; margin: .5em; width:50px;height:18px;text-align:left;font-family:Arial, Helvetica, Sans-Serif;font-size: 10pt;vertical-align:middle;padding:0 2px 0 3px;}
.layerspan_large{float: left; border: 2px #ffffff inset;background:#ffffff; margin: .5em; width:160px;height:18px;text-align:left;font-family:Arial, Helvetica, Sans-Serif;font-size: 10pt;vertical-align:middle;padding:0 2px 0 3px;}

/*Consumer Added Contents*/
.topText{font-family:Arial; font-size:10px; float:right; padding-right:15px; padding-top:130px;}
.patientMessage { float:left; text-align:left; padding-left: 48px; width: 520px; overflow:hidden;  }
.onglyzaMessage { float:left; text-align:left; padding-left: 48px; width: 500px; overflow:hidden;  }
.middleMessage { float:left; text-align:left; padding-left: 48px; width: 700px; }
.bulletList {list-style-image: url('/images/green_bullet.gif'); font-family: Arial; font-size: 10.8pt; color: #585959; text-align:left; padding-left:75px; padding-top:10px; padding-bottom:5px; float:left; width:650px; }
.signUp {float: right; padding-right:11px; padding-top:186px; }
.spacing {width: 700px; height:30px;}

.copyContentOther_FB { font-family: Arial; font-size: 14pt; font-weight:bold; color: #006550; width: 750px; text-align: left; float:left; padding-left: 75px; padding-top: 10px; }
.answerText_small { font-family: Arial; font-size: 9pt; color: #585959; text-align: right; padding: 10px 5px 0 0;  }

/*About Page */
.AboutHeadContentNew {color: #00866f; font-family:'Helvetica Neue 45 Light', Helvetica, Arial, Sans-Serif; font-size: 24pt; font-weight: normal; }
.copyContentLiOtherNew {list-style-image: url('/images/green_bullet.gif'); font-family: Arial; font-size: 10.8pt; color: #585959; margin-left: 10px;  padding-bottom: 5px; padding-top: 10px; padding-left: 55px; width:600px; text-align: left; float: left; }
.copyContentPara_Introduction {	position: relative;	float: left; font-family: Arial; font-size: 10.8pt; color: #585959; padding-top: 5px; padding-bottom: 10px;	text-align: left;}
.copyContentHwitWork {	position: relative;	float: left; font-family: Arial; font-size: 10.8pt; color: #585959; padding-top: 5px; padding-bottom: 10px;	text-align: left;}
.copyContentBottom {	position: relative;	float: left; font-family: Arial; font-size: 10.8pt; color: #585959; padding-top: 5px; padding-bottom: 10px;	text-align: left; width:700px;}
.copyContentHeadNew {  font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550;	float: left; padding-top: 5px; padding-bottom: 10px; text-align: left; width:600px; }
.AboutTextNew { font-family: Arial; font-size: 14pt; color: #006550; float: left; text-align: left; margin-top: 15px; width:600px;}
.unsubscribeContentNew {position:relative; float: left; width: 550px;	padding-left: 75px;	text-align: left; margin-top:-200px;}
.callOutAbout {position:relative; float:right; padding-right:25px; margin-top:-180px; text-align:center;}
.copyContentPls { float: left; font-family: Arial; font-size: 10.8pt; color: #585959; width: 800px; padding-left: 75px; padding-top: 10px; padding-bottom: 10px; text-align: left;}
.copyContentBelowGreen { font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; text-align:left; width: 750px; float:left; padding-left: 75px; padding-bottom:5px; line-height:16px}
.copyContentOtherBold { font-family: Arial; font-size: 10.8pt; color: #585959; width: 800px; text-align: left; float:left; padding-left: 75px; padding-top: 15px; padding-bottom:5px; }
.copyContentOther_About { font-family: Arial; font-size: 14pt; font-weight:bold; color: #006550; width: 800px; text-align: left; float:left; padding-left: 75px; padding-top: 10px; }

/*Footer New*/
.footerContentLeftNew { width: 575px;}
.footerContentTextNew { float:left;font-family: Arial; font-weight: normal; font-size:12px; color: #666666; padding-top:15px; width:355px; text-align:left;}
.footerContentTextNew a {color:#666666;}
.footerContentRightNew { float: right; width: 200px;}
.footerContentTrademark { width: 450px; vertical-align:top; padding-top:25px; }

.bulletList_Short {list-style-image: url('/images/green_bullet.gif'); font-family: Arial; font-size: 10.8pt; color: #585959; text-align:left; padding-left:65px; padding-top:10px; padding-bottom:5px; float:left; width:500px; }
.bulletList_Length {list-style-image: url('/images/green_bullet.gif'); font-family: Arial; font-size: 10.8pt; color: #585959; text-align:left; padding-left:65px; padding-top:10px; padding-bottom:5px; float:left; width:750px; }
.footerImageLinks { float:left; width: 100%; padding-top:10px;font-family: Arial; padding-bottom:45px;}
.copyContentOther_FB_Home { float:left; text-align:left; width:100%; font-family: Arial; font-weight: bold; font-size: 14pt; color: #006550; font-weight: bold; padding-top:28px; }

.popup_main {width:350px; height:350px; background-color:#006550; padding:25px; display: none;z-index:1005;overflow: auto;position: absolute;top: 100px;}
.popup_inner {width:auto; height:350px; background-color: #FFFFFF;}
.popup_Header {width:auto; height:35%; background-color: #FFFFFF; margin-left:15px}
.popup_text {font-family: Arial; float:left; font-size: 10.8pt; color: #585959; float: left; text-align: left; margin: 5px 0 0 35px; width:auto; line-height:18px}
.popup_actions {width:350px; margin-top:65px; float: left;}
.popup_buttons {width:150px; text-align: center;}
.popup_main_exit {width:550px; height:350px; background-color:#006550; padding:25px; display: none;z-index:1005;overflow: auto;position: absolute;top: 100px;}

.arrowA {list-style-image: url('/images/hcp_arrow.gif'); font-family: Arial; font-size: 10.8pt; color: #006550; float:left; text-align:left; position:relative; width:143px; padding-bottom:20px; padding-left:25px; }
.arrowA a {color: #006550; text-decoration:none;}
.arrowB {list-style-image: url('/images/hcp_arrow.gif'); font-family: Arial; font-size: 10.8pt; color: #006550; float:right; text-align:left; position:relative; width:125px; padding-bottom:20px; padding-right:10px; padding-left:25px; }
.arrowB a {color: #006550; text-decoration:none;}
.hcpCalloutA {top:-625px; float:right; position:relative; width:400px; padding-right:10px; }
.spaceBetween {padding-bottom:10px;}
.paddingLeft {padding-left:45px}
.paddingTop{padding-top:20px;}
.marginTop {margin-top:10px;}
.marginPaddingTop {margin-top:0px; padding-top:0px;}
.alignSubHead1 {margin-top:-550px; padding-left:45px; position:relative; padding-top:0px;}
.alignSubHead2 {margin-top:-510px; padding-left:45px; position:relative;}
.indication_hcp {padding: 0pt; width: 750px; height: auto; top: -480px; position: relative; float: left;}
.contentHeight{height:1570px;}
.paddingBottom{padding-bottom:12px;}
.pad20{padding-bottom:20px;}
.mio {float:left; background: url('/images/medical_box_blank.gif') no-repeat; height:71px; width:314px; padding:0px; font-size:12px; line-height:18px;margin-right:40px; }
#connecttomio {padding:7px 15px;}
.callOutVC {margin-top:-1263px; right:-575px; float:left; position:relative; display:inline-block; height:363px; width:288px; }
.callOutVCLearn {margin-top:-878px; right:-595px; float:left; position:relative; display:inline-block; height:363px; width:288px; }
.margin_hcpPi {margin-top:30px;}
.minWidth{width:500px;}
.formMarTop{margin-top:6px;}
.chkbox{float:left; padding-left: 1px;}
.termspan {padding-left: 2px; padding-right: 2px; vertical-align:top;}
.noPadding {padding-left:0px;}
.copyContentHeadOther_Grey { font-family: Arial; font-weight: bold; font-size: 14pt; color: #585959; text-align:left; width: 770px; float:left; padding-left: 75px; padding-top: 30px;}

.homeMarTop{padding-top:0px; margin-top:-22px; position:absolute; width:550px;}
p.opt_in { font-family: Arial; font-size: 9pt; color: #585959;}
.RegTopText
{
	position: relative;
	float: left;
	width: 800px;
	padding-left: 75px;
	text-align: left;
	height:auto;
	margin-top:-200px;
}

#symp_sub{width:190px;float:left;height:125px;}

.UlTwoCol1{ 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 0px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 55px;
	text-align: left; 
	float: left;
	width: 110px;
	}
.UlTwoCol2{ 
	list-style-image: url('/images/green_bullet.gif'); 
	font-family: Arial; 
	font-size: 10.8pt; 
	color: #585959; 
	margin-left: 10px;  
	padding-right: 0px;  
	padding-bottom: 5px; 
	padding-top: 10px; 
	padding-left: 20px;
	text-align: left; 
	float: left;
	width: 110px;
	}
	
.UlTwoCol1 li{margin-bottom:15px;}
.UlTwoCol2 li{margin-bottom:15px;}
#li_end {margin-bottom:0px;}

.UlTwoCol1Home
{
	padding-left: 65px;
}
.UlTwoCol2Home
{
	padding-left: 30px;
}	
#info {
	width: 300px;
	overflow: auto;
}

#flashcontent {
	border: solid 0px #000;
	width: 972px;
	height: 600px;
	float: left;
	margin: 15px 15px;
}

.flash_pi_main {display:none; position:absolute; background-color: #FFFFFF; z-index: 1006; width:1000px; top:100px;}
.flash_pi_header {float:right; margin-right:10px; font-family:Arial;font-size:10.8pt;}