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;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:bold;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
#container {height:100%;background-color:#FFF;width:943px;margin:0 auto;padding:0; text-align:left}
body {font-family:Verdana, Geneva, sans-serif;font-size:12px; text-align: center;}
#section00 {width:883px;line-height:20px;margin:5px 0 0 15px;float:left;border-bottom:1px solid #DDD;padding:0 0 2px 0}
#breadCrumb p {font-size:11px;margin:0}
#section02 {height:100%;width:943px;margin:0 auto;background-color:#336;float:left}
#section02 h1 {border-bottom:1px solid #000;font-size:24px;font-weight:700;height:100%;float:left;line-height:24px;margin:15px 0 5px 15px;width:883px}
#section02 h2 {font-size:18px;margin:5px 0 0 15px;color:#336}
#section02 h4 {font-size:15px;color:#000;margin:5px 0 0 15px;font-weight:700}
#section02 h5 {font-size:13px;color:#000;margin:15px 0 0 30px;font-weight:600}
#section02 h6 {font-size:12px;color:#000;margin:0 0 10px 15px;font-weight:600}
#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 ol {color:#029}
#section02 li {padding:3px 0;list-style-type:disc}
#section02 td {padding:2px;}c
a {outline: none}
a.pdf {background:transparent url(/images/content/pdf_icon.png) no-repeat scroll right center;padding-bottom:2px;padding-right:26px}
#section02 a:hover {text-decoration:underline}
#section02 a:visited {color:#029}
#section02 .box-table-a {border-collapse:collapse;margin:15px 15px;max-width:883px;min-width:450px;text-align:left}
#section02 .box-table-a th {background:#003366 none repeat scroll 0 0;border-bottom:1px solid #FFF;border-top:4px solid #386088;color:#FFF;font-size:13px;font-weight:bold;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;padding:8px;text-align:left}
#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}
#breadCrumb p {font-size:11px;margin:0}
#content {width:913px;background-color:#FFF;float:left;margin:0 0 0 15px;padding-bottom:15px}
#content1, #content2 {width:883px;float:left;margin:0 15px 15px 15px}
/**************HEADER*******************/
#header {width:943px;background-color:#336;margin:0 auto;height:180px;position:relative}
#headerContainer {width:943px;height:155px;float:left;position:absolute;left:0;top:0;background:url(/images/Header/backgroundCollage.jpg) no-repeat top left}
#headerContainer .homelink {display:block;height:125px;left:0;position:absolute;width:215px;left:15px;top:15px}
#headerContainer .logo {text-indent:-9999px}
#headerContainer .logo {background:url(/images/Header/sstLogo.gif) no-repeat top left;width:215px;height:125px;float:left;position:absolute;margin:0;left:15px;top:22px}
#headerContainer .donateNow {background:url(/images/Header/donateNow.gif) no-repeat;width:160px;height:38px;position:absolute;right:60px;top:30px;font-size:15px}
#headerContainer .donateNow a {text-decoration:none;color:#fff;float:left;padding:10px 13px}
#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 a:hover {text-decoration:underline}
#signIn a:visited {color:#029}
#signIn strong {color:#000;font-weight:400;margin:0 0 5px 0}
#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-weight:400;font-family:pristina;font-weight:400}
/**************Navigation*******************/
#navigation_wrapper {position:absolute;width:913px;font-size:15px;left:15px;top:155px;color:#FFF;height:25px;
background: url(/images/Header/navigation2.gif) no-repeat;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;padding:0 10px;text-decoration:none;border-right:2px solid #999}
#navigation li a:hover {background: url(/images/Header/hover.jpg) no-repeat;color:#FFF}
/***********************************HOME PAGE***********************************/
#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 {margin:5px 0 0 195px;float:left}
#content1 .larryMes {width:424px;height:100%;float:left;padding-left:15px;line-height:18px;margin-top:10px}
#quicklink {float:left;width:438px;height:362px}
#quicklink .box1, #quicklink .box2, #quicklink .box3,#quicklink .box4 {float:left;width:207px;height:175px;margin:0 0 10px 10px;
background:url(/images/content/findaschool.gif) no-repeat;border:1px solid #999}
#quicklink .box2 {background:url(/images/content/waystohelp.gif) no-repeat;}
#quicklink .box3 {background:url(/images/content/larry_brenda.gif) no-repeat;} 
#quicklink .box4 {background:url(/images/content/partners.gif) no-repeat;}
#quicklink .quicklinkHeader{float:left;width:207px;height:175px;color:#336;margin:2px 0;text-align:center;font-weight:200}
#latestNews {border:1px solid #999;width:425px;height:100%;float:left;margin:0 0 15px 15px}
#latestNews h2 {font-size:20px;color:#000;margin:5px 15px;height:100%}
#latestNews p {font-size:11px;margin:0;line-height:15px}
#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 .ui-widget-content a {color:#029}
/**************Create/Edit Account*******************/
#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 .container a {color:#029}
#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:398px;left:55px}
#createAccountButton, #editAccountButton {position:absolute;top:425px}
#accountCreation .required {position:absolute;top:475px}
#valExEmail_popupTable, #valExCity_popupTable, #regExValidatorCalloutExtenderAccountEmail_popupTable {z-index:999999}
/**************DonateOnline*******************/
#beginDonation {float:left;width:868px;height:100%;margin:0 0 0 15px;font-size:11px}
#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:bold}
#labelDonationMessage {float:left;width:500px}
#recipientDonorThresholds {float:left;width:500px}
#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 {margin:4px 5px 3px 0;float:left; width:15px;}
#stepOneContainer .dollarAmount {height:15px;float:left; width:30px;margin:3px;}
#stepTwo {float:left;width:868px;height:200px;position:relative;margin:10px 0 0 0}
#stepTwo a {color:#029}
#stepTwo .ccNumberDisplay {position:absolute;top:85px;font-weight:bold;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:bold;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:bold;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;margin:15px 0 0 0;width:800px;height:35px}
#beginDonation .reminder {float:left;width:600px;margin:15px 0 0 0}
updatePanelDisplayNames {border:1px solid #999;}
/********* Partners Page *********/
#partners	{width:883px;height:100%;float:left;margin:0 0 0 15px}
#partners a:visited	{border:none}
#partners .logoRow {width:883px;height:100%;float:left;margin-bottom:25px}
#partners .logos {width:270px;height:100%;float:left;margin:5px}
#partners .logos h5 {font-size:13px;text-align:center;width:100%;margin:0}
#partners .description {width:400px;height:150px;float:left;margin:5px;padding:5px;float:left}
#partners .logos p {float:left;text-align:center;float:left;width:100%;margin:5px 0}
#partners .partnerImg {margin:0 auto;width:115px;height:115px} 
#partners .partnerImg a {border:none}
#partners .partnerImg img {border:none;}
#partners h6 {font-size:11px;color:#000000;text-align:center;float:left;width:100%;font-weight:normal;margin:2px 0 0 0}
/**************Account Summary*******************/
#content1 .donorAccountSummaryLeftContainer {text-align:right;margin:15px 0 0 15px;height:310px;width:200px;font-weight:bold;float:left}
#content1 .donorAccountSummaryLeftContainer label {height:15px;margin-top:10px;float:left}
#content label {width:120px;float:left;line-height:15pt;margin-right:0.5em;display:block;float:left}
#content .donorAccountSummaryLeftContainer a {color:#029}
#content .donorAccountSummaryRightContainer {margin:13px 0px 0px -60px;height:310px;width:650px;padding-top:5px;float:left}
#content .donorAccountSummaryRightContainerField {height:15px;margin:10px 10px 0 0;width:600px;text-align:left;float:left}
#accountSummaryButton {margin:25px 0px 0px 30px;float:left}
#accountSummaryContinueDonation {margin:25px 0 0 15px;float:left}
#donorSummaryHistory {float:left;margin:15px 0 0 15px;width:850px}
#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%;padding:5px 0;width:850px}
.donorSummaryHistoryDonationAmount {float:left;padding:5px 0 0 10px;width:165px;height:20px;font-weight:bold}
.donorSummaryHistorySuggestedSchool {float:left;padding:5px 0 0 10px;width:475px;height:20px;font-weight:bold;border-left:2px solid #fff}
.donorSummaryHistoryLastDonationDate {float:left;padding:5px 0 0 10px;width:165px;border-left:2px solid #fff;height:20px;font-weight:bold}
.donorLvl {float:left;margin-top:5px;margin-left:0px;width:40px;color:#FFFF00 }
.donorAmount {float:left;margin-top:3px;margin-left:15px;width:160px;font-weight:normal;text-align:left}
.donorSuggestedSchool {float:left;margin-top:3px;margin-left:15px;width:470px;font-weight:normal}
.donorLastDonationDate {float:left;margin-top:3px;margin-left:15px;font-weight:normal}
/********* Site Map *********/
#firstRow, #secondRow, #thirdRow {float:left;width:250px}
/**************Confirm Donation*******************/
#confirmDonorInfo {float:left;margin:15px 0 0 15px;width:850px;padding-bottom:15px}
#confirmFillDonorLabels {float:left;margin-left:0px;margin-top:0px;width:175px;text-align:right;}
#confirmFillDonorLabels input {border-color:#fff;border-width:1px;border:none}
#confirmFillDonorInfo {float:left;margin-left:0px;padding-left:20px;margin-top:10px;width:575px;text-align:left;}
.confirmOptOut input {border:none;margin-top:10px;margin-bottom:0px;border-color:#fff;background:none;border-style:none;height:0px}
.confirmDonorPolicyCheckBox {width:30px;margin:10px 0 0 115px;}
.confirmDonorPolicyCheckBox input {border:none;margin-top:8px;border-color:#fff;background:none;border-style:none}
#confirmSchoolLabel, #confirmAmountLabel, #confirmDonorNameLabel, #confirmDonorAddressLabel, #confirmCreditCardNumLabel, #confirmCIDLabel, #confirmExpirationDateLabel, #confirmOptOutLabel, #confirmCreditCardNameLabel {height:20px;width:150px;color:#000;font-weight:bold;margin-top:10px}
#confirmCreditCardNameLabel {margin-top:29px;}
#donate2Button {float:left;width:850px}
.donorPolicyLink {float:left;margin:5px 0 0 0;}
#viewDonorAgreementButton {float:left;width:400px;margin-top:0px;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:bold;height:25px;margin-top:10px;padding:15px 15px 0 15px;width:200px}
/**************Definition*******************/
#definition {margin-top:1px}
#definitonsPage {margin:0 0 0 15px;width:868px;height:100%;float:left}
/********* News Page *********/
#news h6 {font-size:11px;color:#000;text-align:left;float:left;width:100%;font-weight:normal;margin:5px 0 5px 35px}
#news p {margin:5px 0 5px 15px}
#newsheader {font-size:11px;width:600px;max-height:100%;min-height:1px;padding:3px 0;text-align:left;font-weight:bold}
#content1 .newscontent, #content2 .newscontent {width:850px;max-height:100%;min-height:1px;padding:5px 0 0 0;margin:5px 0 0 25px}
/********* School Search *********/
.schoolSearchLeftContainer {float:left;margin-top:25px;margin-left:10px;width:130px; padding:4px 20px 50px 0}
.schoolSearchRightContainer {float:left;margin:25px 0 0 0;width:400px;text-align:left}
#grdSchools {width:850px;}
.schoolSearchLabelFormat {margin:15px 10px 0 0;width:130px;text-align:right;font-weight:bold;height:15px;position:relative;}
.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:white;font-size:14px }
.schoolSearchHeaderStyle {background:#336;text-align:left;color:#FFF}
.schoolSearchRowStyle {text-align:left;height:20px}
.schoolSearchTextFields {width:200px;font-weight:normal}
.schoolSearchHeaderStyle th {width:80px;text-align:left}
#cityAutoComplete_completionListElem {font-weight:normal; margin:-1px 0 0 0;list-style-type:none;z-index:999999;float:left;}
#cityAutoComplete_completionListElem li {list-style-type:none;}
/********* Start schoolView page *********/
#autoFillSchoolLabels {position:absolute;left:0px;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:bold;text-align:left; margin:0 0 0 25px}
.schoolViewAddressContainer {float:left;margin:10px 0 0 35px;width:200px;text-align:left}
.schoolViewAddressA {font-size:10px;width:200px}
.schoolViewAddress {font-size:10px;margin-right:10px}
#schoolViewDonorLevelLabel {float:left;width:150px;margin:30px 0 0 25px;text-align:left;font-weight:bold}
#schoolViewRecipientDonorThreshold {float:left;width:175px;margin:-5px 0 0 10px;text-align:left;height:100%}
#schoolViewRecipientDonorThreshold li {width:175px;margin-left:-40px;list-style:none;font-size:11px;line-height:12px;text-align:left;font-weight:normal}
#schoolViewNameAddressContainer {float:left;margin:10px 0 0 0;width:850px}
#schoolViewContributorContainer {float:left;width:600px;margin:20px 50px 0 10px}
#schoolViewContributorContainerHeader {float:left;width:600px;height:20px;background-color:#336;font-weight:bold;text-align:left;color:#FFF}
.schoolViewContributorContainerLvl {float:left;margin-left:15px;padding:2px 0;width:125px;height:14px}
.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 {padding:0px 0px 15px 10px;float:left;margin:25px 0px 0px 10px;width:400px;height:100%;border-right:1px solid #336}
#schoolViewFundsContainer {border:none}
.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 {margin:5px 0 0 30px;text-align:left}
.schoolViewDisConLeft label {float:left;width:80px;height:15px;margin-top:3px;color:#030;font-weight:900}
.schoolViewDisConRight {float:left;width:150px;height:50px;font-size:13px}
#schoolViewCoach {float:left;margin-top:3px;margin-left:10px;width:150px;height:15px}
#schoolViewClassificationID {float:left;margin:5px 0 0 10px;width:275px;height:15px}
#schoolViewConference {float:left;margin-top:3px;margin-left:10px;width:150px;height:15px}
#schoolViewDisciplinesDetail {float:left;margin:5px 0 0 10px;width:275px;color:#006}
#schoolViewDisciplinesDetail h5, #schoolViewDisciplinesContacts h5 {margin:1px 0 0 1px;text-align:left}
#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:#990000;font-weight:normal;font-weight:lighter}
#schoolViewDisciplineSponsor {color:#000;float:left;margin-left:10px;margin-top:-30px;width:100px;height:15px;font-weight:normal;font-size:10px;visibility:hidden;/*we do not currently want to display the sponsors 040908 cl*/ }
#schoolViewDisciplineCoach {color:#030;float:left;margin-left:70px;margin-top:-30px;width:20px;height:20px;font-weight:normal;font-size:10px;visibility:hidden;/*we do not currently want to display the coaches in this area 040908 cl*/ }
#schoolViewDisciplinesContacts {float:left;margin:5px 0 0 10px;width:400px;}
.schoolViewDisciplinesContactsCSS {float:left;margin-top:10px;margin-left:0px;width:275px;height:15px;color:#006;}
.schoolViewDisciplineContacts {float:left;margin:3px 0 0 15px;height:15px;width:150px}
.schoolViewDisciplineContactTitle {float:left;margin:3px 0 0 25px;width:180px;color:#000}
#schoolViewAcademicWebsite {clear:right}
#schoolViewAddress1 {float:left;width:500px;}
#schoolViewAddress2 {float:left;width:300px;}
#schoolViewCity {float:left;}
#schoolViewState {float:left;}
#schoolViewZip {float:left;}
#schoolViewAcademicWebsite {float:left;}
#schoolViewShootingWebsite {float:left;}
.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}
/**************Sign In*******************/
#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 0;}
#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:#F00;float:left;margin:5px 0 0 30px;width:853px;font-weight:bold;height:30px}
#needHelpSignIn {margin:0 0 0 15px}
#signInQuestions {float:left;width:425px;margin-top:1px;position:absolute;right:1px;top:60px}
#signInQuestions ul {margin:10px 0 0 45px;list-style-type:none}
#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*******************/
#passwordHelper {margin:15px 0 0 0}
#textBoxEmailAddress {margin:5px 0 0 15px}
#imageButtonResetPassword {margin:30px 0 0 15px}
/**************Admin Pages*******************/
#adminLinksLabel {font-size:15px;color:#000;margin:5px 0 0 15px}
#adminLinks {font-size:13px;color:#000;margin:10px 0 10px 30px;height:150px}
.adminLinkRow {line-height:17px;width:850px;float:left}
#adminDonationLeftContainer { float:left;margin:15px 0 0 15px;width:200px;padding-bottom:15px}
#adminDonationLeftContainer label {margin-top:10px;width:200px}
#adminDonationRightContainer {float:left;margin-top:15px;padding:0 0 0 25px;width:450px}
.adminDonationRightContainer select {background:#FFFFFF;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}
/*********Edit School**************/
#editSchoolTopContainer {float:left;width:850px;}
#editSchoolTopLeft {float:left;width:125px;margin-top:4px}
#editSchoolTopLeft label {height:22px;width:125px}
#editSchoolTopRight {float:left;margin-left:25px;width:290px}
#editSchoolBottomContainer {float:left;width:850px;}
#editSchoolBottomLeft {float:left;width:125px;margin-top:4px}
#editSchoolBottomRight {float:left;margin-left:25px;width:400px}
.editSchoolLabelSpacing {height:25px;margin-top:2px;text-align:right}
.editSchoolFormSpacing {height:25px;margin-top:2px}
.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}
.contactRow {float:left;margin-bottom:10px}
.contactName {float:left;margin-right:20px;color:#000066;font-weight:bold}
.contactTitle {float:left;color:#000066;font-weight:bold}
.contactAddress {float:left;width:450px}
.contactCity {float:left;margin-right:10px}
.contactState {float:left;margin-right:10px}
.contactZip {float:left;margin-right:10px}
#disciplineListing {min-height:1px;margin-top:5px;}
/*********Create School**************/
#createSchoolTopLeft {float:left;width:100px;margin-top:4px;}
.createSchoolLabelSpacing {height:25px;margin-top:2px;text-align:right}
.createSchoolFormSpacing {height:25px;margin-top:2px}
.createSchoolTopRight {float:left;margin-left:15px;width:290px}
.createSchoolTopLeftContainerButton {float:left;margin:15px 0 0 -85px}
/*********Transfer Funds**************/
#transferFundsTopLeft {float:left;width:150px;margin-top:4px;}
.transferFundsLabelSpacing {height:25px;margin-top:2px;text-align:right}
.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;margin:25px 0 0 40px;text-align:left;color:#F00;font-weight:bold;}
/*********Enter Earnings**************/
#enterEarningsAmount {float:left;width:500px;margin:10px 0 0 15px}
#textBoxEarningsDollarAmount {width:200px}
#enterEarningsCalendar {margin:0 0 0 15px}
#enterEarningsCalendar {float:left;width:500px;margin:10px 0 0 0}
#enterEarningsStatus {float:left}
#enterEarningsButton {float:left;width:500px;margin:15px 0 0 15px}
#labelMonthEndingDate { margin:0 0 10px 0}
/*********Enter Payouts**************/
#fileUploadPayoutsSpreadsheet {float:left}
#imageButtonDistributePayouts {float:left;margin-left:10px}
/**************Footer*******************/
#footerNav, #footerContainer, .midwayFoundation, .midwayFoundation span, .mcafee, .verisignLogo, .facebookFollow, .twitterFollow, 
.copyright {position:absolute}
#footer {width:943px;background-color:#336;margin:0 auto;height:115px;position:relative;float:left}
#footerNav {width:913px;left:15px;top:5px;height:17px;font-size:13px;text-align:center;color:#FFF}
#footerNav a {text-decoration:none;color:#fff}
#footerNav a:hover {text-decoration:underline}
#footerNav a:visited {color:#fff}
#footerContainer {width:913px;height:72px;float:left;background-color:#fff;left:15px;bottom:15px;font-size:11px}
.midwayFoundation {background:url(/images/Footer/midwayFoundation.gif)no-repeat bottom left;top:30px;width:150px;height:26px;left:25px}
.midwayFoundation span {top:-15px}
.mcafee {left:260px;width:105px;height:45px;top:8px}
.verisignLogo {left:385px;width:105px;height:40px;top:8px}
.facebookFollow {left:558px;top:18px;width:32px;height:32px}
.twitterFollow {left:600px;top:18px;width:32px;height:32px}
.copyright {right:20px;top:15px;font-size:11px;line-height:15px}
.bottomLeft {background:url(/images/Header/bottomLeft.jpg) no-repeat bottom left;height:72px;width:50px;float:left}
.bottomRight {background:url(/images/Header/bottomRight.jpg) no-repeat bottom right;height:72px;width:50px;float:right}
