@CHARSET "UTF-8";

BODY {background-color:#008cb1; margin:0; padding:0; height:100%;}
H1 {color:#ff671d; font-size:23px; font-family:'UniversLTStd65BoldOblique'; font-weight:normal !important;text-shadow: 1px 2px 2px #D9D9D9;}
H1 SUP {font-size:13px; *position:relative; *top:-3px;}
H6 { color:#fd9a42; }
H3 {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif ; font-weight: bold;}
IMG {border:0;}

.hidden { position: absolute; left: -99999em; top: -99999em; }
.ClearFloat { display: block; height: 0; clear: both; font-size: 0; line-height: 0; }

A.arrowLink {background:url('../../img/bg.arrow-blue.gif') center right no-repeat; padding:3px 15px 3px 0; font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#84c3ef;}
A {color:#0987df;}

#pageWrapperTop, #pageWrapperBottom {width:100%; /*height:100%;*/ min-height:750px; min-width:900px; margin:0; position:absolute;}
#pageWrapperTop {background:url('../img/bg.page.top.gif') top right no-repeat;}
#pageWrapperBottom {background:url('../img/bg.page.bottom.gif') bottom right no-repeat;}
#pageWrapper {width:1050px; margin:auto; height:100%;}



/********** Header START ***********/
#headerWrapper {padding:10px 0 0 40px;}

#prescription { float:right; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#fff; margin:0 180px 0 0;}
#logo {float:left;}
#logo IMG {border:0;}

#navWrapper { margin: 5px 0 0 15px; padding: 0; float:left;}
#navWrapper UL { margin: 0; padding: 0; }
#navWrapper LI { float: left; margin: 0; list-style: none;}
#navWrapper LI.First { margin: 0;}
#navWrapper LI.Last { margin-right: 0; }
#navWrapper LI A,
#navWrapper LI #SiteSearchWrapper { display: block; height: 37px; margin: 0; padding: 0; background: url('../img/sprites.nav.gif') no-repeat left top; }
#navWrapper LI A:hover { color: #ccff66; background-color: #555; }

#navWrapper LI#nav-heartburn A { width: 169px; }
#navWrapper LI#nav-heartburn A:hover { background-position: left -37px; }
#navWrapper LI#nav-heartburn.Hover A { background-position: left -37px; }
.heartburn #navWrapper LI#nav-heartburn A { background-position: left -74px; }

#navWrapper LI#nav-help A { width: 240px; background-position: left -111px; }
#navWrapper LI#nav-help A:hover { background-position: left -148px; }
#navWrapper LI#nav-help.Hover A { background-position: left -148px; }
.help #navWrapper LI#nav-help A { background-position: left -185px; }

#navWrapper LI#nav-coupons A { width: 222px; background-position: left -222px; }
#navWrapper LI#nav-coupons A:hover { background-position: left -259px; }
#navWrapper LI#nav-coupons.Hover A { background-position: left -259px; }
.coupons #navWrapper LI#nav-coupons A { background-position: left -296px; }

#navWrapper LI#nav-site-search #SiteSearchWrapper { width: 194px; padding: 8px 0 0 25px; background:url('../img/bg.search-box.gif') top left no-repeat; margin:0 0 0 2px; }
#SiteSearchWrapper .FormRow {margin:-2px 0 0 0;}
#site-search-txt {border:0; width:166px; font-size: 20px; margin-top: -2px; color: #535353; font-size: 12px; }
#site-search-submit {margin:5px 0 0 0;}
/********** Header END ***********/



/********** Content START ***********/
#contentWrapperTop { float:right; margin:0 18px 0 0; width:981px; background:url('../img/bg.content.top.gif') top left no-repeat;}
#contentWrapperBottom {width:981px; background:url('../img/bg.content.bottom.gif') bottom left no-repeat; padding:16px 0;}
#contentWrapper {width:941px; background:url('../img/bg.content.gif') top left repeat-y; min-height:300px; padding:20px;}
/********** Content END ***********/



/********** Footer START ***********/
#FooterWrapper {float: none; clear: both; margin:0 0 0 -10px;}

#FooterWrapper #boxImage {float:left; position:relative; top:-37px; left:-5px; margin:0; *margin:0 0 0 -10px;}

#FooterWrapper #calloutsWrapper { float:left; margin:13px 0 0 0; width: 776px; height: 184px; background: url('../img/bg.callouts.gif') no-repeat left top;}
#FooterWrapper #calloutsWrapper .callout { float: left; margin: 0 0 0 11px; width: 247px;}
#FooterWrapper #calloutsWrapper .First { margin: 0 0 0 6px; }

#FooterWrapper #FooterNavWrapper, #FooterWrapper #legalWrapper {padding:0 0 0 60px;}
#FooterWrapper #FooterNavWrapper, #FooterNavWrapper A { font-size: 11px; color:#ffffff; font-family:Helvetica, Arial, sans-serif;}
#FooterWrapper #legalWrapper {font-size:9px; color:#FFF; font-family:Helvetica, Arial, sans-serif; font-weight:bold;}
#FooterWrapper #legalWrapper .copy {padding:5px 0 40px 0; font-weight:normal !important;}
/********** Footer END ***********/

.footnote { color:#656565; font-family:Helvetica, Arial, sans-serif;  font-size: 10px; padding: 0 0 0 40px; }
#pageWrapperTop.product-page .footnote,
#pageWrapperTop.sciense-page .footnote,
#pageWrapperTop.faq-page .footnote { padding: 0 0 0 0px !important ; }



.leftColumn .couponLink1 {height:51px; width:101px; background:url('../../img/help/sprites.3-off.gif') top left no-repeat; float:right; margin:30px -15px 0 0;}
.leftColumn .couponLink1:hover {background-position:left -51px;}
.leftColumn .couponLink1.Hover {background-position:left -51px;}




#pageWrapperTop.help .leftColumn UL {margin:0; padding:0;}
#pageWrapperTop.help .leftColumn UL LI {list-style-type:none; margin:0; padding:10px 0 0 0; *padding:6px 0 0 0;}
#pageWrapperTop.help .leftColumn UL LI A {height:12px; width:187px; background:url('../../img/help/sprites.help-subnav.gif') top left no-repeat; display: block; margin:0; padding:0;}

#pageWrapperTop.help .leftColumn UL LI.subnav-product-details A {background-position:left 0px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-product-details A:hover {background-position:left -12px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-product-details A.Hover {background-position:left -12px;}
#pageWrapperTop.product-page .leftColumn UL LI.subnav-product-details A {background-position:left -24px !important;}

#pageWrapperTop.help .leftColumn UL LI.subnav-compares A {background-position:left -36px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-compares A:hover {background-position:left -48px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-compares A.Hover {background-position:left -48px;}
#pageWrapperTop.compare-page .leftColumn UL LI.subnav-compares A {background-position:left -60px !important;}

#pageWrapperTop.help .leftColumn UL LI.subnav-science-of-zegerid A {background-position:left -72px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-science-of-zegerid A:hover {background-position:left -84px;}
#pageWrapperTop.help .leftColumn UL LI.subnav-science-of-zegerid A.Hover {background-position:left -84px;}
#pageWrapperTop.sciense-page .leftColumn UL LI.subnav-science-of-zegerid A {background-position:left -96px !important;}


#pageWrapperTop.heartburn .leftColumn UL LI {list-style-type:none; margin:0; padding:10px 0 0 0; *padding:6px 0 0 0; height:11px;}
#pageWrapperTop.heartburn .leftColumn UL LI A {height:11px; width:151px; background:url('../../img/heartburn/sprites.heartburn-subnav.gif') top left no-repeat; display: block; margin:0; padding:0;}

#pageWrapperTop.heartburn .leftColumn UL LI.subnav-heartburn-triggers A {background-position:left 0px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-heartburn-triggers A:hover {background-position:left -11px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-heartburn-triggers A.Hover {background-position:left -11px;}
#pageWrapperTop.trigger-page .leftColumn UL LI.subnav-heartburn-triggers A {background-position:left -22px !important;}

#pageWrapperTop.heartburn .leftColumn UL LI.subnav-symptoms-checker A {background-position:left -33px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-symptoms-checker A:hover {background-position:left -44px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-symptoms-checker A.Hover {background-position:left -44px;}
#pageWrapperTop.symptoms-page .leftColumn UL LI.subnav-symptoms-checker A {background-position:left -55px !important;}

#pageWrapperTop.heartburn .leftColumn UL LI.subnav-science-of-heartburn A {background-position:left -66px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-science-of-heartburn A:hover {background-position:left -77px;}
#pageWrapperTop.heartburn .leftColumn UL LI.subnav-science-of-heartburn A.Hover {background-position:left -77px;}
#pageWrapperTop.heartburnsciense-page .leftColumn UL LI.subnav-science-of-heartburn A {background-position:left -88px !important;}


.mainColumn .sections H2 { font-size:16px; color:#0099CC; font-family:Helvetica, Arial, sans-serif; margin:0;}

DIV.callout DIV{
	height: 118px;
	width: 249px;	
}

A.backgroundImageCallout {
/*	margin: 0 0 0 130px;*/
	padding: 0;
	display: block;
	height: 118px;
	width: 249px;
	text-decoration: none;
}

A.backgroundImageCallout:hover {
	background-position: 0 -118px !important;
}

/****** Survey popup *******/
.survey, .survey .fancy-bg, .survey #fancybox-hide-sel-frame, .survey #fancybox-wrap, .survey #fancybox-inner {
    background:none !important;
	background-color:transparent !important;
}
.survey, .survey #fancybox-inner {width:383px !important; height:202px !important;}
.survey IFRAME {background-color:transparent !important; background:none !important; }
.survey #fancybox-inner {text-align:left; overflow:hidden;}
.survey #fancybox-inner IMG {border:0; position:absolute;}
.survey #fancybox-hide-sel-frame DIV {background-color:transparent !important; background:none !important;}
/****** Survey popup End *******/

/********************* Buy Now Popup START*******************/
.fancybox-ie {
	background:transparent none !important;
}

#fancybox-wrap {
	padding:0 !important;
	background:transparent none !important;
}

.buyNowPopup {
	width: 735px !important;
	height: 311px !important;
	background: #fff !important;
	color: #00329C;
	padding:0 !important;
}

.buyNowPopup IFRAME {
	background-color:transparent !important;
}

.buyNowPopup #fancybox-content {
	top: 10px !important;
	left: 10px !important;
	width: 695px !important;
	height: 271px !important;
	right: 10px !important;
	bottom: 10px !important;
	border: 10px #008cb1 solid;
}

.buyNowPopup #fancybox-content DIV {
	overflow: hidden !important;
}

.buyNowPopup .buyNowContent {
	position: relative;
	background: #fff !important;
	width: 655px;
	height: 251px;
	top:40px !important;
	left:50px !important;
	color: #656565;
	font-family: Helvetica, Arial, sans-serif;
}

.buyNowPopup .PageTitle {
	margin:0 !important;
}

.buyNowPopup .PageTitle IMG {
	float:left;
	display:inline;
	padding-right:7px;
}

.buyNowPopup .PageTitle P {
	font-size:12px; 
	width:460px;
	margin:0 !important;
	padding:5px 0 0 0;
	text-align:left;
	float:left;
	display:inline;
}

.buyNowPopup .buyNowNote {
	margin:20px 0 0 0;
	width:600px;
	font-size:12px;
	text-align:left;
}

.buyNowPopup .buyNowNote A {
	font-size: 12px;
	color:#0987DF;
	text-decoration:underline;
}

.buyNowPopup .calloutsContainer {
	margin:20px 0 0 100px;
}

.buyNowPopup .calloutsContainer A {
	margin-right:10px;
}

.buyNowPopup #fancybox-close {
	display: block !important;
}
/******************** Buy Now Popup END*********************/
