
/* CSS Document */

* {
margin:0;
padding:0;
}
a{color:#1155cc; 
outline:none;
}
img {
border:none;
}
body {
font-family: Arial, Helvetica, sans-serif;
/*background:#f1f1f1 url(../images/bg.png) 0 0 repeat-x;*/
}
input[type=text]:focus {
outline:none;
}
#in_frame {
width:1007px;
margin:0 auto;
}
#in_frame .wrapper {
float:left;
width:1007px;
position:relative;

}
#in_frame .wrapper .header{float:left; width:1007px; height:97px;/* background:url(../images/logobuilding.png) 0 0 no-repeat;*/ }
#in_frame .wrapper .header .logo{float:left; padding-top:9px;}
.adbanner{ float: left; padding-top: 10px; text-align: center; width: 797px;}





#in_frame .wrapper .header .callblock{float:right; font-weight:bold; padding:21px 10px 10px 0;}
#in_frame .wrapper .header .callblock a{text-decoration:none;}
#in_frame .wrapper .header .callblock span.call{float:left; font-size:16px; }
#in_frame .wrapper .header .callblock span.key{float:left; position:relative; font-size:12px; line-height:18px; font-weight:bold;border:1px solid #fff;  background:url(../images/tran_arr.png) 79px center no-repeat; padding:0 13px 0 2px;}
#in_frame .wrapper .header .callblock span.key_sel{float:left; position:relative; font-size:12px; line-height:18px; font-weight:bold;border:1px solid #ccc;  background: #E6E6E6 url(../images/tran_arr.png) 79px center no-repeat; padding:0 13px 0 2px;}
#in_frame .wrapper .header .callblock .btn_list{ float: left; margin-top:-7px; padding-left: 9px;}

#in_frame .wrapper .header .callblock .myyellow{border: 1px solid #999999; display: none; right:-5px; top:18px; position: absolute; width: 155px; background:#fff;}
#in_frame .wrapper .header .callblock .myyellow ul{float: left; list-style: none outside none; padding: 5px 5px 0; width: 145px;}
#in_frame .wrapper .header .callblock .myyellow ul li{border-top: medium none; float: left; font-size: 12px; padding: 2px 0; width: 145px;}
#in_frame .wrapper .header .callblock .myyellow ul li a:hover{text-decoration:underline;}

#in_frame .wrapper .header .callblock span.sign{float:left; font-size:12px; line-height:18px;}
#in_frame .wrapper .header .nav{clear:right; float:right; padding-right:10px; width:600px;}
#in_frame .wrapper .header .nav ul{float:right;  list-style:none; font-size:15px; padding-bottom:5px;}
#in_frame .wrapper .header .nav ul li{float:left; font-weight:bold; height:19px; border-left:none; padding:0 12px; text-decoration:none; }
#in_frame .wrapper .header .nav ul li+li{border-left:1px solid #cccccc;}
#in_frame .wrapper .header .nav ul li a{text-decoration:none;}
#in_frame .wrapper .header .nav ul li a:hover{text-decoration:none;}
#in_frame .wrapper .header .nav ul li.last{padding-right:0px; }
#in_frame .wrapper .header .nav .subnav{ clear:both; font-size:11px; text-align:right; float:right; font-weight:bold;}
#in_frame .wrapper .header .nav .subnav a{color:#0066CC;text-decoration:none; background:none;  padding:0 4px 0 5px; float:left;}
#in_frame .wrapper .header .nav .subnav a + a{color:#0066CC;text-decoration:none; background:url(../images/sdot.jpg) 0 center no-repeat; }
#in_frame .wrapper .header .nav .subnav a:hover{color:#f69100;}


#in_frame .wrapper .container {float:left; width:1002px; background:url(../images/contenttop.jpg) 0 0 no-repeat; padding-top:11px; }
#in_frame .wrapper .container .content {float:left; width:996px; padding:8px 3px 0 3px; background:url(../images/bodybg.png) 0px 0px repeat-y;}
#in_frame .wrapper .container .content .contantbox{float:left; width:976px; font-size:13px; padding:10px;}
#in_frame .wrapper .container .content .contantbox a{color:#0066CC;}

#in_frame .wrapper .container .content .contantbox p{padding-bottom:10px;}
#in_frame .wrapper .footer {float:left; width:950px; font-size:12px; text-align:right; padding-top:5px; padding-right:20px; padding-left:20px;}
#in_frame .wrapper .container .googlebanner {float:left; width:752px; margin:0 3px 0 7px; font-size:12px; font-style:italic; padding-left:228px;}
.center .serchbox{float:right; background:url(../images/searchtop.png) 0 0 no-repeat; width:528px; padding-right:40px; margin:15px 0 0 33px;}
.center .serchbox .searchbot{float:left; background:url(../images/searchbot.png) 0 bottom no-repeat; padding:10px 0;}
.center .serchbox .searchbg{float:left; background:#ff9a0a; width:515px; padding-left:13px;}
.center .serchbox label{color:#FFFFFF; font-size: 13px; font-weight: bold;}
.center .adds{float:left; padding-left: 45px; padding-top:12px;}
.add2{float:left; padding:0 0 34px 22px;}
.add3{float:left; padding:0 0 35px 20px;}

.center .serchbox h2{float:left; width:500px; padding-bottom:9px; padding-top:9px; padding-left:4px;}
.center .serchbox .row{float:left; width:500px; padding-bottom:11px;}
.center .serchbox .row .searchfield{float:left; width:500px; padding-top:5px; position:relative; z-index: 20;}
.center .serchbox .row .searchfield input.text{float:left; width:478px; border:none; color:#666666; height:40px; border:1px solid #9b8e5c; font-size:18px; padding:0 10px; }
.center .serchbox .row .check{float:left; width:60px;  overflow:hidden; }
.center .serchbox .row .check .checkrow{float:left; width:67px; padding-top:4px;}
 
.center .serchbox .row .check .checkbox{float:left; width:15px; height:15px;}
.center .serchbox .row .check label{float:left; width:47px; padding-left:3px;}

.center .serchbox .row .col1{float:left; width:82px; padding-right:3px;}
.center .serchbox .row .col1 label{float:left; width:82px;}
.center .serchbox .row .col1 span.textfield{float:left; width:82px; height:21px; padding-top:0;}
.center .serchbox .row .col1 span.textfield input.textbox{float:left; width:80px; height:19px; border:1px solid #9b8e5c;}


.center .serchbox .row .col2{float:left; width:79px; padding-right:3px;}
.center .serchbox .row .col2 label{float:left; width:79px;}
.center .serchbox .row .col2 .drop{float:left; width:79px;}
.center .serchbox .row .col2 .drop select{float:left; width:79px; height:20px;}

.center .serchbox .row .col3{float:left; width:105px;}
.center .serchbox .row .col3 label{float:left; width:105px;}
.center .serchbox .row .col3 .drop{float:left; width:105px;}
.center .serchbox .row .col3 .drop select{float:left; width:105px; height:20px;}
.center .serchbox .btnrow{float:left; width:500px;  padding-bottom:2px;}
.center .serchbox .btnrow input[type=image]{float:right; }
.center .serchbox .btnrow .check{float:left; background:#434343; padding:5px; width:382px;}
.center .serchbox .btnrow .check .checkrow{float:left;}
.center .serchbox .btnrow .check .checkrow label{float:left; padding-left:3px;}
.center .serchbox .btnrow .check .checkrow label.exclude{padding-right:20px;}
.center .serchbox .btnrow .check .checkrow .checkbox{float:left; height:15px; width:15px;}





.center .serchbox .droplocation{position:absolute; top:46px; left:0; border:2px solid #6e6e6e; width:496px;  background:#fff;}
.center .serchbox .droplocation h3{color:#4778b1; font-size:18px; font-family:Verdana; width:394px; float:left; padding-bottom:10px;}
.center .serchbox .droplocation .examplebock{float:left; padding:10px 20px 10px; width:394px;}
.center .serchbox .droplocation .examplebock .row{float:left; width:394px; padding-top:3px; font-family:Verdana;}
.center .serchbox .droplocation .examplebock .row .col1{float:left; width:120px;padding:0; color:#5a5a5a;}
.center .serchbox .droplocation .examplebock .row .col2{float:left; width:274px; padding:0; font-weight:bold;}

.center .serchbox .droplocation .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:476px;}
.center .serchbox .droplocation .botexm p{color:#000;}
.center .serchbox .droplocation .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
.center .serchbox .droplocation .botexm p.bods span{color:#4778b1; float:left; font-size:18px; font-family:Verdana;}
.center .serchbox .droplocation .botexm p.bods strong{float:left; width:362px; padding-left:20px;}
.center .serchbox span.blue{color:#4778B1; font-weight:bold;}
/*
#in_frame .wrapper .container .searchouter{
float:left;
width:993px;
padding:0px 3px 0 6px;
background:url(../images/bodybg.png) 0px 0px repeat-y;
}

#in_frame .wrapper .searchbar{float:left; width:990px; background:url(../images/serchbar_bg1.png) 0 0 repeat-x; height:61px;}
#in_frame .wrapper .searchbar .searchbar_lc{float:left; width:990px; background:url(../images/serchbar_leftcrv1.png) 0 0 no-repeat; height:61px;}
#in_frame .wrapper .searchbar .searchbar_rc{float:left; width:990px; background:url(../images/serchbar_rightcrv1.png) right 0 no-repeat; height:61px;}

#in_frame .wrapper .searchbar .searchbox{float:left; padding-left:27px; width:935px;}
#in_frame .wrapper .searchbar .searchbox .row{float:left; width:950px; padding-top:4px;}
#in_frame .wrapper .searchbar .searchbox .col1{float:left; height:21px; padding-top:7px; padding-right:3px;}
#in_frame .wrapper .searchbar .searchbox .textbox{float:left; padding-right:5px; padding-top:2px;}
#in_frame .wrapper .searchbar .searchbox .textbox p{clear:left; float:left; padding-left:6px; color:#fff; font-size:12px; font-weight:bold; font-family:Verdana;}
#in_frame .wrapper .searchbar .searchbox .textbox_key{float:left; position:relative; background:url(../images/textbox_keyword.png) 0 0 no-repeat; width:292px; height:21px; padding-top:7px; padding-left:5px;}
#in_frame .wrapper .searchbar .searchbox .textbox_key input{float:left; width:287px; border:none; background:none; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

#in_frame .wrapper .searchbar .searchbox .textbox_park{float:left; position:relative; z-index:2000; background:url(../images/textbox_parkland.png) 0 0 no-repeat; width:382px; height:21px; padding-top:7px; padding-left:5px;}
#in_frame .wrapper .searchbar .searchbox .textbox_park input {float:left; width:377px; border:none; background:none;  font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}


#in_frame .wrapper .searchbar .searchbox .col2{float:left; padding-left:2px; padding-top:1px;}
#in_frame .wrapper .searchbar .searchbox .col3{float:left; padding-top:2px; width:60px; font-weight:bold; padding-left:7px; font-family:arial; color:#fff; font-size:13px; padding-right:7px;}
#in_frame .wrapper .searchbar .searchbox .col3 .line{float:left; width:60px; }
#in_frame .wrapper .searchbar .searchbox .col3 .line input{float:left;}
#in_frame .wrapper .searchbar .searchbox .col3 .line label{float:left; width:32px; font-size:12px; padding-top:2px; text-transform:uppercase; padding-left:3px;}
#frame .in_container .detailview .detail_container{float:left; width:970px; font-family:Verdana, Geneva, sans-serif; padding:13px 10px;}


#in_frame .wrapper .searchbar .searchbox .droplocation{position:absolute; top:25px; font-size:14px; left:6px; border:2px solid #6e6e6e; width:372px;  background:#fff;}
#in_frame .wrapper .searchbar .searchbox .droplocation h3{color:#4778b1; font-size:18px; font-family:Verdana; width:394px; float:left; padding-bottom:10px;}
#in_frame .wrapper .searchbar .searchbox .droplocation .examplebock{float:left; padding:10px 20px 10px; width:332px;}
#in_frame .wrapper .searchbar .searchbox .droplocation .examplebock .row{float:left; width:332px; padding-top:3px; font-family:Verdana;}
#in_frame .wrapper .searchbar .searchbox .droplocation .examplebock .row .col1{float:left; width:104px;padding:0; color:#5a5a5a;}
#in_frame .wrapper .searchbar .searchbox .droplocation .examplebock .row .col2{float:left; width:228px; padding:0; font-weight:bold;}

#in_frame .wrapper .searchbar .searchbox .droplocation .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:352px;}
#in_frame .wrapper .searchbar .searchbox .droplocation  .botexm p{color:#000; font-weight:normal;}
#in_frame .wrapper .searchbar span.blue{color:#4778B1; font-weight:bold;}
#in_frame .wrapper .searchbar .searchbox .droplocation .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
#in_frame .wrapper .searchbar .searchbox .droplocation .botexm p.bods span{color:#4778b1; float:left; font-size:18px; font-family:Verdana;}
#in_frame .wrapper .searchbar .searchbox .droplocation .botexm p.bods strong{float:left; width:295px; padding-left:20px;}



#in_frame .wrapper .searchbar .searchbox .dropkeyword{position:absolute; top:25px;  font-size:13px; left:6px; border:2px solid #6e6e6e; width:280px;  background:#fff;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword h3{color:#4778b1; font-size:18px; padding-left:10px; padding-right:10px;  font-family:Verdana; width:240px; float:left; padding-bottom:10px;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .examplebock{float:left; padding:10px 0; width:280px;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .examplebock .row{float:left; padding-left:10px; padding-right:10px; width:260px; padding-top:3px; font-family:Verdana;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .examplebock .row .col1{float:left; width:260px;  padding:0; color:#5a5a5a;}

#in_frame .wrapper .searchbar .searchbox .dropkeyword .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:260px;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword  .botexm p{color:#000; font-weight:normal;}
#in_frame .wrapper .searchbar span.blue{color:#4778B1; font-weight:bold;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .botexm p.bods span{color:#4778b1; float:left; font-size:18px; font-family:Verdana;}
#in_frame .wrapper .searchbar .searchbox .dropkeyword .botexm p.bods strong{float:left;  padding-left:20px; line-height:25px;}
*/
#in_frame .wrapper .container .content .needhelpouter{float:left; height:54px; width:986px; background:url(../images/doted.png) left bottom repeat-x; margin-left:6px; }
#in_frame .wrapper .container .content .needhelp{float:right; background:url(../images/orange_arr.png) 0px 0px no-repeat; height:54px; width:665px; padding-left:75px; color:#d65b01; font-size:16px;}
#in_frame .wrapper .container .content .needhelp span{color:#0f943c; font-size:17px;}

#in_frame .wrapper .container .content .rtpanel{float:right; width:400px; padding-right:22px; padding-top:8px;}


#in_frame .wrapper .container .content .rtpanel .yellowblock{float:left; background:url(../images/yellowblock.png) 6px 0px no-repeat; width:394px; height:126px; padding-left:6px; }
#in_frame .wrapper .container .content .rtpanel .yellowblock h2{
float:left;
text-align:center;
width:394px;
padding-top:12px;
}
#in_frame .wrapper .container .content .rtpanel .yellowblock div.rate{
float:left;
text-align:center;
width:394px;
font-size:28px;
color:#076c03;
padding-top:5px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .rtpanel .yellowblock div.button{
float:left;
text-align:center;
width:366px;
padding-left:15px;
}
#in_frame .wrapper .container .content .rtpanel .yellowblock img.visit{
float:left;
}

#in_frame .wrapper .container .content .rtpanel .yellowblock img.req{
float:right;
}
#in_frame .wrapper .container .content .rtpanel .yellowblock a.more{
/*float:right;
background:url(../images/arrowgreen.png) left center no-repeat;*/
padding-left:0px;
font-size:16px;
color:#0d6c09;
margin-right:10px;
vertical-align:middle;
}

#in_frame .wrapper .container .content .rtpanel .bigimgBox{
float:left;
clear:left;
width:400px;
}

#in_frame .wrapper .container .content .rtpanel .bigimgBox .bigimage{
float:left;
width:400px;
padding-top:10px;
}
#in_frame .wrapper .container .content .rtpanel .bigimgBox .smlthumb{
float:left;
width:400px;
padding-top:5px;
}
#in_frame .wrapper .container .content .rtpanel .bigimgBox .smlthumb ul{
float:left;
width:395px;
list-style:none;
padding-left:5px;
padding-bottom:7px;
}
#in_frame .wrapper .container .content .rtpanel .bigimgBox .smlthumb ul li{
float:left;
list-style:none;
padding-right:7px;
}
#in_frame .wrapper .container .content .rtpanel .bigimgBox .smlthumb ul li.last{
padding-right:0;
}

#in_frame .wrapper .container .content .rtpanel .favorites{
float:left;
clear:left;
width:400px;
}

#in_frame .wrapper .container .content .rtpanel .favorites a{
float:left;
clear:left;
width:400px;
font-size:12px;
color:#0d6c09;
}


#in_frame .wrapper .container .videopanel{
float:left;
width:996px;
padding-top:4px;
padding-left:24px;

}
#in_frame .wrapper .container .videopanel .video{
float:left;
padding-left:24px;
padding-right:24px;
height: 300px; 
width: 420px; 
margin-right: 0%; 
margin-left: 0%;
margin-top: 0px; 
z-index: 1;
}

#in_frame .wrapper .container .lastlist{
float:left;
width:996px;
padding-top:4px;
padding-left:24px;
padding-bottom:20px;
}
#in_frame .wrapper .container .lastlist h3{
float:left;
width:996px;
color:#505050;
font-size:20px;
font-weight:normal;
padding-top:20px;

}


#in_frame .wrapper .container .content .lastlist .datatable
{
width:100%;
color:#666;
}        
#in_frame .wrapper .container .content .lastlist .datatable TH
{
font-size:14px;
font-weight:normal; 
letter-spacing:0px;
text-align:left;
color:#da6d11;
padding-left:4px;

}
#in_frame .wrapper .container .content .lastlist .datatable TH A
{ 
text-decoration:none;
color:#da6d11;
}
#in_frame .wrapper .container .content .lastlist .datatable .row TD
{
font-size:11px;
text-align:left;
border-bottom:solid 1px #bbd9ee;
}      
#in_frame .wrapper .container .content .lastlist .datatable .row:hover
{
background-color:#fffacd;
color:#000;
}
#in_frame .wrapper .container .content .lastlist .datatable .row TD.first { padding-left:10px; }
#in_frame .wrapper .container .content .lastlist .datatable TH.first { padding-left:10px; }
#in_frame .wrapper .container .content .lastlist .datatable .row:hover .first
{
background-repeat:no-repeat;   
background-image:url(../img/bullet.gif);
}




#in_frame .wrapper .container .content .listframe{
float:left;
width:950px;
padding: 0 15px;
margin-left:6px;
font-size:14px;
}

#in_frame .wrapper .container .content .listframe .datatable
{
width:100%;
color:#666;
}        
#in_frame .wrapper .container .content .listframe .datatable TH
{
font-size:14px;
font-weight:normal; 
letter-spacing:0px;
text-align:left;
color:#da6d11;
padding-left:2px;
}
#in_frame .wrapper .container .content .listframe .datatable TH A
{ 
text-decoration:none;
color:#da6d11;
}

#in_frame .wrapper .container .content .listframe .datatable thead th
{
background-color: #ffffff;
text-align: left;
}
#in_frame .wrapper .container .content .listframe .datatable thead a
{
text-decoration: none;
color: #444444;
}
#in_frame .wrapper .container .content .listframe .datatable thead a:hover
{
text-decoration: none;
}

#in_frame .wrapper .container .content .listframe .datatable .row TD
{
font-size:11px;
text-align:left;
border-bottom:solid 1px #bbd9ee;
}      
#in_frame .wrapper .container .content .listframe .datatable .row:hover
{
background-color:#fffacd;
color:#000;
}
#in_frame .wrapper .container .content .listframe .datatable .row TD.first { padding-left:10px; }
#in_frame .wrapper .container .content .listframe .datatable TH.first { padding-left:10px; }
#in_frame .wrapper .container .content .listframe .datatable .row:hover .first
{
background-repeat:no-repeat;   
background-image:url(../img/bullet.gif);
}

















#in_frame .wrapper .container .content .listframe .pager
{
font-family:arial,sans-serif;
text-align:center;
height:30px;
line-height:20px;
vertical-align:middle;
} 
#in_frame .wrapper .container .content .listframe .pager input.command
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
border:none;
height:30px;
line-height:30px;
padding-bottom:5px;
vertical-align:top;
}

#in_frame .wrapper .container .content .listframe .pager a
{
color:#FFFFFF;
background-color:Black;
font-weight:bold;
padding:7px;
text-decoration:none;
border:none;
height:30px;
line-height:30px;
vertical-align:middle;
}

#in_frame .wrapper .container .content .listframe .pager a.command
{
color:#FFFFFF;
background-color:Black;
font-weight:bold;
line-height:30px;
padding:7px;
text-decoration:none;
line-height:30px;
border:none;
height:30px;
vertical-align:middle;
}

#in_frame .wrapper .container .content .listframe .pager SPAN.current
{
color:#FFFFFF;
background-color:#e27a0c;
text-decoration:none;
font-weight:bold;
padding:7px;
border:none;
height:30px;
line-height:30px;
vertical-align:middle;
}

#in_frame .wrapper .container .content .listframe .pager a.command:hover
{
background-color:#e27a0c;
color:#fff;
padding:7px;
text-decoration:none;
font-weight:bold;
height:30px;
line-height:30px;
vertical-align:middle;
}        



#in_frame .wrapper .container .content .leftpanel {
float:left;
width:238px;
}
#in_frame .wrapper .container .content .leftpanel ul {
float:left;
width:220px;
padding:14px 10px;
list-style:none;
font-size:16px;
}
#in_frame .wrapper .container .content .leftpanel ul li {
float:left;
width:220px;
height:34px;
line-height:35px;
background:url(../images/dot.png) left bottom repeat-x;
}
#in_frame .wrapper .container .content .leftpanel ul li a {
float:left;
color:#ae4e00;
padding-right:16px;
text-decoration:none;
}
#in_frame .wrapper .container .content .leftpanel ul li a.link{
float:left;
background:url(../images/link_arrwo.png) right center no-repeat;
color:#098332;
text-decoration:none;
}

#in_frame .wrapper .container .content .leftpanel ul li a:hover{
float:left;
background:url(../images/link_arrwo.png) right center no-repeat;
color:#098332;
}
#in_frame .wrapper .container .content .leftpanel .registerBtn {
float:left;
width:189px;
padding:0 25px 0 24px;
}
#in_frame .wrapper .container .content .rightpanel {
float:left;
font-family:Verdana,Geneva,sans-serif;
height:auto !important;
min-height:300px;
padding:0 11px 0 20px;
width:725px;
background:url(../images/dotverticla.png) left top repeat-y;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent {
float:left;
width:725px;
font-size:12px;
}

#in_frame .wrapper .container .content .rightpanel .buyer {
background:url("../images/manwithmoney.png") no-repeat scroll right 35px;
}

#in_frame .wrapper .container .content .rightpanel .sold {
background:url(../images/soldwomen.png) right top no-repeat;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent h4, #in_frame .wrapper .container .content .rightpanel .rightcontent h1 {
color:#BA5D11;
font-size:19px;
font-weight:bold;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent h1.title{
color:#ba5d11;
font-size:17px;
text-align:center;
font-weight:bold;
width:550px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent h1.title span.black{
color:#000;	
padding-top:10px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent h1.title span.space{
padding-top:10px;
padding-bottom:10px;
display:block;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent h5 {
color:#BA5D11;
font-size:19px;
font-weight:bold;
padding-left:6px;
padding-top:10px;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent h5.subtit{
color:#ba5d11;
font-size:15px;
text-align:center;
font-weight:bold;
padding-top:10px;
width:550px;
text-transform:none;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent h6 {
color:#098332;
font-size:15px;
font-weight:bold;
padding-top:10px;
line-height:30px;

}
#in_frame .wrapper .container .content .rightpanel .rightcontent h6 a {
color:#098332;
font-size:15px;
font-weight:bold;
padding-top:10px;
line-height:30px;

}

#in_frame .wrapper .container .content .rightpanel .rightcontent p {
font-size:12px;
padding-top:4px;
line-height:18px;
padding-bottom:8px
}

#in_frame .wrapper .container .content .rightpanel .rightcontent p a {
color:#0066cc;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent p.green_para {
color:#0F943C;
font-size:13px;
line-height:16px;
padding-top:13px;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent p strong.ques{
font-size:14px;
padding-top:12px;
line-height:18px;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent p.divi{
border-bottom:1px solid #999999;
line-height:4px;
padding-bottom:0;
padding-top:0px;
width:535px;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent ul {
clear:left;
float:left;
list-style:none;
padding-top:8px;
width:725px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul li {
float:left;
padding-bottom:10px;
width:725px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul li h4 {
color:#C26314;
font-size:15px;
font-weight:bold;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul li p {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0;
padding-bottom:13px;
line-height:18px;
}

#in_frame .wrapper .container .content .rightpanel .rightcontent ul li p strong.ques{
font-size:13px;
padding-top:20px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul.normal {
clear:left;
float:left;
width:725px;
list-style:none;
padding-top:8px;
padding-bottom:8px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul.bollist {
clear:left;
float:left;
width:725px;
list-style:none;
padding-top:8px;
padding-bottom:38px;
}
#in_frame .wrapper .container .content .rightpanel .rightcontent ul.bollist li {
float:left;
width:710px;
background:url(../images/bullet.png) 0px 4px no-repeat;
padding-left:13px;
padding-bottom:5px;
}




#in_frame .wrapper .container .content .rightpanel .recordframe {
float:left;
width:725px;
font-family:Arial, Helvetica, sans-serif;
}
#in_frame .wrapper .container .content .rightpanel h5 {
clear:left;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:18px;
padding-bottom:2px;
}
#in_frame .wrapper .container .content .rightpanel h5.subhead{
clear:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:10px;
padding-bottom:2px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col
{
float:left;
width:721px;
background:url(../images/bolddot.png) left top repeat-y;
padding-left:2px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .row,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .row{
float:left;
width:723px;
height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowAlter,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowAlter{
float:left;
width:723px;
height:25px;
background:#ffffcc;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowtit,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowtit{
float:left;
width:723px;
height:25px;
border-top:1px solid #000;
border-bottom:1px solid #000;
font-weight:bold;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot{
float:left;
width:723px;
height:25px;
border-top:1px solid #000;
border-bottom:1px solid #000;
font-weight:bold;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .row .col1, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowAlter .col1, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowtit .col1, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col1 {
float:left;
width:374px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:6px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .row .col2, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowAlter .col2, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowtit .col2, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col2 {
float:left;
width:192px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:6px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .row .col3, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowAlter .col3, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowtit .col3, 
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col3 {
float:left;
width:139px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:6px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col1 {
background:#ffd0a9
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col2 {
background:#b4c9e9
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTable .rowbot .col3 {
background:#bae18f url(../images/bolddot.png) right top repeat-y;
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col
{
font-size:12px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .row .col1,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowAlter .col1,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col1,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowtit .col1{
float:left;
width:311px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:3px;
line-height:25px;
font-weight:bold;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .row .col2,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowAlter .col2,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col2,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowtit .col2
{
float:left;
width:103px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:3px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .row .col3,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowAlter .col3,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col3,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowtit .col3{
float:left;
width:125px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:3px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .row .col4,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowAlter .col4,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col4,
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowtit .col4{
float:left;
width:172px;
height:25px;
background:url(../images/bolddot.png) right top repeat-y;
padding-left:3px;
line-height:25px;
}

#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col1 {
background:#ffd0a9
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col2 {
background:#ffd0a9
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col3 {
background:#bae18f;
}
#in_frame .wrapper .container .content .rightpanel .recordframe .recordTB4col .rowbot .col4 {
background:#bae18f url(../images/bolddot.png) right top repeat-y;
}





















#in_frame .wrapper .container .content .rightpanel .smallbox {
float:left;
width:591px;
background:url(../images/smlcrv_top.png) 0px 0px no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot {
float:left;
width:567px;
background:url(../images/smlcrv_bot.png) left bottom no-repeat;
padding:12px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .calculatebox {
float:left;
width:567px;
padding-bottom:13px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .calculatebox .col1 {
float:left;
width:158px;
background:url(../images/dollar.png) top right no-repeat;
padding-right:19px;
height:22px;
line-height:22px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .calculatebox input[type=text] {
float:left;
width:131px;
height:21px;
border:1px solid #dbdbdb;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .calculatebox .col3 {
float:left;
width:158px;
padding-left:12px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot h6 {
clear:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox {
float:left;
width:500px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row {
float:left;
width:500px;
height:25px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row_alter {
float:left;
width:500px;
height:25px;
background:#ffffcc;
color:#008000;
font-weight:bold;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row .colum, #in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row_alter .colum {
float:left;
width:260px;
height:25px;
padding-left:8px;
line-height:25px;
}
#in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row .colum2, #in_frame .wrapper .container .content .rightpanel .smallbox .smallbot .tbox .row_alter .colum2 {
float:left;
width:70px;
height:25px;
padding-left:5px;
line-height:25px;
}
#in_frame .wrapper .container .contentbot {
float:left;
width:1002px;
height:11px;
background:url(../images/contentbot.png) 0px 0px repeat-y;
}
#in_frame .wrapper .footer {
float:left;
width:950px;
font-size:12px;
text-align:right;
padding-top:5px;
padding-right:20px;
padding-left:20px;
}

#in_frame .wrapper .footer a {
color:#000;
text-align:right;
text-decoration:underline;
}

#in_frame .wrapper .disclimer {
float:left;
width:970px;
height:71px;
color:#fff;
font-size:14px;
text-align:left;
padding-top:5px;
padding-right:5px;	
}
#in_frame .wrapper .disclimer p{
font-size:11px;
text-align:justify;
}

#in_frame .wrapper .container .content .privacy{
width:960px;	
background:none;
}
#in_frame .wrapper .container .content .privacy .rightcontent{
width:960px;	
}

#in_frame .wrapper .container .content .privacy .rightcontent p{text-align:justify;}

#in_frame .wrapper .container .content .privacy .rightcontent ul{
width:953px;	
}
#in_frame .wrapper .container .content .privacy .rightcontent ul li{
width:950px;	
}

#in_frame .wrapper .container .content .privacy .rightcontent .inside{
width:960px;
}
#in_frame .wrapper .container .content .privacy .rightcontent .inside p{text-align:center;}

/*.............................................................................*/

/*=================================================Advance Search====================================================*/
#in_frame .wrapper .container .content .advanceSearch{
float:left;
width:777px;
padding-left:130px;
}
#in_frame .wrapper .container .content .advanceSearch label{
font-size:12px;
font-weight:bold;
padding-left:7px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks h3{
float:left;
width:777px;
color:#ba5d11;
font-size:20px;
padding-bottom:6px;
font-weight:normal;
}
#in_frame .wrapper .container .content .advanceSearch .blocks{
float:left;
width:777px;
background:url(../images/doted.png) left bottom repeat-x;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#505050;
padding-bottom:11px;
padding-top:11px;

}
#in_frame .wrapper .container .content .advanceSearch .blocks h3{
float:left;
width:777px;
color:#ba5d11;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
}
#in_frame .wrapper .container .content .advanceSearch .blocks h3 span{
float:left;
width:777px;
color:#000;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
#in_frame .wrapper .container .content .advanceSearch .blocks #ChkBxListRentBuy label
{
color:#505050;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkouter{
float:left;
width:676px;
color:#505050;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .chkouter label{
color:#505050;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .chkrow{
float:left;
width:224px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrow .chkbox{
float:left;
width:20px;
line-height:20px;
height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrow .chkdes{
float:left;
width:180px;
height:20px;
line-height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrow .chkbox input[type=checkbox]{
float:left;
width:20px;
height:20px;
line-height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrownew{
float:left;
width:100px;
padding-top:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrownew .chkbox{
float:left;
width:20px;
line-height:20px;
height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrownew .chkbox input[type=checkbox]{
float:left;
width:20px;
height:20px;
line-height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .chkrownew .chkdes{
float:left;
width:80px;
height:20px;
line-height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB{
float:left;
width:518px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .areasearch{
float:left;	
width:331px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .areasearch label{
float:left;	
width:320px;

}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .areasearch .biglist{
float:left;	
width:319px;
background:url(../images/biglist.png) 0 0 no-repeat;
height:130px;
padding:6px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .areasearch .biglist select{
float:left;
width:319px;
height:130px;
background:none;
border:none;

}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB{
float:right;
width:259px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks  .textbox{
float:left;
background:transparent url(../images/sml_txt-rc.png) no-repeat scroll right top;
padding-right:7px;
height:26px;
clear:left;

}
#in_frame .wrapper .container .content .advanceSearch .blocks .textbox .textbox_ltcrv{
float:left;
background:transparent url(../images/sml_txt-lc.png) no-repeat scroll 0 0;
height:26px;
padding-left:7px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .textbox .textbox_ltcrv input[type=text]{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#666;
float:left;

font-size:14px;
height:22px;
margin-top:2px;	
}


#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow{
float:left;
width:259px;
padding-bottom:16px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow_last{
padding-bottom:0;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow label{
float:left;
width:252px;
padding-left:7px;
font-size:12px;
font-weight:bold;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow .listouter{
float:left;	
width:153px;
padding:6px;
padding-bottom:14px;
background:url(../images/listb.png) 0 0 no-repeat;
height:129px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow .listouter select.listmulti{
width:153px;	
height:129px;
background:none;
border:none;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow input[type=text]{
float:left;
width:162px;
}



#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow{
float:left;
width:259px;
padding-bottom:16px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow .chkbox{
float:left;
width:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow .chkbox input[type=checkbox]{
float:left;
width:20px;
height:20px;
line-height:20px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .rightB .addsearchrow .chkdes{
float:left;
width:239px;
height:20px;
line-height:20px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch{
float:left;	
width:500px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .row{
float:left;	
width:250px;
padding-bottom:14px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .row label{
float:left;	
width:240px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .row input[type=text]{
float:left;	
width:188px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowBig{
float:left;	
width:500px;
padding-bottom:14px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowBig label{
float:left;	
width:490px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowBig label span{
float:left;	
width:490px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowBig select{
float:left;
width:454px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowBig input[type=text]{
float:left;
width:438px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .row .listboxi{
float:left;	
width:204px;
padding:6px;
padding-bottom:14px;
background:url(../images/list_extra.png) 0 0 no-repeat;
height:130px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .row .listboxi select.list{
float:left;	
width:193px;
background:none;
border:none;
height:130px;
}



#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowlong{
float:left;	
width:187px;
padding-bottom:14px;
padding-top:14px;
}


#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowlong label{
float:left;	
width:180px;
}

#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowlong label span{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#in_frame .wrapper .container .content .advanceSearch .blocks .leftB .pricesearch .rowlong input[type=text]{
float:left;	
width:130px;
}
#in_frame .wrapper .container .content .advanceSearch .blocks  .searchbt{
float:left;	
clear:left;
width:447px;
text-align:right;
padding-bottom:14px;
padding-top:14px;
}


/*=====================================================End Here=========================================================*/



.top-dot-line
{
background-image:url(../images/dot-line.png);
background-repeat:repeat-x;
}

.top-dot-line td
{
padding-bottom:10px;
}

.table-head
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#da6d11;
}


.ver-dot-line
{
background-image:url(../images/dot-line-ver.png);
background-repeat:repeat-y;
}

.table-txt-grn
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009933;
font-weight:bold;
padding-top:10px;
padding-left:5px;
vertical-align:top;
}

.header-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left ;
padding-left:5px;
padding-right:5px;

}

.table-txt-blk
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454444;
font-weight:bold;
padding-top:10px;
vertical-align:top;
text-align:left ;
padding-left:3px;
padding-right:4px;

}

.table-txt-blk-center
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#454444;
font-weight:bold;
padding-top:10px;
vertical-align:top;
padding-right:5px;

}

.img-pad
{
padding-top:2px;
padding-bottom:2px
}

/*.............................................................................*/

.detailleftcol
{
font-size:12px;
float:left;
width:149px;
color:#e06a0a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:24px;
line-height:24px;
}
.detailrightcol
{
font-size:12px;
width:361px;
height:24px;
line-height:24px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-left:7px;
}


/*==================================================CONTACT US=========================================================*/
#in_frame .wrapper .container .content .contactform{
float:left;
width:446px;
padding-left:23px;
background:url(../images/dot-line-ver.png) right top repeat-y;
padding-right:33px;
}
#in_frame .wrapper .container .content .contactform h3, #in_frame .wrapper .container .content .contactform h1{
float:left;
width:446px;
height:38px;
background:url(../images/dot.png) left bottom repeat-x;
line-height:38px;
color:#e0680a;
}{
float:left;
width:446px;
height:38px;
background:url(../images/dot.png) left bottom repeat-x;
line-height:38px;
color:#e0680a;
}
#in_frame .wrapper .container .content .contactform .formtable{
float:left;
width:446px;
}
#in_frame .wrapper .container .content .contactform .formtable .msg{
float:left;
width:425px;
font-size:11px;
padding-right:8px;
font-weight:bold;
color:#e0680a;
text-align:left;
}
#in_frame .wrapper .container .content .contactform .formtable .row{
float:left;
width:446px;
padding-top:5px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .contactform .formtable .row label{
float:left;
width:115px;
height:26px;
line-height:26px;
font-size:12px;
padding-right:8px;
font-weight:bold;
color:#7d7d7d;
text-align:right;
}
#in_frame .wrapper .container .content .contactform .formtable .row .textbox{
background:transparent url(../images/sml_txt-rc.png) no-repeat scroll right top;
float:left;
height:26px;
padding-right:7px;
}
#in_frame .wrapper .container .content .contactform .formtable .row .textbox .txtbox_lftcrv{
background:transparent url(../images/sml_txt-lc.png) no-repeat scroll 0 0;
float:left;
height:26px;
padding-left:7px;
}

#in_frame .wrapper .container .content .contactform .formtable .row .textbox .txtbox_lftcrv input[type="text"],
#in_frame .wrapper .container .content .contactform .formtable .row .textbox .txtbox_lftcrv input[type="password"]
{
background:none;
border:medium none;
color:#555;
float:left;
font-size:14px;
height:22px;
width:147px;
margin-top:2px;
}

#in_frame .wrapper .container .content .contactform .formtable .row .textarebox{
float:left;
width:300px;
height:119px;

background:url(../images/textarea.png) 0px 0px no-repeat;
padding:7px;
}
#in_frame .wrapper .container .content .contactform .formtable .row .textarebox textarea{
float:left;
width:300px;
height:119px;
overflow:auto;
border:none;
background:none;
color:#555;
}
#in_frame .wrapper .container .content .contactform .formtable .rowbtn{
text-align:right;	
padding-right:10px;
}
#in_frame .wrapper .container .content .contactform .formtable .rowbtnforgot{
text-align:center;	
padding-right:10px;
}


#in_frame .wrapper .container .content .contactdes{
float:left;
width:450px;
padding-left:25px;
}


#in_frame .wrapper .container .content .contactdes h3{
float:left;
width:450px;
background:url(../images/dot.png) left bottom repeat-x;
line-height:22px;
color:#e0680a;
font-weight:normal;
font-size:16px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .contactdes p{
line-height:24px;	
font-size:14px;
}
#in_frame .wrapper .container .content .contactdes p span.tit{
font-size:18px;
color:#6c6c6c;
padding:4px 4px 4px 0px;
background:url(../images/dot.png) left bottom repeat-x;
}

/*---------Login Page------------*/

#in_frame .wrapper .container .login-content
{
padding:100px 3px  100px 0;
}
.loginBox {

width:439px;
margin: 0 auto;
}
.loginBox .orange_tc {
float:left;
width:439px;
padding:30px 0 0 0;
min-height:150px;
height:auto !important;
height:150px;
font-size:14px;
background:url(../images/smlorg_tc.png) 0px 0px no-repeat;
position:relative;
}
.loginBox .orange_tc .loginform{
margin: 0 auto;
width:250px;
}
.loginBox .orange_tc .loginform .formtable{
float:left;
width:250px;
}
.loginBox .orange_tc .loginform .formtable .row{
float:left;
width:250px;
padding-bottom:10px;
}

.loginBox .orange_tc .loginform  h3
{
float:left;
width:217px;
text-align:center;
color:#BA5D11;
font-size:18px;
text-transform:uppercase;
font-weight:normal;
}
.loginBox .orange_tc .loginform .anchor a
{
float:left;
width:217px;
text-align:left;
color:#BA5D11;
font-size:12px;
font-weight:normal;
}
.loginBox .orange_tc .loginform .formtable label
{	
float:left;
width:80px;
height:26px;
color:#666;
line-height:26px;
}


.loginBox .orange_tc .loginform .formtable .smlTxtbox {
background:transparent url(../images/sml_txt-rc.png) no-repeat scroll right top;
float:left;
height:26px;
padding-right:7px;
}

.loginBox .orange_tc .loginform .formtable .smlTxtbox .smltb_lCrv {
background:transparent url(../images/sml_txt-lc.png) no-repeat scroll 0 0;
float:left;
height:26px;
padding-left:7px;
}
.loginBox .orange_tc .loginform .formtable .smlTxtbox .smltb_lCrv input[type="text"], .loginBox .orange_tc .loginform .formtable .smlTxtbox .smltb_lCrv input[type="password"] {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#666666;
float:left;
font-family:"Myriad Pro";
font-size:14px;
height:22px;
margin-top:2px;
}

.loginBox .orange_tc span.gobtn{
position:absolute;
width:51px;
right:10px;
bottom:2px;
}
.loginBox .orange_tc .title{
padding-bottom:5px;	
}


.loginBox .orange_bc {
float:left;
width:439px;
height:5px;
background:url(../images/smlorg_bc.png) 0px 0px no-repeat;
}




/*--------------password page------------- */

/*==================================================CONTACT US=========================================================*/
#in_frame .wrapper .container .content .forgotform{
float:left;
width:946px;
padding-left:23px;
padding-right:33px;
}
#in_frame .wrapper .container .content .forgotform h3{
float:left;
width:946px;
height:38px;
background:url(../images/dot.png) left bottom repeat-x;
line-height:38px;
color:#e0680a;
}
#in_frame .wrapper .container .content .forgotform .formtable{
float:left;
width:446px;
}
#in_frame .wrapper .container .content .forgotform .formtable .msg{
float:left;
width:425px;
font-size:11px;
padding-right:8px;
padding-top:15px;
font-weight:bold;
color:#e0680a;
text-align:left;
}
#in_frame .wrapper .container .content .forgotform .formtable .row{
float:left;
width:446px;
padding-top:5px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .forgotform .formtable .row label{
float:left;
width:115px;
height:26px;
line-height:26px;
font-size:12px;
padding-right:8px;
font-weight:bold;
color:#7d7d7d;
text-align:right;
}
#in_frame .wrapper .container .content .forgotform .formtable .row .textbox{
background:transparent url(../images/sml_txt-rc.png) no-repeat scroll right top;
float:left;
height:26px;
padding-right:7px;
}
#in_frame .wrapper .container .content .forgotform .formtable .row .textbox .txtbox_lftcrv{
background:transparent url(../images/sml_txt-lc.png) no-repeat scroll 0 0;
float:left;
height:26px;
padding-left:7px;
}

#in_frame .wrapper .container .content .forgotform .formtable .row .textbox .txtbox_lftcrv input[type="text"],
#in_frame .wrapper .container .content .forgotform .formtable .row .textbox .txtbox_lftcrv input[type="password"]
{
background:none;
border:medium none;
color:#555;
float:left;
font-size:14px;
height:22px;
width:147px;
margin-top:2px;
}

#in_frame .wrapper .container .content .forgotform .formtable .row .textarebox{
float:left;
width:300px;
height:119px;

background:url(../images/textarea.png) 0px 0px no-repeat;
padding:7px;
}
#in_frame .wrapper .container .content .forgotform .formtable .row .textarebox textarea{
float:left;
width:300px;
height:119px;
overflow:auto;
border:none;
background:none;
color:#555;
}
#in_frame .wrapper .container .content .forgotform .formtable .rowbtn{
text-align:right;	
padding-right:10px;
}
#in_frame .wrapper .container .content .forgotform .formtable .rowbtnforgot{
text-align:center;	
padding-right:10px;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++  LIST NEW PAGE  ++++++++++++++++++++++++++++++++++++++++++++++++++*/
#in_frame .wrapper .container .content .topbanner {
float:left;
width:795px;
text-align:left;
padding-bottom:15px;
font-size:13px;
}

#in_frame .wrapper .container .content .topbanner h1{
font-size:18px;
color:black;
line-height:22px;
font-weight:bold;
}
#in_frame .wrapper .container .content .topbanner a{color:#0E54BD;}
#in_frame .wrapper .container .content .topbanner a:hover{text-decoration:none;}
#in_frame .wrapper .container .content .topbanner h2
{
font-size:22px;
width:548px;
}
#in_frame .wrapper .container .content .topbanner p.remove
{
font-size:14px;
line-height:18px;
padding-bottom:5px;
padding-top:5px;
}

#in_frame .wrapper .container .content .topbanner p
{
font-size:14px;
line-height:18px;
}
#in_frame .wrapper .container .content .topbanner p.location
{
font-size:17px;
}

#in_frame .wrapper .container .content .topbanner p.restriction
{
font-size:15px;
font-weight:bold;
color:#f57913;
}
#in_frame .wrapper .container .content .topbanner span.ornage
{
color:#f57913;
}
#in_frame .wrapper .container .content .topbanner h3
{
font-size:22px;
padding-top:15px;
padding-bottom:10px;
}
#in_frame .wrapper .container .content .topbanner ul{padding-left:15px; width:auto; }

#in_frame .wrapper .container .content .topbanner ul li{padding-bottom:5px; width:auto; border:none; height:auto;}
#in_frame .wrapper .container .content .refine_search_panel {
float:left;
width:185px;
padding-left:4px;
position:relative;
}
#in_frame .wrapper .container .content .refine_search_panel .refinetop {
float:left;
width:185px;
background:#ffefc1 url(../images/refinetop_c.png) 0 0 no-repeat;
}
#in_frame .wrapper .container .content .refine_search_panel .refinetop .refinebot {
float:left;
width:177px;
background:url(../images/refinebot_c.png) left bottom no-repeat;
padding: 10px 4px;
}
#in_frame .wrapper .container .content .refine_search_panel h3 {
float:left;
width:175px;
}
#in_frame .wrapper .container .content .refine_search_panel h3 .tit {
float:left;
margin-top:3px;
}
#in_frame .wrapper .container .content .refine_search_panel h3 .btn {
float:right;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock {
float:left;
width:175px;
background:url(../images/dividerlist.png) left bottom repeat-x;
padding: 8px 0;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock h5 {
float:left;
width:170px;
font-size:11px;
color:#ab743f;
font-weight:bold;
padding-left:2px;
padding-bottom:2px;
}


#in_frame .wrapper .container .content .refine_search_panel .tableblock .row {
float:left;
width:177px;
font-size:12px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock label {
font-size:11px;
height:18px;
line-height:18px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .addcity
{
width:170px;
float:left;
padding-bottom:3px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .addcity span
{
float:left;
width:155px;
text-transform:capitalize ;
font-weight:bold;
color:#000000;
font-size:12px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .addcity a
{
float:left;
margin-left:2px;
color:#1F9B49;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .addcity a:hover
{
text-decoration:none;
}

#in_frame .wrapper .container .content .refine_search_panel .tableblock .col_sml {
float:left;
width:87px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .col_large {
	float:left;
	width:200px;
}

#in_frame .wrapper .container .content .refine_search_panel .tableblock .col_sml h5 {
float:left;
width:98px;
padding-left:0px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .col_sml select {
float:left;
width:83px;
font-size:12px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .checkbox {
float:left;
height:18px;

}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .checkbox input[type=checkbox] {
height:18px;
line-height:18px;
margin-left :1px;
*margin-left:-2px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .checklabel {
float:left;
padding-left:2px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .textbox {
background:url("../images/sml_txt-rc.png") no-repeat scroll right top transparent;
clear:left;
float:left;
height:26px;
padding-right:7px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .textbox .textbox_ltcrv {
background:url("../images/sml_txt-lc.png") no-repeat scroll 0 0 transparent;
float:left;
height:26px;
padding-left:7px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .textbox input[type="text"] {
float:left;
width:188px;
border:none;
background:none;
color:#000000;
float:left;
font-family:"Myriad Pro";
font-size:14px;
height:22px;
margin-top:2px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .row .linkbox {
float:left;
width:175px;
padding-top:2px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .morebot .row .linkbox {
float:left;
width:110%;
padding-left:3px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .row .linkbox a.link,
#in_frame .wrapper .container .content .refine_search_panel .morebot .row .linkbox a.link {
float:left;
background:url(../images/arrowlinl.png) right 4px no-repeat;
font-size:11px;
color:#0066CC;
text-decoration:none;
padding-right:8px;
}

#in_frame .wrapper .container .content .refine_search_panel .morebox{
float:left;
width:175px;
background:url(../images/more_repeat_c.png) 0 0 repeat-y;
}
#in_frame .wrapper .container .content .refine_search_panel .moretop{
float:left;
width:175px;
background:url(../images/more_topcrv_c.png) 0 0 no-repeat;
}
#in_frame .wrapper .container .content .refine_search_panel .morebot{
float:left;
width:175px;
background:url(../images/more_botcrv_c.png) left bottom no-repeat;
}

#in_frame .wrapper .container .content .refine_search_panel .morebot .row select {
float:left;
height:20px;
width:188px;
}
#in_frame .wrapper .container .content .refine_search_panel .morebot .row select.assc {
float:left;
height:20px;
width:162px;
margin-left:2px;
}

#in_frame .wrapper .container .content .refine_search_panel .morebot .row{
float:left;
width:165px;
padding:5px;
}

#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_sml {
float:left;
width:79px;
padding-left:2px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .morebot .row .col_sml h5 {
float:left;
width:79px;
padding-left:0px;
}
#in_frame .wrapper .container .content .refine_search_panel .tableblock .morebot .row  h5 {
float:left;
width:196px;
padding-left:2px;
}


#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_year {
float:left;
width:163px;
padding-left:2px;
}
#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_year span{
float:left;
padding:0 6px;
font-size:12px;
line-height:20px;
font-weight:bold;
}

#in_frame .wrapper .container .content .refine_search_panel .tableblock .morebot .row .col_year h5 {
float:left;
width:190px;
padding-left:0px;
}

#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_year input[type=text] {
float:left;
height:16px;
width:64px;
}

#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_sml select {
float:left;
height:20px;
width:79px;
}
#in_frame .wrapper .container .content .refine_search_panel .morebot .row .col_sml input[type=text] {
float:left;
height:16px;
width:86px;
}

#in_frame .wrapper .largeListingPane{float:left; width:263px;font-size:10px;}
#in_frame .wrapper .largeListPaging{float:left; width:261px;margin-top:-6px; padding-top:4px; padding-left:5px; border:1px solid #ccc; border-bottom:0;height:18px; background-color: #F1F1F1;font-size:10px;font-weight:bold; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
#in_frame .wrapper .largeListPaging a{color:#0066CC;text-decoration:underline;}
#in_frame .wrapper .spanlistpaging{float:right;padding-right:10px;color:#339900;}
#in_frame .wrapper .spanlistpaging a{color:#0066CC;}
#in_frame .wrapper .spanlistpaging a:hover{color:black;}
#in_frame .wrapper .widget{float:left; width:263px; border:1px solid #ccc; border-left:0;overflow:auto; height:576px;}
#in_frame .wrapper .widget .block{float:left; width:246px;}


#in_frame .wrapper .widget .block  .nearbybox{float:left; width:246px; padding-bottom:13px;}
#in_frame .wrapper .widget .block  .nearbybox h2{float:left; width:246px; color:#c95916; font-size:15px; font-weight:bold; border-bottom:1px solid #c95916; padding-bottom:3px;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord{float:left; width:246px; list-style:none;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li{float:left; width:246px; background:url(../images/near_divibg_c.png) center 0 no-repeat; font-size:11px; color:#3c3c3c; _background:url(../images/near_divibg.png) center 0 no-repeat;}

#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span.near{float:left; padding-right:5px;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li p {line-height:16px; float:left; width:144px;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li a{color:#003679;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li a:hover{color:#DB8E2D;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span{color:#000;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span.red{color:#ff2501; text-transform:uppercase; font-weight:bold;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span.viewlink{float:left; padding-left:6px; padding-top:30px; font-size:14px;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span.viewlink a{float:left; background:url(../images/bullet_bluear.png) right 4px no-repeat; color:#4174b1; font-weight:bold; padding-right:14px;}
#in_frame .wrapper .widget .block  .nearbybox ul.nearrecord li span.viewlink a:hover{text-decoration:none;}


#in_frame .wrapper .container .content .feedback
{
float:left;	
width:795px;
}

#in_frame .wrapper .container .content .middlepan{
float:left;	
width:798px;
padding-left:5px;
}

#in_frame .wrapper .container .content .listing_block{
float:left;	
width:795px;

}

#in_frame .wrapper .container .content .middlepan .status{
float:left;	
width:568px;
font-size:18px;
}

#in_frame .wrapper .container .content .middlepan .pagingbox{
float:left;	
width:795px;
border-top:1px solid #acacac;
border-bottom:3px solid #acacac;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .pageleft{
float:left;	
width:448px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .pageright{
float:left;	
width:448px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .sortbox{
float:left;	
padding:4px 0 4px 2px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .sortbox span.txt{
float:left;	
color:#000;
font-family:Verdana;
font-weight:bold;
height:21px;
line-height:21px;
font-size:15px;
padding-right:5px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .sortbox select{
float:left;	
height:21px;
width:105px;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging{
float:left;
padding:4px 10px 12px 5px;
font-size:15px;
font-weight:bold;
clear:both;
width:750px;
margin-bottom:2px;
margin-top:2px;
background:url(../images/gradient.png) 0 bottom repeat-x;
min-height:22px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging .pnlPrev
{
float:left;
padding-right:5px;
padding-top:3px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging .pnlPageLinks
{

}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging .pnlNext
{
float:left;
padding-left:5px;
padding-top:3px;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging span
{

float:left;
padding:4px 2px 0;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging span a.pagingbutton
{
color:#919191;
margin:0 2px;
text-decoration:none;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging span a.pagingbutton:hover
{
color:#f57913;
}
#in_frame .wrapper .container .content .middlepan .pagingbox .paging span a.selectedbutton
{
color:#f57913;
text-decoration:none;
}



#in_frame .wrapper .container .content .middlepan ul.rec_data{
float:left;	
width:483px;
list-style:none;
padding-top:3px;
padding-bottom:3px;
}

#in_frame .wrapper .container .content .middlepan ul.rec_data li{
float:left;	
width:463px;
background:#ffffff;
border:1px solid #AB743F;
list-style:none;
padding:4px 9px ;
overflow:hidden;
margin-bottom:10px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li div.pricebar
{
float:left;	
width:276px;
font-size:12px;
color:#71380e;
line-height:22px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li div.shortbar
{
float:left;	
width:276px;
font-size:12px;
color:#353030;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li div.pricebar span
{
color:#1f9b49;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li div.pricebar a
{
color:#0066cc;
font-weight:bold;
text-decoration:none;
font-size:14px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li div.pricebar a:hover
{
color:#AB743F;
font-weight:bold;
text-decoration:none;
font-size:14px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .add_blue a
{
color:#0066cc;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .add_blue a:hover
{
color:#AB743F;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff
{
float:left;	
width:463px;
font-size:15px;
color:#71380e;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff .detailleft
{
float:left; width:152px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff .detailright
{
float:left; width:276px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff .detailcom
{
float:left; width:428px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff span.imghome
{
float:left;	
padding:1px;
border:1px solid #cccccc;
background:#fff;
position:relative;
margin-right:8px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff span.imghome .noofphotos
{
position:absolute;
left:1px;
bottom:1px;
border:1px solid #fff;
background:#79a800;
color:#fff;
width:68px;
text-align:center;
height:18px;
line-height:18px;
font-weight:bold;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.justadded{
color:#0f943c;
font-weight:bold;
font-size:13px;
}

#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.justadded span{
color:#0f943c;
font-weight:bold;
font-size:13px;
padding-bottom:2px;
}

#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.pricechange{

font-weight:normal;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.pricechange a{
padding-bottom:2px;
color:#000000;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data li .detailstuff p.stuff{
color:#353030;
font-weight:bold;
font-size:12px;
clear:both;
line-height:19px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.closer{
color:#353030;
font-size:13px;font-weight:normal;
line-height:21px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.closer span.redcloser{
color:#ff1010;
font-weight:bold;
font-size:14px;
}

#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.single{
color:#353030;
font-size:13px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.monthly{
color:#636363;
font-size:13px;
padding-bottom:4px;
padding-bottom:7px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .detailstuff p.monthly a
{
color:#0066CC;
font-size:13px;
}

#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock{
float:left;	
width:441px;
border:1px solid #a09d9d;
background:#fff;
font-size:12px;
padding:10px;
margin-top:8px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock .detailsLink
{
float:left;
color:#ab743f;
font-weight:bold;
width:538px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock .detailsLink a
{
float:left;
color:#8d551b;
font-weight:bold;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock .leftblock{
float:left;	
width:202px;
background:#fff;
font-size:12px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock .leftblock span{
padding-left:3px;
}
#in_frame .wrapper .container .content .middlepan ul.rec_data  li .visibleblock .rightblock{
float:right;	
width:202px;
background:#fff;
font-size:12px;
font-weight:normal;
}

#in_frame .wrapper .container .content .rightpan{
float:right;	
padding-right:11px;
width:160px;
}
.mapspace{height:362px; width:312px; padding-bottom:20px;float:right; padding-top:20px; }
.mapPanel{ width:312px; padding-bottom:20px; position:absolute; right:5px; top:671px; z-index:8;}
.maptop{float:left; width:100%;}
.maptop .maptitle{float:left; width:295px; font-size:10px; border:1px solid Silver;  background:#f1f1f1; margin:0 5px; height:20px; padding:0 6px; line-height:20px;}
.maptop .maptitle a{text-decoration:none;}
.maptop .maptitle a:hover{text-decoration:underline;}
.maptop .maptitle .chkpanel{float:right; }
.maptop .maptitle .chkpanel input[type=checkbox]{float:left; height:20px; line-height:20px; margin-right:4px;}
.mapPanel #map_canvas{width:305px; border:1px solid #ccc; padding:1px; height:325px;z-index:10001;}

.mapLargespace{float:right; height:637px; width:534px; padding-bottom:20px;margin-top:-40px; }
.mapPanelLarge{width:534px; padding-bottom:20px; position:absolute; right:8px; bottom:22px;z-index:7;}
.maptoplar{float:left; width:100%; position:relative; z-index:9;}
.maptoplar .maptitle{float:left; width:514px; border:1px solid Silver;border-left:0;  font-size:10px; background:#f1f1f1; height:22px; padding:0 10px; line-height:18px;}

.maptoplar .maptitle a{text-decoration:none;}
.maptoplar .maptitle a:hover{text-decoration:underline;}
.maptoplar .maptitle .chkpanel{float:right; }
.maptoplar .maptitle .chkpanel input[type=checkbox]{float:left; height:20px; line-height:20px; margin-right:4px;}
.maptoplar .overlaybuttons {background:url("../images/tran_bg.png") no-repeat scroll center 0 transparent; height:37px; line-height:37px; width:220px; position:absolute; top:58px; left:100px; }
.mapPanelLarge #map_large{width:530px; border:1px solid #ccc; padding:2px; height:572px;}


.largemapbtn{float: right; margin-right:2px; margin-bottom:5px; background:url(../images/listbtn.png) 0 0 no-repeat; height:29px; width:222px; }
.largemapbtn a.large{float:right;  height:29px; width:111px;}
.largemapbtn a.list{float:left; height:29px; width:111px;}

.listmapbtn{float: right; margin-right: 8px; margin-bottom:5px; background: url(../images/listbtn.png) 0 -29px no-repeat; height:29px; width:222px; }
.listmapbtn a.large{float:right;  height:29px; width:111px;}
.listmapbtn a.list{float:left; height:29px; width:111px;}


.rightbanner{float:left; width:160px; margin-top:5px; clear:both;}
.rightsmlbanner{float:left; width:160px; margin-top:32px; clear:both; text-align:center;}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*--------------------------Detailed-View----------------------------------------------*/
#in_frame .wrapper .container .content .lftpanel {
float:left;
width:498px;
padding-left:26px;
}

#in_frame .wrapper .container .content .lftpanel ul{
float:left;
width:498px;
list-style:none;
padding:7px 0 0;
margin:0;
}
/*#in_frame .wrapper .container .content .lftpanel ul li{
float:left;
width:498px;
padding-bottom:8px;
}*/

#in_frame .wrapper .container .content .lftpanel ul li {
float:left;
width:450px;
/*padding-bottom:8px;*/
border-top:1px solid #C26314;
background:url(../images/shadow.png) center 0 no-repeat;
}
#in_frame .wrapper .container .content .lftpanel ul li.top {
border-top:none;
background:none;
}

#in_frame .wrapper .container .content .lftpanel ul li .detailbox{
float:left;
width:450px;
/*width:498px;
background:url(../images/detail_bg.png) 0 0 repeat-y;*/
}
#in_frame .wrapper .container .content .lftpanel ul li .detailbox .topcrv{
float:left;
width:450px;
/*width:498px;
background:url(../images/detail_topcrv.png) 0 0 no-repeat;*/
}
#in_frame .wrapper .container .content .lftpanel ul li .detailbox .botcrv{
float:left;
width:450px;
/*width:498px;
background:url(../images/detail_botcrv.png) 0 bottom no-repeat;
padding:15px 28px;*/
padding:15px 0;
}
#in_frame .wrapper .container .content .lftpanel ul li .detailbox h3{
/*float:left;
width:442px;
font-size:20px;
font-family:Arial Narrow,  Helvetica, sans-serif;
font-weight:bold;
color:#b35000;
padding-bottom:3px;*/
float:left;
width:450px;
font-size:20px;
font-family:Arial Narrow, Helvetica, sans-serif;
font-weight:bold;
color:#b35000;
padding-bottom:3px;

}
#in_frame .wrapper .container .content .lftpanel ul li .detailbox h3.fee{
float:left;
width:442px;
font-size:20px;
font-family:Arial Narrow,  Helvetica, sans-serif;
font-weight:bold;
color:#b35000;
padding-bottom:3px;
border-bottom:1px dotted #000

}
#in_frame .wrapper .container .content .lftpanel ul li .detailbox h4{
float:left;
width:442px;
font-size:18px;
font-family:Arial Narrow,  Helvetica, sans-serif;
font-weight:bold;
padding-bottom:3px;
border-bottom:1px dotted #000;

}
#in_frame .wrapper .container .content .lftpanel .remark {
float:left;
width:442px;
}
#in_frame .wrapper .container .content .lftpanel .remark p{
/*font-size:12px;*/
font-size:11px;
color:#323232;
text-align:justify;
padding-top:5px;
}
/*#in_frame .wrapper .container .content .lftpanel h3 {
float:left;
width:498px;
height:31px;
color:#505050;
font-size:20px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}*/

#in_frame .wrapper .container .content .lftpanel .tframe {
float:left;
width:442px;

}
#in_frame .wrapper .container .content .lftpanel .tframe .srow {
float:left;
width:442px;
font-size:12px;
border-bottom:1px dotted #000;
line-height:24px;
}
#in_frame .wrapper .container .content .lftpanel .tframe .feerow {
float:left;
width:442px;
font-size:12px;
line-height:24px;
}
#in_frame .wrapper .container .content .lftpanel .tframe .trow {
float:left;
width:442px;
font-size:12px;
border-bottom:1px dotted #000;
}

#in_frame .wrapper .container .content .lftpanel .tframe p{
font-size:12px;
padding-bottom:5px;
font-weight:bold;
}
#in_frame .wrapper .container .content .lftpanel .tframe  p .status{
font-size:16px;
}
#in_frame .wrapper .container .content .lftpanel .tframe  p .red{
font-size:12px;
color:#ff0000;

}
#in_frame .wrapper .container .content .lftpanel .tframe  p .green{
font-size:12px;
color:#00921b;
font-weight:bold;
}
#in_frame .wrapper .container .content .lftpanel .tframe  p.green {
font-size:12px;
color:#00921b;
font-size:20px;
padding-top:3px;	
}
#in_frame .wrapper .container .content .lftpanel .tframe  p.pricechange {
font-size:12px;
color:#000000;
font-size:20px;
padding-top:3px;	
}
#in_frame .wrapper .container .content .lftpanel .tframe  p .status{
font-size:16px;
}




#in_frame .wrapper .container .content .lftpanel .tframe .trow .leftcol {
float:left;
width:154px;
height:24px;
line-height:24px;
font-family:Arial, Helvetica, sans-serif;
}
#in_frame .wrapper .container .content .lftpanel .tframe .trow .rightcol {
float:left;
width:288px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:4px;
}
#in_frame .wrapper .container .content .lftpanel .buttonrow {
float:left;
width:517px;
text-align:left;
padding-top:6px;
}


#in_frame .wrapper .container .content .rtpanel .greyouter{
float:left;
width:397px;
}
#in_frame .wrapper .container .content .rtpanel .greybox{
float:left;
width:397px;
background:url(../images/grey_bg.png) 0 0 repeat-y;
}

#in_frame .wrapper .container .content .rtpanel .greybox .greytop{
float:left;
width:397px;
background:url(../images/grey_topcrv.png) 0 0 no-repeat;
}
#in_frame .wrapper .container .content .rtpanel .greybox .greybot{
float:left;
width:397px;
background:url(../images/grey_botcrv.png) left bottom no-repeat;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul{
float:left;	
width:397px;
list-style:none;
padding:4px 0 8px 0;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li{
float:left;	
width:361px;
min-height:50px;
height:auto !important;
height:50px;
background:url(../images/liborder.png) center 0 no-repeat;
padding:0 18px;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li p{
color:#ae4f00;
font-size:18px;
padding-top:14px;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li a{
color:#ae4f00;
text-decoration:none;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li .icon_img{
float:left;
height:50px;
width:58px;
line-height:50px;
text-align:right;
padding-right:22px;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li .icon_img img{
margin-top:5px;
}
#in_frame .wrapper .container .content .rtpanel .greybox ul li.fast{
background:none;
}
/*-----------------------------------Browse County------------------------------------*/
#in_frame .wrapper .container .content .browse {
width:970px;
float:left;
font-family:arial;

min-height:350px;
height:auto !important;
height:350px;
padding:0 14px;
font-size:14px;
padding-top:44px;
}
#in_frame .wrapper .container .content .browse h4 {
color:#BA5D11;

font-size:19px;
font-weight:bold;
}
#in_frame .wrapper .container .content .browse p.hpara{padding-top:4px;}
#in_frame .wrapper .container .content .browse a.hlink{color:#1155CC; font-weight:bold;}
#in_frame .wrapper .container .content .browse ul.listblocks {
clear:left;
float:left;
width:960px;
list-style:none;
padding-top:31px;
}
#in_frame .wrapper .container .content .browse ul.listblocks li{
float:left;
width:280px;
padding-left:20px;
background:url(../images/corner_effect.png) left bottom no-repeat;
padding-right:30px;

}
#in_frame .wrapper .container .content .browse ul.listblocks li.last{
padding-right:0;

}
#in_frame .wrapper .container .content .browse ul.listblocks li h5{
float:left;
width:280px;
background:url(../images/head_div.png) -10px bottom no-repeat;
font-size:17px;
font-weight:normal;
text-transform:uppercase;
line-height:28px;
}
#in_frame .wrapper .container .content .browse ul.listblocks li ul{
float:left;
width:280px;
font-size:12px;
list-style:none;
padding:0;
padding-bottom:40px;
padding-top:10px;
}
#in_frame .wrapper .container .content .browse ul.listblocks li ul li{
float:left;
width:256px;
font-size:12px;
list-style:none;
background:none;
background:url(../images/circle_bullet.png) 0 center no-repeat;
padding:0;
padding-left:24px;
line-height:25px;
}

#in_frame .wrapper .container .content .browse ul.listblocks li ul li a{
color:#0066CC;
text-decoration:none;
}

#in_frame .wrapper .container .content .browse h3, #in_frame .wrapper .container .content .browse h1 {
  clear: left;
    color: #BA5D11;
    font-size: 19px;
    font-weight: bold;
    margin-bottom: 25px;
    margin-left: 20px;
    margin-right: 30px;
    word-wrap: break-word;
}
#in_frame .wrapper .container .content .browse p {

margin-left:20px;
margin-right:30px;
}

#in_frame .wrapper .container .content .browse .countryblock {

clear:left;
float:left;
width:960px;
margin-bottom:44px;

}
#in_frame .wrapper .container .content .browse .countryblock1{
float:left;
width:960px;
list-style:none;
padding-top:31px;
padding-left:20px;
padding-bottom:30px;

}
#in_frame .wrapper .container .content .browse .countryblock td{
float:left;
width:50%;
padding:0;
color:#535353;
padding:0;
color:#0066CC;
padding-bottom:4px;
}

#in_frame .wrapper .container .content .browse .countryblock span{
float:left;

font-size:13px;

}

#in_frame .wrapper .container .content .browse .countryblock td span a{
color:#1155cc;
text-decoration:underline;
}



#in_frame .wrapper .container .content .browse .countryblock td span a.linkb{
color:#4b9205;
text-decoration:underline;

}


/*----------------Auto Suggest Box----------------*/
ul.autosuggest
{
position: absolute;
list-style: none;
margin: 0;
padding: 0;
overflow-y: auto;
z-index:2000;
}

ul.autosuggest li
{
text-align: left;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
text-transform:capitalize;
}

ul.autosuggest li a:link,
ul.autosuggest li a:visited
{
display: block;
padding: 2px;
color:Black;
text-decoration: none;
background-color: #fff;
font-size:12px;
}

ul.autosuggest li a:hover,
ul.autosuggest li a:active
{
color: #fff;
background-color: #0066cc;
font-size:12px;
}


ul.autosuggest li.highlight a:link,
ul.autosuggest li.highlight a:visited
{
color: #fff;
background-color: #0066cc;
font-size:12px;
}

/*=========================================SERVICES AREAS PAGE========================================================*/

#in_frame .wrapper .container .content .browse .service_block {

clear:left;
float:left;
width:960px;
background:url(../images/corner_effect.png) left bottom no-repeat;
margin-left:10px;


}
#in_frame .wrapper .container .content .browse .service_block1{
float:left;
width:960px;
list-style:none;
padding-top:31px;
padding-left:20px;

background:url(../images/corner_effect1.png) 680px bottom no-repeat;
padding-bottom:30px;
}
#in_frame .wrapper .container .content .browse .service_block td{
float:left;
width:33%;
padding:0;
color:#535353;
padding-bottom:7px;
}

#in_frame .wrapper .container .content .browse .service_block span{
float:left;
width:92%;
font-size:12px;
background:url(../images/circle_bullet.png) 0 4px no-repeat;
padding:0;
color:#535353;
padding-left:5%;
}

#in_frame .wrapper .container .content .browse .service_block td span a{
color:#0066cc;
text-decoration:none;
}
#in_frame .wrapper .container .content .browse .service_block td span a.linkb{
color:#4b9205;
text-decoration:underline;

}

#in_frame .wrapper .container .content .agent{
width:960px;	
background:none;
}
#in_frame .wrapper .container .content .agent h1{
border-bottom:3px solid #E06A0A;
color:#BA5D11;
font-size:19px;
font-weight:bold;
padding-bottom:2px;
margin-bottom:25px;

}
#in_frame .wrapper .container .content .agent .rightcontent{
width:900px;
padding-left:30px;
padding-right:30px;
}

#in_frame .wrapper .container .content .agent .rightcontent p{text-align:justify;}


#in_frame .wrapper .container .content .agent .rightcontent .inside{
width:960px;
}
#in_frame .wrapper .container .content .agent .rightcontent .inside p{text-align:center;}
#in_frame .wrapper .container .content .agent .rightcontent a{
color:#0066CC;	
}
select.dropnew{float:left; width:165px; font-size:12px;}

#popup .poptop .chklist{float:left; font-size:12px; padding-top:1px; background:#fff;}
.chklist .row{float:left; width:348px; padding:2px 2px; margin:1px 3px;  }
.chklist .row .checkbox{float:left; padding-right:6px;}
.chklist .row .checkbox input[type=checkbox]{float:left; height:18px; line-height:18px;}
.chklist .row label{float:left; line-height:18px;}




#in_frame .wrapper .container .content .browse .blockouter {
float:left;
list-style:none outside none;
padding-bottom:30px;
padding-left:20px;
width:950px;
}

#in_frame .wrapper .container .content .browse .blockouter a{
color:#0066cc;
font-size:13px;
}

#in_frame .wrapper .container .content .browse .blockouter ul.listing {
float:left;
width:710px;
list-style:none;
over-flow:hidden;
}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li{
float:left;
width:890px;
border:1px solid #AB743F;
margin-bottom:10px;
padding:10px;
}

#in_frame .wrapper .container .content .browse .blockouter ul.listing li .near{
float:left;
border:1px solid #CCCCCC;
padding:1px;
margin-bottom:10px;
}

#in_frame .wrapper .container .content .browse .blockouter ul.listing li p{
float:left;
width:890px;
margin:0;
}
#whiteshadow 
{
background:url(../images/trans-orange.png);
float:left;
position:fixed;
cursor:progress;
z-index:6;
}

#dsblCtrl
{
left:0;
background:url(../images/tr.png);
position:absolute;
cursor:progress;
width:215px;
height:750px;
z-index:12;
	
 }

#progress 
{
/*background:url(../images/trans-image.png);*/
float:left;
position:fixed;
cursor:progress;
z-index:12;
}


#progress .gopal
{
position:absolute; 
width:250px;
height:70px;
text-align:center ;
border:solid 8px orange;
padding-top:10px;
background-color:#ffffff;
left:35%;
top:40%;

}
.center{margin:0 auto;  width:984px;}
.containerbox{float:left; background:url(../images/repeat.png) 0 0 repeat-y; width:912px; margin-bottom:15px;  font:normal normal 14px Arial, Helvetica, sans-serif;}
.containerbox .topcrv{float:left; background:url(../images/search_top.png) 0 0 no-repeat; width:912px;}
.containerbox .botcrv{float:left; background:url(../images/search_bot.png) 0 bottom no-repeat; width:912px; padding:10px 0; position:relative;}
.containerbox h2{text-align:center; float:left; width:100%; font:normal bold 25px Arial, Helvetica, sans-serif; margin:0; margin-bottom:8px;color:#bc6a00; position:relative;}
.containerbox .leftp{float:left; width:427px; padding-left:19px; }
.containerbox .leftp .textfield{float:left; width:427px; background:url(../images/textfield.png) 0 0 no-repeat; height:35px; margin-bottom:15px; position:relative;}

.containerbox .leftp .txtfield1{position:relative; z-index:2;}
.containerbox .leftp .textfield input{float:left; height:23px; width:417px;  border:1px solid #ffffff; margin-left:5px; margin-top:5px;}
.containerbox .leftp .brows{float:left; border:2px solid #cdcdcd; width:403px; height:36px; position:relative; padding:10px; margin-top:25px;}
.containerbox .leftp .brows .tplcrv{position:absolute; left:-2px; top:-2px;}
.containerbox .leftp .brows .tprcrv{position:absolute; right:-2px; top:-2px;}
.containerbox .leftp .brows .btlcrv{position:absolute; left:-2px; bottom:-2px;}
.containerbox .leftp .brows .btrcrv{position:absolute; right:-2px; bottom:-2px;}
.containerbox .leftp .brows h5{color:#bc6a00; font-size:14px;}
.containerbox .leftp .brows ul{float:left; list-style:none; padding:0; font:normal bold 12px Verdana, Geneva, sans-serif; padding-top:5px;}
.containerbox .leftp .brows ul li{float:left;  background:url(../images/nbullet.png) 0 0 no-repeat; padding-left:20px; padding-bottom:2px; padding-right:42px;}
.containerbox .leftp .brows ul li a{color:#bc6a00;}
.containerbox .rightp{float:left; width:384px; padding-left:19px; }
.containerbox .rightp .brows{float:left; border:2px solid #cdcdcd; width:370px;  position:relative; padding:10px 15px 2px; }
.containerbox .rightp .brows .tplcrv{position:absolute; left:-2px; top:-2px;}
.containerbox .rightp .brows .tprcrv{position:absolute; right:-2px; top:-2px;}
.containerbox .rightp .brows .btlcrv{position:absolute; left:-2px; bottom:-2px;}
.containerbox .rightp .brows .btrcrv{position:absolute; right:-2px; bottom:-2px;}
.containerbox .rightp .brows .row{float:left; width:100%; padding-bottom:8px;  font:normal bold 12px Verdana, Geneva, sans-serif; color:#bc6a00;}
.containerbox .rightp .brows .row input[type=text]{width:100%; float:left; height:15px;}
.containerbox .rightp .brows .row select{width:100%; float:left; height:20px;}
.containerbox .rightp .brows .row label{width:100%; float:left; padding-bottom:2px;}
.containerbox .rightp .brows .row .col50{float:left; width:146px; padding-right:30px;}
.containerbox .rightp .brows .row .col30{float:left; width:108px; padding-right:15px;}
.containerbox .rightp .brows .row .colh{float:left;  }
.containerbox .rightp .brows .row .colh + .colh{float:right;  }
.containerbox .rightp .brows .row .colh input[type=checkbox]{float:left; padding:0; height:16px; line-height:16px; margin-right:5px; }
.containerbox .rightp .brows .row .colh span{float:left; height:16px; line-height:16px;}
.containerbox .rightp .brows .row .bnt{float:right; padding-right:12px;}
.containerbox .rightp .brows .row .colc{float:left; padding-right:20px; color:#000;}
.containerbox .rightp .brows .row .colc input[type=checkbox]{float:left; padding:0; height:16px; line-height:16px; margin-right:5px; }
.containerbox .rightp .brows .row .colc span{float:left; height:16px; line-height:16px;}
.containerbox .rightp .brows .row .bnt{float:right; padding-right:12px;}



.containerbox .droplocation{position:absolute; top:33px; left:0px; border:2px solid #6e6e6e; width:434px;  background:#fff;}
.containerbox .droplocation h3{color:#4778b1; font-size:18px; font-family:Verdana; width:394px; float:left; padding-bottom:10px;}
.containerbox .droplocation .examplebock{float:left; padding:10px 20px 10px; width:394px;}
.containerbox .droplocation .examplebock .row{float:left; width:394px; padding-top:3px; font-family:Verdana;}
.containerbox .droplocation .examplebock .row .col1{float:left; width:120px;padding:0; color:#5a5a5a;}
.containerbox .droplocation .examplebock .row .col2{float:left; width:274px; padding:0; font-weight:bold;}

.containerbox .droplocation .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:414px;}
.containerbox .droplocation .botexm p{color:#000;}
.containerbox .droplocation .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
.containerbox .droplocation .botexm p.bods span{color:#4778b1; float:left; font-size:18px; font-family:Verdana;}
.containerbox .droplocation .botexm p.bods strong{float:left; width:362px; padding-left:20px;}

.containerbox .dropkeyword{position:absolute; top:133px; z-index:2; left:16px; border:2px solid #6e6e6e; width:434px;  background:#fff;}
.containerbox .dropkeyword h3{color:#4778b1; font-size:18px; padding:0px 20px;   font-family:Verdana; width:394px; float:left; padding-bottom:10px;}
.containerbox .dropkeyword .examplebock{float:left; padding:10px 0 0; width:434px;}
.containerbox .dropkeyword .examplebock .row{float:left; padding:0px 20px;  width:394px; padding-top:3px; font-family:Verdana;}
.containerbox .dropkeyword .examplebock .row .col1{float:left; width:394px;  padding:0; color:#5a5a5a;}


.containerbox .dropkeyword .botexm{float:left; padding:10px; border-top:5px solid #c1c1c1; width:414px;}
.containerbox .dropkeyword .botexm p{color:#000;}
.containerbox .dropkeyword .botexm p.bods{padding-top:5px; font-weight:bold; clear:both;}
.containerbox .dropkeyword .botexm p.bods span{color:#4778b1; float:left; font-size:18px; font-family:Verdana;}
.containerbox .dropkeyword .botexm p.bods strong{float:left; width:362px; padding-left:20px; line-height:25px;}


ul.newlist{clear:both; float:left; list-style:none; width:634px; padding-top:10px; padding-bottom:10px;padding-left:10px; }
ul.newlist li{float:left; width:620px; padding-left:14px; background:url(../images/bullets_view.png) 0 5px no-repeat;}
.marker{height: 37px;width: 19px;  background-image: url('http://www.yellowkeyrealty.com/images/btn_marker.png' ); cursor: pointer;}
.bluemarker{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/bluekey.png'); cursor: pointer;}
.marker0{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/0_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor : pointer;}
.marker1{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/1_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker2{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/2_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker3{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/3_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker4{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/4_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker5{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/5_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker6{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/6_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker7{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/7_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker8{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/8_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.marker9{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/9_orange.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker0{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/0_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor : pointer;}
.bluemarker1{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/1_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker2{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/2_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker3{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/3_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker4{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/4_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker5{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/5_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker6{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/6_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker7{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/7_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker8{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/8_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}
.bluemarker9{height: 37px;width: 19px;background-image: url('http://www.yellowkeyrealty.com/images/9_blue.png'); background-position:center bottom; background-repeat:no-repeat; cursor: pointer;}



.shorttermrental{background:url(../images/searchprobg.png.png); width:960px; height:69px;}
.blockouter{ width:800px !important; padding-right:160px;}
.blockouter ul.listing li{ border:0 !important; padding-top:30px !important;}
.blockouter ul.listing tr+tr{ border-top:1px solid #eee !important;}
.blockouter ul.listing tr{ width:700px; margin-right:200px; float:left;}
.cityinfo h1{ font-family:Arial Narrow, Arial; font-size:20px !important; text-transform:uppercase; margin-bottom:0 !important;}
ul.newblock{float:left; width:340px; list-style:none;}
ul.newblock li{float:left; width:360px; padding-bottom:10px;}
ul.newblock li a{ font-weight:normal !important; font-family:Arial; font-size:12px;}
ul.newblock li a strong{ font-weight:normal;}
#in_frame .wrapper .container .content .browse{ font-family: Arial; font-size: 13px;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details{ float:left; font-family:Arial; width:580px; padding-left:15px;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details p{ padding-bottom:6px; line-height:18px; width:580px; font-size:12px;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details p a{ text-decoration:none; font-weight:bold;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details .btn {background: none repeat scroll 0 0 #f1f1f1; border: 1px solid #CCCCCC; cursor: pointer; float: left; color:#333; font-weight: bold; height: 22px; line-height: 22px; margin-right: 10px;font-family:Arial; padding: 0 10px; font-size:12px;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details .ragfl{
width:580px; float:left; position:relative;
}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details .ragfl img{position:absolute; top:-11px; right:0;}

#in_frame .wrapper .container .content .browse .blockouter ul.listing li .details .rmls{
background: url("../images/rmls.jpg") no-repeat scroll right 0; width:580px; float:left; height:37px;
}
.cityinfo .countryblock1 a{ font-weight:bold;}

/*ul.newblock{float:left; width:340px; list-style:none;}
ul.newblock li{float:left; width:360px; padding-bottom:10px;}*/
ul.newblockn{float:left; width:250px; list-style:none;}
ul.newblockn li{float:left; width:250px; padding-bottom:10px;}


ul.newblock2{float:left; width:950px; list-style:none;}
ul.newblock2 li{float:left; width:950px; padding-bottom:10px;}
ul.newblock2 li a{ font-weight:normal;}
ul.newblock2 li a strong{ font-weight:normal;}