body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:700}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
#container{height:100%;background-color:#FFF;width:943px;text-align:left;margin:0 auto;padding:0}
body{font-family:Verdana, Geneva, sans-serif;font-size:12px;text-align:center}
#section00{width:883px;line-height:20px;float:left;border-bottom:1px solid #DDD;margin:5px 0 0 15px;padding:0 0 2px}
#breadCrumb p{font-size:11px;margin:0}
#section02{height:100%;width:943px;background-color:#336;float:left;margin:0 auto}
#section02 h1{border-bottom:1px solid #000;font-size:24px;font-weight:700;height:100%;float:left;line-height:24px;width:883px;margin:15px 0 5px 15px}
#section02 h2{font-size:18px;color:#336;margin:5px 0 0 15px}
#section02 h4{font-size:15px;color:#000;font-weight:700;margin:5px 0 0 15px;clear:both;}
#section02 h5{font-size:13px;color:#000;font-weight:600;margin:15px 0 0 30px}
#section02 h6{font-size:12px;color:#000;font-weight:600;margin:0 0 10px 15px}
#section02 p{text-align:left;line-height:15px;margin:10px 0 10px 15px}
#section02 a{text-decoration:none;color:#029}
#section02 ol,ul{line-height:15px;margin:5px 0 0 35px}
#section02 li{list-style-type:disc;padding:3px 0}
#section02 td{padding:2px}
ca{outline:none}
a.pdf{background:transparent url(/images/content/pdf_icon.png) no-repeat scroll right center;padding-bottom:2px;padding-right:26px}
#section02 .box-table-a{border-collapse:collapse;max-width:883px;min-width:450px;text-align:left;margin:15px}
#section02 .box-table-a th{background:#036 none repeat scroll 0 0;border-bottom:1px solid #FFF;border-top:4px solid #386088;color:#FFF;font-size:13px;font-weight:700;padding:8px}
#section02 .box-table-a tr{background:#E9EAEA none repeat scroll 0 0;border-bottom:1px solid #FFF;border-top:1px solid transparent;color:#333;text-align:left;padding:8px}
#section02 .box-table-a td{background:#E9EAEA none repeat scroll 0 0;border-bottom:1px solid #FFF;color:#333;padding:8px}
#section02 .box-table-a .odd td{background:#F9F7F7 none repeat scroll 0 0}
#section02 .box-table-a tr:hover td{background:#D0DAFD none repeat scroll 0 0;color:#339}
#content{width:913px;background-color:#FFF;float:left;padding-bottom:15px;margin:0 0 0 15px}
#content1,#content2{width:883px;float:left;margin:0 15px 15px}
#header{width:943px;background-color:#336;height:180px;position:relative;margin:0 auto}
#headerContainer{width:943px;height:155px;float:left;position:absolute;left:0;top:0;background:url(/images/content/sprite.jpg) no-repeat scroll 0 0 #FFF}
#headerContainer .homelink{display:block;height:125px;position:absolute;width:215px;left:15px;top:15px}
#headerContainer .logo{text-indent:-9999px;float:left;position:absolute;left:15px;top:22px;margin:0}
#headerContainer .donateNow{width:145px;height:38px;position:absolute;right:90px;top:30px;font-size:15px}
#headerContainer .donateNow a{text-decoration:none;color:#fff;float:left;padding:10px}
#headerContainer .donateNow a:hover{color:#999}
#signIn{position:absolute;right:5px;top:85px;text-align:left;font-size:11px;height:40px;width:200px}
#signIn a{color:#029;width:200px;text-decoration:none;line-height:15px;margin-left:1px}
#signIn img{width:32px;height:32px}
#signIn strong{color:#000;font-weight:400;margin:0 0 5px}
#signIn .headSignInRev{margin-left:5px}
#sstProgramText{position:absolute;text-align:left;color:#336;font-size:38px;left:240px;top:30px;font-family:pristina;font-weight:400}
#sstProgramInitials{position:absolute;text-align:left;color:#336;font-size:52px;left:275px;top:75px;font-family:pristina;font-weight:400}
#navigation_wrapper{position:absolute;width:913px;font-size:15px;left:15px;top:155px;color:#FFF;height:25px;background:url(/images/content/sprite.jpg) no-repeat scroll -15px -160px #FFF;font-weight:500}
#navigation{font-size:16px;font-weight:500;list-style-type:none;height:25px;margin:0 auto;padding:0}
#navigation li{float:left;margin:0}
#navigation li a{color:#FFF;display:block;line-height:25px;text-decoration:none;border-right:2px solid #999;padding:0 10px}
#navigation li a:hover{background:url(/images/content/sprite.jpg) no-repeat scroll 0 -204px #FFF;color:#FFF}
#video{width:435px;height:100%;float:left}
#video .quote{width:435px;height:140px;float:left}
#video .quote p{font-family:"Bradley Hand ITC";font-size:22px;color:#000;font-weight:bolder;margin:10px 0 0 30px}
#video .quote p span{margin-left:45px;line-height:36px}
#video .quote img{margin-left:195px}
#video .larrysig{float:left;margin:5px 0 0 195px}
#content1 .larryMes{width:424px;height:100%;float:left;padding-left:15px;line-height:18px;margin-top:10px}
#content2 .larryMes{float:left;width:435px}
#quicklink{float:left;width:438px;height:362px;background:url(/images/content/collage.jpg) no-repeat;margin:10px 0 0 3px}
#quicklink .box1,#quicklink .box2,#quicklink .box3,#quicklink .box4{float:left;width:207px;height:175px;margin:0 0 10px 10px}
#quicklink .quicklinkHeader{float:left;width:207px;height:175px;color:#336;text-align:center;font-weight:200;margin:2px 0}
#latestNews{border:1px solid #336;width:425px;height:100%;float:left;margin:10px 0 15px 15px}
#latestNews h2{font-size:20px;color:#036;height:100%;margin:5px 15px}
#latestNews p{font-size:11px;line-height:15px;width:340px;margin:0}
#accordion{width:400px;float:left;height:100%;padding:10px}
#accordion .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#029;text-decoration:none}
#accordion .ui-state-hover a,.ui-state-hover a:hover{color:#029;text-decoration:underline}
#accordion h3{color:#336;padding:5px 25px}
#accountCreation{float:left;width:100%;font-size:11px;position:relative;height:510px}
#accountCreation .container{float:left;width:90%;height:500px;position:absolute;left:30px;top:15px}
#accountCreation .email{width:200px;position:absolute}
#createAccountEmail,#editAccountEmail{width:200px;position:absolute;top:18px}
#accountCreation .confirmEmail{width:200px;position:absolute;left:300px}
#createAccountEmailConfirm,#editAccountEmailConfirm{width:200px;position:absolute;left:300px;top:18px}
#accountCreation .password{width:200px;position:absolute;top:50px}
#createAccountPassword,#editAccountPassword{width:200px;position:absolute;top:68px}
#accountCreation .confirmPassword{width:200px;position:absolute;top:50px;left:300px}
#createAccountPasswordConfirm,#editAccountPasswordConfirm{width:200px;position:absolute;top:68px;left:300px}
#accountCreation .displayName{width:200px;position:absolute;top:100px}
#createAccountDisplayName,#editAccountDisplayName{position:absolute;top:118px;width:200px}
#accountCreation .company{width:200px;position:absolute;top:150px}
#createAccountCompany,#editAccountCompany{position:absolute;top:168px;width:200px}
#accountCreation .addressOne{width:200px;position:absolute;top:200px}
#createAccountAddress1,#editAccountAddress1{position:absolute;top:218px;width:200px}
#accountCreation .addressTwo{width:200px;position:absolute;top:250px}
#createAccountAddress2,#editAccountAddress2{position:absolute;top:268px;width:200px}
#accountCreation .city{width:200px;position:absolute;top:300px}
#createAccountCity,#editAccountCity{width:200px;position:absolute;top:318px}
#accountCreation .state{width:200px;position:absolute;top:300px;left:300px}
#createAccountState,#editAccountState{width:200px;position:absolute;top:318px;left:300px}
#accountCreation .zipcode{position:absolute;top:300px;left:600px;width:75px}
#createAccountZip,#editAccountZip{position:absolute;top:318px;left:600px;width:40px}
#accountCreation .primaryPhone{width:200px;position:absolute;top:350px}
#createAccountPhone1a,#editAccountPhone1a{position:absolute;top:368px}
#createAccountPhone1b,#editAccountPhone1b{position:absolute;top:368px;left:50px}
#createAccountPhone1c,#editAccountPhone1c{position:absolute;top:368px;left:100px}
#accountCreation .secondaryPhone{width:200px;position:absolute;top:350px;left:300px}
#createAccountPhone2a,#editAccountPhone2a{position:absolute;top:368px;left:300px}
#createAccountPhone2b,#editAccountPhone2b{position:absolute;top:368px;left:350px}
#createAccountPhone2c,#editAccountPhone2c{position:absolute;top:368px;left:400px}
#accountCreation .optOut{position:absolute;top:400px}
#accountCreation .createRightContainerCheckBox{position:absolute;top:405px;left:55px}
#createAccountButton,#editAccountButton{position:absolute;top:425px}
#accountCreation .required{position:absolute;top:475px}
#beginDonation{float:left;width:868px;height:100%;font-size:11px;margin:0 0 0 15px}
#beginDonation .youAreDonatingToLabel{float:left;width:17%}
#labelYouAreDonatingTo{float:left;width:80%;font-weight:700;color:#036}
#beginDonation .donate1InformationText{float:left;width:500px;margin-top:15px;font-weight:700}
#stepOneContainer{float:left;width:400px;margin-top:15px}
#or{float:left;font-style:italic;font-size:24px;color:#336;width:40px;margin-top:25px}
#stepOneA{float:right;margin-top:15px;width:400px;height:90px}
#stepOneRadioButtons1,#stepOneRadioButtons2,#stepOneRadioButtons3,#stepOneRadioButtons4{float:left;width:60px;margin:10px 25px 0 0}
#tenDollars,#oneHundredDollars,#twentyFiveDollars,#twoHundredFiftyDollars,#fiftyDollars,#fiveHundredDollars,#seventyFiveDollars,#oneThousandDllars{float:left;width:15px;margin:4px 5px 3px 0}
#stepOneContainer .dollarAmount{height:15px;float:left;width:30px;margin:3px}
#stepTwo{float:left;width:868px;height:200px;position:relative;margin:10px 0 0}
#stepTwo .ccNumberDisplay{position:absolute;top:85px;font-weight:700;left:0}
#ccNumber{position:absolute;top:100px;left:0}
#stepTwo .ccNumberEx{position:absolute;top:125px;left:0}
#stepTwo .cidNumberDisplay{position:absolute;top:85px;font-weight:700;left:290px}
#cidNumber{position:absolute;top:100px;left:290px}
#stepTwo .whatisCID{position:absolute;top:105px;left:345px;font-size:10px}
#stepTwo .ccExpiration{position:absolute;top:85px;font-weight:700;left:580px}
#stepTwo .ccExpirationMonth{position:absolute;top:107px;left:580px}
#expirationMonth{position:absolute;top:100px;left:625px}
#stepTwo .ccExpirationYear{position:absolute;top:107px;left:675px}
#expirationYear{position:absolute;top:100px;left:710px}
#stepTwo .required{position:absolute;top:155px;line-height:15px;left:1px}
#beginDonation .donate3aButton{float:left;width:800px;height:35px;margin:15px 0 0}
#beginDonation .reminder{float:left;width:600px;margin:15px 0 0}
updatePanelDisplayNames{border:1px solid #999}
#partners{width:898px;height:100%;float:left;margin:0 0 0 15px}
#partners .logoRow{width:892px;height:100%;float:left;margin-bottom:25px}
#partners .logos{width:293px;height:100%;float:left;margin:2px}
#partners .logos h5{font-size:13px;text-align:center;width:100%;margin:5px 0}
#partners .description{width:400px;height:150px;float:left;margin:5px;padding:5px}
#partners .logos p{text-align:center;float:left;width:100%;margin:0}
#partners .partnerImg{float:left;width:293px;height:115px;margin:10px auto}
#partners h6{font-size:11px;color:#000;text-align:center;float:left;width:100%;font-weight:400;margin:2px 0 0}
#content1 .donorAccountSummaryLeftContainer{text-align:right;height:310px;width:200px;font-weight:700;float:left;margin:15px 0 0 15px}
#content1 .donorAccountSummaryLeftContainer label{height:15px;margin-top:10px;float:left}
#content label{width:120px;line-height:15pt;margin-right:.5em;display:block;float:left}
#content .donorAccountSummaryRightContainer{height:310px;width:650px;padding-top:5px;float:left;margin:13px 0 0 -60px}
#content .donorAccountSummaryRightContainerField{height:15px;width:600px;text-align:left;float:left;margin:10px 10px 0 0}
#accountSummaryButton{float:left;margin:25px 0 0 30px}
#accountSummaryContinueDonation{float:left;margin:25px 0 0 15px}
#donorSummaryHistory{float:left;width:850px;margin:15px 0 0 15px}
#donorSummaryHistoryContainer{float:left;height:100%;padding-bottom:10px;width:100%}
#donorSummaryHistoryHeader{float:left;width:100%;height:25px;background:#336;color:#FFF}
.donorSummaryHistoryRow{float:left;height:100%;width:850px;padding:5px 0}
.donorSummaryHistoryDonationAmount{float:left;width:165px;height:20px;font-weight:700;padding:5px 0 0 10px}
.donorSummaryHistorySuggestedSchool{float:left;width:475px;height:20px;font-weight:700;border-left:2px solid #fff;padding:5px 0 0 10px}
.donorSummaryHistoryLastDonationDate{float:left;width:165px;border-left:2px solid #fff;height:20px;font-weight:700;padding:5px 0 0 10px}
.donorLvl{float:left;margin-top:5px;margin-left:0;width:40px;color:#FF0}
.donorAmount{float:left;margin-top:3px;margin-left:15px;width:160px;font-weight:400;text-align:left}
.donorSuggestedSchool{float:left;margin-top:3px;margin-left:15px;width:470px;font-weight:400}
.donorLastDonationDate{float:left;margin-top:3px;margin-left:15px;font-weight:400}
#firstRow,#secondRow,#thirdRow{float:left;width:250px}
#confirmDonorInfo{float:left;width:850px;padding-bottom:15px;margin:15px 0 0 15px}
#confirmFillDonorLabels{float:left;margin-left:0;margin-top:0;width:175px;text-align:right}
#confirmFillDonorLabels input{border:none;border-color:#fff;border-width:1px}
#confirmFillDonorInfo{float:left;margin-left:0;padding-left:20px;margin-top:10px;width:575px;text-align:left}
.confirmOptOut input{border:none;margin-top:10px;margin-bottom:0;background:none;height:0;border-color:#fff;border-style:none}
.confirmDonorPolicyCheckBox{width:30px;margin:10px 0 0 115px}
.confirmDonorPolicyCheckBox input{border:none;margin-top:8px;background:none;border-color:#fff;border-style:none}
#confirmSchoolLabel,#confirmAmountLabel,#confirmDonorNameLabel,#confirmDonorAddressLabel,#confirmCreditCardNumLabel,#confirmCIDLabel,#confirmExpirationDateLabel,#confirmOptOutLabel,#confirmCreditCardNameLabel{height:20px;width:150px;color:#000;font-weight:700;margin-top:10px}
#confirmCreditCardNameLabel{margin-top:29px}
#donate2Button{float:left;width:850px;margin:0 0 0 15px}
.donorPolicyLink{float:left;margin:5px 0 0}
#viewDonorAgreementButton{float:left;width:400px;font-size:10px;margin-top:5px}
#labelConfirmRecipientName,#labelConfirmAmount,#labelConfirmDonorName,#labelConfirmDisplayName,#labelConfirmDonorAddress,#labelConfirmCreditCardNum{width:650px;float:left;height:30px}
#labelConfirmDisplayName{margin-top:20px}
#confirmPlacingDonation{display:none;float:left;font-size:14px;font-weight:700;height:25px;margin-top:10px;width:200px;padding:15px 15px 0}
#definition{margin-top:1px}
#definitonsPage{width:868px;height:100%;float:left;margin:0 0 0 15px}
#news h6{font-size:11px;color:#000;text-align:left;float:left;font-weight:400;margin:5px 0 5px 35px}
#news p{margin:5px 0 5px 15px}
#newsheader{font-size:11px;width:600px;max-height:100%;min-height:1px;text-align:left;font-weight:700;padding:3px 0}
#content1 .newscontent,#content2 .newscontent{width:850px;max-height:100%;min-height:1px;margin:5px 0 0 25px;padding:5px 0 0}
.schoolSearchLeftContainer{float:left;margin-top:25px;margin-left:10px;width:130px;padding:4px 20px 50px 0}
.schoolSearchRightContainer{float:left;width:400px;text-align:left;z-index:99;margin:24px 0 0}
#grdSchools{width:850px}
.schoolSearchLabelFormat,.schoolSearchLabelFormatCity{width:130px;text-align:right;font-weight:700;height:15px;position:relative;z-index:999;margin:15px 10px 0 0}
.schoolSearchResultPanel{line-height:normal;float:left;margin-left:15px;margin-top:15px;width:850px;min-height:10px}
.schoolSearchButton{float:left;width:200px;margin-top:25px;border:none;height:32px;color:#FFF;font-size:14px}
.schoolSearchHeaderStyle{background:#336;text-align:left;color:#FFF}
.schoolSearchRowStyle{text-align:left;height:20px}
.schoolSearchTextFields{width:200px;font-weight:400;z-index:999}
.schoolSearchHeaderStyle th{width:80px;text-align:left}
#cityAutoComplete_completionListElem{font-weight:400;list-style-type:none;z-index:999999;float:left;margin:-1px 0 0}
#cityAutoComplete_completionListElem li{list-style-type:none}
#autoFillSchoolLabels{position:absolute;left:0;top:35px}
#autoFillSchoolFields{position:absolute;left:200px;top:35px}
#schoolViewButton{float:left;width:170px;margin:40px 0 0 115px}
.schoolViewSchool{width:400px;font-size:18px;color:#336;font-weight:700;text-align:left;margin:0 0 0 25px}
.schoolViewAddressContainer{float:left;width:200px;text-align:left;font-size:12px;margin:10px 0 0 35px}
.schoolViewAddress{margin-right:10px}
#schoolViewDonorLevelLabel{float:left;width:150px;text-align:left;font-weight:700;margin:30px 0 0 25px}
#schoolViewRecipientDonorThreshold{float:right;height:100%;width:175px;margin:-5px 15px 0 0}
#schoolViewRecipientDonorThreshold li{width:175px;margin-left:-40px;list-style:none;font-size:11px;line-height:12px;text-align:left;font-weight:400}
#schoolViewNameAddressContainer{float:left;width:850px;margin:10px 0 0}
#schoolViewContributorContainer{float:left;width:600px;margin:20px 50px 0 10px}
#schoolViewContributorContainerHeader{float:left;width:600px;height:20px;background-color:#336;font-weight:700;text-align:left;color:#FFF}
.schoolViewContributorContainerLvl{float:left;margin-left:15px;width:125px;height:14px;padding:2px 0}
.schoolViewContributorContainerName{float:left;width:300px;height:20px;border-left:2px solid #fff;padding:2px 0 2px 15px}
#schoolViewContributorLevel{float:left;margin-left:15px;margin-top:7px;width:125px;text-align:left}
#schoolViewContributorName{float:left;margin-left:15px;margin-top:7px;width:425px;text-align:left}
.contributorDate{display:none}
#schoolViewDisciplinesContainer,#schoolViewFundsContainer{float:left;width:400px;height:100%;border-right:1px solid #336;margin:25px 0 0 10px;padding:0 0 15px 10px}
.schoolViewDisConSubHeader{float:left;width:275px;font-size:18px;text-align:center;margin-top:5px}
.schoolViewDisConLeft{float:left;width:130px;height:50px}
#schoolViewDisciplinesContainer h4{margin:1px 0 0 5px}
#schoolViewDisciplinesContainer h5{text-align:left;margin:5px 0 0 30px}
.schoolViewDisConLeft label{float:left;width:80px;height:15px;margin-top:3px;color:#030;font-weight:900}
.schoolViewDisConRight{float:left;width:250px;height:50px;font-size:13px}
#schoolViewCoach{float:left;margin-top:3px;margin-left:10px;width:150px;height:15px}
#schoolViewClassificationID{float:left;width:250px;height:15px;margin:5px 0 0 10px}
#schoolViewConference{float:left;margin-top:3px;margin-left:10px;width:250px;height:15px}
#schoolViewDisciplinesDetail{float:left;width:275px;color:#006;margin:5px 0 0 10px}
#schoolViewDisciplinesDetail h5,#schoolViewDisciplinesContacts h5{text-align:left;margin:1px 0 0 1px}
#schoolViewShootingDiscipline{float:left;margin-top:3px;margin-left:10px;width:160px;color:#030}
#schoolViewDisciplineStatus{float:left;margin-left:27px;margin-top:3px;width:75px;height:15px;color:#900;font-weight:lighter}
#schoolViewDisciplineSponsor{color:#000;float:left;margin-left:10px;margin-top:-30px;width:100px;height:15px;font-weight:400;font-size:12px;visibility:hidden}
#schoolViewDisciplineCoach{color:#030;float:left;margin-left:70px;margin-top:-30px;width:20px;height:20px;font-weight:400;font-size:12px;visibility:hidden}
#schoolViewDisciplinesContacts{float:left;width:400px;margin:5px 0 0 10px}
.schoolViewDisciplinesContactsCSS{float:left;margin-top:10px;margin-left:0;width:275px;height:15px;color:#006}
.schoolViewDisciplineContacts{float:left;height:15px;width:150px;margin:3px 0 0 15px}
.schoolViewDisciplineContactTitle{float:left;width:180px;color:#000;margin:3px 0 0 25px}
#schoolViewAcademicWebsite{clear:right;float:left}
#schoolViewAddress2{float:left;width:300px}
.schoolViewFundLeftContainer{float:left;width:225px;height:100%;margin:0 0 0 35px}
#schoolViewFundsContainer label{width:170px}
.schoolViewFundLeftContainer a{color:#030}
.schoolViewFundLeftContainer label{height:15px;margin-top:10px;width:150px}
.schoolViewFundRightContainer{float:left;width:100px;padding-top:4px;margin-left:10px}
.fundFields{float:left;height:15px;width:100px;margin-top:10px}
#signInContent{position:relative;width:883px;height:250px}
#signInBox{border-right:1px solid #336;float:left;width:425px;height:180px;clear:both;position:absolute;top:60px;left:30px}
#signInBox .signInContainerLeft{float:left;height:75px;width:75px;position:absolute;left:35px;top:1px}
#signInBox .signInContainerLeft label{width:75px;margin:10px 0 6px}
#signInBox .signInContainerRight{float:left;height:75px;width:225px;position:absolute;top:6px;left:125px}
#signInBox .signInContainerRight input{margin-top:10px;font-size:12px}
#signInBox .signInBtn{float:left;width:300px;height:40px;position:absolute;left:115px;top:90px}
#signInBox .createAccount{float:left;width:400px;height:10px;position:absolute;left:20px;top:135px}
.signInOr{float:left;margin-left:150px;margin-top:-20px;font-size:18px;color:#030;font-style:italic}
#signInErrorMessage{color:red;float:left;width:853px;font-weight:700;height:30px;margin:5px 0 0 30px}
#needHelpSignIn{margin:0 0 0 15px}
#signInQuestions{float:left;width:425px;margin-top:1px;position:absolute;right:1px;top:60px}
#signInQuestions ul{list-style-type:none;margin:10px 0 0 45px}
#signInQuestions li{padding:5px 0}
#signInQuestions h4{width:350px}
#signInEmail,#signInPassword{width:215px;height:15px}
.signInText{width:395px;position:absolute;top:25px;left:1px}
.needHelpText{width:395px;float:left;position:absolute;right:1px;top:25px}
#valExPassword_popupTable{z-index:99999}
#passwordHelper{margin:15px 0 0}
#textBoxEmailAddress{margin:5px 0 0 15px}
#imageButtonResetPassword{margin:30px 0 0 15px}
#adminLinksLabel{font-size:15px;color:#000;margin:5px 0 0 15px}
#adminLinks{font-size:13px;color:#000;margin:10px 0 10px 30px}
.adminLinkRow{line-height:17px;width:850px;float:left}
#adminDonationLeftContainer{float:left;width:200px;padding-bottom:15px;margin:15px 0 0 15px}
#adminDonationLeftContainer label{margin-top:10px;width:200px}
#adminDonationRightContainer{float:left;margin-top:15px;width:450px;padding:0 0 0 25px}
.adminDonationRightContainer select{background:#FFF;border:none;margin-top:10px}
#adminDonationContinue{float:left;margin-top:10px}
.adminDonationMargin1{float:left;margin-top:10px;width:400px;height:10px;padding:5px 0}
.adminDonationMargin2{float:left;margin-top:5px;width:325px;height:10px;padding:5px 0}
.adminDonationMargin3{float:left;margin-top:5px;width:300px;height:15px;padding:5px 0}
.adminDonationMargin4{float:left;margin-top:10px;width:300px;height:15px;padding:5px 0}
.adminDonationMargin5{float:left;margin-top:55px;width:300px;height:15px;padding:5px 0}
.adminDonationMargin6{float:left;margin-top:65px;width:300px;height:30px;padding:5px 0}
.adminDonationNote{float:left;margin-top:30px;width:500px;height:30px;padding:5px 0}
#editSchoolTopLeft label{height:22px;width:125px}
#editSchoolTopRight{float:left;margin-left:25px;width:290px}
#editSchoolBottomRight{float:left;margin-left:25px;width:400px}
.editSchoolTopLeftContainerButton{float:left;margin:25px 0 0 -95px}
.editSchoolBottomLeftContainerButton{float:left;width:99px;margin-top:25px;margin-left:10px}
.editSchoolLabelSpacing2{float:right;margin-top:25px}
#contactListing{float:left;margin-top:90px;width:600px}
.contactRow{float:left;margin-bottom:10px;width:325px}
.contactName{margin-right:20px;color:#006;float:left;font-weight:700;width:225px}
.contactTitle{color:#006;float:left;font-weight:700;width:225px}
.contactAddress{float:left;width:450px;padding:0 0 5px}
#disciplineListing{min-height:1px;margin-top:5px}
#createSchoolTopLeft{float:left;width:100px;margin-top:4px}
.createSchoolTopRight{float:left;margin-left:15px;width:290px}
.createSchoolTopLeftContainerButton{float:left;margin:15px 0 0 -85px}
#transferFundsTopLeft{float:left;width:150px;margin-top:4px}
.transferFundsFormSpacing{height:20px;margin-top:7px}
.transferFundsFormSpacing2{height:20px;margin-top:4px}
#transferFundsTopRight{float:left;margin-left:25px;width:600px}
.transferFundsTopLeftContainerButton{float:right;margin:25px 0 15px 170px}
#labelTransferFrom,#labelTransferTo{margin:0 15px 0 0}
#labelStatusMessage{float:left;width:780px;text-align:left;color:red;font-weight:700;margin:25px 0 0 40px}
#enterEarningsAmount{float:left;width:500px;margin:10px 0 0 15px}
#enterEarningsCalendar{float:left;width:500px;margin:10px 0 0}
#enterEarningsButton{float:left;width:500px;margin:15px 0 0 15px}
#labelMonthEndingDate{margin:0 0 10px}
#imageButtonDistributePayouts{float:left;margin-left:10px}
#footerNav,#footerContainer,.midwayFoundation,.midwayFoundation span,.mcafee,.verisignLogo,.facebookFollow,.twitterFollow,.copyright{position:absolute}
#footer{width:943px;background-color:#336;height:115px;position:relative;float:left;margin:0 auto}
#footerNav{width:943px;left:15px;top:5px;height:17px;font-size:13px;text-align:center;color:#FFF}
#footerNav a{text-decoration:none;color:#fff}
#footerNav a:visited{color:#fff}
#footerContainer{width:943px;height:72px;float:left;background:url(/images/content/sprite.jpg) no-repeat scroll 0 -250px #FFF;left:0;bottom:15px;font-size:11px}
.midwayFoundation{top:30px;width:150px;height:26px;left:40px}
.midwayFoundation span{top:-15px}
.mcafee{left:280px;width:105px;height:45px;top:8px}
.verisignLogo,.verisignlogoLink{height:40px;left:405px;top:12px;width:90px;display:block}
.facebookFollow,.facebookFollowLink{left:571px;top:16px;width:32px;height:32px;display:block}
.twitterFollow,.twitterFollowLink{left:615px;top:16px;width:32px;height:32px;display:block;text-decoration:none}
.copyright{right:20px;top:15px;font-size:11px;line-height:15px}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;list-style:none;margin:0;padding:0}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;width:16px;height:16px}
.ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1px}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion a{zoom:1px}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-default .ui-icon{background:url(/images/content/sprite.jpg) no-repeat scroll -395px -205px}
.ui-state-active .ui-icon{background:url(/images/content/sprite.jpg) no-repeat scroll -358px -203px}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;border:1px solid #336;border-bottom:none}
.ui-accordion .ui-accordion-content {padding:10px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#CCC;border:1px solid #666;margin:2px 0}
fieldset,img,abbr,acronym{border:0}
#section02 ol,#section02 a:visited,#signIn a:visited,#accordion .ui-widget-content a,#accountCreation .container a,#stepTwo a,#content .donorAccountSummaryLeftContainer a{color:#029}
#section02 a:hover,#signIn a:hover,#footerNav a:hover{text-decoration:underline}
#valExEmail_popupTable,#valExCity_popupTable,#regExValidatorCalloutExtenderAccountEmail_popupTable,.schoolSearchLabelFormatCity{z-index:999999}
#labelDonationMessage,#recipientDonorThresholds,#schoolViewAddress1{float:left;width:500px}
#partners a:visited,#partners .partnerImg a,#partners .partnerImg img,#schoolViewFundsContainer{border:none}
#editSchoolTopContainer,#editSchoolBottomContainer{float:left;width:850px}
#editSchoolTopLeft,#editSchoolBottomLeft{float:left;width:125px;margin-top:4px}
.editSchoolLabelSpacing,.createSchoolLabelSpacing,.transferFundsLabelSpacing{height:25px;margin-top:2px;text-align:right}
.editSchoolFormSpacing,.createSchoolFormSpacing{height:25px;margin-top:2px}
.contactCity,.contactState,.contactZip{float:left;margin-right:10px}
.contactEmail,.contactPhone{color:#006;font-weight:700;margin-right:15px;float:left;width:40px}
.contactaddress,.contactstreet{float:left;width:325px}
.editContactAbil{float:left;width:275px;padding:15px 0 0}
.contactEditLink,.contactRemoveLink{float:left;width:275px;margin:12px 0 0}
.schoolViewAddressA,#textBoxEarningsDollarAmount{width:200px}
.contactsEmail,.contactPhoneNum{float:left;width:216px}
#section00 p{margin:0}
#partners .partnerImg img{margin:auto}
#left,#right{float:left;width:440px}
#right h6,#right p{float:left;width:305px;margin:5px 0 0 10px}
#latestNews h3 p{font-weight:600}
#schoolViewCity,#schoolViewState,#schoolViewZip,#schoolViewShootingWebsite,#enterEarningsStatus,#fileUploadPayoutsSpreadsheet,#right img{float:left}
#fundraiserImg{margin:5px 15px 15px 15px;float:left;width:125px;display:block}
#section02 .topAnchor{width:883px;text-align:center;margin:15px 0;font-size:11px;}


