body {font-family: verdana; font-size: 10pt;}
.ibody {
	background-color: #ffffff;
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
}

a, a:visited {text-decoration: underline; color: #000000;}
a:hover, a:active {text-decoration: underline; color: #ff9c00;}

a.menu {color: #666666; text-decoration: none}
a.menu:hover {color: #009900; text-decoration: none}

.maxiinput {font-size: 14px; width: 300px; font-size: 14px; color: #000000; border: #808080 1px solid;}
.maininput {font-size: 12px; width: 200px; font-size: 10px; color: #000000; border: #808080 1px solid;}
.miniinput {font-size: 12px; width: 100px; font-size: 10px; color: #000000; border: #808080 1px solid;}

.dtsmall {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	height:57px;
	padding-top:3px;
	padding-right:3px;
	text-align: right;
}
.lang {
	font-size: 11px; font-weight: bold;
	text-align: right;
	padding-right:3px;
}
a.lang, a.lang:visited {text-decoration: none; color: #000000;}
a.lang:hover, a.lang:active {text-decoration: none; color: #009900;}

.simpleok {width: 50px; height:18px; background-color: #cccccc; font-size: 10; color: 000000; font-weight: bold; border: #808080 1 solid;}
.longok {width: 130px; height:20px; background-color: #cccccc; font-size: 10; color: 000000; border: #808080 1 solid;}

.toptable {font-size: 9px; background: #cccccc}

.small {font-size: 11px;}

td {font-size: 11px}
td.menu {font-size: 11px; font-weight: bold}
td.main {font-size: 13px; font-weight: bold}

table.bigmaintbl {border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 1px solid;}

table.bakfon {background: #aaaaaa}
tr.vip {background: #e5e5e5}
tr.row1 {background: #ffffff}
tr.row2 {background: #eeeeee}

.pgbutt     {font-family: verdana; font-size:10px; padding-top:2px;padding-bottom:2px}
.pgbutt .sel{color: #000000; border: 1px #aaaaaa solid; background: #e5e5e5 padding:0px 2px 0px 2px;}
.pgbutt a   {color: #aaaaaa; border: 1px #aaaaaa solid; width:10px; padding:0px 2px 0px 2px; background: #ffffff;}
.pgbutt a:hover   {color: #aaaaaa; border: 1px #aaaaaa solid; background: #e5e5e5}
.pgbutt a:visited {color: #aaaaaa; border: 1px #aaaaaa solid; text-decoration: none;}


span.sml, td.sml {
	font-family: Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
}
.wht {
	font-size: 10pt;
	color: #666666;
}
a.wht {
	font-size: 10pt;
	color: #666666;
	text-decoration: underline;
}
a.wht:hover {
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
a.wht:visited {
	font-size: 10pt;
	text-decoration: underline;
	color: #666666;
}
a.wht:visited:hover {
	font-size: 10pt;
	text-decoration: none;
	color: #666666;
}
a.deals {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.deals:hover {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
a.deals:visited {
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
}
a.deals:visited:hover {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
.dealsa {
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	padding-bottom:10px;
}
.inpt { font-size: 12px; width: 200px; font-size: 10pt; color: #000000; border: #808080 1px solid; }
.inptf { font-size: 12px; width: 200px; font-size: 10pt; color: #000000; border: #808080 1px solid; }
.select { font-size: 12px; width: 200px; font-size: 10pt; color: #000000; border: #808080 1px solid; }

.bbrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dee3e5;
	padding-bottom: 2px;
}
.cred { color: #ff0000; }
.scat { padding-top:5px; }
.catitms { padding-top:5px; color:#000000; }
a.catitms, a.catitms:viited  { color:#000000; }
a.catitms:hover,a.catitms:visited:hover { color:#ff0000; }
.msgcnt { }
.btext { }
.cred { #ff0000; }
.doskablack { }
