.grey{color:#a9a9a9;font-size:13px;margin:0px 0px 0px 0px}


/*.input-text{border:1px solid #ababab;height:18px;width:450px;padding-left:5px;padding-right:5px;}*/
/*.input-text:hover{border:1px solid #e47129;}*/
/*.input-text:focus{border:1px solid #e47129;box-shadow: 0 0 2px #e47129;}*/
/*.textarena{border:1px solid #ababab;height:100px;width:450px;padding-left:5px;padding-right:5px;} */
/*.textarena:hover{border:1px solid #e47129;}*/
/*.textarena:focus{border:1px solid #e47129;box-shadow: 0 0 2px #e47129;}*/
/*.select{border:1px solid #ababab;padding-left:3px;}*/
/*.select:hover{border:1px solid #e47129;}*/
/*.select:focus{border:1px solid #e47129;box-shadow: 0 0 2px #e47129;}*/
/*.checkbox{margin:0 7px 0 0;vertical-align: middle;}*/
.stars{color:red}

.message_info {
	border-left: 2px solid #e5e5e5;
    font-size: 13px;
	color:#000000;
    height: auto;
    padding: 0 0 0 7px;
    margin:10px 0 20px 0;
    width: 600px;
}
.message_info h1 {
    font-size: 16px; 
	margin:0;
	padding:0;
	color:#777777;
}
.message_info text {
    font-size: 13px;
	color:#000000;	
    line-height: 1.6em;
    padding-top: 5px;
}
.message_info p {
	color:#000000;
    padding-top: 10px;	
}
.message_info ul {
    list-style: none outside none;
    padding-top: 3px;
	padding-left:0;
	margin:0;
	color:#000000;
}
.message_info ul li {
    font-size: 13px;
	color:#000000;	
    line-height: 1.8em;
}


.error
{
  position:relative;
  display:block;
  text-align:left;
  float:left;
  clear:both;
  width:300px;
  color:red;
  padding-left:5px;
}

.report_div
{
	border: 1px solid #d2d2d2;
	border-radius: 2px 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; 
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 2px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 2px 2px rgba(0, 0, 0, 0.05);	
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
 	opacity:0.97;
	z-index:900;
	text-align:left;
	font-size:13px;
	margin:20px 0 20px 0px;
}

.catRenLink
{
	color: rgb(85, 85, 85) !important;
	text-decoration:none !important;
}
.catRenLink:hover
{
	color:#e47129 !important;
	text-decoration:none !important;
}
.catRenLinkActive
{
	color:#e47129 !important;
	text-decoration:none !important;
}

.show_map_span
{
	color:#5D8C5D;
	/*border-bottom:1px dashed #5D8C5D;*/
	cursor:pointer;
	padding-bottom:1px;
	margin-left:2px;
}
.show_map_span:hover {
    color:#E47129;
}

.show_office_span {
	color:#5D8C5D;
	cursor:pointer;
}
.show_office_span:hover {
    color:#E47129;
}

.yellow_render_firm_name {
    font-size:18px !important;
    font-weight:300 !important;
    color:#5D8C5D !important;
}
.yellow_render_firm_name:hover {
    font-size:18px !important;
    font-weight:300 !important;
    color:#E47129 !important;
}
.yellow_render_hide_office {
    display: none;
}