td, body {font-family: arial,helvetica; font-size:12px;}

form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
input[type="text"] {height:22px}
.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#FFFFFF}
a.noun:active {text-decoration:none; color:#FFFFFF}
a.noun:visited {text-decoration:none; color:#FFFFFF}
a.noun:hover {text-decoration:none; color:#959595}

hr {color:#DD9999;height:1px;}
label {cursor:pointer;cursor:hand}

/* Poll styles */
.pollBut {width:140px;}

.pollBlock {padding:7px; margin:0px;background:#f8f8f8}
.textResults {background:#EBE0E0}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Mini Chat */

.mChatBody { padding:0 4px 5px 2px;margin-bottom:3px;background:#f7f7f7;border:0;border-bottom:1px solid #dfdfdf;font-family:font-family: georgia, helvetica, sans-serif; font-size:11px;text-align:left}
.cName {color:#0B3861}
.cNameA {color:#088A08;font-weight:bold}
/* ----------*/

/* inputs, buttons, checkboxes */
input,select {font-size:12px;}
textarea {font-size:15px;color:#555}
input[type='text'],input[type='password'], textarea {padding:2px 3px;border:1px solid #BCBDC2; background:#ffffff url(/.s/img/wd/3/text-bg.gif) repeat-x 0 0;}
input[readonly] {color:#BBBBBB}
input[type='text']:focus,input[type='password']:focus, textarea:focus {border:1px solid #A8ABB0; background:#ffffff url(/.s/img/wd/2/text-bg-focus.gif) repeat-x 0 0;}
input[type='checkbox'],input[type='radio'] {margin:1px 2px 0 1px;}
/* -----------*/

/* Search */
.queryField {font-size:15px;height:21px;color:white;}
/* ------ */

/* Vertical Tabs */
ul#tabsNav{
 padding: 10px;
 float: left;
 width: 200px;
 list-style: none;
}

ul#tabsNav li:hover { background: #eee; }
ul#tabsNav li.active { background: #fff; }
ul#tabsNav li.active a { color: #303030; }

ul#tabsNav li a{
 padding: 10px;
 margin: 0 0 1em 0;
 display: block;
 width: 170px;
 text-decoration: none;
 color: #7e7e7e;
 font: 11px/20px Georgia;
 text-transform: uppercase;
}
/* ------ */

/* Other Styles */
.replaceTable {background:#FFFFFF;height:100px;width:300px;border:1px solid #A82F38;}
.replaceBody {background:#474747;}

.manTd1 {text-align:right;padding-right:20px;font-size:12px;}
.manTd2 input[type='text'], .manTd2 input[type='password'] {height:17px}
.manTdError {background:#B40404;color:white;font-size:13px;font-weight:bold}

.legendTd {font-size:11px;border-bottom:1px solid #dfdfdf;padding-top:8px}
.userRights {font-size:12px;padding-top:30px}

img.pmess {vertical-align:middle;margin-left:5px;cursor:pointer}
form[name="pmSend"] textarea {font-size:12px;font-family:verdana,arial,helvetica;width:350px;height:140px;padding:5px 8px!important;margin-bottom:3px}
form[name="pmSend"] div {float:right}
form[name="pmSend"] img {margin-top:2px;display:none}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
#wrap {background-color:#f4f4f4}
.gTable {border:0;}
.gTableTop {background:#7e8d97 url(/img/catheader.png) 50% repeat-x;height:27px;border:0;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;padding-left:10px;font-size:13px;color:#ffffff;font-weight:bold}
.gTableSubTop {background:#d2d7df url(/img/tile_sub.png) top repeat-x;border-bottom:1px solid #a3aeb5;color:#2e414c;font-size:12px;padding:5px 8px;margin:0;}
.gTableBody {padding:2px;background:#f3f3f3;font-size:12px;line-height:18px}
.gTableBody1 {padding:2px;background:#f9f9f9;font-size:12px}
.gTableBottom {padding:2px;background:#f3f3f3;}
.gTableRight {padding:8px;background:#f9f9f9;border:0}
.gTableLeft {padding:2px;background:#f3f3f3;font-weight:bold;color:#000000}
.gTableError {padding:2px;background:#f3f3f3;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd,.forumArchive,.forumIcoTd,.forumThreadTd,.forumPostTd {padding:8px;background:#f9f9f9;}

.forumNameTd,.forumLastPostTd,.forumIcoTd,.forumThreadTd,.forumPostTd, .forumLastPostTd,.forumArchive {border-top:0;border-right:0;border-left:0;border-bottom: 1px solid #c6cdd1;}

a.catLink:link {font-weight:bold;text-decoration:none; color:#ffffff;}
a.catLink:visited {font-weight:bold;text-decoration:none; color:#ffffff;}
a.catLink:hover {font-weight:bold;text-decoration:underline; color:#ffffff;}
a.catLink:active {font-weight:bold;text-decoration:underline; color:#ffffff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:13px;}
.forumDescr,.forumDescr a,.forumModer {color:#666666;font-size:11px;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#2f5168;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#2f5168;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#2f5168;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#2f5168;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:14px}
.forumBarKw {font-weight:normal;}
a.forumBarA:link, a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#EA424E;}
a.forumBarA:active {text-decoration:underline; color:#EA424E;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav, .fastLoginForm {font-size:12px;height:24px;padding-top:2px}
.fFastSearchTd {background:#f3f3f3;font-size:12px}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#F0C6C6;}
.fastNavCat {background:#F9E6E6;}
.fastNavCatA {background:#F9E6E6;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#e1e6ea;border:1px solid #c6cdd1;height:24px;}
.pagesInfo {padding-right:20px;border-right:1px solid #dfdfdf;font-size:12px}
.curPage {text-decoration:underline;font-weight:bold}
.switch {width:20px;font-size:12px}
.switchActive {text-decoration:underline;background:#f7f7f7;font-weight:bold;width:20px;font-size:12px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:8px;background:#f9f9f9;font-size:13px;border-bottom:1px solid #c6cdd1}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:8px;background:#f9f9f9;font-size:12px;border-bottom:1px solid #c6cdd1}
.threadLastPostTd {padding:6px;font-size:11px;}
.threadDescr {color:#858585;font-size:11px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:6px;background:#373737;height:20px;font-weight:bold;font-size:7pt;color:#FFFFFF;padding-left:40px;}
.threadsDetails {padding:4px;background:#ececec;height:24px;color:#2f5168;font-size:12px}
.forumOnlineBar {padding:4px;background: url('/images/tile_sub.png') #f3f3f3;height:26px;color:#222222;font-size:12px;}

a.threadPinnedLink:link {text-decoration:none; color:#2f5168;}
a.threadPinnedLink:visited {text-decoration:none; color:#2f5168;}
a.threadPinnedLink:hover {text-decoration:none; color:#2f5168;}
a.threadPinnedLink:active {text-decoration:underline; color:#2f5168;}

a.threadLink:link {text-decoration:none; color:#2f5168;}
a.threadLink:visited {text-decoration:none; color:#2f5168;}
a.threadLink:hover {text-decoration:underline; color:#2f5168;}
a.threadLink:active {text-decoration:underline; color:#2f5168;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* Posts View */
.postTable {background:#dfdfdf;border:0}
.gTableSubTop2 {background:#dfdfdf url('/img/subtop2.png') repeat-x; height:35px;border:0;font-size:12px}
.gTableSubTop3 {background:#dfdfdf url('/img/subtop3.png') repeat-x; height:35px;border:0}
.postPoll {background:url('/.s/t/998/4.gif') bottom repeat-x #FCFCFC;text-align:center;}
.postFirst {background:url('/.s/t/998/4.gif') bottom repeat-x #f3f3f3;border-bottom:1px solid #f3f3f3;}
.postRest1 {background:url('/.s/t/998/4.gif') bottom repeat-x #f3f3f3;}
.postRest2 {background:url('/.s/t/998/4.gif') bottom repeat-x #f3f3f3;}
.postSeparator {height:1px;background:transparent;}
.userAvatar {max-width:170px;width:expression((this.width>170) ? "170px" : true);max-height:100px;height:expression((this.height>100) ? "100px" : true);border:0px}
.pStatus {background:#D5E0F3;border:1px solid #153977;padding:4px}

.postTdTop {background:url('/.s/t/998/8.gif') #FFFFFF;color:#9F4938;height:20px;padding-top:8px;}
.postBottom {background:#EEEEEE;height:20px}
.postUser1 {font-weight:bold;font-size:14px}
.postUser4,.postUser3 {color:green;font-weight:bold;font-size:14px}
.postTdInfo {text-align:center;padding:5px;background:#f4f4f4;border-right:1px solid #dfdfdf}
.infoBar {font-size:11px;color:#626D81;line-height:15px;text-align:left;padding-left:20px}
.infoBarB {font-weight:bold;font-weight:12px}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.posttdMessage {padding:20px;background:#f4f4f4;font-size:13px;color:#222}
#pFirst {background:#f4f4f4 url('/img/ks_80x70.png') no-repeat right bottom}

.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}



.bbQuoteName {background:#d2d7df url(/img/citation_bg.png) no-repeat right;color:#606a73;font-size:14px;font-weight:bold;border:1px solid #c6ced8;padding:6px 8px;
-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}

.quoteMessage {background:#fff;color:#606a73;font-size:11px;border:1px solid #c6ced8;border-top:0;margin:0px;margin-top:0px; padding:8px;
-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}

.hr {border-top: 1px solid #dfdfdf; margin: 8px 0 8px 0; font-size: 1px;}
.signatureView {font-size:10px;color:#666}
.edited {padding-top:30px;font-size:11px;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/621/32.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/621/32.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #474747;color:#C2C2C2;border:1px outset #C2C2C2;}

.codeButtons {font-size:7pt;background: #cdd1d4;color:#474747;border:1px outset #C2C2C2;}
.codeCloseAll font-size:7pt;background: #cdd1d4;color:#474747;border:1px outset #C2C2C2;font-weight:bold;}
.postNameFl,.postDescrFl {background:#e1e6ea;border:1px solid #e1e6ea;width:400px}
.postPollFl,.postQuestionFl {background:#e1e6ea;border:1px solid #EA424E;width:400px}
.postResultFl {background:#FEFAFA;border:1px solid #e1e6ea;width:50px}
.postAnswerFl {background:#FEFAFA;border:1px solid #e1e6ea;width:300px}
.postTextFl {background:#FEFAFA;border:1px solid #e1e6ea;width:550px;height:150px}
.postUserFl {background:#FEFAFA;border:1px solid #e1e6ea;width:300px}

.pollHelp {font-weight:normal;font-size:11px;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* others */
.statsRecord {font-size:12px}
.threadFrmLink {font-size:12px}
#PMtoUser {font-weight:bold;color:green}
/* -------- */

/* ====== forum End ====== */
