/* CSS Document */

* { padding:0px; margin:0px; }

body	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg_page.gif) 0px 0px repeat;
	color:#000000;
	font-size:12px;
	line-height:15px;
	overflow: -moz-scrollbars-vertical !important;
	}

a		{ text-decoration:none; color:#00998a; }
a:hover	{ text-decoration:underline; color:#00998a; }

#mainBorderWrap		{ width:868px; margin:0px auto; padding:0px; height:100%; }

#mainBodyArea		{ float:left; margin:0px; width:850px; height:auto; background:url(../images/bg_header.gif) 0px 0px repeat-x #FFFFFF; }
#mainLeftDiv		{ float:left; margin:0px; width:9px; height:300px; }
#mainRightDiv		{ float:left; margin:0px; width:9px; height:auto; }
#mainBottomDiv		{ margin:0px auto; width:868px; height:9px; }

.anatomyVideoClipHolderArea	{ margin:0px; padding:0px; width:850px; height:500px; background:url(../images/bg_flash_content_area.gif) 0px 0px no-repeat;}
.flashBitContentArea { margin:0px; padding:0px; width:850px; height:400px; }

/* ********************* HEADER AREA ********************** */
#headerArea			{ margin:0px 0px 0px 0px; width:850px; height:95px; background:url(../images/bg_header.gif) 0px 0px repeat-x #FFFFFF; }
.headerAreaInterior	{ margin:0px 20px 0px 20px; height:95px; background-color:#FFFFFF; }
#headerAreaFlash	{ margin:0px 0px 0px 0px; width:850px; height:95px; background:url(../images/bg_flash_header.gif) 0px 0px no-repeat; }

h2.astelinLogo		{ float:left; margin:0px 0px 0px 0px; width:249px; height:95px; background:url(../images/astelin_logo.gif) 0px 0px no-repeat; }
h2.astelinLogo a	{ display:block; width:249px; height:95px; }

.leftHeader			{ float:left; margin:0px 0px 0px 0px; width:561px; height:95px;}

h3.healthCareProfessionalsBtn			{ margin:0px 0px 19px 355px; width:206px; height:26px; }
h3.healthCareProfessionalsBtn a			{ display:block; width:206px; height:26px; background:url(../images/btn_healthcare_pro.gif) 0px 0px no-repeat; }
h3.healthCareProfessionalsBtn a:hover	{ display:block; width:206px; height:26px; background:url(../images/btn_healthcare_pro.gif) 0px -26px no-repeat; }

h3.patientsBtn			{ margin:0px 0px 24px 442px; width:99px; height:21px; }
h3.patientsBtn a		{ display:block; width:99px; height:21px; background:url(../images/btn_patients.gif) 0px 0px no-repeat; }
h3.patientsBtn a:hover	{ display:block; width:99px; height:21px; background:url(../images/btn_patients.gif) 0px -21px no-repeat; }

/* MAIN TOP NAV ========== */
ul#mainTopNav		{ list-style:none; margin:0px 11px 0px 54px; width:486px; height:50px; }
ul#mainTopNav li	{ float:left; }
ul#mainTopNav li a	{ display: block; margin:0px 0px 0px 0px; }
			
/* 1st = ABOUT ========== */
ul#mainTopNav li.aboutTopNav			{ margin:0px 0px 0px 0px; width:91px; height:50px;  }
ul#mainTopNav li.aboutTopNav a			{ width:91px; height:50px; background:url(../images/topnav_1about.gif) 0px 0px no-repeat; }
ul#mainTopNav li.aboutTopNav a:hover	{ background:url(../images/topnav_1about.gif) 0px -50px no-repeat; }
ul#mainTopNav li.aboutTopNav a.onState	{ background:url(../images/topnav_1about.gif) 0px -50px no-repeat; }

/* 2nd = SCIENCE ========== */
ul#mainTopNav li.scienceTopNav				{ margin:0px 0px 0px 0px; width:111px; height:50px;  }
ul#mainTopNav li.scienceTopNav a			{ width:111px; height:50px; background:url(../images/topnav_2science.gif) 0px 0px no-repeat; }
ul#mainTopNav li.scienceTopNav a:hover		{ background:url(../images/topnav_2science.gif) 0px -50px no-repeat; }
ul#mainTopNav li.scienceTopNav a.onState	{ background:url(../images/topnav_2science.gif) 0px -50px no-repeat; }

/* 3rd = ALLERGENS ========== */
ul#mainTopNav li.allergensTopNav			{ margin:0px 0px 0px 0px; width:126px; height:50px;  }
ul#mainTopNav li.allergensTopNav a			{ width:126px; height:50px; background:url(../images/topnav_3allergens.gif) 0px 0px no-repeat; }
ul#mainTopNav li.allergensTopNav a:hover	{ background:url(../images/topnav_3allergens.gif) 0px -50px no-repeat; }
ul#mainTopNav li.allergensTopNav a.onState	{ background:url(../images/topnav_3allergens.gif) 0px -50px no-repeat; }

/* 4th = FAQ ========== */
ul#mainTopNav li.faqTopNav				{ margin:0px 0px 0px 0px; width:68px; height:50px;  }
ul#mainTopNav li.faqTopNav a			{ width:68px; height:50px; background:url(../images/topnav_4faq.gif) 0px 0px no-repeat; }
ul#mainTopNav li.faqTopNav a:hover		{ background:url(../images/topnav_4faq.gif) 0px -50px no-repeat; }
ul#mainTopNav li.faqTopNav a.onState	{ background:url(../images/topnav_4faq.gif) 0px -50px no-repeat; }

/* 5th = OFFERS RESOURCES ========== */
ul#mainTopNav li.offersTopNav			{ margin:0px 0px 0px 0px; width:90px; height:50px;  }
ul#mainTopNav li.offersTopNav a			{ width:90px; height:50px; background:url(../images/topnav_5offers.gif) 0px 0px no-repeat; }
ul#mainTopNav li.offersTopNav a:hover	{ background:url(../images/topnav_5offers.gif) 0px -50px no-repeat; }
ul#mainTopNav li.offersTopNav a.onState	{ background:url(../images/topnav_5offers.gif) 0px -50px no-repeat; }

/* HCP TOPNAV ============================== */
ul#mainTopHCPNav		{ list-style:none; margin:0px 11px 0px 249px; width:301px; height:50px; }
ul#mainTopHCPNav li		{ float:left; }
ul#mainTopHCPNav li a	{ display: block; margin:0px 0px 0px 0px; }
/* 1st = INDICATION ========== */
ul#mainTopHCPNav li.indicationsTopNav				{ margin:0px 0px 0px 0px; width:112px; height:50px;  }
ul#mainTopHCPNav li.indicationsTopNav a			{ width:112px; height:50px; background:url(../images/topnav_1indications.gif) 0px 0px no-repeat; }
ul#mainTopHCPNav li.indicationsTopNav a:hover		{ background:url(../images/topnav_1indications.gif) 0px -50px no-repeat; }
ul#mainTopHCPNav li.indicationsTopNav a.onState	{ background:url(../images/topnav_1indications.gif) 0px -50px no-repeat; }

/* 2nd = DOSAGE ========== */
ul#mainTopHCPNav li.dosageTopNav			{ margin:0px 0px 0px 0px; width:91px; height:50px;  }
ul#mainTopHCPNav li.dosageTopNav a			{ width:91px; height:50px; background:url(../images/topnav_2dosage.gif) 0px 0px no-repeat; }
ul#mainTopHCPNav li.dosageTopNav a:hover	{ background:url(../images/topnav_2dosage.gif) 0px -50px no-repeat; }
ul#mainTopHCPNav li.dosageTopNav a.onState	{ background:url(../images/topnav_2dosage.gif) 0px -50px no-repeat; }

/* 3rd = REQUEST SAMPLEA ========== */
ul#mainTopHCPNav li.requestTopNav			{ margin:0px 0px 0px 0px; width:78px; height:50px;  }
ul#mainTopHCPNav li.requestTopNav a		{ width:78px; height:50px; background:url(../images/topnav_3request.gif) 0px 0px no-repeat; }
ul#mainTopHCPNav li.requestTopNav a:hover	{ background:url(../images/topnav_3request.gif) 0px -50px no-repeat; }
ul#mainTopHCPNav li.requestTopNav a.onState{ background:url(../images/topnav_3request.gif) 0px -50px no-repeat; }


/* ********************* BODY AREA ********************** */

/* Left Nav AREA ********************** */
ul#leftNavArea		{ list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:209px; height:auto; background-color:#FFFFFF; }
ul#leftNavArea li	{ float:left; }
ul#leftNavArea li a	{ display:block; margin:0px 0px 0px 0px; }

/* 1st = ABOUT ======== */
ul#leftNavArea li.aboutAstelin				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.aboutAstelin a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_1about.gif) 0px 0px repeat; }
ul#leftNavArea li.aboutAstelin a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1about.gif) 0px -26px repeat; }
ul#leftNavArea li.aboutAstelin a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1about.gif) 0px -52px repeat; }
ul#leftNavArea li.aboutAstelin a.onState:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1about.gif) 0px -52px repeat; }

ul#leftNavArea li.benefitsAstelin			{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.benefitsAstelin a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_1ben.gif) 0px 0px repeat; }
ul#leftNavArea li.benefitsAstelin a:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1ben.gif) 0px -26px repeat; }
ul#leftNavArea li.benefitsAstelin a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1ben.gif) 0px -52px repeat; }
ul#leftNavArea li.benefitsAstelin a.onState:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1ben.gif) 0px -52px repeat; }

ul#leftNavArea li.howToUseAstelin			{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.howToUseAstelin a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_1how_use.gif) 0px 0px repeat; }
ul#leftNavArea li.howToUseAstelin a:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1how_use.gif) 0px -26px repeat; }
ul#leftNavArea li.howToUseAstelin a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1how_use.gif) 0px -52px repeat; }
ul#leftNavArea li.howToUseAstelin a.onState:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1how_use.gif) 0px -52px repeat; }

ul#leftNavArea li.patientSummary			{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.patientSummary a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_1patient.gif) 0px 0px repeat; }
ul#leftNavArea li.patientSummary a:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1patient.gif) 0px -26px repeat; }
ul#leftNavArea li.patientSummary a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1patient.gif) 0px -52px repeat; }
ul#leftNavArea li.patientSummary a.onState:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1patient.gif) 0px -52px repeat; }

ul#leftNavArea li.safetyProfile				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.safetyProfile a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_1safety.gif) 0px 0px repeat; }
ul#leftNavArea li.safetyProfile a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1safety.gif) 0px -26px repeat; }
ul#leftNavArea li.safetyProfile a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1safety.gif) 0px -52px repeat; }
ul#leftNavArea li.safetyProfile a.onState:hover	{ display:block; width:209px; height:26px; background:url(../images/leftnav_1safety.gif) 0px -52px repeat; }

ul#leftNavArea li.infoParents				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.infoParents a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_1info.gif) 0px 0px repeat; }
ul#leftNavArea li.infoParents a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1info.gif) 0px -26px repeat; }
ul#leftNavArea li.infoParents a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1info.gif) 0px -52px repeat; }
ul#leftNavArea li.infoParents a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1info.gif) 0px -52px repeat; }

/* 2nd = SCIENCE SYMPTOMS ==== */
ul#leftNavArea li.scienceSymptoms				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.scienceSymptoms a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_2science.gif) 0px 0px repeat; }
ul#leftNavArea li.scienceSymptoms a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2science.gif) 0px -26px repeat; }
ul#leftNavArea li.scienceSymptoms a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2science.gif) 0px -52px repeat; }
ul#leftNavArea li.scienceSymptoms a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2science.gif) 0px -52px repeat; }

ul#leftNavArea li.commonSymptoms				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.commonSymptoms a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_2commonsymptons.gif) 0px 0px repeat; }
ul#leftNavArea li.commonSymptoms a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2commonsymptons.gif) 0px -26px repeat; }
ul#leftNavArea li.commonSymptoms a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2commonsymptons.gif) 0px -52px repeat; }
ul#leftNavArea li.commonSymptoms a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2commonsymptons.gif) 0px -52px repeat; }

ul#leftNavArea li.treatmentOptions				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.treatmentOptions a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_2treatment.gif) 0px 0px repeat; }
ul#leftNavArea li.treatmentOptions a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2treatment.gif) 0px -26px repeat; }
ul#leftNavArea li.treatmentOptions a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2treatment.gif) 0px -52px repeat; }
ul#leftNavArea li.treatmentOptions a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2treatment.gif) 0px -52px repeat; }

/* 3rd = ALLERGENS IRRITANTS ==== */
ul#leftNavArea li.allergensIrritants				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.allergensIrritants a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_3allergens.gif) 0px 0px repeat; }
ul#leftNavArea li.allergensIrritants a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3allergens.gif) 0px -26px repeat; }
ul#leftNavArea li.allergensIrritants a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_3allergens.gif) 0px -52px repeat; }
ul#leftNavArea li.allergensIrritants a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3allergens.gif) 0px -52px repeat; }

ul#leftNavArea li.commonAllergens				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.commonAllergens a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonallergens.gif) 0px 0px repeat; }
ul#leftNavArea li.commonAllergens a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonallergens.gif) 0px -26px repeat; }
ul#leftNavArea li.commonAllergens a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonallergens.gif) 0px -52px repeat; }
ul#leftNavArea li.commonAllergens a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonallergens.gif) 0px -52px repeat; }

ul#leftNavArea li.commonIrritants			{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.commonIrritants a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonirritants.gif) 0px 0px repeat; }
ul#leftNavArea li.commonIrritants a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonirritants.gif) 0px -26px repeat; }
ul#leftNavArea li.commonIrritants a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonirritants.gif) 0px -52px repeat; }
ul#leftNavArea li.commonIrritants a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3commonirritants.gif) 0px -52px repeat; }

ul#leftNavArea li.pollenCheck				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.pollenCheck a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_3pollencheck.gif) 0px 0px repeat; }
ul#leftNavArea li.pollenCheck a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3pollencheck.gif) 0px -26px repeat; }
ul#leftNavArea li.pollenCheck a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_3pollencheck.gif) 0px -52px repeat; }
ul#leftNavArea li.pollenCheck a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_3pollencheck.gif) 0px -52px repeat; }

/* 4th = FAQ ==== */
ul#leftNavArea li.faq				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.faq a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_4FAQ.gif) 0px 0px repeat; }
ul#leftNavArea li.faq a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_4FAQ.gif) 0px -26px repeat; }
ul#leftNavArea li.faq a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_4FAQ.gif) 0px -52px repeat; }
ul#leftNavArea li.faq a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_4FAQ.gif) 0px -52px repeat; }


/* 5th = OFFERS RESOURCES ==== */
ul#leftNavArea li.offersResources				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.offersResources a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_5offers.gif) 0px 0px repeat; }
ul#leftNavArea li.offersResources a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5offers.gif) 0px -26px repeat; }
ul#leftNavArea li.offersResources a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_5offers.gif) 0px -52px repeat; }
ul#leftNavArea li.offersResources a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5offers.gif) 0px -52px repeat; }

ul#leftNavArea li.coupon				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.coupon a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_5coupon.gif) 0px 0px repeat; }
ul#leftNavArea li.coupon a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5coupon.gif) 0px -26px repeat; }
ul#leftNavArea li.coupon a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_5coupon.gif) 0px -52px repeat; }
ul#leftNavArea li.coupon a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5coupon.gif) 0px -52px repeat; }

ul#leftNavArea li.glossary				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.glossary a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_5glossary.gif) 0px 0px repeat; }
ul#leftNavArea li.glossary a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5glossary.gif) 0px -26px repeat; }
ul#leftNavArea li.glossary a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_5glossary.gif) 0px -52px repeat; }
ul#leftNavArea li.glossary a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5glossary.gif) 0px -52px repeat; }

ul#leftNavArea li.newsletter				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.newsletter a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_5newsletter.gif) 0px 0px repeat; }
ul#leftNavArea li.newsletter a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5newsletter.gif) 0px -26px repeat; }
ul#leftNavArea li.newsletter a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_5newsletter.gif) 0px -52px repeat; }
ul#leftNavArea li.newsletter a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5newsletter.gif) 0px -52px repeat; }

ul#leftNavArea li.links				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.links a			{ display:block; width:209px; height:26px; background:url(../images/leftnav_5links.gif) 0px 0px repeat; }
ul#leftNavArea li.links a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5links.gif) 0px -26px repeat; }
ul#leftNavArea li.links a.onState	{ display:block; width:209px; height:26px; background:url(../images/leftnav_5links.gif) 0px -52px repeat; }
ul#leftNavArea li.links a.onState:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_5links.gif) 0px -52px repeat; }

/* HCP LEFTNAV ===================== */
/* 1st = INDICATIONS  ==== */
ul#leftNavArea li.indications				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.indications a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_1indications.gif) 0px 0px repeat; }
ul#leftNavArea li.indications a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1indications.gif) 0px -26px repeat; }
ul#leftNavArea li.indications a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1indications.gif) 0px -52px repeat; }
ul#leftNavArea li.indications a.onState:hover{ display:block; width:209px; height:26px; background:url(../images/leftnav_1indications.gif) 0px -52px repeat; }
/* 1st = DOSAGE ==== */
ul#leftNavArea li.dosage				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.dosage a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_1dosage.gif) 0px 0px repeat; }
ul#leftNavArea li.dosage a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1dosage.gif) 0px -26px repeat; }
ul#leftNavArea li.dosage a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_1dosage.gif) 0px -52px repeat; }
ul#leftNavArea li.dosage a.onState:hover{ display:block; width:209px; height:26px; background:url(../images/leftnav_1dosage.gif) 0px -52px repeat; }
/* 1st = REQUEST SAMPLES ==== */
ul#leftNavArea li.requestSamples				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.requestSamples a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_2request.gif) 0px 0px repeat; }
ul#leftNavArea li.requestSamples a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2request.gif) 0px -26px repeat; }
ul#leftNavArea li.requestSamples a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_2request.gif) 0px -52px repeat; }
ul#leftNavArea li.requestSamples a.onState:hover{ display:block; width:209px; height:26px; background:url(../images/leftnav_2request.gif) 0px -52px repeat; }


/* MAIN CONTENT ======================================= */
/* BREADCRUMB Navigator *******************************/
.breadCrumbArea		{ margin:0px 0px 0px 0px; width:850px; height:30px; background:url(../images/bg_header.gif) 0px 0px repeat-x #FFFFFF; }
p.breadCrumbNav		{ margin:0px 0px 0px 20px; padding:6px 0px 0px 3px; width:713px; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; color:#005ebf; }
p.breadCrumbNav a		{ color:#545454; text-decoration:none; }
p.breadCrumbNav a:hover	{ color:#005ebf; text-decoration:underline; }
span.symbolCrumb		{ color:#545454; }


#mainBodyArea #leftNavColumn		{ float:left; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; width:210px; height:auto; background:url(../images/bg_header.gif) 0px 0px repeat-y #FFFFFF; }
#leftNavColumn .leftNavColumnInt		{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:210px; height:auto; background:url(../images/bg_right_edge_int.gif) right top repeat-y; }

#mainBodyArea #leftBarkerArea		{ float:left; display:inline; margin:0px 0px 0px 20px; padding:8px 0px 0px 0px; width:189px; height:auto;}

#leftBarkerArea .barkerContainer		{ margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:189px; background:url(../images/bg_barker_gradient.jpg) bottom left no-repeat #4b9de4; }
#leftBarkerArea .barkerContainer .barkerCoupon		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:189px; height:176px; background:url(../images/bg_barker_save_twenty.jpg) bottom right no-repeat; }
#leftBarkerArea .barkerContainer .barkerCoupon p 	{ padding:130px 0px 0px 15px; }
#leftBarkerArea .barkerContainer .barkerBrochure	{ padding:10px 0px 15px 15px; }
#leftBarkerArea .barkerContainer .barkerBrochure h3	{ width:142px; height:75px; background:url(../images/hdr_talking_points_brochure.gif) 0px 0px no-repeat; }

#leftBarkerArea .barkerContainer .barkerBrochure p		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
#leftBarkerArea .barkerContainer .barkerBrochure a		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }

#leftBarkerArea .barkerContainer .barkerBrochure p.needReader		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#leftBarkerArea .barkerContainer .barkerBrochure p.needReader a		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
#leftBarkerArea .barkerContainer .barkerBrochure p.downloadBtn		{ margin:0px 0px 0px 0px; padding:0px 0px 6px 0px; width:139px; height:37px; }
#leftBarkerArea .barkerContainer .barkerBrochure p.downloadBtn a	{ display:block; width:139px; height:37px; background:url(../images/btn_downloadblue.gif) 0px 0px repeat; }
#leftBarkerArea .barkerContainer .barkerBrochure p.downloadBtn a:hover	{ display:block; width:139px; height:37px; background:url(../images/btn_downloadblue.gif) 0px -37px repeat;  }

#leftBarkerArea .barkerContainer .barkerBrochure p.subHeading		{ font-size:14px; padding:10px 0px 10px 0px; }
#leftBarkerArea .barkerContainer .barkerPollenCount			{ margin:0px 0px 0px 0px; padding:10px 0px 0px 15px; }
#leftBarkerArea .barkerContainer .barkerPollenCount h3		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:145px; height:47px; background:url(../images/img_get_local_pollen_count.gif) 0px 0px no-repeat #4B9DE4; }
#leftBarkerArea .barkerContainer .barkerPollenCount p		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#leftBarkerArea .barkerContainer .barkerPollenCount p.playHomeBtn	{ float:left; display:inline; margin:5px 0px 0px 17px; width:1412px; height:37px; }
#leftBarkerArea .barkerContainer .barkerPollenCount p.playHomeBtn a	{ display:block; width:141px; height:37px; background:url(../images/btn_getresult.gif) 0px 0px repeat;  }
#leftBarkerArea .barkerContainer .barkerPollenCount p.playHomeBtn a:hover	{ display:block; width:141px; height:37px; background:url(../images/btn_getresult.gif) 0px -37px repeat;  }


#leftBarkerArea .barkerContainer .barkerPollenCount p.getResultBtn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:141px; height:37px; }
#leftBarkerArea .barkerContainer .barkerPollenCount p.getResultBtn a	{ display:block; width:141px; height:37px; background:url(../images/btn_getresult.gif) 0px 0px no-repeat; }
#leftBarkerArea .barkerContainer .barkerPollenCount p.getResultBtn a:hover	{ display:block; width:141px; height:37px; background:url(../images/btn_getresult.gif) 0px -37px no-repeat; }
#leftBarkerArea .barkerContainer .barkerPollenCount input	{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#leftBarkerArea .barkerContainer a		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }


#mainBodyArea #contentArea			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:850px; height:auto; background:url(../images/bg_header.gif) 0px 0px repeat; }
#mainBodyArea .contentIntArea	{ margin:0px 20px 0px 20px; width:810px; height:auto; background-color:#FFFFFF; }

#mainBodyArea .mainContentArea		{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; width:620px; height:auto; background:url(../images/bg_main_content_grad.jpg) 0px 0px repeat-x #FFFFFF; }
#mainBodyArea .mainContentArea2		{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:620px; height:auto; background:url(../images/bg_main_content_grad.jpg) 0px 0px repeat-x #FFFFFF; }

/* style for page 3.1 Common Allergens 3.2 Common Irritants */
#mainBodyArea .mainContentAreaTight		{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:620px; height:auto; background:url(../images/bg_main_content_grad.jpg) 0px 0px repeat-x #FFFFFF; }


/* HOMEPAGE PAGE AREA ********************** */
.homeBottomArea				{ margin:0px 0px 0px 0px; padding:20px 0px 20px 0px; width:850px; height:176px; background:url(../images/bg_home_bottom.gif) 0px 0px repeat; }
.firstHomeBlock				{ float:left; margin:0px 0px 0px 0px; width:360px; height:176px;  }
h2.forHealthcareProHdr		{ margin:37px 0px 0px 0px; width:261px; height:22px; background:url(../images/hdr_for_healthcare_home.gif) 0px 0px repeat; }
.firstHomeBlock p			{ margin:10px 40px 0px 45px; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#545454; }

.firstHomeBlock h3.continueHomeBtn			{ float:right; display:inline; margin:21px 37px 0px 0px; width:79px; height:21px;}
.firstHomeBlock h3.continueHomeBtn a			{ display:block; width:79px; height:21px;  background:url(../images/btn_continue.gif) 0px 0px repeat; }
.firstHomeBlock h3.continueHomeBtn a:hover	{ display:block; width:79px; height:21px;  background:url(../images/btn_continue.gif) 0px -21px repeat; }

.secondHomeBlock			{ float:left; margin:0px 0px 0px 10px; width:225px; height:176px; background:url(../images/bg_home_box_02.jpg) 0px 0px repeat; }
h2.howToUseHomeHdr			{ margin:21px 0px 0px 18px; width:194px; height:89px; background:url(../images/hdr_how_home.gif) 0px 0px repeat; }

.secondHomeBlock h3.playHomeBtn	{ float:left; display:inline; margin:15px 0px 0px 17px; width:92px; height:37px; }
.secondHomeBlock h3.playHomeBtn a	{ display:block; width:92px; height:37px; background:url(../images/btn_play.gif) 0px 0px repeat;  }
.secondHomeBlock h3.playHomeBtn a:hover	{ display:block; width:92px; height:37px; background:url(../images/btn_play.gif) 0px -37px repeat;  }

.thirdHomeBlock				{ float:left; margin:0px 0px 0px 10px; width:225px; height:176px; background:url(../images/bg_home_box_03.jpg) 0px 0px repeat; }
h2.saveTwentyHdr			{ margin:19px 0px 0px 27px; width:123px; height:84px; background:url(../images/hdr_save_home.gif) 0px 0px repeat; }

div.twoLineArrow			{ float:left; display:inline; margin:10px 0px 0px 30px; padding:0px 10px 0px 0px; font-size:11px; line-height:13px; }
div.twoLineArrow a			{ float:left; color:#FFFFFF; background:none; text-decoration:none; }
div.twoLineArrow a:hover	{ float:left; color:#FFFFFF; text-decoration:underline; }
div.twoLineArrow span.orangeArrowArea		{ float:left; display:inline; padding:0px 13px 0px 0px; font-size:14px; line-height:13px; color:#FFFFFF; text-decoration:underline; background:url(../images/icon_arrow_link.gif) right 4px no-repeat; }
div.twoLineArrow span.orangeArrowArea:hover		{ float:left; text-decoration:none; }

div.twoLineArrow2	{ float:left; display:inline; margin:10px 0px 0px 15px; padding:0px 10px 0px 0px; font-size:11px; line-height:13px; }
div.twoLineArrow2 a	{ float:left; color:#FFFFFF; background:none; text-decoration:none; }
div.twoLineArrow2 a:hover	{ float:left; color:#FFFFFF; text-decoration:underline; }
div.twoLineArrow2 span.orangeArrowArea		{ float:left; display:inline; padding:0px 13px 0px 0px; font-size:14px; line-height:13px; color:#FFFFFF; text-decoration:underline; background:url(../images/icon_arrow_link.gif) right 4px no-repeat; }
div.twoLineArrow2 span.orangeArrowArea:hover	{ float:left; text-decoration:none; }


.firstHomeHCPBlock		{ float:left; margin:0px 0px 0px 0px; width:360px; height:176px; background:url(../images/astelin_callout.gif) 0px 0px repeat; cursor: pointer}
.firstHomeHCPBlock p	{ margin:10px 40px 0px 45px; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#545454; }
.firstHomeHCPBlock a.textlink	{ padding:0px 30px 8px 0px; color:#545454; background:url(../images/img_acrobat_logo.jpg) right top no-repeat; text-decoration:underline; }
.firstHomeHCPBlock a.textlink:hover	{ color:#545454; text-decoration:none; }

/* NEW ADDED 4.25.2008 HOMEPAGE PAGE AREA ****/
.firstHomeHCPBlockTop		{ float:left; display:inline; margin:0px 0px 0px 0px; width:360px; height:176px; background:url(../images/astelin_callout.gif) 0px 0px repeat; cursor:pointer }
h2.healthCareHomeTopHdr		{ float:left; display:inline;  margin:0px 0px 7px 0px; width:181px; height:69px; background:url(../images/hdr_want_to_be.gif) 0px 0px repeat; }
.stayLeft		{ float:left; margin:0px 0px 0px 0px; width:181px; height:113px; }
h3.getDetailsBtn		{ float:left; display:inline; margin:0px 0px 0px 20px; width:95px; height:29px; }
h3.getDetailsBtn a		{ display:block; width:95px; height:29px; background:url(../images/btn_get_details.gif) 0px 0px repeat; }
h3.getDetailsBtn a:hover{ display:block; width:95px; height:29px; background:url(../images/btn_get_details.gif) 0px -29px repeat; }
.youTubeHdr		{ float:left; margin:0px 0px 0px 0px; width:179px; height:113px; background:url(../images/bg_you_tube.jpg) 0px 0px repeat; }

.firstHomeHCPBlockBot		{ float:left; margin:10px 0px 0px 0px; width:360px; height:52px; background:url(../images/bg_home_new_bot.jpg) 0px 0px repeat; }
h2.healthCareHomeBotHdr		{ float:left; margin:0px 0px 0px 0px; width:144px; height:52px; background:url(../images/hdr_healthcare_pro_home.gif) 0px 0px repeat; }
h2.healthCareHomeBotHdr a	{ display:block; width:144px; height:52px; }
.firstHomeHCPBlockBot p		{ margin:12px 0px 0px 0px; font-size:13px; line-height:16px; color:#545454; }

/* END NEW ADDED 4.25.2008 ****/

a.textlink	{ padding:4px 27px 4px 0px; color:#545454; background:url(../images/img_acrobat_logo.jpg) right top no-repeat; text-decoration:none; }
a.textlink:hover	{ color:#545454; text-decoration:underline; }

h2.downloadAstelinHdr	{ margin:33px 0px 0px 0px; width:226px; height:44px; background:url(../images/hdr_download_pi.gif) 0px 0px repeat; }

h3.downloadBtn			{ float:right; display:inline; margin:33px 37px 0px 0px; width:79px; height:21px;}
h3.downloadBtn a		{ display:block; width:86px; height:21px; background:url(../images/btn_download.gif) 0px 0px repeat; }
h3.downloadBtn a:hover	{ display:block; width:86px; height:21px; background:url(../images/btn_download.gif) 0px -21px repeat; }

.secondHomeHCPBlock		{ float:left; margin:0px 0px 0px 10px; width:225px; height:176px; background:url(../images/bg_HCPhome_box_02.jpg) 0px 0px repeat; }
h2.dosageHdr			{ margin:33px 0px 0px 17px; width:132px; height:73px; background:url(../images/hdr_dosage.gif) 0px 0px repeat; }
h3.goBtn				{ float:left; display:inline; margin:21px 0px 0px 17px; width:82px; height:37px;}
h3.goBtn a				{ display:block; width:82px; height:37px; background:url(../images/btn_go.gif) 0px 0px repeat; }
h3.goBtn a:hover		{ display:block; width:82px; height:37px; background:url(../images/btn_go.gif) 0px -37px repeat; }

.thirdHomeHCPBlock		{ float:left; margin:0px 0px 0px 10px; width:225px; height:176px; background:url(../images/bg_HCPhome_box_03.jpg) 0px 0px repeat; }
h2.requestSamplesHdr	{ margin:33px 0px 0px 25px; width:178px; height:71px; background:url(../images/hdr_request.gif) 0px 0px repeat; }

h3.orderNowBtn				{ float:left; display:inline; margin:21px 0px 0px 17px; width:137px; height:37px;}
h3.orderNowBtn a			{ display:block; width:137px; height:37px;  background:url(../images/btn_order_now.gif) 0px 0px repeat; }
h3.orderNowBtn a:hover		{ display:block; width:137px; height:37px;  background:url(../images/btn_order_now.gif) 0px -37px repeat; }

p.blueHighLightYellow		{  margin:20px 0px 0px 17px; padding:0px 20px 0px 20px; color:#002f8a; font-size:14px; line-height:14px; font-weight: bold; background:url(../images/btn_yellowdot.gif) 0px 2px no-repeat;}

.dosageBarker		{ float:left; margin:50px 0px 0px 0px; width:210px; height:172px; background:url(../images/bg_HCPhome_box_02.jpg) right top repeat; }
.dosageBarker h2.dosageHdr	{ margin:20px 0px 0px 17px; width:132px; height:73px; background:url(../images/hdr_dosage.gif) 0px 0px repeat; }
.dosageBarker h3.goBtn				{ float:left; display:inline; margin:21px 0px 0px 17px; width:82px; height:37px;}
.dosageBarker h3.goBtn a			{ display:block; width:82px; height:37px;  background:url(../images/btn_go.gif) 0px 0px repeat; }
.dosageBarker h3.goBtn a:hover		{ display:block; width:82px; height:37px;  background:url(../images/btn_go.gif) 0px -37px repeat; }

.requestBarker		{ float:left; margin:50px 0px 0px 0px; width:210px; height:176px; background:url(../images/bg_HCPhome_box_03.jpg) right top repeat; }
.requestBarker h2.requestSamplesHdr	{ margin:20px 0px 0px 10px; width:178px; height:71px; background:url(../images/hdr_request.gif) 0px 0px repeat; }

.requestBarker h3.orderNowBtn			{ float:left; display:inline; margin:21px 0px 0px 17px; width:137px; height:37px;}
.requestBarker h3.orderNowBtn a			{ display:block; width:137px; height:37px;  background:url(../images/btn_order_now.gif) 0px 0px repeat; }
.requestBarker h3.orderNowBtn a:hover	{ display:block; width:137px; height:37px;  background:url(../images/btn_order_now.gif) 0px -37px repeat; }

/* INTERIOR LEVEL ONE PAGES AREA ********************** */
.bottomUnderline	{ margin:10px 0px 0px 0px; width:620px; height:20px; background:url(../images/bg_bottom_line.gif) 0px 0px repeat-x; }


p.blueHighLight		{ padding:0px 20px 0px 37px; color:#002f8a; font-size:16px; line-height:24px; }
p.blueHighLightBold		{  margin:10px 0px 0px 0px; padding:0px 20px 0px 37px; color:#002f8a; font-size:14px; line-height:14px;  font-weight: bold;}
p.normalCase		{ margin:10px 30px 0px 37px; color:#000000; font-size:12px; line-height:15px; }
p.normalCaseBold	{ margin:10px 30px 0px 37px; color:#000000; font-size:12px; line-height:15px; font-weight: bold;}
p.normalCaseBoldIndent	{ margin:10px 30px 0px 57px; color:#000000; font-size:12px; line-height:15px; font-weight: bold;}
p.normalCaseBlue	{ margin:10px 30px 0px 37px; color:#039; font-size:12px; line-height:15px; }
.normalCaseBlue		{ color:#039; font-size:12px; line-height:15px; }
.normalCaseBlueBold { color:#039; font-size:12px; line-height:15px; font-weight: bold; }
p.upperCaseBlueBold { margin:10px 30px 0px 37px; color:#039; font-size:12px; line-height:15px; font-weight: bold; text-transform: uppercase }
p.smallCaseGrey		{ margin:10px 30px 0px 37px; color:#707070; font-size:11px; line-height:15px; }
p.columnOne			{ float:left; display:inline; margin:10px 10px 0px 0px; color:#000000; font-size:12px; line-height:15px; width:260px;}

.inputTitle			{ float:left; display:inline; margin:0px 0px 0px 37px; color:#000000; font-size:12px; line-height:15px; width:100px;}
.inputText			{ float:left; display:inline; margin:0px 0px 0px 0px; width:100px; }
.inputRadio, .inputCheckbox	{ margin:0px 0px 0px 52px; padding:5px 0px 0px 0px; font-size:12px; line-height:15px; height:18px;  }
.inputTexter		{ padding:1px 0px 0px 1px; color:#000000; font-size:11px; line-height:13px; width:221px; }

.asterisk       { font-size:18px; line-height:12px;}
.asteriskWhite  { font-size: 18px; color: #ffffff; }


h1.hdrAstelinFastRelief		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_astelinforsymptons.gif) 0px 0px no-repeat; }
h1.hdrScienceSymptoms		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_thescienceandsymptons.gif) 0px 0px no-repeat; }
h1.hdrAllergensIrritants	{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_allegergensirritantsdif.gif) 0px 0px no-repeat; }
h1.hdrFAQ					{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_frequentlyaskedquestion.gif) 0px 0px no-repeat; }
h1.hdrOffersResources		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_astelinspecialoffersall.gif) 0px 0px no-repeat; }


h3.learnAboutBenbtn		{ float:right; margin:0px 0px 0px 0px; width:256px; height:34px;}
h3.learnAboutBenbtn a	{ display:block; width:256px; height:34px;  background:url(../images/btn_learnaboutbenefits.gif) 0px 0px repeat; }
h3.learnAboutBenbtn a:hover	{ display:block; width:256px; height:34px;  background:url(../images/btn_learnaboutbenefits.gif) 0px -34px repeat; }


h3.commonAllergySymptoms	{ float:left; display:inline; margin:5px 0px 0px 17px; width:263px; height:37px;}
h3.commonAllergySymptoms a	{ display:block; width:264px; height:37px;  background:url(../images/btn_commonallergysymptoms.gif) 0px 0px repeat; }
h3.commonAllergySymptoms a:hover	{ display:block; width:264px; height:37px;  background:url(../images/btn_commonallergysymptoms.gif) 0px -37px repeat; }

h3.allergyTreatmentOptions	{ float:left; display:inline; margin:5px 0px 0px 17px; width:263px; height:37px; }
h3.allergyTreatmentOptions a	{ display:block; width:263px; height:37px; background:url(../images/btn_allergytreatmentoptions.gif) 0px 0px repeat; }
h3.allergyTreatmentOptions a:hover	{ display:block; width:263px; height:37px; background:url(../images/btn_allergytreatmentoptions.gif) 0px -37px repeat; }

h3.commonAllergens	{ float:left; display:inline; margin:5px 0px 0px 17px; width:214px; height:37px; }
h3.commonAllergens a	{ display:block; width:214px; height:37px; background:url(../images/btn_commonallergens.gif) 0px 0px repeat;  }
h3.commonAllergens a:hover	{ display:block; width:214px; height:37px; background:url(../images/btn_commonallergens.gif) 0px -37px repeat;  }

h3.commonIrritants	{ float:left; display:inline; margin:5px 0px 0px 17px; width:214px; height:37px;  }
h3.commonIrritants a	{ display:block; width:214px; height:37px; background:url(../images/btn_commoniritants.gif) 0px 0px repeat; }
h3.commonIrritants a:hover	{ display:block; width:214px; height:37px; background:url(../images/btn_commoniritants.gif) 0px -37px repeat; }

h3.pollenCheck	{ float:left; display:inline; margin:5px 0px 10px 17px; width:214px; height:37px;}
h3.pollenCheck a	{ display:block; width:214px; height:37px;  background:url(../images/btn_pollencheck.gif) 0px 0px repeat;  }
h3.pollenCheck a:hover	{ display:block; width:214px; height:37px;  background:url(../images/btn_pollencheck.gif) 0px -37px repeat;  }

h3.coupon	{ float:left; display:inline; margin:5px 0px 0px 17px;  width:143px; height:37px;  }
h3.coupon a	{ display:block; width:143px; height:37px; background:url(../images/btn_coupon.gif) 0px 0px repeat; }
h3.coupon a:hover	{ display:block; width:143px; height:37px; background:url(../images/btn_coupon.gif) 0px -37px repeat; }

h3.glossary	{ float:left; display:inline; margin:5px 0px 0px 17px;  width:143px; height:37px; }
h3.glossary a	{ display:block; width:143px; height:37px; background:url(../images/btn_glossary.gif) 0px 0px repeat; }
h3.glossary a:hover	{ display:block; width:143px; height:37px; background:url(../images/btn_glossary.gif) 0px -37px repeat; }

h3.newsletter	{ float:left; display:inline; margin:5px 0px 0px 17px;  width:143px; height:37px; }
h3.newsletter a	{ display:block; width:143px; height:37px; background:url(../images/btn_newsletter.gif) 0px 0px repeat; }
h3.newsletter a:hover	{ display:block; width:143px; height:37px; background:url(../images/btn_newsletter.gif) 0px -37px repeat; }

h3.links	{ float:left; display:inline; margin:5px 0px 0px 17px;  width:143px; height:37px;}
h3.links a	{ display:block; width:143px; height:37px;  background:url(../images/btn_links.gif) 0px 0px repeat; }
h3.links a:hover	{ display:block; width:143px; height:37px;  background:url(../images/btn_links.gif) 0px -37px repeat; }

h3.learnAboutCommonAllSymptoms	{ float:right; margin:0px 0px 0px 0px; width:273px; height:34px; }
h3.learnAboutCommonAllSymptoms a	{ display:block; width:273px; height:34px; background:url(../images/btn_learnaboutcommonallergy.gif) 0px 0px repeat;  }
h3.learnAboutCommonAllSymptoms a:hover	{ display:block; width:273px; height:34px; background:url(../images/btn_learnaboutcommonallergy.gif) 0px -34px repeat;  }

h3.readListCommonAllergens	{ float:right; margin:0px 0px 0px 0px; width:234px; height:34px; background:url(../images/btn_readalistallergens.gif) 0px 0px no-repeat; }
h3.readListCommonAllergens a	{ display:block; width:234px; height:34px; }

h3.checkoutSpecialOffersResources	{ float:right; margin:0px 0px 0px 0px; width:363px; height:34px;  }
h3.checkoutSpecialOffersResources a	{ display:block; width:363px; height:34px; background:url(../images/btn_checkoutspecialoffers.gif) 0px 0px repeat; }
h3.checkoutSpecialOffersResources a:hover	{ display:block; width:363px; height:34px; background:url(../images/btn_checkoutspecialoffers.gif) 0px -34px repeat; }

/* FAQ buttons ********************** */

div.expandable h3.OnState a { background-position:0px 0px; }

h3.whatIsAstelin 	{ margin:15px 0px 0px 15px; width:221px; height:33px; }
h3.whatIsAstelin a	{ display:block;width:221px; height:33px; background:url(../images/btn_whatisastelin.gif) 0px -33px no-repeat; }
h3.whatIsAstelin a:hover	{ display:block;width:221px; height:33px; background:url(../images/btn_whatisastelin.gif) 0px -66px no-repeat; }

h3.isAstelinNasalSpray 	{ margin:15px 0px 0px 15px; width:221px; height:33px; }
h3.isAstelinNasalSpray a	{ display:block;width:221px; height:33px; background:url(../images/btn_isastelinnasalspray.gif) 0px -33px no-repeat; }
h3.isAstelinNasalSpray a:hover	{ display:block;width:221px; height:33px; background:url(../images/btn_isastelinnasalspray.gif) 0px -66px no-repeat; }

h3.isAstelinSteroid 	{ margin:15px 0px 0px 15px; width:194px; height:33px; background:url(../images/btn_isastelinsteroid.gif) 0px 0px no-repeat; }
h3.isAstelinSteroid a	{ display:block;width:194px; height:33px; background:url(../images/btn_isastelinsteroid.gif) 0px -33px no-repeat; }
h3.isAstelinSteroid a:hover	{ display:block;width:194px; height:33px; background:url(../images/btn_isastelinsteroid.gif) 0px -66px no-repeat; }

h3.isAstelinAntihistamine 	{ margin:15px 0px 0px 15px; width:238px; height:33px; background:url(../images/btn_isastelinantihistamine.gif) 0px 0px no-repeat; }
h3.isAstelinAntihistamine a	{ display:block;width:238px; height:33px; background:url(../images/btn_isastelinantihistamine.gif) 0px -33px no-repeat; }
h3.isAstelinAntihistamine a:hover	{ display:block;width:238px; height:33px; background:url(../images/btn_isastelinantihistamine.gif) 0px -66px no-repeat; }

h3.doesAstelinContainPseudo 	{ margin:15px 0px 0px 15px; width:308px; height:33px; background:url(../images/btn_doesastelincontainpseud.gif) 0px 0px no-repeat; }
h3.doesAstelinContainPseudo a	{ display:block;width:308px; height:33px; background:url(../images/btn_doesastelincontainpseud.gif) 0px -33px no-repeat; }
h3.doesAstelinContainPseudo a:hover	{ display:block;width:308px; height:33px; background:url(../images/btn_doesastelincontainpseud.gif) 0px -66px no-repeat; }

h3.howDoesAstelinWork 	{ margin:15px 0px 0px 15px; width:221px; height:33px; background:url(../images/btn_howdoesastelinwork.gif) 0px 0px no-repeat; }
h3.howDoesAstelinWork a	{ display:block;width:221px; height:33px; background:url(../images/btn_howdoesastelinwork.gif) 0px -33px no-repeat; }
h3.howDoesAstelinWork a:hover	{ display:block;width:221px; height:33px; background:url(../images/btn_howdoesastelinwork.gif) 0px -66px no-repeat; }

h3.howIsAstelinUnique 	{ margin:15px 0px 0px 15px; width:221px; height:33px; background:url(../images/btn_howisastelinunique.gif) 0px 0px no-repeat; }
h3.howIsAstelinUnique a	{ display:block;width:221px; height:33px; background:url(../images/btn_howisastelinunique.gif) 0px -33px no-repeat; }
h3.howIsAstelinUnique a:hover	{ display:block;width:221px; height:33px; background:url(../images/btn_howisastelinunique.gif) 0px -66px no-repeat; }

h3.howDoIGetAstelin 	{ margin:15px 0px 0px 15px; width:344px; height:33px; background:url(../images/btn_howdoigetastelinhowdoiu.gif) 0px 0px no-repeat; }
h3.howDoIGetAstelin a	{ display:block;width:344px; height:33px; background:url(../images/btn_howdoigetastelinhowdoiu.gif) 0px -33px no-repeat; }
h3.howDoIGetAstelin a:hover	{ display:block;width:344px; height:33px; background:url(../images/btn_howdoigetastelinhowdoiu.gif) 0px -66px no-repeat; }

h3.doesAstelinHaveSideEffects 	{ margin:15px 0px 0px 15px; width:344px; height:33px; background:url(../images/btn_doesastelinhavesideeffe.gif) 0px 0px no-repeat; }
h3.doesAstelinHaveSideEffects a	{ display:block;width:344px; height:33px; background:url(../images/btn_doesastelinhavesideeffe.gif) 0px -33px no-repeat; }
h3.doesAstelinHaveSideEffects a:hover	{ display:block;width:344px; height:33px; background:url(../images/btn_doesastelinhavesideeffe.gif) 0px -66px no-repeat; }

h3.willAstelinCauseRebound 	{ margin:15px 0px 0px 15px; width:307px; height:33px; background:url(../images/btn_willastelincauserebound.gif) 0px 0px no-repeat; }
h3.willAstelinCauseRebound a	{ display:block;width:307px; height:33px; background:url(../images/btn_willastelincauserebound.gif) 0px -33px no-repeat; }
h3.willAstelinCauseRebound a:hover	{ display:block;width:307px; height:33px; background:url(../images/btn_willastelincauserebound.gif) 0px -66px no-repeat; }

h3.howOldDoesOneHaveToBe 	{ margin:15px 0px 0px 15px; width:339px; height:33px; background:url(../images/btn_howoldoesonehavetobe.gif) 0px 0px no-repeat; }
h3.howOldDoesOneHaveToBe a	{ display:block;width:339px; height:33px; background:url(../images/btn_howoldoesonehavetobe.gif) 0px -33px no-repeat; }
h3.howOldDoesOneHaveToBe a:hover	{ display:block;width:339px; height:33px; background:url(../images/btn_howoldoesonehavetobe.gif) 0px -66px no-repeat; }

.bottomOpenArea		{ margin:23px 0px 0px 0px; width:830px; height:52px; }

/* INTERIOR LEVEL TWO PAGES AREA ********************** */

ul.normalCase		{ margin:10px 30px 10px 57px; color:#000000; font-size:12px; line-height:15px; list-style-image: url(../images/img_bluedot.gif) }

ol.normalCase		{ margin: 20px 30px 0px 77px; color:#000000; font-size:12px; line-height:20px; }

table.normalCase	{ margin:10px 0px 0px 33px; color:#000000; font-size:12px; line-height:15px; }
td.normalCase		{ padding:10px 0px 10px 0px; color:#000000; font-size:12px; line-height:15px; }
td.normalCaseBlue	{ padding:10px 0px 10px 0px; color:#002f8a; font-size:12px; line-height:15px; }

h1.hdrBenefitsOfAstelin		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_manybenefitsofastelin.gif) 0px 0px no-repeat; }
h1.hdrReliefWithAstelin		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_reliefwithastelineasy12.gif) 0px 0px no-repeat; }
h1.hdrReadPatientSummary		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_readtheastelinpatientsu.gif) 0px 0px no-repeat; }
h1.hdrFeelBetterWithAstelin		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_fellbetterwithastelin.gif) 0px 0px no-repeat; }
h1.hdrAllergyFactsForParents  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_allergyfactsforparents.gif) 0px 0px no-repeat; }
h1.hdrCommonAllergySymptonms  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_commonallergysymptons.gif) 0px 0px no-repeat; }
h1.hdrAllergyTreatmentOptions  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_allergytreatmentoptions.gif) 0px 0px no-repeat; }
h1.hdrSomeCommonAllergens  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_somecommonallergens.gif) 0px 0px no-repeat; }
h1.hdrSomeCommonEnvironmental  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_somecommonenvironmental.gif) 0px 0px no-repeat; }
h1.hdrGetYourLocalPollenCount  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_getyourlocalpollencount.gif) 0px 0px no-repeat; }
h1.hdrGlossaryOfAllergyTerms  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_glossaryofallergyterms.gif) 0px 0px no-repeat; }
h1.hdrAllergyLinks  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_allergylinks.gif) 0px 0px no-repeat; }
h1.hdrSaveMoney  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_savemoneyonyournextaste.gif) 0px 0px no-repeat; }
h1.hdrThankyou  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_thankyou.gif) 0px 0px no-repeat; }
h1.hdrSignUpNewsletter  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_signupfornewsletter.gif) 0px 0px no-repeat; }
h1.hdrSignUpNewsletter  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_signupfornewsletter.gif) 0px 0px no-repeat; }
h1.hdrThankyouNewsletter  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_thankyouforsigningupnew.gif) 0px 0px no-repeat; }
h1.hdrDrBerger  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_meetallergyexpertberger.gif) 0px 0px no-repeat; }
h1.hdrAstelinDosage  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_astelindosage.gif) 0px 0px no-repeat; }
h1.hdrIntroduceYourPatients  { margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_introduceyourpatientsas.gif) 0px 0px no-repeat; }

h2.hdrEverydayTips  { margin: 6px 0px 0px 37px; width:197px; height:18px; background:url(../images/hdr_everydaytips.gif) 0px 0px no-repeat; }
h2.hdrFAQ           { margin: 6px 0px 0px 37px; width:197px; height:18px; background:url(../images/hdr_faqSubheader.gif) 0px 0px no-repeat; }


p.blueHighLightYellow		{  margin:20px 0px 0px 17px; padding:0px 20px 0px 20px; color:#002f8a; font-size:14px; line-height:14px; font-weight: bold; background:url(../images/btn_yellowdot.gif) 0px 2px no-repeat;}


.leftTextAreaHow	{ float:left; display:inline; margin:0px 20px 10px 8px; width:301px; height:auto; }
p.yellowCircleOne	{ margin:10px 0px 0px 30px; padding:0px 0px 5px 30px; background:url(../images/btn_yellowcircle1.gif) 0px 0px no-repeat; }
p.yellowCircleTwo	{ margin:10px 0px 0px 30px; padding:0px 0px 5px 30px; background:url(../images/btn_yellowcircle2.gif) 0px 0px no-repeat; }
p.yellowCircleThree	{ margin:10px 0px 0px 30px; padding:0px 0px 5px 30px; background:url(../images/btn_yellowcircle3.gif) 0px 0px no-repeat; }


ul.yellowCircles	{ list-style:none; float:left; display:inline; margin:10px 23px 0px 57px; padding:0px; width:301px; height:auto;  }
ul.yellowCircles li	{  margin:10px 23px 0px 67px; padding:0px 0px 0px 30px;  }
ul.yellowCircles li.yellowCircleOne		{ margin:0px 0px 10px 0px; padding:0px 0px 6px 30px; text-indent:0px; background:url(../images/btn_yellowcircle1.gif) 0px 0px no-repeat; }
ul.yellowCircles li.yellowCircleTwo		{ margin:0px 0px 10px 0px; padding:0px 0px 6px 30px; text-indent:0px; background:url(../images/btn_yellowcircle2.gif) 0px 0px no-repeat; }
ul.yellowCircles li.yellowCircleThree	{ margin:0px 0px 10px 0px; padding:0px 0px 6px 30px; text-indent:0px; background:url(../images/btn_yellowcircle3.gif) 0px 0px no-repeat; }

.girlblowingnose { float:left; margin:0px 8px 0px 31px; width:244px; height:254px; }

.yellowcircle		{ float:left; margin:8px 0px 0px 10px; width:20px; height:19px; background:url(../images/btn_yellowdot.gif) 0px 0px no-repeat; }

.yellowcircle1		{ float:left; margin:10px 10px 0px 17px; width:20px; height:19px; background:url(../images/btn_yellowcircle1.gif) 0px 0px no-repeat; }
.yellowcircle2		{ float:left; margin:10px 10px 0px 17px; width:20px; height:19px; background:url(../images/btn_yellowcircle2.gif) 0px 0px no-repeat; }
.yellowcircle3		{ float:left; margin:10px 10px 0px 17px; width:20px; height:19px; background:url(../images/btn_yellowcircle3.gif) 0px 0px no-repeat; }




.getAdobeReader	{ margin:10px 0px 0px 37px; width:112px; height:33px; background:url(../images/img_get_adobe_reader.gif) 0px 0px no-repeat; }
.getAdobeReader a	{ display:block; width:112px; height:33px; }

.infopatient01		{ float:left; display:inline; margin:0px 10px 0px 37px; width:184px; height:210px; background:url(../images/img_infopatient_01.jpg) 0px 0px no-repeat; }
.infopatient01 p	{ text-align:center; margin:140px 0px 0px 10px; width:164px; }

.infopatient02		{ float:left; margin:0px 10px 0px 0px;width:184px; height:210px; background:url(../images/img_infopatient_02.jpg) 0px 0px no-repeat; }
.infopatient02 p	{ text-align:center; margin:170px 0px 0px 10px; width:164px;}

.infopatient03		{ float:left; margin:0px 10px 0px 0px; width:184px; height:210px; background:url(../images/img_infopatient_03.jpg) 0px 0px no-repeat; }
.infopatient03 p	{ text-align:center; margin:140px 0px 0px 10px; width:164px;}


.imageCommonAllergens1		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_mold.jpg) 0px 0px no-repeat; }
.imageCommonAllergens1 p	{ margin:10px 0px 0px 235px; width:360px; height:60px; color:#000000; font-size:12px; }

.imageCommonAllergens2		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_grass.jpg) 0px 0px no-repeat; }
.imageCommonAllergens2 p	{ margin:20px 0px 0px 235px; width:360px; height:50px; color:#000000; font-size:12px; }

.imageCommonAllergens3		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_tree.jpg) 0px 0px no-repeat; }
.imageCommonAllergens3 p	{ margin:20px 0px 0px 235px; width:360px; height:50px; color:#000000; font-size:12px; }

.imageCommonAllergens4		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_flowerspollen.jpg) 0px 0px no-repeat; }
.imageCommonAllergens4 p	{ margin:20px 0px 0px 235px; width:360px; height:50px; color:#000000; font-size:12px; }

.imageCommonIrritants1		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_perfume.jpg) 0px 0px no-repeat; }
.imageCommonIrritants1 p	{ margin:24px 0px 0px 235px; width:360px; height:40px; color:#000000; font-size:12px; }

.imageCommonIrritants2		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_carexhaust.jpg) 0px 0px no-repeat; }
.imageCommonIrritants2 p	{ margin:24px 0px 0px 235px; width:360px; height:40px; color:#000000; font-size:12px; }

.imageCommonIrritants3		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_temperature.jpg) 0px 0px no-repeat; }
.imageCommonIrritants3 p	{ margin:24px 0px 0px 235px; width:360px; height:40px; color:#000000; font-size:12px; }

.imageCommonIrritants4		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_cigar.jpg) 0px 0px no-repeat; }
.imageCommonIrritants4 p	{ margin:24px 0px 0px 235px; width:360px; height:40px; color:#000000; font-size:12px; }

.imageCommonIrritants5		{ float:left; display:inline; margin:0px 0px 0px 0px; width:620px; height:80px; background:url(../images/img_line_cleaning.jpg) 0px 0px no-repeat; }
.imageCommonIrritants5 p	{ margin:14px 0px 0px 235px; width:360px; height:40px; color:#000000; font-size:12px; }

/* POLLEN COUNT AREA ********** */
.contentPollen		{ font:14px Arial, Helvetica, Geneva, Verdana, Ms Sans Serif, Charcoal; color:#000066; text-decoration:none; }


.pollenCheckText	{ float:left; margin:10px 10px 0px 37px; width:234px; height:40px; color:#002f8a; font-size:12px;}
.pollenCheckInput	{ float:left; margin:10px 0px 1px 0px; padding:1px 0px 0px 1px; width:284px; height:32px; background:url(../images/btn_blueinput.gif) 0px 0px no-repeat; }
.pollenCheckInput .requiredZip	{ float:left; margin:4px 8px 6px 130px; padding:1px 0px 0px 1px; width:108px;  }
.spacerSubmit		{ float:left; margin:0px 0px 0px 0px; width:32px; height:32px;  }

.pollenChart		{ float:left; margin:10px 0px 20px 37px; width:548px; height:261px; background:url(../images/img_chartpollencheck.jpg) 0px 0px no-repeat; }

h3.watchVideoEasy	{ float:left; display:inline; margin:10px 10px 0px 348px; width:262px; height:38px;  }
h3.watchVideoEasy a	{ display:block; width:262px; height:38px; background:url(../images/btn_watchvideoeasy123.gif) 0px 0px repeat; }
h3.watchVideoEasy a:hover	{ display:block; width:262px; height:38px; background:url(../images/btn_watchvideoeasy123.gif) 0px -38px repeat; }

h3.learnHowToUse		{ float:right; margin:0px 0px 0px 0px; width:206px; height:36px; }
h3.learnHowToUse a	{ display:block; width:206px; height:36px; background:url(../images/btn_learnhowtouse.gif) 0px 0px repeat; }
h3.learnHowToUse a:hover	{ display:block; width:206px; height:36px; background:url(../images/btn_learnhowtouse.gif) 0px -36px repeat; }

h3.readAstelinPatientSummary	{ float:right; margin:0px 0px 0px 0px; width:249px; height:34px;}
h3.readAstelinPatientSummary a	{ display:block; width:249px; height:34px;  background:url(../images/btn_readastelinpatientsumma.gif) 0px 0px repeat; }
h3.readAstelinPatientSummary a:hover	{ display:block; width:249px; height:34px;  background:url(../images/btn_readastelinpatientsumma.gif) 0px -34px repeat; }

h3.readAstelinSafetyProfile	{ float:right; margin:0px 0px 0px 0px; width:241px; height:34px; }
h3.readAstelinSafetyProfile a	{ display:block; width:241px; height:34px; background:url(../images/btn_readtheastelinsafetypro.gif) 0px 0px repeat; }
h3.readAstelinSafetyProfile a:hover	{ display:block; width:241px; height:34px; background:url(../images/btn_readtheastelinsafetypro.gif) 0px -34px repeat; }

h3.astelinPatientSummary	{ margin:10px 0px 10px 37px; width:262px; height:37px; background:url(../images/btn_astelinpatientsummary.gif) 0px 0px no-repeat; }
h3.astelinPatientSummary a	{ display:block; width:262px; height:37px; }

h3.readInfoForParents	{ float:right; margin:0px 0px 0px 0px; width:335px; height:34px;  }
h3.readInfoForParents a	{ display:block; width:335px; height:34px; background:url(../images/btn_readinfoforparents.gif) 0px 0px repeat;}
h3.readInfoForParents a:hover	{ display:block; width:335px; height:34px; background:url(../images/btn_readinfoforparents.gif) 0px -34px repeat;}

h3.learnaboutthescience	{ float:right; margin:0px 0px 0px 0px; width:336px; height:34px; }
h3.learnaboutthescience a	{ display:block; width:336px; height:34px; background:url(../images/btn_learnaboutscience.gif) 0px 0px repeat;  }
h3.learnaboutthescience a:hover	{ display:block; width:336px; height:34px; background:url(../images/btn_learnaboutscience.gif) 0px -34px repeat;  }

h3.learnAboutAllergyTreatment	{ float:right; margin:0px 0px 0px 0px; width:266px; height:34px; }
h3.learnAboutAllergyTreatment a	{ display:block; width:266px; height:34px; background:url(../images/btn_learnaboutallergytreatm.gif) 0px 0px repeat;  }
h3.learnAboutAllergyTreatment a:hover	{ display:block; width:266px; height:34px; background:url(../images/btn_learnaboutallergytreatm.gif) 0px -34px repeat;  }

h3.understandTheDifferenceBetween	{ float:right; margin:0px 0px 0px 0px; width:373px; height:34px;  }
h3.understandTheDifferenceBetween a	{ display:block; width:373px; height:34px; background:url(../images/btn_understandthedifference.gif) 0px 0px repeat; }
h3.understandTheDifferenceBetween a:hover	{ display:block; width:373px; height:34px; background:url(../images/btn_understandthedifference.gif) 0px -34px repeat; }

h3.readListCommonIrritants	{ float:right; margin:0px 0px 0px 0px; width:233px; height:34px; }
h3.readListCommonIrritants a	{ display:block; width:233px; height:34px; background:url(../images/btn_readalistirritants.gif) 0px 0px repeat; }
h3.readListCommonIrritants a:hover	{ display:block; width:233px; height:34px; background:url(../images/btn_readalistirritants.gif) 0px -34px repeat; }

h3.readListCommonAllergens { float:right; margin:0px 0px 0px 0px; width:237px; height:34px;}
h3.readListCommonAllergens a	{ display:block; width:237px; height:34px;  background:url(../images/btn_readalistallergens.gif) 0px 0px repeat;  }
h3.readListCommonAllergens a:hover	{ display:block; width:237px; height:34px;  background:url(../images/btn_readalistallergens.gif) 0px -34px repeat;  }

h3.HowCanITellIf 	{ margin:15px 0px 0px 15px; width:568px; height:31px; }
h3.HowCanITellIf a	{ display:block;width:568px; height:31px; background:url(../images/btn_howcanItellifmychildsru.gif) 0px -31px no-repeat; }
h3.HowCanITellIf a:hover	{ display:block;width:568px; height:31px; background:url(../images/btn_howcanItellifmychildsru.gif) 0px -62px no-repeat; }

h3.WhatIsCausing 	{ margin:15px 0px 0px 15px; width:361px; height:31px; }
h3.WhatIsCausing a	{ display:block;width:361px; height:31px; background:url(../images/btn_whatiscausingmychildssy.gif) 0px -31px no-repeat; }
h3.WhatIsCausing a:hover	{ display:block;width:361px; height:31px; background:url(../images/btn_whatiscausingmychildssy.gif) 0px -62px no-repeat; }

h3.IfMyChildHasAllergies 	{ margin:15px 0px 0px 15px; width:482px; height:31px; }
h3.IfMyChildHasAllergies a	{ display:block;width:482px; height:31px; background:url(../images/btn_ifmychildhasallergieswi.gif) 0px -31px no-repeat; }
h3.IfMyChildHasAllergies a:hover	{ display:block;width:482px; height:31px; background:url(../images/btn_ifmychildhasallergieswi.gif) 0px -62px no-repeat; }

h3.AreThereIrritants 	{ margin:15px 0px 0px 15px; width:512px; height:31px; }
h3.AreThereIrritants a	{ display:block;width:512px; height:31px; background:url(../images/btn_arethereirritantsinmych.gif) 0px -31px no-repeat; }
h3.AreThereIrritants a:hover	{ display:block;width:512px; height:31px; background:url(../images/btn_arethereirritantsinmych.gif) 0px -62px no-repeat; }

h3.getYourLocalPollenCount { float:right; margin:0px 0px 0px 0px; width:215px; height:34px;}
h3.getYourLocalPollenCount a	{ display:block; width:215px; height:34px;  background:url(../images/btn_getyourlocalpollen.gif) 0px 0px repeat;  }
h3.getYourLocalPollenCount a:hover	{ display:block; width:215px; height:34px;  background:url(../images/btn_getyourlocalpollen.gif) 0px -34px repeat;  }

h3.getAnwsersToFAQs	 { float:right; margin:0px 0px 0px 0px; width:327px; height:34px; }
h3.getAnwsersToFAQs a	{ display:block; width:327px; height:34px; background:url(../images/btn_getanwserstofaqs.gif) 0px 0px repeat; }
h3.getAnwsersToFAQs a:hover	{ display:block; width:327px; height:34px; background:url(../images/btn_getanwserstofaqs.gif) 0px -34px repeat; }

h3.requestSamples	 { float:right; margin:0px 0px 0px 0px; width:235px; height:34px; }
h3.requestSamples a	{ display:block; width:235px; height:34px; background:url(../images/btn_requestastelinpatientsa.gif) 0px 0px repeat;  }
h3.requestSamples a:hover	{ display:block; width:235px; height:34px; background:url(../images/btn_requestastelinpatientsa.gif) 0px -34px repeat;  }


.submitBtn		{ margin:10px 0px 10px 37px; width:116px; height:37px; background:url(../images/btn_submitblue.gif) 0px 0px no-repeat; }


h3.astelinProductOrderForm	{ margin:10px 0px 10px 37px; width:296px; height:37px; background:url(../images/btn_astelinproductorderform.gif) 0px 0px no-repeat; }
h3.astelinProductOrderForm a	{ display:block; width:296px; height:37px; }

#videoFlashArea		{ margin:0px 0px 0px 54px; width:348px; height:307px; }
.videoClipHolderArea		{ margin:0px; width:348px; height:307px; }
.videoClipHolderArea a		{ display:block; width:348px; height:307px; }

#videoFlashAreaOnline1		{ margin:0px 0px 0px 54px; width:348px; height:307px; }
.videoClipHolderAreaOnline1		{ margin:0px; width:348px; height:307px; background:url(../images/img_signs_symptoms_replace.jpg) 0px 0px no-repeat; }
.videoClipHolderAreaOnline1 a		{ display:block; width:348px; height:307px; }

#videoFlashAreaOnline2		{ margin:0px 0px 0px 54px; width:348px; height:307px; }
.videoClipHolderAreaOnline2		{ margin:0px; width:348px; height:307px; background:url(../images/img_risk_replace.jpg) 0px 0px no-repeat; }
.videoClipHolderAreaOnline2 a		{ display:block; width:348px; height:307px; }




.errorBox		{ margin:10px 0px 0px 32px; padding:7px 10px 10px 10px; width:315px; border:1px solid #CC0000;  }
p.errorText		{ color:#CC0000; font-weight:bold; }


.floatLefter	{  float:left; margin:0px 0px 10px 0px; width:330px;  }
.floatLefterWide	{  float:left; margin:0px 0px 10px 0px; width:440px;  }
.floatLefterMedium	{  float:left; margin:0px 0px 10px 0px; width:360px;  }


/* UTILITIES PAGES AREA ********************** */
h1.hdrSitemap  		{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_sitemap.gif) 0px 0px no-repeat; }
h1.hdrPrivacyPolicy	{ margin:36px 0px 0px 37px; width:563px; height:31px; background:url(../images/hdr_privacypolicy.gif) 0px 0px no-repeat; }
/* 1st = SITEMAP  ==== */
ul#leftNavArea li.sitemap				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.sitemap a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_7sitemap.gif) 0px 0px repeat; }
ul#leftNavArea li.sitemap a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_7sitemap.gif) 0px -26px repeat; }
ul#leftNavArea li.sitemap a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_7sitemap.gif) 0px -52px repeat; }
ul#leftNavArea li.sitemap a.onState:hover{ display:block; width:209px; height:26px; background:url(../images/leftnav_7sitemap.gif) 0px -52px repeat; }
/* 1st = PRIVACY POLICY  ==== */
ul#leftNavArea li.privacyPolicy				{ margin:0px; width:209px; height:26px;  }
ul#leftNavArea li.privacyPolicy a				{ display:block; width:209px; height:26px; background:url(../images/leftnav_11privacypolicy.gif) 0px 0px repeat; }
ul#leftNavArea li.privacyPolicy a:hover		{ display:block; width:209px; height:26px; background:url(../images/leftnav_11privacypolicy.gif) 0px -26px repeat; }
ul#leftNavArea li.privacyPolicy a.onState		{ display:block; width:209px; height:26px; background:url(../images/leftnav_11privacypolicy.gif) 0px -52px repeat; }
ul#leftNavArea li.privacyPolicy a.onState:hover{ display:block; width:209px; height:26px; background:url(../images/leftnav_11privacypolicy.gif) 0px -52px repeat; }
blockquote.privacyPolicy {margin: 10px 40px 10px 60px;}
ul.privacyPolicy {margin: 10px 40px}
ul.privacyPolicy li {margin: 10px 40px}
/* Pollen Chart Area ***************** */

#pollenChartDataArea p { margin:0px 0px 0px 35px; padding:0px 0px 0px 0px; }


/* POPOVER AREA ********************** */


#emailThisPagePopover { width:518px; }
#tellAFriendPopover { width:518px; }

.popoverArea	{ width:518px; height:auto; background-color:#FFFFFF; }
.popoverTopArea	{ width:518px; height:37px; background:url(../images/bg_popover_top.gif) 0px 0px repeat; }
.popoverBottomArea	{ width:518px; height:23px; background:url(../images/popover_bottom.gif) 0px 0px no-repeat; }
.popoverContentArea	{ width:518px; height:auto; background:url(../images/popover_mid.gif) 0px 0px repeat-y; }

h3.closePopoverBtn	{ float:right; display:inline; margin:2px 10px 0px 0px; width:36px; height:36px; }
h3.closePopoverBtn a	{ display:block; width:36px; height:36px; background:url(../images/btn_close_popover.png) 0px -36px no-repeat; }
h3.closePopoverBtn a:hover	{ display:block; width:36px; height:36px; background:url(../images/btn_close_popover.png) 0px 0px no-repeat; }

.popoverContentArea h2.popoverMainTitle				{ margin:30px 0px 20px 40px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:15px; line-height:20px; color:#005ebf; }
.popoverContentArea p.popoverContentBlock			{ margin:10px 40px 0px 40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#5C5C5C; }
.popoverContentArea p.popoverContentBlockCentered	{ margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#5C5C5C; text-align:center; }
.popoverContentArea p.popoverContentBlock a			{ padding:0px 12px 0px 0px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:20px; color:#00998A; font-style:italic; background:url(../images/arrow_orange3.gif) right 2px no-repeat; }
.popoverContentArea p.popoverContentBlock a:hover	{ padding:0px 12px 0px 0px; font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:20px; color:#00998A; font-style:italic; background:url(../images/arrow_orange3.gif) right 2px no-repeat; }
.popoverContentArea span.orangeTextPopover			{ margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#E5613E; }

.popoverBtnArea	{ text-align:right; margin:25px 0px 0px 40px; width:439px; height:28px; }

h3.popoverCancelBtn				{ float:right; display:inline; margin:0px 10px 0px 0px; width:64px; height:21px; background:url(../images/btn_cancel_popover.gif) 0px 0px no-repeat; }
h3.popoverCancelBtn a			{ display:block; width:64px; height:21px; background:url(../images/btn_cancel_popover.gif) 0px 0px no-repeat; }
h3.popoverCancelBtn a:hover		{ display:block; width:64px; height:21px; background:url(../images/btn_cancel_popover.gif) 0px -21px no-repeat; }

h3.popoverContinueBtn			{ float:right; display:inline; margin:0px 0px 0px 0px; width:99px; height:21px; background:url(../images/btn_continue_popover.gif) 0px 0px no-repeat; }
h3.popoverContinueBtn a			{ display:block; width:99px; height:21px; background:url(../images/btn_continue_popover.gif) 0px 0px no-repeat; }
h3.popoverContinueBtn a:hover	{ display:block; width:99px; height:21px; background:url(../images/btn_continue_popover.gif) 0px -21px no-repeat; }

h3.popoverYesBtn				{ float:right; display:inline; margin:0px 10px 0px 0px; width:62px; height:21px; background:url(../images/btn_yes.gif) 0px -21px no-repeat; }
h3.popoverYesBtn a				{ display:block; width:62px; height:21px; background:url(../images/btn_yes.gif) 0px -21px no-repeat; }
h3.popoverYesBtn a:hover		{ display:block; width:62px; height:21px; background:url(../images/btn_yes.gif) 0px 0px no-repeat; }

h3.popoverNoPatientBtn		{ float:right; display:inline; margin:0px 10px 0px 0px; width:134px; height:21px; background:url(../images/btn_no_patient.gif) 0px -21px no-repeat; }
h3.popoverNoPatientBtn a		{ display:block; width:134px; height:21px; background:url(../images/btn_no_patient.gif) 0px -21px no-repeat; }
h3.popoverNoPatientBtn a:hover	{ display:block; width:134px; height:21px; background:url(../images/btn_no_patient.gif) 0px 0px no-repeat; }


/* ********************* FOOTER AREA ********************** */
#footerArea	{ margin:0px auto; padding:0px 0px 21px 9px; width:850px; height:155px; }

.leftFooterArea		{ float:left; margin:0px 0px 0px 0px; width:407px; height:114px; color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.leftFooterArea p	{ margin:0px 0px 0px 0px; color:#707070; }
.leftFooterArea a	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
.leftFooterArea a:hover	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.leftFooterArea2 a	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }
.leftFooterArea2 a:hover	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.leftFooterArea3 a	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
.leftFooterArea3 a:hover	{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }


h2.medaLogoFooter	{ float:left; margin:0px 0px 0px 267px; width:176px; height:27px; background:url(../images/meda_logo.png) 0px 0px no-repeat; }
h2.medaLogoFooter a	{ display:block; margin:0px 0px 0px 86px; width:90px; height:27px; }

/* ********************* Utilities ********************** */

span.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }
	.headerMessage		{ position:absolute; top:-6000px; left:-2000px; }

.spacer 		{ clear:both; width:100%; overflow:visible; }
.clearBoth		{ clear:both; margin:0px; height:0px; font-size:0px; line-height:0px; }
.clearLeft		{ clear:left; margin:0px; height:0px; font-size:0px; line-height:0px; }
.regularLine	{ height:1px; border-bottom:1px solid #D9D9D9; }
.dottedLine		{ height:20px; background:url(../images/dotted_line.gif) 0px 0px no-repeat; }

#overlayer		{ filter:alpha(opacity=55); moz-opacity: 0.55; opacity: 0.55; }

.height1		{ height:1px; line-height:1px; font-size:1px; }
.height2		{ height:2px; line-height:2px; font-size:2px; }
.height3		{ height:3px; line-height:3px; font-size:3px; }
.height4		{ height:4px; line-height:4px; font-size:4px; }
.height5		{ height:5px; line-height:5px; font-size:5px; }
.height6		{ height:6px; line-height:6px; font-size:6px; }
.height7		{ height:7px; line-height:7px; font-size:7px; }
.height10		{ height:10px; line-height:10px; font-size:10px; }
.height12		{ height:12px; line-height:12px; font-size:12px; }
.height15		{ height:15px; line-height:15px; font-size:15px; }
.height18		{ height:18px; line-height:18px; font-size:18px; }
.height20		{ height:20px; }
.height25		{ height:25px; }
.height28		{ height:28px; }
.height30		{ height:30px; }
.height38		{ height:38px; }
.height40		{ height:40px; }
.height44		{ height:44px; }
.height48		{ height:48px; }
.height50		{ height:50px; }
.height60		{ height:60px; }
.height100		{ height:100px; }
.height150		{ height:150px; }
.height170		{ height:170px; }

