/* ------- General Style ------- */

a:link,a:visited,a:active {
 color: #dfdfdf;
 font-weight: bold;
 text-decoration: none;
}
a:hover {
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}
body {
 background: #000000 url('http://www.ghostzone.ru/img/01/00.jpg') center center fixed;
 color: #dfdfdf;
 font: normal 11px Verdana;
 margin: 0;
 padding: 0;
}
input,select,option {
 background: #000000 !important;
 color: #00df00;
 font: 11px Verdana;
 vertical-align: middle;
}
hr {
 background: #008f00;
 border: 0px;
 color: #008f00;
 height: 1px;
}
form {
 margin: 0px;
 padding: 0px;
}
label {
 cursor: pointer;
 font-size: 9px;
}
td {
 font: normal 11px Verdana;
}
textarea {
 background: #000000;
 color: #dfdfdf;
 font: 11px Verdana;
 vertical-align: middle;
}
a.noun:link,a.noun:visited {
 color: #00df00;
}
a.noun:hover {
 color: #00ff00;
}
.bg1 {
 background: #000000 url('http://www.ghostzone.ru/img/00/03.gif');
}
.bg2 {
 background: #000000 url('http://www.ghostzone.ru/img/00/06.gif');
}
.bg3 {
 background: #000000 url('http://www.ghostzone.ru/img/00/09.gif');
}
.dot {
 padding: 9px;
}
.hint {
 background-color: #000000;
 border: 1px solid white;
 color: #00df00;
 font: 9px Verdana;
 line-height: 10px;
 margin: 0px;
 padding: 5px;
 position: absolute;
 visibility: hidden;
 width: auto;
}
.border1 {
 border: 1px solid #dfdfdf;
}
.border_b {
 border: 2px outset #dfdfdf;
}
.bg_black {
 background: #000000;
}
.center {
 text-align: center;
}
.orange {
 color: #ff8f00;
}
.pad2 {
 padding: 2px;
}
.pad5 {
 padding: 5px;
}

/* --------- Main Page --------- */

.blockTitle {
 background: url('http://www.ghostzone.ru/img/00/11.gif') no-repeat 0px 16px;
 color: #00df00;
 font-weight: bold;
 height: 18px;
 text-align: center;
 vertical-align: top;
}
.blockTitle2 {
 background: url('http://www.ghostzone.ru/img/00/12.gif') no-repeat 0px 16px;
 color: #00df00;
 font-weight: bold;
 height: 18px;
 text-align: center;
 vertical-align: top;
}
.foot1 {
 float: left;
 padding-left: 2px;
 padding-top: 10px;
 width: 190px;
}
.foot2 {
 color: #00df00;
 float: left;
 font-size: 9px;
 text-align: center;
 width: 600px;
}
.foot3 {
 float: right;
 padding-right: 2px;
 padding-top: 10px;
 text-align: right;
 width: 190px;
}
.addNewEntry {
 color: #00df00;
 padding: 3px;
 text-align: center;
}
.topBorder,.noEntry {
 padding: 4px;
}
.pHead {
 border-bottom: 1px solid #006f00;
 font-weight: bold;
 padding: 3px 0px 4px 0px;
 text-align: center;
}
.pHead2 {
 border-bottom: 1px solid #006f00;
 font-weight: bold;
 padding: 3px 0px 4px 0px;
}
.pTitle {
 color: #00df00;
 font-size: 9px;
 padding: 2px;
 text-align: center;
}
.pTd1 {
 border-bottom: 1px solid #006f00;
 color: #00df00;
 font-size: 9px;
 padding: 4px 0px;
 text-align: center;
 vertical-align: top;
}
.pTd2 {
 border-bottom: 1px solid #006f00;
 padding: 4px 3px;
 vertical-align: top;
}
.pTd3 {
 border-bottom: 1px solid #006f00;
 padding: 4px 1px;
}
.pTd1 img {
 border: 1px solid #dfdfdf;
}
.pTd2 div {
 color: #00df00;
 font-size: 9px;
 padding: 4px 0px;
}
.brd {
 border: 1px solid #dfdfdf;
}
.pDiv {
 border-bottom: 1px solid #3f3f3f;
 height: 17px;
}
.name {
 float: left;
 font-weight: bold;
 margin: 1px 3px;
}
.vote {
 color: #00df00;
 float: right;
 margin: 1px 3px;
}
.all {
 color: #00df00;
 clear: both;
 font-size: 9px;
 padding: 3px;
 text-align: center;
}
a.pTd:link,a.pTd:visited,a.pTd:active {
 color: #00df00;
}

/* --------- Main Menu --------- */

.Menu {
 background: url('http://www.ghostzone.ru/img/00/16.gif') no-repeat 4px 2px;
 height: 17px;
 margin-top: 2px;
 padding: 0px 0px 0px 15px;
}
.MenuTitle {
 color: #00df00;
 height: 16px;
 margin-top: 2px;
 text-align: center;
}
a.m:link,a.m:visited {
 color: #dfdfdf;
 }
a.m:hover {
 color: #ffffff;
 }
a.m:active,a.ma:link,a.ma:visited {
 color: #00df00;
}
a.ma:hover {
 color: #00ff00;
 }

/* ---------Categories --------- */

.catsTd {
 background: url('http://www.ghostzone.ru/img/00/16.gif') no-repeat 3px 3px;
 padding: 1px 3px 4px 14px;
}
.catName {
 float: left;
}
.catNameActive {
 float: left;
}
.catNumData {
 color: #00df00;
 float: right;
 unicode-bidi: normal !important;
}
.catDescr {
 display: none;
}
a.catName:link,a.catName:visited,a.catName:active {
 color:#dfdfdf;
 text-decoration: none;
}
a.catName:hover {
 color: #ffffff;
}
a.catNameActive:link,a.catNameActive:visited,a.catNameActive:active {
 color: #00df00;
}
a.catNameActive:hover {
 color: #00ff00;
}

/* ------------Poll ------------ */

.PollTd1 {
 padding: 2px;
 text-align: center;
}
.PollTd2 {
 color: #00df00;
 font-size: 9px;
 padding: 2px;
 text-align: center;
}
.answer {
 font-size: 9px !important;
 padding: 2px 4px;
}

/* ---------Informers ---------- */

.InfTd1 {
 background: url('http://www.ghostzone.ru/img/00/16.gif') no-repeat 4px 4px;
 height: 19px;
 padding: 0px 0px 2px 15px;
}
.InfTd1 a {
 float: left;
}
.InfTd2 {
 color: #00df00;
 padding: 2px 4px;
 font-size: 9px;
 text-align: center;
}
.InfTd3 {
 line-height: 15px;
 padding: 4px;
}
.InfTd4 {
 padding: 3px;
 text-align: center;
}
.InfTd5 {
 background: url('http://www.ghostzone.ru/img/00/17.gif') repeat-y 0px 0px;
 padding: 0px 4px 0px 4px;
 white-space: normal;
}
.InfTd6 {
 padding: 10px 0px;
 text-align: center;
}
.InfNumData {
 color: #00df00;
 float: right;
 padding-right: 4px;
}
.tOnline,.gOnline,.uOnline {
 background: url('http://www.ghostzone.ru/img/00/13.gif') no-repeat 0px 18px;
 font-size: 11px !important;
 padding: 2px 0px 4px 4px;
}
.OnlineCnt {
 background: url('http://www.ghostzone.ru/img/00/17.gif') repeat-y 0px 0px;
overflow: hidden;
 padding: 0px 4px 1px 4px;
width: 158px;
}
.InfTd5 a,.OnlineCnt a {
 line-height: 19px;
}
a.userBirthdayLink:link,a.userBirthdayLink:visited,a.userBirthdayLink:active {
 line-height: 19px;
}
a.userBirthdayLink:hover {
 line-height: 19px;
}
.userAge {
 color: #00df00;
 padding-left: 3px;
}
.awardsTbl {
 width: 160px !important;
}
.awardsCat {
 display: none;
}
.awardsImg {
}
.awardsImg img {
 width: 24px;
}
.awardsUsr span {
 clear: left;
 color: #dfdfdf;
 float: left;
 font-size: 9px !important;
 text-align: left;
 white-space: nowrap;
}
.awardsUsr {
 color: #000000;
}
.textUnderBannerLink {
 font-size: 9px;
}
a.textUnderBannerLink:link,a.textUnderBannerLink:visited,a.textUnderBannerLink:active {
 color: #00df00;
}
a.textUnderBannerLink:hover {
 color: #00ff00;
}

/* --------- Calendar ---------- */

.calTable {
}
.calMonth {
 text-align: center;
}
.calWday {
 background: #2f2f2f;
 font-size: 9px;
 width: 15px;
}
.calWdaySe,.calWdaySu {
 background: #2f2f2f;
 color: #00df00;
 font-size: 9px;
 width:15px;
}
.calMday {
 background: #1f1f1f;
 color: #9f9f9f;
 font-size: 9px;
}
.calMdayA {
 background:#3f3f3f;
 color: #ffffff;
 font-size: 9px;
}
.calMdayIs {
 background: #1f1f1f;
 font-size: 9px;
}
.calMdayIsA {
 background: #4f4f4f;
 font-size: 9px;
 font-weight: bold;
}
a.calMonthLink:link,a.calMonthLink:visited,a.calMonthLink:active {
 color: #dfdfdf;
 font-size: 9px;
}
a.calMonthLink:hover {
 color: #ffffff;
 font-size: 9px;
}
a.calMdayLink:link,a.calMdayLink:visited,a.calMdayLink:active {
 color: #00df00;
}
a.calMdayLink:hover {
 color: #00ff00;
}

/* ---------- Search ----------- */

.searchForm,.schQuery,.schBtn {
 padding: 2px;
}
.queryField {
 width: 150px;
}
.searchSbmFl {
 width: 80px;
}

/* -------- Login Form --------- */

.LoginError {
}
.Login {
 padding: 2px;
 text-align: center;
}
.loginField {
 width: 100px;
}
.LoginChecked {
padding: 2px 4px 2px 30px
}
.loginButton {
 width: 80px;
}
.LoginLink {
 font-size: 9px;
 padding: 2px;
 text-align: center;
}

/* ---News/Blog Archive Menu --- */

.uRelatedEntries {
 list-style: none;
 margin: 0;
 padding-left: 0;
}
.uRelatedEntry {
 background: url('http://www.ghostzone.ru/img/00/10.gif') no-repeat 4px 5px;
 padding: 2px 0px 1px 15px;
}
.uRelatedEntry {}
.archUl {
 list-style: none;
 margin: 0;
 padding-left: 0;
}
.archLi {
 background: url('http://www.ghostzone.ru/img/00/16.gif') no-repeat 4px 4px;
 height: 16px;
 padding: 2px 0px 1px 15px;
}
.archActive {
 color: #00df00;
 font-weight: bold;
 height: 16px;
}
a.archLink:link,a.archLink:visited,a.archLink:active {
 color: #dfdfdf;
 height: 16px;
}
a.archLink:hover {
 color: #ffffff;
 height: 16px;
}

/* ----------Schedule ---------- */

.SchTd1 {
 background: url('http://www.ghostzone.ru/img/00/13.gif') no-repeat 0px 16px;
 font-weight: bold;
 padding: 1px 0px 3px 0px;
 text-align: center;
}
.SchTd2 {
 font-size: 9px;
 color: #00df00;
 padding: 1px 0px 2px 0px;
 text-align: center;
}
.SchTd3 {
 font-size: 9px;
 padding: 2px 4px;
}

/* ---------- Friends ---------- */

.Friends {
 background: url('http://www.ghostzone.ru/img/00/13.gif') no-repeat 0px 37px;
 height: 38px;
 margin-top: 5px;
 text-align: center;
}

/* ------------Tags ------------ */

a.eTag {
 font-weight: normal;
 padding: 3px;
 text-transform: lowercase;
}
a.eTagGr8,a.eTagGr14,a.eTagGr20,a.eTagGr26 {
 color: #dfdfdf;
}
a.eTagGr9,a.eTagGr15,a.eTagGr21,a.eTagGr27 {
 color: #00df00;
}
a.eTagGr10,a.eTagGr16,a.eTagGr22,a.eTagGr28 {
 color: #9f00cf;
}
a.eTagGr11,a.eTagGr17,a.eTagGr23,a.eTagGr29 {
 color: #7f7f7f;
}
a.eTagGr12,a.eTagGr18,a.eTagGr24,a.eTagGr30 {
 color: #007f00;
}
a.eTagGr13,a.eTagGr19,a.eTagGr25 {
 color: #6f00af;
}
a.eTagGr8 {
 font-size: 9px !important;
}
a.eTagGr9,a.eTagGr10 {
 font-size: 10px !important;
}
a.eTagGr11,a.eTagGr12 {
 font-size: 11px !important;
}
a.eTagGr13,a.eTagGr14 {
 font-size: 12px !important;
}
a.eTagGr15,a.eTagGr16 {
 font-size: 13px !important;
}
a.eTagGr17,a.eTagGr18 {
 font-size: 14px !important;
}
a.eTagGr19,a.eTagGr20 {
 font-size: 15px !important;
}
a.eTagGr21,a.eTagGr22 {
 font-size: 16px !important;
}
a.eTagGr23,a.eTagGr24 {
 font-size: 17px !important;
}
a.eTagGr25,a.eTagGr26 {
 font-size: 18px !important;
}
a.eTagGr27,a.eTagGr28 {
 font-size: 19px !important;
}
a.eTagGr29,a.eTagGr30 {
 font-size: 20px !important;
}

/* --------- User Info --------- */

.UserTd1 {
 padding: 4px;
 text-align: center;
}
.UserTd2 {
 color: #00df00;
 font-size: 9px;
 padding: 4px;
 text-align: center;
}
.UserTd2 a {
 line-height: 16px;
}
.UserText {
 color: #dfdfdf;
}

/* ------- Entries Style ------- */

.eBlock {
}
.eTitle {
 background: url('http://www.ghostzone.ru/img/00/23.gif') no-repeat 3px 4px;
 color: #dfdfdf;
 font-weight: bold;
 height: 18px;
 padding: 2px 0 0 22px;
 vertical-align: top;
}
.ePanel {
 padding-right: 4px;
 text-align: right;
}
.ePics {
 color: #00df00;
 padding: 4px 0px 4px 4px;
 text-align: center;
}
.ePics img {
 border: 1px solid #dfdfdf;
}
.eMessage {
 text-align: justify;
 padding: 5px;
}
.eText {
 font-size: 10pt;
 text-align: justify;
 padding: 5px 20px;
}
.eAttach {
 background: url('http://www.ghostzone.ru/img/00/24.gif') no-repeat 4px 1px;
 font-size: 9px;
 padding: 2px 5px 3px 15px;
}
.eDetails,.eTags {
 color: #00df00;
 font-size: 9px;
 padding: 2px 5px 3px 4px;
}
.eDetails1 {
 color: #00df00;
 font-size: 9px;
 padding: 3px 5px;
 text-align: right;
}
.eDetails2 {
 color: #00df00;
 padding:5px;
}
.eRelated {
 border: 1px solid #4f4f4f;
 margin-bottom: 10px;
 margin-top: 10px;
}
.eDot {
 padding: 3px;
 text-align: center;
}
.eZoom {
 color: #00df00;
 font-size: 8pt;
 }
.eMessage a:link,.eMessage a:visited,.eMessage a:active,
a.link:link,a.link:visited,a.link:active,
a.entryReadAllLink:link,a.entryReadAllLink:visited,a.entryReadAllLink:active,
a.entryAttach:link,a.entryAttach:visited,a.entryAttach:active {
 color: #00df00;
}
.eMessage a:hover,a.link:hover,a.entryReadAllLink:hover,a.entryAttach:hover {
 color: #00ff00;
}

/* ---- Entry Manage Table ---- */

.manTable {
}
.manTdError {
 color: #FF0000;
 padding: 3px;
 text-align: center;
}
.manTd1,.manTd2,.manTdBut {
 padding: 3px 5px;
}
.manTd3 {}
.manTdSep {
 font-size: 6px;
 height: 6px;
}
.manHr {
 width: 610px;
}
.manHr2 {
 width: 670px;
}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manFlSbm {
 width: 150px;
}
.manFlRst {}
.manFlCnt {}
.edtTypeMenu {
 color: #00df00;
}

/* -------Comments Style ------- */

.cAll {
 color: #dfdfdf;
 padding: 3px 0px 4px 4px
}
.cPage1 {
 padding-right: 5px;
 text-align: right;
}
.cAnswer {
 border-top: 1px solid #4f4f4f;
 color: #00df00;
 font-style: italic;
 padding: 3px;
}
.cBlock1,.cBlock2 {
 border: 1px solid #4f4f4f;
 background: #000000;
}
.cTop1 {
 color: #00df00;
 float: left;
 padding: 2px 3px;
}
.cTop2 {
 color: #00df00;
 float: right;
 padding: 2px 3px;
 text-align: right;
}
.cAvatar {
 border-right: 1px solid #4f4f4f;
 border-top: 1px solid #4f4f4f;
 padding: 5px 0px;
 text-align: center;
}
.cAvatar img {
 max-height: 100px !important;
 max-width: 100px !important;
}
.cMessage {
 border-top: 1px solid #4f4f4f;
 padding: 4px;
}
.csTop {
 padding: 2px 5px;
}

/* -----Comments Form Style -----*/

.commTable {
 border: 1px solid #4f4f4f;
}
.commTd1 {
 border-bottom: 1px solid #4f4f4f;
 border-right: 1px solid #4f4f4f;
 padding: 2px;
}
.commTd2 {
 border-bottom: 1px solid #4f4f4f;
 padding: 2px;
}
.commFl {
 border: 1px inset #404040;
 width: 100%;
}
.commF2 {
 border: 1px inset #6f6f6f;
 height: 127px;
 width: 100%;
}
.smiles {
 border: 1px inset #4f4f4f;
 background: #000000;
 margin-top: 1px;
}
.commReg {
 color: #00df00;
 padding: 15px 0 15px 0px;
 text-align:center;
}
.commError {
 padding: 3px;
}
.securityCode {
}
.rules {
 padding: 5px;
 text-align: center;
}

/* ---News/Blog Archive Menu --- */

/* News/Blog Archive Style */
.archiveCalendars {
 color: #0000FF;
 text-align: center;
}
.archiveDateTitle {
 padding: 5px;
}
.archEntryHr {
 width: 610px;
}
.archiveEntryTitle img {
 float: right;
}
.archiveEntryTitle li {
 background: url('http://www.ghostzone.ru/img/00/10.gif') no-repeat 1px 5px;
 padding: 2px 5px 2px 15px;
}
.archiveEntryTime {
 font-style: italic;
 width: 65px;
}
.archiveEntryComms {
 color: #00df00;
 font-size: 9px;
}
a.archiveDateTitleLink:link,a.archiveDateTitleLink:visited {
 color: #00df00;
}
a.archiveDateTitleLink:hover {
 color: #00ff00;
}
.archiveNoEntry {
 padding: 3px;
 text-align: center;
}

/* ------- Modules Style ------- */

.descr,.pSel,.photo,.catPages1 {
 padding: 3px;
 text-align: center;
}
.sort {
 font-size: 11px;
 padding: 3px;
 text-align: center;
}
a.srt:link,a.srt:visited,a.srt:active {
 color: #dfdfdf;
 font-weight: normal;
}
a.srt:hover {
 color: #ffffff;
 font-weight: normal;
}
.fastLink {
 padding: 2px 4px;
}
.fastLinksHr {
 margin: 0px 4px;
 width: 612px;
}
.qNum {
 color: #00df00;
}
.pBlock {
 border: 1px solid #3f3f3f;
}
a.swchItem:link,a.swchItem:visited,a.swchItem:active {
 color: #dfdfdf;
}
a.swchItem:hover {
 color: #ffffff;
}
.swchItemA {
 color: #00df00;
}

/* ------User Group Marks ------ */

a.groupUser:link,a.groupUser:visited,a.groupUser:active {
 color: #6f6f6f;
}
a.groupUser:hover {
 color: #9f9f9f;
}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:active {
 color: #cfcfcf;
}
a.groupVerify:hover {
 color: #ffffff;
}
a.groupModer:link,a.groupModer:visited,a.groupModer:active {
 color: #00cf00;
}
a.groupModer:hover {
 color: #00ff00;
}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:active {
 color: #bf0000;
}
a.groupAdmin:hover {
 color: red;
}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:active {
 color: #3f0000;
}
a.groupOther1:hover {
 color: #6f0000;
}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:active {
 color: #5f0000;
 text-decoration: line-through;
}
a.groupOther2:hover {
 color: #8f0000;
 text-decoration: line-through;
}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:active {
 color: #7f00af;
}
a.groupOther3:hover {
 color: #8f00bf;
}
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:active {
 color: #af4fcf;
}
a.groupOther4:hover {
 color: #df6fff;
}
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:active {
 color: #669933;
}
a.groupOther5:hover {
 color: #86b953;
}

/* ----------Feedback ---------- */

.fTd1 {
 padding: 4px 2px 8px 6px;
 text-align: left;
}
.fTd2 {
 padding: 8px 0px;
 text-align: center;
}
.fField {
 width: 440px;
}
.fCode {
 text-align: center;
}
.fSbmt {
}

/* --------- User Page --------- */

.uInfoTable {
 background: #000000;
 border: 1px solid #dfdfdf;
}
.ublockTitle {
 border-bottom: 1px solid #dfdfdf;
 color: #00df00;
 font-weight: bold;
 height: 18px;
 text-align: center;
}
.uTable {
 background: #3f3f3f;
}
.uTopTd {
 background: #202020;
 color: #00cf00;
 font-size: 7pt;
 text-align: center;
 min-width: 100px;
}
.uTd {
 background: #000000;
 max-width: 150px;
 padding: 3px;
}
.uTd1 {
 border-bottom: 1px solid #3f3f3f;
 padding: 3px 0px 3px 5px;
}
.uTd2 {
 border-bottom: 1px solid #3f3f3f;
 border-right: 1px solid #3f3f3f;
 padding: 3px 0px;
}
.uTd3 {
 color: #00df00;
 padding: 2px;
 text-align: center;
}
.uTda {
 border-bottom: 1px solid #3f3f3f;
 color: #00df00;
 font-size: 9px;
 padding: 3px 5px;
 text-align: center;
}
.uTdb {
 border-bottom: 1px solid #3f3f3f;
 border-right: 1px solid #3f3f3f;
 color: #df0000;
 padding: 3px 0px;
 text-align: center;
}
.uTdd {
 border-bottom: 1px solid #3f3f3f;
}
.uTde {
 color: #00df00;
}
.uTdf {
 padding: 5px 0px;
 text-align: center;
}
.uTdk {
 padding: 5px;
}
.uTdl {
 padding: 5px;
 text-align: right;
}
.uTdp {
 height: 160px;
 text-align: center;
}
.uTdr {
 border-bottom: 1px solid #3f3f3f;
 color: #7f7f7f;
 font-size: 9px;
 padding: 3px 5px;
}
.uTdt {
 background: url('http://www.ghostzone.ru/img/00/62.gif');
 border-bottom: 1px solid #3f3f3f;
 padding: 3px 0px 3px 5px;
 vertical-align: top;
}
.uTdu {
 border-bottom: 1px solid #3f3f3f;
 font-size: 9px;
 padding: 3px 0px;
}
.allUsersBtn,.uSearchFlSbm {
 width: 160px;
}
.uSearchFl {
 text-align: center;
 width: 240px;
}
.unread {
 color: #00df00;
}
a.pmCatLinkActive:link,a.pmCatLinkActive:visited,a.pmCatLinkActive:active {
 color: #00df00;
 font-size: 9px;
}
a.pmCatLinkActive:hover {
 color: #00ff00;
 font-size: 9px;
}
a.pmCatLink:link,a.pmCatLink:visited,a.pmCatLink:active {
 font-size: 9px;
}
a.pmCatLink:hover {
 font-size: 9px;
}

/* ----------------------------- */
/* ----------- Forum ----------- */
/* ----------------------------- */

/* ------- Vertical Menu ------- */

.vMenu {
 background: #007f00 url('http://www.ghostzone.ru/img/00/22.gif');
}
.vMenu1 {
 padding-left: 5px;
}
.vMenu2 {
 padding-right: 5px;
 text-align: right;
}

/* --General forum Table View -- */

.gTable {
 background: #3f3f3f;
}
.gTableTop {
 background: #1f1f1f url('http://www.ghostzone.ru/img/00/28.gif');
 font-weight:bold;
 height:24px;
 padding-left: 8px;
}
.gTableTop img {
 border: 1px solid #dfdfdf !important;
 margin: -10px 0px 8px 0px !important;
 position: relative;
}
.gTableSubTop {
 background: #003f00 url('http://www.ghostzone.ru/img/00/29.gif');
 color: #dfdfdf;
 height: 18px;
 font-size: 9px;
 padding: 0px 0px 3px 4px;
}
.gTableBody,.gTableBody1,.gTableBottom,.gTableRight {
 background: #000000;
 padding: 3px;
}
.gTableLeft {
 background: #000000;
 padding: 2px 4px;
 text-align: center;
}
.gTableRight1 {
 background: #000000;
 padding: 2px 4px;
}
.gTableRight2 {
 background: #000000;
 color: #00df00;
 font-weight: bold;
 padding: 2px;
 text-align: center;
}
.gTableError {
 background: #000000;
 color:#FF0000;
 padding: 2px;
 text-align: center;
}

/* ------- Forums Styles ------- */

.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd {
 background: #000000;
 height: 48px;
 padding: 2px;
}
.forumLastPostTd {
 background: #000000;
 font-size: 9px;
 padding: 3px;
}
.forumArchive {
 color: red;
 padding: 2px;
 font-size: 7pt;
}
.funcBlock {
 color: #00df00;
 font-size: 9px;
}
.forumMemNum {
 background: #000000;
 border-left: 1px solid #3f3f3f;
 height: 24px;
 padding: 2px 3px;
}
.forumMemNum b {
 color: #00df00;
}
.forumMemSwch {
 background: #000000;
 border-right: 1px solid #3f3f3f;
 height: 24px;
 padding: 2px 3px;
}
.gDivRight div {
 padding-top: 0px !important;
}
/* .gDivLeft .gDivRight hr {display: none;} */
.userSchFrm {
 background: #000000;
 border-bottom: 1px solid #3f3f3f;
 border-left: 1px solid #3f3f3f;
 border-right: 1px solid #3f3f3f;
 height: 30px;
}
.userSchFrm form{
 padding-top: 4px;
}
a.catLink:link,a.catLink:visited,a.catLink:active,
a.funcLink:link,a.funcLink:visited,a.funcLink:active {
 color:#dfdfdf;
 padding: 4px;
}
a.catLink:hover,a.funcLink:hover {
 color:#ffffff;
 padding: 4px;
}
.lastPostUser,.threadAuthor {
}
.lastPostGuest {font-weight:normal;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}

/* ----Forum Titles & other ---- */

.forum {
}
.forumDescr {
 color: #bfbfbf;
 font-size: 9px;
}
.forumModer {
 color: #6f6f6f;
 font-size: 9px;
}
.forumViewed {
 font-size: 9px;
}
a.forum:link,a.forum:visited,a.forum:active,
a.forumLastPostLink:link,a.forumLastPostLink:visited,a.forumLastPostLink:active,
a.lastPostUserLink:link,a.lastPostUserLink:visited,a.lastPostUserLink:active {
 color: #00df00;
}
a.forum:hover,a.forumLastPostLink:hover,a.lastPostUserLink:hover {
 color: #00ff00;
}
a.forumModer:link,a.forumModer:visited,a.forumModer:active {
 color: #dfdfdf;
}
a.forumModer:hover {
 color: #ffffff;
}
a.lastUserLink:link,a.lastUserLink:visited,a.lastUserLink:active {
 color: #7f7f7f;
}
a.lastUserLink:hover {
 color: #afafaf;
}

/* ----Forum Navigation Bar ---- */

.forumNamesBar {
 font-size: 9px;
 padding-left: 3px;
 padding-bottom: 15px !important;
}
.forumBarKw {font-weight:normal;}
a.forumBarA:link,a.forumBarA:visited,a.forumBarA:active {
 color:#00df00;
}
a.forumBarA:hover {
 color:#00ff00;
}

/* Forum Fast Navigation Blocks */

.fFastNavTd {
 padding-left: 3px;
}
.fastNav {
 background: #000000;
 color: #00df00;
}
.fastSearch,.fastLoginForm {
font-size: 9px;
}

/* -Forum Fast Navigation Menu - */

.fastNavMain {
 color: #dfdfdf;
}
.fastNavCat {
 background: #2f2f2f;
}
.fastNavCatA {
 background: #4f4f4f;
}
.fastNavForumA {
 background: #4f4f4f;
}

/* ---- Forum Page Switches ---- */

.switches {
 background: #dfdfdf;
 margin-left: 1px;
}
.pagesInfo {
 background: #000000;
 font-size: 9px
}
.curPage,.numPages,.num,.numShown73 {
 color: #00df00;
}
.switch {
 background: #000000;
 font-size: 9px;
 width: 15px;
}
.switchActive {
 background: #000000;
 color: #00df00;
 font-size: 9px;
 font-weight: bold;
 width: 15px;
}
.sortArrDown,.sortArrUp {
 color: #00df00;
 padding-left: 2px;
}
a.switchBack:link,a.switchBack:visited,a.switchBack:active,
a.switchNext:link,a.switchNext:visited,a.switchNext:active,
a.switchDigit:link,a.switchDigit:visited,a.switchDigit:active {
 color: #dfdfdf;
}
a.switchBack:hover,a.switchNext:hover,a.switchDigit:hover {
 color: #ffffff;
}

/* ---- Forum Threads Style ---- */

.threadIcoTd,.threadPostTd,.threadViewTd,.threadAuthTd {
 background: #000000;
 height: 40px;
}
.threadNametd {
 background: #000000;
 padding: 2px;
 vertical-align: top;
}
.threadLastPostTd {
 background: #000000;
 padding: 2px 4px !important;
}
.threadLink,.threadPinnedLink {
 clear: both;
 float: left;
}
.threadLastPostTd {
 font-size: 9px;
 padding: 2px;
}
.threadDescr {
 color: #8f00bf;
 clear: both;
 float: left;
 font-size: 9px;
}
.threadNoticeLink {font-weight:bold;}
.threadsType {
 background: #1f1f1f;
 font-weight: bold;
 font-size: 11px;
 height: 21px;
 padding-left: 40px;
}
.threadsDetails {
 background: #1f1f1f;
 height: 21px;
 padding: 2px 4px;
}
.threadsDetails b {
 color:#00df00;
}
.forumOnlineBar {
 background: #000000;
 height: 21px;
 padding: 2px 4px;
}
.modBut {
 float: right;
}
.userRights b {
 color: #00df00;
}
a.threadPinnedLink:link,a.threadPinnedLink:visited,a.threadPinnedLink:active,
a.threadLink:link,a.threadLink:visited,a.threadLink:active,
a.threadAuthorLink:link,a.threadAuthorLink:visited,a.threadAuthorLink:active {
 color: #00df00;
}
a.threadPinnedLink:hover,a.threadLink:hover,a.threadAuthorLink:hover {
 color: #00ff00;
}
.postpSwithces {
 clear: left;
 float: left;
 font-size: 9px;
}
a.postPSwithcesLink:link,a.postPSwithcesLink:visited,a.postPSwithcesLink:active {
 color: #dfdfdf;
}
a.postPSwithcesLink:hover {
 color: #ffffff;
}
.thDescr {
 font-weight:normal;
}
.threadFrmBlock {
 clear: right;
 float: right;
 font-size: 7pt;
}

/* ------ Forum Post Form ------ */

.postTable {
}
.postPoll,.postFirst,.postRest1,.postRest2 {
 background: #000000;
}
.postSeparator {
 height: 2px;
 background: #1f1f1f;
}
.postTdTop1 {
 background: #000000;
 border-bottom: 1px solid #4f4f4f;
 border-right: 1px solid #4f4f4f;
 height:20px;
 text-align: center;
}
.postTdTop2 {
 background: #000000;
 border-bottom: 1px solid #4f4f4f;
 color: #00df00;
 height: 20px;
 padding-left: 5px;
}
.postTdInfo {
 background:#000000;
 border-right: 1px solid #4f4f4f;
 text-align: center;
}
.posttdMessage {
 background: #000000;
 padding: 5px;
}
.posttdMessage img {
 max-width: 750px;
}
.postBottom1 {
 background: #000000;
 border-right: 1px solid #4f4f4f;
 border-top: 1px solid #4f4f4f;
 color: #00df00;
 font-size: 9px;
 height: 24px;
 text-align: center;
}
.postBottom2 {
 background: #000000;
 height: 24px;
 border-top: 1px solid #4f4f4f;
}
.postUser {
}
.postUserAvatar {
 min-height: 100px;
 padding-top: 5px;
 text-align: center;
}
.postRankName {
 color: #8f00bf;
 font-size: 9px;
 padding: 3px;
}
.postRankIco {
 padding: 2px;
}
.postUserGroup,.reputation,.userBan,.city,.state {
 font-size: 9px;
 padding-top: 1px;
}
.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl {
}
.postResultFl {
 width: 50px;
}
.postAnswerFl,.postUserFl {
 width: 300px;
}
.postTextFl {
 border: 1px inset #6f6f6f;
 height: 170px;
 float: left;
}
.pollHelp {
 font-size: 9px;
 padding-top: 3px;
}
.smilesPart {
 padding-top: 5px;
}
.unp,.repNums,.repHistory {
 font-size: 9px;
 font-weight: bold;
}
.numposts,.awards,.country,.days,.statusBlock {
 font-size: 9px;
 padding: 6px 0px 1px 0px;
}
.gDivLeft .gDivRight .signatureHr {
 display: block;
 margin: 2px 0px 6px 0px;
 color: #00df00;
}
a.reputationDo:link,a.reputationDo:visited,a.reputationDo:active {
 color: #00df00;
}
a.reputationDo:hover {
 color: #00ff00;
}
a.banDo:link,a.banDo:visited,a.banDo:active {
 color: #df0000;
}
a.banDo:hover {
 color: #ff0000;
}
.pollQuestion {
 text-align: center;
 font-weight: bold;
}
.pollAnswer,.pollAnsw {
 font-style: italic;
}
.pollAnswer label {
 font-size: 11px;
}
.pollButtons,.pollTotal {
 text-align: center;
}
.pollButton {
 padding: 3px;
}
.pollSubmitBut,.pollreSultsBut {
 width: 140px;
}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.pollPos {
 color: #00cf00;
}
.pollResult,.pollPers {
}
.pollBar {
}
.bbQuoteBlock,.bbCodeBlock {
 margin: 3px 0px 12px 0px;
}
.bbQuoteName,.bbCodeName {
}
.qName {
 color: #00df00;
}
.quoteMessage {
 background: #000000 url('http://www.ghostzone.ru/img/00/60.gif') no-repeat 0px 0px;
 border: 1px solid #4f4f4f !important;
 min-height: 32px;
 padding: 5px 5px 5px 38px;
}
.codeMessage {
 background: #000000 url('http://www.ghostzone.ru/img/00/61.gif') no-repeat 0px 0px;
 border: 1px solid #4f4f4f !important;
 min-height: 32px;
 padding: 5px 5px 5px 38px;
}
.signatureView {
 background: #000000;
 font-size: 9px;
 padding: 4px 5px 10px 5px;
 vertical-align: bottom;
}
.edited {
 color: #7f7f7f;
 font-size: 9px;
 padding-top: 5px;
 text-align: right;
}
.editedBy {
 font-weight: bold;
}
.statusBlock {padding-top:3px;}
.statusOnline {
 color: #00df00;
}
.statusOffline {
 color: #8f00bf;
}
.UserDetails1 {
 float: left;
 padding: 2px 4px;
}
.UserDetails2 {
 float: right;
 padding: 2px 4px;
}
/* -------- Forum Other -------- */

.gDivBottomCenter {
 padding: 5px;
}
input.codeButtons {
 background: #000000;
 border: 1px outset #6f6f6f;
 float: left;
 font-size: 9px;
 margin: 2px 0px;
}
select.codeButtons {
 background: #000000;
 border: 1px inset #6f6f6f;
 font-size: 9px;
 float: left;
 margin: 2px 0px;
}
#bc16 input {
 color: #df0000;
 float: right;
 margin: 2px 0px;
}
.topBorder table table {
 float: left;
}
.successText {
 color: #dfdfdf;
}
.codeCloseAll {
}
.replaceTable {
 background: #000000;
 border: 1px solid #404040;
 color: #dfdfdf;
 height: 100px;
 width: 300px;
}
.replaceTable a {
 color: #00df00;
}
.legendTd {
 font-size: 9px;
}
.legendTd img {
 background: #000000;
 border: 1px solid #dfdfdf !important;
}
a.ph_but {
 color: #af00df;
 font-weight: normal;
 padding: 1px 5px;
}
a.ph_but:hover {
 background: #00df00;
 color: #000000;
}
.UhideBlock {

}
