a.forumBarA:link, a.forumBarA:visited, a.forumBar:link, a.forumBar:visited, a.catLink:link, a.catLink:visited {text-decoration: none; color: #8d8d8d;}
a.forumBarA:hover, a.forumBarA:active, a.forumBar:hover, a.forumBar:active, a.catLink:hover, a.catLink:active {text-decoration: none; color: #858585;}

.gTable {border-spacing: 0px 0px !important; border: 0px; background: transparent !important;}
.gTableTop {border-bottom:1px solid #ddd;  padding: 9px 9px; background:#f5f5f5 url("/GFX-LAB/new/highlight.png") repeat-x 0 0;}
.gTableTop {color: #8d8d8d; font-weight: bold; text-shadow: 0 -1px 0 #fff;}
.gTableSubTop, table.legendTable, div.userRights, span.threadAuthor {display: none;}

.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd {border-bottom: 1px solid #ddd; background: rgba(255,255,255,0.99);}
.forumIcoTd {width: 5%; padding: 0 3px;}
.forumNameTd {padding-top: 6px; padding-bottom: 4px; vertical-align: top;}
.forumThreadTd {width: 13%; padding-top: 4px; padding-bottom: 4px; vertical-align: top;}
.forumPostTd {width: 0%; display: none;}
.forumLastPostTd {width: 23%; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; color: #9d9d9d;}

table.gTable tr:hover td.forumLastPostTd, table.gTable tr:hover td.forumIcoTd, table.gTable tr:hover td.threadIcoTd, table.gTable tr:hover td.forumNameTd, table.gTable tr:hover td.threadNametd, table.gTable tr:hover td.forumPostTd, table.gTable tr:hover td.threadPostTd, table.gTable tr:hover td.threadViewTd, table.gTable tr:hover td.threadAuthTd, table.gTable tr:hover td.forumThreadTd, table.gTable tr:hover td.threadLastPostTd, table.gTable tr:hover td.forumLastPostTd {background: rgba(245,245,245,0.65);}

.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd {border-bottom: 1px solid #ddd; background: rgba(255,255,255,0.99);}
.threadLastPostTd {width: 15%; padding-top: 3px; padding-bottom: 3px; padding-right: 3px;}
.threadAuthTd {width: 13%;}
.threadViewTd {width: 17%;}
.threadsType {border-bottom:1px solid #ddd; background:#f7f7f7 url("/GFX-LAB/new/highlight.png") repeat-x top; padding: 5px 10px;}
.threadsType {text-shadow: 0 1px 0 #ffffff; color: #959595;}
.thDescr {font-weight: normal;}


a.threadPinnedLink:link, a.threadPinnedLink:visited {text-decoration: none; color: #bb3f4b;}
a.threadPinnedLink:hover, a.threadPinnedLink:active {text-decoration: underline; color: #bb3f4b;}
a.threadLink:link, a.threadLink:visited {text-decoration: none; color: #51708c;}
a.threadLink:hover, a.threadLink:active {text-decoration: underline; color: #51708c;}
.threadDescr {padding-top: 1px; color: #959595;}
.threadsDetails, .forumOnlineBar {
 border-bottom:1px solid #ddd; background:#f7f7f7 url("/GFX-LAB/new/highlight.png") repeat-x top; padding:5px 10px; color:#7d7d7d; text-shadow:0 -1px 0 #fff;
}

a.lastPostUserLink {color: #648aad;}
a.forumLastPostLink {color: #757575;}


.losi {border-right: 1px dotted #ddd; padding: 0px 7px 0px 3px; margin-right: 7px; color: #9d9d9d; text-align: right; text-shadow: 0 -1px 0 #fff;}
.daqe4 {position: absolute; margin-left: -245px; margin-top: -4px;}
.daqe4 td {padding: 0px !important;}
.forumMemNum, .forumMemSwch, .dsaq4a {
 border-bottom:1px solid #ddd; background:#f7f7f7 url("/GFX-LAB/new/highlight.png") repeat-x top; padding:5px 10px; color:#7d7d7d; text-shadow:0 -1px 0 #fff;
}
.forumMemSwch {vertical-align: bottom; padding: 0 10px;}
.allUsers {background: rgba(255,255,255,0.65); padding: 5px; padding-bottom: 0px;}
.allUsersR {width: 180px; border-left: 1px solid #ddd; background: rgba(235,235,235,0.65); padding: 5px;}
.userWraps {border-top: 1px solid #ddd; padding: 5px 0;}
.userWraps:first-child {border-top: 0px;}

.swchItemA {display: inline-block; *display: inline; border-bottom: 2px solid #648aad; padding: 3px 1px 2px 1px; color: #7d7d7d;}
a.swchItem {
 text-decoration:none; color:#648aad; font-weight:bold; display: inline-block; *display: inline; border-bottom: 2px solid #648aad; padding: 3px 1px 2px 1px;
}
a.swchItem:hover {
 text-decoration:none; color:#51708c; font-weight:bold;
}


a.forum:link, a.forum:visited {text-decoration: none; color: #648aad; font-weight:bold;}
a.forum:hover, a.forum:active {text-decoration: underline; color: #51708c; font-weight:bold;}
.forumDescr {padding-top: 2px; color: #959595;}
.gTableRight {
 width: 175px; border-right: 1px solid #ddd; background: rgba(255,255,255,0.65); padding: 5px !important; text-align: left !important; vertical-align: top;
}
.gTableBody1 {background: rgba(255,255,255,0.65); padding: 5px !important;}
a.threadFrmLink {color: #8d8d8d;}

.frmBtns {padding-top: 1px; padding-right: 5px;}
.switches {margin-top: 4px; margin-left: 3px;}
.switches td {padding: 0 1px;}
.pagesInfo, .bottomPathBar, .forumModer, .forumModerBlock, .funcBlock, td.threadPostTd, div.threadFrmBlock {display: none;}
.swiActive {padding: 3px 9px 4px 9px !important; border: 1px solid #d5d5d5; color: #757575; font-size: 10px; font-weight: bold; background: #f5f5f5 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; text-shadow: 0 1px 0 #ffffff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; cursor: default;}

a.switchBack:link, a.switchBack:visited, a.switchNext:link, a.switchNext:visited, a.switchDigit:link, a.switchDigit:visited {
text-decoration: none; color: #ffffff; display: block; padding: 3px 9px 4px 9px; border: 1px solid #51708c; background: #648aad url("/GFX-LAB/new/highlight_faint.png") repeat-x top; font-size: 10px; font-weight: bold; text-shadow: 0 1px 0 #51708c; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}
a.switchBack:hover, a.switchBack:active, a.switchNext:hover, a.switchNext:active, a.switchDigit:hover, a.switchDigit:active {text-decoration: none; color: #ffffff; background-color: #6e96b5;}



.forumMess {border-bottom: 1px solid #ddd;}
.left_Mess {width: 170px; background: #fafafa; border-right: 1px solid #ddd;}
.left_Mess {-moz-box-shadow:inset 0px 0 0 0 #333, inset -12px 0 8px -8px #f0f0f0; -webkit-box-shadow:inset 0px 0 0 0 #333, inset -12px 0 8px -8px #f0f0f0;}
.left_Mess {box-shadow: inset 0px 0 0 0 #333, inset -12px 0 8px -8px #f0f0f0;}
.avkas {
 display: inline-block; *display: inline; background: rgba(230,230,230,0.65); padding: 5px; padding-bottom: 6px;
 -webkit-box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12);
 -moz-box-shadow: inset 0px 0px 1px 1px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12);
 box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, 0.25), inset 0px 1px 0px 0px rgba(0, 0, 0, 0.12); 
}
.avkas.on {
 background: #5cba38;
}
.avkas div {
 background: #fff; padding: 3px; display: inline-block; *display: inline;
 -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);
 -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15);
 box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.15); 
}


.info-leftMess {border-top: 1px solid #ddd; background: #f5f5f5 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 5px 5px;}
.info-leftMess .infos {border: 1px solid #51708c; display: inline-block; *display: inline; background: #648aad;}

.info-leftMess a {text-decoration: none; display: inline-block; *display: inline; border-left: 1px solid #769abc; border-right: 1px solid #51708c; background: #648aad url("/images/new/highlight.png") repeat-x 0 -2px; padding: 4px 7px;}
.info-leftMess a:hover, .info-leftMess a:active {text-decoration: none; background-color: #6e96b5; border-left-color: #78a1bd;}
.info-leftMess a img {border: 0; margin: 0; padding: 0; width: 13px;}


.TitleMess {border-bottom:1px solid #ddd; background:#f5f5f5 url("/GFX-LAB/new/highlight.png") repeat-x top; padding: 7px 7px;}
.TitleMess {text-shadow: 0 1px 0 #ffffff; color: #9d9d9d;}
.info-rightMess {border-top: 1px solid #ddd; background: #f5f5f5 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 5px 5px;}
.iMessaga {width:695px; color: #1a1a1a; line-height: 15px; white-space: -moz-pre-wrap; -pre-wrap; white-space: -o-pre-wrap; white-space: word-wrap: break-word;}
.iMessaga ul {margin: 0px; padding: 0px; list-style: none;}
.iMessaga ul li {padding: 0px; margin: 0px; background: url('/GFX-LAB/new/s_f/list.gif') no-repeat 1px 5px; padding-left: 15px;}
.iMessaga li {padding-left: 0px; margin: 0px; list-style: none;}

.reputation {position: absolute; margin-top: -28px; margin-left: 181px;}
a.repHistory, a.repHistory:hover {
 text-decoration: none; color: #9d9d9d; font-weight: bold; display: inline-block; *display: inline; text-align: center; text-shadow: 0 -1px 0 #fff;
 border: 1px solid #ddd; background: #f3f3f3 url("/images/new/highlight_faint.png") repeat-x top; padding: 4px 0; width: 95px;
}
a.repHistory.positive, a.repHistory.positive:hover {
 color: #fff; font-weight: bold; text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
 border: 1px solid #54951f; background: #6fb239 url("/GFX-LAB/new/highlight_faint.png") repeat-x top;
}
a.repHistory.negative, a.repHistory.negative:hover {
 color: #fff; font-weight: bold; text-shadow: 0px -1px 0px rgba(0,0,0,0.35);
 border: 1px solid #a01f1f; background: #cb2929 url("/GFX-LAB/new/highlight_faint.png") repeat-x top;
}


#forumPollF table {border-spacing: 0px 0px !important; border: 0px; border-collapse: collapse !important; width: 100%;}
.pollResults {padding: 0px;}
.pollResults table {border-spacing: 0px 0px !important; border-collapse: collapse !important;}

.postPoll {padding: 0px !important;}
.pollQuestion {background:#f5f5f5 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 5px 7px;}
.pollQuestion {font-size: 11px; color: #656565;}
.pollAnswer {padding: 3px 5px; background: #ffffff; border-top: 1px solid #ddd;}
.pollButtons {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background:#f3f3f3 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 3px 5px;}

.pollPos, .pollAnsw, .pollResult, .pollBar, .pollPers {padding: 4px 5px; background: #ffffff; border-top: 1px solid #ddd;}
.pollTotal {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background:#f3f3f3 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 5px 5px;}


.statVal {
 display:inline-block; *display:inline; background: rgba(225,225,225,0.45); color:#7a7a7a; text-shadow:#fafafa 0px 1px 0px; padding:3px 7px;
 -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-right:3px; font-weight:bold;
 -webkit-box-shadow:inset #cacaca 0px 1px 2px, #fff 0px 1px 0px; -moz-box-shadow:inset #cacaca 0px 1px 2px, #ffffff 0px 1px 0px;
 box-shadow:inset #cacaca 0px 1px 2px, #fff 0px 1px 0px;
}
.postNameFl, .postDescrFl, .postTextFl, .postQuestionFl, .postPollFl, .securityCode {
 -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
}

.nextSwi, .prevSwi {
 border: 1px solid #ddd; background: #f5f5f5 url("/GFX-LAB/new/highlight_faint.png") repeat-x top; padding: 5px 9px;
 position: fixed; margin-top: 42px; z-index: 2; cursor: pointer; 
}
.prevSwi {border-right: 0px; margin-left: -26px;}
.nextSwi {border-left: 0px; margin-left: 869px;}