.board form { width: 100%; }
.board { font-weight: bold; }
.board form .control { width: 100%; }
.bodyTable  {
  border-collapse: separate;
  empty-cells: show;  
  border: 1px #f00 solid;
  width: 100%;
}

.messagesBox {
  border-bottom: 1px #f00 solid;
  margin: 10px 0;
  padding: 1px;
}

span.postAuthor {
  font-weight: bold;
  display: block;
  width: 100px; 
}

span.postAuthorOver {
  font-weight: bold;
  cursor: pointer;
  display: block;
  width: 100px; 
  color: #f00;
}

span.quoteAuthor {
  color: #f00;
}
span.quoteAuthorOver {
  cursor: pointer;
  display: block;
  width: 100px; 
  color: #f00;
  text-decoration: underline; 
}

/* 
Навигационная панель
Список форумов > Программироваие на PHP > Создание архива
*/

div.navDiv { padding: 2px; margin: 10px 0; color: #f00; font-weight: bold; }
div.navDiv a { font-weight: normal; }

/*
Постраничная навигация
*/
div.pagesDiv {  
  padding: 2px 0;
  margin: 5px 0;
}
.pages, .pagesDiv strong { font-size: 11px; }

hr	{ height: 0px; border: solid #f00 0px; border-top-width: 1px;}

/* This is the border line & background colour round the entire page */
.bodyline	{ border: 1px #f00 solid; }

.showTable  {
  border-collapse: separate;
  empty-cells: show;  
  border-bottom: 1px #f00 solid;
  width: 100%;
  border-spacing: 1px;
  margin: 5px 0; 
}

/* Header cells - the blue and silver gradient backgrounds */
.showTable th {
	color: #fff; font-weight : bold;
	padding: 1px 4px; 
	text-align: center;
	border-bottom: 1px solid #fff; 
}

/* Main table cell colours and backgrounds */
.showTable td { 
  padding: 4px;
 }

.board table.postTable  { 
  width: 100%; 
  margin: 10px 0; 
  border-top: 1px solid #f00;
}

.postTable TD {
	padding: 1px 2px;
}
.postMiddle { vertical-align: top; }

.helpline { 
  background-color: #ccc; 
  border-style: none;
  padding: 2px;
  width: 100%;
  font-size: 10px; 
  margin: 0 0 3px 0; 
}


div.mainmenu { border-bottom: 1px #f00 solid; }
.mainmenu span { display: block; float: left; padding: 0 10px 4px 0; }

.userLocked { color : #CC0000; }

.userStatus, .editedByUser  { color : #000000; }
.moderatorStatus, .editedByModer { color : #008000; }
.adminStatus, .editedByAdmin {  color : #FF0000; }


.quoteContent {
  border:1px solid #f00; 
  background-color:#F5F5F5; 
  padding:5px;
  margin: 2px 10px 10px 10px;
  color : #008000;
  width: 95%;
}
.quoteHead { 
  padding:2px;
  margin: 5px 10px 2px 10px;
  font-style: italic; 
  font-weight: bold;
  width: 95%;
}

a.header { font-size: 12px; font-weight: bold; }

table.forumtbl { margin: 10px 0 0 0; }
.board td { font-size: 11px; }

.board h1 { font-size: 20px; line-height: 20px; font-weight: normal; color: #fff; padding: 10px 0 5px 0; margin: 0; } 
.board h1 a { font-size: 20px; line-height: 20px; font-weight: normal; color: #fff; padding: 0; display: block; text-decoration: underline; }

.board .details { display: block; }
.board .details strong { font-size: 11px; }

.board { width: 540px; overflow: auto; }

.board a { font-weight: bold; }
