body
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(129,171,204);
				scrollbar-face-color: rgb(8,40,70); 
				scrollbar-arrow-color: rgb(255,255,255); 
				scrollbar-track-color: rgb(50,50,50);
			}

table
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(129,171,204);
				scrollbar-face-color: rgb(8,40,70); 
				scrollbar-arrow-color: rgb(255,255,255); 
				scrollbar-track-color: rgb(50,50,50);
			}

.dim		{
				background-image: url('../template/dim.png');
				background-repeat: repeat;
				background-position: top left;
			}

.menu
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(129,171,204);
				scrollbar-face-color: rgb(8,40,70); 
				scrollbar-arrow-color: rgb(255,255,255); 
				scrollbar-track-color: rgb(50,50,50);
				background-image: url('../template/backgroundmenu.jpg');
				background-repeat: no-repeat;
				background-position: bottom left;
			}

.eventbar
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(60,76,88);
			}


.pagepanel	{
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(60,76,88);
				height:30px;
				width:100%;
				line-height:30px;
				vertical-align:middle;
			}

.categorybox
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 14px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(40,40,60);
				width: 180px;
			}

.distancebox
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 14px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(40,40,60);
				width: 180px;
			}

.querybox
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 14px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(40,40,60);
				width: 258px;
			}

.searchbox
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 14px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(40,40,60);
				width: 300px;
			}

.panelbutton
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 12px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(40,40,60);
				width: 100%;
				border: 1px solid black;
			}

.eventlink
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				text-decoration: underline;
				font-style: normal;
				color: rgb(255,255,255);
			}

.timingpoints_top
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(60,76,88);
			}

.timingpoints_category
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(75,75,75);
			}

.timingpoints_segmentheader
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(26,36,43);
				background-color: rgb(255,151,2);
			}

.timingpoints_segments_off
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(26,36,43);
				background-color: rgb(230,218,223);
			}

.timingpoints_segments_on
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(26,36,43);
				background-color: rgb(205,172,83);
			}

.timingpoints_segments_selected
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(5,54,102);
			}

.timingpoints_autoswitch_on
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(35,226,10);
			}

.timingpoints_autoswitch_off
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(218,0,0);
			}

.timingpoints_linehdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(26,36,43);
				background-color: rgb(0,0,0);
				height: 1px;
			}

.timingpoints_linesegments
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(26,36,43);
				background-color: rgb(255,255,255);
				height: 1px;
			}

.nationcode
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 8px;
				font-weight: bold;
				height: 14px;
			}

.records
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(101,138,165);
				background-image: url('../template/backgroundrecords.jpg');
				background-repeat: no-repeat;
				background-position: bottom center;
			}

.records_nodata
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(101,138,165);
			}

.records_hdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(115,25,25);
				height: 18px;
			}

.records_sub
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(51,103,153);
				height: 18px;
			}

.records_rowhdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(5,54,102);
				height: 18px;
			}

.records_rowline
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,0,0);
				height: 1px;
			}

.records_rowodd
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(98,117,135);
				height: 18px;
			}

.records_roweven
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(124,136,147);
				height: 18px;
			}

.records_highlight
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(159,155,47);
				height: 18px;
			}

.records_rowcursor
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(75,75,75);
				height: 18px;
			}

.records_pagepanel
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(5,54,102);
				height: 18px;
			}

.layer_status
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(0,0,0);
				background-color: rgb(242,229,216);
				background-image: url('../template/backgroundstatus.jpg');
				background-repeat: no-repeat;
				background-position: center center;
			}

.athleteinfo_data
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(5,54,102);
				height: 16px;
			}

.athleteinfo_resultsegment
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,41,83);
				height: 16px;
			}

.athleteinfo_resultshdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: none;
				font-style: normal;
				text-decoration: none;
				color: rgb(50,50,50);
				background-color: rgb(182,182,182);
				height: 16px;
			}

.athleteinfo_resultstopic
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: none;
				font-style: normal;
				text-decoration: none;
				color: rgb(50,50,50);
				background-color: rgb(214,214,214);
				height: 16px;
			}

.athleteinfo_resultstopic_cursor
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: none;
				font-style: normal;
				text-decoration: none;
				color: rgb(50,50,50);
				background-color: rgb(194,203,96);
				height: 16px;
			}

.athleteinfo_resultsline
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: none;
				font-style: normal;
				text-decoration: none;
				color: rgb(0,0,0);
				background-color: rgb(255,255,255);
				height: 1px;
			}

.splits_rowhdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(147,0,0);
				height: 18px;
			}

.splits_rowodd
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(85,69,69);
				height: 18px;
			}

.splits_roweven
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(128,131,73);
				height: 18px;
			}

.splits_rowline
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,0,0);
				height: 1px;
			}

.splits_rowcursor
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(106,139,149);
				height: 18px;
			}

.mylist_rowhdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(147,0,0);
				height: 18px;
			}

.mylist_rowodd
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(71,120,157);
				height: 18px;
			}

.mylist_roweven
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(155,122,7);
				height: 18px;
			}

.mylist_rowline
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,0,0);
				height: 1px;
			}

.mylist_rowcursor
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 9px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(170,143,148);
				height: 18px;
			}

.raceinfo_even
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(50,50,67);
				background-color: rgb(213,217,255);
			}

.raceinfo_odd
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(50,50,67);
				background-color: rgb(196,219,222);
			}

.searchlist_close
			{
				font-family: Tahoma, Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,0,0);				
			}

.search_rowhdr
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(42,42,73);
				height: 22px;
			}

.search_rowline
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(0,0,0);
				height: 22px;
			}

.search_rowodd
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(0,0,0);
				background-color: rgb(205,210,210);
				height: 22px;
			}

.search_roweven
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(0,0,0);
				background-color: rgb(230,230,230);
				height: 22px;
			}

.search_rowcursor
			{	
				font-family: Tahoma, Verdana, Arial;
				font-size: 10px;
				font-weight: bold;
				font-style: normal;
				text-decoration: none;
				color: rgb(255,255,255);
				background-color: rgb(159,155,47);
				height: 22px;
			}