

body
{
	background-color:			#1c1c1c;
	margin:						0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	font-family:				verdana;
	color:						ffffff;
	scrollbar-face-color:		595959;
	scrollbar-highlight-color:	#a1a1a1;
	scrollbar-3dlight-color:	000000;
	scrollbar-darkshadow-color:	000000;
	scrollbar-shadow-color:		#474747;
	scrollbar-arrow-color:		ffffff;
	scrollbar-track-color:		0d0d0d;
}


td
{
	font-size:		11px;
}

tr
{
	vertical-align:	top;
}

.puff
{
	font-size:		10px;
}

.head
{
	font-family:	Verdana;
	color:			FFCC00;
	font-size:		17;
	font-weight:	bold;
}

.headmed
{
	font-family:	Verdana;
	color:			FFCC00;
	font-size:		13;
	font-weight:	bold;
}

a.link
{
color:				#FFCC00;
text-decoration:	underline;
font-weight:		bold;
}

a.link:hover
{
color:				#ffffff;

}

a.link:visited
{
color:				#FFCC00;
}

a.link:visited:hover
{
color:				#ffffff;
}

a
{
color:				#ffffff;
text-decoration:	underline;
}

a:hover
{
color:				#FFCC00;

}

a:visited
{
color:				#ffffff;
}

a:visited:hover
{
color:				#FFCC00;
}

a.navigation
{
font-family:		Verdana;
color:				#FFCC00;
text-decoration:	none;
font-weight:		bold;
font-size:			10px;
}

a.navigation:hover
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	none;
}

a.navigation:visited
{
font-family:		Verdana;
color:				#FFCC00;
text-decoration:	none;
}

a.navigation:visited:hover
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	none;
}


a.webzoo
{
font-family:		Verdana;
color:				#8F8F8F;
text-decoration:	none;
font-size:			10px;
}

a.webzoo:hover
{
font-family:		Verdana;
color:				#8F8F8F;
text-decoration:	none;
}

a.webzoo:visited
{
font-family:		Verdana;
color:				#8F8F8F;
text-decoration:	none;
}

a.webzoo:visited:hover
{
font-family:		Verdana;
color:				#8F8F8F;
text-decoration:	none;
}






img
{
	border-color:		#000000;
}

.contact_field
{
border:				1px #000000 solid;
background:			#ffffff;
font-family:		Verdana;
font-size:			10px;
}






tr.gray
{
background-color:			#232323;
}


th
{
font-family:				Verdana;
font-size:					11;
font-weight:				bold;
color:						#FFCC00;
background-image:			url(../images/fade.gif); 
background-color:			#595959;
border-left-color:			#7d7d7d;
border-top-color:			#7d7d7d;
border-right-color:			#484848;
border-bottom-color:		#484848;
border-width:				1px;
border-style:				solid;
}


.head_race_no
{
font-family:		Verdana;
font-size:			20;
font-weight:		bold;
font-style:			normal;
font-variant:		small-caps;
letter-spacing:		4px;
color:				#FFCC00;
}

.head_name
{
font-family:		Verdana;
font-size:			25;
font-weight:		bold;
font-style:			normal;
}

.head_location
{
font-family:		Verdana;
font-size:			17;
font-weight:		bold;
font-style:			italic;
}

.head_date
{
font-family:		Verdana;
font-size:			14;
font-weight:		bold;
font-style:			normal;
}

.txtsmall
{
font-family:		Verdana;
font-size:			10;
}

a.tabell
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	underline;
}

a.tabell:hover
{
color:				#FFCC00;
text-decoration:	underline;
}

a.tabell:visited
{
color:				#ffffff;
text-decoration:	underline;
}

a.tabell:visited:hover
{
color:				#FFCC00;
text-decoration:	underline;
}

.input_field
{
border:				1px #B8B8B8 solid;
background:			#E2E2E2;
font-family:		Verdana;
color:				#000000;
font-size:			10px;
background-image:	url(../images/form_bg.gif);
background-repeat:	repeat-x;
}


.contact_field
{
border:				1px #B8B8B8 solid;
background:			#E2E2E2	;
font-family:		Verdana;
color:				#000000;
font-size:			10px;
background-image:	url(../images/form_bg.gif);
background-repeat:	repeat-x;
}

.button
{ 
font-family:		Verdana;
font-size:			11px;
font-weight:		bold;
padding:			1px;
background:			#FFCC00;
color:				#000000;
text-decoration:	none;
border-top:			1px #ffffff solid;
border-left:		2px #ffffff solid;
border-right:		2px #cc6600 solid;
border-bottom:		2px #cc6600 solid;

}

.pulldown
{
border:				1px #ffffff solid;
background:			#595959;
color:				#ffffff;
font-family:		Verdana;
font-size:			11px;
}

