@charset "utf-8";
/* CSS Document */
#search_div{
background:#f3f3f3;
height:80px;
border-bottom:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
padding:15px;
}
#search_black
{
background:#313131;
height:60px; padding:10px 10px 10px 15px;
css-border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;
}
#advnc_srch{  line-height:22px; margin-right:10px; }
.advnce_lnk{ color:#FFFFFF; text-decoration:none; }

.cat_list{width:395px;height:23px; float:left; font-size:14px; font-weight:bold; padding-left:5px; padding-right:5px;}
.dist_list{width:150px;height:29px; padding:2px; float:left; margin-left:10px;  }
.stat_list{width:150px;height:25px;}
.search_btn{ background-color:#FFDA21;height:29px; color:#000000; border:0px; width:75px;font-weight:bold; font-weight:bold; cursor:pointer; }

#left_main{background:#f7f7f7; min-height:250px; margin-top:10px; float:left;
 -moz-box-shadow: 0px 0px 8px #ccc;
  -webkit-box-shadow: 0px 0px 8px #ccc;
  box-shadow: 0px 0px 8px #ccc;
  }
#left_main_2{background:#f7f7f7; min-height:50px; float:left; width:170px; border:#E9E9E9 1px solid; margin-bottom:10px; }
#left_main_user{background:#f7f7f7; min-height:100px; float:left; width:270px; border:#E9E9E9 1px solid; margin-bottom:10px; }
.left_search{ padding:10px; line-height:22px; font-size:11px;}

#cat_div{ width:47%; float:left; padding:10px;}
#loc_div{width:45%; float:left; padding:10px;}
#hline{width:1px; background:#D2D2D2; min-height:inherit; float:left; margin-top:10px; margin-bottom:10px;}

.cat_lft{ width:50%; float:left; line-height:26px; font-size:11px;}
.cat_lft2{ width:50%; float:left; line-height:28px; font-size:11px;}

.catp_lft{ width:40%; float:left; line-height:32px; margin-left:4%; font-size:14px; border-bottom:#C7C7C7 1px dashed; padding:0% 2% 0% 2%;}
.catp_lft2{ width:40%; float:left; line-height:32px; margin-left:4%; border-bottom:#C7C7C7 1px dashed; padding:0% 2% 0% 2%; font-size:14px;}

.reg_lft{ width:90%; float:left; line-height:25px; font-size:11px;}
.reg_form_rows{float:left; font-size:13px; color:#666666; font-weight:bold; font-family:Arial; height:50px; }
.reg_txt{
height:21px; width:175px; padding:3px;
css-border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border:#CCCCCC 1px solid;}
.reg_labels{width:150px; float:left; line-height:30px;}
.reg_labels span{ color:#FF0000; font-weight:bold; text-decoration:blink; font-size:11px;}
.reg_btn{ font-weight:bold; height:30px;}
#reg_head{ background:url(../images/reg.png) repeat-x; height:30px; border:#F3F3F3 1px solid; line-height:28px; padding-left:10px; font-size:16px; color:#999933; font-weight:bold; margin-top:-10px; margin-bottom:10px;}
#profile{ background:url(../images/profile.png) repeat-x; height:30px; line-height:30px; padding-left:10px;}
#profile2{  height:30px; line-height:30px; padding-left:10px;}
.lst_rws{background:#E6E6E6; min-height:30px; float:left; margin-left:1px;}
.lst_rws_2{background:#EBEBEB; min-height:35px; float:left; margin-left:1px;}
#edit_user{background:#E5E5E5; float:left; height:25px; width:251px; padding:5px 10px 0px 10px;}
.s_heads{ /*background:url(../../images/profile.png) repeat-x;*/ background:#FED517; padding-left:10px; height:28px; line-height:32px; border-bottom:#000000 1px solid;}
#sub_detail{ float:left; background-color:#F8F8F8; margin-top:5px; margin-bottom:10px; border:#E9E9E9 1px solid; width:681px; padding:8px; min-height:100px;}
#detail_sb{clear:left;}
.left_adds{min-height:30px; float:left; width:170px;  margin-left:10px; text-align:center; }
#left_main_advnce{background:#f7f7f7; min-height:250px; width:690px; border:1px solid #EBEBEB; padding:10px; float:left; }
#ad_search_1{ background-color:#F2F2F2; width:300px; float:left; line-height:25px; padding:20px;}
.res_head{font-weight:bold; font-size:15px;}
.res_head a{text-decoration:none; color:#000000;}

#prior_1{
background:url(../images/line57_130.png) repeat-x; cursor:pointer; border:#DDDDDD 5px solid; padding:5px; min-height:50px; width:670px; float:left;
-moz-border-radius:13px; css-border-radius:13px; -webkit-border-radius: 13px; -khtml-border-radius: 13px;  border-radius: 13px; 
}
#prior_2{ background:url(../images/line59_130.png) repeat-x; border:#DFDFDF 5px solid; padding:5px; min-height:50px; width:670px; float:left;
margin-top:10px; cursor:pointer;
 -moz-border-radius:13px; css-border-radius:13px; -webkit-border-radius: 13px; -khtml-border-radius: 13px; }
.bilng_opts{ background-color:#E4E4E4; height:20px; padding:5px; margin:-9px -9px 10px -9px; width:675px; float:left;}
#vdtl_bilng{ background-color:#F0F0F0; min-height:100px; width:667px; padding:10px; float:left; margin-top:10px; border:#E4E4E4 1px solid;}

#prior_1 label{ font-size:17px; color:#999999; font-weight:bold; float:left;}
#prior_2 label{ font-size:17px; color:#999999; font-weight:bold; float:left;}

.sub_pre{ font-weight:bold; color:#909090; margin-left:10px; float:right; margin-right:180px;}
.sub_pre2{ font-weight:bold; color:#909090; margin-left:50px; float:left; line-height:30px;}
.pre_rows{width:330px; float:left;font-weight:bold; line-height:30px; margin-top:18px; color:#666666;}
.pre_text{width:200px; padding:3px; border:#E5E5E5 2px solid; height:17px; color:#666666;}
#hr_paid{border-top:#CCCCCC 1px dashed; float:left; text-align:right; width:614px; margin-top:10px; padding:10px 30px 0px 0px;}
.adrs_main_vw{background-color:#DBDBDB; margin-top:5px; width:338px; float:left; border:#DBDBDB 1px solid;}
.adrs_hd_vw{width:150px;float:left; font-weight:bold; text-align:center; min-height:inherit; margin-bottom:0px; padding:7px;}
.vw_adrs_dtll{float:left; background-color:#F0F0F0; width:318px; padding:10px; }
.place_a,.cat_a{ text-decoration:none; font-size:12px; }
.place_a:hover,.cat_a:hover{ text-decoration:underline; }