BODY {
background-color: #630; 
color: #100B0B; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px; 
 }
 H1 {color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
 font-weight:normal 
 }
 
 .li{
 margin-top: -4px;
 
 }
TD,TABLE,TR {
	color: #100B0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
 }
TEXTAREA,SELECT { 
background-color: #FFFFFF; 
font-size: 12px; 
border: 1px solid #0A5876; 
color:#100B0B;
 }
a, a:active, a:focus, a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

.image /*image*/ { 
border:0px none; 
text-align:center; 
}
.image2 /*image2*/ {
 border:1px solid #4B4A4A; 
 text-align:center;
 width: 100px;
 length:100px; 
 }
.image2rs /*image2 right space*/ { 
border:1px solid #4B4A4A; 
margin:0px 10px 0px 0px; 
text-align:left; 
}

.image3rs /*image2 right space*/ { 
border:1px solid #4B4A4A; 
margin:0px 0px 0px 0px; 
text-align:left; 
}

.dline /*dotted line*/ {
 height:1px; 
 background-image:url(images/dline.gif); 
 background-position:left; 
 background-repeat:repeat-x;
  }
.dline2 /*dotted line2*/ { 
height:1px; 
background-image:url(images/dline2.gif); 
background-position:left; 
background-repeat:repeat-x; 
}
.barbg /*bar background*/ { background-color:#96bdba; color: #ffffff; size: 12px; }
.bartxt,a.bartxt:active,a.bartxt:focus,a.bartxt:link,a.bartxt:visited /*bar text*/ { color:#000000; font-size:11px;}
.btitle,a.btitle:active,a.btitle:focus,a.btitle:link,a.btitle:visited /*body title*/ { font-size:11px;
 font-weight:bold;
 color:#A23E3A;
    }
.btxt,a.btxt:active,a.btxt:focus,a.btxt:link,a.btxt:visited /*body text*/ { font-size:11px; color:#100B0B; }
.bb1 /*box body 1*/ { 
background-color: #96bdba; 
border:1px solid #4B4A4A; 
}
.bb1title,a.bb1title:active,a.bb1title:focus,a.bb1title:link,a.bb1title:visited /*box body 1 title*/ { font-size:12px; color:#100B0B; font-weight:bold; }
.bb1txt,a.bb1txt:active,a.bb1txt:focus,a.bb1txt:link,a.bb1txt:visited /*box body 1 text*/ { color:#100B0B; font-size:11px; }
.bb2 /*box body 2*/ { 
background-color:#cfebba; 
border:1px solid #777673;
 }
.bb3 /*box body 3*/ {
 background-color:#96bdba;
 color:#000000; 
 border:1px solid #30505C; 
 }
.bb3title,a.bb3title:active,a.bb3title:focus,a.bb3title:link,a.bb3title:visited /*box body 3 title*/ { font-size:12px;
 color:#000000;
 font-weight:normal;
 border-bottom:1px dashed #F3F3F2;
   }
.bb3txt,a.bb3txt:active,a.bb3txt:focus,a.bb3txt:link,a.bb3txt:visited /*box body 1 text*/ { color:#000000; font-size:11px; }

.myosptext {
color:#F3F3F2;
 font-weight:normal;
 border-top:1px dashed #F3F3F2;
}
.subtitle {
font-weight: bold;
font-size: 20px;
text-align: left;
color:black;
width: 20em;
border-bottom: 1px dashed gray;
}
.subtitle1 {
font-weight: normal;
font-size: 13px;
text-align: left;
color:red;
width:10em;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px dashed gray;
}
.myosptitle {
font-weight: bold;
font-size: 20px;
text-align: left;
color:black;
width: 20em;
border-bottom: 1px dashed gray;
}
img.con {
position: absolute;
top: 375px;
left: 375px;
z-index: -1;
}
.srchhead /*search_results tabel header*/ {
color:#F3F3F2;
font-size:11px;
background-color:#0A5876;
font-family: Arial, Helvetica, sans-serif;
border-color:#CCCCCC; 
}
.srchmain /*search_results main content area*/ {
color:#000000;
font-size:11px;
background-color:transparent;
font-family: Arial, Helvetica, sans-serif; 
border-color: #CCCCCC;
}
.ol {
margin-left:25px;
padding-left:0;
padding-bottom: 0;
}
.subli {
margin-left: 25;
margin-top: -15;
margin-bottom:0px;
}
.maintxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.txttable {
width: 95%;
height: 100%;
border: 0;

}
.li {
margin-left: 16px;
margin-top: 5px;
}
.subli2 {
margin-left: 0;
margin-top: -15;
margin-bottom:0px;

}
input.txt {
color: black;
border:1px solid #0A5876;
background-color: white;
height:15px;
width:133px;
font-size:11px;
}
select.txt {
color: black;
border:1px solid #0A5876;
background-color: white;
height:10px;
width:90px;
font-size:11px;
}
.textarea {
color: black;
border:1px solid #0A5876;
background-color: white;
height:80px;
width:223px;
font-size:11px;
}
.experttxt{
color: black;
border:1px solid #0A5876;
background-color: white;
height:15px;
width:223px;
font-size:11px;
}
.checkbox{
border:none;
padding: none;
background-color: white;
height:15px;
margin-top:0px;
margin-left:-4px;
}
.submit{
height:20px;
font-size: 11px;
}
a.piclink:active,a.piclink:focus,a.piclink:link,a.piclink:visited  { 
 color:#000000;
 text-decoration: none;
 font-weight:normal;
 border:1px solid #000000;
   }
  .txtbox {
  border:1px solid #000000;
 }
}
  .txtbox1 td {
  border:1px solid #000000;
 }
.map {
background-color: #FFFFFF; 
font-size: 10px; 
border: 1px solid #0A5876; 
color:#100B0B;

}
.map2 {
background-color: #FFFFFF; 
font-size: 10px; 
border: 1px solid #0A5876; 
color:#100B0B;


}
.quicksearch {
background-color: #FFFFFF; 
font-size: 8px; 
border: 1px solid #0A5876; 
color:#100B0B;

}
.br {
background-color: #FFFFFF; 
font-size: 8px; 
border: 1px solid #0A5876; 
color:#100B0B;

}
.bath {
background-color: #FFFFFF; 
font-size: 8px; 
border: 1px solid #0A5876; 
color:#100B0B;

}

.city {
background-color: #FFFFFF; 
font-size: 8px; 
border: 1px solid #0A5876; 
color:#100B0B;

}
.myosp {
border: 5px solid white;
}
.myosp1 td {
border: 5px solid white;
}
form {
display: inline;
}

.expert{
border: 1px solid black;
}
.btmtext{
font-size: 1pt;
margin-bottom: 8em;
}
.whitetxt {
	color:#FFF;
	size:10;
}
