html{overflow:auto}body{padding:0px;margin:0px;background-color:#fff;font-size:12px;font-family:Verdana;background:url(../../images/bodybg.jpg) #a61e2b top left repeat-x}img{border:0px}h1,h2,h3{color:#a61e2b;margin:0px;padding:0px}h3{padding:5px 0 3px 0;color:#666}h4{color:#000;font-size:1em}h1{color:#a61e2b;margin-top:0px;padding:10px 0px 10px 0px}a:link,a:visited,a:active{color:#a61e2b;text-decoration:underline;font-weight:bold}p{padding:0 0 5px 0;margin:0px;line-height:17px}.listbase{}.listbase dt{float:left;text-align:right;padding:5px 5px 0 0;width:125px}.listbase dd{padding:2px}.faqheader{background-color:#ccc}.changelink{color:#a50022}.changelink:hover{color:#5f5f5f}.loginbox{font-size:10px}.loginbox dl{}.loginbox dt{float:left;width:125px;text-align:right;padding:3px 5px 0 0}.loginbox dd{width:250px}.logintextbox{height:16px}.loginbutton{margin-left:125px}.maincontainer{margin:0 auto;background-color:#fff;width:960px}.contentcontainer{width:880px;margin:-50px auto 0 auto;padding:10px 20px 0 20px;position:relative;z-index:15}.contentminheight{min-height:200px}.admincontentcontainer{width:930px;margin:0 auto;padding:10px 0 0 0;min-height:500px;height:auto!important;height:500px}.admincontentcontainer h5{margin-bottom:0px}.banner{background:url(../../images/bannerbg.jpg) no-repeat;width:960px;height:123px;margin:0 auto}.topnav{background:url(../../images/navbg.jpg) no-repeat bottom left;width:960px;height:58px}.topnavcontainer{width:850px;margin:0 auto;overflow:hidden;position:relative;z-index:20}.topnavlinks{width:850px;margin:0 auto;margin-top:-38px;position:relative;z-index:30;text-align:center}.topnavlinks table{padding:5px}.homenav{background:url(../../images/home.png) no-repeat;width:171px;height:58px;text-align:center;line-height:73px;float:left}.donatenav{background:url(../../images/donate.png) no-repeat;width:165px;height:58px;text-align:center;line-height:73px;float:left}.charitiesnav{background:url(../../images/charities.png) no-repeat;width:166px;height:58px;text-align:center;line-height:73px;float:left}.aboutusnav{background:url(../../images/aboutus.png) no-repeat;width:165px;height:58px;text-align:center;line-height:73px;float:left}.contactusnav{background:url(../../images/contactus.png) no-repeat;width:177px;height:58px;text-align:center;line-height:73px;float:left}.homecell{width:171px}.donatecell{width:165px}.charitycell{width:166px}.aboutcell{width:165px}.contactcell{width:177px;padding-right:10px}.adminnav{background:url(../../images/navbg.jpg) no-repeat bottom left;height:58px;width:960px;margin:0 auto;color:#fff;text-align:center}.topnav a:link,.topnav a:visited,.topnav a:active{font-family:Georgia;font-size:20px;color:#000;text-decoration:none;font-weight:normal}.topnav a:hover{text-decoration:underline}.supernav{width:960px;height:65px;text-align:right;color:#a61e2b;font-size:10px}.supernav a:link,.supernav a:visited,.supernav a:active{color:#a50022;text-decoration:none}.supernav a:hover{text-decoration:underline}.supernavspacer{padding:5px 20px 0 0}.supernavnumber{font-size:20px;font-weight:bold;color:#a61e2b}.undernav{width:960px;margin:0 auto 0 auto;padding:0px;position:relative;z-index:5}.undernav img{padding:0px;margin:0px}.subnav{width:838px;height:243px;margin:0 auto;margin-top:10px;padding-bottom:20px;background:url(../../images/subnavbg.jpg) no-repeat}.subnav ul{list-style:none;padding-top:20px;list-style-position:outside}.subnav li{padding:6px}.subnav a:link,.subnav a:visited,.subnav a:active{text-decoration:none;color:#8d8c84;font-size:18px}.subnav a:hover{text-decoration:underline}.adminnav a:link,.adminnav a:visited,.adminnav a:active{color:#fff;font-size:12px}.badge{float:right}.homefooter{background:url(../../images/footerbg.jpg) no-repeat;margin:0 auto;width:960px;height:201px}.adminfooter{background:url(../../images/adminfooterbg.jpg) no-repeat;margin:0 auto;width:960px;height:11px}.footercontent{padding:20px 50px;width:830px;margin:0 auto}.footercontent h2{color:#666}.bottomnav{color:#fff;width:960px;margin:0 auto;text-align:center;padding:10px}.bottomnav a:link,.bottomnav a:visited,.bottomnav a:active{color:#fff;text-decoration:none}.bottomnav a:hover{text-decoration:underline}.listheader{text-align:right;vertical-align:top;margin:0px;padding:5px 3px 5px 0;width:225px}.adminlistheader{text-align:right;vertical-align:top;padding:5px 3px 5px 0}.newscontainer{width:480px;float:right;padding-left:20px}.newscontainer h2{margin-bottom:0px}.newsheader{color:#a61e2b;font-weight:bold}.newsitem{padding-bottom:0px}.homepagespacer{margin-top:55px}.homepagecontent{width:350px;float:left}.donationwizardcontainer{width:830px;margin:0 auto}.donationwizard{margin:0 auto;width:500px}.donationwizard dl{}.donationwizard dt{float:left;text-align:right;width:225px;padding:5px 5px 0 0}.donationwizard dd{padding:2px}.donationwizardcharity{text-align:center;padding-bottom:20px}.donationwizardcarinfo{text-align:center;padding-bottom:10px}.contactheader{font-weight:bold;padding:5px}.locationheader{font-weight:bold;width:500px;text-align:center}.samecheckbox{padding:0px;margin:0px}.sameabove{margin:10px}.survey{padding:5px}.charitylogo{display:block;margin-top:5px}.wizardheading{font-size:14px;font-weight:bold;padding-left:20px}.errorsummary{margin:0 auto;text-align:left}.highlightred{color:red;font-size:small}.errorpage{margin-top:50px;height:100px}.readonly input,.readonly select{border-style:none;background-color:#fff;color:#000}.readonly select{margin-left:-20px}.readonly #ctl00_ContentPlaceHolder1_donatewizard_itemdetails_step1_selYear{clip:rect(0px,50px,25px,0px);position:absolute}.readonly #ctl00_ContentPlaceHolder1_donatewizard_itemdetails_step1_selMake{clip:rect(0px,100px,25px,0);position:absolute}.readonly #ctl00_ContentPlaceHolder1_donatewizard_itemdetails_step1_selModel{clip:rect(0px,180px,25px,0);position:absolute}.leftcolumn{width:50%;float:left}.rightcolumn{width:50%;float:left;clear:right}input.btn{color:#fff;background-color:#666;font-family:'trebuchet ms',helvetica,sans-serif;font-weight:bold;border:none;padding:3px}input.btn:hover{background-color:#666}.form{width:440px}.small{width:200px}.medium{width:400px}.large{width:450px}.full{width:100%}.form h5{font-size:11px;text-align:center;margin:10px 0 5px 0;clear:both}.form .checkbox{float:left;width:30px;margin-top:-4px}.form .phone{width:130px}.form .phoneextension{width:50px}.form .zipcode{width:80px}.form .zipplus4{width:50px}.form .validation-star{width:20px;float:left;text-align:left;margin-left:10px;vertical-align:top}.form .inlineitem{float:left;width:50%;text-align:left;padding-left:0px}.form .small{width:200px}.form .medium{width:400px}.form .large{width:600px}.form .full{width:100%}.divider-none{clear:both}.divider-small{height:10px;clear:both}.divider-medium{height:20px;clear:both}.divider-large{height:30px;clear:both}.form fieldset{border-style:none}.form label,label span{display:block;padding-bottom:0em;padding-top:0.5em}.form label{float:right;width:100%}.form label span{float:left;width:40%;text-align:right}.form .highlightred{float:left;width:1%}.form .data{float:left;width:40%;text-align:left;margin-left:10px}.form fieldset input{float:left;margin-left:0.8em}.form fieldset input:hover{border-color:#046ea2}.form fieldset input:active,input:focus{border-color:#900}.form fieldset textarea{float:left;width:45%;margin-left:0.8em}.form fieldset textarea:hover{border-color:#046ea2}.form fieldset textarea:active,input:focus{border-color:#900}.form fieldset select{float:left;width:47%;margin-left:0.8em}.form fieldset radio{float:left;width:47%;margin-left:0.8em}.form fieldset radio:hover{border-color:#046ea2}.form fieldset radio:active,input:focus{border-color:#900}.contactus td{vertical-align:top}.contactus .title{font-weight:bold}.contactus .validation{margin-top:5px;margin-bottom:5px;text-align:left}.contactus .validationmessage{border:solid 1px #00f}.contactus .submit{padding:0 50px 0 50px;float:right;text-align:right;width:300px}.contactus .submit input{margin-bottom:20px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%}.CMSEditor{padding:5px}.CMSEditor .contenttitle{float:left;font-size:1.5em;font-weight:bold}.CMSEditor .buttons{float:right;padding:0 0 5px 0}.CMSEditor input.btn{color:#fff;background-color:green;font-family:'trebuchet ms',helvetica,sans-serif;font-weight:bold;padding:3px}.CMSEditor .buttons input{float:left;margin-left:10px}.CMSEditor a{color:green}.CMSEditor .link a{color:#fff}.CMSEditor .loginstatus a{color:#fff;font-weight:bold;text-decoration:underline;padding-left:20px}.cmscontent{padding:0px 0px 0 0px}.cmscontent td{vertical-align:top}.wizard{}.wizardstep{}.wizardstep h3{padding:0px}.wizardbuttons{padding:0 0 20px 0;clear:both;width:900px;text-align:right}.wizardbuttons input{margin-right:40px;margin-top:0px}.wizardbuttons img{float:left}.headertitle{float:left}.progress{}.wizard dl{}.wizard dt{float:left;width:125px;text-align:right;padding:3px 5px 0 0}.wizard dd{width:250px}#WizardCharityLogo{float:right;max-height:220px;max-width:300px}#OptionalPrograms p{margin-top:10px;margin-bottom:0px;padding-bottom:0px}#CharityPartners{font-size:11px}#CharityPartners .logo{padding-right:1em}#CharityPartners .description{float:left;clear:left;width:95%;padding-bottom:10px}#CharityPartners .donatelink a{display:block;width:80px}#MembershipRoles{border:solid 1px #666;float:right}#MembershipRoles .header{background-color:#a61e2c;color:#fff;width:100%;font-weight:bold;padding:5px}#MembershipRoles .content{padding:10px}#outer{height:242px;overflow:hidden;position:relative}#outer[id]{display:table;position:static}#middle{position:absolute;top:50%}#middle[id]{display:table-cell;vertical-align:middle;position:static}#inner{position:relative;top:-50%}#inner[id]{position:static}.wizardheader{width:200px;float:left}.MaskedEditFocus{background-color:#ffc;color:#000}.MaskedEditMessage{color:red;font-weight:bold}.MaskedEditError{background-color:#fcc}.MaskedEditFocusNegative{background-color:#ffc;color:red}.MaskedEditBlurNegative{color:red}.unwatermarked{height:18px;width:148px}.watermarked{margin:0 0 0 2px;color:gray}.helpmessage{font-size:10px;color:#900;text-align:center;width:100%;padding:4px 0 4px 0}.mildwarning{padding:10px;font-size:12px;color:#a61e2b;font-weight:bold;text-align:center;width:100%}.whatelselink{float:left;padding-left:24px;margin-top:3px;width:180px}.whatelsemessage{background-color:#a61e2b;color:#fff;padding:15px;font-size:13px}.whatelsemessage p{margin-bottom:10px;font-weight:600}.editableDropDown{margin-top:-20px}.popupBody{padding:0px;margin:0px;background-color:#fff!important;font-size:12px;font-family:Verdana;background:#fff!important}.popupContentcontainer{width:880px;margin:20px auto 0 auto;padding:10px 20px 0 20px;position:relative;z-index:15}.requiredFieldLabel{font-weight:bold}.whySSNpopup{width:250px;background-color:#fff;border-style:solid;border-width:1px;border-color:#000;padding-top:5px;padding-left:4px;padding-bottom:4px;padding-right:4px}.whySSNlink{text-decoration:underline}.whatelsemessagePopup{background-color:#fff;border-style:solid;border-width:1px;border-color:#000;padding-top:5px;padding-left:4px;padding-bottom:4px;padding-right:4px}.closeLink{text-decoration:underline}.popupLeadSource{}.charityPartnersLink{display:block}.charityPartnersContact{font-style:italic;font-weight:bold}.commandFieldColumn{display:none}.imageUploadInfoHeader{color:red}.charityLogoImage{max-width:100%;max-height:100%}#CharityPartners .logo{width:150px;height:110px;padding-right:30px}