img {border: none;}h1, h2, h3, p, ul, li {margin: 0;padding: 0;}h1, h2, a {color: #364E97;}h3 {color: #EE06B1;}h4.button {width: 205px;margin: 15px auto 10px;}h4.button a {display: block;width: 205px;height: 30px;background: url('../../images/placead.gif') no-repeat top left;}h4.button a:hover {background-position: bottom left;}p {font-size: 14px;margin: 6px 0;}form {font-size: 13px;}.disclaimer {	font-size: 11px;	color: #888;}.content {float: left;/* width: 900px; */padding: 10px 0 0 0;}.content .mid_col {float: left;width: 565px;padding: 0 5px;font-size: 14px;}.content .mid_col h1, .content .mid_col h2 {color: #364E97;margin: 5px 0;}.content .mid_col h2.interest {color: #EE06B1;margin: 25px 0 20px;}.content .mid_col h2 a {color: #EE06B1;text-decoration: none;}.content .mid_col h2 a:hover {color: #364E97;text-decoration: none;}.content .mid_col .hr {width: 565px;height: 1px;clear: both;border-bottom: 1px dotted #364E97;padding: 10px 0 0;}.content .mid_col .ads_list {margin: 0px 0 0 10px;width: 536px;}.content .mid_col .ads_list .ad {float: left;width: 236px;margin: 0 10px 10px 0;padding: 10px;border: 1px solid #E5E5E7;background: #F7F7F7;min-height: 125px;display: inline;}.content .mid_col .ads_list .ad.featured {background: url('../../images/boxad_bg.gif') repeat-x #77B5E6;}.content .mid_col .ads_list .ad img.label {float: right;margin: 0 5px 0 0;}.content .mid_col .ads_list .ad p {padding: 5px 0 0 0;font-size: 12px;}.content .mid_col .ads_list .ad p span.title {font-weight: bold;text-transform: uppercase;}.content .mid_col blockquote {border: 1px solid #ccc;margin: 10px 10px 0;padding: 10px;font-size: 12px;}.content .mid_col form.customerdetails {margin: 0 10px;}.content .mid_col form.customerdetails input, .content .mid_col form.customerdetails select, .content .mid_col form textarea {border: 1px solid #CCC;padding: 2px;}.content .mid_col form.customerdetails input.focus, .content .mid_col form textarea.focus {/* background: #E0EDF8; */border: 1px solid #364E96;}.content .mid_col form textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.content .mid_col form.customerdetails input.empty {background: #F6D0D0;}.content .mid_col form.customerdetails input.full {background: #D0F6D1;}.content .mid_col form.customerdetails div.state {display: none;}tr.want-to-place-ad {	background: #E6F0E7;}tr.want-to-place-ad p {	padding: 0 37px;}