html {
	/*
		Author:		WebDaemon
		Website:	http://www.webdaemon.com.au
		Date:		22/05/08
		Email:		info@webdaemon.com.au
	*/
}

html body {
	background-color:#808080;
	font-family:'Trebuchet MS','Helvetica';
	font-size:10pt;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

html body div.float {
	width:1004px;
	height:auto;
	background-color:#FFFFFF;
	margin:0px auto 0px auto;
}

html body div.float div.header {
	width:1004px;
	height:136px;
	clear:both;
}

html body div.float div.navigation {
	width:1004px;
	height:36px;
	clear:both;
	background-image:url('/files/images/navigation.jpg');
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px
}

html body div.float div.navigation p {
	margin:12px 0px 0px 24px;
	font-size:12pt;
	color:#FFFFFF;
}

html body div.float div.navigation a {
	width:199px;
	margin:8px 0px 0px 0px;
	display:block;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	float:left;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
}

html body div.float div.navigation a:hover, html body div.float div.navigation a:active, {
	text-decoration:underline;
}

html body div.float div.navigation a.first-child {
	width:200px;
	border-left:0px;
}

html body div.float div.navigation a.last-child {
	border-right:0px;
	margin:8px -20px 0px 0px;
}

html body div.float div.body {
	width:1004px;
	clear:both;
	background-image:url('/files/images/background.gif');
	background-repeat:repeat-y;
	margin:6px 0px 0px 0px;
}

html body div.float div.body div.left {
	width:202px;
	float:left;
}

html body div.float div.body div.left p {
	color:#FFFFFF;
	margin:0px 0px 18px 4px;
}

html body div.float div.body div.left li {
	color:#FFFFFF;
	list-style-image:url('/files/images/li.gif');
}

html body div.float div.body div.center {
	width:592px;
	min-height:480px;
	padding:0px 0px 0px 8px;
	float:left;
	color:#686868;
}

html body div.float div.body div.center input.draw {
	margin:0px 0px 0px 12px;
	position:relative;
	top:3px;
}

html body div.float div.body div.center div.teamsLeft {
	width:250px;
	padding:0px 6px 0px 0px;
	float:left;
}
						
html body div.float div.body div.center div.teamsRight {
	width:250px;
	padding:0px 0px 0px 6px;
	float:left;
}

html body div.float div.body div.center div.draw {
	width:592px;
	font-size:9pt;
}

html body div.float div.body div.center div.draw div.title {
	width:581px;
	height:20px;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 11px;
	background-image:url('/files/images/form_bg.jpg');
	background-repeat:repeat-y;
	border-bottom:1px solid #F2F2F2;
}

html body div.float div.body div.center div.draw hr.draw {
	width:592px;
	height:1px;
	color:#D9D9D9;
}

html body div.float div.body div.center div.draw div.title h2.title {
	margin:-2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11pt;
	color:#FFFFFF;
	float:left;
}

html body div.float div.body div.center div.draw div.title h3.logo {
	margin:-2px 16px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:10pt;
	font-style:italic;
	color:#FFFFFF;
	float:right;
}

html body div.float div.body div.center div.draw div.column {
	float:left;
	margin:0px 1px 0px 1px;
}

html body div.float div.body div.center div.draw div.head {
	font-weight:bold;
	color:#000000 !important;
	text-decoration:underline;
}

html body div.float div.body div.center div.draw div.column1 {
	width:96px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.column2 {
	width:126px;
	color:#000000
}

html body div.float div.body div.center div.draw div.column3 {
	width:32px;
}

html body div.float div.body div.center div.draw div.column4 {
	width:126px;
	color:#000000
}

html body div.float div.body div.center div.draw div.column5 {
	width:56px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.column6 {
	width:96px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.column7 {
	width:40px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn1 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn2 {
	width:160px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn3 {
	width:48px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn4 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn5 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn6 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn7 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn8 {
	width:48px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn9 {
	width:32px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn10 {
	width:48px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.lcolumn11 {
	width:48px;
	color:#939393;
}

html body div.float div.body div.center div.draw div.clear {
	clear:both;
	width:592px;
	height:2px;
}

html body div.float div.body div.center div.rounds {
	width:592px;
}

html body div.float div.body div.center div.rounds p strong {
	color:#000000;
	font-weight:normal;
}

html body div.float div.body div.center div.rounds p span {
	padding:0px 8px 0px 8px;
}

html body div.float div.body div.center div.teams {
	padding:0px 0px 48px 0px;
}
						
html body div.float div.body div.center div.teams div.team {
	width:292px;
	float:left;
}
						
html body div.float div.body div.center div.teams div.team p {
	margin:0px 0px 0px 0px;
}
						
html body div.float div.body div.center div.teams div.clear {
	height:12px;
	width:584px;
	clear:both;
}

html body div.float div.body div.center div.header {
	width:592px;
	height:9px;
	background-color:#000000;
	border-bottom:1px solid #7F7F7F;
	margin:0px 0px 0px -1px;
}

html body div.float div.body div.center h1 {
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14pt;
	font-weight:bold;
	color:#2A2A2A;
}

html body div.float div.body div.center h3 {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12pt;
	font-weight:bold;
	color:#2A2A2A;
}

html body div.float div.body div.center h4 {
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:10pt;
	font-weight:bold;
	color:#2A2A2A;
}

html body div.float div.body div.center h4 a {
	text-decoration:none;
	color:#2A2A2A;
}

html body div.float div.body div.center div.events p {
	font-size:9pt;
}


html body div.float div.body div.center h4 a:hover, html body div.float div.body div.center h4 a:active {
	text-decoration:underline;
}

html body div.float div.body div.center h3 a {
	margin:-6px 0px -6px 0px;
	padding:0px 0px 0px 0px;
}

html body div.float div.body div.center div.profile {
	min-width:192px;
	position:absolute;
	margin:-24px 0px 0px 179px;
	padding:2px 6px 2px 6px;
	border:0px solid #959595;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}

html body div.float div.body div.center div.profile h3 {
	color:#FFFFFF;
}


html body div.float div.body div.center table {
	border:0;
	padding:0px 2px 0px 2px;
}

html body div.float div.body div.center table tr td a {
	color:#B43C23;
	text-decoration:none;
}

html body div.float div.body div.center table tr td a:hover, html body div.float div.body div.center table tr td a:active {
	text-decoration:underline;
}

html body div.float div.body div.center p a {
	color:#B43C23;
	text-decoration:none;
}

html body div.float div.body div.center p a:hover, html body div.float div.body div.center p a:active {
	text-decoration:underline;
}

html body div.float div.body div.center ul li a, html body div.float div.body div.center ol li a {
	color:#B43C23;
	text-decoration:none;
}

html body div.float div.body div.center ul li a:hover, html body div.float div.body div.center ul li a:active, html body div.float div.body div.center ol li a:hover, html body div.float div.body div.center ol li a:active {
	text-decoration:underline;
}

html body div.float div.body div.center blockquote {
	margin:3px 0px 3px 12px;
	padding:0px 0px 0px 0px;
}

html body div.float div.body div.center blockquote a {
	color:#595959;
	text-decoration:none;
}

html body div.float div.body div.center blockquote a:hover, html body div.float div.body div.center blockquote a:active {
	text-decoration:underline;
}

html body div.float div.body div.center blockquote a[name] {
	color:#B43C23;
	text-decoration:none;
}

html body div.float div.body div.center blockquote a[name]:hover, html body div.float div.body div.center blockquote a[name]:active {
	text-decoration:underline;
}

html body div.float div.body div.center h3 a {
	color:#B43C23;
	text-decoration:none;
}

html body div.float div.body div.center h3 a:hover, html body div.float div.body div.center h3 a:active {
	text-decoration:underline;
}

html body div.float div.body div.center div.home {
	text-align:center;
}

html body div.float div.body div.center div.home img {
	max-width:144px;
}

html body div.float div.body div.center div.clear {
	width:592px;
	clear:left;
}

html body div.float div.body div.center div.member {
	width:540px;
}

html body div.float div.body div.center div.member div.image {
	width:240px;
	float:left;
}

html body div.float div.body div.center div.member div.text {
	width:300px;
	float:left;
}

html body div.float div.body div.center div.member div.clear {
	width:540px;
	clear:both;
}

html body div.float div.body div.center div.sponsor {
	width:540px;
}

html body div.float div.body div.center div.sponsor div.left {
	width:310px;
	float:left;
}

html body div.float div.body div.center div.sponsor div.left p {
	color:#000000;
}

html body div.float div.body div.center div.sponsor div.right {
	width:194px;
	padding:0px 0px 0px 24px;
	float:left;
}

html body div.float div.body div.center div.sponsor div.right a img {
	border:0px;
}

html body div.float div.body div.center div.sponsor div.clear {
	width:540px;
	clear:left;
}

html body div.float div.body div.center div.event {
	clear:both;
	width:590px;
	background-color:#FBF4E9;
}

html body div.float div.body div.center div.event div.type {
	float:left;
	width:196px;
}

html body div.float div.body div.center div.event div.type a {
	color:#707070;
	text-decoration:none;
}

html body div.float div.body div.center div.event div.type a:hover, html body div.float div.body div.center div.event div.type a:active {
	text-decoration:underline;
}

html body div.float div.body div.center div.event div.tleft {
	text-align:left;
}

html body div.float div.body div.center div.event div.tcenter {
	text-align:center;
}

html body div.float div.body div.center div.event div.tright {
	text-align:right;
}
html body div.float div.body div.center div.event div.tclear {
	clear:both;
}

html body div.float div.body div.center div.icons {
	width:592px;
	text-align:center;
	clear:both;
}

html body div.float div.body div.center div.icons a img{
	border:0px;
}

html body div.float div.body div.right {
	width:190px;
	float:left;
	padding:0px 0px 0px 8px;
}

html body div.float div.body div.right div.box {
	width:193px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 12px 0px;
}

/* only supported in Mozilla and Safari */
html body div.float div.body div.right div.box:last-child {
	margin:0px 0px 0px 0px;
}

html body div.float div.body div.right div.box.yellow {
	background-color:#FF9501;
	border-top:1px solid #FECA7E;
	border-bottom:1px solid #FFB041;
	border-left:1px solid #FFB03F;
}

html body div.float div.body div.right div.box.orange {
	background-color:#FE4D01;
	border-top:1px solid #FF7A41;
	border-bottom:1px solid #FFD2BF;
	border-left:1px solid #FF7A41;
}

html body div.float div.body div.right div.box.red {
	background-color:#C71B11;
	border-top:1px solid #F1C5C2;
	border-bottom:1px solid #F2CCCA;
	border-left:1px solid #D6534B;
}

html body div.float div.body div.right div.box.black {
	background-color:#000000;
	border-top:1px solid #040404;
	border-bottom:1px solid #040404;
	border-left:1px solid #040404;
	margin:12px 0px 0px 0px;
	height:128px;
}

html body div.float div.body div.right div.box.white {
	margin:12px 0px 0px 0px;
	height:128px;
}

html body div.float div.body div.right div.box div.title {
	width:145px;
	height:34px;
	margin:6px 0px -18px 42px;
	position:relative;
	z-index:1;
}

html body div.float div.body div.right div.box div.title.yellow {
	background-color:#FEC02F;
}

html body div.float div.body div.right div.box div.title.orange {
	background-color:#FD8401;
}

html body div.float div.body div.right div.box div.title.red {
	background-color:#E46051;
}

html body div.float div.body div.right div.box div.title.black {
	background-color:#070707;
}

html body div.float div.body div.right div.box div.title p.title {
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}

html body div.float div.body div.right div.box div.content {
	width:160px;
	margin:0px 0px 0px 10px;
	padding:24px 4px 8px 4px;
}

html body div.float div.body div.right div.box div.content.yellow {
	background-color:#FFAA33;
	border:1px solid #FEA525;
}

html body div.float div.body div.right div.box div.content.orange {
	background-color:#FF7133;
	border:1px solid #FE560D;
}

html body div.float div.body div.right div.box div.content.red {
	background-color:#D24740;
	border:1px solid #CA261C;
}

html body div.float div.body div.right div.box div.content.black {
	background-color:#202020;
	border:1px solid #2A2A2A;
}

html body div.float div.body div.right div.box div.content a img {
	border:0px;
}

html body div.float div.body div.right div.box div.content p {
	color:#FFFFFF;
	font-size:9pt;
}

html body div.float div.body div.right div.box div.content p a {
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

html body div.float div.body div.right div.box div.content p a img {
	border:0px;
}

html body div.float div.body div.right div.box div.content p a:hover, html body div.float div.body div.right div.box div.content p a:active {
	text-decoration:underline;
}

html body div.float div.body div.right div.box div.clear {
	clear:both;
}

html body div.float div.body div.right a img.sponsor {
	width:194px;
	height:150px;
	margin:14px 0px -4px 0px;
	border:0px;
}

html body div.float div.body div.clear {
	clear:both;
}

html body div.float div.footer {
	clear:both;
	width:1004px;
	height:118px;
	margin:-42px 0px 0px 0px;
}

html body div.float div.footer p {
	color:#CB3C34;
	text-align:center;
	font-size:8pt;
	margin:-48px 0px 0px 24px;
}

html body div.float div.footer p span {
	padding:0px 6px 0px 6px;
}

html body div.float div.footer p a {
	color:#575757;
	text-decoration:none;
}

html body div.float div.footer img[usemap] {
	border:0px;
}

html body div.float div.footer img {
	border:0px;
}

html body div.float div.footer p a:hover, html body div.float div.footer p a:active {
	color:#CB3C34;
	text-decoration:underline;
}

html body div.float div.footer p.right {
	color:#FFFFFF;
	text-align:right;
	font-size:8pt;
	margin:-24px 24px 0px 0px;
}

html body div.float div.footer p span {
	padding:0px 6px 0px 6px;
}

html body div.float div.footer p.right a {
	color:#FFFFFF;
	text-decoration:none;
}

html body div.float div.footer p.right a:hover, html body div.float div.footer p.right a:active {
	text-decoration:underline;
}
