BODY
	{
	font-family: Arial, Helvetica, sans-serif;
	color:			#000000;
	background-color:	#E5E5E5;
	margin-left:		5px;
	margin-top:		5px;
	text-decoration: none;
	font-size: 10pt;
	}

A:link
	{
	color: #0077AA;
	background: transparent;
	text-decoration: underline;
	}

A:link.white
	{
	color: #FFFFFF;
	background: transparent;
	text-decoration: underline;
	}

A:link.rowb
	{
	color: #FF00FF;
	background: transparent;
	text-decoration: underline;
	}

A:visited
	{
	color: #304488;
	background: transparent;
	text-decoration: underline;
	}

A:visited.white
	{
	color: #ADADAD;
	background: transparent;
	text-decoration: underline;
	}

A:visited.rowb
	{
	color: #301448;
	background: transparent;
	text-decoration: underline;
	}

A:active
	{
	color: #FF0000;
	background: transparent;
	text-decoration: underline;
	}

A:active.rowb
	{
	color: #CC00FF;
	background: transparent;
	text-decoration: underline;
	}

A:hover
	{
	color: #0090FF;
	background: transparent;
	text-decoration: none;
	}

A:hover.white
	{
	color: #DDDDDD;
	background: transparent;
	text-decoration: none;
	}

A:hover.rowb
	{
	color: #CC00CC;
	background: transparent;
	text-decoration: none;
	}

.caption	{
	color: #000000;
	font-family: Bright, Verdana;
	font-size: 14px;
	font-weight: Lighter;
	text-align: Center;
	text-decoration: none;
	}

.rowa, .row1	{
	background: #EFEFEF;
	background-color: #EFEFEF;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

.rowb, .row2	{
	background: #CDCDCD;
	background-color: #CDCDCD;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

.mark	{
	background-color: #00FFFF;
	color: #DD0000;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

td.norm {
	font-family: Arial, Helvetica, sans-serif;
	color:			#000000;
	background-color:	#E5E5E5;
	margin-left:		5px;
	margin-top:		5px;
	text-decoration: none;
	font-size: 10pt;
}

th.norm	{
	background-color: #F4EADB;
	font-family: Bright, Verdana;
	font-size: 10px;
	font-weight: Lighter;
	text-align: Left;
	text-decoration: none;
	}

tr.head	{
	background-color: #F4EADB;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

tr.norm	{
	background-color: #EFEFEF;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

td.clr	{
	background-color:	#E5E5E5;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

th.clr	{
	background-color:	#E5E5E5;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-align: Left;
	text-decoration: none;
	}

tr.clr	{
	background-color:	#E5E5E5;
	font-family: Bright, Verdana;
	font-size: 10px;
	text-decoration: none;
	}

.big	{
	font-family: Arial, Helvetica, sans-serif;
	margin-left:		5px;
	margin-top:		5px;
	text-decoration: none;
	font-size: 14pt;
	}

.invert	{
	font-family: Arial, Helvetica, sans-serif;
	color: #E5E5E5;
	background-color: #000000;
	text-decoration: none;
	font-size: 10pt;
	}

.news1	{
	font-family: sans-serif;
	color: #FF0000;
	background-color: #007F7F;
	text-decoration: none;
	font-size: 12pt;
	}

.news2	{
	font-family: sans-serif;
	color: #00FF00;
	background-color: #7F007F;
	text-decoration: none;
	font-size: 12pt;
	}

.news3	{
	font-family: sans-serif;
	color: #0000FF;
	background-color: #7F7F00;
	text-decoration: none;
	font-size: 12pt;
	}

.sort-table {
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	black;
	background-color:	black;
//	color:		#587993;
	color:		#000000;
}

.sort-table thead {
	background:	ButtonFace;
}

.sort-table td {
	padding:	2px 5px;
}

.sort-table thead td {
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	cursor:			default;
}

.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight
					ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
}

.sort-table thead td[_sortType=None]:active {
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	padding:		2px 5px;
}

.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 2px;
}

.sort-arrow.descending {
	background-image:	url("rnd/tools/downsimple.png");
}

.sort-arrow.ascending {
	background-image:	url("rnd/tools/upsimple.png");
}

.invisible {
	display: none;
}

.code {
	color:			#000000;
	background-color:	#00FFD0;
	font-size:		10pt;
	border:			2px solid;
	border-color:		#000000;
	margin-left:		2px;
	padding:		3px 5px;
}

.zomis {
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	black;
	background-color:	black;
	color:		#587993;
}

.zomis td {
	padding:	2px 5px;
}

.zomis thead td {
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	cursor:			default;
}
