.dv{
	width : 800;
	height: 100%;
	padding: 0 0 0 0;
	border-collapse : collapse;
	background-color: #FFF5EE;
	font-size: 10pt;
}
body
{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 10pt;
	text-align: center;
	margin: 0 0 0 0;
	color: #2F4F4F;
	scrollbar-arrow-color : #F9E6D4;
	scrollbar-3dlight-color : #F9E6D4;
	scrollbar-base-color : #F9E6D4;
	scrollbar-darkshadow-color : #FFE4B5;
	scrollbar-face-color : #F99B3E;
	scrollbar-highlight-color : #FFE4B5;
	scrollbar-shadow-color : #F99B3E;
	scrollbar-track-color : #FFE4B5;
}

hr{	color: #CA6401;}
select  { background-color : #F9E6D4; 	z-index: 0;}
.button {
	background-color : #F9AE64;
	border-color : #CA6401;
	border-width : 1;
	border-style : solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F99B3E,endColorStr=#F8C18B);
}
.button_mnu{ border: solid #CA6401 1; background-color : #F99B3E; }
.textbox{
	background-color : #FFE8CF;
}
.spoiler{
	background-color1: #FFFAFA;
	color: #666666;
	width: 100%;
	margin : 10 10 10 20;
	padding : 5 5 5 5;
}
.mpnl
{
	background-color: #F8AE63;
	border: 0
}

.mnu
{
	background-color: #F8AE63;
	font-weight:bold;
	font-size:12pt;
	font-family :   Arial, Verdana,Helvetica, Geneva, sans-serif;
	color:#7D3F02;
}

.mnu_sub{
	display: none;
	z-index: 31;
	position: absolute;
	padding: 3 3 3 3;
	font-weight:bold;
	font-size: 10pt;
	border-width: 2;
	border-style: solid;
	border-color: #CA6401;
	background-color:#F8AE63;
	color: #7D3F02;

}
.mnu_sub td{
	z-index: 31;
}
.submnu_ov{
	background-color1:#F9E6D4;
	color:white;
	cursor: pointer;
	z-index: 31;
}
.submnu_out{
	background-color1:#F8C18B;
	color: #7D3F02;
	cursor: pointer;
	z-index: 31;
}

a, a:hover, a:visited
{
	color : #8B4513;
	text-decoration : none;
}

.mnu a, .mnu a:visited, forumHrev
{
	color:#7D3F02;
	text-decoration : none;
}

.mnu a:hover
{
	color:white;
	text-decoration : none;
}

.mtd a, .mtdc a, .mtd a:visited, .mtdc a:visited
{
	color: #8B4513;
	text-decoration : none;
}



.mtd a:hover, .mtdc a:hover, .mth a:hover,  .mthl a:hover
{
	color:#8B4513;
	text-decoration : underline;
}

.mnu_td
{
	padding : 0 10 0 10;
	text-align: center;
	font-weight: bold;
	white-space : nowrap;
	cursor: pointer;
	vertical-align:middle;
	font-size: 10pt;
}
.ftr
{
	vertical-align : bottom;
}

.ftr_td
{
    text-align:center;
	font-size: 8pt;
}

.mnlist, tLinks, .mnlist_border, tError, .tForm {
	z-index: 0;
	width: 100%;
	color: #2F4F4F;
	border-collapse: collapse;
	font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.mnlist,.mnlist_border,.tForm {font-size: 10pt;}
.mnlist_border{border:1px solid #FFE1AD;}
.tLinks {color: #666666 ;font-size: 8pt; border: 1px solid #FFE1AD;}
.reg {
	width: 100%;
	font-size: 10pt;
	border-collapse: collapse;
	border: 1px solid #FFE1AD;
}
.tForm .mtd, .tForm .mtdc, .tForm .mth2 {padding-top:4px; padding-bottom: 6px;}
.mtd { padding-left: 4px; padding-right: 4px; padding-top:2px; padding-bottom: 2px; }
.mtd,.smtd{	border: 1px solid #FFE1AD;}
.smtd{font-size: 8pt;}
.mtdlr{	border-right: 1px solid #FFE1AD;border-left: 1px solid #FFE1AD;}
.mtdEmpty
{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.mtdwbc
{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.mth, .mthA, .mthL {
	background-color: #FFE4B5;
	border: 1px solid #FFE1AD;
	color : #8B4513;
	text-align: center;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFD68F,endColorStr=#FFE4B5);
}
.mthA {	color: #402009;}
.mthL { text-align:left; }
.mtvh {
	border: 1px solid #FFE1AD;
	color : #8B4513;
	font-weight: bold;
}
.mHR { text-align:right;font-weight:bold;color: #666666; padding-right:5; }
.mth2,.mth2l {
	border: 1px solid #FFE1AD;
	background-color: #FFE9C1;
	color : #8B4513;
	text-align: center;
}
.mth2l{ text-align:left;}
.mtdc,.mtdch,.smtdc,.smtdch
{
	border: 1px solid #FFE1AD;
	text-align: center;
}
.smtdc,.smtdch { font-size: 8pt; }
.mtdch,.smtdch {
	color: #8B4513;
	background-color: #FFEBCD;
}

.mnl_tr5 {
	background-color : #E3FCC9;
}
.mnl_tr4 {background-color : #FCEAC8;}
.mnl_sel {	background-color : #FFD895;}
.mnl_selb {	background-color : #FFD895;font-weight:bold }
.mnl_tr1 {	background-color : #FFF8DC; }
.mnl_tr2 {	background-color: #FFFCED;  }
.mnl_tr2b {	background-color: #FFFCED; font-weight:bold }
.mnl_tr3 {	background-color: white;  }
.mnl_hl { 
 background-color: #FF99FF;
}
.maindiv{
	padding : 10 10 10 10;
	width: 661px;
	font-size: 9pt;
}
.tblDesc 
{
	font-size: 8pt;
}
.tblDesc th {
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.tblForm
{
	border-collapse : collapse;
	background-color : #FFE4B5;
	border: 1px solid #CA6401;
	width: 100%;
	font-size: 9pt;
}

.tblForm th
{
	border: 1px solid white;
	text-align: left;
	vertical-align : top;
	color : #8B4513;
	padding : 3 4 3 4;
	font-size: 9pt;
}
.tblForm td
{
	border: 1px solid white;
	vertical-align : top;

	padding : 3 4 3 4;
	font-size: 9pt;
}

.tblDesc td
{
	vertical-align : top;
}

.tblLinks
{
	font-size: 8pt;
	width:100%;
	vertical-align : bottom;
}

.tblLinks td
{
	text-align: right;
}

h1, .txt_hdr
{
	font-size: 14 pt;
	font-weight: bold;
	font-family: "Arial", "Verdana", "Comic sans MS", "Times New Roman", Times, serif;
	padding-top : 20;
	padding-bottom : 0;
}

.txt_hdr_sub
{
	font-size: 12 pt;
	font-weight: bold;
	font-family: "Verdana", "Times New Roman", Times, serif;
	color: #8B4513;
}


.txt_shdr
{
	font-size: 12 pt;
	font-family: "Comic sans MS", "Times New Roman", Times, serif;
}
.news
{
	font-size: 10pt;
	color : #2F4F4F;
}
.header2 {
	font-size: 10pt;
	font-weight: bold;
}
.Date
{
	font-size: 8pt;
	font-weight: normal;
}
.newsDate
{
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
}
.newsth
{
	font-size: 10pt;
	font-weight: bold;
}
.subtbl
{
	border: 0px none;
	font-size: 8pt;
	font-style: italic;
}
.subtbl_td
{
	border: 0px none;
}
.subcell
{
	border: 1px solid #FFE1AD;
}
.messages
{
	font-size: 11px;
	text-align: center;
	color : Maroon;
}
.error {
	font-size: 11px;
	color: red ;
}
.tblSubLeft
{
	width: 100px;
	align: center;
}
.tblSubLeft a
{
	font-size:8pt;
	color:black;
}
.tblSubLeft a:hover
{
	font-size:8pt;
	color:#7D0202;
}

.tblCmn
{
	width: 100%;
	padding : 4 4 4 4;
	font-size: 9pt;
}
.tblGB
{
	width: 327;
	font-size : 10pt;
	border-collapse : collapse;
}
.tblGB_td
{
	background-color: #FFF8DC;
	font-size : 10pt;
	padding: 10 10 10 10;
}
.tblGB_th
{
	text-align : left;
	vertical-align : top;
	padding : 2 10 2 10;
	font-weight: bold;
	vertical-align : top;
	color : #8B4513;
}
.tblGB_th1
{
	text-align : right;
	font-style : italic;
	vertical-align : top;
	padding : 2 10 2 10;
}

.tblGB_mess
{
	padding : 10;
	vertical-align : top;
	font-size:10pt;
}
.tblGBMess
{
	width: 400;
	border: 1 solid #DAA520;
	background-color: #FFE4B5;
	font-size : 10pt;
	border-collapse : collapse;
}
.note
{
	font-size: 8pt;
	font-style1:italic;
	color: #A52A2A;
	font-weight: normal;
}
.hdr
{
	color1 : #8B4513;
	color:#2F4F4F;
	font-weight: bold;
}

.hdrc
{
	color : #8B4513;
	font-weight: bold;
	text-align: center;
}
.plain_text
{
	font-size: 9pt;
	color: black;
	font-weight: normal;
}
.pnlChat
{
	background: #F8C18B;
	font-size: 7pt;
}
.divChat
{
	padding : 5 1 5 1;
	width: 75px;
	overflow : hidden;
	overflow-x : 75;
}
.pnlChat a
{
	text-decoration : none;
	font-size: 8pt;
}
.letSelected
{
	color:#003399;
 	font-size:11pt;
	font-weight: bold;
	text-decoration : none;
}
.letOver
{
 	font-size:11pt;
	font-weight: bold;
	text-decoration : none;
}
.letter
{
 	font-size:10pt;
	font-weight: normal;
	text-decoration : none;
}
.letTd
{
	width=17;
	height=25;
	padding:0 0 0 0;
	text-align: center;
}
.infoTable
{
	font-size:8pt;
	width:100%;
	padding-left:1 1 1 1;
	border-collapse : collapse;
}
.welcomeText
{
color: black;
font-size: 9pt;
}

.uOut
{
	font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	border-collapse : collapse;
	border: 1px solid #CA6401;
}

.ulist, .uchat{
	font-family :  Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 7pt;
	background-color:#F9BF86
}
.uchat {font-size: 6pt;}

.uhdr
{
	border: solid #CA6401 1;
	color: #CA6401;
	background-color : #F9AE64;
	text-align:center;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F99B3E,endColorStr=#F8C18B);
}
.ani_img{border: 1px solid #8B4513; }
.done{color: green;}
.stop{color: red; }
.freeze{color: blue;}
.small{font-size:8pt;}
.tblLegend{width:100%;font-size:9pt;border:0;}
.tblLegend th{font-weight:bold;}
.tError,.tDataError,.tMailNotify
{
	color: black;
	border-collapse: collapse;
	font-size: 9pt;
	width: 100%;
}
.tError,.tDataError{background-color: #FFCCCC; border: 1px solid #7D331C;}
.tMailNotify {background-color: #BBDDAA;border: 1px solid #668855;}

.tError td,.tDataError td, .tMailNotify
{
	padding-left: 5;
	padding-right: 5;
	padding-bottom: 10;
	padding-top: 10;
}
.tError td, .tMailNotify td {text-align: center;	}
.tError th, .tDataError th, .tMailNotify th
{
	padding-left: 5;
	padding-right: 5;
	padding-top: 3;
	padding-bottom: 3;
	text-align: left;
	font-weight : bold;
}
.tError th, .tDataError th{
	background-color : #FF9999;
	border: 1px solid #7D331C;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF6666,endColorStr=#FFAAAA);
}
.tMailNotify th{
	background-color : #99BB88;
	border: 1px solid #668855;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#88AA77,endColorStr=#AACC99);
}
.tMailNotify a, .tMailNotify a:hover, .tMailNotify a:visited{
color: #446633;
}
.online{color: #668855; }
