﻿/* CSS Document */
* {padding:0px; margin:0px;}

body {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg_grad_grey_white.gif) 0px 0px repeat-x #A1A0A0;
	color:#636363;
	font-size:12px;
	line-height:16px;
	overflow: -moz-scrollbars-vertical !important; }

a	{ text-decoration:none; color:#c62127; }
a:hover	{ text-decoration:underline; color:#c62127; }
a.disabled	{ color:#bdbcbc; }
.disabled	{ color:#bdbcbc; }

#pageContainer 		{ margin:0px auto; padding:0px 0px 0px 0px; width:790px; background-image:url(../images/bg_footer_block.gif); background-repeat:no-repeat; background-position:bottom; }
#homepageContainer	{ margin:0px auto; padding:0px 0px 0px 0px; width:940px; }



/* ********************* HEADER AREA ************************* */
#headerArea				{ margin:0px auto; padding:0px 0px 0px 0px; width:780px; height:82px;}

.pageLogo				{ float:left; display:inline; margin:37px 0px 0px 20px; padding:0px 0px 0px 0px; width:230px; height:34px; background:url(../images/logo_greater_than_one.gif) 0px 0px no-repeat; }
.pageLogo a				{ display:block; width:230px; height:34px; }

.topNavigation			{ float:right; display:inline; width:442px; height:72px; }

.topNavigation h3		{ float:right; display:inline; margin:18px 0px 0px 0px; font-size:9px; line-height:14px; color:#8c8c8c; }
.topNavigation h3 a		{ text-decoration:none; color:#8c8c8c; }
.topNavigation h3 a:hover	{ text-decoration:underline; color:#8c8c8c; }


.topNavigation ul		{ float:right; display:inline; list-style:none; margin:14px 0px 2px 0px; width:442px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:18px; color:#c62127; }
.topNavigation ul li	{ float:left; display:inline; margin:0px 0px 0px 20px; }
.topNavigation ul li a	{ text-decoration:none; color:#c62127; }
.topNavigation ul li a:hover	{ text-decoration:underline; color:#c62127; }
.topNavigation ul li a.onState	{ text-decoration:none; color:#000000; }
.topNavigation ul li a.onState:hover	{ text-decoration:underline; color:#000000; }

/* ********************* MAIN BODY AREA ********************** */
#bodyArea			{ display:block; margin:0px auto; width:768px; }

.pageContentArea	{ margin:0px 0px 0px 0px; padding:0px 0px 60px 0px; width:768px; background-color:#FFFFFF; }
.lillyContentArea	{ display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:768px; height:426px; background:url(../images/bg_lilly_promise.gif) 0px 0px no-repeat; }

/* FLASH AREA ************** */
.homepageFlashWrap		{ width:940px; height:546px; }
.creativeFlashWrap		{ width:900px; height:540px; }

.lillyVideoContainer	{ position:relative; top:77px; left:177px; width:416px; height:290px; }

/* PAGE HEADER AREA ******** */
.pageHeaderArea	{ margin:0px auto; padding:41px 0px 0px 175px; width:593px; height:32px; background:url(../images/bg_header_top.gif) 0px 0px no-repeat #c62127; }
.pageHeaderAreaSpecial	{ margin:0px auto; padding:12px 0px 0px 175px; width:593px; height:61px; background:url(../images/bg_header_top.gif) 0px 0px no-repeat #c62127; }

h1.companyHdr		{ margin:0px; padding:0px; width:110px; height:25px; background:url(../images/hdr_company.gif) 0px 0px no-repeat; }
h1.approachHdr		{ margin:0px; padding:0px; width:210px; height:25px; background:url(../images/hdr_approach.gif) 0px 0px no-repeat; }
h1.researchHdr		{ margin:0px; padding:0px; width:370px; height:25px; background:url(../images/hdr_research.gif) 0px 0px no-repeat; }
h1.newsHdr			{ margin:0px; padding:0px; width:200px; height:25px; background:url(../images/hdr_news.gif) 0px 0px no-repeat; }
h1.greaterGoodHdr	{ margin:0px; padding:0px; width:200px; height:25px; background:url(../images/hdr_greater_good.gif) 0px 0px no-repeat; }
h1.capabilitiesHdr	{ margin:0px; padding:0px 0px 0px 0px; width:394px; height:25px; background:url(../images/hdr_capabilities.gif) 0px 0px no-repeat; }
h1.workHdr			{ margin:0px; padding:0px 0px 0px 0px; width:100px; height:25px; background:url(../images/hdr_work.gif) 0px 0px no-repeat; }
h1.clientsHdr		{ margin:0px; padding:0px 0px 0px 0px; width:152px; height:25px; background:url(../images/hdr_clients.gif) 0px 0px no-repeat; }
h1.awardsHdr		{ float:left; display:inline; margin:29px 0px 0px 0px; padding:0px 0px 0px 0px; width:312px; height:25px; background:url(../images/hdr_awards_recog.gif) 0px 0px no-repeat; }
h1.gsaHdr			{ margin:0px; padding:0px 0px 0px 0px; width:413px; height:25px; background:url(../images/hdr_gsa.gif) 0px 0px no-repeat; }
h1.blogHdr			{ margin:0px; padding:0px 0px 0px 0px; width:413px; height:25px; background:url(../images/hdr_blog.gif) 0px 0px no-repeat; }

h1.contactHdr		{ margin:0px; padding:0px 0px 0px 0px; width:115px; height:25px; background:url(../images/hdr_contact.gif) 0px 0px no-repeat; }
h1.sitemapHdr		{ margin:0px; padding:0px 0px 0px 0px; width:164px; height:25px; background:url(../images/hdr_sitemap.gif) 0px 0px no-repeat; }

/* LEFT NAV AREA *********** */
.leftSideArea		{ float:left; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:178px; height:auto; }

ul.lefNavArea			{ list-style:none; margin:30px 0px 80px 20px; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#c62127; }
ul.lefNavArea li		{ padding:5px 0px 5px 0px; }
ul.lefNavArea li a 		{ text-decoration:none; color:#c62127; }
ul.lefNavArea li a:hover{ text-decoration:underline; color:#c62127; }
ul.lefNavArea li a.onState	{ text-decoration:none; color:#000000; font-weight:bold; }
ul.lefNavArea li a.onState:hover{ text-decoration:underline; color:#000000; font-weight:bold; }

/* PAGE CONTENT AREA ******* */
.mainColumn				{ float:left; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:384px; }
.mainColumnExpanded		{ float:left; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:590px; }

.normalBlock	{ margin:10px 8px 0px 0px; font-size:12px; }
ul.normalBlock	{ list-style:disc; margin:10px 80px 20px 20px; padding:0px 0px 0px 0px; }
.smallPrint		{ font-size:10px; line-height:12px; }
.errorMsg		{ color:#BB0000; }

h2.pageContentHeading		{ margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; }
h2.pageContentSubHeading	{ margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }

.entrepreneur  { float:right; }

.normalBlock				{ margin:10px 30px 0px 0px; font-size:12px; }
.smallPrint					{ margin:10px 40px 0px 0px; font-size:10px; line-height:12px; }
.errorMsg					{ color:#BB0000; }

.expandable				{ margin:2px 0px 0px 9px; padding:0px 0px 0px 0px; }
.expandable h3			{ display:inline; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#C62127; background:url(../images/bg_arrow_red.gif) 0px 5px no-repeat; }
.expandable h3.OnState	{ display:inline; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; background:url(../images/bg_arrow_black.gif) 0px 6px no-repeat; }
.expandable p			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#636363; }


.normalBlockSmall	{ margin:5px 0px 0px 0px; font-size:12px; }
.normalBlockLeft	{ float:left; margin:0px 0px 0px 0px; width:387px; font-size:12px; }


h2.pageContentHeadingBlack	{ margin:30px 0px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#000000;}

h2.interiorHeader		{ float:left; margin:20px 0px 0px 0px; font-size:12px; line-height:18px; color:#000000; }
h2.interiorHeader a		{ padding:0px 15px 0px 0px; color:#000000; background:url(../images/bg_header_right.gif) right 1px no-repeat; }

h2.interiorHeader2		{ float:left; margin:10px 0px 0px 0px; font-size:12px; line-height:18px; color:#000000; }

.greyHighlightBlock		{ margin:0px 0px 0px 0px; padding:0px 20px 0px 15px; width:330px; height:auto; background:url(../images/bg_grey_box.gif) bottom left no-repeat; }
.greyHighlightBlockTop	{ margin:0px 0px 0px 0px; width:365px; height:7px; font-size:4px; line-height:6px; background:url(../images/bg_grey_box_top.gif) 0px 0px no-repeat; }

.picBigIdea				{ position:relative; left:-106px; margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; width:550px; height:166px; background:url(../images/pic_big_idea.gif) 0px 0px no-repeat; }

.signUpNotifyBtn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:179px; height:25px; background:url(../images/btn_sign_up_notify.gif) 0px 0px no-repeat; }
.signUpNotifyBtn a		{ display:block; width:179px; height:25px; }


.greyTopBlock		{ margin:0px 0px 15px 0px; padding:0px 0px 10px 0px; width:480px; height:auto; border-top:1px solid #d8d8d8; }

.awardLogoBlock		{ float:left; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; width:93px; }

.picWebbyAwards		{ height:45px; background:url(../images/pic_2008_webby.gif) 0px 0px no-repeat; }
.picWebbyHonAwards	{ margin:0px 0px 0px 0px; height:69px; background:url(../images/pic_2008_webby_hon.gif) 0px 0px no-repeat; }
.picAdAge			{ height:24px; background:url(../images/pic_ad_age.gif) 0px 0px no-repeat; }
.picHot500Awards	{ height:24px; background:url(../images/pic_hot_500.gif) 0px 0px no-repeat; }
.picPhameAwards		{ height:37px; background:url(../images/pic_phame.gif) 0px 0px no-repeat; }
.picAWNYAwards		{ height:46px; background:url(../images/pic_awny.gif) 0px 0px no-repeat; }
.picWebAwards		{ height:53px; background:url(../images/pic_webward.gif) 0px 0px no-repeat; }
.picEhealthcare		{ height:26px; background:url(../images/pic_ehealthcare.gif) 0px 0px no-repeat; }
.picDtc				{ height:28px; background:url(../images/pic_dtc.gif) 0px 0px no-repeat; }
.picWwwHealth		{ height:47px; background:url(../images/pic_www_health.gif) 0px 0px no-repeat; }
.picHorizon			{ height:27px; background:url(../images/pic_horizon.gif) 0px 0px no-repeat; }
.picIac				{ height:53px; background:url(../images/pic_iac.gif) 0px 0px no-repeat; }
.picUcea			{ height:64px; background:url(../images/pic_ucea.gif) 0px 0px no-repeat; }

.picEmpty		{ height:69px; }

.leftAreaAwards	{ float:left; margin:0px 0px 20px 0px; width:387px; }

.leftPadder		{ margin:0px 0px 0px 20px; }

.submitBtn		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:92px; height:25px; background:url(../images/btn_submit.gif) 0px 0px no-repeat; }
.submitBtn a	{ display:block; width:92px; height:25px; }

ul.formElements						{ margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul.formElements li					{ margin:3px 0px 0px 0px; padding:0px 0px 8px 0px; list-style:none; }
ul.formElements li p.formLeft		{ float:left; width:135px; margin-top:3px;}
ul.formElements li p.formLeftHow	{ float:left; width:135px; margin-top:3px; }
ul.formElements li input			{ margin:0px 0px 0px 0px; width:215px; border-bottom:2px solid #fbfbfb; border-right:2px solid #fbfbfb; border-top:2px solid #969696; border-left:2px solid #969696; background-color:#f6f6f6; }
ul.formElements li select			{ border-bottom:2px solid #fbfbfb; border-right:2px solid #fbfbfb; border-top:2px solid #969696; border-left:2px solid #969696; background-color:#f6f6f6; }
ul.formElements li textarea			{ border-bottom:2px solid #fbfbfb; border-right:2px solid #fbfbfb; border-top:2px solid #969696; border-left:2px solid #969696; background-color:#f6f6f6; }
input.formElement					{ margin:0px 0px 0px 0px; width:255px; border-bottom:2px solid #fbfbfb; border-right:2px solid #fbfbfb; border-top:2px solid #969696; border-left:2px solid #969696; background-color:#f6f6f6; }

.asterixPull		{ position:relative; left:-8px; }

#newsFeedArea			{ margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; }

ul.newsfeed					{ margin:35px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul.newsfeed li				{ display:inline; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:49px; background:url(../images/bg_small_divisor_grey.gif) 37px 5px no-repeat; }
ul.newsfeed li.last			{ display:inline; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:49px; background:none; }
ul.newsfeed li a.onState	{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#000000; font-weight:bold; }


.greyLineCompBot	{ margin:0px 0px 0px 0px; width:372px; height:auto; border-top:1px solid #cdcdcd; }

h4.wbencLogo	{ float:left; display:inline; margin:0px 0px 0px 1px; width:81px; height:35px; background:url(../images/logo_wbenc.gif) 0px 0px no-repeat;  }
h4.wbencLogo a	{ display:block; width:81px; height:35px; }

h4.gsaLogoSmall	{ float:left; display:inline; margin:0px 0px 0px 52px; width:39px; height:38px; background:url(../images/logo_gsa_small.gif) 0px 0px no-repeat;  }
h4.gsaLogoSmall a	{ display:block; width:39px; height:38px;  }

p.smallBlock		{ float:left; display:inline; margin:0px 0px 0px 0px; width:133px; font-size:9px; line-height:11px; color:#666666; }

h4.winnerBanner		{ margin:5px 0px 0px 0px; width:474px; height:54px; background:url(../images/hdr_winner_2_webby.gif) 0px 0px no-repeat;  }
h4.winnerBanner a	{ display:block; width:474px; height:54px; }
h3.winnerBalloon	{ float:left; display:inline; margin:0px 0px 0px 164px; width:113px; height:56px; background:url(../images/hdr_winner_balloon.gif) 0px 0px no-repeat;  }
h3.winnerBalloon a	{ display:block; width:113px; height:56px; }

p.verificationTexter	{ margin:0px 0px 10px 0px; font-size:11px; line-height:15px; color:#8c8c8c;  }


/* RIGHT NAV AREA ********** */
.pageHeaderAreaWebby	{ margin:0px 0px 0px 0px; width:768px; height:143px; background:url(../images/bg_webby_header.jpg) 0px 0px no-repeat; }
.allAwardsBox	{ float:left; display:inline; margin:0px 0px 0px 575px; width:173px; height:24px; background:url(../images/bg_webby_top_link.gif) 0px 0px no-repeat; }

p.allawardsText		{ margin:5px 0px 0px 12px; font-size:12px; line-height:14px; color:#FFFFFF; }
p.allawardsText a	{ text-decoration:none; color:#FFFFFF; padding:0px 15px 0px 0px; background:url(../images/arrow_white.gif) right 3px no-repeat; }
p.allawardsText a:hover	{ text-decoration:underline; color:#FFFFFF; padding:0px 15px 0px 0px; background:url(../images/arrow_white.gif) right 3px no-repeat; }

h1.winnerHdr		{ float:left; display:inline; margin:39px 0px 0px 0px; width:398px; height:69px; background:url(../images/hdr_winner_two_webby.gif) 0px 0px no-repeat; }
h2.theWebbyAwards	{ float:left; display:inline; margin:8px 0px 0px 42px; width:135px; height:74px; background:url(../images/the_webby_awards_hdr.gif) 0px 0px no-repeat; }

.webbyBox		{ float:left; display:inline; margin:0px 0px 0px 0px; padding:0px 56px 0px 0px; width:194px; height:auto; }
.webbyBox2		{ float:right; display:inline; margin:0px 40px 0px 0px; padding:0px 50px 0px 0px; width:200px; height:auto; }

.picEstroWoman	{ margin:0px 0px 0px 0px; width:222px; height:230px; background:url(../images/pic_estroven_woman.jpg) 0px 0px no-repeat; }
.picEstroWoman a{ display:block; width:222px; height:230px; }

.picBETWebby	{ margin:0px 0px 0px 0px; width:222px; height:230px; background:url(../images/pic_bet_on_webby.jpg) 0px 0px no-repeat; }
.picBETWebby a	{ display:block; width:222px; height:230px; }

h2.webbyHdr		{ margin:0px 0px 8px 0px; font-size:14px; line-height:14px; color:#c62127; }
h2.webbyHdr a	{ text-decoration:none; color:#c62127; }
h2.webbyHdr a:hover	{ text-decoration:underline; color:#c62127; }

h3.webbyHdr		{ margin:0px 0px 8px 0px; font-size:11px; line-height:14px; color:#000000; font-weight:normal; }

p.webbyHdr		{ margin:0px 0px 0px 0px; font-size:11px; line-height:14px; color:#636363; }


/* RIGHT NAV AREA ********** */
.rightSideArea		{ float:left; display:inline; margin:50px 0px 0px 0px; padding:0px 0px 0px 0px; width:206px; }

.medaPic			{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:217px; background:url(../images/pic_meda_astelin.gif) 0px 0px no-repeat; }
.betOnblastPic		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:219px; background:url(../images/pic_bet_onblast.jpg) 0px 0px no-repeat; }
.greaterGoodPic		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:231px; background:url(../images/pic_greater_good.jpg) 0px 0px no-repeat; }
.medtronicPic		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:218px; background:url(../images/pic_medtronic.jpg) 0px 0px no-repeat; }
.estrovenPic		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:240px; background:url(../images/pic_estroven.jpg) 0px 0px no-repeat; }
.nyuPic				{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; height:300px; background:url(../images/pic_nyu.jpg) 0px 0px no-repeat; }

.logoRowBlock			{ margin:0px 0px 0px 0px; width:348px; height:49px; }

h4.clientLogoBlock		{ float:left; margin:0px 7px 0px 0px; width:109px; height:40px; }

h4.novartisLogo			{ background:url(../images/logo_novartis.gif) 0px 0px no-repeat; }
h4.lillyLogo			{ background:url(../images/logo_lilly.gif) 0px 0px no-repeat; }
h4.johnsonJohnsonLogo	{ background:url(../images/logo_johnson_johnson.gif) 0px 0px no-repeat; }
h4.medtronicLogo		{ background:url(../images/logo_medtronic.gif) 0px 0px no-repeat; }
h4.nyPresLogo			{ background:url(../images/logo_ny_pres.gif) 0px 0px no-repeat; }
h4.genentechLogo		{ background:url(../images/logo_genentech.gif) 0px 0px no-repeat; }
h4.medManageLogo		{ background:url(../images/logo_medmanage.gif) 0px 0px no-repeat; }
h4.dsiLogo				{ background:url(../images/logo_dsi.gif) 0px 0px no-repeat; }
h4.ingenixLogo			{ background:url(../images/logo_ingenix.gif) 0px 0px no-repeat; }
h4.strykerLogo			{ background:url(../images/logo_stryker.gif) 0px 0px no-repeat; }
h4.novoNordiskLogo		{ background:url(../images/logo_novo_nordisk.gif) 0px 0px no-repeat; }
h4.hologicLogo			{ background:url(../images/logo_hologic.gif) 0px 0px no-repeat; }
h4.medaLogo				{ background:url(../images/logo_meda.gif) 0px 0px no-repeat; }
h4.tapLogo				{ background:url(../images/logo_tap.gif) 0px 0px no-repeat; }
h4.tchLogo				{ background:url(../images/logo_texas_childrens.gif) 0px 0px no-repeat; }
h4.genzymeLogo			{ background:url(../images/logo_genzyme.gif) 0px 0px no-repeat; }
h4.babyCenterLogo		{ background:url(../images/logo_baby_center.gif) 0px 0px no-repeat; }
h4.hythiamLogo			{ background:url(../images/logo_hythiam.gif) 0px 0px no-repeat; }
h4.okCableLogo			{ background:url(../images/logo_okcable.gif) 0px 0px no-repeat; }
h4.betLogo				{ background:url(../images/logo_bet.gif) 0px 0px no-repeat; }
h4.timeOutLogo			{ background:url(../images/logo_timeout_ny.gif) 0px 0px no-repeat; }				
h4.rimLogo				{ background:url(../images/logo_rim.gif) 0px 0px no-repeat; }
h4.etvLogo				{ background:url(../images/logo_etv.gif) 0px 0px no-repeat; }
h4.msnbcLogo			{ background:url(../images/logo_msnbc.gif) 0px 0px no-repeat; }	
h4.deloitteLogo			{ background:url(../images/logo_deloitte.gif) 0px 0px no-repeat; }
h4.nyuScpsLogo			{ background:url(../images/logo_nyscps.gif) 0px 0px no-repeat; }
h4.amerifitLogo			{ background:url(../images/logo_amerifit.gif) 0px 0px no-repeat; }
h4.horizonLogo			{ background:url(../images/logo_horizon.gif) 0px 0px no-repeat; }
h4.bigelowLogo			{ background:url(../images/logo_bigelow_tea.gif) 0px 0px no-repeat; }	
h4.transitLogo			{ background:url(../images/logo_transit_center.gif) 0px 0px no-repeat; }
h4.gsaLogo				{ background:url(../images/logo_gsa.gif) 0px 0px no-repeat; }

h4.contactGtoBtn	{ margin:0px 0px 0px 35px; width:124px; height:56px; background:url(../images/btn_contact_gto.gif) 0px 0px no-repeat; }
h4.contactGtoBtn a	{ display:block; width:124px; height:56px; }


/* BOTTOM BLOCK ************ */
#bottomBlock		{ margin:0px auto; padding:0px 0px 106px 0px; width:768px; background-color:#c62127; }
#lillyBottomBlock	{ margin:0px auto; padding:0px 0px 100px 0px; width:768px; background-color:#c62127; }


/* ********************* FOOTER AREA ************************* */
.learnAboutOurWorkBtn		{ margin:56px 0px 0px 178px; padding:0px 0px 0px 0px; width:135px; height:14px; background:url(../images/btn_learn_about_our_work.gif) 0px 0px no-repeat; }
.learnAboutOurWorkBtn a		{ display:block; width:135px; height:14px; }


#footer				{ margin:0px auto; padding:20px 0px 160px 0px; width:768px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
#footer div			{ float:right; clear:both; display:inline; margin:0px 27px 0px 0px; }
#footer a			{ color:#FFFFFF; }


/* ********************* OVERLAY ***************************** */
.popoverLayerWrap					{ width:397px; padding:0px; color:#FFFFFF; z-index:99999; background:url(../images/bg_pop_over.gif) 0px 0px repeat-y #5f5f5f; }
.popoverHelper						{ width:397px; color:#FFFFFF; z-index:99999; background:url(../images/bg_pop_over.gif) 0px 0px repeat-y #5f5f5f; }

.popoverTopArea						{ margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:13px; background:url(../images/bg_pop_over.gif) 0px 0px repeat; }
h3.closePopoverBtn					{ float:right; display:inline; margin:2px 10px 0px 0px; width:13px; height:13px; }
h3.closePopoverBtn a				{ display:block; width:13px; height:13px; background:url(../images/btn_close.gif) 0px 0px no-repeat; }
h3.closePopoverBtn a:hover			{ display:block; width:13px; height:13px; background:url(../images/btn_close.gif) 0px 0px no-repeat; }

.popoverMainTitle							{ margin:10px 0px 0px 20px; padding:0px 0px 0px 0px; }
#leavingTheSiteLayer .popoverMainTitle		{ width:218px; height:17px; background:url(../images/hdr_you_are_leaving.gif) 0px 0px no-repeat; }

.popoverContentArea							{ margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; clear:both; height:auto; background:url(../images/bg_pop_over.gif) 0px 0px repeat-y; }
.popoverContentArea .popoverContentBlock	{ margin:10px 20px 0px 20px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; }

.popoverBtnArea	{ margin:20px 0px 0px 100px; padding:0px 0px 0px 0px; height:27px; }

.popoverBottomArea					{ margin:20px 0px 0px 0px; display:block; }

/* ********************* 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; line-height:0px; height:0px; font-size:0px; margin:0px; }
.regularLine	{ height:1px; border-bottom:1px solid #D9D9D9; }
.dottedLine		{ height:20px; background:url(../images/dotted_line.gif) 0px 0px no-repeat; }

.height1		{ height:1px; line-height:1px; font-size:1px; }
.height3		{ height:3px; line-height:3px; font-size:3px;}
.height5		{ height:5px; line-height:5px; font-size:5px;}
.height6		{ height:6px; line-height:6px; font-size:6px;}
.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;}
.height20		{ height:20px; }
.height25		{ height:25px; }
.height30		{ height:30px; }
.height30		{ height:33px; }
.height40		{ height:40px; }
.height50		{ height:50px; }
.height60		{ height:60px; }
.height100		{ height:100px; }
.height200		{ height:200px; }
