a:link {
		text-decoration: none;
		background: transparent;
		color: white;
		font-weight: bold;
		padding: 0px 10px;}

a:visited {
		text-decoration: none;
		background: transparent;
		color: #cecfd6;
		font-weight: bold;
		padding: 0px 10px;}
		
a:hover {
		background: #071b59;
		color: #ffffff;
		font-weight: bold;
		border-bottom: 5px solid #071b59;
		border-top: 5px solid #071b59;
		padding: 0px 10px;
		vertical-align: top;}

a:active {
		text-decoration: none;
		border-bottom: 5px solid #071b59;
		border-top: 5px solid #071b59;
		background: #071b59;
		color: white;
		font-weight: bold;
		padding: 0px 10px;
		vertical-align: top;}

body {
		 margin: 0px;
		 background: #071b59 url(bg_logo_circle5cReebok.gif);
		 background-position: top left;
		 background-repeat: no-repeat;
		 font: 9pt tahoma, geneva, arial, sans-serif;}

.bracket {
		font-weight: bold;}

.button {
		text-align: center;
		font-weight: bold;
		font-size: 11pt;
		border: 2px solid gray;
		background: #071b59;
		margin-bottom: -15px;
		color: #cecfd6;
		padding: 2px 0px;}
		 
.contents {
		margin: 3px 0px 0px 37px;
		color: black;
		font-size: 8pt;
		font-weight: bold;
		width: 129px;
		}

.contents a:link {
		padding: 0px;
		background: transparent;
		color: black;
		border: 0px;
		text-decoration: none;
		height: 95px;}

.contents a:visited  {
		padding: 0px;
		background: transparent;
		color: black;
		border: 0px;
		text-decoration: none;
		height: 95px;}

.contents a:hover  {
		padding: 0px;
		background: transparent;
		color: black;
		border: 0px;
		text-decoration: none;
		height: 95px;}

.contents a:active  {
		padding: 0px;
		background: transparent;
		color: black;
		border: 0px;
		text-decoration: none;
		height: 95px;}

.credits {
		 background: transparent;
		 width: 900px;
		 color: white;
		 font-size: 8pt;
		 margin-top: 25px;
		 padding-bottom: 15px;
		 text-align: center;
		 float: left;}		

.currentpage {
		background: #071b59;
		color: #ffffff;
		border-bottom: 5px solid #071b59;
		border-top: 5px solid #071b59;
		padding: 0px 10px;}

.menu {
		background: transparent;
		background-repeat: repeat-x;
		margin-left: 200px;
		margin-top: 90px;
		color: white;
		padding: 0px 10px;;
		width: 735px;
		font-size: 8pt;
		vertical-align: top;}

.menulinks {
		padding: 0px 10px;
		font-weight: bold;
		vertical-align: top;}
	
span {
		 font-weight: bold;}
		 
.sponsors {
		background: #cecfd6;
		margin-top: 55px;
		margin-bottom: 0px;
		margin-left: 0px;
		text-align: center;
		padding-bottom: 2px;
		padding-top: 2px;
		border-top: 2px solid black;
		border-left: 3px solid black;
		border-right: 3px solid black;
		border-bottom: 3px solid black;}

.time {
		width: 75px;
		font-weight: normal;}

table {
		margin-left: 200px;
		margin-top: -285px;
		width: 660px;
		float: left;
		font-size: 9pt;}

td {
		margin-right: 5px;
		background: #cecfd6;
		color: black;
		padding: 7px;
		margin-top: 5px;
		border: 3px solid white;
		font-size: 9pt;
		vertical-align: top;}
		

		
#popitmenu{
position: absolute;
background-color: #CECFD6;
border:1px solid #ffffff;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: #071B59;
display: block;
border-top: 1px solid #ffffff;
border-bottom: 1px solid navy;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #071B59;
color: #ffffff;
}