/*Theme style*/
body {background:#231F20;margin:0;padding:0}
a, a:hover {color:#3BAEA7;text-decoration:none}
.logo {color:white;padding-left:8px;padding-right:8px;text-align:center;font-size:10pt}
.logo a, .logo a:hover {color:#FFFFFF;text-decoration:none;display:block;font-weight:bold;}

.tp_0 {background:#3BAEA7;padding:8px;padding-bottom:6px}
.tp_1 {background:#3BAEA7;border-left:1px solid #358A85;border-right:1px solid #358A85;height:1px;overflow:hidden}
.tp_2 {padding-left:1px;padding-right:1px;height:1px;overflow:hidden}

.bl0 {padding-left:1px;padding-right:1px;height:1px;overflow:hidden}
.bl1 {background:#39393B;border-left:1px solid #333234;border-right:1px solid #333234;height:1px;overflow:hidden}
.bl2 {background:#39393B;border-bottom:1px solid #39393B;padding:8px;padding-top:6px;font-size:8pt;font-weight:bold}
.bl3 {background:#2D2D2F;padding:8px;padding-bottom:6px}
.bl3_nopd {background:#2D2D2F;padding:0}
.bl4 {background:#2D2D2F;border-left:1px solid #2A292B;border-right:1px solid #2A292B;height:1px;overflow:hidden}
.bl5 {padding-left:1px;padding-right:1px;height:1px;overflow:hidden;margin-bottom:8px}

.cnt {padding:8px}
.btm {padding:10px;padding-top:0;padding-bottom:16px;text-align:center}
.btm a, .btm a:hover {color:white}

.uMenuV ul, .uMenuV li {list-style-type:none;list-style-position:outside;padding:0;margin:0}
.uMenuV a, .uMenuV a:hover {display:block;padding:8px;border-bottom:1px solid #313133}

hr {color:#313133;background:#313133;height:1px;border:0}
.td, .td td {border:0px;padding:0px;margin:0;border-collapse:collapse}
img {max-width:90%;border:0}
.bl3 input {max-width:90%}
.bl3 textarea {max-width:90%}
/* ------------- */

/* General Style */
td, body {font-family:Arial;font-size:8pt;color:#FFFFFF}
form {padding:0px;margin:0px;}
input,textarea,select {font-size:8pt;font-family:Arial;overflow:hidden}
button, input[type="button"], input[type="submit"], input[type="reset"] {border:1px solid #141415;background:#141415;color:#FFFFFF}
input[type="text"], input[type="password"], textarea {border:1px solid #313133;background:#231F20;color:white}
#fmr input[type="text"], #fmr input[type="password"] {border:1px solid #313133; float:right;width:80%}
#fmr img {margin-right:4px;}
#b_pht img {max-width:100%}
.commTable textarea, .b_pht textarea {width:97%}
.queryField {width:100px;max-width:100px}
/* ------------- */

/* Entries Style */
.eTitle {font-weight:bold;}
/* --------------- */

/* Comments Style */
.cAnswer {font-style:italic;}
.cBlock1,.cBlock2 {margin-top:5px;border-top:1px solid #141415;background:none}
.cBlock1 img,.cBlock2 img {margin-right:6px} 
/* -------------- */

/* Calendar Style */
.calWday,.calWdaySe,.calWdaySu {border:1px solid #231F20; background:#141213; width:17px;}
.calMday,.calMdayA,.calMdayIs,.calMdayIsA {background:#231F20;}
.calWdaySe,.calWdaySu,.calMdayA,.calMdayIsA {font-weight:bold;color:#29918B}
/* -------------- */

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

/* General forum Table View */
.gTable {background:#231F20}
.gTableTop {background:#231F20;}
.gTableSubTop,.gTableBody,.gTableBottom,.gTableLeft,.gTableRight,.postPoll,.threadsDetails {background:#2D2D2F;}
.gTableBody1,.forumNameTd,.threadNametd {background:#2D2D2F;}
.gTableError {background:#F4F4F4;color:#FF0000;}
/* ------------------------ */

/* forum Posts View */
.forumContent td {padding:6px}
.forumContent textarea {max-width:97%}
.postTable {background:#231F20}
.postFirst,.postRest1,.postRest2 {background:#2D2D2F}
.postSeparator {height:2px;background:#D2D2D2}
.postTdTop {background:#231F20;border-bottom:1px solid #231F20}
.postBottom {background:#231F20;border-top:1px solid #231F20}
.posttdMessage {background:#2D2D2F}
.codeMessage,.quoteMessage {background:#2D2D2F;font-size:9px}
/* ------------------ *