body 
{
   background: #9676A1 url("/images/back_lines.png") repeat;
   margin-top: 10px;
}

.main_content
{
   background: white url("/images/ball_back.jpg") fixed no-repeat;
}

p
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 9pt;
   color: #303030;
   margin-left: 10px;
   margin-right: 10px;
}

.title
{
   font-size: 13pt;
   font-weight: bold;
   color: #B000B0;
   margin: 10px;
}

.game_result 
{ 
	margin: 10px; 
	font-size: 13pt; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
}

.subtitle
{
   font-size: 11pt;
   font-weight: bold;
   color: #DD6019;
   margin: 10px;
}

.rep_boys
{
   font-size: 12pt;
   font-weight: bold;
   color: #3366CC;
}

.rep_girls
{
   font-size: 12pt;
   font-weight: bold;
   color: #A6098E;
}

.sponsor
{
   font-family:  Arial, Verdana, Helvetica, sans-serif;
   font-size: 11pt;
   font-weight: bold;
   font-style: italic;
   color: #4E8EDE;
}


a,a:visited
{
	color: blue;
	text-decoration: none;
}
a:hover,a:visited:hover
{
	color: red;
	text-decoration: underline;
}

.table_main
{
	border-left: 1px solid black;	
	border-right: 1px solid black;
}

.table_footer
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: silver;
	height: 16px;
	background-color: #531F64;
}

.table_menu
{
	border-left: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	background: url("/images/menu_back_floor.gif") repeat;
	margin-bottom: 10px;
}

a.menu_link,a.menu_link:visited
{
	text-indent: 30px;
	display: block; 
	height: 27px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #838181;
    font-weight: bold;
	background: url("/images/menu_bball_off.gif") 5px 0px no-repeat; 
}
a.menu_link:hover,a.menu_link:visited:hover
{	
	text-decoration: underline;
	color: #DD6019;
	background: url("/images/menu_bball.gif") 5px 0px no-repeat; 
}

a.menu_link_current,a.menu_link_current:visited
{
	text-indent: 30px;
	display: block; 
	height: 27px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DD6019;
    font-weight: bold;
	background: url("/images/menu_bball.gif") 5px 0px no-repeat; 
}
a.menu_link_current:hover,a.menu_link_current:visited:hover
{
	text-decoration: underline;
	color: #DD6019;
}


table.stats {
	border-collapse: collapse;
}
table.stats td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #D4D4D4;
}


.bar_blue { background-color: #3993E1; background-image: url("/images/gradient_blue.png"); background-repeat: repeat-x; width: 305px; height: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: white; font-weight: bold; padding-top: 2px; padding-left: 10px; }
.bar_blue2 { background-color: #3993E1; background-image: url("/images/gradient_blue.png"); background-repeat: repeat-x; height: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: white; font-weight: bold; padding-top: 2px; padding-left: 10px; }
.bar_purple { background-color: #916D9F; background-image: url("/images/gradient_purple.png"); background-repeat: repeat-x; width: 305px; height: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: white; font-weight: bold; padding-top: 2px; padding-left: 10px; }
.visitor_count { font-size: 12pt; font-weight: bold; font-style: italic; color: red; }

