#pl{line-height:16px; font-size:13px; color:#333333; margin:0 0 36px 0;}
.validationSummary{padding:0 0 10px 0; font-weight:bold;}
.validationSummaryTAF{padding:30px 0 0 0; font-weight:bold; color:#9a251d;}

.plsalSubmit{background:url("../images/search.png") top left no-repeat; width:63px; height:23px;}
.plsalSubmit:hover{background:url("../images/search_rollover.png") top left no-repeat; width:63px; height:23px;}

.plsalSubmit_list{background:url("../images/create-new-list-vone.png") top left no-repeat; width:93px; height:23px;}

.btnEnterEmail{width:73px; height:25px;}

#pl h1{color:#1f73d9; font-size:16px; padding-bottom:25px;}
#pl h2{color:#1f73d9; font-size:14px;}
#pl p{color:#1f73d9;}

#pl .contentHead{background:url("../images/contentHead.gif") top left no-repeat; width:800px; height:32px;}
#pl .contentSpan{background:url("../images/contentSpan.gif") top left repeat-y; width:800px;}
#pl .contentFooter{background:url("../images/contentFooter.gif") top left no-repeat; width:800px; height:32px;}

/********************
	Footer
********************/
.csFooter{float:right; color:#333333; padding-right:33px;}
.csFooter a{color:#333333;}
.csFooter a:hover{text-decoration:underline;}

/********************
	Pre and Post
********************/
#pl .pre{background:url("../images/preBG.gif") top left no-repeat; width:800px; height:319px;}
#pl .prePadding{padding:88px 35px 0 460px;}
#pl .pre a{text-decoration:underline;}
#pl .pre a:hover{text-decoration:none;}
#pl .post{background:url("../images/postBG.gif") top left no-repeat; width:800px; height:319px;}
#pl .postPadding{padding:140px 35px 0 460px;}

/********************
	Landing
********************/
#pl .landing{background:url("../images/landingBG.gif") top left no-repeat; width:800px;}
.landingFooter{background:url("../images/landingFooter.gif") top left no-repeat; width:800px; height:115px;}
.enterEmailPadding{padding:217px 20px 0 458px;}
.enterEmailTextBox{padding:3px 0;}

.email_btn{width:72px; height:25px;}

/********************
	Registration
********************/
.regPadding{padding:0 20px;}
.regLogo{background:url("../images/regLogo.gif") top left no-repeat; width:261px; height:113px; float:left;}
.reg{width:499px; float:left; outline:none !important;}
tbody{border-top: 0px solid #ccc !important;}
.regPaddingInside{padding:0 0 0 15px;}

.reg input{ height:21px; padding:3px 0;}
#ctl00_ContentPlaceHolder1_ctlQuestions_ddlState_81e13545_ddValue, #ddlMonth_ctl00_ContentPlaceHolder1_ctlQuestions_lblBirthday_0930f1e3, #ddlDay_ctl00_ContentPlaceHolder1_ctlQuestions_lblBirthday_0930f1e3, #ddlYear_ctl00_ContentPlaceHolder1_ctlQuestions_lblBirthday_0930f1e3{height:27px; font-size:16px; padding:3px 0;}

.QRow{float:left; padding:0 0 15px 0;}
.Q{float:left;}

.QTitle{padding:0 0 3px 0;}

.threeDigit {width:30px;}
.fourDigit {width:35px;}
.captcha input{width:100px;}

.QuestionTitle2_0, .QuestionTitle4_0{ width:233px;}
.QuestionTitle3_0{width:81px;}

.Question2_0 input{width:219px;}
.Question4_0 input{width:233px;}
.Question3_0 input{width:67px;}

.QuestionTitle5_0{width:368px;}
.Question5_0 input{width:354px;}

.Question6_0 input{width:100px;}

.QuestionTitle7_0{width:260px;}
.Question7_0 input{width:246px;}

.QuestionTitle9_0{width:137px;}
.Question10_0 input{width:70px;}

.QuestionTitle12_0{width:185px;}

.captchaContainer{width:484px;}
.captchaInput{margin-top:7px;}
div#whyCaptcha{display:none;}
.small{cursor:pointer; font-size:9px;}

/********************
	Success
********************/
.successLeft{float:left; width:281px;}
.successRight{float:left; width:479px;}

.howItWorksTop{background:url("../images/howItWorksTop.gif") top left no-repeat; width:199px; height:5px;}
.howItWorksBot{background:url("../images/howItWorksBot.gif") top left no-repeat; width:199px; height:5px;}
.howItWorksBG{background:url("../images/howItWorksBG.gif") top left repeat-y; width:199px;}


/********************
	TAF
********************/

#send{float:left; width:292px;}
.text_box{float:left;}
.taf_title{font-weight:bold; margin:25px 0 0 0; width:230px;}
.noThx{background:url("../images/btn_taf_no.gif") top left no-repeat; width:86px; height:26px; float:left;}

.atafPadding{padding:50px 45px 0 460px;}

.tellMoreFriends{float:left; width:178px; height:28px;}

/********************
	Already Played
********************/

.alp{background:url("../images/alpBG.gif") top left no-repeat; width:800px; height:350px;}
.alpPadding{padding:120px 45px 0 460px;}


/*******************
	Unsub
*******************/

