﻿.DonationForm, #FidoEntryForm, #VolunteerInformationForm {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    vertical-align: middle;
    padding-top: 10px;
}
            
.DonationForm fieldset, #FidoEntryForm fieldset, #VolunteerInformationForm fieldset { 
    padding-bottom: 5px;
    border-style: ridge;
    border-color: #c0c0ff;
    border-width: 3px;     
    overflow: hidden;
    background-repeat: repeat-x;
    overflow: hidden;
}        

.DonationForm legend, #FidoEntryForm legend, #VolunteerInformationForm legend {
    font-size: 14px;
    font-weight: bold;
    color: #000080;
    background-color: #FFF;        
}        

FidoEntryForm * {
   font-size: 12px;
}

.DonationForm *, #VolunteerInformationForm * {
   font-size: 10px;
}


.DonationForm table, #FidoEntryForm table, #VolunteerInformationForm table {
    width: 620px; 
    padding: 0px; 
    padding-top: 2px;
}
 
.DonationForm tr, #FidoEntryForm tr, #CatAdoptionForm tr, #PetAdoptionForm tr, #VolunteerInformationForm tr {
    white-space: nowrap;
    padding-top: 2px;
    padding-left: 5px;
}
    
.DonationForm td.right, #VolunteerInformationForm td.right {
    text-align: right;
    padding-top: 2px;
    white-space: nowrap;
}

.DonationForm td.left, #VolunteerInformationForm td.left { 
    padding-top: 2px;
    text-align: left;
    white-space: nowrap;
}

.DonationForm td.middle, #VolunteerInformationForm td.middle { 
    padding-top: 2px;
    text-align: left;
    white-space: nowrap;
}

input#SendButton {
   margin: 10px 0px 10px 430px;
   height: 22px; 
   width: 100px;
   padding: 0px;
}

input#ClearButton {
   margin: 10px 0px 10px 10px;
   padding: 0px;
   height: 22px; 
   margin-left: 10px; 
   width: 100px;
} 

.ApplicationPage {
   z-index: 1000; 
   top: 20px; 
   position: relative; 
   font-size: 14px; 
   padding: 12px 30px 12px 30px; 
   width: 700px; 
   color: #000; 
   background-color: #FFF; 
   border: solid 2px #000;
}

#FidoEntryInfo *, #ApplicantInfo *, #CoApplicantInfo *, #HouseholdInfo *, #PetHistory *, 
#PetCare *, #PetTraining *, #PostAdoption *, #AdditionalComments *, #Verification * {
   font-size: 12px;
   padding: 0px;
   margin: 0px;   
}

#ApplicantInfo table, #CoApplicantInfo table, #HouseholdInfo table, #Verification table,
#PetCare table, #PetHistory table, #PetTraining table, #PostAdoption table, #AdditionalComments table {
   width: 700px;
}

#FidoEntryInfo table {
   width: 620px;
}

.AwardsBanquetPanel * {
   font-size: 12px;
   padding: 0px;
   margin: 0px;   
}

.AwardsBanquetPanel table {
   width: 540px;
   font-family: Arial, Helvetica, Sans-Serif;
}

.AwardsBanquetPanel fieldset { 
    padding-bottom: 5px;
    border-style: ridge;
    border-color: #ececec;
    border-width: 2px;     
    overflow: hidden;
}     

.AwardsBanquetPanel legend {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    color: #ea692c;
    background-color: #FFF;     
}


.JailBailersPanel * {
   font-size: 12px;
   padding: 0px;
   margin: 0px;   
}

.JailBailersPanel table {
   width: 580px;
   font-family: Arial, Helvetica, Sans-Serif;
}

.JailBailersPanel fieldset { 
    padding-bottom: 5px;
    border-style: ridge;
    border-color: #000;
    border-width: 2px;     
    overflow: hidden;
}     

.JailBailersPanel legend {
    font-family: Comic Sans MS;
    margin-left: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #b63d35;
    background-color: #FFF;     
}



.AdoptABillPanel * {
   font-size: 12px;
   padding: 0px;
   margin: 0px;   
}

.AdoptABillPanel table {
   width: 580px;
   font-family: Arial, Helvetica, Sans-Serif;
}

.AdoptABillPanel table.Bills td {
   padding-left: 0px;
   margin-left: 0px;
   text-align: left;
   border-bottom: dotted 1px #000;
}

.AdoptABillPanel fieldset { 
    padding-bottom: 5px;
    border-style: ridge;
    border-color: #000080;
    border-width: 2px;     
    overflow: hidden;
}     

.AdoptABillPanel legend {
    font-family: Arial, Helvetica, Sans-Serif;
    margin-left: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #000080;
    background-color: #FFF;     
}

.ApplicationForm {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    position: absolute; 
    top: -220px; 
    z-index: 10500;
    left: 50%;
}
            
.ApplicationForm * {
   font-size: 12px;
}