#distributor_finder {margin-bottom: 20px}
#distributor_finder div {float: left; margin-left: 18px}
#distributor_finder .button {width:31px; height:31px; border: 0px; background:url(/themes/1/static/images/212.gif) no-repeat right top; cursor:pointer}
#distributor_finder .button span {display:none}
#distributor_finder select {width: 120px; margin-left:6px}
#distributor_finder input {width: 120px; margin-left:6px}
div#distributor_finder_results {float:none; clear:both; padding:20px 0px 0px 0px}
div#distributor_finder_results table {width:100%}
table.distributor_finder_results thead td {background:#DAE7BE; padding: 3px 3px 3px 6px}
table.distributor_finder_results tbody td {border-bottom:1px dashed #200B0A; padding:3px 0px 2px 8px}
/*================== | REP Opp Table | ==================*/ .rep_comp_table {border-collapse:collapse}
.rep_comp_table td {border:1px solid #000000; text-align:center; font-size:13px; color:#000000; background:#E5E9E3; padding:3px 0px}
tr.rep_comp_title td {font-size:22px; background:none; padding:20px 0px 24px 0px; border:none}
tr.rep_comp_col_titles td {background:#A5B59B; font-size:14px; color:#ffffff}
td.rep_comp_foot {background:none; border:none; padding:20px 0px 24px 0px}
/*=================== | My Happenings | ===================*/ .my_happenings_table {width:80%}
.my_happenings_table td {padding-top: 40px; vertical-align:top}
.site_owner_info {width:45%}
.my_name {font-size: 15px;}
.my_phone_home, .my_phone_office, .my_phone_fax, .my_phone_mobile, .my_email {text-decoration:underline}
.my_phone_home_data, .my_phone_mobile_data {padding-right:16px}
.my_address {width:30%}
.site_owner_pic {width:25%; text-align:center}
