﻿/*
Framework, positioning
*/

table.mainHeader {
	/* border: 1px solid #A17026; */
	border-bottom: 0px;
	border-collapse: collapse;
	background: #000;
	width: 100%;
}  

table.maintable {
    width: 100%;
	background: #000;
	border-spacing: 1px;
}

table.loginform 
{
    width:650px;
    margin:30px auto;
} 

tr.item, tr.altItem
{
    margin:1px;
}

tr.item td , td.item{
    background: #35174A;
    
}

tr.altItem td , td.altItem{
    background-color:#4A2169;
  
}

tr.editItem td , td.editItem{
    background-color:#ffffe1;
  
}

td.heading{
    font-size: 14px; 
    font-weight:bold; 
    color:white; 
    padding:4px; 
    line-height: 20px;
}


tr.altItem td, tr.item td, td.item, td.altItem, tr.editItem td , td.editItem, tr.plainitem td , td.plainitem, div.item ,div.altItem
{
    font: 12px/1.5 Verdana;
    padding: 4px;
}

th.smallcat, tr.smallcat th, div.smallcat{
    background-color: #EFEFEF;
    background-image: url(../image/catcell2.jpg);
    font: bold 9px Verdana;
    color: #fff;
    padding: 4px;
	

} 

tr.forumMenu td {
/*    background-image: url(../image/catcell.gif); */
    padding: 2px;
 
    /*text-align:left;*/
}

tr.topDivider td {
	background-image: url(../image/catcell2.jpg);
    background-color: #639;
    font: bold 9px Verdana;
    color: #fff;
    padding: 4px;
    /* border-top: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-right: #FFFFFF 1px solid;	
    border-bottom: #FFFFFF 1px solid; */
} 


td.reglabel
{
    text-align:left;
    margin: 0 ;
    font: 10px Verdana;
}
     
td.regvalue
{
    padding-left:10px;
}

div.item 
{
    background-color:#000;

}

div.altItem 
{
    background-color:#000;

}

div.subTabContentArea
{
    border: solid 1px #919B9C;
    color: black;
    width:90%;
    padding: 10px;
    position:relative;
    top:-2px;
    background-color:white;
    z-index:2;
}

div.indent 
{
    margin-left:30px;
}

div.infoHidden
{
    display:none;
}

div.infoShown
{
    display:block;
    border: dotted 1px #666;
    width: 80%;
    padding:4px;
    margin:4px 4px 4px 14px;
}

div.sigDivider
{
    margin:15px auto 5px 0;
    border-bottom:solid 1px #CCC;
    width:50%;    
    
}

div.editInfo
{
    margin:15px auto 5px 0;
    font-style:italic;
    font-size:10px;
    font-variant:small-caps;
    width:50%;    
    
}

div.subSection {
    float: left;
    width: 48%;
    padding-left: 20px;
    margin: 0 auto 15px;
}

div.smallToolTip {
    font-weight:bold;
    margin: 5px;
}


div.topMsgOptions {
    float:right;
    min-height:25px;
}

div.rewardPointMark
{
    background: #D0F0F2 url("../image/unansweredQ.gif") no-repeat 10px 7px;
    border:5px solid #61CBD3;
}

div.rewardAssignedMark {
    background: #D4FFD4 url("../image/rewardedQ.gif") no-repeat 10px 7px;
    border: 5px solid #50FA50;
}

div.helpfulReceivedMark {
    background: #FDFDCD url("../image/helpfulA.gif") no-repeat 10px 7px;
    border: 5px solid #F8F814;
}

div.msgARMark{
    padding:5px 5px 10px 40px;
    margin:10px auto 20px 20px ;
    width:60%;
}

div.helpful {
    background: #FDFDCD url("../image/helpfulA.gif") no-repeat 15px 10px;
    border:5px solid #F8F814;
    padding:5px 5px 10px 45px;
}

div.reward {
    background: #D4FFD4 url("../image/rewardedQ.gif") no-repeat 15px 10px;
    border: 5px solid #50FA50;
    padding:5px 5px 10px 45px;
}

div.msgRemark {
    font:bold 16px Arial;
    margin-bottom:5px;
    width:50%;
}

div.deletedReason
{
    background:   url("../image/recycle.gif") no-repeat 5px 5px;   
}

div.ignoredMsg
{
    background:   url("../image/menuBlock.gif") no-repeat 5px 5px;
}

div.moderatedMsg
{
    background:   url("../image/GreenFlag.gif") no-repeat 5px 5px;    
}


div.flaggedMsg
{
    background:   url("../image/menuFlag.gif") no-repeat 5px 5px;
}

div.msgStatus {
    margin:10px auto 20px 20px ;
    padding:5px 5px 10px 35px;
    width:40%;
    background-color: #FEE2E2;
}

div.ratingBox{
    margin:10px; 
    float:right; 
    text-align:center; 
    width:80px;
}

div.sidebarToggler {
    text-align:center; 
    position:absolute; 
    display:none; 
    border:1px #C1C2AA dotted;
}

div.collapser {
    background: url("../image/defaultSidebarClose.gif") no-repeat 50% 50%;
}

div.collapser:hover {
    border-style: solid;
    background-color: #FDFDCD;
}

div.expander {
    background: #FDFDCD  url("../image/defaultSidebarOpen.gif") no-repeat 50% 50%;
}

div.expander:hover {
    border-style: solid;
    background-color:#FBFB91; 
}

div.sidebarDivider {
    width:3px; 
    border-left: 1px dotted #C1C2AA; 
    position: relative; 
    float:right;
    height:450px;
}

div.treeResizeHandle{
    width: 20%; 
    margin: auto 5px 1px auto; 
    border-bottom: 2px #cbcbb8 dashed;
}

div.endOfTreeNotice {
    position:absolute; 
    border: 1px #E6DB10 Solid; 
    border-width:1px 0; 
    padding:10px; 
    background-color: #FDFDCD; 
    font-size: 13px; 
    display:none;
}

div.masterphraseWrapper
{
    float: right;
    margin: 4px;
    border: 1px solid #CBCBB8;
}
