/* Custom NSW Style Sheet */



body {

}



/* Colour of Links */

a {

	color: #4475AB;

}



/* Colour of Buttons */

button {

	background-color: #DCBC72;

}



/* Members Page - Log On Terms & Conditions */

table.results {								

	border: none;
; font-size: 12px

}



/* Results Header */

th.results {

	background-color: #B8C4CF;

}



/* Members Page - Log On Box */

table.form {

	border: 1px #7187AE dotted;

	background-color: #DCE0E7;
; font-size: 12px
; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px

}



/* Members Home Page */

table.portal {

	border: 1px #D3AC50 solid;
; font-family: Arial, Helvetica, sans-serif; font-size: 12px
; background-color: #FFFFFF

}



/* Members Home Page */




/* Portal Table Header */




TH.static {  

		font-size: 10pt; 

		font-weight: bold; 

		color: #000033; 

		background-color: #9CACBE; 

		text-align: left; 

		padding: 2px; 

}



TABLE.static-hl {   

		font-size: 9pt; 

		color: #000000; 

		background-color: #F3EFCF; 

		border: 1px #C68339 solid; 

		padding: 1px; 

}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	background-color: #404F68;
	margin-top: 0px;
	margin-left: 0px;
	background-repeat: repeat-x;
	margin-right: 0px;
	width: 100%;
	font-style: normal;
}

p, td, th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #575757}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #255899; font-weight: bold}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; color: #255899; font-weight: bold}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #255899; font-weight: bold}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #255899; font-weight: bold}

table.home {  background-image: url(../images/bg/homebg.jpg); background-repeat: repeat-x}
table.prefix {  background-image:  url(../images/bg/bg2.jpg); background-repeat: repeat-x}
body.home {  background-color: #3A4E69}
table.page {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #33394D; width: 800px; background-color: #F8F2DE; background-image: url(../images/bg/body.gif); background-repeat: repeat-x}
table.body {  width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
table.popup {  background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
td.portal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 5px;
}
.portal th a {
color: #8D93AD !important;
}
#map {
	border: 3px solid #8E9EB3;
	width: 500px;
	height: 500px;
	margin: 0 auto;
}
table.suffix {  background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9598BD; background-color: #BBC7F0}
table.static {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #F8F2DE}
table.noticeboards {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #C8D0E6; border-color: #979DB9 black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	line-height: 18px;
}
p.history {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px}
.dotborder {  background-color: #FFFFFF; border: #E9D89E; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #595959}
.quote {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-style: italic; color: #AF884E; line-height: 22px}
.quotecredit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #856A2C}
.tour {  list-style-image: url(/images/coursetour/tourarrow.gif); list-style-position: outside; list-style-type: none; color: #654E2E; line-height: 20px; text-decoration: none}
h1.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #255899; font-weight: bold }
.holes {  margin-right: 8px}
p.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
}
.regulations {
	background-color: #F8F2DE;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #575757;
}
.dotborderscroll {
	background-color: #FFFFFF;
	border: #E9D89E;
	border-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	overflow: scroll;
	position: static;
	left: 0px;
	top: 0px;
	height: 400px;
	visibility: visible;
	z-index: auto;
	right: 0px;
	bottom: 0px;
}
.navbar a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.navbar {
	text-decoration: none;
	color: #40476F;
}
navbar.a:hover {
	color: #FFFFFF;
}
table.weather {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #554F40;
}
