/* HYPERLINKS ---------------------------------------------------------------------------------------------------------------------------- */
A:link 						{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A:visited 					{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A:active 					{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A:hover 					{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #0099FF; TEXT-DECORATION: none; } 

A.MENU:link 				{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.MENU:visited 				{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.MENU:active 				{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.MENU:hover 				{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #0099FF; TEXT-DECORATION: none; FONT-WEIGHT: bold; } 

A.SUBMENU:link 				{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; }
A.SUBMENU:visited 			{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; }
A.SUBMENU:active 			{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; }
A.SUBMENU:hover 			{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; } 

A.ACCOUNT-OPTIONS:link 		{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.ACCOUNT-OPTIONS:visited 	{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.ACCOUNT-OPTIONS:active 	{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.ACCOUNT-OPTIONS:hover 	{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; } 

/* PRETEND LINKS ------------------------------------------------------------------------------------------------------------------------- */
.MENU-NONLINKS 						{ FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold; }

/* HOVER MENUS --------------------------------------------------------------------------------------------------------------------------- */
.HOVER-MAINMENU ul					{ padding: 0px; margin: 0px; }
.HOVER-MAINMENU ul li				{ padding: 1px; list-style: none; float: left; }
.HOVER-MAINMENU ul li a 			{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; width: 65px; display:block; }
.HOVER-MAINMENU ul li a:hover		{ background-color: #EEEEEE; }

.HOVER-PLAYERMENU ul				{ padding: 0px; margin: 0px; }
.HOVER-PLAYERMENU ul li				{ padding: 1px; list-style: none; float: right; }
.HOVER-PLAYERMENU ul li a 			{ padding: 0px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #AABBBB; width: 41px; display:block; }
.HOVER-PLAYERMENU ul li a:hover		{ background-color: #666666; }

.HOVER-YOURACCOUNT ul				{ padding: 0px; margin: 0px; }
.HOVER-YOURACCOUNT ul li			{ padding: 1px; list-style: none; float: right; }
.HOVER-YOURACCOUNT ul li a 			{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #FF9933; width: 129px; display:block; }
.HOVER-YOURACCOUNT ul li a:hover	{ background-color: #FFCC66; }

.HOVER-TEAMMANAGEMENT ul			{ padding: 0px; margin: 0px; }
.HOVER-TEAMMANAGEMENT ul li			{ padding: 1px; list-style: none; float: right; }
.HOVER-TEAMMANAGEMENT ul li a 		{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #666666; width: 129px; display:block; }
.HOVER-TEAMMANAGEMENT ul li a:hover	{ background-color: #999999; } 

.HOVER-TROPHIES ul					{ padding: 0px; margin: 0px; }
.HOVER-TROPHIES ul li				{ padding: 1px; list-style: none; float: right; }
.HOVER-TROPHIES ul li a 			{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #666666; width: 210px; display:block; padding-top: 20px; padding-bottom: 20px; }
.HOVER-TROPHIES ul li a:hover		{ background-color: #999999; } 

.HOVER-TABLES ul					{ padding: 0px; margin: 0px; }
.HOVER-TABLES ul li					{ padding: 1px; list-style: none; float: middle; }
.HOVER-TABLES ul li a 				{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #666666; width: 250px; display:block; padding-top: 5px; padding-bottom: 5px; }
.HOVER-TABLES ul li a:hover			{ background-color: #EEEEEE; }

.HOVER-FAQ ul						{ padding: 0px; margin: 0px; }
.HOVER-FAQ ul li					{ padding: 1px; list-style: none; float: middle; }
.HOVER-FAQ ul li a 					{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; background-color: #666666; width: 129px; display:block; padding-top: 5px; padding-bottom: 5px; }
.HOVER-FAQ ul li a:hover			{ background-color: #EEEEEE; }

.HOVER-GOBACK ul					{ padding: 0px; margin: 0px; }
.HOVER-GOBACK ul li					{ padding: 1px; list-style: none; float: middle; }
.HOVER-GOBACK ul li a 				{ padding: 1px; text-decoration: none; color: black; border: 1px solid #CCCCCC; text-align: center; width: 350px; height: 20px; display:block; }
.HOVER-GOBACK ul li a:hover			{ background-color: #EEEEEE; }

.HOVER-REGISTERBAR ul				{ padding: 0px; margin: 0px; }
.HOVER-REGISTERBAR ul li			{ padding: 1px; list-style: none; float: left; }
.HOVER-REGISTERBAR ul li a 			{ padding: 1px; text-decoration: none; text-align: center; background: url("register bar/registerbutton.png") 0 0 no-repeat; width: 270px; display:block; padding-top: 21px; padding-bottom: 16px;}
.HOVER-REGISTERBAR ul li a:hover	{ background-position: 0 -52px; }

.HOVER-TROPHIESBAR ul				{ padding: 0px; margin: 0px; }
.HOVER-TROPHIESBAR ul li			{ padding: 1px; list-style: none; float: left; }
.HOVER-TROPHIESBAR ul li a 			{ padding: 1px; text-decoration: none; text-align: center; background: url("register bar/trophiesbutton.png") 0 0 no-repeat; width: 270px; display:block; padding-top: 21px; padding-bottom: 16px; }
.HOVER-TROPHIESBAR ul li a:hover	{ background-position: 0 -52px; }

/* TEXT SETUP ---------------------------------------------------------------------------------------------------------------------------- */
BODY {
	scrollbar-base-color: #DDDDDD;
	background-image: url("background/background.jpg");
	background-repeat: no-repeat;
	background-position: top;
	background-color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

BODY, TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

.TEXT-LARGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.SUB-TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	padding-bottom:0px; 
	margin-bottom:0px;
	text-align: center; 
}

.H1-TEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	padding-bottom:0px; 
	margin-bottom:0px;
	text-align: left; 
}

.TEXT-HIGHLIGHT {
	/* WHITE TEXT + BLUE BACKGROUND */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	background-image: url("site images/general-fade-tables.png");
	color: #FFFFFF; 
	height: 18px;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.TEXT-COLOUR1 {
	/* BLUE TEXT */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0066FF;
}

.TEXT-COLOUR2 {
	/* ORANGE TEXT */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6600;
}

.TEXT-COLOUR3 {
	/* WHITE TEXT */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF; 
}

/* TEXTBOXES ----------------------------------------------------------------------------------------------------------------------------- */
.TEXTBOX-300 	{ 
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-250 	{ 
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-200 	{ 
	width: 200px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-150 	{ 
	width: 150px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-100 	{ 
	width: 100px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-50 	{ 
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEXTBOX-25 	{ 
	width: 25px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.PLAYER-LIST 	{ 
	width: 155px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #EAEAEA;
	border: 1px solid #AAAAAA;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
}

.TEAM-VALUE 	{ 
	width: 50px;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: right; 
	color: #FFFFFF;
	background: transparent;
	border: 0px solid #000000;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
	padding-top: 1px; 
}

/* BUTTONS ------------------------------------------------------------------------------------------------------------------------------- */
.BUTTON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/* BORDERS ------------------------------------------------------------------------------------------------------------------------------- */
.BORDER-FULL {
	border-color: CCCCCC;
	border-style: solid;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.BORDER-FULL-DARK {
	border-color: 333333;
	border-style: solid;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.BORDER-FULL-FAINT {
	border-color: AAAAAA;
	border-style: solid;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.BORDER-TOP {
	border-color: CCCCCC;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
}

.BORDER-BOTTOM {
	border-color: CCCCCC;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.BORDER-TOP-BOTTOM {
	border-color: CCCCCC;
	border-style: solid;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-top-width: 1px;
}

/* GRAPH BACKGROUND ------------------------------------------------------------------------------------------------------------------ */
.GRAPH-HEADER {
	width: 330px;
	height: 10px;
	font-size: 1px;
}

.GRAPH-TOP-BOTTOM {
	background: #000000;
	float: left;
	top: 0px;
  	left: 10px;
	width: 310px;
	height: 10px;
	font-size: 1px;
}

.GRAPH-MAIN {
	background: #000000;
	float: none;
	top: 0px;
  	left: 0px;
	width: 330px;
	height: 100%;
	font-size: 1px;
}

.GRAPH-TOP-LEFT {
	background-image: url("site images/graph-corner-top-left.png");
	background-repeat: no-repeat;
	float: left;
  	top: 0px;
  	left: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.GRAPH-TOP-RIGHT {
	background-image: url("site images/graph-corner-top-right.png");
	background-repeat: no-repeat;
	float: right;
	top: 0px;
  	right: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.GRAPH-BOTTOM-LEFT {
	background-image: url("site images/graph-corner-bottom-left.png");
	background-repeat: no-repeat;
	float: left;
  	top: 0px;
  	left: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.GRAPH-BOTTOM-RIGHT {
	background-image: url("site images/graph-corner-bottom-right.png");
	background-repeat: no-repeat;
	float: right;
	top: 0px;
  	right: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

/* PRIZES BACKGROUND ------------------------------------------------------------------------------------------------------------------ */
.PRIZES-HEADER-350 {
	width: 350px;
	height: 10px;
	font-size: 1px;
}

.PRIZES-HEADER-720 {
	width: 720px;
	height: 10px;
	font-size: 1px;
}

.PRIZES-TOP-BOTTOM-330 {
	background: #FFFFFF;
	float: left;
	top: 0px;
  	left: 10px;
	width: 330px;
	height: 10px;
	font-size: 1px;
}

.PRIZES-TOP-BOTTOM-700 {
	background: #FFFFFF;
	float: left;
	top: 0px;
  	left: 10px;
	width: 700px;
	height: 10px;
	font-size: 1px;
}

.PRIZES-MAIN-350 {
	background: #FFFFFF;
	float: none;
	top: 0px;
  	left: 0px;
	width: 350px;
	height: 100%;
	font-size: 1px;
}

.PRIZES-MAIN-7200 {
	background: #FFFFFF;
	float: none;
	top: 0px;
  	left: 0px;
	width: 720px;
	height: 100%;
	font-size: 1px;
}

.PRIZES-TOP-LEFT {
	background-image: url("site images/prizes-corner-top-left.png");
	background-repeat: no-repeat;
	float: left;
  	top: 0px;
  	left: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.PRIZES-TOP-RIGHT {
	background-image: url("site images/prizes-corner-top-right.png");
	background-repeat: no-repeat;
	float: right;
	top: 0px;
  	right: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.PRIZES-BOTTOM-LEFT {
	background-image: url("site images/prizes-corner-bottom-left.png");
	background-repeat: no-repeat;
	float: left;
  	top: 0px;
  	left: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

.PRIZES-BOTTOM-RIGHT {
	background-image: url("site images/prizes-corner-bottom-right.png");
	background-repeat: no-repeat;
	float: right;
	top: 0px;
  	right: 0px;
  	width: 10px;
  	height: 10px;
	font-size: 1px;
}

/* STOP IMAGE REPEATING ------------------------------------------------------------------------------------------------------------------ */
.NO-REPEATING {
	background-repeat: no-repeat; 
}