/******************************************************/
/* Simpleboard CSS File                               */
/* These days, Simpleboard uses the Template CSS file */
/* It's adviced that you do not change this CSS file  */
/* Unless you know what you are doing... If you need  */
/* to change tableheader colours, or anything, look   */
/* in the template CSS file first... here there are   */
/* only definitions that are necessary but don't fit  */
/* the template CSS'es..                              */
/******************************************************/
/* SimpleBoard footer Banner */

.mainboard{

}
.sb_messagebody img {
 max-width:495px;
}

.sb_footer {
   font-family: Arial, Verdana, sans-serif;
   font-size: 5pt;
   text-align: center;
        }
        
 .boardtitle {
	text-align: center;
	color: #404DB5;
	font-size:16px;
	font-weight: bold;
  } 
  
 a.linklist {
 }
 
 a.linklist:hover {
 	color:red;
 }
 
/* category names, the tiles of the forums categories */
.sb_catname {
	font-size: 14 px;
	color:#0099FF;
}    
  
  /*the titles of the tables */      
.boardsectiontableheader {
	background-color: #404DB5;
	color:#FFFFFF;
	font-weight:normal;
	font-style:italic;	
	text-align:left;
	height:20px;
	}
	
 /*#############################################"" to bez removed) */      
.forumtableheader {
	background-color: #404DB5;
	border: 1px solid #0000FF;
	border-style:groove;
	color:#FFFFFF;
	font-weight:normal;
	font-style:italic;	
	text-align:left;
	height:20px;
	}
	
/*separators between title and body of the forums list.*/
tr.separ{
}
tr.separ{
	height: 25px;
}

.boardsectiontableentry1 {
	padding-left:5px;
	/*padding-bottom:-20%;*/
	height:20px;
	color:#FFFFFF;
	background-color: #7B8cB3;
}

.boardsectiontableentry2 {
	padding-left:5px;
	height:20px;
	color:#FFFFFF;
	background-color: #7788AF;
}
pre {
color:#00FFFF;
}

a.board{
	color:white;
}
	a.board:visited{
	color:#DDDDDD;
}
	a.board:active{
	color:#00FFFF;
}
	a.board:hover{
	color:#00FFFF;
	text-decoration:none;
}

a.boardthread{
	color:white;
	/*can change the first message bold feature to all bold */
	font-weight:normal;
}
a.boardthread:visited{
	color:#555555;
}
a.boardthread:active{
	color:#00FFFF;
}
a.boardthread:hover{
	color:#00FFFF;
	text-decoration:none;
}

.boardbutton {
	font-family      : Arial, Helvetica, sans-serif;
	font-style       : normal;
	font-size        : 10px;
	height    :18px;
	font-weight      : bold;
 /*background-image: url(../images/button.gif);*/  
	background-color :#505DC5;
	color:#BBBBBB;
	border: 1px solid #262138;
	border-style:outset;
	border-top: #1090D6;
	border-left: #1090D6;
}
/* rep, author,seen etc..*/
.boardcreatedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:center;
}

.boardcreatename{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align:center;
}

	
.listes {
	height:25px;
	border-bottom: 1px solid;
	background-color: #704E1F;
	} 



/* Post History */
/*The edited by field.*/
.editedpost{
text-align:right;
color:#999999;
font-style:italic;
font-size:9px;
}

/* les séparateurs entre les messages*/
.sb_review_table  {
        background-color:#EFDCB8;
	text-align: left;
	/*border-bottom:2px solid !important;*/
	/*border-color:#EFDCB8;*/
	
        }
.sb_review_header {
        background-color:#404DB5;
        color:#ffffff;
        border-bottom:1px solid !important;
        border-color:#EFDCB8;
        }
.sb_review_body0   {
        color:#FFFFFF;
background-color:#7788AF;
/*background-color:#815731;*/
        padding:3px;
        border-bottom:1px solid !important;
        border-color:#EFDCB8;
        }
.sb_review_body1   {
        color:#FFFFFF;
background-color:#7B8cB3;
/*background-color:#704E1F;*/
        padding:3px;
        border-bottom:1px solid !important;
        border-color:#EFDCB8;
        }        
.sb_review_quote  {
        padding:5px;
        border:solid 0px #000000;
        background-color:#A5B0CB;
        color:#000000;
        font-size: 9px;
		  display: block;
        }
        
/* Quote & Code blocks */
td pre {
       background-color: #000000;
       border: 1px solid #E6E6E6;
       overflow: scroll;
       width: 300px;
}

.sb_quote {
font-style:italic;
        /*background-color:#E0E0EF;*/
        color:#95591C;
        font-family: Arial, Verdana, sans-serif;
        font-size:10px;
        }    
/*new and not_new notifications */
.sb_new {
   font-family: Arial, Verdana, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: white;
   background-color:#6B7cA3;
}

.sb_notnew {
   font-family: Arial, Verdana, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: white;
   background-color:#6B7cA3;
}
/*file attachments */
.sb_file_attachment {
        BACKGROUND: url(emoticons/file.png) no-repeat; 
        padding-top: 2px;
        padding-left: 35px;
        
        border:solid 1px #000000;
        background-color:#ededed;
        color:#000000;
        font-family: Arial, Verdana, sans-serif;
        font-size: 9px;
        }

/* write.html.php */

.image_hide {
   position: relative;
   visibility: visible;
   font-size: 9px;
   font-family: Arial, Sans Serif;
}

.file_hide {
   position: relative;
   visibility: visible;
   font-size: 9px;
   font-family: Arial, Sans Serif;
}

.general {
   position: relative;
   visibility: visible;
   font-size: 9px;
   font-family: Arial, Sans Serif
}

/* post message layout */

.sb_leftcolumn {
 color:#630909;
 text-align: right;
 padding-right:3px;
}
/*avatar picture */
.sb_avatar {
   display: block;
   text-align: center;
   margin-top: 3px;
   margin-bottom: 3px;
  
}

/* message body */

.sb_messagebody {
font-size:11px;
font-weight: normal;
color:black;
text-align:left;
background-color:#EEEEEF;
   border:1px  solid #26598f;
   display: block;
   margin-top: 4px;
   margin-bottom: 4px;
   padding:3px;
   
}

.codebox{
background-color:#DDDDDD;
border:1px solid #999999;
width:475px;
}

/* signature */

.sb_signature {
   text-align:right;
   font-size:1;
   font-decoration:italic;
   padding-bottom: 5px;
   padding-top: 0px;
   display: block;
}





a.forumcategory{
font-size:14px !important;
}

td.threadselected {
color:#FFFFFF !important;
background-color: #6B7cA3;

}

a.threadselectedactive:link a.threadselectedactive:visited {
color:#FFFFFF !important;
text-color:#00FFFF;

}

a.threadselectedactive:hover {
color:#00FFFF !important;
text-color:#FFFFFF important;
}

tr.forumtableentry0 {
padding-left:5px;
padding-bottom:-20%;
height:20px;
color:#FFFFFF;
background-color: #7788AF;
}

tr.forumtableentry1 {
padding-left:5px;
height:20px;
color:#FFFFFF;
background-color: #7B8cB3;
}

tr.forumtableentry2 {
padding-left:5px;
height:20px;
color:#FFFFFF;
background-color: #7788AF;
}

td.notnewempty0 {
background-color:#6B7cA3;
}
td.notnewempty1 {
background-color:#6B7cA3;
}

.forumbutton {

  font-family      : Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  height    :18px;
  font-weight      : bold;
 /*background-image: url(../images/button.gif);*/  
background-color :#505DC5;
color:#BBBBBB !important;
 border: 1px solid #262138;
 border-style:outset;
	border-top: #1090D6;
	border-left: #1090D6;

}
.boardcontentheading, .boardcomponentheading { 
font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#0066CC;
text-align: left;
padding-right:10px;
}
/* The image to show the last post */
a.lastpost {
}