/*************************************************************************************\

											CSS

\*************************************************************************************/



hr {clear:both;margin:20px 0px 20px 0px;}
input.validated {border:1px solid black;background: url('/images/form_shader.png') top left no-repeat;}
#inner_content #page_image {float:left;height:250px;margin:0px 20px 20px 0px;}
#inner_content h1 {margin:0px 0px 20px 0px;font:bold 16pt 'arial unicode ms',arial,clean,sans-serif;}
#inner_content h3 {margin:0px 0px 10px 0px;font:bold 12pt georgia,'times new roman',serif;color:#666;}
#inner_content h4 {margin:0px 0px 10px 0px;font:bold 12pt arial,clean,sans-serif;color:#00f;}
#inner_content p {margin:0px 5px 10px 0px;font:normal 10pt arial,clean,sans-serif;}
#lower_section {padding:0px 10px;}
#lower_section h2 {margin:20px 0px;font:bold 15pt arial,clean,sans-serif;color:#777;background:#eee;text-align:center;}
#adoption_form {display:block;width:100%;margin:20px auto;padding:0;}
#adoption_form label {width:250px;clear:left;display:block;margin:0;padding:0px 10px 0px 0px;float:left;text-align:right;font:bold 10pt arial,clean,sans-serif;text-transform:capitalize;}
#adoption_form textarea {width:300px;margin:0;padding:0;float:left;font-family:arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;border:1px solid black;}
#adoption_form select {width:300px;margin:0;padding:0;float:left;font-family:arial,sans-serif;font-size:10pt;font-weight:normal;text-align:left;border:1px solid black;}
#adoption_form #over_21 {width:15px;text-align:left;padding:0;margin:0;}
#adoption_form #submitBut {background:#69fe6c;font:bold 10pt arial,sans-serif;border:1px solid black;}
#adoption_form .startOver {background:#69d2fe;font:bold 10pt arial,sans-serif;border:1px solid black;}
#adoption_form .addNextPerson {font:bold 10pt arial,sans-serif;background:#eee;border:1px solid black;}
#adoption_form .addNextPet {font:bold 10pt arial,sans-serif;background:#eee;border:1px solid black;}
#adoption_form .addPreviousPet {font:bold 10pt arial,sans-serif;background:#eee;border:1px solid black;}
#adoption_form #submitArea {display:block;margin:10px 0px 0px 0px;text-align:center;}
#adoption_form_response {font-family:arial,sans-serif;font-size:10pt;font-weight:bold;}
#submittedPersons #submitted_person_table {display:table;width:100%;border:1px solid #ddd;}
#submittedPersons #submitted_person_table th {font:bold 12pt arial,clean,sans-serif;background:#ddd;color:#000;text-align:center;}
#submittedPersons #submitted_person_table td {font:normal 10pt arial,clean,sans-serif;background:#fff;color:#000;text-align:center;}
#submittedPets #submitted_pet_table {display:table;width:100%;border:1px solid #ddd;}
#submittedPets #submitted_pet_table th {font:bold 12pt arial,clean,sans-serif;background:#ddd;color:#000;text-align:center;}
#submittedPets #submitted_pet_table td {font:normal 10pt arial,clean,sans-serif;background:#fff;color:#000;text-align:center;}
#previousPets #submitted_pet_table {display:table;width:100%;border:1px solid #ddd;}
#previousPets #submitted_pet_table th {font:bold 12pt arial,clean,sans-serif;background:#ddd;color:#000;text-align:center;}
#previousPets #submitted_pet_table td {font:normal 10pt arial,clean,sans-serif;background:#fff;color:#000;text-align:center;}
#personal_references th {font:bold 12pt arial,clean,sans-serif;}
#personal_references td {text-align:center;padding:5px;}
#personal_references input {width:90%;}
.multiple_selection {font:normal 8pt arial,clean,sans-serif;}
div.error {margin:20px 0px;width:100%;padding:5px;font:bold 12pt arial,clean,sans-serif;text-align:center;border:1px solid #A90000;background-color:#F8E5E5;color:#f00;}
.radio_button_container {display:block;float:left;margin:5px 0px 0px 0px;font:normal 10pt arial,clean,sans-serif;}
.contactus_form_buttons {float:left;width:45%;margin:0;padding:0;font-family:arial,sans-serif;font-size:10pt;font-weight:normal;text-align: left;}
.form_spacer {clear:both;display:block;width:100%;height:10px;}
.form {padding:0px;margin:0px;}
.form li {clear:both;display:block;margin:15px 0px;padding:5px 5px 5px 30px;list-style:none;}
.form li img {display:block;position:relative;margin-left:-280px;}
.form li div {height:100%;display:inline;}
.form .error {height:100%;font:bold 8pt arial,clean,sans-serif;border:1px solid #A90000;padding:4px 4px 4px 29px;background-color:#F8E5E5;color:#f00;}
.form .success {height:100%;border:1px solid #74F019;padding:4px 4px 4px 29px;background-color:#DEF8CA;}
.form .selected {border:1px solid #1AA8E1;padding:4px 4px 4px 29px;background-color:#8DD8F7;}
.form input.login {padding:2px 7px;width:auto;}
.form input {width:180px;}
.form .subinfo {font:bold 8pt arial,clean,sans-serif;text-align:left;margin:0;padding:0;}
input.radio {padding:0;display:inline;position:relative;margin:0px 10px 0px 0px;width:20px;}

