body { background-color: #fff; font-family: Arial, Helvetica, sans-serif; }
/* TOP HEADER */

.hiddenText { margin-left: -9999px; }
.hidden { display:none; }
#headerBG { font-family: Arial, Helvetica, sans-serif; background-color: #005187; width: 100%; }
#headerBG em { font-weight: bold; text-decoration: none; font-style: normal; }
#headerBG a { color: #9cc0cf; }
#headerBG a:hover { color: #99cccc; }
a#panicButton { color: #fff; background-color: #900; padding: 3px 10px; text-decoration: none; font-size: 12px; }
a#panicButton:hover { color: #fff; background-color: #f00; }
#topBarBG { background-color: #074775; color: #9cc0cf; border-bottom: 1px solid #9cc0cf; height: 22px; width: 100%; }
#topBar { width: 800px; }
#topBar p { text-align: right; margin: 0; padding: 3px; letter-spacing: 1px; font-size: 11px; }
#topBar p span { margin: 0 25px 0 0; }
#bottomBar { width: 800px; height: 85px; overflow: hidden; }
#logo { width: 374px; padding: 5px 0 0 0; float: left; }
#logo a { margin: 0 0 0 90px; }
#logo img { border: none; }
#headerFeatures { width: 415px; float: left; }
#languageSelection { width: 415px; padding: 0 0 6px 0; overflow: hidden; }
#languageSelection ul { margin:6px 0px 0px 0px; padding:0px; float: right; }
#languageSelection ul li { list-style-type: none; float: left; letter-spacing: 1px; color: #9cc0cf; text-transform: uppercase; line-height: 8px; }
#languageSelection ul li a { display: block; padding: 0px 12px; border-right: 1px solid #9cc0cf; text-decoration: none; line-height: 8px; font-size: 9px; }
#languageSelection ul li a:hover { text-decoration: none; color: #fff; }
#languageSelection ul li a.last { border-right: none; padding: 0 0 0 12px; }
#headerForms { margin: 10px 0 0 0; width: 386px; overflow: hidden; }
#drugInfo { width: 200px; float: left; }
#search { width: 186px; float: left; }
/* Main Nav */
#mainNav { width:100%; background-image: url(../../images/new_nav/navBG.gif); background-repeat: repeat-x; background-color: #da9c20; overflow: hidden; height: 70px; padding: 0; margin: 0; }
#mainNav ul { float: left; display: block; margin: 3px 0 0 0; padding: 0; }
#mainNav ul li { float: left; display: block; margin: 0; }
#mainNav ul li a#drugInformation { background: url(../../images/header/information.gif); height: 34px; width: 124px; display: block; }
#mainNav ul li a#advice { background: url(../../images/header/advice.gif); height: 34px; width: 130px; display: block; }
#mainNav ul li a#news { background: url(../../images/header/news.gif); height: 34px; width: 61px; display: block; }
#mainNav ul li a#yourTeen { background: url(../../images/header/yourTeen.gif); height: 34px; width: 147px; display: block; }
#mainNav ul li a#resources { background: url(../../images/header/resources.gif); height: 34px; width: 87px; display: block; }
#mainNav ul li a#partners { background: url(../../images/header/partners.gif); height: 34px; width: 80px; display: block; }
#mainNav ul li a:hover#drugInformation, #mainNav ul li a:hover#advice, #mainNav ul li a:hover#news, #mainNav ul li a:hover#yourTeen, #mainNav ul li a:hover#resources, #mainNav ul li a:hover#partners { background-position: 0 -34px; }
#mainNav ul li a#drugInformation.selected, #mainNav ul li a#advice.selected, #mainNav ul li a#news.selected, #mainNav ul li a#yourTeen.selected, #mainNav ul li a#resources.selected, #mainNav ul li a#partners.selected { background-position: 0 -34px; background-color: #da9c20; }
#mainNav ul li a span { margin-left:-9999px; }
#mainNav ul li.nodisplay { margin-left:-9999px; }
#mainNav ul li ul { padding: 0; margin: 0; }
#mainNav ul li ul.drugInformation { position: absolute; height: 15px; padding-top: 7px; margin: 2px 0 0 47px;  }
#mainNav ul li ul.advice { position: absolute; height: 15px; padding-top: 7px; width: 100%; left: 165px; }
#mainNav ul li ul.yourTeen { position: absolute; height: 15px; padding-top: 7px; width: 100%; left: 370px; }
#mainNav ul li ul.resources { position: absolute; height: 15px; padding-top: 7px; width: 100%; left: 0; }
#mainNav ul li ul.news { position: absolute; height: 15px; padding-top: 7px; width: 100%; left: 310px; }
#mainNav ul li ul.partners { position: absolute; height: 15px; padding-top: 7px; width: 100%; left: 0; }
#mainNav ul li ul li a { list-style-type: none; display: block; background-image:url(../images/arrow.gif); background-repeat: no-repeat; padding: 0 14px 0 14px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7c5812; text-transform: uppercase; font-weight: bold; text-decoration: none; }
#mainNav ul li ul li a:hover { background-position: 0 -30px; }
#mainNav ul li ul li a.selected { background-position: 0 -30px; color: #fff; }
#mainNav ul li ul, #mainNav ul li ul a:hover { color: #fff; }
#drugInfoSection { overflow: hidden; display: block; }
#leftNav { font-size: .814em; width: 195px; float: left; display: block; margin: 25px 15px 0 8px; }
/* New Style for Left Nav - Main Section Added to denote Section User is in */
	/* #leftNav ul.headLine li { background: transparent url(../images/lnav-arrow-h2.gif) 0 6px no-repeat; padding: 5px 5px 0 15px; }
	#leftNav ul.headLine li { }
	#leftNav ul.headLine li a { height: 35px; text-decoration: none; color: #005187; font-weight: bold; padding: 0; margin: 0; }
	#leftNav ul.headLine li a:hover { text-decoration: underline; color: #005187; font-weight: bold; }
	#leftNav ul.headLine li.selected a { color: #005187; font-weight: bold; text-decoration: underline; } */
	
	#leftNav H2 { background: transparent url(../images/lnav-arrow-h2.gif) 0 6px no-repeat; padding: 5px 5px 12px 15px; margin: 0; font-size: 1.125em; color: #005187; line-height: 20px; }
#leftNav H2 a { text-decoration: none; color: #005187; font-weight: bold; padding: 0; margin: 0; }
#leftNav H2 a:hover { text-decoration: underline; font-weight: bold; }
#leftNav H2.selected { color: #005187; font-weight: bold; text-decoration: underline; background-position: 0 -70px; }
#leftNav ul { padding: 0; margin: 0 0 0 10px; list-style: none; }
#leftNav ul li { padding: 0 0 5px 0; margin: 0; }
#leftNav ul li a { text-decoration: none; color: #cd931e; font-weight: bold; }
#leftNav ul li a:hover { text-decoration: underline; color: #cd931e; font-weight: bold; }
#leftNav ul li.selected a { color: #cd931e; font-weight: bold; text-decoration: underline; }
#leftNav ul li.landingPage a { text-decoration: none; color: #005187; font-weight: bold; font-size: .938em !important; }
#leftNav ul li.landingPage a:hover { text-decoration: underline; font-weight: bold; }
#leftNav ul li.selected ul { padding: 10px 0 2px 0; margin: 0 0 0 10px; }
#leftNav ul li.selected ul li { padding: 0 0 2px 0; margin: 0; }
#leftNav ul li.selected ul li a { text-decoration: none; color: #2b2b69; font-weight: bold }
#leftNav ul li.selected ul li a:hover { text-decoration: underline; color: #2b2b69; font-weight: bold; }
#leftNav ul li.selected ul li.selected a { font-weight: bold; text-decoration: underline; color: #2b2b69; }
#leftNav ul li.selected ul li.selected ul { padding: 0; margin: 0 0 5px 10px; }
#leftNav ul li.selected ul li.selected ul li { padding: 0 0 1px 0; margin: 0; }
#leftNav ul li.selected ul li.selected ul li a { text-decoration: none; color: #4584aa; font-weight: bold; font-size: .750em; }
#leftNav ul li.selected ul li.selected ul li a:hover { text-decoration: none; color: #fff; font-weight: bold; background-color: #4584aa; display: compact; padding: 1px; }
#leftNav ul li.selected ul li.selected ul li.selected a { text-decoration: none; color: #fff; font-weight: bold; background-color: #4584aa; display: compact; padding: 1px; }

#drugInfoSection #leftNav #moreTopics { padding: 12px; margin: 8px 0 0 0; background-color: #e3f1f8; display: compact; width: 159px; }
#drugInfoSection #leftNav #moreTopics h5 { color: #2d2d6e; font-weight: bold; font-size: 14px; padding: 0 0 4px 0; margin: 0; text-transform: uppercase; }
#drugInfoSection #leftNav #moreTopics ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #moreTopics ul li { padding: 0 0 2px 3px; margin: 0; }
#drugInfoSection #leftNav #moreTopics ul li a { font-size: 10px; font-weight: normal; text-decoration: none; color: #4646ab; }
#drugInfoSection #leftNav #moreTopics ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoNewsletter { background: url(../images/bg-lNav-pt-newsletter.gif) no-repeat; width: 183px; height: 85px; margin: 15px 0 0 0; }
#drugInfoSection #leftNav #promoNewsletter p.hiddenText { margin: 0 0 0 -9999px; padding: 0; line-height: 1px; }
#drugInfoSection #leftNav #promoNewsletter form { margin: -15px 0 0 0; padding: 0; }
#drugInfoSection #leftNav #promoNewsletter .email { background: url(../images/bg-lNav-email.gif) no-repeat; width: 122px; height: 17px; float: left; margin: 53px 0 0 15px; padding: 1px 0 0 3px; }
#drugInfoSection #leftNav #promoNewsletter .go { float: left; margin: 53px 0 0 0; padding: 0; }
#drugInfoSection #leftNav #promoNewsletter {display:none !important;}

#drugInfoSection #leftNav #promoAskExperts { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promo-askExperts.jpg) no-repeat; width: 159px; overflow: visible; display: block; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoAskExperts h5 { font-size: 16px; font-weight: bold; color: #fff; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoAskExperts ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoAskExperts ul li a { font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; }
#drugInfoSection #leftNav #promoAskExperts ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoClubDrugs { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promo-clubDrugs.jpg) no-repeat; width: 159px; overflow: visible; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoClubDrugs h5 { font-size: 16px; font-weight: bold; color: #033; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoClubDrugs ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoClubDrugs ul li a { font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; }
#drugInfoSection #leftNav #promoClubDrugs ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoNewDrivers { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promo-newDrivers.jpg) no-repeat; width: 159px; overflow: visible; display: block; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoNewDrivers h5 { font-size: 16px; font-weight: bold; color: #333; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoNewDrivers ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoNewDrivers ul li a { font-size: 12px; font-weight: normal; color: #333366; text-decoration: none; }
#drugInfoSection #leftNav #promoNewDrivers ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoTeensFreeTime { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promo-teensFree.jpg) no-repeat; width: 159px; overflow: visible; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoTeensFreeTime h5 { font-size: 16px; font-weight: bold; color: #930; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoTeensFreeTime ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoTeensFreeTime ul li a { font-size: 12px; font-weight: normal; color: #c60; text-decoration: none; }
#drugInfoSection #leftNav #promoTeensFreeTime ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoTeensToday { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promo-teensToday.jpg) no-repeat; width: 159px; overflow: visible; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoTeensToday h5 { font-size: 16px; font-weight: bold; color: #066; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoTeensToday ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoTeensToday ul li a { font-size: 12px; font-weight: normal; color: #fff; text-decoration: none; }
#drugInfoSection #leftNav #promoTeensToday ul li a:hover { text-decoration: underline; }

#drugInfoSection #leftNav #promoPrescript { font-family: Geneva, Arial, Helvetica, sans-serif; background: url(../images/bg-promoPrescript.gif) no-repeat; width: 159px; overflow: visible; display: block; margin: 15px 0 15px 0px; padding: 12px; height: 81px; }
#drugInfoSection #leftNav #promoPrescript div.hdl { font-size: 12px; font-weight: bold; color: #a00f02; text-transform: uppercase; padding: 8px; margin: 0; }
#drugInfoSection #leftNav #promoPrescript div.subhdl { font-size: 12px; font-weight: bold; color: #fff; text-align: center; text-transform: uppercase; margin: 0 8px 0 8px; padding: 0; }
#drugInfoSection #leftNav #promoPrescript h5 { font-size: 14px; font-weight: bold; color: #583b08; width: 165px; padding: 0 0 4px 0; margin: 0; }
#drugInfoSection #leftNav #promoPrescript ul { padding: 0; margin: 0; list-style: none; font-size: .750em; }
#drugInfoSection #leftNav #promoPrescript ul li a { font-size: 12px; font-weight: normal; color: #583b08; text-decoration: none; }
#drugInfoSection #leftNav #promoPrescript ul li a:hover { text-decoration: underline; }


#mainContent { float: left; padding: 0; margin: 25px 0 0 0; width: 510px; }
#mainContent h1 { color: #074775; font-size: 19px; padding: 0 0 10px 0; margin: 0; }
#mainContent h2 { color: #2f80bb; font-size: 16px; padding: 0 0 10px 0; margin: 0; }
#mainContent h3 { color: #074775; font-size: 14px; padding: 0; margin: 0; }
#mainContent h4 { padding: 0; margin: 0; }
#mainContent h4 a { color: #126fa7; text-decoration: underline; }
#mainContent h4 a:hover { color: #126fa7; text-decoration: none; }
#mainContent p { color: #2a2a2a; font-size: 12px; line-height: 17px; padding: 0 0 10px 0; margin: 0; }
#mainContent p#ctl00_nextLink { color: #2a2a2a; font-size: 12px; padding: 15px 0 30px 0; margin: 0; }
#mainContent ul { padding: 0 0 10px 0; margin: 0 0 0 25px; }
#mainContent ul li { color: #2a2a2a; font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#mainContent ul li ul { padding: 0 0 10px 0; margin: 0 0 0 25px; list-style-type: circle; }
#mainContent ul li ul li { color: #2a2a2a; font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#mainContent ol { padding: 0 0 10px 0; margin: 0 0 0 25px; }
#mainContent ol li { color: #2a2a2a; font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#mainContent a { color: #2b2b69; font-weight: bold; text-decoration: underline; }
#mainContent a:hover { text-decoration: none; }
/* Call Out Box */
	#drugInfoSection #mainContent .callOut { background-color: #d0e1eb; border: 1px solid #b6c5cd; margin: 10px 0 10px 0; padding: 15px; }
#drugInfoSection #mainContent .callOut h2 { color: #272a2c; font-size: 16px; padding: 0; margin: 0; }
#drugInfoSection #mainContent .callOut h3 { color: #272a2c; font-size: 14px; padding: 0; margin: 0; }
#drugInfoSection #mainContent .callOut p { color: #272a2c; font-size: 12px; line-height: 17px; padding: 10px 10px 10px 25px; margin: 0; }
#drugInfoSection #mainContent .callOut .last { padding: 0; margin: 0; }
#drugInfoSection #mainContent .callOut ul { padding: 0 0 10px 0; margin: 0 10px 17px 45px; }
#drugInfoSection #mainContent .callOut ul li { font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#drugInfoSection #mainContent .callOut ul li ul { padding: 0 0 10px 0; margin: 0 10px 0 25px; list-style-type: circle; }
#drugInfoSection #mainContent .callOut ul li ul li { font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#drugInfoSection #mainContent .callOut ol { padding: 0 0 10px 0; margin: 0 10px 17px 45px; }
#drugInfoSection #mainContent .callOut ol li { font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#drugInfoSection #mainContent .callOut a { color: #272a2c; text-decoration: underline; }
#drugInfoSection #mainContent .callOut a:hover { color: #272a2c; text-decoration: none; }
#drugInfoSection #mainContent .columnWrapper { clear: both; overflow: hidden; margin: 10px 0 0 0; padding: 0; }
#drugInfoSection #mainContent .twoColumn { float: left; width: 245px; padding: 0 10px 0 0; }
#drugInfoSection #mainContent .twoColumn p { color: #2a2a2a; font-size: 12px; line-height: 17px; padding: 0 0 10px 0; margin: 0; }
#drugInfoSection #mainContent .twoColumn div { color: #2a2a2a; font-size: 12px; line-height: 17px; padding: 0; margin: 0; }
#drugInfoSection #mainContent .twoColumn span { color: #2a2a2a; font-size: 12px; line-height: 17px; padding: 0; margin: 0; }
#drugInfoSection #mainContent .twoColumn ul { padding: 0 0 10px 0; margin: 0 10px 17px 35px; }
#drugInfoSection #mainContent .twoColumn ul li { font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#drugInfoSection #mainContent .threeColumn { float: left; width: 160px; padding: 0 0 0 10px; }
#drugInfoSection #mainContent .threeColumn p { color: #2a2a2a; font-size: 12px; line-height: 17px; padding: 0 0 10px 0; margin: 0; }
#drugInfoSection #mainContent .threeColumn ul { padding: 0 0 10px 0; margin: 0 10px 17px 25px; }
#drugInfoSection #mainContent .threeColumn ul li { font-size: 12px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
/* Foot Notes */	
	#drugInfoSection #mainContent .footNotes { margin: 10px 0 10px 0; padding: 0; }
#drugInfoSection #mainContent .footNotes p { font-size: 10px; color: #abaaab; font-style: italic; margin: 0; padding: 0 0 5px 8px; line-height: 14px; }

/* Parenting Advice Main Landing Page Styles */
#mainContent #drugInformationLP { width: 578px; overflow: hidden; }
#mainContent #drugInformationLP img { float: left; }
#mainContent #drugInformationLP #paBlurb { float: left; padding: 0 12px 11px 12px; margin: 0; width: 294px; }
#mainContent #drugInformationLP #paBlurb h1 { color: #042c49; font-size: 24px; padding: 0; margin: 0 0 10px 0; }
#mainContent #drugInformationLP #paBlurb p { color: #171516; font-size: 14px; line-height: 18px; padding: 0; margin: 0; }
#mainContent #drugInformationLP #paBlurb p a { color: #074775; text-decoration: underline; }
#mainContent #drugInformationLP #paBlurb p a:hover { text-decoration: none; }
#mainContent #drugInformationLP ul { padding: 0; margin: 0 0 15px 15px; }
#mainContent #drugInformationLP ul li { color: #074775; font-size: 11px; line-height: 17px; }
#mainContent #drugInformationLP ul li a { color: #074775; text-decoration: underline; }
#mainContent #drugInformationLP ul li a:hover { text-decoration: none; }

#mainContent #lpSectionsWrapper { width: 578px; margin: 20px 0 20px 0; padding: 0; display: block; clear: both; }
#mainContent #lpSectionsWrapper h3 { font-size: 15px; color: #005187; padding: 5px 0 12px 0; margin: 0; height: 35px; }
#mainContent #lpSectionsWrapper h3 a { color: #005187; text-decoration: none; }
#mainContent #lpSectionsWrapper h3 a:hover { text-decoration: underline; }
#mainContent #lpSectionsWrapper .lpSectionsLeft { width: 165px; padding: 0 19px 0 0; float: left; }
#mainContent #lpSectionsWrapper .lpSectionsLeft p { font-size: 12px; color: #171516; width: 165px; padding: 0; line-height: 16px; margin: 0; }
#mainContent #lpSectionsWrapper .lpSectionsMid { width: 167px; padding: 0 19px 0 20px; border-left: #d6d6d6 dashed 1px; border-right: #d6d6d6 dashed 1px; float: left; min-height: 275px; }
#mainContent #lpSectionsWrapper .lpSectionsMid p { font-size: 12px; color: #171516; width: 167px; padding: 0; line-height: 16px; margin: 0; }
#mainContent #lpSectionsWrapper .lpSectionsRight { width: 165px; padding: 0 0 0 20px; float: left; }
#mainContent #lpSectionsWrapper .lpSectionsRight p { font-size: 12px; color: #171516; width: 165px; padding: 0; line-height: 16px; margin: 0; }

/* Danger Zones */
#mainContent #dangerZones { background: url(../images/bg-danger-zones.jpg) no-repeat; width: 578px; height: 175px; margin: 0 0 15px 0; }
#mainContent #dangerZones a { background:url(../images/bg-DZ-startTour.jpg) no-repeat; width: 155px; height: 32px; float: right; padding: 0 22px 0 0; margin: 25px 0 0 0; }
	
	/* Online Exposure Landing Page Styles */

/* Prescription Drugs Landing Page Styles */
	#mainContent #prescriptionDrugs { background-color: #ca7891; width: 578px; overflow: hidden; }
#mainContent #prescriptionDrugs img { float: left; }
#mainContent #prescriptionDrugs #pdBlurb { float: left; padding: 15px 12px 0 12px; margin: 0; width: 230px; }
#mainContent #prescriptionDrugs #pdBlurb h2 { color: #5b2238; font-size: 19px; padding: 0; margin: 0 0 10px 0; }
#mainContent #prescriptionDrugs #pdBlurb p { color: #fff; font-size: 14px; line-height: 18px; padding: 0; margin: 0; }
#mainContent #prescriptionDrugs #pdBlurb p a { color: #5b2238; text-decoration: underline; }
#mainContent #prescriptionDrugs #pdBlurb p a:hover { text-decoration: none; }
#mainContent .prescriptionDrugstopTen { background-color: #f5f9fc; border-bottom: #d6d6d6 dashed 1px; border-top: 1px dashed #d6d6d6; overflow: hidden; padding: 22px 0 22px 30px; margin: 10px 0 0 0; width: 548px; }
#mainContent .prescriptionDrugstopTen div { float: left; color: #5d3743; font-size: 18px; font-weight: 500; background: url(../images/topTen-arrow-pd.gif) no-repeat; background-position: right; width: 265px; }
#mainContent .prescriptionDrugstopTen span { color: #ca7891; font-size: 18px; font-weight: 500; }
#mainContent .prescriptionDrugstopTen select { float: left; background-color: #ffecfc; border: 1px solid #f9c6d6; margin: 0 0 0 15px; padding: 2px; font-size: 11px; color: #3e252d; font-weight: bold; }

/* Landing Page Styles */
#mainContent #threeDBrain { background: url(../images/bg-3D-brain.jpg) no-repeat; width: 578px; height: 86px; margin: 15px 0 0 0; }
#mainContent #threeDBrain p { font-weight: bold; font-size: 12px; color: #fff; padding: 40px 0 0 125px; width: 315px; }
#mainContent #threeDBrain p a { color: #ffff66; text-decoration: none; font-size: 14px; }
#mainContent #threeDBrain p a:hover { text-decoration: underline; }

/* COMMONLY ABUSED DRUGS Landing Page Styles */

#mainContent #houseDangers { background-color: #296e88; width: 578px; overflow: hidden; }
#mainContent #houseDangers img { float: left; }
#mainContent #houseDangers #hdBlurb { float: left; padding: 15px 12px 0 12px; margin: 0; width: 230px; }
#mainContent #houseDangers #hdBlurb h2 { color: #fff; font-size: 20px; padding: 0; margin: 0 0 6px 0; }
#mainContent #houseDangers #hdBlurb p { color: #baf8ff; font-size: 14px; line-height: 18px; padding: 0; margin: 0; }
#mainContent #houseDangers #hdBlurb p a { color: #fff; text-decoration: underline; }
#mainContent #houseDangers #hdBlurb p a:hover { text-decoration: none; }

/* MARIJUANA FACTS Landing Page Styles */

#mainContent #marijFacts { background-color: #618829; width: 578px; overflow: hidden; }
#mainContent #marijFacts img { float: left; }
#mainContent #marijFacts #mfBlurb { float: left; padding: 15px 12px 0 12px; margin: 0; width: 230px; }
#mainContent #marijFacts #mfBlurb h2 { color: #fff; font-size: 20px; padding: 0; margin: 0 0 6px 0; }
#mainContent #marijFacts #mfBlurb p { color: #e3ffba; font-size: 14px; line-height: 18px; padding: 0; margin: 0; }
#mainContent #marijFacts #mfBlurb p a { color: #fff; text-decoration: underline; }
#mainContent #marijFacts #mfBlurb p a:hover { text-decoration: none; }

/* OTC AND PRESCRIPTION DRUG ABUSE Landing Page Styles 

#mainContent #houseDangers { background-color: #618829; width: 578px; overflow: hidden; }
#mainContent #houseDangers img { float: left; }
#mainContent #houseDangers #hdBlurb { float: left; padding: 15px 12px 0 12px; margin: 0; width: 230px; }
#mainContent #houseDangers #hdBlurb h2 { color: #fff; font-size: 20px; padding: 0; margin: 0 0 6px 0; }
#mainContent #houseDangers #hdBlurb p { color: #e3ffba; font-size: 14px; line-height: 18px; padding: 0; margin: 0; }
#mainContent #houseDangers #hdBlurb p a { color: #fff; text-decoration: underline; }
#mainContent #houseDangers #hdBlurb p a:hover { text-decoration: none; }*/

#mainContent #category { border-bottom: #d6d6d6 dashed 1px; width: 578px; padding: 0 0 10px 0; overflow: hidden; }
#mainContent .categoryWrapper { width: 567px; padding: 18px 0 13px 11px; overflow: hidden; }
#mainContent .categoryWrapper img { float: left; margin: 0 16px 0 0; }
#mainContent .categoryWrapper .content { float: left; vertical-align: middle; }
#mainContent .categoryWrapper .content h3 { font-size: 14px; color: #00233b; padding: 5px 0 5px 0; margin: 0; }
#mainContent .categoryWrapper .content h3 a { color: #00233b; text-decoration: none; }
#mainContent .categoryWrapper .content h3 a:hover { text-decoration: underline; }
#mainContent .categoryWrapper .content h3 div { font-size: 12px; color: #000; width: 375px; padding: 0; line-height: 16px; margin: 0; }
#mainContent .categoryWrapper .content p { font-size: 12px; color: #003f69; width: 375px; padding: 0; line-height: 16px; margin: 0; }
#mainContent .categoryWrapper .content p a { color: #00233b; text-decoration: underline }
#mainContent .categoryWrapper .content p a:hover { text-decoration: none; }
#mainContent .categoryWrapperBlue { background-color: #f2f8fb; width: 567px; padding: 18px 0 13px 11px; overflow: hidden; }
#mainContent .categoryWrapperBlue img { float: left; margin: 0 16px 0 0; }
#mainContent .categoryWrapperBlue .content { float: left; }
#mainContent .categoryWrapperBlue .content h3 { font-size: 14px; color: #00233b; padding: 5px 0 5px 0; margin: 0; }
#mainContent .categoryWrapperBlue .content h3 a { color: #00233b; text-decoration: none; }
#mainContent .categoryWrapperBlue .content h3 a:hover { text-decoration: underline; }
#mainContent .categoryWrapperBlue .content p { font-size: 12px; color: #003f69; width: 375px; padding: 0; line-height: 16px; margin: 0; }
#mainContent .categoryWrapperBlue .content p a { color: #00233b; text-decoration: underline }
#mainContent .categoryWrapperBlue .content p a:hover { text-decoration: none; }

/*
=======================      BEGIN QUIZ STYLES 5/10/09    ============================ 
*/
#mainContent #content { overflow: hidden; width: 600px; height: 215px; position: relative; padding: 0; }
#mainContent .footNotes { margin: 10px 0 10px 0; padding: 0; font-size: 10px; color: #abaaab; font-style: italic; margin: 0; padding: 0 0 5px 8px; line-height: 14px; }
#mainContent .footNotes ol { padding: 0 0 10px 0; margin: 0 0 0 25px; }
#mainContent .footNotes ol li { color: #2a2a2a; font-size: 10px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#mainContent .footNotes ul { padding: 0 0 10px 0; margin: 0 0 0 25px; }
#mainContent .footNotes ul li { color: #2a2a2a; font-size: 10px; line-height: 17px; margin: 0; padding: 7px 0 0 0; }
#mainContent .footNotes a { color: #2B2B69; text-decoration: underline; }
#mainContent .footNotes a:hover { color: #2B2B69; text-decoration: none; }
#mainContent #content .section { width: 7000px; position:relative; } /* changing this width matters for scrolling X and Y */
#mainContent #content .section ul { margin: 0; padding: 0; }
#mainContent #content .section ul li { margin: 0; padding: 0; list-style-type: none; }
#mainContent #content .section form { margin: 0; padding: 0; }
#mainContent #content .section .sub { position: relative; float: left; width: 1024px; height: 510px; }
#mainContent #content .section .question { width: 585px; background: transparent url(../images/quiz-temp/question-1.jpg) 0 0 no-repeat; }
#mainContent #content .section .answerBox { display: none; position: absolute; width: 225px; height: 175px; background: transparent url(../images/quiz-images/bg-answer.jpg) 0 0 no-repeat; z-index: 10; left: 0px; top: 0px; padding: 20px; }
#mainContent #content .section .answerBox .answerHeading { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5592BA; margin: 0; padding: 0; }
#mainContent #content .section .answerBox hr { color: #5592BA; margin: 0; padding: 0; }
#mainContent #content .section .answerBox .answer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C8C8C; line-height: 1.5em }
#mainContent #content .section .answerBox .answerSmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C8C8C; line-height: 1.5em }
#mainContent #content .section .answerBox .sourcesSmall { display: none; position: absolute; top: 90px; left: 270px; width: 280px; height: 180px; background: url(../images/quiz-images/teens-free-time/bg-sources-small.gif) 0 0 no-repeat; padding: 10px 10px 0 25px; }
#mainContent #content .section .answerBox .sourcesSmall .sourceLinkClose { position: absolute; top: 62px; left: 255px; width: 50px; font-size: 12px; }
#mainContent #content .section .answerBox .sourcesSmall p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#mainContent #content .section .answerBox .sourcesSmall p a { color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .answerBox .sourcesSmall p a:hover { color: #5592BA; text-decoration: underline; font-weight: normal; }
#mainContent #content .section .answerBox .sources { display: none; position: absolute; top: 90px; left: 270px; width: 280px; height: 110px; background: url(../images/quiz-images/bg-sources.gif) 0 0 no-repeat; padding: 10px 10px 0 25px; }
#mainContent #content .section .answerBox .sources .sourceLinkClose { position: absolute; top: 85px; left: 255px; width: 50px; font-size: 12px; }
#mainContent #content .section .answerBox .sources p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#mainContent #content .section .answerBox .sources p a { color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .answerBox .sources p a:hover { color: #5592BA; text-decoration: underline; font-weight: normal; }
#mainContent #content .section .answerBox .sourcesLarge { display: none; position: absolute; top: 25px; left: 270px; width: 280px; height: 180px; background: url(../images/quiz-images/bg-sources-large.gif) 0 0 no-repeat; padding: 10px 10px 0 25px; }
#mainContent #content .section .answerBox .sourcesLarge .sourceLinkClose { position: absolute; top: 150px; left: 255px; width: 50px; font-size: 12px; }
#mainContent #content .section .answerBox .sourcesLarge p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#mainContent #content .section .answerBox .sourcesLarge p a { color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .answerBox .sourcesLarge p a:hover { color: #5592BA; text-decoration: underline; font-weight: normal; }
#mainContent #content .section .answerBox .viewSources { text-align: right; cursor: pointer; position: absolute; top: 185px; left: 145px; width: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .answerBox .viewSources a { color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .answerBox .viewSources a:hover { color: #5592BA; text-decoration: none; font-weight: normal; }
#mainContent #content .section .image { position: relative; float: left; z-index: 1; width: 265px; height: 215px; }
#mainContent #content .section .content { position: relative; float: left; clear: none; width: 288px; height: 195px; padding: 20px 0 0 47px; background: transparent url(../images/quiz-images/bg-content.jpg) 0 0 no-repeat; }
#mainContent #content .section .content .blueArrow { position: absolute; top: 15px; left: 15px; width: 21px; height: 27px; background: transparent url(../images/quiz-images/image-blue-arrow.jpg)0 0 no-repeat; }
#mainContent #content .section .content .questionNumber { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5592BA; }
#mainContent #content .section .content .answerHeading { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5592BA; }
#mainContent #content .section .content .question { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C8C8C; width: 265px; line-height: 1.5em; padding: 0 15px 10px 0; }
#mainContent #content .section .content .choices { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5592BA; width: 265px; margin: 0 0 3px -5px; padding: 0; }
#mainContent #content .section .content .next_question { text-align: right; cursor: pointer; position: absolute; top: 185px; left: 55px; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5592BA; text-decoration: none; }
#mainContent #content .section .content .next_question a { color: #5592BA; text-decoration: none; }
#mainContent #content .section .content .next_question a:hover { color: #5592BA; text-decoration: none; }
#mainContent #content .section .content #printablePdf { text-align: right; cursor: pointer; position: absolute; top: 140px; left: 55px; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5592BA; text-decoration: none; }
#mainContent #content .section .content #printablePdf a { color: #5592BA; text-decoration: none; }
#mainContent #content .section .content #printablePdf a:hover { color: #5592BA; text-decoration: none; }


/* Limbic System Styles */
#limbicSystem { background: #026ec8 url(../images/bg-tile.jpg) 0 0 repeat-x; color: #fff; }
#limbicSystem #content { width: 735px; padding: 0 20px 0 45px }
#limbicSystem #content a { color: #58afe0; text-decoration: underline; }
#limbicSystem #content a:hover { text-decoration: none; }
#limbicSystem #content h2 { padding: 15px 0 0 0; margin: 0; color: #58afe0; }
#limbicSystem #content h3 { padding: 15px 0 0 0; margin: 0; color: #d0d3dc; }


#limbicSystem #content p { font-size: 12px; }
#limbicSystem #content ul { font-size: 12px; }
#limbicSystem #content ul li { margin-bottom: 8px; }
#limbicSystem #content ol { font-size: 12px; margin: 0; padding: 15px 0 15px 35px;  }
#limbicSystem #content ol li { margin-bottom: 8px; }
#limbicSystem #content ol li.last { margin: 0; padding: 0; }
#limbicSystem #content p.last { padding-bottom: 0; margin-bottom: 0; }

#mainContent #content .section #introSlide { width: 600px; height: 215px; }
#mainContent #content .section #question_1 { width: 600px; height: 215px; }
#mainContent #content .section #question_2 { width: 600px; height: 215px; }
#mainContent #content .section #question_3 { width: 600px; height: 215px; }
#mainContent #content .section #question_4 { width: 600px; height: 215px; }
#mainContent #content .section #question_5 { width: 600px; height: 215px; }
#mainContent #content .section #question_6 { width: 600px; height: 215px; }
#mainContent #content .section #question_7 { width: 600px; height: 215px; }
#mainContent #content .section #question_8 { width: 600px; height: 215px; }
/*
=======================      BEGIN FOOTER STYLES    ============================ 
*/
#footer { width: 100%; overflow: hidden; background-color: #dbeff7; clear: both; }
#footer ul { margin: 0 0 0 63px; padding: 10px 0 10px 0; }
#footer ul li { list-style-type: none; float: left; color: #5b99be; }
#footer ul li a { display: block; padding: 0px 12px; border-right: 1px solid #5b99be; text-decoration: none; line-height: 11px; font-size: 12px; color: #5b99be; }
#footer ul li a:hover { text-decoration: underline; }
#footer ul li a.last { border-right: none; padding: 0 0 0 12px; }
#footer #sponsor { width: 100%; height: 40px; background-color: #5394bb; }
#footer #sponsor p { width: 800px; text-align: center; color: #fff; font-size: 12px; font-style: italic; padding: 7px 0 0 0; }
/*
=======================      NEW ADVICE STYLES 11/8/08    ============================ 
*/
.advice-clear { clear:both; }
.advice-numberedTable { width:100%; margin-bottom: 1em; }
.advice-numberedTable div.numbers { width: 8%; float:left; }
.advice-numberedTable div.rightContent { float:right; border-left: 2px solid #FFF; width: 90%; padding-left: 1%; }
.advice-numberedTable div.oddRow { background-color: #e7f2f8; }
.advice-numberedTable div.evenRow { background-color: #fff; }
.advice-blueBG { background-color: #e7f2f8; padding: 5px; margin-bottom: 1em; }
.advice-askTheExpert { border: 1px solid #FF9933; background-color: #f9f1da; margin-top: .75em; margin-bottom: 1em; }
.advice-askTheExpert div.photo { width: 156px; float: left; background-color: #009933; padding-bottom: 1em; }
.advice-askTheExpert div.expertDesc { width: 66%; float: right; padding-left: 2%; }

