/********listing table**************/
.toplist{
  font:normal 12px Arial;
  color:#000000;
  background:url('/images/bg_left_searchbox.gif') repeat-x top left #f4f7fc;
  clear:both;
  padding:0px;
  margin:0px;
}
.toplist th{
   padding:7px 0px 12px 0px;
   font-size:13px;
   color:#16387c;
   text-align:center;
}
.top_nav{
   border:1px solid #beddf1;
   clear:both;
   float:left;
}
.top_nav th{
   font:bold 12px Arial;
   color:#16387c;
   width:100%;
   background:url('/images/bar_bg.gif') repeat-x top left;
   padding:2px 0px 2px 10px;
   border:1px solid #ffffff;
   border-top:0px;
}
.title,.title_hol{
   margin:0px;
   text-align:left;
   width:100%;
}
.title .left, .title_hol .left{
   font:bold 15px Arial;
   color:#16387c;
   float:left;
   width:50%;
   text-align:left;
}
.title_hol .left{
  width:100%;
  padding:5px 0px 0px 0px;
}
.title .right, .title_hol .right{
  float:right;
  text-align:right;
  width:50%;
  font:normal 11px Arial;
  padding:4px 0px 0px 0px;
}
.title_hol .right{
  padding-top:25px;
}
.title  a, .title_hol a{
   color:#16387c;
   text-decoration:none;
}
.title a:hover, .title_hol a:hover{
   text-decoration:underline;
}
.title .right a, .title_hol .right a{
   font:bold 11px Arial;
   color:#16387c;
}
.title .city, a.city, .title_hol .city{
   font:bold 15px Arial;
   color:#b00f15;
   text-align:left;
}
.title .cat, a.cat{
   font:bold 12px Arial;
   color:#16387c;
   text-align:left;
}
.title ul, .title_hol ul{
  margin:0px;
  padding:0px;
}
.title li, .title_hol li{
   display:inline;
   font:normal 13px Arial;
   padding:0px;
   color:#16387c;
}
/*****holiday header*******/
.holiday_hdr{
  background:url('/images/title_classifieds_holiday.gif') top left no-repeat #fff;

}


.forumlist{
  padding-top:8px;
}
.forumlist table{
  font:normal 12px Arial;
  color:#000000;
  border:1px solid #aac6a7;
  border-bottom:0px;
  height:190px;
}
.forumlist th{
  width:100%;
  font-weight:bold;
  background:url('/images/bg_green_title.gif') repeat-x top left;
  padding:3px 0px 3px 3px;
  height:25px;
}
.forumlist td{
  border-bottom:1px solid #aac6a7;
  background-color:#f3faec;
  padding:4px 0px 2px 4px;
}
.forumlist a{
  font-size:12px;
  color:#000000;
  text-decoration:none;
}
.forumlist a:hover{
  color:#000;
  text-decoration:underline;
}

#l_content{
 float:left;
 width:180px;
 margin-right:8px;
 padding:0px;
 
}
#r_content{
  padding:0px;
  margin:0px;
  float:right;
  width:610px;
}

#catlst,#new_catlst{
  float:left;
  background-color:#f4f7fc;
  border:1px solid #beddf1;
  font:normal 12px Arial;
  color:#16387c;
  width:100%;
}
#new_catlst{
   background-color:#f0fff8;
   border:1px solid #9fd9bd;
   color:#005029; 
}
#catlst th,#new_catlst th{
  width:100%;
  font-weight:bold ;
  background:url('/images/bar_bg.gif') repeat-x top left;
  padding:3px 0px 3px 10px;
  border:1px solid #ffffff;
  border-top:0px;
}
#new_catlst th{
  background:url('/images/leftbar_green.gif') repeat-x top left;
}
#catlst ul, #new_catlst ul{
  margin:0px;
  padding:15px 0px 5px 25px;
  list-style-type:none;
  list-style-image:url("/images/dot_red.gif");
  border-top:1px solid #beddf1;
}
#new_catlst ul{
   border-top:1px solid #9fd9bd;
}
#catlst li,#new_catlst li{
  display:list-item;
  padding:3px 0px 3px 0px; 
}
#catlst .selectedCat{
     color: #ad0f15;
     font-weight:bold;
}
#new_catlst .selectedSubCat a{
   color:#ad0f15;
   font-weight:bold;
   text-decoration:none;
}
#catlst a, #new_catlst a{
   font:normal 12px Arial;
   color:#16387c;
   text-decoration:underline;
}
#new_catlst a{
   color:#005029;
}
#catlst a:hover, #new_catlst a:hover{
   color:#4c4d51;
   text-decoration:none;
}
#fealist{
  clear:both;
  float:left;
  text-align:left;
  width:100%;
  padding:5px 0px 15px 0px;
}
#fealist ul{
  padding:0px;
  margin:0px;
}
#fealist li{
  display:inline;
  padding:0px 10px 0px 0px;
}
#fealist a{
  font:normal 11px Arial;
  color:#16387c;
  text-decoration: none;
}
#fealist a:hover{
  text-decoration:underline;
}
#featurepanel{
  padding-bottom:10px;
}

a.glink:link, a.glink:visited, a.glink:active{
    font:normal 12px Arial;
    color: #319a00 ;
    text-decoration:none;
    word-spacing:0.2mm;
}
a.glink:hover{
    font:normal 12px Arial;
    color: #319a00 ;
    text-decoration:underline;
    word-spacing:0.2mm;
}

/*New*/
#rstlist{
 clear:both;
 float:left;
 width:100%;
 background-color:#ffffff;
 font:normal 12px Arial;
 color:#16387c;
}
#rstlist th{
  border-bottom:1px solid #cccccc;
  font-weight:bold;
  color:#4c4d51;
  text-align:left;
  padding:25px 0px 2px 2px;
}
#rstlist a{
  font:normal 14px Arial;
  color:blue;
  text-decoration:none;
}
#rstlist a:visited{
  text-decoration:none;
}
#rstlist a:hover{
  text-decoration:underline;
}
#rstlist .pritype td{
  background-color:#fcfaeb;
  border-bottom:1px dashed #cccccc;
}
#rstlist td{
  color:#000000;
  padding:8px 5px 8px 5px;
  border-bottom:1px solid #eeeeee;
                                                                                         
}
#rstlist td.bottom{
  border-bottom:1px solid #beddf1;
}
#rstlist .cat{
  font:normal 12px Arial;
  color:#999999;
}

.helphdr{
padding:4px 5px 3px 0px;
width:95%;
height:15px;
clear:both;
float:left;
border-bottom:1px solid #d0dbef;
}
.helphdr .left{
  float:left;
  width:90%;
}

.helphdr .right{
  float:right;
  width:10%;
  text-align:right;
  color:#16387c;
}
.helphdr a{
   color:#16387c; 
   font:bold 12px Arial;
   text-decoration:none;
}
.helphdr a:hover{
   color: #0033cc;
   text-decoration:none;
}
.helpcnt{
  clear:both;
  float:left;
  width:95%;
  padding:10px 0px 10px 0px;
  font:normal 12px Arial;
}
.helpcnt p{
  margin:0px;
  padding:0px;
  font:normal 12px Arial;
  line-height:150%;
}
.helpcnt ul{
  padding-left: 20px;
  font:normal 12px Arial;
  list-style-type: circle;
}
.helpcnt li{
   padding:3px 0px 3px 0px;
   line-height:150%;
   font:normal 12px Arial;
}
.helpcnt ul .sub{
   list-style-type:disc;
}
.divline{
   background-image:url('/images/dot.gif');
   background-repeat:repeat-y;
}
.adHeadline{
  font:bold 11px Arial;
  text-decoration:underline;
  color: #315578;/*#053371;*/
}
.adText{
  font:normal 11px Arial;
  text-decoration:none;
  color:#4c4d51;

}
.posting_img{
  float:left;
  border:1px solid silver;
  padding:5px;
}


/******list of categories**********/
.cls_front_list{
   border:1px solid #d1e5f1;
   background:#f4f7fc;
   height:105px;
   font:normal 12px Arial;
   color:#16387c;
}
.cls_front_list a{
   color:#16387c;
   text-decoration:none;
   border-bottom:1px solid #16387c;
}
.cls_front_list a:hover{
   border:0px;
   text-decoration:none;
}
.priolist{
  padding-top:8px;
}
.citi_panel table, .priolist table{
  border:1px solid  #beddf1;
  text-align:left;
  background-color:#f4f7fc;
}
.citi_panel .hdr, .priolist .hdr{
  width:100%;
  font:bold 12px Arial;
  color:#16387c;
  background:url('/images/bar_bg.gif') repeat-x top left;
  padding:3px 0px 3px 3px;
  border:1px solid #ffffff;
  height:23px;
}

.citi_panel ul{
  margin:0px;
  padding:10px 0px 10px 0px;
}
.citi_panel li{
   display:inline;
   padding-right:25px;
}
.citi_panel a{
   font:bold 12px Arial;
   color:#16387c;
   text-decoration:underline;
}
.citi_panel a:hover{
   text-decoration:none;
}
.citi_panel th{
   border-top:1px solid #beddf1;
   background:url('/images/citi_panel_bg.gif') top left no-repeat;
   height:81px;
   font:normal 13px Arial;
   color:#16387c; 
}
.citi_panel th, .priolist td{
  padding:5px 0px 5px 10px;
}
.priolist td{
  border-left:1px solid #beddf1;
  border-top:1px solid #beddf1;
  height:139px;
}
.priolist td div{
   text-align:center;
}
.priolist td .img{
   height:100px;
}
.priolist .td_first{
  border-left:0px;
}
.priolist .price{
  font:bold 11px Arial;
  color:#ad0f15;
}
.priolist a{
   font:normal 11px Arial;
   text-decoration:underline;
}
.priolist a:hover{
   text-decoration:none;
}



#searchbtn { background: url(/images/searchbtn_bg.gif) 0 0 no-repeat;
