a.navbar:link, a.navbar:visited {
font-family: Tahoma, Verdana, Arial;
color: #003366;
font-size: 12px;
font-weight: bold;
text-decoration: none
}

a.navbar:hover {
color: #990000;
}

.mainMenu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #990000;
	padding: 0px 0px 2px 0px;
	}

a.mainMenu:link, a.mainMenu:visited {
font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding: 0px 0px 2px 0px;
}	

a.normalMenu:link, a.normalMenu:visited {
	font-family: Tahoma, Verdana, Arial;
	color: #003366;
	font-size: 12px;
	line-height: 28px;
    text-indent: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px 0px 0px 0px;
	width: 170px;
	height: 31px;
	background: url(images/menu_bg.gif) no-repeat center center;

	
}

a.normalMenu:hover {
color: #CCCCCC;
background: url(images/menu_blue_bg.gif) no-repeat center center;
}

.topDrivers {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-indent: 8px;
}

.topDriversMenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-indent: 8px;
	
}

.copyright {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	
	}

.normalText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	text-align: justify;
	font-weight: normal;
              line-height: 14pt;
	}
	
a.normalText:link, a.normalText:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;
}

a.normalText:hover {
	color: #990000;
}

a.moreLink:link, a.moreLink:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	}
	
a.moreLink:hover {
	color: #990000;
	font-weight: normal;
}	
	
.races { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0066CC; top: 2px; clip: rect( ); text-align: center; text-indent: 2pt }

.warning { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #FF0000; text-align: justify ; font-style: normal; font-weight: bold}
.qualifname {
	FONT-FAMILY: Tahoma, Verdana, Arial;
	COLOR: #003366;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	text-align: left;
	text-indent: 2pt;


}
.team {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	text-align: justify;
	text-indent: 2pt;

}
.time {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: justify;
	text-indent: 2pt;
	font-weight: bold;

}
.border {
	border: thick inset #CCCCCC;
}
.driverlinks {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	text-align: justify;
	text-decoration: none;

}

.newsTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 2px;
	}

.newsHeadline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	text-align: justify;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: url(images/arrow.gif);
	height: auto;
	width: auto;

}

/* CSS showing the picture of players when hovering over link (players_results.php)*/
a.screen, a.screen:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #003366;
 
position:relative; 
z-index:1;
}
a.screen b {
position:absolute;
visibility:hidden; /* hide the image */
width:80px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:1px solid #000; /* add a border */
left:176; /* position:the image */
top:-33px;
}
a.screen:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	font-weight: normal;

 
border:0; /* needed for this to work in IE */ 
z-index:1000;
}
a.screen:hover b {
visibility:visible; /* make the image visible */
height:80px; /* now give it a height */
cursor:pointer; /* for IE */
/*background: url(../../../images/arrow_left.gif) no-repeat center left;*/
z-index:500; 
}
a.screen:hover b img {
border:0; /* remove the link border */
}

/* Doing the same thing for the little arrow, assigning the style to "em" instead of bold*/
a.screen em {
position:absolute;
visibility:hidden; /* hide the image */
width:10px; /* give it a width */
height:0; /* no height to solve an Opera bug that 
             makes it selectable when hidden */
border:0px solid #000; /* add a border */
left:158; /* position:the image */
top:2px;
}

a.screen:hover em {
visibility:visible; /* make the image visible */
height:10px; /* now give it a height */
cursor:pointer; /* for IE */
/*background: url(../../../images/arrow_left.gif) no-repeat center left;*/
z-index:500; 
}
a.screen:hover em img {
border:0; /* remove the link border */
}


