/*  CSS Sport performance analyst */

BODY 
     {	margin: 	0px;
        padding:	0px;
	color: 		#000000;
	background-color: #006600;
     }

DIV
     {  font-family: 	Verdana,Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-style: 	normal;
	margin-left:	0px;
	margin-right:	0px;
        overflow:	hidden;
     }

DIV.frdiv
     {	position:	relative;
	top:		0px;
 	height:		596px;
	width:		988px;
	background:	#FFFFCC url(../images/spabackground.gif) repeat-x;
     }

DIV.ban
     {	position:	absolute;
	top:		0px;
	left:		20px;
 	height:		120px;
	width:		968px;
	border-bottom:	4px solid #006600;
     }
/* horizontal menu */

DIV.hdivs
     {	position:	absolute;
	top:		120px;
	left:		20px;
 	height:		26px;
	width:		880px;
	border-top:	4px solid #006600;
	border-bottom:	4px solid #006600;
     }

DIV.hxon
     {	position:	absolute;
	height:		26px;
 	font-size:	19px;
	font-weight: 	bold;
	color: 		#FFFF99;
	text-align:	center;
	background-color: #006600;
     }

DIV.hxoff
     { 	position: 	absolute;
	height:		26px;
	font-size:	19px;
	font-weight: 	bold;
	color: 		#006600;
	text-align:	center;
     }

DIV.hxover
     { 	position: 	absolute;
	height:		26px;
	font-size:	19px;
	font-weight: 	bold;
	color: 		#FFFF99;
	text-align:	center;
	background-color: #006600;
	cursor:		pointer;
	cursor:		hand;
     }

/* vertical menu */

DIV.vdivs
     {	position:	absolute;
	top:		150px;
	left:		20px;
 	height:		410px;
	width:		132px;
	border:		4px solid #006600;
     }

DIV.vxon
     {	display: 	block;
     }

DIV.vxoff
     {	display: 	none;
     }

DIV.vxxon
     {	font-size:	13px;
	font-weight: 	bold;
	color: 		#FFFF99;
	padding:	12px;
	background-color: #006600;
     }

DIV.vxxoff
     {	font-size:	13px;
	font-weight: 	bold;
	color: 		#006600;
	padding:	12px;
     }

DIV.vxxover
     {	font-size:	13px;
	font-weight: 	bold;
	color: 		#FFFF99;
	padding:	12px;
	background-color: #006600;
	cursor:		pointer;
	cursor:		hand;
     }

DIV.vxxxon
     {	margin-top:	4px;
	margin-bottom:	4px;
	padding-left:	14px;
	line-height:	11px
	font-size:	9px;
	font-weight: 	bold;
	color: 		#006600;
     }

DIV.vxxxoff
     {	margin-top:	4px;
	margin-bottom:	4px;
	padding-left:	14px;
	line-height:	11px
	font-size:	9px;
	font-weight: 	bold;
	color: 		#006600;
        display:	none;
     }

SPAN.vxxxAon
     {	font-size:	9px;
	font-weight: 	bold;
	color: 		#006600;
        overflow:	hidden;
	padding-left:	14px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
      }

SPAN.vxxxon
     {	font-size:	9px;
	font-weight: 	bold;
	color: 		#006600; 
        overflow:	hidden;
	padding-left:	14px;
	background-image: url(../images/noarrow.gif);
	background-repeat: no-repeat;
     }

SPAN.vxxxoff
     {	font-size:	9px;
	font-weight: 	bold;
	color: 		#006600;
        overflow:	hidden;
	padding-left:	14px;
        display:	none;
     }
 
SPAN.vxxxover
     {	font-size:	9px;
	cursor:		pointer;
	cursor:		hand; 
        overflow:	hidden;
	padding-left:	14px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
     }

DIV.info
     {	position:	absolute;
	top:		154px;
	left:		176px;
 	height:		390px;
	width:		762px;
	padding-top:	20px;
	padding-right:	30px;
  	overflow:	auto;
  	overflow-x:	hidden;
	scrollbar-arrow-color: #FFFF99; 	
	scrollbar-face-color: #006600;     
	scrollbar-track-color: #CCCC99;
	scrollbar-3dlight-color: #FFFF99;
	color: 		#006600;
     }

P
     {  margin:		0px;
	padding:	0px; 
     }

A:link
     {	color: 		#CC3300; 
	text-decoration:none;
     }
A:visited
     { 	color: 		#CC3300; 
	text-decoration:none;
     }
A:active
     {	color: 		#CC3300; 
  	text-decoration:none;
     }
A:hover
     {	color: 		#CC3300;
	text-decoration:underline;
     }

     }