﻿* {
margin:0;
padding:0;
}
a {
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;
}a {
    color: #1155CC;
    font-weight: bold;
    outline: medium none;
}

#in_frame .wrapper .header{float:left; width:1007px; height:105px; /*background:url(../images/logobuilding.png) 0 0 no-repeat;*/ }
#in_frame .wrapper .header .logo{float:left; padding-top:9px;}
#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; }
#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 .contentbot {
float:left;
width:1002px;
height:11px;
background:url(../images/contentbot.png) 0px 0px repeat-y;
}

#in_frame .wrapper .container .content .browse {
width:970px;
float:left;
font-family:Verdana, Geneva, sans-serif;

min-height:350px;
height:auto !important;
height:350px;
padding:34px 14px 0;
font-size:14px;
}

.salebox{ width:970px; float:left;}
#in_frame .wrapper .container .content .browse .stats_panel1{width:450px; float:left;}
#in_frame .wrapper .container .content .browse .stats_panel1+.stats_panel1{ padding-left:20px;}
#in_frame .wrapper .container .content .browse .salebox h1{font-size:20px; color:#BA5D11;  text-align:center; margin:0; padding-bottom:10px;}
#in_frame .wrapper .container .content .browse .stats_form{width:450px; float:left; padding-left:24px; padding-bottom:20px;}
#in_frame .wrapper .container .content .browse .stats_form .stats_heading{width:100%; font-weight:bold; border:1px solid #cc7a00; background:#fbb13a; color:#fff;}
#in_frame .wrapper .container .content .browse .stats_form table{border:1px solid #cc7a00;}
#in_frame .wrapper .container .content .browse .stats_form a{color: #0066CC; font-size:11px;}
#in_frame .wrapper .container .content .browse .stats_form a:hover{text-decoration:none;}
#in_frame .wrapper .container .content .browse .right_s{padding-left:10px;}
#in_frame .wrapper .container .content .browse .cen_s{padding-left:257px;}
#in_frame .wrapper .container .content .browse .countryblock {
width:970px;
float:left;
font-family:Verdana, Geneva, sans-serif;

padding:0 14px 14px 20px;
font-size:14px;
}
#in_frame .wrapper .container .content .browse .countryblock span.left{
width:470px;
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
padding-bottom:5px;
}#in_frame .wrapper .container .content .browse .countryblock span.left a{
color:#0066CC;
font-size:13px;
}
#in_frame .wrapper .container .content .browse .countryblock span.right{
width:470px;
float:right;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
padding-bottom:5px;
}

#in_frame .wrapper .container .content .browse .countryblock .blockleft{
width:470px;
float:left;
padding-right:5px;
font-size:14px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .browse .countryblock .blockright{
width:470px;
float:right;
padding-left:5px;
font-size:14px;
padding-bottom:5px;
}
#in_frame .wrapper .container .content .browse .countryblock span.right a{
color:#0066CC;
font-size:13px;
}
#in_frame .wrapper .container .content .browse h3, #in_frame .wrapper .container .content .browse h1 {

color:#BA5D11;
font-size:19px;
font-weight:bold;
height:27px;
margin-bottom:25px;
margin-left:20px;
margin-right:30px;
clear:left;
}
#in_frame .wrapper .container .content .browse h1.newheading {

color:#000;
font-size:20px;
font-weight:bold;
height:27px;
margin-bottom:25px;
margin-left:20px;
margin-right:30px;
clear:left;
}
#in_frame .wrapper .container .content .browse h2{

color:#BA5D11;
font-size:20px;
font-weight:bold;
height:27px;
margin-bottom:15px;
padding-top:20px;
margin-left:20px;
margin-right:30px;
clear:left;
}

#in_frame .wrapper .container .content .browse h4 {

font-size:12px;
font-weight:normal;
margin-bottom:5px;

margin-left:20px;
margin-right:30px;
}

#in_frame .wrapper .container .content .browse .blockouter {
float:left;
list-style:none outside none;
padding-bottom:30px;
padding-left:20px;
width:950px;
position:relative;
}
#in_frame .wrapper .container .content .browse .blockouter .fllinks a{color:#1155CC; text-decoration:none; font-weight:bold;}
#in_frame .wrapper .container .content .browse .blockouter .fllinks a:hover{ color:#F57913; text-decoration:underline;}
#in_frame .wrapper .container .content .browse .countryblock1 {
/*background:url("../images/corner_effect.png") no-repeat scroll 0px bottom transparent;*/
float:left;
list-style:none outside none;
padding-bottom:30px;

margin-bottom:20px;
width:435px;
}
#in_frame .wrapper .container .content .browse .noback{background:none;}

#in_frame .wrapper .container .content .browse .countryblock1  p{padding-bottom:4px;}

#in_frame .wrapper .container .content .browse .blockouter a{
color:#1155cc;
font-size:13px;
font-family:Arial;
}

.datalist td{padding-bottom:10px;}
.datalist td a{color:#1155CC;}

.datalist td{width:60%}
.datalist td + td{width:40%}

.dataadd{position:absolute; left: 374px; top: 76px;}
#in_frame .wrapper .container .content .browse .blockouter ul.listing {
float:left;
width:710px;
list-style:none;
overflow: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 .ragfl{
width:580px; float:left; position:relative;
}
#in_frame .wrapper .container .content .browse .blockouter ul.listing li .ragfl img{position:absolute; top:-11px; right:0;}

#in_frame .wrapper .container .content .browse .blockouter ul.listing li .rmls{
background: url("../images/rmls.jpg") no-repeat scroll right 0; width:580px; float:left; height:37px;
}
#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;
}

#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;
}

 .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:24px !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-family:Arial; font-size:12px;}
ul.newblock li a strong{ font-weight:bold;}
#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;}
#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;}

/*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;}


.center{float:left;  width:984px;}

.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;}

.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;}
