/* CSS Document */
#wp{ border:5px solid #333; background: #FFFFFF;}
#hd  .wp{ border:5px solid #333; background: #000000; border-bottom:none; border-top:none;}

#pt{ padding:4px 25px; border-bottom:5px solid #333;}
#chart{ margin:0 25px;}
.mn{ margin:0 25px;}
#nv, #mu{ border:none;}
#nv{ padding-top:80px;}
.bl{ border:none;}
.fl{ border:none;}
.bm_h{ border-bottom: 1px #888 dashed; border-top:none; background:none;}
.bmw .bm_h{ background:none; border-bottom-color:#888;}
.fl .bm_h{ background:none; border-bottom-color:#888;}
.fl_row td {border-top: 1px dashed #888;}
.bm{ border:none;}
.bbda {
border-bottom: 1px dashed #888 !important;
}
.mn .fl .bmw{ border-top: 3px solid #888888; margin:10px 0;}
#ct{ margin:0px;}
.tl .th {margin-top: 1px;padding: 0 10px;border-bottom: 1px solid #888;background: #F2F2F2; border-top: 1px solid #888;}

.tl th, .tl td { border-bottom-color:#888888;}

#nv_forum.pg_viewthread #ct{ margin:25px;}

#nv_forum.pg_post #ct{ margin:25px;}



.pls {width: 160px;background: #EFEFEF;overflow: hidden;border-right: 1px solid #EFEFEF;}
.ad .pls {background: #efefef;padding: 0;height: 4px;}
.ad .plc {background: #efefef;padding: 0;overflow: hidden;}
.vwthd {padding-right: 80px !important;background: #efefef;}

.pn {
vertical-align: middle;
overflow: hidden;
margin-right: 3px;
padding: 0;
height: 23px;
border: 1px solid #999;
background: #E5E5E5 url(../images/pn.png) repeat-x 0 0;
cursor: pointer;
-moz-box-shadow: none;
-webkit-box-shadow:none;
box-shadow:none; color:#333333 !important;
}
#mn_mymsg_menu .top_popmenu .ct{ background:#CCCCCC;}

