/*	CASCADE-STYLE-DEFINITIONS FOR - HOTLAPS.DE
/*	www.hotlaps.de
/*  by Hansjoerg Beck 1992-2007
/*  ----------------------------------------------------------------------------

/*	IN		Input-field layout
	B		Button layout
	Fxx		Font layout (xx size)
	TA		Table layout
	PAGE	Page main layou
*/

/* GENERAL */
a { color: #000000; text-decoration: none; }

/* 5 STAR RATING CODE - use lists because its more semantic */
/* No javascript required */
/* all the stars are contained in one matrix to solve rollover problems with delay */
/* the background position is just shifted to reveal the correct image. */
/* the images are 16px by 16px and the background position will be shifted in negative 16px increments */
/*  key:  B=Blank : O=Orange : G = Green * /
/*..... The Matrix ....... */
/* colours ....Background position */
/* B B B B B - (0 0)*/
/* G B B B B - (0 -16px)*/
/* G G B B B - (0 -32px)*/
/* G G G B B - (0 -48px)*/
/* G G G G B - (0 -64px)*/
/* G G G G G - (0 -80px)*/
/* O B B B B - (0 -96px)*/
/* O O B B B - (0 -112px)*/
/* O O O B B - (0 -128px)*/
/* O O O O B - (0 -144px)*/
/* O O O O O - (0 -160px)*/


/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating{
	width:64px;
	height:12px;
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(0/pix/icons/star_matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0px}
.onestar {background-position:0 -12px}
.twostar {background-position:0 -24px}
.threestar {background-position:0 -36px}
.fourstar {background-position:0 -48px}
.fivestar {background-position:0 -60px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:12px;
	height:12px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:12px;}
ul.rating li.three a {left:24px;}
ul.rating li.four a {left:36px;}
ul.rating li.five a {left:48px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:12px;
	overflow:hidden;
	left:0;	
	background: url(0/pix/icons/star_matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -72px;}
ul.rating li.two a:hover {background-position:0 -84px;}
ul.rating li.three a:hover {background-position:0 -96px}
ul.rating li.four a:hover {background-position:0 -108px}
ul.rating li.five a:hover {background-position:0 -120px}
/* end rating code */


/* TEST VEHICLES */
#car1 { position:absolute; bottom:10px; right:310px }
#car2 { position:absolute; bottom:5px; right:255px; }
#car3 { position:absolute; bottom:5px; right:115px; }
#car4 { position:absolute; bottom:10px; right:40px; }
#car5 { position:absolute; bottom:0px; right:190px; }
#logo { position:absolute; top:-20px; right:90px; padding-top:1px;}
#CarLogo { position:relative; top:20px; width:520px; height:150px; margin-bottom:5px;}

#CarLogo1	{text-align:center;margin-left:auto;margin-right:auto;}

#Buttons { position:relative; width:520px; height:40px; margin-bottom:5px; padding-top:10px; }

/* PORTAL BUTTONS */
a.POButton { text-align:center; padding:5px; border:solid 1px black; text-decoration:none; font-family:Tahoma; font-weight:bold; font-size:12px; margin:5px; }

.POButton A:link    { color:#FFFFFF; background-color:#404040; }
.POButton A:visited { color:#FFFFFF; background-color:#404040; }
.POButton A:hover   { color:#FF20FF; background-color:#00a060; }
.POButton A:active  { color:#000000; background-color:#007020; }



/* TABLE */
.TAFtbl7 {font-family:verdana; font-size:17px; font-weight:bold; color:#808080; text-decoration:none}
.TADOWN19 {font-family:verdana; font-weight:bold; font-size:19px; line-height:16px; color:#DADADA; text-decoration:none}
.TADOWN13 {font-family:verdana; font-weight:bold; font-size:13px; color:#C0C0C0; text-decoration:none}
.TADOWN9 {font-family:verdana; font-size:9px; padding-bottom:1px; color:#C0C0C0; text-decoration:none}
.TADOWN9b {font-family:verdana; font-size:9px; padding-bottom:1px; color:#303030}
:hover.TADOWN9b {font-family:verdana; font-size:9px; padding-bottom:1px; color:#FFFF20}
.TAFtbl1 {font-family:verdana; font-weight:bold; font-size:19px; line-height:19px; padding-bottom:1px; color:#DADADA; text-decoration:none}
:hover.TAFtbl1 {font-family:verdana; font-weight:bold; font-size:19px; line-height:19px; padding-bottom:1px; color:#FFFF20; text-decoration:none}
.TAFtbl2 {font-family:verdana; font-size:11px; font-weight:bold; line-height:11px; color:#DADADA; text-decoration:none}
.TAFtbl1adm {font-family:verdana; font-weight:bold; font-size:17px; color:#e35d5d; text-decoration:none}
.TAFtbl2adm {font-family:verdana; font-size:8px; line-height:8px; color:#e35d5d; text-decoration:none}
:hover.TAFtbl2adm {font-family:verdana; font-size:8px; line-height:8px; color:#FFFF50; text-decoration:none}
.DBG {font-family:verdana;font-size:9px;background-color:#400000;color:#FFFF00}

/* SLIDING BLOCKS */
.slidey .slideblock { overflow: hidden; } 
.slidey .slideblock2 { overflow: hidden; } 

/* PAGE:LAYOUT */
		#header 
		{
			border:solid 0px #ffff00;
			width:100%;
			left:2px;
		}
		
		#left 
		{
			border:solid 0px #0000ff;
			position:absolute;
			left:0px;
			padding:2px;
			width:208px;
			height:100%;
		}
		
		#contentMZ
		{
			border:solid 0px #ff0000;
			width: auto;
			padding-left:212px;
		}

		#contentIE
		{
			border:solid 0px #ff0000;
			position:absolute;
			width: auto;
			left:212px;
		}

		#block
		{
			border:solid 1px #aa00dc;
			width: auto;
			padding:0px;
			background:#00dcdc;
		}

		#headparts
		{
			height:auto;
			width:100%;
			border:solid 0px #000000;
		}

div#pageHEAD {
  width: auto;
  left: 0px;
  border:0px red solid;
}

div#pageLEFTNAV {
  position : absolute;
  left: 0px;
  width: 178px;
  height: 100%;
  margin-left: 2px;
  margin-top: 2px;
  border: 1px blue;
}

div#pageMAIN {
  position: absolute;
  width: 800px;
  margin-left: 183px;
  margin-right: 4px;
  border: 1px green;
  white-space: nowrap;
}

div#pageSIDEADV {
  position: absolute;
  left: 990px;
  width: 122px;
  margin-top: 20px;
  height: 600px; 
  border: 1px yellow;
  white-space: nowrap;
}

div#pageBODY {
  border: 1px solid red;
  white-space: nowrap;
  width: auto;
}

/* HOTLAPS:BACKGROUND */
.HLC_BODY		{margin-top:1; margin-left:2; margin-right:2; background-image:url(./0/pix/portal/BGcontent.gif); background-repeat:repeat-x;background-color:#dbdbdb}

/* ME:MENU */
.MEmenubar			{position:static; border:0px solid; padding:2px;}
.MEmenubar a		{background-color:#202020; font-size:11px; border:1px solid #202020; font-weight:bold; font-family:sans-serif; color:#DFDFDF; letter-spacing:0px; padding:1px 4px 1px 4px; margin:0px -2px 0px -1px; vertical-align:top; text-decoration:none; opacity: .95;}
.MEmenubar a.active	{background-color:#A9A940; color:#FFFFFF}

.MEmenubar3			{position:static; border:0px solid;}
.MEmenubar3 a		{background-color:#294229; font-size:11px; border:1px solid #202020; font-weight:bold; font-family:sans-serif; color:#DFDFDF; letter-spacing:0px; padding:1px 4px 1px 4px; margin:0px -2px 0px -1px; vertical-align:top; text-decoration:none; opacity: .95;}
.MEmenubar3 a.active{background-color:#60721e; color:#FFFFFF; border:1px solid #50b80e}

.MEmenubar5			{position:static; border:0px solid;}
.MEmenubar5 a		{background-color:#682121; font-size:11px; border:1px solid #b01111; font-weight:bold; font-family:sans-serif; color:#DFDFDF; letter-spacing:0px; padding:1px 4px 1px 4px; margin:0px -2px 0px -1px; vertical-align:top; text-decoration:none; opacity: .95;}
.MEmenubar5 a.active{background-color:#8f5a18; color:#FFFFFF; border:1px solid #c44e0c}

.MEmenubar6			{position:static; border:0px solid;}
.MEmenubar6 a		{background-color:#814616; font-size:11px; border:1px solid #e26804; font-weight:bold; font-family:sans-serif; color:#DFDFDF; letter-spacing:0px; padding:1px 4px 1px 4px; margin:0px -2px 0px -1px; vertical-align:top; text-decoration:none; opacity: .95;}
.MEmenubar6 a.active{background-color:#9c6e11; color:#FFFFFF; border:1px solid #e88903}

.MEmenu a			{background-color:#202020; color:#EFEFEF; border:0px solid #202020; display:block; padding:1px 4px 1px; text-decoration:none; opacity: .95;}
.MEmenu a:hover		{background-color:#A9A940; color:#FFFFFF;}
.MEmenu .options	{font-size:11px; font-weight:bold; font-family:sans-serif; margin-right:0px; margin-bottom:1px; margin-left:1px; border:1px solid #000000}
.MEmenu .hidden		{font-size:11px; font-weight:bold; font-family:sans-serif; color:#3A3A3A}
.MEmenu a.hidden:hover {background-color:#202020; font-size:11px; font-weight:bold; font-family:sans-serif; color:#3A3A3A}
.MEmenu .locked		{font-size:11px; font-weight:bold; font-family:sans-serif; color:#6a625e}
.MEmenu a.locked:hover {background-color:#202020; font-size:11px; font-weight:bold; font-family:sans-serif; color:#6a625e}

a.MEmenu1			{background-color:#202020; font-size:11px; font-weight:bold; font-family:sans-serif; color:#DFDFDF;}
:hover.MEmenu1		{background-color:#A9A940; color:#FFFFFF;}

a.MEmenu4			{background-color:#7f6449; font-size:11px; font-weight:bold; font-family:sans-serif; color:#EFEFEF; border:1px solid #654f3b}
:hover.MEmenu4		{background-color:#A9A940; color:#FFFFFF;}

a.MEmenu2			{background-color:#202020; border:1px solid #202020;}
.MEmenu2 a			{background-color:#202020; color:#EFEFEF; display:block; padding:1px 4px 1px; text-decoration:none; }
.MEmenu2 a:hover	{background-color:#77775d; color:#FFFFFF;}
.MEmenu2 .options  	{font-size:11px; font-weight:bold; font-family:sans-serif; margin-right:1px; margin-bottom:1px; border:1px solid #707070}

a.MEmenu3			{background-color:#294229; border:1px solid #1f6f1f}
:hover.MEmenu3		{background-color:#7e8d18; color:#FFFFFF;}
.MEmenu3 a			{background-color:#294229; color:#FFFFFF; border:0px solid; display:block; padding:1px 4px 1px; text-decoration:none; opacity: .95;}
.MEmenu3 a:hover	{background-color:#7e8d18; color:#FFFFFF;}
.MEmenu3 .options  	{font-size:11px; font-weight:bold; font-family:sans-serif; margin-right:1px; margin-bottom:1px; border:1px solid #1f6f1f}
.MEmenu3 .hidden		{font-size:11px; font-weight:bold; font-family:sans-serif; color:#4A704A}
.MEmenu3 a.hidden:hover {background-color:#294229; font-size:11px; font-weight:bold; font-family:sans-serif; color:#4A704A}

a.MEmenu5			{background-color:#682121; border:1px solid #b01111}
.MEmenu5 a			{background-color:#682121; color:#FFFFFF; display:block; padding:1px 4px 1px; text-decoration:none;  opacity: .95;}
.MEmenu5 a:hover	{background-color:#8f5a18; color:#FFFFFF;}
.MEmenu5 .options  	{font-size:11px; font-weight:bold; font-family:sans-serif; margin-right:1px; margin-bottom:1px; border:1px solid #b01111}
.MEmenu5 .hidden		{font-size:11px; font-weight:bold; font-family:sans-serif; color:#A03131}
.MEmenu5 a.hidden:hover {background-color:#682121; font-size:11px; font-weight:bold; font-family:sans-serif; color:#A03131}

a.MEmenu6			{background-color:#814616; border:1px solid #e26804}
.MEmenu6 a			{background-color:#814616; color:#FFFFFF; display:block; padding:1px 4px 1px; text-decoration:none;  opacity: .95;}
.MEmenu6 a:hover	{background-color:#9c6e11; color:#FFFFFF;}
.MEmenu6 .options  	{font-size:11px; font-weight:bold; font-family:sans-serif; margin-right:1px; margin-bottom:1px; border:1px solid #b01111}
.MEmenu6 .hidden		{font-size:11px; font-weight:bold; font-family:sans-serif; color:#aa591e}
.MEmenu6 a.hidden:hover {background-color:#9c6e11; font-size:11px; font-weight:bold; font-family:sans-serif; color:#aa591e}


/* GE:GENERAL */
.GETAservice	{background-color:#E0E040; font-family:arial black,arial,tahoma; font-size:22px; padding-top:5px; padding-bottom:4px; line-height:20px; color:#FFFFFF}
.GETAover		{background-color:#602020; font-family:arial black,arial,tahoma; font-size:22px; padding-top:5px; padding-bottom:4px; line-height:20px; color:#FFFFFF}
.GETAsoon		{background-color:#40E040; font-family:arial black,arial,tahoma; font-size:22px; padding-top:5px; padding-bottom:4px; line-height:20px; color:#FFFFFF}

/* PO:PORTAL */
.highlight { background-color: #A5A45F; cursor:pointer }

.TAnormheaderline	{font-family:verdana; color:#000000; font-weight:bold; font-size:10px; padding:3px}
.POheaderline	{font-family:verdana; color:#ffffff; font-size:10px; padding:3px}
.Tahoma10		{font-family:tahoma; color:#ffffff; font-size:10px; padding:3px}
.Tahoma10b		{font-family:tahoma; color:#ffffff; font-size:10px; font-weight:bold; padding:3px}

.POF09gry		{font-family:verdana; font-size:9px; color:#909090; white-space:nowrap}
.POF09wht		{font-family:verdana; font-size:9px; color:#C0C0C0; white-space:nowrap}
.POF09wht A:visited	{font-family:verdana; font-size:9px; color:#C0C0C0; white-space:nowrap}
.POF09wht A:hover	{font-family:verdana; font-size:9px; color:#FFFF30; white-space:nowrap}
.POF08wht		{font-family:verdana; font-size:8px; color:#C0C0C0; white-space:nowrap}

.POpix1			{border:1px solid #2D2D2D}
:hover.POpix1	{border:1px solid #FFFF30}

.POF10norm			{font-family:arial; font-size:10px; line-height:11px; color:#F5F5F5; text-decoration:none}
:hover.POF10norm	{font-family:arial; font-size:10px; line-height:11px; color:#FFFF30; text-decoration:none}

.POnavhead	{font-family:verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none}

.POnavF07		{font-family:verdana; font-size:7px; font-weight:bold; padding-right:1px; color:#FFFFFF; text-decoration:none}
:hover.POnavF07	{font-family:verdana; font-size:7px; font-weight:bold; color:#FFFF50; text-decoration:none}
.POnavF08		{font-family:verdana; font-size:8px; font-weight:bold; padding-right:1px; color:#FFFFFF; text-decoration:none}
.POnavF09		{font-family:verdana; font-size:9px; font-weight:bold; color:#FFFFFF; text-decoration:none}
:hover.POnavF09	{font-family:verdana; font-size:9px; font-weight:bold; color:#FFFF50; text-decoration:none}
.POnavF10		{font-family:arial; font-size:10px; color:#FFFFFF; line-height:9px; text-decoration:none}

.POnavF10blk	{font-family:verdana; font-size:10px; color:#000000; line-height:9px; text-decoration:none}
.POnavF9wht	{font-family:Arial; font-size:9px; color:#FFFFFF; line-height:10px; text-decoration:none}
.POnavF10wht	{font-family:verdana; font-size:10px; color:#FFFFFF; line-height:10px; text-decoration:none}
.POnavF11wht	{font-family:tahoma, arial; font-size:10px; color:#FFFFFF; line-height:10px; text-decoration:none}

.POply09norm	{font-family:Tahoma, Arial; font-size:10px; color:#000000; text-decoration:none}
:hover.POply09norm	{font-family:Tahoma, Arial; font-size:10px; color:#FFFF50; text-decoration:none; cursor:pointer}
.POtim09norm	{background-color:#000000; font-family:verdana; font-size:09px; line-height:10px; color:#F0F0F0; padding-bottom:2px; text-decoration:none}
.POtim11norm	{background-color:#000000; font-family:verdana; font-size:11px; line-height:10px; color:#F0F0F0; padding-bottom:2px; text-decoration:none}
.POtim13norm	{background-color:#000000; font-family:verdana; font-size:17px; line-height:19px; font-weight:bold; color:#F0F0F0; padding-bottom:0px; text-decoration:none}

.Rank09_1st		{font-family:verdana; background-color:#f03209; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}
.Rank09_2nd		{font-family:verdana; background-color:#e16111; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}
.Rank09_3rd		{font-family:verdana; background-color:#d2951a; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}
.Rank09_norm	{font-family:verdana; background-color:#c4c222; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}
.Rank09_100		{font-family:verdana; background-color:#908f40; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}
.Rank09_grey	{font-family:verdana; background-color:#808080; width:16px; font-size:9px; font-weight:bold; color:#000000; text-align:center}

/* #FE390C */

.POFhlcname1 {font-family:verdana; font-weight:bold; font-size:19px; line-height:17px; color:#FFFFFF; text-decoration:none}
.POFhlcname2 {padding-left:1px; font-family:verdana; font-weight:bold; font-size:12px; line-height:12px; color:#FFFFFF; text-decoration:none}

.PSF10norm_chk {font-family:verdana; font-weight:bold; font-size:10px; color:#F4F226; line-height:10px}
.PSF10norm_chk A:link {font-family:verdana; font-weight:bold; font-size:10px; line-height:10px; color:#F4F226}
.PSF10norm_chk A:visited {font-family:verdana; font-weight:bold; font-size:10px; line-height:10px; color:#F4F226}
.PSF10norm_chk A:active {font-family:verdana; font-weight:bold; font-size:10px; line-height:10px; color:#F4F226}
.PSF10norm_chk A:hover {background:#b2b00a; font-family:verdana; font-weight:bold; font-size:10px; line-height:10px; color:#F4F226}

.PSF10norm_new {font-family:verdana; font-weight:bold; font-size:10px; color:#FF1919; line-height:10px}
.PSF10norm_new A:link {font-family:verdana; font-weight:bold; font-size:10px; color:#FF1919; line-height:10px}
.PSF10norm_new A:visited {font-family:verdana; font-weight:bold; font-size:10px; color:#FF1919; line-height:10px}
.PSF10norm_new A:active {font-family:verdana; font-weight:bold; font-size:10px; color:#FF1919; line-height:10px}
.PSF10norm_new A:hover {background:#800000; font-family:verdana; font-weight:bold; font-size:10px; color:#FF1919; line-height:10px}

.PSF10norm {font-family:verdana; font-weight:bold; font-size:10px; line-height:10px; color:#F0F0F0}
.PSF10norm A:link {font-family:verdana; font-weight:bold; font-size:10px; color:#F0F0F0; line-height:10px}
.PSF10norm A:visited {font-family:verdana; font-weight:bold; font-size:10px; color:#F0F0F0; line-height:10px}
.PSF10norm A:active {font-family:verdana; font-weight:bold; font-size:10px; color:#F0F0F0; line-height:10px}
.PSF10norm A:hover {background:#959585; font-family:verdana; font-weight:bold; font-size:10px; color:#F0F0F0; line-height:10px}

.Tahoma11b {font-family:tahoma; font-size:11px; line-height:11px; padding-bottom:2px; font-weight:bold; color:#202020; text-decoration:none}

.POF11dark {font-family:verdana; font-size:11px; line-height:11px; padding-bottom:2px; font-weight:bold; color:#202020; text-decoration:none}
:hover.POF11dark {font-family:verdana; font-size:11px; line-height:11px; padding-bottom:2px; font-weight:bold; color:#FFFF20; text-decoration:none}

._POFhlcname {font-family:tahoma,arial; font-weight:bold; font-size:20px; line-height:16px; width:380px; overflow:hidden; color:#FFFFFF; padding-left:4px; text-decoration:none}
:hover.POFhlcname {font-family:tahoma,arial; font-weight:bold; font-size:20px; line-height:16px; width:380px; overflow:hidden; color:#FFFF20; padding-left:4px; text-decoration:none}
.POF13bold {font-family:arial; font-size:13px; font-weight:bold; line-height:14px; color:#F0F0F0; text-decoration:none}

.POFstatus0 { font-family:Arial; font-size:10px; color:#E0E0E0; text-decoration:none; line-height:8px; padding-top:3px; padding-left:2px;}
:hover.POFstatus0 { font-family:Arial; font-size:10px; color:#FFFF20; text-decoration:none; }
.POFstatusC {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; line-height:8px; font-weight:bold; color:#DDDD33; text-decoration:none;}
.POFstatusN {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; line-height:8px; font-weight:bold; color:#FF7070; text-decoration:none;}
:hover.POFstatusN {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; line-height:8px; color:#FFFF20; text-decoration:none;}

.POmodule {background-color:#707070; padding-left:2px; padding-right:2px}
.POTAhead {background-color:#474747; font-family:tahoma,arial; font-size:11px; font-weight:bold; color:#E0E0E0; text-decoration:none}
:hover.POTAhead {background-color:#474747; font-family:tahoma,arial; font-size:11px; font-weight:bold; color:#FFFF20; text-decoration:none}

.POINemail	{background-color:#F0F0F0; font-family:tahoma; font-size:10; color:#000000; border:1px solid #202020; width:128px; height:18px}
.POINsearch	{background-color:#F0F0F0; font-family:tahoma; font-size:12; color:#000000; border:1px solid #202020; width:130px}
.POBTsubscribe {font-family:arial,sans-serif; font-size:9px; line-height:9px; width:20px; height:17px}
.POF10perc {background-color:#606060; font-family:tahoma,arial; font-size:10px; line-height:11px; color:#E0E0E0}
.POBTvote	{ font-family:arial,sans-serif; font-size:9px; line-height:9px; width:50px; height:17px}
.POINvote	{ background-color:#D0D0D0; font-family:tahoma; font-size:10; font-weight:bold; color:#000000; border:1px solid #505050; width:130px; height:16px}
.POBTradio	{ height:14px; margin-left:-5px }

/* FO:NEWLAP-FORM */
.FO09logon {font-family:tahoma,arial; font-size:9px; line-height:8px; color:#E0E0E0}
.FOINcompetition {font-family:tahoma,arial; font-size:9px; line-height:8px; color:#000000; border:1px solid red; overflow:hidden; height:14px; margin-top:0px;margin-bottom:0px;padding-top:20}
.FOBsubmit {font-family:arial,tahoma; font-size:12px; font-weight:bold; cursor:pointer}

/* PH:PAGE-HEAD */
.PHF24headline {font-family:verdana,arial; font-size:24px; line-height:20px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.PHF14headline {font-family:tahoma,arial; font-size:17px; line-height:17px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.PHF11status {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#FFFFFF; text-decoration:none}
:hover.PHF11status {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#FFFF50; text-decoration:none}
.PHF11nochk {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#DDDD33; text-decoration:none}
:hover.PHF11nochk {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#FFFF50; text-decoration:none}
.PHF11new {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#FF4242; text-decoration:none}
:hover.PHF11new {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:13px; color:#FFFF50; text-decoration:none}
.PHTAnorm {font-family:tahoma,arial; font-size:9px; line-height:8px; color:#D0D0D0; padding-left:12px; padding-top:1px;  text-decoration:none}

/* SM:SIDE-MENU */
.SMF11top {font-family:arial,verdana,tahoma; font-size:13px; font-weight:bold; line-height:13px; color:#000000; text-decoration:none}
.SMF09logon {font-family:tahoma,arial; font-size:11px; line-height:11px; color:#B0B0B0;}
.SMF09logonA {font-family:tahoma,arial; font-size:10px; line-height:10px; color:#B0B0B0; padding-bottom:1px; padding-left:2px}
.SMF09tick {font-family:tahoma,arial; font-size:11px; color:#B0B0B0;}

.SMF09link {font-family:tahoma,arial; font-size:08px; line-height:12px; font-weight:bold; color:#E0E0E0}
:hover.SMF09link {font-family:tahoma,arial; font-size:08px; line-height:12px; font-weight:bold; color:#FFFF50}
.SMF09linkgry {font-family:tahoma,arial; font-size:08px; line-height:12px; font-weight:bold; color:#7F7F7F}
:hover.SMF09linkgry {font-family:tahoma,arial; font-size:08px; line-height:12px; font-weight:bold; color:#FFFF50}
.SMF10link {font-family:tahoma,arial; font-size:10px; line-height:11px; font-weight:bold; color:#E0E0E0}
:hover.SMF10link {font-family:tahoma,arial; font-size:10px; line-height:11px; font-weight:bold; color:#FFFF50}
.SMF10linkgry {font-family:tahoma,arial; font-size:10px; line-height:11px; font-weight:bold; color:#7F7F7F}
:hover.SMF10linkgry {font-family:tahoma,arial; font-size:10px; line-height:11px; font-weight:bold; color:#FFFF50}

.SMF12norm {font-family:tahoma,arial; font-size:12px; font-weight:bold; line-height:11px; color:#FFFFFF; text-decoration:none}
.SMF10norm {font-family:tahoma,arial; font-size:11px; color:#E0E0E0; text-decoration:none}
:hover.SMF10norm {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:underline}
.SMF09normhigh {font-family:tahoma,arial; font-size:9px; color:#FFFF70; text-decoration:none}
.SMF09norm {font-family:tahoma,arial; font-size:9px; color:#E0E0E0; text-decoration:none}
:hover.SMF09norm {font-family:tahoma,arial; font-size:9px; color:#FFFF50; text-decoration:none}



.SMF10norm_err {font-family:tahoma,arial; font-size:11px; color:#FF0000; text-decoration:none}
:hover.SMF10norm_err {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:underline}

.SMF09activ {background-color:#888766; font-family:tahoma,arial; font-size:09px; font-weight:bold; line-height:09px; color:#E0E0E0; text-decoration:none}
.SMF09disabled {font-family:tahoma,arial; font-size:9px; line-height:9px; color:#B0B0B0; text-decoration:none}

.SMF08norm {font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#C0C0C0; text-decoration:none}
:hover.SMF08norm {font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#FFFF50; text-decoration:none}

.SMF08noch {font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#FFFF29}
.SMF08flag {font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#FFA0A0}
.SMF10noch {font-family:tahoma,arial; font-size:10px; font-weight:bold; line-height:11px; color:#FFFF29}
.SMF09track { background-color:#404040; width:24px; font-family:tahoma,arial; font-size:09px; padding-bottom:0px; line-height:11px; color:#E0E0E0; text-align:center; text-decoration:none}
:hover.SMF09track { background-color:#404040; width:24px; font-family:tahoma,arial; font-size:09px; padding-bottom:0px; line-height:11px; color:#FFFF50; text-align:center; text-decoration:none}

.SMF08pos { background-color:#DDDD33; font-family:tahoma,arial; font-size:8px; padding-right:5px; padding-left:5px; font-weight:bold; padding-bottom:0px; color:#000000; text-align:center}
.SMF08posgry { background-color:#93936F; font-family:tahoma,arial; font-size:8px; padding-right:5px; padding-left:5px; font-weight:bold; padding-bottom:0px; color:#000000; text-align:center}

.SMF09pos { background-color:#DDDD33; width:16px; font-family:tahoma,arial; font-size:09px; font-weight:bold; padding-bottom:0px; line-height:11px; color:#000000; text-align:center}
.SMF10pos { background-color:#DDDD33; width:18px; font-family:tahoma,arial; font-size:10px; font-weight:bold; line-height:11px; color:#000000; text-align:center; text-decoration:none}

.SMF10high { background-color:#9B4E4E; width:140px; font-family:tahoma,arial; padding-left:4px; padding-right:4px; font-size:10px; font-weight:bold; line-height:11px; color:#C0C0C0; text-align:center; text-decoration:none}
:hover.SMF10high { background-color:#9B4E4E; width:140px; font-family:tahoma,arial; padding-left:4px; padding-right:4px; font-size:10px; font-weight:bold; line-height:11px; color:#FFFF50; text-align:center; text-decoration:none}

.SMF10new {font-family:tahoma,arial; font-size:10px; font-weight:bold; line-height:11px; color:#E84444}
.SMF08new {font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#E84444}
:hover.SMF08new {font-family:tahoma,arial; font-size:8px; font-weight:bold; color:#FFFF50; text-decoration:none}

.SMF08last {background-color:#800000; font-family:tahoma,arial; font-size:8px; line-height:9px; font-weight:bold; color:#E84444; padding-bottom:0px; padding-left:2px; padding-right:3px; text-decoration:blink}
:hover.SMF08last {background-color:#800000; font-family:tahoma,arial; font-size:8px; font-weight:bold; color:#FFFF50; padding-bottom:0px; padding-left:2px; padding-right:3px; text-decoration:none}

.SMF11last {background-color:#800000; font-family:tahoma,arial; font-size:11px; line-height:9px; font-weight:bold; color:#E84444; padding-bottom:0px; padding-left:2px; padding-right:3px; text-decoration:blink}
:hover.SMF11last {background-color:#800000; font-family:tahoma,arial; font-size:11px; font-weight:bold; color:#FFFF50; padding-bottom:0px; padding-left:2px; padding-right:3px; text-decoration:none}


.LogonField10 {font-family:tahoma,arial; font-size:11px; color:#000000; border:1px solid #A0A0A0; overflow:hidden; height:18px; padding-left:2px;}
.LogonField10_err {font-family:tahoma,arial; font-size:11px; color:#000000; border:1px solid #FF0000; overflow:hidden; height:18px; padding-left:2px;}
.FRMTextField08 {background-color:#F0F0F0; font-family:tahoma,arial; font-size:10px; color:#000000; border:1px solid #0C101C; overflow:hidden; padding-left:2px;}
.FRMTextField08read {background-color:#A0A0A0; font-family:tahoma,arial; font-size:10px; color:#404040; border:1px solid #202020; overflow:hidden; padding-left:2px;}
.FRMTextField09red {background-color:#F0F0F0; font-family:tahoma,arial; font-size:09px; color:#000000; background:#d3b1b1; border:1px solid #FF0000; overflow:hidden; padding-left:2px;}
.FRMTextField10 {background-color:#F0F0F0; font-family:tahoma,arial; font-size:13px; color:#000000; border:1px solid #0C101C; overflow:hidden; padding-left:2px;}
.FRMTextField10red {background-color:#F0F0F0; font-family:tahoma,arial; font-size:13px; color:#000000; background:#d3b1b1; border:1px solid #FF0000; overflow:hidden; padding-left:2px;}
.FRMTextField10redread {background-color:#A0A0A0; font-family:tahoma,arial; font-size:13px; color:#404040; border:1px solid #FF0000; overflow:hidden; padding-left:2px;}
.TATextField10 {background-color:#D0D0D0; font-family:tahoma,arial; font-size:13px; color:#000000; border:1px solid #606060; padding-left:5px;}
.TATextField10blk {background-color:#404040; font-family:tahoma,arial; font-size:13px; color:#000000; border:1px solid #606060; padding-top:1px; padding-bottom:1px}
.BUTNorm12 {font-family:tahoma,arial; font-size:11px; font-weight:bold; padding-bottom:2px; cursor:pointer}
.BUTNorm12yellow {font-family:tahoma,arial; font-size:11px; background-color:#A0A000; color:#FFFFA0; font-weight:bold; padding-bottom:2px; cursor:pointer}
.BUTNorm12red {font-family:tahoma,arial; font-size:11px; background-color:#A00000; color:#FF5050; font-weight:bold; padding-bottom:2px; cursor:pointer}
.BUTNorm12green {font-family:tahoma,arial; font-size:11px; background-color:#00A000; color:#50FF50; font-weight:bold; padding-bottom:2px; cursor:pointer}
.BUTNorm10 {font-family:tahoma,arial; font-size:10px; font-weight:bold; padding-bottom:2px; cursor:pointer}
.BUTNorm08 {font: bold 68%/1 Tahoma; padding: 0.0em 1; border: 1px #303030; cursor:pointer}

.BUTADMNorm {font-family:tahoma,arial; font-size:8px; font-weight:bold; margin-left:1; height:20px; width:20px; cursor:pointer}
.BUTADMWide {font-family:tahoma,arial; font-size:8px; font-weight:bold; margin-left:1; height:20px; width:40px; cursor:pointer}
.BUTADM {font-family:tahoma,arial; font-size:8px; font-weight:bold; margin-bottom:0px; height:18px; width:90px; cursor:pointer}
.BUTADMImgMZ {padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; margin:-1px 1 1 -2px; height:14px; width:14px}
.BUTADMImgIE {height:14px; width:14px}

.FRMSTAT1 {background:#696839; height:21px; line-height:11px; border:1px solid #c8c500; color:#FFFF00; font-family:tahoma,arial; font-size:19px; font-weight:bold; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMSTAT2 {background:#744040; height:21px; line-height:11px; border:1px solid #E00000; color:#FF3030; font-family:tahoma,arial; font-size:19px; font-weight:bold; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMSTAT3 {background:#744040; height:21px; line-height:11px; border:1px solid #E00000; color:#FFFF00; font-family:tahoma,arial; font-size:19px; font-weight:bold; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMSTAT4 {background:#707070; height:21px; line-height:11px; border:1px solid #E0E0E0; color:#E0E0E0; font-family:tahoma,arial; font-size:19px; font-weight:bold; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMSTAT99{background-image:url(/0/pix/tbl/tblthb0.gif); height:21px; line-height:11px; border:1px solid #E0E0E0; color:#E0E0E0; font-family:tahoma,arial; font-size:19px; font-weight:bold; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMReady {background:#808080; height:21px; line-height:11px; border:1px solid #505050; color:#505050; font-family:tahoma,arial; font-size:09px; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMError {background:#500000; height:21px; line-height:11px; border:1px solid #FF5050; color:#FF5050; font-family:tahoma,arial; font-size:09px; padding-left:3px; padding-top:0px; padding-bottom:1px;}
.FRMTextField10read {background-color:#A0A0A0; font-family:tahoma,arial; font-size:13px; color:#404040; border:1px solid #202020; overflow:hidden; padding-left:2px;}
.BUTRank12 {background-color:#DDDD33;font-family:verdana,tahoma,arial; font-size:10px; border:1px outset; font-weight:bold; cursor:pointer}
.FORANK10 {background-color:#DDDD33; font-family:verdana,arial; font-size:10px; color:#000000; padding-bottom:0px; padding-left:4px; padding-right:4px; border:1px outset black; font-weight:bold}


.FRMF10WHT {font-family:tahoma,arial; font-size:13px; line-height:13px; font-weight:bold; color:#FFFFFF;}
.FRMF09WHT {font-family:tahoma,arial; font-size:12px; line-height:12px; color:#C0C0C0;}
.FRMF08WHT {font-family:tahoma,arial; font-size:09px; line-height:12px; color:#C0C0C0;}
:hover.FRMF08WHT {font-family:tahoma,arial; font-size:09px; line-height:12px; color:#FFFF20;}

.SMBlogon {font-family:tahoma,arial; font-size:8px; font-weight:bold;  border: 1px #d4d0c8 outset; padding-top:0px}
.SMBlogon:active { border-style: inset;}
.SMBadmin {font-family:tahoma,arial; font-size:8px; font-weight:bold; background-color:#dd6565; color:#100000; border: 1px #dd6565 outset;padding-top:0px;margin-left:2px}
.SMBadmin:active { border-style: inset;}
.SMBauto {line-height:8px; border:0px; height:14px}
.FRMtick1IE {margin-top:-2px; margin-left:-4px}
.FRMtick1MZ {margin-top:3px; margin-left:0px}

/* LO:LOGIN-MENU */
.LOF16logerr {font-family:tahoma,arial;font-weight:bold;font-size:17px;color:#FF5050;line-height:14px;padding-bottom:3px;padding-left:10px;padding-right:10px;text-decoration:blink}
.LOTAerr {background:#500000; border:thin ridge #FF5050}
.LOTAmsg {background:#707070; border:thin ridge #FFFFFF}
.LOF11norm {font-family:tahoma,arial; font-size:11px; color:#E0E0E0; text-decoration:none}
:hover.LOF11norm {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:none}

/* TR:TRACK-MENU */
.TRF11drv {font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none}
:hover.TRF11drv {font-family:tahoma,arial; font-size:11px; color:#FFFF20; text-decoration:none}
.TRF11norm {font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none}
.TRF11head {font-family:tahoma,arial; font-size:11px; color:#D0D0D0; text-decoration:none}

.hidenseek {width:105px; overflow:hidden}
.avatar {width:80px; overflow:hidden; background:#909090; border-style:solid; border-width:1px; border-color:#606060}

.TRF12norm_nochk {font-family:tahoma,arial; font-size:16px; color:#DDDD33; width:100px; overflow:hidden; text-decoration:none}
:hover.TRF12norm_nochk {font-family:tahoma,arial; font-size:12px; color:#FFFF20; width:100px; overflow:hidden; text-decoration:none}
.TRF12norm_new {font-family:tahoma,arial; font-size:12px; color:#FFFFFF; width:100px; overflow:hidden; text-decoration:none}
:hover.TRF12norm_new {font-family:tahoma,arial; font-size:12px; color:#FFFF20; width:100px; overflow:hidden; text-decoration:none}
.TRF17thead {width:169px; white-space:nowrap; overflow:hidden; font-weight:bold; font-family:tahoma,arial; font-size:17px; color:#D0D0D0; line-height:17px; padding-bottom:1px; text-decoration:none}
:hover.TRF17thead {width:169px; white-space:nowrap; overflow:hidden; font-weight:bold; font-family:tahoma,arial; font-size:17px; color:#FFFF20; line-height:17px; padding-bottom:1px; text-decoration:none}
.TRF08thead { background-color:#707070; width:169px; white-space:nowrap; overflow:hidden; font-family:tahoma,arial; font-size:8px; color:#D0D0D0; line-height:6px; padding-top: 2px; padding-bottom: 0px; text-decoration:none}
.TRF14norm {font-family:tahoma,arial; font-size:14px; color:#FFFFFF; text-decoration:none}
:hover.TRF14norm {font-family:tahoma,arial; font-size:14px; color:#FFFF20; text-decoration:none}

.TRTAwaselect	{background-color:#707070; font-family:tahoma,arial; font-weight:bold; font-size:11px; color:#E0E0E0}
.TRFwahead		{background-color:#474747; font-family:tahoma,arial; font-size:11px; font-weight:bold; color:#D0D0D0}
:hover.TRFwahead{background-color:#474747; font-family:tahoma,arial; font-size:11px; font-weight:bold; color:#FFFF20}
.TRFwared		{background-color:#C00000; font-family:arial; font-size:10px; font-weight:lighter; color:#FF8080; text-decoration:none}
:hover.TRFwared	{background-color:#DD5555; font-family:arial; font-size:10px; font-weight:lighter; color:#FFFF20; text-decoration:none}
.TRFwapassive	{font-family:tahoma,arial; font-size:09px; color:#A0A0A0}
.TRFwaactive1	{font-family:tahoma,arial; font-size:11px; color:#F0F0F0; text-decoration:none}
:hover.TRFwaactive1	{font-family:tahoma,arial; font-size:11px; color:#FFFF20; text-decoration:none}
.TRFwaactive2	{font-family:tahoma,arial; font-size:10px; color:#C0C0C0; text-decoration:none}
:hover.TRFwaactive2	{font-family:tahoma,arial; font-size:10px; color:#FFFF20; text-decoration:none}

.TRF11bnorm {font-family:tahoma,arial; font-size:11px; line-height:11px; padding-top:1px; color:#D0D0D0; text-decoration:none;}
.TRF11bnochk {font-family:tahoma,arial; font-size:11px; line-height:11px; padding-top:1px; color:#DDDD33; text-decoration:none;}
.TRF11bflag {font-family:tahoma,arial; font-size:11px; line-height:11px; padding-top:1px; color:#FFA0A0; text-decoration:none;}
.TRF11bnew {font-family:tahoma,arial; font-size:11px; line-height:10px; padding-top:1px; color:#FF4242; text-decoration:none;}


/* TA:TABLE-MENU */
.TAF14norm	{font-family:arial,tahoma; font-size:15px; color:#FFFFFF; padding-left:2px; text-decoration:none}
:hover.TAF14norm {font-family:arial,tahoma; font-size:15px; color:#f0ed10; padding-left:2px; text-decoration:none}
.TAF14grey	{font-family:arial,tahoma; font-size:15px; color:#A0A0A0; padding-left:2px; text-decoration:none}
.TAF15bold	{font-family:arial,tahoma; font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.TAF11wrap	{font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none}
.TAF11blk	{font-family:verdana,arial; font-size:11px; color:#404040; text-decoration:none; white-space:nowrap}
.TAF11red	{font-family:verdana,arial; font-size:10px; color:#600000; text-decoration:none; white-space:nowrap}
.TAF11blue	{font-family:verdana,arial; font-size:10px; color:#000060; text-decoration:none; white-space:nowrap}
.TAF11norm	{font-family:verdana,arial; font-size:11px; color:#FFFFFF; text-decoration:none}
:hover.TAF11norm	{font-family:tahoma,arial; font-size:11px; color:#FFFF20; text-decoration:none}
.TAF11edit	{font-family:verdana,arial; font-size:11px; color:#500000; text-decoration:none; white-space:nowrap}
.TAF11grey	{font-family:verdana,arial; font-size:11px; color:#B0B0B0; text-decoration:none; white-space:nowrap}
:hover.TAF11grey	{font-family:verdana,arial; font-size:11px; color:#FFFF20; text-decoration:none}
.TAF11g {font-family:tahoma,arial; font-size:11px; color:#D00000; text-decoration:none}
.TAF09y	{font-family:tahoma,arial; font-size:9px; color:#ffffc6; text-decoration:none; white-space:nowrap}
.TAF09o	{font-family:tahoma,arial; font-size:9px; color:#A0A0A0; text-decoration:none; white-space:nowrap}
.TAF09r	{font-family:tahoma,arial; font-size:9px; color:#d35959; text-decoration:none; white-space:nowrap}
.TAF09g	{font-family:tahoma,arial; font-size:9px; color:#42ff42; text-decoration:none; white-space:nowrap}
.TAF09	{font-family:tahoma,arial; font-size:9px; color:#D0D0D0; text-decoration:none; white-space:nowrap}
.TAF09norm	{font-family:tahoma,arial; font-size:9px; color:#FFFFFF; text-decoration:none}
.TAF08norm	{font-family:tahoma,arial; font-size:8px; color:#FFFFFF; text-decoration:none; white-space:nowrap}
.TAF09grey	{font-family:tahoma,arial; font-size:9px; color:#B0B0B0; text-decoration:none}

.TAF10grey  {font-family:tahoma,arial; font-size:10px; color:#B0B0B0}
:hover.TAF10grey {font-family:tahoma,arial; font-size:10px; color:#f0ed10; text-decoration:none}
.TAF11grey  {font-family:tahoma,arial; font-size:11px; color:#B0B0B0}
.TAF10nochk {font-family:tahoma,arial; font-size:10px; color:#F4F226; padding-bottom:1px}
.TAF10flag {font-family:tahoma,arial; font-size:10px; color:#FFA0A0; padding-bottom:1px}
.TAF10new  {font-family:tahoma,arial; font-size:10px; color:#FF1919; padding-bottom:1px}
.TAF10down  {font-family:tahoma,arial; font-size:10px; color:#FF1919; padding-bottom:1px}
.TAF10up   {font-family:tahoma,arial; font-size:10px; color:#19FF19; padding-bottom:1px}
.TAF10newsub{font-family:tahoma,arial; font-size:10px; color:#f9851f; padding-bottom:1px}
.TAFRMSEL1IE {font-family:tahoma,arial; font-size:10px; margin:-1px 0 -1px 0; border-width:2px; color:#000000; line-height:10px; cursor:pointer;}
.TAFRMSEL1MZ {font-family:tahoma,arial; font-size:10px; border-width:2px; color:#000000; line-height:10px; cursor:pointer;}
.TAFRMSEL1 {font-family:tahoma,arial; font-size:10px; border-width:2px; color:#000000; line-height:10px; cursor:pointer;}




.TAHEAD10		{background-color:#434343;font-family:tahoma,arial; font-size:10px; line-height:10px; color:#B0B0B0;}
.TAHEAD10HOVER	{background-color:#8E8E5B; font-family:tahoma,arial; font-size:10px; line-height:10px; color:#FFFFFF; cursor:pointer}

.TAHEAD09		{background-color:#434343;font-family:tahoma,arial; font-size:09px; line-height:10px; color:#B0B0B0}
:hover.TAHEAD09	{background-color:#8E8E5B; font-family:tahoma,arial; font-size:09px; line-height:10px; color:#FFFF00; cursor:pointer}

.TAHEADEXT10c	{font-family:verdana; font-weight:bold; font-size:10px; color:#FFFFC0;}
.TAHEADEXT10f	{font-family:verdana; font-weight:bold; font-size:10px; color:#FFE0E0;}
.TAHEADEXT10n	{font-family:verdana; font-weight:bold; font-size:10px; color:#FFC0C0;}
.TAHEADEXT10ns	{font-family:verdana; font-weight:bold; font-size:10px; color:#fccca8;}
.TAHEADEXT10se	{font-family:verdana; font-weight:bold; font-size:10px; color:#b2b4de;}

/* ADMIN-MENU */
.ADMIN17norm	{font-family:tahoma,arial; font-size:17px; color:#FF0000; text-decoration:none}
.ADMINback		{background-color: #202020;}
.ADMINback1		{background-color: #404040;}

/* NE:NEWSLETTER-MENU */
.NEF17norm	{font-family:tahoma,arial; font-size:17px; color:#FFFFFF; text-decoration:none}
.NEF11norm	{font-family:tahoma,arial; font-size:11px; line-height:7px; color:#FFFFFF; text-decoration:none}
.NEF12norm	{font-family:tahoma,arial; font-size:12px; color:#FFFFFF; text-decoration:none}
.NEB10find	{font-family:tahoma,arial; font-size:11px; border-style:ridge; color:#000000; cursor:pointer; font-weight:bold; height:19px}
.NEB10email	{font-family:tahoma,arial; font-size:11px; border-style:ridge; color:#000000; height:19px}

.TAF11norm	{font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none}
:hover.TAF11norm	{font-family:tahoma,arial; font-size:11px; color:#FFFF20; text-decoration:none}
.TAF11nochk {font-family:tahoma,arial; font-size:11px; line-height:12px; color:#F4F226; padding-bottom:1px}
.TAF11flag  {font-family:tahoma,arial; font-size:11px; line-height:12px; color:#FFA0A0; padding-bottom:1px}
.TAF11new   {font-family:tahoma,arial; font-size:11px; line-height:12px; color:#FF1919; padding-bottom:1px}
.TAF11newsub{font-family:tahoma,arial; font-size:11px; line-height:12px; color:#f9851f; padding-bottom:1px}
.TAF11blk	{font-family:tahoma,arial; font-size:11px; color:#000000; text-decoration:none}
.TAF11impr	{font-family:tahoma,arial; font-size:11px; line-height:12px; color:#42ff42; padding-bottom:1px}
.TAF091st	{background-color:#f82c0a; border:1px solid #a14f4f; font-family:tahoma,arial; font-size:9px; color:#000000}
.TAF092nd	{background-color:#ed6e19; border:1px solid #a74a0d; font-family:tahoma,arial; font-size:9px; color:#000000}
.TAF093rd	{background-color:#e3b028; border:1px solid #b18317; font-family:tahoma,arial; font-size:9px; color:#000000}
.TAF09pos	{background-color:#dddd33; border:1px solid #8b9560; font-family:tahoma,arial; font-size:9px; color:#000000}
.TAF09high	{background-color:#9a9824; border:1px solid #696819; font-family:tahoma,arial; font-size:9px; color:#000000}
.TAF09prepl	{background-color:#808080; border:1px solid #707070; font-family:tahoma,arial; font-size:9px; color:#202020}
.TAF09pdel	{background-color:#c47878; border:1px solid #a55959; font-family:tahoma,arial; font-size:9px; color:#681c1c}
.TAF09prest	{background-color:#78c478; border:1px solid #59a559; font-family:tahoma,arial; font-size:9px; color:#1c681c}

/* WA:WEBADMIN-MENU */
.WAF12norm		{font-family:tahoma,arial; font-size:12px; color:#FFFFFF; text-decoration:none}
:hover.WAF12norm{font-family:tahoma,arial; font-size:12px; color:#FFFF20; text-decoration:none}
.WATAnochk		{background-color:#8B8B61}
.WATAnorm		{background-color: #707070}
.wadm_delete	{background-color:#AA3718; font-family:tahoma,arial; font-size:11px; color:#E0A0A0;}
.wadm_noexist	{background-color:#8B2815; font-family:tahoma,arial; font-size:11px; color:#E0A0A0;}
.WAF11norm		{font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none}

/* PL:PLAYERS-MENU */
.SMF11norm {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:12px; color:#E0E0E0; text-decoration:none}
:hover.SMF11norm {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:12px; color:#FFFF50; text-decoration:none}
.SMF11link {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:12px; color:#E0E0E0; text-decoration:underline}
:hover.SMF11link {font-family:tahoma,arial; font-size:11px; font-weight:bold; line-height:12px; color:#FFFF50; text-decoration:underline}

/* RU:RULES-MENU */
.RUF11number {background:#D0D0D0; font-size:11px; font-weight:bold; color:#A16123; padding-left:4px; padding-right:4px; width:20px; margin-right:2px; text-align:center}
.RUF13text   {font-family:tahoma,arial; font-size:13px; color:#FFFFFF; text-align:justify; padding:3px; text-decoration:none}
.RUF13red   {font-family:tahoma,arial; font-size:13px; color:#FF0000; text-align:justify}
.RUF13grey  {font-family:tahoma,arial; font-size:13px; color:#808080; text-align:justify}
.RUF13link   {font-family:tahoma,arial; font-size:13px; color:#FFFFFF; text-align:justify}
:hover.RUF13link   {font-family:tahoma,arial; font-size:13px; color:#FFFF20; text-align:justify}
.rul_head		{font-family:arial,helvetica,sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:4px;}
.rul_head2		{font-family:arial; font-size:11px; color:#FFFFFF; font-weight:bold}
:hover.rul_text {font-family:arial,helvetica,sans-serif; font-size:13px; color:#FFFF20; text-align:justify; padding:4px; text-decoration:none;}

/* DO:DOWNLOAD-MENU */
.DOF12norm {font-family:tahoma,arial; font-size:12px; color:#FFFFFF; text-decoration:none}
:hover.DOF12norm {font-family:tahoma,arial; font-size:12px; color:#FFFF20; text-decoration:none}

/* PO:POSITION FIELDS */
.POF16norm	{background-color:#DDDD33; font-family:arial,tahoma; font-weight:bold; font-size:16px; color:#000000}
.POF16bad	{background-color:#7a7a54; font-family:arial,tahoma; font-weight:bold; font-size:16px; color:#484848}

.POF161st	{background-color:#f82c0a; font-family:arial,tahoma; font-weight:bold; font-size:16px; color:#000000}
.POF162nd	{background-color:#ed6e19; font-family:arial,tahoma; font-weight:bold; font-size:16px; color:#000000}
.POF163rd	{background-color:#e3b028; font-family:arial,tahoma; font-weight:bold; font-size:16px; color:#000000}
.POF12small	{background-color:#9e9e38; font-family:arial; font-weight:bold; font-size:12px; color:#000000}
.POF16sht	{background-color:#606060; font-family:arial,tahoma; font-weight:bold; font-size:14px; color:#000000}
.POF12sht	{background-color:#707070; font-family:arial; font-weight:bold; font-size:11px; color:#000000}
.POF12grn	{background-color:#1feb1f; font-family:arial; font-weight:bold; font-size:11px; color:#909090}

/* PF:PROCESS-FORM */
.PFF15norm	{font-family:arial; font-size:15px; color:#FFFFFF; text-decoration:none}
:hover.PFF15norm	{font-family:arial; font-size:15px; color:#FFFF20; text-decoration:none}
.PFF15time	{font-family:arial; font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none}

/* RA:RANKINGS */
.RATAstatus		{background-color:#606060; padding-top:1px; padding-left:1px}
.RATAhead		{background-color:#707070; font-family:tahoma,arial; padding-bottom:2px; font-size:10px; color:#FFFFFF}
.RABtrack		{width:25px; font-family:terminal,arial; font-size:11px; color:#404040; padding-top:2px; border-width:2px; line-height:9px; cursor:pointer}
.RABtrack2		{margin-top:0px; margin-bottom:0px; font-family:arial; font-size:9px; color:#202020; padding-top:2px; border-width:2px; line-height:11px; cursor:pointer}

.rnk_nochk		{background-color:#9C9C69; font-family:tahoma,arial; font-size:11px; color:#FAFAFA}
.rnk_nocnt		{background-color:#636363; font-family:tahoma,arial; font-size:11px; color:#909090}
.rnk_new		{background-color:#9E6359; font-family:tahoma,arial; font-size:11px; color:#FFF0F0}
.rnk_flagged	{background-color:#846a4c; font-family:tahoma,arial; font-size:11px; color:#d7c9b9}
.rnk_grey		{background-color:#626262; font-family:tahoma,arial; font-size:11px; color:#FFFFFF}


.RATAtracks		{font-family:tahoma,arial; padding-left:4px; padding-top:1px; padding-bottom:1px; font-size:10px; color:#FFFFFF}
.RAF10norm		{font-family:tahoma,arial; font-size:10px; color:#FFFFFF; text-decoration:none}
:hover.RAF10norm{font-family:tahoma,arial; font-size:10px; color:#FFFF20; text-decoration:none}


.tbl_plyname_nochk	{font-family:tahoma,arial,helvetica,sans-serif; font-size:15px; color:#DDDD33; text-decoration:none }
:hover.tbl_plyname_nochk	{font-family:tahoma,arial,helvetica,sans-serif; font-size:15px; color:#E0E050; text-decoration:none }



:hover.THhlc { font-family:tahoma,arial,helvetica,sans-serif; font-size:8px; font-weight:bold; line-height:8px; color:#FFFF50; text-decoration:none; }

.THstatus { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:12px; padding-top:15px}
:hover.THstatus { font-family:Arial; font-size:10px; color:#FFFF20; text-decoration:none; }

.TH_txt2	{ font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; line-height:9px; color:#D0D0D0;}
:hover.TH_txt2	{ font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; line-height:9px; color:#D0D0D0;}

.TH_txt3	{ font-family:verdana,arial; font-size:8px; line-height:8px; color:#303030; padding-top:8px}





.hlcname_stop { width:350px; overflow:hidden; font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:16px; line-height:16px; color:#D0D0D0; text-decoration:none; padding-left:4px;}
:hover.hlcname_stop { width:350px; overflow:hidden; font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:16px; line-height:16px; color:#F5F57C; text-decoration:none; }


.NEtext1 {font-family:tahoma,arial,helvetica,sans-serif; color:#FFFFFF; font-size:9px; line-height:7px; margin-top:-2px; margin-bottom:-2px;}
.NEtext2 {font-family:tahoma,arial,helvetica,sans-serif; color:#FFFFFF; font-size:11px; line-height:7px; font-weight:bold; text-decoration:none;}
:hover.NEtext2 {font-family:tahoma,arial,helvetica,sans-serif; color:#FFFF40; font-size:11px; line-height:7px; font-weight:bold; text-decoration:none;}
.NE_plyname	{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; white-space:nowrap; padding-bottom:2px; padding-left:2px; text-decoration:none;}
:hover.NE_plyname	{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFF20; white-space:nowrap; padding-left:2px; text-decoration:none;}
.NE_plyname_nochk {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#DDDD33; white-space:nowrap; padding-bottom:2px; padding-left:2px; text-decoration:none;}
:hover.NE_plyname_nochk {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFF20; white-space:nowrap; padding-left:2px; text-decoration:none;}

.SEtxt9		{ font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.LAPtxt11	{ font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#D0D0D0; text-decoration:none; }

.verdatxt {
font-family: Verdana,Arial;
font-size: 8pt;
color: black;
padding-left: 4px;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
}

.NLstatus { font-family:Arial; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:12px;}
:hover.NLstatus { font-family:Arial; font-size:10px; color:#FFFF50; text-decoration:none; line-height:12px;}


.lap_txt1	{ font-family:tahoma,verdana,arial; font-size:9px; line-height:9px; color:#FFFFFF; margin:0px}

.thback {background-color: #505050;}
.back {background-color: #A0A0A0;}
.hgrau {background-color: #C0C0C0;}
.hgrau2 {background-color: #D0D0D0;}
.hgrau3 {background-color: #707070;}
.hgrau5 {background-color: #606060;}
.hgrau4 {background-color: #505050;}
.drahmen {background-color: #999999}


.colpos { background-color: #C0C000; font-family:arial,helvetica,sans-serif; font-size:12px; padding-top: 0px; padding-bottom: 1px; line-height:14px; color:#000000; text-decoration:none; }

.colsearchhead { font-family:tahoma,arial,helvetica,sans-serif; font-weight: bold; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#000000; text-decoration:none; }

.colstandard { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#000000; text-decoration:none; }
:hover.colstandard { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#F5F57C; text-decoration:none; }

.colstandardkl { font-family:tahoma,arial,helvetica,sans-serif; font-size:8px; padding-top: 0px; padding-bottom: 0px; line-height:8px; color:#000000; text-decoration:none; }
.colstandardklw { font-family:arial,tahoma; font-size:8px; line-height:7px; padding-top:2px; color:#D0D0D0}

.colstandardw { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#FFFFFF; text-decoration:none; }
:hover.colstandardw { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#FFFF20; text-decoration:none; }

.colstandardgr { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#606060; text-decoration:none; }
:hover.colstandardgr { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; padding-top: 0px; padding-bottom: 0px; line-height:14px; color:#FFFF50; text-decoration:none; }

.colnewsheadline { font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:11px; padding-top: 0px; padding-bottom: 2px; line-height:14px; color:#FFFFFF; text-decoration:none; }

.colheadline { font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:11px; padding-top: 0px; padding-bottom: 2px; line-height:14px; color:#FFFFFF; text-decoration:none; }
:hover.colheadline { font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:11px; padding-top: 0px; padding-bottom: 2px; line-height:14px; color:#FFFF20; text-decoration:none; }


.rowheadline { font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:12px; padding-top: 1px; padding-bottom: 2px; line-height:14px; color:#404040; text-decoration:none; }
:hover.foot4 { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; line-height:14px; color:#E0E000; text-decoration:none; }

.snd_form		{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; padding-left:5px; line-height:18px; }
:hover.snd_form	{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; color:#FFFF20; padding-left:5px; line-height:18px; }
.snd_form1		{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; color:#FFFFFF; line-height:18px; }
:hover.snd_form1 { font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; color:#FFFF20; line-height:18px; }
.snd_missed1	{ font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:18px; color:#D04040; text-decoration:none; }
.snd_missed2	{ font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:16px; color:#D0D0D0; text-decoration:blink; }
.snd_missed3	{ background-color: #800000; font-family:tahoma,arial,helvetica,sans-serif; font-weight:bold; font-size:17px; color:#F06060; text-decoration:blink; }
.snd_missed4	{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; color:#FF5050; text-decoration:none; }

.com_gap {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#F0F0F0; padding-top: 1px;}

.dow_desc		{font-family:arial,helvetica; font-size:12px; color:#F0F0F0; text-decoration:none;}

.fdquery1 {font-family:tahoma,arial; font-size:9px }
.fdquery2 {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; padding-top:2px; padding-bottom:0px; border-width:1px; border-color:#FFFFFF #404040 #404040 #FFFFFF; line-height:10px; cursor:pointer;}




.fdquery5a {font-family:arial,tahoma; font-size:12px; font-weight:bold; cursor:pointer;}
.fdquery51a {font-family:arial,helvetica,sans-serif; background-color:#E5E293; font-size:12px; font-weight:bold; cursor:pointer;}

.fdquery6 {font-family:tahoma,arial,helvetica,sans-serif; font-size:13px;}

.fdquery6p{font-family:tahoma,arial; font-size:13px;}
.fdquery6p_org{background-color:#D0D0D0; font-family:tahoma,arial,helvetica,sans-serif; font-size:13px;}

.fdquery6o{background-color:#A0A0A0; font-family:tahoma,arial,helvetica,sans-serif; font-size:13px;}

.fdquery7 {font-family:tahoma,arial,helvetica; font-size:13px; font-weight:bold; width:90px; height:20px; cursor:pointer; border-width:2px; margin-right:1px}
.fdquery8 {background-color:#DDDD33; font-family:arial,helvetica,sans-serif; width:21px; height:21px; font-size:14px; font-weight:bold; color:#000000; padding-top:0px; padding-bottom:0px; border-width:2px; line-height:12px;}
.fdquery9 {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; margin-bottom:0px; border-width:1px; border-color:#FFFFFF; line-height:14px;}

.fdquery11 {font-family:tahoma,arial,helvetica,sans-serif; font-size:9px; line-height:6px; margin-top:-5px; margin-bottom:-2px;}
.snd_pos  {background-color:#DDDD33; font-family:arial black,arial,helvetica,sans-serif; font-size:40px; color:#202020; font-weight:bold; padding-top:0px; border-width:5px; border-color:#AAAA00 #000000 #000000 #AAAA00; height:68px; width:70px; border-style:groove;}

.footline		{font-family:Tahoma, Arial; font-size:09px; padding-bottom:2px; color:#B0B0B0; text-decoration:none }
:hover.footline	{font-family:Tahoma, Arial; font-size:09px; color:#FFFF20; text-decoration:none }
.footlinebld	{font-family:Tahoma, Arial; font-size:09px; font-weight:bold; padding-bottom:2px; color:#F0F0F0; text-decoration:none }

.back			{background-color:#A0A0A0;}
.bghead			{background-color:#707070;}
.bghead1		{background-color:#707070; font-family:arial black,arial,helvetica,sans-serif; font-size:22px; padding-top: 0px; padding-bottom: 0px; line-height:16px; color:#D0D0D0; text-decoration:none}
:hover.bghead1	{background-color:#707070; font-family:arial black,arial,helvetica,sans-serif; font-size:22px; padding-top: 0px; padding-bottom: 0px; line-height:16px; color:#FFFF50; text-decoration:none}
.bghead2		{width:500px; white-space:nowrap; overflow:hidden; background-color: #707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#D0D0D0;}
.com_grey		{background-color:#707070; font-family:arial,helvetica,sans-serif; font-size:11px; color:#D0D0D0;}

.bghead4		{font-family:tahoma,arial,helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; }
.bgblue			{background-color:#33468B;}
.bgred			{background-color:#AA3718;}
.bgblue_nochk	{background-color:#5E6C75;}
.bgred_nochk	{background-color:#B7611F;}
.bggrey			{background-color:#505050;}

.bggrey2		{background-color:#909090;}
.footblue		{background-color:#33468B; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.footred		{background-color:#AA3718; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.lnk_text		{font-family:tahoma,arial,helvetica,sans-serif; font-size:17px; color:#F0F0F0; font-weight:bold; line-height:15px; padding-top:3px; padding-left:4px; text-decoration:none; }
:hover.lnk_text	{font-family:tahoma,arial,helvetica,sans-serif; font-size:17px; color:#F0F020; font-weight:bold; line-height:15px; padding-top:3px; padding-left:4px; text-decoration:none; }
.lnk_desc		{font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#F0F0F0; font-weight:normal; padding-left:4px; padding-top:0px;}
.lnk_banner		{font-family:arial,helvetica,sans-serif; font-size:10px; color:#404040;}

.linebg		{background-color: #6F3030; font-family:arial,helvetica,sans-serif; font-size:12px; color:#202020;}
:hover.linebg	{background-color: #FF9A57; font-family:arial,helvetica,sans-serif; font-size:12px; color:#202020;}

.lap_info		{font-family:arial,helvetica,sans-serif; font-size:12px; color:#202020;}
:hover.lap_info	{font-family:arial,helvetica,sans-serif; font-size:12px; color:#202020;}

.tbl_107 {background-color: #6F3030; font-family:arial,helvetica,sans-serif; font-size:11px; color:#D0D0D0;}

.tbl_pts		{font-family:arial,tahoma; font-size:10px; font-weight:bold; padding-left:2px; padding-right:2px; background-color:#909090; color:#303030;}
.tbl_ptsgreen	{font-family:arial,tahoma; font-size:10px; font-weight:bold; padding-left:2px; padding-right:2px; background-color:#00B000; border:1px solid #005000; color:#003000;}
.tbl_ptsred		{font-family:arial,tahoma; font-size:10px; font-weight:bold; padding-left:2px; padding-right:2px; border:1px solid #500000; background-color:#B00000; color:#300000;}
.tbl_dptsup		{font-family:arial,tahoma; font-size:17px; font-weight:bold; color:#00FF00;}
.tbl_dptsnew	{font-family:arial,tahoma; font-size:17px; font-weight:bold; color:#e4e400;}
.tbl_dptsdown	{font-family:arial,tahoma; font-size:17px; font-weight:bold; color:#FF0000;}
.tbl_dptseven	{font-family:arial,tahoma; font-size:17px; font-weight:bold; color:#E0E0E0;}

.tbl_dpts2up	{font-family:arial,tahoma; font-size:11px; color:#00FF00;}
.tbl_dpts2new	{font-family:arial,tahoma; font-size:11px; color:#e4e400;}
.tbl_dpts2down	{font-family:arial,tahoma; font-size:11px; color:#FF0000;}
.tbl_dpts2even	{font-family:arial,tahoma; font-size:11px; color:#A0A0A0;}

.tbl_time		{background-color:#000000; font-family:arial,tahoma; font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:1px;}
.tbl_timec		{background-color:#2d2d00; font-family:arial,tahoma; font-size:15px; font-weight:bold; color:#f2f2c5; padding-top:1px;}
.tbl_timea		{font-family:arial,tahoma; font-size:12px; font-weight:bold; color:#B0B0B0; padding-top: 1px;}

.tbl_car		{font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.tbl_car_nochk	{font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#DDDD33; text-decoration:none;}
.tbl_time_nochk	{font-family:arial,helvetica,sans-serif; font-size:15px; font-weight:bold; color:#DDDD33; padding-top: 1px;}

.tbl_deltapts0	{background-color:#000000; font-family:arial,tahoma; font-size:10px; color:#A0A000; padding-top:4px}
.tbl_deltapts1	{background-color:#000000; font-family:arial,tahoma; font-size:10px; color:#00A000; padding-top:4px}
.tbl_deltapts2	{background-color:#000000; font-family:arial,tahoma; font-size:10px; color:#A00000; padding-top:4px}

.tbl_gap		{background-color:#000000; font-family:arial,tahoma; font-size:10px; color:#FFFFFF; padding-top:4px}
.tbl_gapc		{background-color:#2d2d00; font-family:arial,tahoma; font-size:10px; color:#f2f2c5; padding-top:4px}
.tbl_gapa		{font-family:arial,tahoma; font-size:9px; color:#B0B0B0; padding-top:4px}
.tbl_gap2		{font-family:arial,helvetica,sans-serif; font-size:8px; color:#FFFFFF; padding-top: 6px;}
.tbl_gap_nochk	{font-family:arial,helvetica,sans-serif; font-size:10px; color:#DDDD33; padding-top: 4px;}
.tbl_categorykl	{font-family:tahoma,arial,helvetica,sans-serif; font-size:9px; padding-top: 0px; padding-bottom: 0px; line-height:8px; color:#FFFFFF; text-decoration:none; }
.tbl_more		{font-family:tahoma,arial,helvetica,sans-serif; font-size:9px; color:#FFFF60; text-decoration:none;}
:hover.tbl_more	{font-family:tahoma,arial,helvetica,sans-serif; font-size:9px; color:#E0E020; text-decoration:none;}
.tbl_newshd		{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; line-height:12px;}
.tbl_news		{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#E0E0E0; line-height:12px; padding-bottom:3px; padding-top:0px; padding-right:3px; text-align:justify;}
.tbl_steer		{font-family:arial,helvetica,sans-serif; font-size:10px; color:#FFFFFF; padding-top:1px; line-height:9px;}


.tbl_lapdel		{background-color:#A00000; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.tbl_lapmod		{background-color:#00A000; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

.tbl_log0		{background-color:#707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#48FF48;}
.tbl_log1		{background-color:#707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#48FF48;}
.tbl_log2		{background-color:#707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#FFEB65;}
.tbl_log3		{background-color:#707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#C00000;}
.tbl_logc		{background-color:#707070; font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#D0D0D0;}

.idx_trkname {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#FFFFFF; padding-bottom:2px; padding-left:2px; text-decoration:none;}
:hover.idx_trkname {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#FFFF20; padding-left:2px; text-decoration:none;}

.idx_plytime {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.idx_plytime_nochk {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#DDDD33; text-decoration:none;}
.idx_plytime_new {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

:link.trkname { font-family:Arial Black; font-size:13pt;  text-decoration:none; }
:visited.trkname { font-family:Arial Black; font-size:13pt;  text-decoration:none; }
:active.trkname { font-family:Arial Black; font-size:13pt;  text-decoration:none; }
:hover.trkname { font-family:Arial Black; font-size:13pt;  text-decoration:none; }

:link.plyname { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; }
:visited.plyname { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; }
:active.plyname { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; }
:hover.plyname { font-family:Arial; font-size:12px; color:#DDDD00; text-decoration:none; }

:link.plyname2 { font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; }
:visited.plyname2 { font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; }
:active.plyname2 { font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; }
:hover.plyname2 { font-family:Arial; font-size:11px; color:#DDDD00; text-decoration:none; }

:link.bplyname { font-family:Arial; font-size:12px; color:#A0A0A0; text-decoration:none; }
:visited.bplyname { font-family:Arial; font-size:12px; color:#A0A0A0; text-decoration:none; }
:active.bplyname { font-family:Arial; font-size:12px; color:#A0A0A0; text-decoration:none; }
:hover.bplyname { font-family:Arial; font-size:12px; color:#DDDD00; text-decoration:none; }

:link.trklink { font-family:Arial; font-size:13px; color:#FFFFFF; }
:visited.trklink { font-family:Arial; font-size:13px; color:#FFFFFF; }
:active.trklink { font-family:Arial; font-size:13px; color:#FFFFFF; }
:hover.trklink { font-family:Arial; font-size:13px; color:#DDDD00; }

:link.trklinka { font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF; }
:visited.trklinka { font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF; }
:active.trklinka { font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF; }
:hover.trklinka { font-family:Arial; font-size:13px; font-weight:bold; color:#DDDD00; }

:link.timeclk { font-family:Arial; font-size:10pt; font-weight:Bold; color:#FFFFFF; text-decoration:none; }
:visited.timeclk { font-family:Arial; font-size:10pt; font-weight:Bold; color:#FFFFFF; text-decoration:none; }
:active.timeclk { font-family:Arial; font-size:10pt; font-weight:Bold; color:#FFFFFF; text-decoration:none; }
:hover.timeclk { font-family:Arial; font-size:10pt; font-weight:Bold; color:#DDDD00; text-decoration:none; }

:link.clicked { font-family:Arial; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:visited.clicked { font-family:Arial; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:active.clicked { font-family:Arial; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:hover.clicked { font-family:Arial; font-size:8pt; font-weight:bold; color:#DDDD00; text-decoration:none; }

:link.clicked2 { font-family:Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:visited.clicked2 { font-family:Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:active.clicked2 { font-family:Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
:hover.clicked2 { font-family:Arial; font-size:10pt; font-weight:bold; color:#DDDD00; text-decoration:none; }

:link.trkname2 { font-family:Arial; font-size:9pt; color:#FFFFFF; text-decoration:none; }
:visited.trkname2 { font-family:Arial; font-size:9pt; color:#FFFFFF; text-decoration:none; }
:active.trkname2 { font-family:Arial; font-size:9pt; color:#FFFFFF; text-decoration:none; }
:hover.trkname2 { font-family:Arial; font-size:9pt; color:#DDDD00; text-decoration:none; }

:link.hlctop { font-family:Arial; font-size:8pt; color:#FFFFFF; line-height:8pt; text-decoration:none; }
:visited.hlctop { font-family:Arial; font-size:8pt; color:#FFFFFF; line-height:8pt; text-decoration:none; }
:active.hlctop { font-family:Arial; font-size:8pt; color:#FFFFFF; line-height:8pt; text-decoration:none; }
:hover.hlctop { font-family:Arial; font-size:8pt; color:#DDDD00; line-height:8pt; text-decoration:none; }

:link.linked { font-family:Arial; font-size:11pt; color:#FFFFFF; text-decoration:none; }
:visited.linked { font-family:Arial; font-size:11pt; color:#D0D0D0; text-decoration:none; }
:active.linked { font-family:Arial; font-size:11pt; color:#FFFFFF; text-decoration:none; }
:hover.linked { font-family:Arial; font-size:11pt; color:#DDDD00; text-decoration:none; }

:link.foot { font-family:Arial; font-size:8pt; color:#A0A0A0; }
:visited.foot { font-family:Arial; font-size:8pt; color:#A0A0A0; }
:active.foot { font-family:Arial; font-size:8pt; color:#A0A0A0; }
:hover.foot { font-family:Arial; font-size:8pt; color:#DDDD00; }

:link.foot2 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:visited.foot2 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:active.foot2 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:hover.foot2 { font-family:Arial; font-size:8pt; color:#EEEE00; text-decoration:none; }

:link.foot3 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:visited.foot3 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:active.foot3 { font-family:Arial; font-size:8pt; color:#B0B0B0; text-decoration:none; }
:hover.foot3 { font-family:Arial; font-size:8pt; color:#EE0000; text-decoration:none; }

:link.foot4 { font-family:Arial Narrow,Arial; font-size:10px; color:#000000; text-decoration:none; }
:visited.foot4 { font-family:Arial Narrow,Arial; font-size:10px; color:#000000; text-decoration:none; }
:active.foot4 { font-family:Arial Narrow,Arial; font-size:10px; color:#000000; text-decoration:none; }
:hover.foot4 { font-family:Arial Narrow,Arial; font-size:10px; color:#A00000; text-decoration:none; }

.tablehead1 {font-family:arial,tahoma,verdana; font-weight:bold; font-size:13px; color:#FFFFFF; padding-bottom:2px; width:390px; white-space:nowrap; overflow:hidden; }
.tablehead2 {font-family:arial,tahoma,verdana; font-weight:bold; font-size:13px; color:#FFFFFF; padding-bottom:2px; width:290px; white-space:nowrap; overflow:hidden; }
.datum { font-family:tahoma; font-size:10px; color:#FFFFFF; text-decoration:none; }

fieldset {
	width : 300px;
}
label {
	display : block;
}
div.suggest {
	position : relative;
}
div.suggest div {
	border: 1px solid #303030;
	background-color: #E0E0E0;	
	display : none;
	left : 0;
	max-height : 285px;
	overflow : auto;
	position : absolute;
	top : 22px;
	width : 100%;
}
div.suggest input {
	width : 100%;
	}
div.suggest table.suggestList {
	border-collapse : collapse;
	color: #404040;
	cursor: default;
	font-family : verdana;
	font-size : 9px;
	width: 100%;
}
div.suggest table.suggestList tr { height : 12px; }
div.suggest table.suggestList tr:hover { background-color:#A0A0A0; }

div#countrySuggest {
}

/* COLOR SCHEMES: A,B,C,D,O=Old(Grey),X=Black() */
/* COLOR ACTIONS: n=normal,y=yellow,g=green,r=red */

/* BACKGROUND+FONT [A]BLUE ORIGINAL */
.BGtbl_A01  { background-color:#394d8f }
.BGtbl_A02  { background-color:#1d2847 }
.BGtbl_A03  { background-color:#12182a }
.FOtbl11_A01 {font-family:tahoma,arial; font-size:11px; color:#FFFFFF; text-decoration:none; white-space:nowrap}
:hover.FOtbl11_A01 {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:none; white-space:nowrap}

/* BACKGROUND+FONT [A]BLUE YELLOW */
.BGtbl_Ay01 { background-color:#616e67 }
.BGtbl_Ay02 { background-color:#4d5433 }
.BGtbl_Ay03 { background-color:#45481e }
.FOtbl11_Ay01 {font-family:tahoma,arial; font-size:11px; color:#f0efb8; text-decoration:none; white-space:nowrap}
:hover.FOtbl11_Ay01 {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:none; white-space:nowrap}

/* BACKGROUND+FONT [A]BLUE RED */
.BGtbl_Ar01 { background-color:9e2a2a }
.BGtbl_Ar02 { background-color:4e1616 }
.BGtbl_Ar03 { background-color:2e0e0e }
.FOtbl11_Ar01 {font-family:tahoma,arial; font-size:11px; color:#e3b3b4; text-decoration:none; white-space:nowrap}

/* BACKGROUND+FONT [A]BLUE GREEN */
.BGtbl_Ag01 { background-color:#286664 }
.BGtbl_Ag02 { background-color:#154c32 }
.BGtbl_Ag03 { background-color:#0d411d }
.FOtbl11_Ag01 { font-family:tahoma,arial; font-size:11px; color:#b3e3b3; text-decoration:none; white-space:nowrap }
:hover.FOtbl11_Ag01 { font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:none; white-space:nowrap }

/* BACKGROUND+FONT [A]BLUE OLD */
.BGtbl_Ao01 { background-color:#565656 }
.BGtbl_Ao02 { background-color:#383838 }
.BGtbl_Ao03 { background-color:#242424 }
.FOtbl11_Ao01 {font-family:tahoma,arial; font-size:11px; color:#a0a0a0; text-decoration:none; white-space:nowrap }
:hover.FOtbl11_Ao01 {font-family:tahoma,arial; font-size:11px; color:#FFFF50; text-decoration:none; white-space:nowrap}

/* BACKGROUND+FONT [X]BLACK */
.BGtbl_X01  { background-color:#000000 }
.BGtbl_Xy01 { background-color:#282700 }
.BGtbl_Xr01 { background-color:#1e0000 }
.BGtbl_Xg01 { background-color:#001e00 }
.BGtbl_Xo01 { background-color:#141414 }

/* BACKGROUND+FONT [O]OLD ORIGINAL */
.BGtbl_O01  { background-color:#565656 }
.BGtbl_O02  { background-color:#383838 }
.BGtbl_O03  { background-color:#242424 }
.BGtbl_Oo01 { background-color:#565656 }
.BGtbl_Oo02 { background-color:#383838 }
.BGtbl_Oo03 { background-color:#242424 }

/* BACKGROUND+FONT [O]OLD YELLOW */
.BGtbl_Oy01 { background-color:#76753e }
.BGtbl_Oy02 { background-color:#605f28 }
.BGtbl_Oy03 { background-color:#52511a }

/* BACKGROUND+FONT [O]OLD RED */
.BGtbl_Or01 { background-color:#6c3c3d }
.BGtbl_Or02 { background-color:#572728 }
.BGtbl_Or03 { background-color:#49191a }

/* BACKGROUND+FONT [O]OLD GREEN */
.BGtbl_Og01 { background-color:#3d6c3c }
.BGtbl_Og02 { background-color:#285727 }
.BGtbl_Og03 { background-color:#1a4919 }

/* BACKGROUND+FONT [X]DATE-BLOCK HEAD */
.FOdatehd_X01 { background-color:#808080; font-family:Verdana; font-weight:bold; font-size:09px; color:#303030; text-decoration:none; white-space:nowrap}
:hover.FOdatehd_X01 {font-family:Verdana; font-weight:bold; font-size:09px; color:#FFFF50;text-decoration:none; white-space:nowrap}