﻿/*Listings Detail Page*/
#details-bfs {
background: transparent url(../images/bg_grad3.gif) repeat-x;
width: 680px; 
height: auto;
border-top: solid 2px #4c7cb1;
border-bottom: solid 2px #4c7cb1;
border-left: solid 1px #4c7cb1;
border-right: solid 1px #4c7cb1;
text-align: left;
margin-top: 15px;
margin-left: 0px;
margin-right: 20px;
padding-bottom: 20px;
}
#details-bfs a, #details-bfs a:visited {
font: normal 12px Arial, Tahoma, sans-serif; 
color: #233944;
text-decoration: underline;
}
#details-bfs a:hover {
color: #233944;
}
#details-bfs .heading {
font: bold 16px Arial, Tahoma, Verdana, sans-serif;
color: #111111;
text-align: left;
border-bottom: 1px solid #9bb6d4;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
#details-bfs .title {
font: bold 20px Arial, Tahoma, Verdana, sans-serif;
color: #004b9d;
text-align: left;
padding-left: 10px;
padding-top: 10px;
}
#details-bfs .location {
font: bold 14px Arial, Tahoma, Verdana, sans-serif;
color: #004b9d;
text-align: left;
padding-left: 10px;
padding-top: 5px;
}
#details-bfs .industry {
font: bold 12px Arial, Tahoma, Verdana, sans-serif;
color: #004b9d;
text-align: left;
border-bottom: 1px solid #9bb6d4;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 10px;
}
#details-bfs .info {
padding-left: 10px;
padding-top: 5px;
}
#details-bfs .info2 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 10px;
}
#details-bfs .label {
font: bold 12px Arial, Tahoma, Verdana, sans-serif;
color: #444444;
padding-bottom: 5px;
}
#details-bfs .label2 {
font: normal 12px Arial, Tahoma, Verdana, sans-serif;
color: #444444;
padding-bottom: 5px;
}
#details-bfs .reason {
border-top: 1px dotted #9bb6d4;
padding-top: 5px; 
padding-left: 10px;
}
#details-bfs p {
color: #444444;
}
#details-bfs .email-form1 {
background-color: #DDDDDD;
border-top: 1px solid #BBBBBB;
border-bottom: 1px solid #BBBBBB;
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
padding: 5px;
width: auto;
}
#details-bfs .email-form2 {
background-color: #EEEEEE;
padding: 5px;
width: 380px;
}
#details-bfs .email-form2 tr td {
padding-left: 10px;
}
.email-master {border:none;background:#eee;text-align:left;margin-left: 20px;margin-right: 20px;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #FFFFFF;padding-right:5px;}
.email-master tr td {text-align:left;}
#details-bfs .contact1 {
color: #333333;
font: bold 14px Arial, Tahoma, Verdana, sans-serif;
}
#details-bfs .contact2 {
color: #333333;
font: bold 12px Arial, Tahoma, Verdana, sans-serif;
padding-bottom: 5px;
line-height: 20px;
width: 120px;
vertical-align:top;
}
#details-bfs .contact3 {
color: #333333;
font: normal 12px Arial, Tahoma, Verdana, sans-serif;
}
#details-bfs .contact4 {
color: #333333;
font: bold 12px Arial, Tahoma, Verdana, sans-serif;
padding-bottom: 5px;
line-height: 20px;
width: 150px;
}
#details-bfs .email-icon {
float: right; 
position: relative; 
top: 25px; 
left: -20px;
}
#details-bfs .dropdown {
font: normal 12px Arial, Tahoma, sans-serif; 
color: #333333;
height: 20px;
width: 200px;
}
#details-bfs .textarea {
font: normal 12px Arial, Tahoma, sans-serif; 
color: #333333;
height: 80px;
width: 200px;
}
#details-bfs .textbox {
font-size: 12px;
width: 200px;
}
#details-bfs .owner-fin {
color: Green;
font-size: 12px;
font-weight: bold;
font-style: italic;
background-color: #e4ffd8;
width: 170px;
}
#details-bfs .owner-fin2 {
font-size: 11px;
color: #333;
width: 500px;
}
#details-bfs .label3 {
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
color: #000;
}
#additional-bfs {
background: transparent url(../images/bg_grad.gif) repeat-x;
width: 200px;
height: auto;
border-top: solid 2px #4c7cb1;
border-bottom: solid 2px #4c7cb1;
border-left: solid 1px #4c7cb1;
border-right: solid 1px #4c7cb1;
text-align: left;
margin-top: 15px;
margin-bottom: 25px;
padding-bottom: 10px;
}
#additional-bfs .heading {
font: bold 16px Arial, Tahoma, Verdana, sans-serif;
color: #111111;
text-align: left;
border-bottom: 1px solid #9bb6d4;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
#additional-bfs .subheading {
margin-left: 9px;
margin-right: 5px;
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
color: #111111;
padding-top: 3px;
padding-bottom: 3px;
}
#additional-bfs .heading2 {
margin-left: 9px;
margin-right: 5px;
font: bold 11px Arial, Tahoma, Verdana, sans-serif;
color: #004b9d;
padding-top: 6px;
padding-bottom: 0px;
}
#additional-bfs .heading3 {
margin-left: 9px;
margin-right: 5px;
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
color: #333333;
}
#additional-bfs .ital {
font-style: italic;
}
#additional-bfs .photo {
border: solid 1px #777777; 
text-align: center; 
margin: 9px;
margin-bottom: 0px;
padding: 5px;
}
#additional-bfs .photo-link {
background-color: #CEE2EF;
border: solid 1px #777777;
border-top: none;
text-align: center;
margin-left: 9px;
margin-right: 9px;
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
padding: 2px;
}
#additional-bfs .element {
margin-left: 9px;
margin-right: 9px;
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
color: #111111;
padding: 2px;
}
#additional-bfs .text {
padding-top: 10px;
}
#additional-bfs .block {
margin: 0px, auto;
text-align: center;
padding-top: 10px;
}
#additional-bfs .icon {
position: relative;
top: 8px;
padding-right: 2px;
}
#additional-bfs .form-btn {
margin-top: 10px;
}
#additional-bfs .label3 {
font: normal 11px Arial, Tahoma, Verdana, sans-serif;
color: #666666;
}
#additional-bfs a, #additional-bfs a:visited {
font: bold 12px Arial, Tahoma, sans-serif; 
color: #004b9d;
text-decoration: underline;
}
#additional-bfs a:hover {
color: #111111;
}
#additional-bfs ul {
text-align: left;
list-style: none none;
margin: 0px 0px 0px 5px;
padding: 0;
}
#additional-bfs li {
list-style: none;
margin: 1px 0 0 0;
padding: 1px 0px 1px 10px;
background: transparent url(../images/arrow.gif) no-repeat left 7px;
}
#additional-bfs ul a, ul a:hover {
font-size: 10px;
}
#additional-bfs ul a:visited {
font-size: 10px;
}
#back-to-search {
background-color: #d9e5f2;
width: 200px; 
height: 35px;
border: solid 1px #4c7cb1;
text-align: left;
margin-top: 15px;
margin-left: 0px;
margin-right: 20px;
}
#back-to-search .block {
background: transparent url(../images/green-back-arrow.png) no-repeat 3px 3px;
height: 32px;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 40px;
}
#back-to-search a, #back-to-search a:visited {
font: bold 13px Arial, Tahoma, sans-serif; 
color: #004b9d;
text-decoration: underline;
}
#back-to-search a:hover {
color: #111111;
text-decoration: underline;
}
#gvSearchAgents th {
font: bold 12px Arial, Tahoma, Verdana, sans-serif;
color: #000;	
padding: 5px 0 5px 10px;
}
#gvSearchAgents th a {
font: normal 12px Arial, Tahoma, Verdana, sans-serif;
color: #333333;
}
#gvSearchAgents tr th a:visited {
font: normal 12px Arial, Tahoma, Verdana, sans-serif;
color: #333333;
}
#gvSearchAgents tr th a:hover {
font: normal 12px Arial, Tahoma, Verdana, sans-serif;
color: #333333;
}
#gvSearchAgents tr td {
padding: 5px 0 5px 10px;
}
