#tabel_wpdir_content

{

  border-collapse: collapse;

  width: 100%;



}



#tabel_wpdir_content .caption

{

  font-weight: bold;

  font-size: 12px;

  height: 30px;

}



.block_link_list

{

  margin: 10px 0 20px 0;

  padding-bottom: 10px;

  width: 100%;

  border-width:0 0 1px 0;

  border-style: dotted;

  border-color: #DDDDDD;

}



.block_link_list .thumbshot

{

  width: 130px;

}



.block_link_list .img_thumbshot

{

  float: left;

  border:1px solid #ddd;

  height: 120px;

  width: 120px;

  background-color:#eee;

}



.block_link_list .img_thumbshot:hover

{

  border:1px solid #999;

}



.block_link_list .title

{

  text-align: left;

  font-weight: bold;

  font-size: 13px;

}



.block_link_list .description

{

  padding: 5px 0 5px 0;

}



.block_link_list .url

{

}



.block_link_list .pagerank

{

  padding: 5px 0 5px 0;

}



.block_list_category

{

  text-align:left;

  float: left;

  text-decoration: none;

  margin: 0px 0px 0px 0px;

}



.block_list_category .parent

{

  font-weight: bold;

}



.block_list_category .child

{

  font-size: 11px;

}



#tabel_detail_link

{

  border-collapse: collapse;

  width: 100%;

  background-color: #ff;

  border-width:1px 0 1px 0;

  border-style: dotted;  

  border-color: #DDDDDD;

  margin: 0px 0;

  padding: 10px 0;

  line-height: 1.3;

}





#tabel_detail_link .left

{

  text-align: left;

  width: 120px;

}



#tabel_detail_link .right

{

  text-align: left;

}



#tabel_process_link

{

  border-collapse: collapse;

}



#tabel_process_link .left

{

  text-align: right;

  width: 120px;

  height: 25px;

}



#tabel_process_link .right

{

  text-align: left;

}



#tabel_process_link .right .input

{

  width: 270px;

}



#tabel_process_link .right .textarea

{

  width: 270px;

}



#tabel_process_link .right .select

{

  width: 270px;

}



#tabel_process_link .error

{

  color:red;

  text-align: center;

  background-color: #FFFFCC;

  border-width: 1px 0 1px 0;

  border-style: solid;

  border-color: red;

  font-weight: bold;

}



#tabel_process_link .success

{

  color:green;

  text-align: center;

  background-color: #FFFFCC;

  border-width: 1px 0 1px 0;

  border-style: solid;

  border-color: green;

  font-weight: bold;

}



#tabel_serach_result

{

  width: 100%;

  border-collapse: collapse;

}



#tabel_serach_result .caption

{

  text-align: left;

  font-weight: bold;

  padding-bottom: 10px;

  border: 0;

}



#tabel_serach_result .top

{

  text-align: left;

  font-weight: bold;

  font-size: 12px;

  text-align: center;

  background-color: #EFEFEF;

}



#tabel_serach_result td

{

  height: 25px;

  text-align: center;

  border: 1px solid #DDDDDD;

}
