.limg {
  text-decoration: none;
}
.sidebarboximg {
  text-align: center;
}
.sidebarbox {
  margin-left: 5px;
  margin-top: 4px;
  padding: 2px;
  width:165px;
  text-align: right;
  border: 1px solid #BABFC6;
  font-size: 11px;
}
.newsbox 
{
  background: url(/images/news_bg.jpg) no-repeat;
  margin-left: 5px;
  margin-top: 4px;
  padding: 2px;
  width:165px;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  height: 180px;
}
.newsboxtext1
{
position: absolute;
top: 259px;
font-size:8pt;
width: 130px; 
height: 12px;
border:2px solid #b5111b;
margin-bottom: 5px;
}
.newsboxtext2
{
position: absolute;
top: 295px;
font-size:8pt;
width: 130px; 
height: 12px;
border:2px solid #b5111b;
margin-bottom: 5px;
}
.newsboxbutton
{
position: absolute;
float:right;
top: 315px;
font-size:8pt;
width: 30px; 
border:2px solid #b5111b;
margin-bottom: 5px;
}


.sidebarbox a {
  text-decoration:none;
}
.lsidebarbox {
  margin-top: 4px;
  padding: 2px;
  width:144px;
  text-align: left;
  border: 1px solid #BABFC6; 
  font-size: 11px;
}
.lsidebarbox a {
  text-decoration:none;
}

.headd {
  padding: 2px;
  background-color: #3f6fad;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
}
.pform {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
}
.pformtitle {
  font-size: 90%;
  font-weight: bold;
  color: #4270ae;
}
.pformtitlemsg {
  font-size: 90%;
  font-weight: bold;
  color: #FF0000;
}
.pdisplayouter {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
}
.pdisplayinner {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
}
.pdisplayinner h3 {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
  font-size: 10px;
  color: #CC6633;
}
.pdisplaysearchr {
  top: 70px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
}
.pdisplaysearchlinks {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
}
.pdisplayphoto {
	background:#fff;
	border:1px solid #bababa;
	padding:2px;
}
.pdisplayproperty {
  top: 50px;
  background: #fbfcfe;
}
.pdisplaypropertytitle {
  background-color: #3f6fad;
  height: 21px;
}
.pdisplayproperty h3 {
  float:left;
  font-size: 10px;
  color: #FFFFFF; 
  margin-left: 5px;
  margin-top: 3px;
}
.pdisplayproperty h4 {
  float:right;
  font-size: 10px;
  color: #fff; 
  margin-right: 5px;
  font-weight: bold;
  margin-top: 3px;
}
.pdisplaypropertyin h3 {
  text-align:center;
  font-size: 10px;
  color: #CC6633;
  margin-right: 5px;
}
.pdisplaypropertyin h3 {
  color: #CC6633;
}
.pdisplaypropertyin {
  top: 50px;
  background: #fbfcfe;
  border: 1px solid #DADCE0;
  padding: 0.75em 1.5em;
  font-size: 10px;
  color: #CC6633;
}
.pdisplaypropertyind {
  color: #CC6633;
}
.pdisplaypropertyin b {
  color: #393939;
}
.pdisplaypropertyindesc {
  color: #393939;
}
.pdisplaypropertydet {
  float:left;
  top: 50px;
  margin-top: 4px;
  background: #fbfcfe;
  font-size: 12px;
  color: #CC6633;
}
.pdisplaypropertydet b {
  color: #393939;
}
.pdisplaypropertydetr {
  float:right;
  top: 30px;
  margin-right: 4px;
  background: #fbfcfe;
  padding: 0.75em 1.5em;
  font-size: 10px;
  color: #CC6633;
}
.displayphoto {
}

.sidebarboxsearch {
  margin-left: 5px;
  margin-top: 4px;
  width:165px;
  padding: 2px;
  text-align: right;
  background-color: #FFFFFF;
  border: 1px solid #FF6633;
  font-size: 10px;

}
.sidebarboxsearch a {
  text-decoration:none;
}
.sidebarboxsearch h4 {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}
.sidebarboxsearch b {
  color: #FF6633;
  font-weight: bold;
}
.left {
float:left;
margin:0 15px 4px 0;
}

.leftp {
float:left;
margin:0 0px 0px 0;
}

.right {
float:right;
margin:0 0 4px 15px;
}

