.nav{font-size:16px;}
.nav span.rr{font-size:18px;line-height:12px}
.nav a{text-decoration:none}
.nav a:hover {text-decoration:underline}
.new_old{float:right;line-height:15px}
td.fr{padding:0px 0px 5px}
tr.f_list td{border-top:1px solid #ccc;padding-left:0px;padding-right:20px}
span.fr{margin:0px;padding:3px 7px;color:#fff;background:#c00}
//span.no_index_read a{padding:0px 4px 1px;margin-left:1px;background:#ccc;display:inline-block;line-height:15px;position:relative;bottom:1px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
span.no_index_read a{padding:0px 4px 1px;margin-left:1px;background:#ccc;2display:inline-block;line-height:15px;position:relative;bottom:1px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
span.newflag{font-weight:bold;color:#c00}
//span.newflag a{padding:0px 3px 1px;font-weight:bold;background:#c00;color:#fff;display:inline-block;line-height:15px;position:relative;bottom:1px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
span.newflag a{padding:0px 3px 1px;font-weight:bold;background:#c00;color:#fff;2display:inline-block;line-height:15px;2height:15px;position:relative;bottom:1px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
//span.newflag a:hover{text-decoration:underline}
span.newflag a:hover{background:#e00;}
span.newflag_index{font-weight:bold;color:#c00;background:#e9e9e9;padding:0px 3px}
table td{vertical-align:middle;padding:7px 8px 8px}
div.list{max-height:37px;overflow:hidden;padding:2px 0px 3px}
a.subject{font-size:16px;font-weight:bold}
a.prev{display:block;text-decoration:none;color:#000;padding-top:2px;line-height:17px}
div.desc{padding-top:6px}
.hpreview{padding:4px 5px;background:#444;color:white}
.hmessage{height:60px;background:#e9e9e9}
.info{float:right;padding:8px;text-align:right}
.nr{text-decoration:none}
.avatar{float:left;padding:5px 10px 5px 5px;width:50px;height:50px;2text-align:center}
.avatar img{max-width:50px;max-height:50px}
.avatar a{display:block;height:100%}
div.user{padding:9px 0px 7px}
.username{font-size:14px;font-weight:bold}
div.date{margin-top:2px;height:16px;overflow:hidden}
.nr, .nr a{color:#777}
.nr a:hover{color:#c00}
div.quote{float:right;margin-top:2px;line-height:14px;padding-right:8px}
div.quote img{padding-right:4px}
.body{font-size:16px;width:100%;word-wrap:break-word;overflow:hidden}
.orig_url, .orig_url a{text-align:right;color:#999}
div.quoted{font-style:normal;margin-left:30px;border:1px dotted #ccc;border-left:7px solid #e2e2e2;padding:6px}
div.hquoted{margin-bottom:8px}
.view_post{}
div.bquoted{font-size:15px;font-style:italic}
.settings td{padding:5px}
td.noborder{border:none;border-collapse:collapse;padding:0px 5px 0px 0px}
div.anchor, a.anchor{float:left}
div.thumb_cont{border:2px solid #ccc;float:left;padding:0px;margin:10px 20px 10px 0px}
div.thumb_img{padding:9px 6px 13px 6px;text-align:center;}
div.thumb_img a{display:block;text-decoration:none}
div.thumb_img img{vertical-align:middle}
div.thumb_text{height:36px;padding-top:5px;padding:5px 8px}
a.thumb_subject{font-size:13px;font-weight:bold}
.header{font-size:21px;font-weight:bold}
.scol{float:left;padding:2px 0px 2px 14px}
.curgroup{display:inline-block;border:1px solid #ccc;padding:2px}
.othgroup{display:inline-block;border:1px solid #fff;padding:2px}
.othgroup a{cursor:hand;text-decoration:none;display:block;}
//.square{display:inline-block;width:12px;height:12px;border:1px solid #fff}
.square{display:inline-block;width:12px;height:12px;margin:1px}
.body_alt{font-size:16px;word-wrap:break-word;overflow:hidden}
.thumb_user{float:right;position:relative;bottom:32px;height:25px;padding:3px;margin:5px 9px 0px;background:#fff}
div.thumb{text-align:center;border:2px solid #ccc;margin:10px 20px 10px 0px;float:left;height:142px;line-height:128px}
div.thumb a{display:block;height:142x;padding:5px 6px 9px 6px}
div.thumb img{vertical-align:middle}			
.tooltip {position: relative;}
.tooltip span.label {margin-left: -9999px;position: absolute;}
.label {padding: 5px 5px 5px 5px;background: rgb(204,255,187);background: rgba(204,255,187,0.92);line-height:18px; text-align:left;color:black;}
.lh{line-height:16px;}
a.inactive{color:#888}
a.hover:hover{color:#c00}
a.post_button{padding:2px 5px;border:1px solid black;border-radius:3px;text-decoration:none}
a.post_button:hover{color:#000;padding:2px 4px;border: 2px solid #c00;text-decoration:none}