﻿/* Broker Content right top div starts here */
#divBrokerHomePageContentSearch {
 margin: 0px 6px 0px 0px;
 padding: 0px;
 width: 675px;
 height: auto;
 float: right; 
 background-color: #fff;
}
#divBrokerHomePageContentSearchLeft {
 margin: 0px;
 padding: 0px;
 width: 290px;
 height: 245px;
 float: left; 
 text-align: left;
 background-color: #fff;
}
#divBrokerHomePageContentSearchRight {
 margin: 0px;
 padding-left: 30px;
 width: 340px;
 height: 245px;
 float: right; 
 background-color: #fff;
}
#divBrokerHomePageContentSearchRight ul 
{ 
 margin: 0px; 
 padding: 0px;
 float: left; 
} 
#divBrokerHomePageContentSearchRight ul li 
{ 
 margin: 0px;
 padding: 0px 0px 5px 16px;
 width: 300px;
 float: left;
 font-size: 15px;
 display: inline-block;
 position: relative;
 background : transparent url(link_square_o.png) no-repeat 0% 25%; 
} 
#divBrokerHomePageContentFeatures{
 margin: 7px 6px 0px 0px;
 padding-top: 10px;
 width: 675px;
 height: auto;
 float: right; 
 border-top: solid 1px #ddd;
}
#divBrokerHomePageContentFeatures p {
 font-size: 13px;
}
#divBrokerHomePageContentFeatures ul {
 margin: 0px;
 padding: 0px;
 width: auto;
 list-style: none;
}
#divBrokerHomePageContentFeatures ul li {
 margin: 0px;
 padding: 0px 0px 5px 18px;
 width: 655px;
 list-style: none;
 color: #333;
 font-size: 14px;
 float: left;
 background : transparent url(link_square_o.png) no-repeat 0% 25%; 
}
/* Broker Content right top div ends here */

/* Broker list styles starts here */
#divBrokerListBox {
 margin: 0px; 
 padding: 10px 10px 25px 15px;
 width: 725px; 
 height: auto; 
 float: left; 
 text-align: center; 
 background-image: url(property_list_box_bg.gif);
 background-repeat: repeat-x; 
}
#divBrokerListBoxLeft {
 margin-right: 10px; 
 padding: 0px;
 width: 510px; 
 height: auto; 
 float: left;
 text-align: left;
}
#divBrokerListBoxRight {
 margin: 0px; 
 padding: 0px;
 width: 200px; 
 height: auto; 
 float: right;
}
#divBrokerListBoxLeft div {
 margin: 0px; 
 padding: 2px 0px 2px 0px;
 width: 310px; 
 float: left;
 text-align: left;
}
#divBrokerListBoxLeft span {
 margin: 0px; 
 padding-bottom: 1px;
 width: 310px; 
 float: left;
 text-align: left;
}
#divBrokerListText div ul {
 margin: 0px;
 padding: 0px;
 width: auto;
 color: #4b4b4b;
 list-style: none;
}
#divBrokerListText div ul li {
 margin: 0px;
 padding: 0px;
 width: auto;
 height: auto;
 list-style: none;
 float: left;
}


#divBrokerListBoxRight ul {
 margin: 0px;
 padding-top: 10px;
 width: 140px;
 list-style: none;
}
#divBrokerListBoxRight ul li {
 margin: 0px;
 padding: 0px 0px 5px 0px;
 width: 140px;
 list-style: none;
 float: left;
}
#divBrokerListBoxRight ul li a {
 margin: 0px;
 list-style: none;
 float: left;
 color: #a0410d;
 font-size: 13px;
 font-weight: bold;
 text-decoration: underline;
}
#divBrokerListBoxRight ul li a:hover {
 text-decoration: none;
}
/* Broker list styles ends here */

#divBrokerProfileBox {
 margin-top: 10px; 
 padding: 10px;
 width: 962px; 
 height: auto; 
 float: left; 
 text-align: center; 
 border: solid 3px #c4c4c4; 
}
#divBrokerProfileBoxLeft {
 margin-right: 10px; 
 padding: 0px;
 width: 200px; 
 height: auto; 
 float: left;
 text-align: left;
}
#divBrokerProfileBoxMiddle {
 margin-right: 10px; 
 padding: 0px;
 width: 480px; 
 height: auto; 
 float: left;
 text-align: center;
}
#divBrokerProfileBoxRight {
 margin: 0px; 
 padding: 0px;
 width: 260px; 
 height: auto; 
 float: right;
 text-align: right;
}
#divBrokerProfileBoxMiddle span {
 margin: 0px; 
 padding-top: 25px;
 width: 480px; 
 float: left;
 color : #0d81a0;
 font-size : 22px; 
 font-weight: bold;
 text-align: center;
}
#divBrokerProfileBoxRight span {
 margin: 0px; 
 padding: 0px;
 width: 257px; 
 float: left;
 text-align: right;
}

/* Broker page div start here */
#divBrokerPage {
 margin-top: 10px; 
 padding-bottom: 20px;
 width: 987px; 
 height: auto; 
 float: left; 
 text-align: center;  
}
#divBrokerPageLeft {
 margin: 0px; 
 padding: 10px 0px 10px 0px;
 width: 550px; 
 height: auto; 
 float: left; 
 text-align: left; 
}
#divBrokerPageRight {
 margin-left: 10px; 
 padding: 0px;
 width: 400px; 
 height: auto; 
 float: right; 
}
#divBrokerPageLeft p {
 font-size: 13px;
}
/* Broker page div end here */

.brokerPaging {
 margin: 10px 0px 10px 0px; 
 padding: 0px; 
 width: 750px; 
 height: 40px; 
 float: left; 
 background-image: url(paging_bg.gif);
 background-repeat: repeat-x; 
}
.brokerPaging div {
 margin: 0px; 
 padding: 8px;
 width: auto; 
 height: auto; 
 float: left;
 text-align: left;
}