.forum-cat{font:bold 13px 'Trebuchet MS',Arial,sans-serif;color:#3F4C59;text-decoration:none;cursor:pointer;}
.forum-cat:hover{text-decoration:underline;}
.forum-sprite{background:url(image/forum-sprite.gif) no-repeat;display:block;overflow:hidden;width:32px;height:32px;margin:0 auto;}
.forum-icn1{background-position:0 0;}
.forum-icn2{background-position:0 -32px;}
.forum-icn3{background-position:0 -64px;}
.forum-icn4{ background-position: 0 -96px;} 
.forum-icn5{ background-position: 0 -128px;}
.forum-icn6{ background-position: 0 -160px;}
.forum-icn7{ background-position: 0 -192px;}
.forum-select-pages{background:#EDF1F5;border:1px solid #d9d9d9;padding:3px 3px;border-radius:3px;font:11px Verdana,Arial,Helvetica,sans-serif;}
.t-forum{width:100%;background:#fff;border-radius:3px;margin:0 auto;}
.t-forum thead tr{background:#1B5998;}
.t-forum thead th{font:bold 12px/24px Arial,Helvetica,sans-serif;letter-spacing:0.07em;color:#fff;height:24px;text-align:center;vertical-align:middle;}
.t-forum thead th:first-child, .t-forum thead th:last-child{text-align:left;}
.t-forum tbody tr{background:#fff;}
.t-forum tbody td{font:12px Arial,Helvetica,sans-serif;color:#444;height:50px;text-align:left;vertical-align:middle;border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}
.t-forum tbody td:first-child{border-left:1px solid #d5d5d5;width:44px;text-align:center;}
.t-forum tbody tr:last-child td:first-child{border-radius:0 0 0 5px;}
.t-forum tbody tr:last-child td:last-child{border-radius:0 0 5px 0;}
.t-forum tbody td a{font:bold 13px/16px Arial,Helvetica,sans-serif;color:#104577;text-decoration:none;}
.t-forum tbody td a:hover{text-decoration:underline;color:#990000;}
.t-forum tbody td span{font:11px/16px Verdana,Arial,Helvetica,sans-serif;color:#444;}
.t-forum th, .t-forum td{padding:0 8px;}
.td-drk{background:#f2f2f2;}
.td-span-byusr{font:italic 13px/16px Arial,Helvetica,sans-serif !important;color:#666 !important;}
.td-span-usrname{font-weight:bold !important;color:#006600 !important;}
/*START NEW-TOPIC*/
.input-form{color:#3A3A3A;font:12px Verdana, Arial, Helvetica, sans-serif;background:#F4F4F4;border:1px solid #bbb;width:298px;}
.message-textarea{width:450px;height:225px;background:#F4F4F4;border-radius:3px;color:#3A3A3A;font:12px Verdana, Arial, Helvetica, sans-serif;padding:4px;outline-width:0;border-style:solid;border-width:1px;border-color:#bbb;}
.message-textarea:hover{box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;}
.message-textarea:focus{border:1px solid #4D90FE;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;}
.tf-subicons{padding:3px 3px;background:#F4F4F4;border-radius:3px;border:1px solid #ccc;}
.tf-subicons td{padding:2px 7px;cursor:pointer;} .tf-subicons td:hover{background:#ddd;border-radius:3px;}
.mini-sprite{background:url(image/mini-sprite.gif) no-repeat;overflow:hidden;cursor:pointer;float:left;width:16px;height:16px;}
.mini1{background-position:0 0;} .mini2{background-position:0 -16px;} .mini3{background-position:0 -32px;} .mini4{background-position:0 -48px;} .mini5{background-position:0 -64px;} .mini6{background-position:0 -80px;} .mini7{background-position:0 -96px;} .mini8{background-position:0 -112px;} .mini9{background-position:0 -128px;} .mini10{background-position:0 -144px;}
.icn-colors{width:16px;height:16px;border-radius:3px;}
.emoticons-sprite{background:url(image/emoticons-sprite.gif) no-repeat;overflow:hidden;cursor:pointer;float:left;width:16px;height:16px;}
.emt1{background-position:0 0;} .emt2{background-position:-16px 0;} .emt3{background-position:-32px 0;} .emt4{background-position:-48px 0;} .emt5{background-position:-64px 0;} .emt6{background-position:-80px 0;} .emt7{background-position:-96px 0;} .emt8{background-position:-112px 0;} .emt9{background-position:-128px 0;} .emt10{background-position:-144px 0;} .emt11{background-position:-160px 0;}
.emt12{background-position:-176px 0;} .emt13{background-position:-192px 0;} .emt14{background-position:-208px 0;} .emt15{background-position:-224px 0;} .emt16{background-position:-240px 0;} .emt17{background-position:-256px 0;} .emt18{background-position:-272px 0;} .emt19{background-position:-288px 0;} .emt20{background-position:-304px 0;}
.icn-colors{width:16px;height:16px;border-radius:3px;}
/*END*/
/*START TOPIC*/
.upg-tag{border-radius:4px;border:1px solid #aaa;color:#fff;font:bold 10px Verdana, Arial, Helvetica, sans-serif;padding:1px 5px !important;display:table;float:left;margin-right:5px;}
.forum-button-mini,.forum-button-mini-d{padding:5px 9px !important;line-height:12px !important;font-size:10px !important;display:inline-block;*display:inline;}
#ul-topic li a,#ul-topic-d li a{padding:1px 5px !important;line-height:12px !important;font-size:10px !important;display:inline-block;*display:inline;}
#ul-topic li a:hover{text-decoration:none;color:#fff;background:#900 !important;border:1px solid #900 !important;}
#ul-topic {float:right;list-style-type:none;overflow:hidden;margin:0;}
#ul-topic li {float:left;padding-left:8px;}
#ul-topic-d {float:right;list-style-type:none;overflow:hidden;margin:0;cursor:default !important;}
#ul-topic-d li {float:left;padding-left:8px;}
.f-topic-table{border:1px solid #D5D5D5;border-radius:3px;width:100%;}
.f-topic-td-left{vertical-align:top;width:150px;padding:8px;}
.f-topic-td-right{vertical-align:top;padding:8px 8px 8px 0;}
.f-topic-table-message-td ul{list-style:disc outside none !important;padding:0 20px;}
.f-topic-td-left table, .f-topic-td-right table{border:0;table-layout:fixed;width:100%;border:1px solid #D5D5D5;border-radius:3px;}
.f-topic-td-left td, .f-topic-td-right td{text-align:left;}
.f-topic-div-settings{height:20px;border:1px solid #D5D5D5;border-radius:3px;margin-top:8px;padding:2px 5px;font:bold 11px/20px Verdana,Helvetica,sans-serif;color:#666;text-align:left;}
.f-topic-div-data{float:left;padding:1px 0 0 0;font:bold 11px Verdana,Helvetica,sans-serif;color:#888;text-align:left;}
.f-topic-edit-msg{width:500px;text-align:left;color:#984444;font:italic 10px verdana;padding-top:8px;}
.f-topic-table-message{padding:2px 5px;margin-top:8px;background:#fff;}
.f-topic-table-message-td{padding:2px;overflow:hidden;font:11px Verdana,Helvetica,sans-serif;color:#333;vertical-align:top;}
.topic-numbers{text-align:right !important;padding:2px;vertical-align:bottom;}
.topic-numbers a{font:18px Verdana,Helvetica,sans-serif;color:#aaa;text-decoration:none;}
.topic-numbers a:hover{color:#666;}
.f-topic-cat-bg{background:#FFFFFF;background:-moz-linear-gradient(center top , #FFFFFF 0%, #EFEFEF 100%) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#FFFFFF,#EFEFEF);/* Recent browsers */background: -o-linear-gradient(top,#FFFFFF,#EFEFEF);background: linear-gradient(top,#FFFFFF,#EFEFEF);}
.f-bg-users{background:#f4f4f4;}
.f-bg-admin{background:#FFFFCC;}
.f-bg-mods{background:#E5FFED;}
.bb-quote{border:1px solid pink;display:table;padding:5px;border-radius:3px;background-color:#eee6ff;border:1px solid #bbb;line-height: 11px;margin:5px;text-shadow:0 -1px #fff;}
blockquote{font-style:normal;margin:0;padding:5px;}
/*END*/
.report-opt, .report-opt a,.report-topic{font:11px/22px Verdana, Arial, Helvetica, sans-serif !important;}
.report-opt{float:left;color:#aaa;}
.report-opt a{color:#25a;cursor:pointer;}
.report-opt a:hover{text-decoration:underline !important;color:#25a;}
.report-topic{float:left;color:#aaa !important;cursor:pointer;}
.report-topic:hover{color:#25A;}
.pagebtn,.pagebtn-d{background: #EDF1F5;border: 1px solid #D9D9D9;padding: 3px 3px;border-radius: 3px;font:bold 10px Verdana,Arial,Helvetica,sans-serif;margin:0 4px;}
.pagebtn{text-decoration:none;color:black;}
.pagebtn:hover{background:#FFCC33;}
.fobtn{width: 16px;height: 16px;display:inline-block;cursor:pointer;}
.starfollowed {background: url('image/start-followed.png');vertical-align:-2px;}
.starunfollowed {background: url('image/start-unfollowed.png');vertical-align:-2px;}
.f-top-table{width:250px;border-radius:3px;border:1px solid #ddd;background:#1B5998;}
.f-top-table thead td{padding:2px;text-align:center;font:bold 12px/20px Arial,Helvetica,sans-serif;color:#fff;}
.f-top-uname{float:left;padding-left:10px;}
.f-top-posts{float:right;margin:0 5px;}