FORM {
	padding:0px;
	margin:0px;
}

.body {
	overflow-y:auto; PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 24px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px;
}

      .style1 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
      }
      .style3 {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
      }

      .style6 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003333

      }

      .style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

      }

      .style8 {
	font-size: 18px;
	color: #FF0000;

      }

.bodybold {
	font-weight:bold; font-size:11px; color:#336633; LINE-HEIGHT: 24px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodybold2 {
	font-weight:bold; font-size:11px; color:#993333; LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodymember {
	PADDING-RIGHT: 0px; PADDING-LEFT: 250px; font-size:11px; PADDING-BOTTOM: 0px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 18px; PADDING-TOP: 15px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.head {
	font-weight:bold; font-size:16px; MARGIN-LEFT: 153px; color:#336633; LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.navs {
	FONT-SIZE: 9px; color:#000000; LINE-HEIGHT: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#e7e9d1;
}
.navs A:link {
	COLOR: #999900; text-decoration:none;
}
.navs A:visited {
	COLOR: #8e8c71; text-decoration:none;
}
.navs A:hover {
	COLOR: #ff6600;
}
.navs A:active {
	COLOR: #ff6600; text-decoration:none;
}
.menu {
	background-color:#b4b494;
}

.menu A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:none; 
}
.menu A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#ffffff; text-decoration:none; 
}
.menu A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#ff6600; text-decoration:none; 
}
.menu A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#ff6600; text-decoration:none; 
}
.bodynews {
	PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodylocation {
	PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodycontact {
	PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-weight:bold; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#003333; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodycontact A:link {
	COLOR: #999966; text-decoration:none;
}
.bodycontact A:visited {
	COLOR: #8e8c71; text-decoration:none;
}
.bodycontact A:hover {
	COLOR: #ff6600;
}
.bodycontact A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodymemberships {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 18px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodymembershipsbold {
	PADDING-RIGHT: 40px; PADDING-LEFT: 20px; font-weight:bold; font-size:13px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#cc6633; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodyfame {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; font-size:11px; BACKGROUND-IMAGE: url(../images/famebkg.jpg); PADDING-BOTTOM: 10px; color:#003333; LINE-HEIGHT: 14px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodyfamebold {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; font-weight:bold; font-size:13px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#cc9966; LINE-HEIGHT: 14px; PADDING-TOP: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
TABLE.sample {
	BORDER-RIGHT: gray 1px outset; BORDER-TOP: gray 1px outset; font-size:11px; BORDER-LEFT: gray 1px outset; LINE-HEIGHT: normal; BORDER-BOTTOM: gray 1px outset; font-family:Verdana, Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; background-color:white; border-spacing: 2px 2px;
}
TABLE.sample TH {
	BORDER-RIGHT: gray 1px inset; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px inset; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: gray 1px inset; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px inset; background-color:white; moz-border-radius: 0px 0px 0px 0px;
}
TABLE.sample TD {
	BORDER-RIGHT: gray 1px inset; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px inset; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px inset; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px inset; background-color:white; moz-border-radius: 0px 0px 0px 0px;
}
.bodycalendar {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 24px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px;
}
.bodycalendar A:link {
	COLOR: #999966; text-decoration:none;
}
.bodycalendar A:visited {
	COLOR: #8e8c71; text-decoration:none;
}
.bodycalendar A:hover {
	COLOR: #ff6600;
}
.bodycalendar A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodygallery A:link {
	COLOR: #666633; text-decoration:none;
}
.bodygallery A:visited {
	COLOR: #8e8c71; text-decoration:none;
}
.bodygallery A:hover {
	COLOR: #ff6600;
}
.bodygallery A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodygallery {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; font-weight:bold; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666633; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: center;
}
.bodycomm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; background-color:#c1cbb0;
}
.bodycommbold {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; font-weight:bold; font-size:13px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; background-color:#c1cbb0;
}
H1 {
	font-weight:normal; font-size:24px; color:#666600; LINE-HEIGHT: 24px; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.captions {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center;
}
.galleryhead {
	font-weight:bold; font-size:16px; PADDING-BOTTOM: 10px; color:#666600; LINE-HEIGHT: 22px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.bodylinks {
	PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 24px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: left;
}
.bodylinks A:link {
	font-weight:bold; color:#336633; TEXT-DECORATION: underline;
}
.bodylinks A:visited {
	font-weight:bold; color:#8e8c71; text-decoration:none;
}
.bodylinks A:hover {
	font-weight:bold; color:#ff6600;
}
.bodylinks A:active {
	font-weight:bold; color:#ff6600; text-decoration:none;
}
.head2 {
	font-weight:bold; font-size:14px; color:#336633; LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.bodyindex {
	PADDING-RIGHT: 10px; font-size:11px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#666666; LINE-HEIGHT: 22px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px;
}
.docs {
	PADDING-RIGHT: 40px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 153px; font-weight:bold; font-size:11px; BACKGROUND-IMAGE: url(../images/docbkg.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px; color:#003333; LINE-HEIGHT: 36px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.docs A:link {
	COLOR: #999966; text-decoration:none;
}
.docs A:visited {
	COLOR: #cccccc; text-decoration:none;
}
.docs A:hover {
	COLOR: #ff6600;
}
.docs A:active {
	COLOR: #ff6600; text-decoration:none;
}
.nos {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; color:#000000; LINE-HEIGHT: 12px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.nos A:link {
	COLOR: #666666; text-decoration:none;
}
.nos A:visited {
	COLOR: #999999; text-decoration:none;
}
.nos A:hover {
	font-weight:bold; color:#990000;
}
.nos A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodynewsbold {
	PADDING-RIGHT: 40px; PADDING-LEFT: 100px; font-weight:bold; font-size:14px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#cc6600; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodynewsbold2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 153px; font-weight:bold; font-size:14px; PADDING-BOTTOM: 10px; MARGIN: 0px; color:#006600; LINE-HEIGHT: 14px; PADDING-TOP: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodyresults {
	PADDING-LEFT: 153px; font-weight:bold; font-size:11px; MARGIN: 0px; color:#003333; LINE-HEIGHT: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodyresults A:link {
	COLOR: #999966; text-decoration:none;
}
.bodyresults A:visited {
	COLOR: #999966; text-decoration:none;
}
.bodyresults A:hover {
	COLOR: #ff6600;
}
.bodyresults A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodyresultsbig {
	PADDING-LEFT: 153px; font-weight:bold; font-size:16px; color:#336600; LINE-HEIGHT: 18px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodyresultsbig A:link {
	COLOR: #336600; text-decoration:none;
}
.bodyresultsbig A:visited {
	COLOR: #336600; text-decoration:none;
}
.bodyresultsbig A:hover {
	COLOR: #ff6600;
}
.bodyresultsbig A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodyresults2 {
	PADDING-LEFT: 153px; font-weight:bold; font-size:14px; color:#663333; LINE-HEIGHT: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px;
}
.bodyresults2 A:link {
	COLOR: #663333; text-decoration:none;
}
.bodyresults2 A:visited {
	COLOR: #663333; text-decoration:none;
}
.bodyresults2 A:hover {
	COLOR: #ff6600;
}
.bodyresults2 A:active {
	COLOR: #ff6600; text-decoration:none;
}
.bodycomp {
	font-weight:bold; font-size:14px; color:#006600; LINE-HEIGHT: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodycomp2 {
	FONT-SIZE: 11px; color:#666666; LINE-HEIGHT: 14px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodynews style5 FONT {
	
}
.scoringbody {
	background-color: rgb(0,1,41);
	color: rgb(255,255,255); 
	margin: 0px;
	margin-top: 0;
	margin-left: 0;
	font-family: Arial, Helvetica;
	font-size: 10pt;
}
.scoringbody td {
	font-family: Arial, Helvetica;
	font-size: 10pt;
}
.scoringbody A {
	color: rgb(255,255,255); 
	font-family: Arial, Helvetica;
	font-size: 10pt;
}
.scoringbody A:hover {
	color: rgb(255,255,0);
}
.adminbody {
	background-color: rgb(255,255,255); 
	color: rgb(0,0,0); 
	margin: 0px;
	margin-top: 0;
	margin-left: 0;
	font-family: Arial, Helvetica;
	font-size: 10pt;
}
	.ResultsBody {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 10pt;
	}

.scoringbody button {

}

.scoringbutton {
	height: 40px;
	width: 40px;
	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	font-weight: bold;
	font-size: 14pt;
}
.scoringbody form {
	padding: 0px;
	margin: 0px;
}
.scoringbody submit {
	background-color: rgb(255,255,0);
	width: 6px;
	height: 22px;
}
.scoringbutton_yellow {
	background-color: rgb(255,255,0);
	font-family: Arial, Helvetica, Verdana, MS Sans Serif;
	color: rgb(0,0,0);
}
.scoring_yellow button {
	height: 40px;
	width: 40px;
	font-weight: bold;
	font-size: 14pt;
}
.scoring_yellow {
	background-color:rgb(255,255,0);
	color: rgb(0,0,0);
}
.scoring_yellow select {
	background-color:rgb(255,255,0);
	color: rgb(0,0,0);
	font-weight: bold;
	font-size: 8pt;
}

.scoringbutton_red {
	background-color:rgb(255,0,0);
	color: rgb(255,255,255);
}
.scoringbutton_blue {
	background-color:rgb(0,0,255);
	color: rgb(255,255,255);
}
.scoringbutton_black {
	background-color:rgb(0,0,0);
	color: rgb(255,255,255);
}
.scoringbutton_white {
	background-color:rgb(255,255,255);
	color: rgb(0,0,0);
}
.scoringbutton_grey {
	background-color:rgb(200,200,200);
	color: rgb(0,0,0);

}
.Option_RedOnWhite {
	background-color:rgb(255,255,255);
	color: rgb(192,16,16);
}
.NoScript {
	background-color:rgb(255,255,255);
	color: rgb(192,16,16);
	padding:0px;
	margin:0px;
}
.TreeView {
	border: 1px solid #666666;
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);	
	font-family: Arial, Helvetica;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;
	overflow: scroll;
	overflow-x: scroll;
	overflow-y: scroll;
	height: 100%;
}
.TreeView TD {
	background-color:rgb(255,255,255);
	color: rgb(0,0,0);	
	font-family:Arial,Helvetica;
	font-size:9pt;
}
.TreeView_Node {
	cursor: pointer;
}
.TreeView_Heading {
	font-size:11pt;
	font-weight:bold;
	cursor: pointer;
}

.TreeView_Cancel {
	color: rgb(192,16,16);
	font-size:11pt;
	font-weight:bold;
	cursor: pointer;
}

.CancelButton {
	background-color:rgb(192,16,16);
	color: rgb(255,255,255);
}

.NormalButton {
	font-family:Arial,Helvetica;
	font-size:9pt;
	height:22px;
	width:65px;
}
	.InvisibleDiv {
		background-color: rgb(0,1,41);
		color: rgb(255,255,255); 
		border: 1px solid rgb(255,255,255);
		position:absolute;
		top:0px;
		left:0px;
		height:1px;
		width:1px;
		visibility:hidden;
	}
	.DivShootersList {
		background-color: rgb(0,1,41);
		color: rgb(255,255,255); 
		border: 1px solid rgb(255,255,255);
		position:absolute;
		top:60px;
		left:222px;
		width:365px;
		height:410px;
		overflow:hidden;
		visibility:hidden;
	}
	.DivScorersList {
		background-color: rgb(0,1,41);
		color: rgb(255,255,255); 
		border: 1px solid rgb(255,255,255);
		position:absolute;
		top:60px;
		left:592px;
		width:365px;
		height:410px;
		overflow:hidden;
		visibility:hidden;
	}
	.DivEventDetails {
		background-color: rgb(0,1,41);
		color: rgb(255,255,255); 
		border: 1px solid rgb(255,255,255);
		position:absolute;
		top:60px;
		left:252px;
		width:410px;
		height:250px;
		visibility:hidden;
		font-family:Arial,Helvetica;
		font-size:10pt;
	}
	.DivOpenEvent {
		background-color: rgb(0,1,41);
		color: rgb(255,255,255); 
		border: 1px solid rgb(255,255,255);
		position:absolute;
		top:100px;
		left:252px;
		width:400px;
		height:150px;
		visibility:hidden;
		font-family:Arial,Helvetica;
		font-size:10pt;
	}
	.FormLabel {
		font-family:Arial,Helvetica;
		font-size:10pt;
	}
	.FormLabel TD {
		font-family:Arial,Helvetica;
		font-size:10pt;
	}
	.FormLabel_Required {
		background-color: rgb(255,240,240);
		font-family:Arial,Helvetica;
		font-size:10pt;
		color: rgb(192,16,16);
	}
	.FormLabel_Title {
		font-family:Arial,Helvetica;
		font-size:14pt;
		font-weight:bold;
	}
	.FormLabel_Heading {
		font-family:Arial,Helvetica;
		font-size:12pt;
		font-weight:bold;
	}
	.Form_Heading_Light {
		background-color: rgb(240,240,240);
		color: rgb(0,0,0);
	}
	.Form_Heading_Light A {
		color: rgb(0,0,0);
	}
	.ErrorMsg {
		font-family:Arial,Helvetica;
		font-size:11;
		font-weight:bold;
	}
	.CalendarButton {
		width: 22px; height: 21px; border-left: 1px solid White; border-top: 1px solid white; border-right: 1px solid Threedshadow; border-bottom: 1px solid Threedshadow;
	}
	.ReportDiv {
		font-family: Arial, Helvetica;
		font-size: 9pt;
		padding: 0px;
		margin: 0px;
		overflow: scroll;
		overflow-x: scroll;
		overflow-y: scroll;
		height: 100%;
	}
	.Title_Centre {
		font-weight:bold;
		font-size:16px;
		color:#88aa44;
		padding: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
	}

	.Heading_Centre {
		font-weight:bold;
		font-size:16px;
		color:#888800;
		padding: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
	}
	.Iframe_Div {
		padding:0px;
		margin:0px;
		border:0px;
		height:100%;
		width:100%;
		overflow:hidden;
	}
	.ScoreLine_Title TD {
		font-weight:bold;
	}
	.ScoreLine_HighLight TD {
		color: #000088;
	}
