@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

.nowrap { white-space:nowrap; }

:focus { outline: 0; }

.bold { font-weight:bold; }

#container{ width:550px; height:220px; background-color:#F7F7F7; border:1px solid #0C0; padding:9px; clear:both; margin-bottom:10px; margin-left:5px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666; }

#container2{ width:550px; height:157px; background-color:#F7F7F7; border:1px solid #0C0; padding:9px; clear:both; margin-bottom:10px; margin-left:5px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#666; }

#dropdowns{ margin-top:10px;}

#dropdowns form{ margin-top:5px;}

#thumb{ float:left; margin-right:5px; display:block;}

a#page{ height:15px; width:20px; display:block; float:left; background-color:#EAFEE7; border:1px solid #999; margin-right:5px; padding:0px; text-align:center; vertical-align:middle; text-decoration:none; padding-top:1px;}

a#page:hover{ height:15px; width:20px; display:block; float:left; background-color:#090; color:#FFF; border:1px solid #999; margin-right:5px; padding:0px; text-align:center; vertical-align:middle; text-decoration:none; padding-top:1px;}

a#profile{ font-size:13px; text-decoration:none; font-weight:bold; margin-top:3px;}

.contactform{ margin-left:20px; margin-top:10px;}

a#profile { clear:both; width:100%; height:10px;}

#thumb img{ border:1px solid #060;}

#noagents{ margin-top:10px; margin-bottom:10px;}

.pagenum{ color:#060;}

.pagenumb{ color:#999;}

.contactform{ margin-top:29px;}

.contactform textarea{ margin-bottom:9px;}

#col1{ width:30%; float:left; display:block;}

#col2{ width:50%; float:left; display:block;}

#col1 p{margin-bottom:14px;}

#col2 p{ margin-bottom:10px;}

#col1 input, #col2 input{ margin-bottom:10px; }

#succmss{ text-align:center; margin-top:19px; }

a.thickbox{ text-decoration:none;}

#sel{ line-height:24px; margin-top:10px;}

a.state{  font-size:16px; text-decoration:none; font-weight:bold; }

a.city{ display:block; margin:5px; margin-bottom:15px; font-size:13px; text-decoration:none; font-weight:bold; clear:both; width:auto; height:14px;}

img.agentsimg{ clear:both; margin-bottom:5px;}

h1.substate{ font-size:14px; color:#333;  border-bottom:1px dotted #999; word-spacing:100%; display:block; height:20px; padding-bottom:5px; margin-bottom:9px; margin-top:5px; }

ol.cites{ margin-left:20px;} ol.agents{ margin-left:20px; line-height:22px;} ol.mainstates{ margin-left:20px;} ol.mainstates li{ margin-bottom:10px; font-size:14px;}

ol.agents li{  border-bottom:1px dotted #e7e7e7; padding-bottom:9px; font-size:12px; font-weight:bold; list-style:none;}

ol.agents li img#icon{ padding-top:10px; text-align:left; display:block; border:1px solid #d5d5d5; margin-right:9px; margin-top:7px;} ol.agents li p{ font-size:13px; font-weight:normal;}

#pagenation{ margin-top:10px; margin-left:20px;}  td.nametop{ padding-top:5px;}

#googlemaps{ margin-bottom:9px; border:1px solid #CCC; padding:5px;}

p.link{ margin-top:9px;} 

p.link a{ font-weight:bold; font-size:13px;}

p.agentforminfo{ margin-left:12px; margin-top:13px; clear:both;}

#backbutton{ margin-bottom:5px;}  a.ringcentral{ text-decoration:none;}

#noagentarea{ font-size:12px; margin-top:11px; display:block; font-weight:bold;}

a.listing{ text-decoration:none;} ol.listing{ margin-left:25px; margin-top:10px; margin-bottom:10px;} ol.listing li{ margin-bottom:12px;}