﻿/* //////////////////////////
//

 Loestrin® 24 Fe

//
//////////////////////////  */

body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}
body, div, td, th, span, p, select, form, textarea, label {
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
a img {
	border:0;
}
a {
	color:#46a6c9;
}
a:link, a:visited, a:hover {
	color:#46a6c9;
	text-decoration:none;
}
ul, li {
	list-style: none;
}
.clear {
	clear:both;
}
.utilityNavContainer {
	width:799px;
	height:37px;
	margin:0 auto;
}
.utilityNavContainer .Left {
	float:left;
}
.utilityNavContainer .Middle  {
	float:left;
	padding:11px 0 0 130px;
}
.utilityNavContainer .Middle span {
	color:#c5c5c5;
	font-size:10px;
	padding:0 5px;
}
.utilityNavContainer .Middle a:link, .utilityNavContainer .Middle a:visited {
	font-size:10px;
	color:#7f7f7f;
}
.utilityNavContainer .Middle a:hover {
	font-size:10px;
	color:#00aedb;
}
.utilityNavContainer .Middle a.current:visited{
	color:#00aedb;
}

.utilityNavContainer .MiddleHCP  {
	float:left;
	padding:11px 0 0 228px;
}
.utilityNavContainer .MiddleHCP span {
	color:#c5c5c5;
	font-size:10px;
	padding:0 5px;
}
.utilityNavContainer .MiddleHCP a:link, .utilityNavContainer .MiddleHCP a:visited {
	font-size:10px;
	color:#7f7f7f;
}
.utilityNavContainer .MiddleHCP a:hover {
	font-size:10px;
	color:#00aedb;
}
.utilityNavContainer .MiddleHCP a.current{
	color:#00aedb;
}

.utilityNavContainer .consumerHomeMiddle  {
	float:right;
	padding:12px 15px 0 0;
}
.utilityNavContainer .consumerHomeMiddle span {
	color:#c5c5c5;
	font-size:10px;
	padding:0 5px;
}
.utilityNavContainer .consumerHomeMiddle a:link, .utilityNavContainer .consumerHomeMiddle a:visited {
	font-size:10px;
	color:#7f7f7f;
}
.utilityNavContainer .consumerHomeMiddle a:hover {
	font-size:10px;
	color:#00aedb;
}
.utilityNavContainer .consumerHomeMiddle a.current{
	color:#00aedb;
}

.utilityNavContainer .Right {
	float:right;
	width:236px;
	height:37px;
	border-left:#e4e4e4 1px solid;
	border-right:#e4e4e4 1px solid;
}
.utilityNavContainer .RightWithoutBorder {
	float:right;
	width:236px;
	height:37px;

}
sup {
	font-size:10px;
	vertical-align:3px;
	font-weight:normal;
}
sup.sup4 {
	font-size:9px;
	vertical-align:4px;
}
span.reg {
	font-size:11px;
	vertical-align:3px;
	font-weight:normal;
}
span.supTab {
	font-size:11px;
	font-weight:normal;
vertical-align:3px;
color:#FFF
}
a.safetyInfo {
	display:block;
	background:#e3e3e3;
	width:212px;
	height:37px;
	margin-left:12px;
	color:#737272;
	font-size:11px;
}
a.safetyInfo:hover {
	background:#e49100;
}
a.safetyInfo:hover span {
	color:#ffffff;
	display:block;
	padding:12px 0 0 36px;
	background:url(../images/arrowwhite.gif) no-repeat 25px 15px;
}
a.safetyInfo span {
	font-size:11px;
	display:block;
	padding:12px 0 0 36px;
	background:url(../images/arrowgray.gif) no-repeat 25px 15px;
}
.NavWrap {
	background:#05b3e0 url(../images/navbg.gif) top repeat-x;
	height:65px;
}
.NavWrapTest {
	background:#05b3e0 url(../images/navbg.gif) top repeat-x;
	height:65px;
	width:70%;	
}
.NavWrapHCP {
	background:#b0ce43 url(../images/navbghcp.gif) top repeat-x;
	height:65px;
}
.NavContainer {
	width:799px;
	height:65px;
	margin:0 auto;
}
.NavContainerTest {
	width:500px;
	height:65px;
	margin:0 auto;
}
.logo {
	float:left;
	width:211px;
	height:65px;
	display:block;
}
/*#navMenu {
	list-style:none;
	padding: 0px;
	margin: 0px;
	height:65px;
}

#navMenu li{
	float: left;
	background:url(../images/navright.gif) top right no-repeat;
	color:#98eaff;
	font-size:12px;
	padding:12px 8px;
}
#navMenu li span{
}
#navMenu li a{
}
*/

#navMenu {
	position:relative;
	display:block;
	height:65px;
	font-size:12px;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	float: left;
}
#navMenu ul {
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
}
#navMenu ul li {
	display:block;
	float:left;
	margin:0 -1px 0 0;
}
#navMenu ul li a {
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	background:url(../images/navright.gif) top right no-repeat;
}
#navMenu ul li a:hover, #navMenu ul li.prescription a:hover {
	color:#fff;
	background:#006d9d url(../images/navmenubg_over.gif) top center no-repeat
}
#navMenu ul li a.current, #navMenu ul li a.current:hover, #navMenu ul li.prescription a.current, #navMenu ul li.prescription a.current:hover {
	color:#98eaff;
	background:#006d9d url(../images/navmenubg_over.gif) top center no-repeat;
	cursor:default;
}
#navMenu ul li.home a {
	padding:27px 18px 0 18px;
	height:38px;
}
#navMenu ul li.about a {
	padding:21px 9px 0 10px;
	height:44px;
}
#navMenu ul li.about a span.reg {
	color:#ffffff;
}
#navMenu ul li.about a.current span.reg {
	color:#98EAFF;
}
#navMenu ul li.isright a {
	padding:21px 13px 0 13px;
	height:44px;
}
#navMenu ul li.shorter a {
	padding:21px 13px 0 13px;
	height:44px;
}
#navMenu ul li.faqs a {
	padding:27px 14px 0 14px;
	height:38px;
}
#navMenu ul li.doctor a {
	padding:21px 13px 0 13px;
	height:44px;
}
#navMenu ul li.prescription a {
	padding:21px 13px 0 13px;
	height:44px;
}
#navMenu ul li.prescription a {
	background:none
}
#navMenu ul li a sup {
	font-size:11px;
}
.HeadWrap {
	background:url(../images/flashheadbg.gif) top repeat-x;
}
.HeadWrap .flashContainer {
	width:967px;
	margin:0px auto;
}
.hcpHeaderList{
	margin:10px 0 0 0;
	padding:0px;
}
.hcpHeaderList li{
	margin:0px;
	padding:0 0 0 8px;
	margin:0 0 4px 0;
	list-height:18px;
	background:url(../images/bluebullet.gif) no-repeat 0 5px;
}
.hcpHeaderTxt{
	padding-top:3px;
}
.consumerHomeHeadWrap {
	background:url(../images/consumerhomewrapbg.gif) top repeat-x;
}
.consumerHomeHeadWrap .inner {
	background:url(../images/consumerhomeinnerbg.gif) top center no-repeat;
	height:309px;
}
.consumerHomeContainer{
	width:799px;
	margin:0 auto;
}
.consumerHomeContainer .left{
	width:230px;
	float:left;
}
.consumerHomeContainer .middle{
	float:left;
	width:332px;
	margin:0px 0 0 0px;
}
.consumerHomeContainer .right{
	float:left;
	width:212px;
	margin:0px 0 0 12px;
}
.consumerHomeContainer .right p{
	color:#032f3a;
	line-height:20px;
	padding:5px 15px;
	letter-spacing:0.5px;
	margin:0px;
}
.consumerHomeContent{
	background:url(../images/consumerhomecontbg.gif) top repeat-x;
}
.consumerHomeContent .inner {
	background:url(../images/consumerhomeinnercont.gif) top center no-repeat;
	width:799px;
	height:318px;
	margin:0 auto;
}
.consumerHomeContent .left{
	float:left;
	width:206px;
	margin-top:72px;
}
.consumerHomeContent .middle{
	float:left;
	width:296px;
	height:147px;
	margin:35px 0 0 33px;
	background:#f8fae8;
	border:#a1c35a 1px solid;
}
.consumerHomeContent .middle h3{
	font-size:14px;
	color:#017bb2;
	font-weight:bold;
	margin:0px;
	padding:7px 0px;
	text-align:center;
	border-bottom:#b2ce76 1px solid;
}
.consumerHomeContent .middle .main{
	padding:10px 22px 0 22px;
	height:35px;
}
.consumerHomeContent .middle .italic{
	font-style:italic;
	font-size:10px;
	padding:0px 22px;
	height:33px;
}
.consumerHomeContent .middle .bottom{
	margin:7px 0px 0 0px;
	padding:8px  22px 0  22px;
	border-top:#b2ce76 1px solid;
}
.consumerHomeContent .right{
	float:right;
	width:212px;
	height:148px;
	margin:35px 12px 0 0;
	background:#90b346 url(../images/helppatientbg.gif) top no-repeat;
	
}
.consumerHomeContent .right .content{
	padding:0px;
	color:#ffffff;
	font-size:11px;
	line-height:15px;
	letter-spacing: -0.1px
}
.consumerHomeContent .right .content sup{
	font-size:8px;
    font-weight:normal;
    vertical-align:3px;
}
.consumerHomeContent .right .content h2{
	font-size:14px;
	line-height:16px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;	
	margin:0px;
}
.consumerHomeContent .right .content h2 span.reg{
	color:#FFF;
}
.consumerHomeContent .right .content p{
	font-size:12px;
	line-height:15px;
	color:#2c3f03;
	padding-left:15px;
	margin:0px;
}
.consumerHomeContent .right .content p span.reg{
	color:#2c3f03;
	line-height:10px;
}
.consumerHomeContent .right .learnMoreSmall{
	margin:6px 0 0 13px;
}
.consumerHomeContent .bottomContent{
	clear:both;
	padding-top:30px;
}
.consumerStaticHomeHeadWrap {
	background:url(../images/flashheadbg.gif) top repeat-x;
}
.consumerStaticHomeHeadWrap .inner {
	background:transparent url(../images/consumerstatichomeinnerbg.gif) no-repeat scroll center top;
	height:309px;
}
.consumerStaticHomeContainer{
	width:799px;
	margin:0 auto;
}
.consumerStaticHomeContainer .left{
	width:228px;
	float:left;
	padding-left:2px;
}
.consumerStaticHomeContainer .middle{
	float:left;
	width:332px;
	margin:0px 0 0 0px;
}
.consumerStaticHomeContainer .right{
	float:left;
	width:212px;
	margin:0px 0 0 12px;
}
.consumerStaticHomeContainer .right p{
	color:#ffffff;
	font-size:14px;
	line-height:16px;
	padding:5px 15px;
	letter-spacing:0.5px;
	margin:0px;
}
.consumerStaticHomeContainer .right p span.reg{
	color:#ffffff;
}
.consumerStaticHomeContainer .activateCardNow{
	display: block;
	width: 176px;
	height: 64px;
	background: url("../images/activatecardstatic.gif") no-repeat 0 0;
	margin-left:2px
}
.consumerStaticHomeContainer .activateCardNow:hover{ 
  background-position: 0 -64px;
}

.consumerStaticHomeContainer .activateCardNow span{
  display: none;
}

.consumerStaticHomeContent{
	background:url(../images/consumerhomecontbg.gif) top repeat-x;
}
.consumerStaticHomeContent .inner {
	background:url(../images/consumerstatichomeinnercont.gif) top center no-repeat;
}
.consumerStaticHomeContent .innerWrap {
	width:799px;
	height:317px;
	margin:0 auto;
}
.consumerStaticHomeContent .left{
	float:left;
	width:206px;
	margin-top:108px;
}
.consumerStaticHomeContent .middle{
	float:left;
	width:296px;
	height:127px;
	margin:35px 0 0 33px;
	background:#f8fae8;
	border:#a1c35a 1px solid;
}
.consumerStaticHomeContent .middle h3{
	font-size:14px;
	color:#017bb2;
	font-weight:normal;
	margin:0px;
	padding:7px 22px 6px 22px;
	border-bottom:#b2ce76 1px solid;
}
.consumerStaticHomeContent .middle .main{
	padding:18px 22px 16px 22px;
}
.consumerStaticHomeContent .middle .italic{
	font-style:italic;
	font-size:10px;
	padding:0px 22px;
}
.consumerStaticHomeContent .middle .bottom{
	margin:7px 22px 0 22px;
	padding-top:5px;
	border-top:#b2ce76 1px solid;
}
.consumerStaticHomeContent .right{
	float:right;
	width:212px;
	height:128px;
	margin:35px 0px 0 0;
	background:url(../images/staticsignupbg.gif) top no-repeat;
	
}
.consumerStaticHomeContent .rightSpace{
	float:right; 
	width:12px;
}
.consumerStaticHomeContent .right .content{
	padding:0px;
	color:#ffffff;
	font-size:11px;
	line-height:15px;
	letter-spacing: -0.1px
}
.consumerStaticHomeContent .right .content sup{
	font-size:8px;
    font-weight:normal;
    vertical-align:3px;
}
.consumerStaticHomeContent .right .content h2{
	font-size:14px;
	line-height:16px;
	padding:9px 0 3px 14px;
	margin:0px;
}
.consumerStaticHomeContent .right .content p{
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	padding-left:8px;
	margin:0px;
}
.consumerStaticHomeContent .right .content ul{
	margin:0 0 0 14px;
	padding:0px;
}
.consumerStaticHomeContent .right .content li{
	background-image:url(../images/dot.png);
	background-position:0 6px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 8px;
}
.consumerStaticHomeContent .right .signupBtn{
	margin:1px 0 0 12px;
}

.consumerStaticHomeContent .right .learnMoreSmall{
	margin:6px 0 0 5px;
}
.consumerStaticHomeContent .bottomContent{
	clear:both;
	padding-top:48px;
}

.learnMore{
	display: block;
	width: 131px;
	height: 38px;
	margin:6px 0 0 7px;
	background: url("../images/learnmorenav.gif") no-repeat 0 0;
}
.learnMore:hover{ 
  background-position: 0 -38px;
}
.learnMoreSmall{
	display: block;
	width: 121px;
	height: 28px;
	background: url("../images/learnmoresmall.gif") no-repeat 0 0;
}
.learnMoreSmall:hover{ 
  background-position: 0 -28px;
}
.impSafetyInfo {
	width:799px;
	margin:0 auto;
}
.impSafetyInfo a:link, .impSafetyInfo a:hover, .impSafetyInfo a:visited {
	font-weight:bold
}
.impSafetyInfo .content{
	padding:18px 70px 18px 0;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
.orderedList{
	padding:0px;
	margin:0px;
}
.orderedList li {
	padding:0px;
	margin:0 0 0 16px;
	list-style-type:decimal;
}
.uppercase {
	text-transform: uppercase;
}
.impSafetyInfo .uppercase {
	font-size:11px;
}
.innerHeadWrap {
	background:url(../images/headbg.gif) top repeat-x;
}
.innerHeadWrap_blue {
	background:url(../images/headbluebg.gif) top repeat-x;
}
.innerContent {
	width:799px;
	margin:0px auto;
	background:#ffffff url(../images/rightbg.gif) right repeat-y;
}
.innerContentBG {
	min-height:380px;
	padding-bottom:40px;
	background:url(../images/innercontbg.gif) bottom right no-repeat;
}
.innerContent_faq {
	width:883px;
	margin:0px auto;
	background:url(../images/rightbg_faq.gif) right repeat-y;
}
.innerContentBG_faq{
	min-height:970px;
	padding-bottom:35px;
	background:url(../images/innerfaqcontbg.gif) bottom right no-repeat;
}
.innerContentBG_faq .faqContent{
	width:799px;
	margin:0px auto;
}
.innerContentBG_About{
	/*min-height:380px;*/
	padding-bottom:28px;
	background:url(../images/inneraboutcontbg.gif) bottom right no-repeat;
}
.innerContentBG_PrescriptionSavingsCard{
	min-height:620px;
	padding-bottom:40px;
	background:url(../images/innerprescriptioncontbg.gif) bottom right no-repeat;
}
.innerContentBG_talkingToYourDoctor{
	min-height:1000px;
	padding-bottom:40px;
	background:url(../images/innertalkingtodoctorcontbg.gif) bottom right no-repeat;
}
.innerContentBG_shorterLightPeriods{
	min-height:1000px;
	padding-bottom:40px;
	background:url(../images/innershortlightcontbg.gif) bottom right no-repeat;
}
.innerContentBG_isItRightForMe{
	min-height:1730px;
	/*min-height:1640px;*/
	padding-bottom:40px;
	background:url(../images/innerisitrightcontbg.gif) bottom right no-repeat;
}
.innerContent_sendToFriend {
	width:895px;
	margin:0px auto;
	background:none
}
.innerContent_emailReminder {
	width:895px;
	margin:0px auto;
	background:url(../images/inneremailrminders_signup.gif) bottom right no-repeat;
	padding-bottom:120px;
}
.innerbg_sendaFriend {
	background-image: url(../images/bg_illustrator_image.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px;
	clear: none;
	float: none;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.innerbg_sendaFriendThankq {
	background-image: url(../images/bg_illustrator_image_thankq.gif);
	background-repeat: no-repeat;
	background-position: center 136px;
	padding: 0px;
	clear: none;
	float: none;
	width: 100%;
	min-height:466px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.innerbg_impsafetyinfo {
	background-image: url(../images/innersendtofriendcontbg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px;
	clear: none;
	float: none;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.innerContentBG_sendToFriend {
	min-height:240px;
	padding-bottom:40px;
}
.innerContentBG_emailRemindersSignup{
	min-height:342px;
	padding-bottom:144px;
	background:url(../images/inneremailrminders_signup.gif) bottom right no-repeat;
}
.mainContent {
	width:563px;
	float:left;
}
.rightContent {
	width:212px;
	float:left;
	margin-left:12px;
}
.rightContent .activateCard {
	background:#90b346 url(../images/activatebg.gif) top no-repeat;
	height:282px;
	margin-bottom:20px;
}
.rightContent .activateCardEmpty {
	background:#90b346;
	height:136px;
	margin-bottom:20px;
}
.rightContent .activateCard .activateBtn {
	padding:167px 0 10px 2px;
}
.rightContent .activateCard ul {
	padding:0px;
	margin:0 0 0 15px;
}
.rightContent .activateCard li {
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none);
}
.rightContent .activateCard li a {
	font-size:11px;
	font-weight:bold;
	color:#013e4c;
	text-transform:uppercase;
	padding-left:11px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image: url(../images/bluearrow3.gif);
}
.rightContent .activateCard li a:hover {
	font-size:11px;
	font-weight:bold;
	color:#e6ffb0;
	text-transform:uppercase;
	padding-left:11px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-image: url(../images/greenarrow.gif);
}
.rightContent .relatedLinks {
	background:#888888;
	margin-bottom:20px;
	padding:14px 16px;
}
.rightContent .relatedLinks h2 {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0 0 2px 0;
}
.rightContent .relatedLinks ul {
	padding:0px;
	margin:0px;
}
.rightContent .relatedLinks li {
	line-height:20px;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	/*list-style-image:url(../images/graybgarrow.gif);*/
}
.rightContent .relatedLinks li a{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background:url(../images/graybgarrow.gif) 0 3px no-repeat;
	/*background:url(../images/graybgarrow.gif) no-repeat 0 2px;*/
	padding-left:11px;
}
.rightContent .relatedLinks li a:hover{
	color:#ff9c2b;
	font-size:11px;
}
.rightContent .emailSignUp {
	background:#03b1de url(../images/signupbg.gif) top no-repeat;
	height:128px;
	margin-bottom:20px;
	display:none;
}
.rightContent .emailSignUp .content {
	padding:10px 0px 1px 16px;
}
.rightContent .emailSignUp .content h2 {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0 0 4px 0;
}
.rightContent .emailSignUp .content ul {
	padding:0px;
	margin:0px;
}
.rightContent .emailSignUp .content li {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
	background-position: 0px 6px;
}
.rightContent .signupBtn{
	padding:0 0 0 11px;
}
.rightContent .knowFacts {
	background:#f8fae8;
	border:#a1c35a 1px solid;
	width:176px;
	margin-bottom:20px;
	padding:9px 16px;
	height:47px;
}
.rightContent .knowFacts h2 {
	font-size:14px;
	color:#017bb2;
	font-weight:bold;
	padding:0px;
	margin:0 0 8px 0;
}
.rightContent .knowFacts ul {
	padding:0px;
	margin:0px;
}
.rightContent .knowFacts li {
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	list-style:none;
	/*list-style-image:url(../images/greenbgarrow.gif);*/
}
.rightContent .knowFacts li a{
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
	background:url(../images/greenbgarrow.gif) 0 4px no-repeat;
	padding-left:8px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-style: normal;
	line-height: normal;
}
.rightContent .knowFacts li a:hover{
	font-size:11px;
	color:#228cb9;
	font-weight:bold;
}
.rightContent .healthcare {
	margin-bottom:20px;
}
.pageHeader_About {
	height:242px;
	background:url(../images/aboutloestrin.gif) top no-repeat;
}
.pageHeader_About .content {
	width:385px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-top: 152px;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
}
.pageHeader_About .content span.reg{
	color:#0094C3;
}
.aboutus_smalltext {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.pageHeaderAboutNav {
	width:530px;
	clear:both;
	text-align:center;
	height:30px;
	margin:20px 0 10px;
	padding:0 0 0 17px;
}
.pageHeaderIsItRightNav {
	width:530px;
	clear:both;
	text-align:center;
	height:30px;
	margin:20px 0 0 0px;
	padding:0 0 0 17px;
}
.aboutus_topnav {
	margin: 0px;
	float: left;
	width: 134px;
	text-align: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.aboutus_topnav a:link, .aboutus_topnav a:visited{
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.aboutus_topnav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
}
.aboutus_topnav a:hover span.reg{
	color:#00aedb;
}
.aboutus_nav_saparator {
	text-align: center;
	margin: 0px;
	float: left;
	font-size:16px;
	color:#4cc8e6;
	font-weight:bold;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 9px;
}
.aboutus_nav_saparator1 {
	text-align: center;
	margin: 0px;
	float: left;
	font-size:16px;
	color:#4cc8e6;
	font-weight:bold;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	width: 10px;
}
.isitright_topnav {
	margin: 0px;
	float: left;
	width: 118px;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.isitright_topnav a:link, .isitright_topnav a:visited {
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.isitright_topnav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
	line-height: normal;
	font-style: normal;
}
.isitright_topnav_saparator {
	text-align: center;
	margin: 0px;
	float: left;
	font-size:16px;
	color:#4cc8e6;
	font-weight:bold;
	padding-top: 0;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 15px;
	font-style: normal;
	line-height: normal;
}
.pageHeaderNav {
	width:548px;
	text-align:center;
	margin:20px 0 14px 0;
}
.pageHeaderNav a {
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.pageHeaderNav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
}
.pageHeaderNav span {
	font-size:16px;
	color:#4cc8e6;
	font-weight:bold;
	padding:0 6px;
}
.pageHeader_Prescription {
	height:298px;
	background:url(../images/prescriptionheader.gif) top no-repeat;
}
.pageHeader_Prescription .content {
	width:320px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:148px 18px 0 18px;
}
.pageHeader_Prescription .content span.reg{
	color:#0094c3;
}
.pageHeader_Prescription .content .paynomore {
	color:#0094c3;
	font-size:21px;
	font-weight:bold;
	padding-bottom:20px;	
}
.pageHeader_Prescription .content .paynomore sup{
	font-size:10px;
	vertical-align:12px;
}
.pageHeader_TalkingToDoctor {
	min-height:268px;
	background:url(../images/talkingtodoctorheader.gif) top no-repeat;
}
.pageHeader_TalkingToDoctor .content {
	width:355px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:152px 18px 5px 18px;
}
.pageHeader_TalkingToDoctor .content span.reg {
	color:#0094c3;
}
.pageHeader_faq {
	height:259px;
	background:url(../images/faqheader.gif) top no-repeat;
}
.pageHeader_faq .content {
	width:320px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:152px 18px 0 18px;
}
.pageHeader_ShorterLighterPeriods {
	height:253px;
	background:url(../images/shorterlightheader.gif) top no-repeat;
}
.pageHeader_ShorterLighterPeriods .content {
	width:410px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:152px 18px 0 18px;
}
.pageHeader_ShorterLighterPeriods .content span.reg{
	color:#0094c3;
}

.pageHeader_isItRightForMe {
	height:255px;
	background:url(../images/isitrightheader.gif) top no-repeat;
}
.pageHeader_isItRightForMe .content {
	width:390px;
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:152px 18px 0 18px;
}
.pageHeader_isItRightForMe .content span.reg{
	color:#0094c3;
}
.pageHeader_sendFriend{
	height:136px;
	background:url(../images/sendfriendheader.gif) top left no-repeat;
}
.pageHeader_sendFriendThankyou{
	height:136px;
	background:url(../images/sendfriendthankheader.gif) top left no-repeat;
}
.pageHeader_impSafityInfo{
	height:136px;
	background:url(../images/importantsafetyinfo.gif) top left no-repeat;
}
.pageHeader_references{
	height:136px;
	background-image: url(../images/references.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pageHeader_emailReminders{
	height:136px;
	background:url(../images/emailremindersheader.gif) top left no-repeat;
}
.pageHeader_emailRemindersTop{
	height:136px;
	background:url(../images/emailremindersheader2.gif) top left no-repeat;
}
.sendFriendThankyouMainContent{
	width:817px;
	background:url(../images/sendfriendthankheader2.gif) top right no-repeat;
	/*height:326px;*/
	/*margin:38px 0 0 65px;*/
	float:left;
	line-height:18px;
	margin: 0px;
	padding: 0 0 25px 0;
}
.sendFriendThankyouMainContent .container{
	padding:34px 0 0 65px;
}
.sendFriendThankyouMainContent .friendName{
	font-size:13px;
	font-weight:bold;
	margin:22px 0  34px 0;
}
.sendFriendThankyouMainContent .title{
	font-size:12px;
	font-weight:bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.contentBox {
	width:548px;
	margin-bottom:15px;
	/*background-color:#ffffff;*/
}
.contentBox h2 {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding:9px 16px;
	margin:0px;
}
.contentBox h2.head1 {
	background:#009cc2 url(../images/head1.gif) top right no-repeat;
}
.contentBox h2.head2 {
	background:#009cc2 url(../images/head2.gif) top right no-repeat;
}
.contentBox h2.head3 {
	background:#009cc2 url(../images/head3.gif) top right no-repeat;
}
.contentBox h2.head1 sup, .contentBox h2.head2 sup, .contentBox h2.head3 sup {
	font-size:9px;
	vertical-align:5px;
}
.contentBox h2.head1 span.reg, .contentBox h2.head2 span.reg, .contentBox h2.head3 span.reg{
	color:#ffffff;
	vertical-align:4px;
}
.contentBox .content {
	padding:16px;
	border-left:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	line-height:18px;
	margin: 0px;
}
.contentBox .content .leftsideCheckList {
	/*float:left;*/
}
.contentBox .content .rightsideCheckList {
	float:right;
	width:174px;
	font-size:11px;
	padding:6px;
	margin-top:10px;
	background-color:#f0f0f0;
	border:#d5d5d5 1px solid;
}
.contentBox .contentTable {
	padding:16px;
	border-left:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	line-height:18px;
}
.contentBox .content p.pic{
	background-image: url(../images/tabs.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
	height: 144px;
	width: 270px;
	padding-top: 0px;
	padding-right: 242px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contentBox .content .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.contentBox .content .heading span.reg {
	color:#90b346;
}
.contentBox .content ul{
	margin:0px;
	padding:0px;
}
.contentBox .content li{
	color:#90b346;
	padding:0px;
	margin:0 0 0 16px;
	list-style-position: outside;
	list-style-type: disc;
}
.contentBox .content li span{
	color:#666666;
}
.contentBox .back2topBtn {
	text-align:right;
	padding-right:10px;
	height:16px;
}
.backToTop{
	display: block;
	float:right;
	width: 72px;
	height: 16px;
	background: url("../images/backtotop.gif") no-repeat 0 0;
}
.backToTop:hover{ 
  background-position: 0 -16px;
}

.backToTop span{
  display: none;
}

.activateCardNow{
	display: block;
	width: 176px;
	height: 64px;
	background: url("../images/activatecard.gif") no-repeat 0 0;
}
.activateCardNow:hover{ 
  background-position: 0 -64px;
}

.activateCardNow span{
  display: none;
}
.signUp{
	display: block;
	width: 100px;
	height: 32px;
	background: url("../images/signup.gif") no-repeat 0 0;
}
.signUp:hover{ 
  background-position: 0 -32px;
}

.signUp span{
  display: none;
}
.healthProfessional{
	display: block;
	width: 212px;
	height: 56px;
	background:#f0f0f0 url("../images/healthcare.gif") no-repeat 0 0;
}
.healthProfessional:hover{ 
  background-position: 0 -56px;
}

.healthProfessional span{
  display: none;
}
.sendFriendContainer{
	width:578px;
	margin-left:67px;
}
.sendFriendContainer .header{
	background:url(../images/sendfriendheaderbg.gif) top no-repeat;
	height:160px;
}
.sendFriendContainer .header p{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:18px;
	padding:57px 133px 0 23px;
	margin:0px;
}
.sendFriendContainer .header p span.reg{
	color:#ffffff;
}
.sendFriendContainer .sendFriendFieldBg{
	background:url(../images/sendfriendfieldbg.gif) top left no-repeat;
	float: left;
	width: 530px;		
	height: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 60px;		
	padding-left: 0px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1{
	padding:10px 0 0 22px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 label{
	display:block;
	color:#666666;
	font-weight:bold;
	line-height:23px;
	padding-top:1px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 .left{
	float:left;
	padding-top:1px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 .right{
	float:left;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	padding:6px 0 0 110px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 .right.arrow{
	float:left;
	color:#00aedb;
	font-weight:bold;
	font-size:11px;
	padding:6px 0 0 59px;
	background-image: url(../images/greenbgarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 .inputText{
	width:278px;
}
.sendFriendContainer .sendFriendFieldBg .signUpFieldBox1 .sendFriendFieldButtons{
	clear:both;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	float: left;
	margin: 0px;
}
.emailSubmit{
	display: block;
	width: 98px;
	height: 38px;
	margin-left: 120px;
	background: url("../images/submit.gif") no-repeat 0 0;
}
.emailSubmit:hover{ 
  background-position: 0 -39px;
}

.emailReminderSignUpLeft{
	float:left; 
	width:65px	
}
.emailReminderSignUpMainContent{
	float:left;
	width:233px;
	margin:38px 0 0 0;
	line-height:18px;
}
.emailReminderSignUpMainContent ul{
	margin:0px;
	padding:0 0 0 15px;
	
}
.emailReminderSignUpMainContent li{
	margin:4px 0;
	list-style-position: outside;
	list-style-type: disc;
}
.emailReminderSignUpContainer{
	float:right;
	width:527px;
}
.emailReminderSignUpContainer .header{
	background:url(../images/emailsignupheader.gif) top no-repeat;
	height:164px;
}
.emailReminderSignUpContainer .header p{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:18px;
	padding:72px 100px 0 23px;
	margin:0px;
}
.emailReminderSignUpright{
	float:right;
	width:48px;
}
.signUpFieldBg{
	background:#f3f4f4 url(../images/signupfieldbg.gif) top no-repeat;;
	border:#b9b9b9 solid;
	border-width:0 1px 1px 1px;
	padding:0 23px;
	
}
.signUpFieldBg label{
	display:block;
	line-height:23px;
	padding:1px 1px 0 1px;
	margin:0px;
}
.indicateText{
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:11px;
}
.signUpFieldBox1{
	height:291px;	
}
.signUpFieldBox1 label{
	color:#666666;
	font-weight:bold;
}
.signUpFieldBox1 .left{
	float:left;
	width:233px;
}
.signUpFieldBox1 .right{
	float:right;
}
.signUpFieldBox1 .inputText{
	width:222px;
}
.signUpFieldBox2{
	clear:both;
	height:160px;
}
.signUpFieldBox2 .box{
	clear:both;
	padding-top:16px;
}
.signUpFieldBox2 .box2{
	clear:both;
	padding-top:4px;
}
.signUpFieldBox2 .box3{
	clear:both;
	padding:0px 0 0 20px;
}
.signUpFieldBox2 ul{
	margin:0px;
	padding:1px 0 0 0;
}
.signUpFieldBox2 li{
	
	list-style:none;
	margin:0px;
	padding:0px;
}
.signUpFieldBox2 li.option1{
	float:left;
	width:116px;
}
.signUpFieldBox2 li.option2{
	float:left;
	width:90px;
}
.signUpFieldBox2 li.option3{
	float:left;
	width:118px;
}
.signUpFieldBox2 li.option4{
	float:left;
	width:100px;
}
.signUpFieldBox2 li.option5{
	float:left;
	width:104px;
}
.signUpFieldBox2 li.option6{
	float:left;
	width:107px;
}
.signUpFieldBox2 li.option7{
	float:left;
	width:108px;
}
.signUpFieldBox2 label{
	padding:0px;
	margin:0px;
	line-height:18px;
}
.signUpFieldBox2 .checkBox{
	float:left;
	height:30px;
	padding:0 3px 0 0;
	margin:0px;
}
.signUpFieldBox2 .innerField{
	padding:4px 0 0 46px;
}
.signUpFieldBox2 .innerField label{
	line-height:24px;
}
.signUpFieldBox2 .innerField .inputText{
	width:390px;
}
.signUpFieldBox3{
	height:282px;
	margin:0px;
}
.signUpFieldBox3 h3{
	padding:18px 0 0 0;
	margin:0px;
	color:#05b3e0;
	font-size:14px;
	font-weight:bold;
}
.signUpFieldBox3 ul{
	margin:0px;
	padding:8px 0 0 0;
}
.signUpFieldBox3 li{
	clear:both;
	list-style:none;
	margin:0px;
	padding:9px 0;
}
.signUpFieldBox3 label{
	width:410px;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.signUpFieldBox3 .checkBox{
	float:left;
	height:30px;
	padding-right:5px;
}
.signUpFieldBox3 .innerField{
	padding:4px 0 0 23px;
}
.signUpFieldBox3 .innerField label{
	padding:3px 0;
	line-height:18px;
}
.signUpFieldBox4{
	height:167px;
}
.signUpFieldBox4 h3{
	padding:18px 0 0 0;
	margin:0px;
	color:#05b3e0;
	font-size:14px;
	font-weight:bold;
}
.signUpFieldBox4 ul{
	margin:0px;
	padding:8px 0 0 0;
}
.signUpFieldBox4 li{
	clear:both;
	list-style:none;
	margin:0px;
	padding:9px 0;
}
.signUpFieldBox4 label{
	width:410px;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.signUpFieldBox4 .checkBox{
	float:left;
	height:30px;
	padding-right:5px;
}
.signUpFieldBox4 .innerField{
	padding:4px 0 0 46px;
}
.signUpFieldBox4 .innerField label{
	padding:3px 0;
	line-height:18px;
}
.signUpFieldBox4 select.month{
	width:99px;
	margin-right:8px;
}
.signUpFieldBox4 select.day{
	width:65px;
	margin-right:8px;
}
.signUpFieldBox4 select.year{
	width:99px;
	margin-right:8px;
}

.signUpFieldBox5{
	height:180px;
}
.signUpFieldBox5 h3{
	padding:18px 0 0 0;
	margin:0px;
	color:#05b3e0;
	font-size:14px;
	font-weight:bold;
}
.signUpFieldBox5 ul{
	margin:0px;
	padding:8px 0 0 0;
}
.signUpFieldBox5 li{
	clear:both;
	list-style:none;
	margin:0px;
	padding:9px 0;
}
.signUpFieldBox5 label{
	width:410px;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.signUpFieldBox5 .checkBox{
	float:left;
	height:30px;
	padding-right:5px;
}
.signUpFieldBox5 .innerField{
	padding:4px 0 0 46px;
}
.signUpFieldBox5 .innerField label{
	padding:3px 0;
	line-height:18px;
}
.signUpFieldBox5 select.month{
	width:99px;
	margin-right:8px;
}
.signUpFieldBox5 select.day{
	width:65px;
	margin-right:8px;
}
.signUpFieldBox5 select.year{
	width:99px;
	margin-right:8px;
}

.signUpFieldBox6{
	height:108px;
}
.signUpFieldBox6 h3{
	padding:18px 0 0 0;
	margin:0px;
	color:#05b3e0;
	font-size:14px;
	font-weight:bold;
}
.signUpFieldBox6 ul{
	margin:0px;
	padding:8px 0 0 0;
}
.signUpFieldBox6 li{
	clear:both;
	list-style:none;
	margin:0px;
	padding:9px 0;
}
.signUpFieldBox6 label{
	width:410px;
	padding:0px;
	margin:0px;
	line-height:18px;
}
.signUpFieldBox6 .checkBox{
	float:left;
	height:30px;
	padding-right:5px;
}
.signUpFieldBox6 .innerField{
	padding:4px 0 0 46px;
}
.signUpFieldBox6 .innerField label{
	padding:3px 0;
	line-height:18px;
}

.signUpFieldButtons{
	height:78px;
	text-align:right;
}
.signUpFieldButtons p{
	padding:8px 0 0 0;
}
.return span{
	color:#00aedb;
	background-image: url(../images/greenbgarrow.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 8px;
	width: 500px;
	cursor:pointer;
}

.return span.reg {
	color:#00aedb;
	background-image:none;
	float:none;
	padding:0px;
}
a.return  {
	font-size:12px;
	font-weight:bold;
	color:#00aedb;
}
a.return:hover {
	font-size:12px;
	font-weight:bold;
	color:#00aedb;
}
.footer {
	width:799px;
	height:55px;
	margin:10px auto;
}
.acrobatCallout{
	clear:both;
	text-align:right;
	padding:10px 0;
}
.footer a:link, .footer a:visited{
	color:#707070;
	font-size:10px;
}
.footer a:hover{
	color:#00aedb;
}
.footer a.current{
	color:#00aedb;
}
.footer .warnerlogo {
	float:left;
}
.footer .left {
	float:left;
	font-size:10px;
	color:#707070;
	margin:20px 0 0 14px;
}
.footer .right {
	float:right;
	font-size:10px;
	color:#707070;
	margin:20px 0 0 14px;
}
.footer .right a{
	margin:0 3px;
}

form {
	margin:0;
	padding:0;
}
input {
	color:#333333;
}
.inputText {
	color:#6e6e6e;
	background:#fefefc;
	border:#e6e3d9 1px solid;
	padding:4px 3px;
	margin:0px;
	font-size:12px;
}
.inputTextBox {
	color:#6e6e6e;
	background:#fefefc;
	border:#e6e3d9 1px solid;
	padding:4px 3px;
	margin:0px;
	font-size:12px;
	height:70px;
	width:277px;
	float:left;
}
.inputRadio {
	color:#6e6e6e;
	margin:0px 3px;
	padding:0px;
}
select{
	color:#6e6e6e;
	background:#fdfdfb;
	border:#e6e3d9 1px solid;
	padding:1px;
	margin:0px;
	font-size:11px;
	height:24px;
	vertical-align:middle;
}
search {
}
.importantsafetyinfoMainContent{
	width:817px;
	background:url(../images/sendfriendthankheader2.gif) top right no-repeat;
	/*margin:38px 0 0 65px;*/
	line-height:18px;
	margin: 0px;
	padding: 0px;
}
.importantsafetyinfoMainContent .container{
	padding:34px 0 0 65px;
}
.importantsafetyinfoMainContent .friendName{
	font-size:13px;
	font-weight:bold;
	margin:22px 0  34px 0;
}
.importantsafetyinfoMainContent .title{
	font-size:12px;
	font-weight:bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.importantsafetyinfoMainContent p {
	width: 525px;
}
.isit_contentBoxnew {
	width:548px;
	background-color:#ffffff;
	padding-bottom: 15px;
}
.isit_contentBoxnew h2 {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding:9px 16px;
	margin:0px;
}
.isit_contentBoxnew h2.head1 {
	background:#009cc2 url(../images/head1.gif) top right no-repeat;
}
.isit_contentBoxnew h2.head2 {
	background:#009cc2 url(../images/head2.gif) top right no-repeat;
}
.isit_contentBoxnew h2.head3 {
	background:#009cc2 url(../images/head3.gif) top right no-repeat;
}
.isit_contentBoxnew h2.head1 sup, .contentBox h2.head2 sup, .contentBox h2.head3 sup {
	font-size:11px;
	vertical-align:5px;
}
.isit_contentBoxnew h2.head1 span.reg, .isit_contentBoxnew h2.head2 span.reg, .isit_contentBoxnew h2.head3 span.reg {
	color:#FFFFFF;
vertical-align:4px;
}
.isit_contentBoxnew .contentarea {
	padding:16px;
	border-left:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	line-height:18px;
}
.isit_contentBoxnew .contentarea .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentarea ul{
	margin:0px;
	padding:0px;
}
.isit_contentBoxnew .contentarea li{
	list-style:inside;
	color:#90b346;
	padding:0px;
	margin:0px;
}
.isit_contentBoxnew .contentarea li span{
	color:#666666;
}
.isit_contentBoxnew .back2topBtn {
	clear:both;
	text-align:right;
	padding-right:10px;
	height:16px;
}
.isit_contentBoxnew .contentareapic {
	border-left:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	line-height:18px;
	padding-top: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 0px;
	margin: 0px;
	float: left;
	width: 530px;
}
.isit_contentBoxnew .contentareapic .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentareapic ul{
	margin:0px;
	padding:0px;
}
.isit_contentBoxnew .contentarea li{
	list-style:inside;
	color:#90b346;
	padding:0px;
	margin:0px;
}
.isit_contentBoxnew .contentareapic li span{
	color:#666666;
}
.contentareapic .lolaImage{
	float:left;
height:198px;
margin:0;
padding:0 0 13px;
width:97px;
}
.contentareapic .LoisImage{
	float:left;
margin:0;
padding:0 0 13px;
width:97px;
}
.contentareapic .LornaImage{
	float:left;
margin:0;
padding:0 0 13px;
width:97px;
}
.contentareapic .LoganImage{
	float:left;
margin:0;
padding:0 0 13px;
width:97px;
}
.contentareapic .ladiesContent{
	float:left;
	background:#FCC;
	width:430px;
}
.isit_contentBoxnew .back2topBtn {
	text-align:right;
	padding-right:10px;
	height:16px;
}
.isitright_pictop {
	margin: 0px;
	float: left;
	width: 97px;
	height:198px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.isitright_pic {
	margin: 0px;
	float: left;
	width: 97px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.isit_contentBoxnew .contentareatop {
	padding:16px;
	line-height:18px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d5d5d5;
	border-left-color: #d5d5d5;
}
.isit_contentBoxnew .contentareatop .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentareatop ul{
	margin:0px;
	padding:0px;
}
.isit_contentBoxnew .contentareatop li{
	list-style:inside;
	color:#90b346;
	padding:0px;
	margin:0px;
}
.isit_contentBoxnew .contentareatop li span{
	color:#666666;
}
.isit_contentBoxnew .contentPicText {
	line-height:18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;

}
.isit_contentBoxnew .contentPicText .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentPicText .heading span.reg{
	color:#90b346;
}
.isit_contentBoxnew .contentPicText .headingbig {
	font-size:18px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentPicText ul{
	margin:0px;
	padding:0px;
}
.isit_contentBoxnew .contentPicText li{
	list-style:inside;
	color:#90b346;
	padding:0px;
	margin:0px;
}
.isit_contentBoxnew .contentPicText li span{
	color:#666666;
}
.isitright_border {
	float: left;
	width: 512px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 17px;
	margin-left: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 1px;
}
.isitright_emptyarea {
	float: left;
	width: 530px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.isit_contentBoxnew .contentbottom {
	padding:16px;
	border-left:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	line-height:18px;
}
.isit_contentBoxnew .contentbottom .heading {
	font-size:13px;
	color:#90b346;
	font-weight:bold;
}
.isit_contentBoxnew .contentbottom ul{
	margin:0px;
	padding:0px;
}
.isit_contentBoxnew .contentbottom li{
	list-style:inside;
	color:#90b346;
	padding:0px;
	margin:0px;
}
.isit_contentBoxnew .contentbottom li span{
	color:#666666;
}
.left_boxArea {
	margin: 0px;
	padding: 17px;
	float: left;
	width: 512px;
	border: 1px solid #d5d5d5;
	background-color: #FFF;
}
.left_boxAreanew {
	padding: 17px;
	float: left;
	width: 512px;
	border: 1px solid #d5d5d5;
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.left_boxCompleteArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 548px;
}
.left_boxCompleteArea .back2topBtn {
	clear:both;
	text-align:right;
	padding-right:10px;
	height:16px;
}

.isit_choosefits {
	background-image: url(../images/choosewhatfits.gif);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	width: 520px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding-top: 9px;
	padding-right: 16px;
	padding-bottom: 9px;
	padding-left: 16px;
}
.lsit_choosefits_text {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 512px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.lsit_choosefits_h2 {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #90b346;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 502px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
/*	background-image: url(../images/blcack_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;*/
}
.lsit_choosefits_h2 span.reg {
	color: #90b346;
}
.lsit_choosefits_listtext {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 502px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.back2topBtnarea {
	text-align:right;
	padding-right:10px;
	height:16px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 540px;
}
.backToToparea{
	display: block;
	float:right;
	width: 72px;
	height: 16px;
	background: url("../images/backtotop.gif") no-repeat 0 0;
}
.backToToparea:hover{ 
  background-position: 0 -16px;
}

.backToToparea span{
  display: none;
}
.pageHeaderShorterLighter {
	width:530px;
	text-align:center;
	height:30px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.pageHeaderShorterLighter_small {
	width:530px;
	text-align:center;
	height:20px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.shorter_topnav {
	margin: 0px;
	float: left;
	width: auto;
	text-align: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shorter_topnav a:link, .shorter_topnav a:visited {
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.shorter_topnav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
}
.shorter_nav_saparator {
	text-align: center;
	margin: 0px;
	float: left;
	font-size:16px;
	color:#4cc8e6;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 15px;
	line-height: normal;
}
.shorter_medicinepic {
	background-image: url(../images/tabs.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 144px;
	width: 512px;
}
.talkingyourdoc_topnav {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 134px;
	text-align: left;
}
.talkingyourdoc_topnav a:link, .talkingyourdoc_topnav a:visited {
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.talkingyourdoc_topnav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
}
.talkingyourdocmid_topnav {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 165px;
	text-align: left;
}
.talkingyourdocmid_topnav a:link, .talkingyourdocmid_topnav a:visited{
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
}
.talkingyourdocmid_topnav a:hover {
	font-size:11px;
	color:#00aedb;
	font-weight:bold;
}
.talkingyourdocmid_topnav a:hover span.reg{
	color:#00aedb;
}
.bottomContent{
	padding-top:5px;
	font-size:10px;
	line-height:15px;
}
.bottomContent p{
	font-size:10px;
	line-height:15px;
}
.bottomContent p span.reg{
	vertical-align:2px;
}
.bottomContent sup{
	font-size:10px;
	vertical-align:2px;
}
.bottomContent .bottomImageLine{
	padding-top:10px;
}
.blueTextBig{
	color:#0094c3;
	font-size:14px;
	font-weight:bold;
}

/*Signup CSS*/

.signUpFieldBg{
	;
	border:#b9b9b9 solid;
	border-width:0 1px 1px 1px;
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0;
	padding-right: 22px;
	padding-bottom: 0;
	padding-left: 22px;
	background-image: url(../images/signupbg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	
}
.signUpField_indicates {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	text-align: right;
}
.signUpField_area {
	margin: 0px;
	float: left;
	width: 488px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_areaNew {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_checkboxfields {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.signUpField_checkboxfields_2nd {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.signUpField_left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 247px;
}
.signUpField_inputText {
	margin: 0px;
	float: left;
	width: 247px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.signUpField_right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 232px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
}
.signUpField_input {
	float: left;
	width: 230px;
	background:#FEFEFC none repeat scroll 0 0;
border:1px solid #E6E3D9;
color:#6E6E6E;
font-size:12px;
margin:0;
padding:4px 3px;
	vertical-align: middle;
}
.signUpField_input_optout {
	float: left;
	width: 230px;
	background:#FEFEFC none repeat scroll 0 0;
border:1px solid #E6E3D9;
color:#6E6E6E;
font-size:12px;
margin:0;
padding:4px 3px;
	vertical-align: middle;
}
.signUpField_inputSmall {
	background:#FEFEFC none repeat scroll 0 0;
border:1px solid #E6E3D9;
color:#6E6E6E;
float:left;
font-size:12px;
margin:0;
padding:4px 3px;
vertical-align:middle;
width:150px;

}
.signUpField_inputSmallDropDown{
	border:1px solid #E6E3D9;
color:#666666;
float:left;
font-family:Arial;
font-size:11px;
height:20px;
margin:0;
padding:0;
width:100px;
}
.signUpField_border {
	float: left;
	width: 481px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	height: 1px;
	background-attachment: scroll;
	background-image: url(../images/border_image.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	margin: 0px;
}
.signUpField_heading {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_heading_gap {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_headinginputs {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_box_heading {
	margin: 0px;
	float: left;
	width: 450px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_heading2 {
	margin: 0px;
	float: left;
	width: 461px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_heading3 {
	margin: 0px;
	float: left;
	width: 461px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_heading3_1 {
	margin: 0px;
	float: left;
	width: 461px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_heading4 {
	margin: 0px;
	float: left;
	width: 461px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signup_checkbox {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 22px;
}
.signup_checkboxText {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 455px;
	font-weight: normal;
}
.signup_checkboxTextSmall {
	margin: 0px;
	float: left;
	width: 435px;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.signup_checkboxTextSmallNew {
	margin: 0px;
	float: left;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.signup_checkboxTextSmallNewOther {
	margin: 0px;
	float: left;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.signup_checkboxTextSmallNew1 {
	margin: 0px;
	float: left;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.signUpforEmail_daily {
	background-color: #d0f0f6;
	margin: 0px;
	float: left;
	width: 463px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.signup_head {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #05b3e0;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 458px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 4px;
}
.signUpField_area_color {
	margin: 0px;
	float: left;
	width: 460px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_area_colorarea {
	margin: 0px;
	float: left;
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpforEmail_Prescription {
	background-color: #ebf3be;
	margin: 0px;
	float: left;
	width: 463px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 18px;
}
.signUpField_smalltext {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
}
.signUpField_inputmonth {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 100px;
	border: 1px solid #e6e3d9;
	font-family:Arial;
	font-size:11px;
	color:#666;
}
.signUpField_inputDate {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 60px;
	border: 1px solid #e6e3d9;
	font-family:Arial;
	font-size:11px;
	color:#666;
}
.signUpField_area_bottomtext {
	margin: 0px;
	float: left;
	width: 450px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
	line-height: 17px;
}
.signUpField_area_bottomtext a {
	color:#05b3e0;
	text-decoration:none;
}
.signUpField_area_bottomtext1 {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 455px;
	font-weight: normal;
	font-size:13px;
	line-height: 17px;
}
.signUpField_area_bottomboxtext1 {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 400px;
	font-weight: normal;
	font-size:13px;
	line-height: 17px;
}
.signUpField_area_bottomtext1 a {
	color:#05b3e0;
	text-decoration:none;
}
.signUpField_btnarea {
	margin: 0px;
	float: left;
	width: 255px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 226px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_cancelbtn {
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.signUpField_submitbtn {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.signUpField_submitbtn a {
	cursor:pointer;
}
.signUpField_lblText {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_DeclineText {
	margin: 0px;
	float: left;
	width: 481px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
.signUpField_lblTextNew {
	margin: 0px;
	float: left;
	width: 460px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #656565;
	text-decoration: none;
	font-style: normal;
}
/*Signup CSS End*/
a.downloadnav{
	font-size:11px;
	color:#7d7d7d;
	font-weight:bold;
	background:url(../images/greenbgarrow.gif) 0 3px no-repeat;
	padding-left:8px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-style: normal;
	line-height: normal;
}
a.downloadnav:hover {
	font-size:11px;
	color:#228cb9;
	font-weight:bold;
}
/*Opt Out CSS Starts*/
.pageHeader_optOut{
	height:136px;
	/*background-image: url(../images/optoutheader.gif);*/
	background-image: url(../images/rgt_image.jpg);			
	background-repeat: no-repeat;
	background-position: left top;
}
.innerContentBG_output {
	min-height:290px;
}
.optout_head {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0094c3;
	text-decoration: none;
}
.optout_head span.reg{
	color: #0094c3;
}
.optout_popupbg {
	background-image: url(../images/output_popup_image.png);
	position:relative;
	background-repeat: no-repeat;
	margin: 0px;
	height: 128px;
	width: 511px;
	padding-top: 15px;
	padding-right: 12px;
	padding-bottom: 18px;
	padding-left: 12px;
}
.optout_head_white {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 511px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: center;
}
.optout_textarea {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 357px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 154px;
	text-align: center;
}
.optout_text_white {
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.optout_textarea_white {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
}
.black_overlay{
		display: none;
		position: fixed;
		top: 0%;
		left: 0%;
		width: 100%;			
		height: 100%;
		min-height:100%;
		background-color:#5a5a5a;
		z-index:1001;
		-moz-opacity: 0.2;
		opacity:.20;
		filter: alpha(opacity=20);
}
#light{
	  position: absolute;
	  top: 50%;
	  left: 0px;
	  width: 100%;
	  height: 100%;
	  overflow: visible;
	  z-index:2000;
	  display:none;

}
.white_content {
	 width: 535px;
 	 height: 161px;
 	 margin-left: -265px;  
 	 position: absolute;
	 left: 50%;
	 top:-70px;
	
	}
/*End Opt Out CSS */
.downloadIfoBox{
	font-size:11px;
	border-top:#d5d5d5 1px solid;
	padding-top:5px;
	margin-top:5px;
}
.contentBox .askDocChecklist li{
color:#666666;
list-style:none;
background:url(../images/checklist.gif) left no-repeat;
padding:0 0 0 20px;
margin:0;
line-height:22px;
}
.contentBox ul.conservationChecklist{
	margin:0px;
	padding:8px 0px 15px 0px;
}
.contentBox .conservationChecklist li{
	color:#666666;
	list-style:none;
	margin:0;
	background-image: url(../images/blue_checkbox.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-position: 0px 4px;
}
.faqContainer{
	width:548px;
	
}
.faqNav{
	border-bottom:#0084bf 6px solid;
	height:38px;
}
.faqNav .faqNavTabs{
	float:left;
}
.faqContents{
	border:#e3e3e3 solid;
	border-width:0 1px 1px 1px;
	padding:8px 12px;
	font-size:12px;
	line-height:18px;
	
}
.faqHeading {
	font-weight:bold;
	color:#90b346;
}
.faqHeading span.reg{
	color:#90b346;
}
.faqContentBox{
	border-bottom:#e3e3e3 1px solid;
	padding:8px 0;
}
.faqContentBoxBottom{
	border:#e3e3e3 0px solid;
	padding:8px 0;
}
.pillsBg{
	background:url(../images/pillsbg.jpg) top right no-repeat;
}
.faqContentBox ol{
	padding:0px;
	margin:0px;
}
.faqContentBox ol li{
list-style-position:outer;
list-style-type:decimal;
margin:0 0 18px 32px;
}
.patientProgramDesc{
	padding:16px;
}
.patientProgramDesc ul {
margin:5px 0 0 0;
padding:0;
}
.patientProgramDesc li {
	color:#90B346;
	list-style-position:outside;
	list-style-type:disc;
	margin:0px 0 0px 16px;
	padding:0;
	line-height:22px;
}
.patientProgramDesc li span {
	color:#666666;
}
a.activatePatientCard{
	width:323px;
	height:38px;
	background:transparent url(../images/activatepatientcard.gif) no-repeat scroll 0 0;
    display:block;
	margin:18px 0 5px 13px;
}
a.activatePatientCard:hover {
	background-position:0 -38px;	
}.references_page {
	margin: 0px;
	padding: 0px;
	width: 520px;
}
.references_page ul {
}
.references_page ul li{
	list-style-type: decimal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.references_page ul li.nonumber{
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.orderedListNum{
	clear:both;
	font-size:11px;
	
}
.orderedListNum span{
	font-size:11px;
	display:block;
}
.orderedListNum .numb{
	float:left;
	width:16px;
}
.orderedListNum .numTxt{
	padding-left:16px;
}
.orderedListBottom{
	clear:both;
	font-size:11px;
	padding-top:12px;
}
ul.bulletPoints {
	margin:0;
    padding:0;
}
ul.bulletPoints li{
	color:#90B346;
list-style-position:outside;
list-style-type:disc;
margin:0 0 0 5px;
padding:0;
}
ul.bulletPoints li span{
	color:#666666;
}
ul.staticList{
	margin:0px;
	padding:0px;
	width:290px;
}
ul.staticList li {
	margin:0px;
	padding:8px 0 8px 10px;
	font-size:11px;
	line-height:13px;
	list-style:none;
	background:url(../images/arrowblue.gif) no-repeat 1px 11px;
	border-bottom:#ebebeb 1px solid;
}
ul.staticList li.noborder {
	border-bottom-width:0px;
}
ul.staticList li a:link, ul.staticList li a:visited{
	color:#666666;
}
ul.staticList li a:hover{
	color:#46A6C9;
}
ul.staticList li a:hover span.reg{
	color:#46A6C9;
}
a.howtoget, a.howtoget:visited {
background-image:url(../images/bluearrow3.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#013E4C;
float:left;
font-size:11px;
font-weight:bold;
margin:3px 0 0 25px;
padding:0 0 0 11px;
text-transform:uppercase;
}
a.howtoget:hover {
background-image:url(../images/greenarrow.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#E6FFB0;
float:left;
font-size:11px;
font-weight:bold;
margin:3px 0 0 25px;
padding:0 0 0 11px;
text-transform:uppercase;
}

.patinetsavingWrap{
	float:left;
	width:198px;
}
.lolalinkWrap{
	float:left; margin:12px 0 0 0px
}
.downloadInfo{
	font-size:10px;
line-height:15px;
margin-bottom:200px;
}
.supDragger{
font-size:8px;
font-weight:normal;
vertical-align:4px;
}
