@charset "utf-8";
/* CSS Document */


body { text-align:center; background:url(../images/splash-bg.jpg) no-repeat top center; }
#HeaderWpr {
height:219px;
position:relative;
background:none !important;
}
h1#Logo a       { display:block; width:375px; height:219px; cursor:pointer; background:url(../images/logo.jpg) no-repeat; }
#CallToActionOuterWpr { margin:11px 0 0 0; }
#CallToActionContentWpr {  float:none; clear:both; height:65px; background:url(../images/CallToAction-bg.jpg) no-repeat left top;  }
#CallToActionOne { float:left; width:336px; height:65px; position:relative; background:url(../images/CallToActionOne-bg.jpg) no-repeat left top; overflow:hidden;  }
#CallToActionOne .imgWpr { position:absolute; top:9px; left:20px; }
#CallToActionOne .imgWpr p { margin:0; padding:0; }
#CallToActionTwo { float:left; width:340px; height:58px; background:url(../images/CallToActionTwo-spacer.jpg) no-repeat right 12px; }
#CallToActionTwo .ctaWpr { color:#699ED2; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; padding-top:20px; line-height:normal;  }
#CallToActionOne .ctaWpr p { margin:0; padding:0; }
#CallToActionThree { float:left; width:300px;  height:58px; }
#CallToActionThree .ctaWpr { color:#3366FF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:20px 0 0 24px; line-height:normal;  }
#CallToActionThree .ctaWpr ul,
#CallToActionThree .ctaWpr ul li { margin:0; padding:0; list-style:none; }
#CallToActionThree .ctaWpr ul li { float:left; display:inline-block; margin-right:10px; }
#CallToActionThree .ctaWpr ul li strong { color:#417CB3; }

#FormsOuterWpr { float:left; width:336px; height:366px; background:url(../images/SplashForm-bg.jpg) no-repeat left top; }
#FormsWpr { position:relative; }

#JoinTheTeamFrmWrp { position:absolute; top:65px; left:30px; width:282px; height:160px; }
#FreeTextAlertsFrmWrp { position:absolute; top:280px; left:30px; width:282px; height:75px; }

#NavBtnWpr  { position:absolute; top:195px; right:19px; height:35px; width:176px;}
#NavBtnWpr .DonateBtn a { display:block; background-image: url(../images/buttons/donate_landing.jpg); height:35px; width:176px;}
#NavBtnWpr .DonateBtn a:hover { display:block; background-image: url(../images/buttons/donate_landing.jpg) !important; height:35px; width:176px;;}
#NavBtnWpr .DonateBtn a span {display:none;}



#BannerOuterWpr { float:left; width:639px; height:366px; background:url(../images/SplashBanner-bg.jpg) no-repeat left top; }
#BannerWpr { position:relative; }
#BannerImageWrapper { position:absolute; top:16px; left:36px; height:325px; width:576px; overflow:hidden; zoom:1; }


/* -- Splash Page Form Defaults -- */
.fieldContainer input.inputbox,
.fieldContainer textarea,
.fieldContainer select { border:1px solid #C3DCEF !important; border:1px solid #C3DCEF; background-color:#F4F8F8; font-size:12px; }
.buttonContainer { padding-top:0; }

#JoinTheTeamForm, #FreeTextAlertsForm { text-align:left; padding:0; margin:0; line-height:normal; width:260px; margin:0 auto; }
#JoinTheTeamForm .fieldContainer label, 
#FreeTextAlertsForm .fieldContainer label { font-size:10px; color:#5A6E7E; font-weight:bold; text-transform:uppercase; }
#JoinTheTeamForm .requiredIcon, 
#FreeTextAlertsForm .requiredIcon { display:none; }

#JoinTheTeamForm .buttonContainer { position:absolute; top:123px; left:104px; }
#FreeTextAlertsForm .buttonContainer { position:absolute; top:46px; left:104px; }

#div_Email { width:163px; clear:none; float:left; margin-right:7px; display:inline-block;  }
#div_Zip { width:85px; clear:none; float:left; display:inline-block; }

.formError { display:none; }
.thankYouMsg { padding:0 5px; color:#5A6E7E; }
.thankYouMsg p { margin:0; padding:0; }

.popup .content { color:#F00; font-weight:bold; font-size:14px; }
.popup .content ul { margin:6px 0 0 0; }
.popup .content ul li { font-weight:normal; color:#000; font-size:12px; }