/* Threads*/

Table.ThreadsList tr.ThreadsListRow 
{
     padding:5px; 
    text-align:right;
    background-color:#f1f1f1;
    color:#333333;

    
}
Table.ThreadsList tr.ThreadsListRow td
{
	 padding:10px;
	 border: solid 1px #d4d4d4; 
	}
Table.ThreadsList tr.Header td
{
    padding-bottom:5px;
     padding-top:5px; 
     padding-left:5px;
     padding-right:0px; 
    border-bottom:solid 1px #000000;
    
    font-weight:600;
    
}

Table.ThreadsList tr.Header td span
{
	font-weight:600;
    color:#04959c;
}
Table.ThreadsList tr.Footer td
{
      padding-top:5px;
      padding-bottom:5px;
      padding-left:5px;
      padding-right:0px;
       border-top:solid 1px #bbbbbb;
        color:#696969;
        
}

Table.ThreadsList td.NumbericTD
{
  padding-top:12px;

}

Table.ThreadsList h3
{
    
    font-size:8pt;
    padding-bottom:10px;
    margin:0px
    
}
Table.ThreadsList a.TreadTitle
{
    font-weight:600;
    color:#031390;
    
}
Table.ThreadsList a:hover.TreadTitle 
{
	color:#0066ff;
	
}

Table.ThreadsList span.dateTime
{
   color:#696969;
font-style: italic;
}
Table.ThreadsList table.ThreadListPaging td
{
    border:none;
}
Table.ThreadsList table.ThreadListPaging a
{
    font-weight:normal;
    margin-left:1px;
    margin-right:1px;
    color:#0066dd;
    padding:3px;
    border:solid 1px #bbbbbb;
   
}
Table.ThreadsList table.ThreadListPaging  a:hover
{
    font-weight:normal;
    background-color:#f7f6f3;
    margin-left:1px;
    margin-right:1px;
    color:#0066dd;
    padding:3px;
    border:solid 1px #bbbbbb;
}
Table.ThreadsList  table.ThreadListPaging  span.selectedPage
{
    margin-left:1px;
    margin-right:1px;
  
    padding:3px;
  
}
.MessageThreadsList
{
	direction:rtl;
    color:#5e9eb9;    
    font-size:8pt;
}
input.NewThreadB
{
    background:transparent url('Images/Forum/NewThread.gif') no-repeat scroll ;
    border:0px;
    cursor:pointer;
    font-weight:600;
}
input.NewThreadB:hover
{
    background:transparent url('Images/Forum/NewThread.gif')  no-repeat scroll ;
    cursor:pointer;
}
input.CancelThreadB
{
    background:transparent url('Images/Forum/CancelButton.gif') no-repeat scroll ;
    border:0px;
    cursor:pointer;
    font-weight:600;
}
input.CancelThreadB:hover
{
    background:transparent url('Images/Forum/CancelButton.gif')  no-repeat scroll ;
    cursor:pointer;
}
td.GroupLabelThreadsList
{
	 padding:10px 0 10px 0;
	 text-align:right;
	
}
.LabelThreadsList
{
	color:Black;
}
td.NameThreadsList
{
	 text-align:right;
	 padding:5px 10px 2px 0;
	 color:#004da8;
}
input.NameThreadsList
{
	border:solid 1px #d4d4d4;
	background-color:#f5f5f5;
    color:Black;
}
.PreviewThreadList
{
	 background-color:#8bd4d6;
	 border:solid 1px #5e9eb9;
	 width:670px;
	 padding:5px;
}


/* Replies */

/*Table.RepliesList tr.RepliesListRow
{
    padding-bottom:5px;
    border-bottom: solid .9px #bbbbbb;
}*/


Table.RepliesList span.dateTimePlaceHolder
{
  
    float:left;
    
}

Table.RepliesList span.dateTime
{
   color:#0055c8;
    font-style: italic;
  
}


Table.RepliesList  td.ReplayHeader
{
 background-color:#eeeeee;
  padding:10px;
  text-align:right;
  margin:0px;

  
}
Table.RepliesList span.TitleReplayHeader
{
color:#0055c8;	
font-weight:600;
}

Table.RepliesList  td.ReplayBody
{
  padding:10px;
}
Table.RepliesList  td.ReplayFooter
{
  background-color:#eeeeee;
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  text-align:left;
}
Table.RepliesList  input.Quote
{
   float:left;
}

Table.RepliesList  table.Replay
{

    border: solid 1.5px #d4d4d4;
}
 td.ReplyButton
{
    text-align:right;
    padding:5px;
	
}
td.ReplayTitle h3
{
      font-weight:600;
      font-size:10pt;
      margin:0px;
      color:#04959c;
      padding:3px 8px 4px  0;
      vertical-align:bottom;
      text-align:right;
      
}

/* Categories */

td.fullforumCategories
{
	padding-bottom:20px;
	
}
table.fullforumCategories
{
	font:8pt;
	direction:rtl;
	float:right;
	width:700px;
	
}

td.titlefullforumCategories
{
	font-weight:600;
   vertical-align:middle;
   background-color:#5fa1b9;
   background-image:url('Images/Forum/linepaging.gif');
   background-position:top;
   background-repeat:repeat-x;
    padding:3px 5px 0px  0;
    color:white;
    width:700px;
    
    height:30px;
   
 }
span.maingrouptitlelabe
{
	padding:5px;
}
.imagefullforumCategories
{
	padding-bottom:3px;
	vertical-align:middle;
	
}
td.bordersubforumCategories
{
	border:solid 1px #d4d4d4 ;
	text-align:right;
	padding:0px;

}
table.subforumCategories
{
	text-align:justify;
	width:700px;
	background-color:#f1f1f1;
	border:solid 0px #bbbbbb;
    padding-bottom:5px;
    padding-top:5px;
	
}
td.subforumCategories
{
	text-align:right;
	padding-right:5px;
	font-weight:600;
	line-height:150%;
}
td.subforumCategories a
{
	direction:rtl;
	color:#031390;
}
td.subforumCategories a:hover
{
	color:#0066ff;
}
td.imagesubforumCategories
{
  padding:8px; 	
  width:5px;
  
}
.sendforumlable
{
    color:Navy   ; 
}
.replyforumlable
{
    color:Orange;
}
