﻿.searchContainer .searchModule
{
    width:715px;
    margin:5px 0 4px 0;
    background-color:#D6D7D9;
    color:#333333;
}
.searchContainer .searchModule.topNav{background:none; color:#007CC4;}
.searchContainer .searchModule.topNav a{text-decoration:none;color:#007CC4;}
.searchContainer .searchModule.topNav a.back
{
    float:left;
}
.searchContainer .searchModule.topNav dl{float:right;width:300px;}
.searchContainer .searchModule.topNav dt, dd{float:left;}
.searchContainer .searchModule.gray{background-color:#EBEBEB;}
.searchContainer .searchModule.save{padding:14px;width:687px;}
.searchContainer .searchModule.mini{width:255px;margin:0 auto;text-align:left;}
.save { text-align: center; }
.searchModule h1
{
    color:#003799;
    font-size:20px;
    font-weight:bold;
    font-family:Arial;
    position:relative;
    left:-40px;
}
.searchModule h2
{
    color:#999;
    position:relative;
    left:-40px;
}
.searchModule h3
{
    color:#333;
    font-size:11px;
    font-weight:bold;
    position:relative;
    left:-40px;
}
.searchModule.basics h2, .searchModule.basics h3{left:-25px;}
.searchModule .contentWrapper
{
   margin: 5px 5px 5px 45px;
   padding:5px 0 10px 0;
}
.searchModule.basics .contentWrapper{margin:8px 0 0 30px;}
.searchModule.custom .contentWrapper{margin-left:48px;}
.searchModule .contentWrapper .section{margin-bottom:25px;}
.searchModule .contentWrapper .section.last{margin-bottom:0px;}
.searchModule .contentWrapper .section.first{margin-top:10px;}
.searchModule .contentWrapper .seekGeo{margin-top:20px;position:relative;left:-10px;}
.searchModule .contentWrapper .seekGeo geoDistance{width:50px;}
.searchModule .contentWrapper .col1,.searchModule .contentWrapper .col2,.searchModule .contentWrapper .col3,.searchModule .contentWrapper .col4{width:100%}
.searchModule .contentWrapper .col1 td{width:148px}
.searchModule .contentWrapper .col2 td{width:180px}
.searchModule .contentWrapper .col3 td{width:223px}
.searchModule .contentWrapper .col4 td{width:340px}
.searchContainer div, .searchContainer dl, .searchContainer dt, .searchContainer dd, .searchContainer ul, .searchContainer ol, .searchContainer li, .searchContainer h1, .searchContainer h2, .searchContainer h3, .searchContainer h4, .searchContainer h5, .searchContainer h6, .searchContainer pre, .searchContainer code, .searchContainer form, .searchContainer fieldset, .searchContainer legend, .searchContainer input, .searchContainer textarea, .searchContainer p, .searchContainer blockquote, .searchContainer th, .searchContainer td
{
    margin: 3px 4px 0 0;
} 
/*valid match 5 css */
.searchContainer .fielddisabled
{
	font: 12px verdana;
	color: #333333;
	border: single #f60;
	border-width: 1px 1px 1px 1px;
	background-color: #CCCCCC;
}

.searchContainer input.textbox
{
	font: 12px verdana;
	color: #333333;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
}
.searchContainer select
{
	font: 11px verdana;
	color: #333333;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
}
.turnOn .field{width:70px; text-align:center;}
.turnOn .rowLabel{width:268px;}
.pets .rowLabel{width:227px;}
.pets .field{width:52px;text-align:center;}
.turnOn th, .pets th{text-align:center;}