﻿.DogAdoptionForm {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    padding-top: 10px;
    z-index: 4000; 
    top: -200px; 
    position: absolute; 
    left: 180px;
}

.DogAdoptionForm * {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.DogAdoptionForm table {
    width: 700px;
}

.RadioButtonList
{
	margin-top: -4px;
}
            
.DogAdoptionForm fieldset { 
    padding-bottom: 5px;
    border-style: ridge;
    border-color: #c0c0ff;
    border-width: 3px;     
    overflow: hidden;
    background-repeat: repeat-x;
    overflow: hidden;
}        

.DogAdoptionForm legend {
    font-size: 14px;
    font-weight: bold;
    color: #000080;
    background-color: #FFF;        
}        

.DogAdoptionForm table#pets * {
   font-size: 10px;
}

.DogAdoptionForm table#pets tr#header td {
   vertical-align: bottom; 
   text-align: center; 
   white-space: nowrap;
}  

.DogAdoptionForm table {
    width: 690px; 
    padding: 0px; 
    padding-top: 2px;
}
 
.DogAdoptionForm table td {
    vertical-align: top;
}
 
.ApplicationDialog { 
    font-size: 14px; 
    padding: 12px 30px 12px 30px; 
    width: 700px; 
    color: #000; 
    background-color: #FFF; 
    border: solid 2px #000;    

}
 
.DogAdoptionForm tr {
    white-space: nowrap;
    padding-top: 2px;
    padding-left: 5px;
}
    
.DogAdoptionForm td.right {
    text-align: right;
    padding-top: 2px;
    white-space: nowrap;
}

.DogAdoptionForm td.left { 
    padding-top: 2px;
    text-align: left;
    white-space: nowrap;
}

.DogAdoptionForm td.middle { 
    padding-top: 2px;
    text-align: left;
    white-space: nowrap;
}
