.txt {FONT-SIZE: 9pt; COLOR: #592C08; FONT-FAMILY: verdana,geneva,arial cyr;}
.txtr {FONT-SIZE: 9pt; COLOR: #592C08; FONT-FAMILY: verdana,geneva,arial cyr;}
a {FONT-SIZE: 9pt; COLOR: #592C08; FONT-FAMILY: verdana,geneva,arial cyr; text-decoration-skip-ink: none;}
.pi {FONT-SIZE: 9pt; COLOR: #592C08; FONT-FAMILY: verdana,geneva,arial cyr; text-decoration: none;}

td {FONT-SIZE: 9pt; COLOR: #592C08; FONT-FAMILY: verdana,geneva,arial cyr;}
.wb {border-collapse: collapse; border: 1px #5D413A solid; }
.wb2 {border-collapse: collapse; border: 1px #5D413A solid; BACKGROUND-COLOR: #E1E2FF;}
.wbcapt {border-collapse: collapse; border: 1px #5D413A solid; BACKGROUND-COLOR: #E3BFBF; }
.wblight2 {border-collapse: collapse; border: 1px #5D413A solid; BACKGROUND-COLOR: #FFFFFF; }
.wblight {border-collapse: collapse; border: 1px #5D413A solid; BACKGROUND-COLOR: #F5F3EA; }
.wbwhite {border-collapse: collapse; border: 1px #5D413A solid; BACKGROUND-COLOR: #FFFFFF; }
.exs {  border-collapse: collapse; border: 2px #000000 dashed; }
.cxs { border-collapse: separate; border: 2px #000099 dashed; }

.rb {border-collapse: collapse; border: 1px #CDCD00 solid; }
.btn {	FONT-SIZE: 7.5pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
	BACKGROUND-COLOR: #e0eee0;
	border: 1px double #000000;
}
.wbtn {	FONT-SIZE: 7.5pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
	BACKGROUND-COLOR: #FFFCF4;
	border: 1px double #000000;
	HEIGHT: 22px;
}
.cbtn {	FONT-SIZE: 7.5pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
	BACKGROUND-COLOR: #E3BFBF;
	border: 1px double #000000;
	HEIGHT: 22px;
}

.btkey {
	display: block; text-align: center;
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;
	FONT-SIZE: 7.5pt; FONT-FAMILY: verdana,sans-serif,arial;
        font-weight:bold;
	width: 20;
	CURSOR: hand;
	border: 1px solid #000000;
	COLOR: #000000; BACKGROUND-COLOR: #FFFCF4;
}




		table.table3 {
			border: 1px solid #658087;
			border-collapse: collapse;
			background-color: #E4EBEC;
		}
		
		table.table3 th{
			padding: 4px 20px 4px 6px;
			text-align: left;
			
			background-color: #7FA0A9;
			border-bottom: 1px solid #658087;
			color: #FFFFFF;
			
			font-family: Tahoma;
			font-size: 12px;				
		}
		
		table.table3 td{
			padding: 5px 6px 5px 6px;
		}
		
		table.table3 tr.second,
		table.table3 td.second{
			background-color: #FFFFFF;
		}
		
		table.table3 td.third{
			background-color: #FAFCFC;
		}
		
		table.table3 th a:link,
		table.table3 th a:visited{
			color: #FFFFFF;
			text-decoration: underline;
		}
		
		table.table3 th.checkbox,
		table.table3 td.checkbox{
			width: 30px;
			
			padding-left: 9px;
			padding-right: 9px;
		}		



table.forum td{
	background-image: url('i/white.gif');
	background-position: right top;
	background-repeat: repeat-y
}

table.forum th{
	border-top: 1px solid #658087;
}
table.forum.medium_padding th{
	padding: 7px 5px 6px 20px !important;
	padding-left: 7px !important;
}

table.forum.medium_padding td{
	padding: 3px 5px 6px 20px !important;
	padding-left: 7px !important;
}

table.forum td{
	vertical-align: top;
}
table.forum td.message{
	color: #000000;
	padding: 12;
	font-size: 13px;
}

table td.tavern{
	background-image: url('i/taverna_bkg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
}

table td.twhite{
        border-collapse: collapse; border: 1px #5D413A solid;
	background-image: url('i/twhite.png');
	background-position: center center;
	background-repeat: repeat;
}
table td.tlight{
        border-collapse: collapse; border: 1px #5D413A solid;
	background-image: url('i/tlight.png');
	background-position: center center;
	background-repeat: repeat;
}

/*
table.forum tr.message_footer{
	background-color: #D1DDDE;
}
*/

table.forum tr.second{
	background-color: #F3F6F6;
}

table.forum tr.message_footer td{
	padding: 10px 10px 10px 10px;
	background-color: #D1DDDE;
	color: #8F9FA2;
	border-top: 1px solid #FFFFFF;
}

table.forum tr.message_footer td.second{
	background-color: #DCE5E6;
	color: #94A3A6;
}

table.c_darker td,
table.c_darker td a:link,
table.c_darker td a:visited {
	color: #344346;
}


.smsmark a:link{
 color: #CF5D60;
 text-decoration: underline;
}
.smsmark a:visited 
{
 color: #CF5D60;
 text-decoration: underline;
}
.smsmark a:hover{
 color: #CF5D60;
 text-decoration: underline;
}

.fft{
font-family : Tahoma, Verdana, Arial, Verdana, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #716E44;
}

.forumt{
font-family : Tahoma, Verdana, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration : underline;
	color : #333333;
	font-size : 13px;
	FONT-WEIGHT: bold
}
.fsm{
font-family : Tahoma, Verdana, Arial, Helvetica, Tahoma, Verdana, sans-serif;
	text-decoration : none;
	color : #222222;
	font-size : 11px;
}
