@charset "UTF-8";
.mainWrapper {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 980px;
	background-image: url(../img/tiles/rightCol.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	display: block;
}
.mainWrapperOne {
	background-color: #FFFFFF;
	padding-top: 25px;
	padding-bottom: 45px;
	padding-right: 50px;
	padding-left: 50px;
	background-image: url(../img/heads/underLine.gif);
	background-repeat: no-repeat;
	background-position: 50px top;
	clear: left;
	float: left;
	display: block;
	width: 880px;
}
.leftCol {
	width: 580px;
	padding-top: 25px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	margin: 0px;
	float: left;
	display: block;
	background-image: url(../img/heads/underLine.gif);
	background-repeat: no-repeat;
	background-position: 50px top;
	position: relative;
}
.rightCol {
	margin: 0px;
	padding: 25px;
	float: right;
	width: 250px;
	display: block;
	background-image: url(../img/heads/underLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
.img {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #D4CCB8;
	margin: 0px;
}
.imgS {
	background-color: #7C9E86;
	border: 1px solid #03491E;
	padding: 3px;
}
.img2 {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #D4CCB8;
}
.imgRight {
	background-color: #FFFFFF;
	padding: 2px;
	float: right;
	margin-left: 5px;
	border: 1px solid #C8C2B7;
}
a.mright {
	margin-left: 15px;
}
.small {
	font-size: 11px;
	color: #999999;
	padding-top: 5px;
	line-height: 14px;
}
h1 {
	font-size: 22px;
	line-height: 28px;
	margin: 0px 0px 20px;
	padding: 8px 0px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #03491E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD7CC;
}
h2 {
	clear: both;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #03491E;
	margin: 0px 0px 15px;
	padding: 5px 0px 0px;
	font-size: 18px;
	line-height: 26px;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD7CC;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	margin: 0px 0px 8px;
	padding: 0px;
	color: #574b3b;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #094520;
	font-size: 15px;
	padding-top: 5px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E6E4DE;
	line-height: 22px;
}
h5 {
	font-size: 14px;
	line-height: 18px;
	color: #5A4E46;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.pageHead h1 {
	background-color: #5A876B;
	border-top-style: solid;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	color: #F8F4ED;
	font-size: 18px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #2A6541;
	border-bottom-color: #2A6541;
	background-image: url(../img/tiles/h1bkg.gif);
	background-repeat: repeat;
	background-position: left top;
	display: block;
	width: 568px;
	clear: both;
}
.rightCol   h4  {
	clear: left;
	float: left;
	width: 250px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
}
.rightCol h4 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5f5045;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	background-color: #F8F5EC;
	background-image: url(../img/sidelink.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float: left;
	margin: 0px;
	padding: 10px 0px 12px 40px;
	width: 210px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CDC1A9;
}
#s1 a.s1,
#s2 a.s2,
#s3 a.s3,
#s4 a.s4,
#s5 a.s5,
#s6 a.s6,
#s7 a.s7,
#s8 a.s8,
#s9 a.s9,
#s10 a.s10,
#s11 a.s11,
.rightCol h4 a:hover,
.rightCol h4.select a  {
	color: #03491E;
	background-image: url(../img/sidelinkS.gif);
	background-repeat: no-repeat;
	background-position: left -1px;
}
.rightCol p {
	color: #333333;
}
p {
	margin-top: 0px;
	margin-bottom: 8px;
}
a {
	color: #03491E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B7CBBF;
}
p.link {
	background-image: url(../img/styles/lBut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 5px 0px 0px;
	padding: 0px 0px 25px 8px;
}
p.linkB {
	background-image: url(../img/styles/rBut2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	padding-right: 8px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 25px;
}
p.linkR {
	background-image: url(../img/styles/lBut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	margin: 5px 0px 0px;
	padding: 0px 0px 25px 8px;
}
p.link a, p.linkR a {
	background-image: url(../img/styles/rBut.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin: 0px;
	padding: 7px 45px 15px 10px;
	border-bottom-style: none;
	color: #eae2d1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
}
p.linkB a  {
	background-image: url(../img/styles/lBut2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 0px;
	padding: 7px 10px 15px 45px;
	border-bottom-style: none;
	color: #eae2d1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	font-style: italic;
}

p.link a:hover, p.linkR a:hover, p.linkB a:hover {
	color: #FFFFFF;
	border-bottom-style: none;
}
p.plainLink {
	float: right;
	margin: 0px;
	padding: 14px 0px 0px;
}
a:hover {
	border-bottom-style: solid;
}
.green {
	color: #386F4D;
}
p.message {
	background-color: #7C9E86;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5A876B;
	border-bottom-color: #5A876B;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	color: #FFFFFF;
}
p.messageRed {
	background-color: #990000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #660000;
	border-bottom-color: #660000;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	color: #FFFFFF;
}
.greenDark {
	color: #013D19;
}
.upComing {
	margin-bottom: 20px;
	float: left;
	clear: left;
}
.upComing p {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 180px;
	font-size: 11px;
	line-height: 16px;
	color: #5f5444;
}
.upComing  p strong {
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #03491E;
	margin-top: 0px;
	padding-top: 0px;
}
h2  .subHeadSmall a {
	font-size: 12px;
	color: #F5F0E6;
	border-bottom-style: none;
}
.mainWrapper  ul {
	margin: 0px;
	padding: 0px 0px 8px;
	list-style-type: none;
}
.mainWrapper  ul  li {
	background-image: url(../img/styles/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 7px;
}
.rightCol h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../img/side/headTop.gif);
	background-position: left top;
	padding-left: 10px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6a5f4d;
	background-repeat: no-repeat;
	float: left;
	width: 230px;
	background-color: #7C6E58;
	border-top-style: none;
}
a.shad {
	background-image: url(../img/styles/picShad225.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px 0px 5px;
	float: right;
	border-bottom-style: none;
}
a.shad:hover {
	border-bottom-style: none;
}
.shad580 {
	background-image: url(../img/styles/picShad580.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 6px;
	clear: both;
}
.event1 {
	background-image: url(../img/tiles/lightBar35.gif);
	background-position: left top;
	margin: 0px;
	padding: 8px 12px;
	width: 226px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #C8BEA5;
}
.event2 {
	background-image: url(../img/tiles/lightBar50.gif);
	background-position: left top;
	margin: 0px;
	padding: 8px 12px;
	width: 226px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #C8BEA5;
}
.sideHead {
	background-image: url(../img/side/OverLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.date {
	background-image: url(../img/date/bot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px 0px 3px;
	width: 36px;
	float: left;
	text-align: center;
	font-size: 15px;
	line-height: 20px;
}
.dateTop {
	background-image: url(../img/date/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #EBE4D5;
	font-size: 10px;
	width: 36px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	background-color: #0B5026;
	text-transform: uppercase;
}
.sideBox {
	margin: 0px 0px 20px;
	padding: 0px 0px 7px;
	clear: left;
	float: left;
	width: 250px;
	background-image: url(../img/tiles/lightBar35big.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8BEA5;
	font-size: 12px;
	line-height: 18px;
	color: #585858;
}
.sideBoxInner {
	margin: 0px;
	padding: 8px 12px 0px;
	float: left;
	width: 226px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.sideBoxText {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 180px;
}
.sideMod {
	padding-top: 10px;
	padding-bottom: 8px;
	background-image: url(../img/side/OverLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 25px;
}
.sideMod p {
	line-height: 18px;
}
.pdfLink {
	background-image: url(../img/SmallPDFIcon.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 20px;
	float: left;
}
#loginform  #submit, #submitReg {
	height: 30px;
	width: 124px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
p.newsTitle {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #5f5444;
	margin: 0px 0px 3px;
	padding: 0px;
}
p.newsMeta {
	font-size: 11px;
	line-height: 15px;
	margin: 0px 0px 5px;
	padding: 0px;
	color: #346B49;
}
#newsletter {
	margin: 25px 0px 0px;
	clear: both;
	float: left;
	width: 540px;
	padding-top: 18px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(../img/newsletter/bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#newsletter form {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 540px;
}
#newsletter #yourName, #newsletter #yourEmail {
	border: 1px solid #978A73;
	float: left;
	margin-right: 5px;
	padding-top: 2px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #7F735B;
	padding-bottom: 3px;
	width: 195px;
}
#newsletter p {
	color: #FFFFFF;
}
#newsletter h3 {
	background-image: url(../img/newsletter/eve.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 35px;
	color: #EEE8D6;
	margin-bottom: 5px;
}
#reminders, .reminders {
	background-image: url(../img/reminder/mid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
	clear: both;
}
#remindBot, .remindBot {
	margin: 0px;
	float: left;
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	background-image: url(../img/reminder/bot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#remindTop, .remindTop {
	background-image: url(../img/reminder/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	float: left;
	width: 220px;
}
#reminders h3, .reminders h3 {
	padding-bottom: 15px;
	margin: 0px;
}
#reminders h5, .reminders h5{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 22px;
	color: #473E38;
}
#reminders p, .reminders p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #453B2D;
	margin: 0px 0px 5px;
	padding: 0px;
}
#reminders p.remindSmall, .reminders p.remindSmall {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	color: #03491E;
}
#reminders .remindPost, .reminders .remindPost {
	margin: 0px;
	padding: 5px 0px 8px;
	float: left;
	width: 220px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #887E69;
}



.width200 {
	width: 150px;
}
.sideTable {
	clear: left;
	float: left;
	width: 250px;
}
.sideTable .tableGreen td {
	background-image: url(../img/tiles/scoreTop.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-color: #3E855B;
	border-bottom-color: #06411B;
	color: #E2D3AF;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #053F1A;
}


.sideTable td {
	vertical-align: top;
	padding: 0px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BBB3A6;
}


.sideTable .tableSelect td {
	color: #4E4639;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 8px;
	background-image: url(../img/tiles/scoreDark.gif);
	background-repeat: repeat;
	background-position: left top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F5F0E1;
	border-bottom-color: #C7BBA4;
	padding-right: 4px;
}

.sideTable .tableAlt td {
	background-image: url(../img/tiles/scoreDark.gif);
	background-repeat: repeat;
	background-position: left top;
	border-top-color: #F3EEE3;
	border-bottom-color: #C6BEA4;
}
.sideTable .small {
	color: #333333;
}
.maintable  .tableGreen  td {
	background-color: #5B876C;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5B876C;
	border-bottom-color: #2A6541;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 22px;
	background-image: url(../img/tiles/oliveGreenDa.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.maintable td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0D8CE;
	padding-left: 5px;
	font-size: 12px;
	line-height: 18px;
	vertical-align: top;
}
.maintable .tableAlt td {
	background-color: #F8F6EF;
}
.tableForm td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E4DE;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}
.tableForm {
	clear: both;
}
.tableForm h3 {
	background-color: #7C9E86;
	padding-top: 3px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5A876B;
	border-bottom-color: #5A876B;
	padding-left: 10px;
	color: #FFFFFF;
}
.tableForm  input, textarea {
	width: 436px;
	border: 1px solid #D6D5D1;
	background-color: #F3F1ED;
	padding-top: 2px;
	padding-bottom: 2px;
}


#signupbox {
	width: 19px;
	background-color: NONE;
	border:NONE;
	
}


.opentable td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C2B7;
	background-image: url(../img/tiles/lightBar50.gif);
	background-repeat: repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 10px;
	vertical-align: top;
	font-size: 12px;
	line-height: 18px;
}
.opentable strong a {
	font-weight: normal;
	border-bottom-style: none;
	font-size: 14px;
}
.opentable  .tableHead td {
	background-image: url(../img/tiles/topGreen.gif);
	background-position: left top;
	background-color: #094D23;
	color: #F7F4EC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top-color: #5C9D7B;
	border-bottom-color: #5C9D7B;
	background-repeat: repeat-x;
	line-height: 20px;
}
.opentable .tableAlt td {
	background-image: url(../img/tiles/lightBar35big.gif);
}
.opentable h3 {
	margin: 0px;
	padding: 0px;
	color: #054B20;
}
.opentable .openName {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #03491E;
}
.opentable p {
	margin-bottom: 2px;
	line-height: 18px;
}
#formCalendar {
	background-color: #E9F0EA;
	color: #2F4A38;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C5D7C6;
	border-bottom-color: #C5D7C6;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
}
#formCalendar em {
	color: #534E44;
}
#members .opentable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8C2B7;
}
.tableEvents  td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1ECDD;
	vertical-align: top;
}
.listTable td {
	vertical-align: top;
	padding-bottom: 15px;
	font-size: 12px;
	line-height: 16px;
}
.listTable p {
	margin-bottom: 4px;
}
.listTable  h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BB5A3;
	color: #2A6541;
	padding-top: 3px;
	padding-bottom: 2px;
}
.listTable  p.holeSponsor {
	margin: 0px;
	padding: 1px 0px 1px 10px;
	color: #FFFFFF;
	background-color: #BDB299;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A9A089;
	border-bottom-color: #A9A089;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 16px;
	clear: both;
}
.newsItem {
	padding-top: 7px;
	padding-bottom: 35px;
	clear: both;
}
.newsItem  h3 .newsDate {
	color: #695C4C;
	font-size: 13px;
}
.newsItem  h3 {
		color: #03491E;
	padding-top: 7px;
	padding-bottom: 12px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C9D8D3;
	font-size: 18px;
	clear: both;
	margin-top: 10px;
	float: left;
	width: 580px;
}
.newsItem .newsMeta {
	background-color: #E9F0EA;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C5D7C6;
	border-bottom-color: #C5D7C6;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11px;
	color: #2F4A38;
	padding-left: 8px;
	margin-bottom: 10px;
	margin-top: 0px;
	clear: both;
}
.tablePeople td {
	vertical-align: top;
	margin: 0px;
	padding: 10px 10px 10px 0px;
	width: 135px;
}
.tablePeople td p {
	line-height: 18px;
	font-size: 12px;
}
.tablePeople  p.subHead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 0px;
}
.tableResults td {
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E1DE;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.tableResults {
	margin-top: 25px;
	clear: left;
	float: left;
	width: 580px;
}
.tableResults .tableHead td {
	background-color: #5B876C;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #5B876C;
	border-bottom-color: #2A6541;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 22px;
	background-image: url(../img/tiles/oliveGreenDa.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tableResults  .winner td {
	background-image: url(../img/tiles/lightBar35big.gif);
	background-repeat: repeat;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDC1A9;
}
.tableResults p {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 3px;
}

#sponsorForm input {
	margin: 0px;
	padding: 4px 2px;
	width: 224px;
	border: 1px solid #C2BDAC;
}
#sponsorForm #sponsorSendBut {
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sponsorForm {
	margin-top: 0px;
	padding-bottom: 10px;
	background-image: url(../img/tiles/lightBar35big.gif);
	background-repeat: repeat;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #C2BDAC;
}
#sponsorForm p {
	margin-bottom: 0px;
	padding-bottom: 1px;
	padding-top: 2px;
	margin-top: 10px;
}
.tableForm     td p   {
	color: #2A6541;
	padding-left: 21px;
	background-image: url(../img/cotswolds/tick.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-right: 5px;
}
.tableForm td p.red {
	color: #993B3C;
	background-image: url(../img/cotswolds/cross.gif);
}
ul.subNav {
	margin: 0px;
	padding: 0px 0px 0px 12px;
	clear: left;
	float: left;
	width: 568px;
	list-style-type: none;
	background-image: url(../img/subNav/subnavBkg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
ul.subNav li  {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	background-image: url(../img/subNav/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul.subNav   li a {
	padding-right: 15px;
	padding-left: 10px;
	border-bottom-style: none;
	margin: 0px 3px 0px 0px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-image: url(../img/subNav/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	color: #75624A;
}
ul.subNav  li.select a  {
	background-image: url(../img/subNav/rightS.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #326B49;
}
ul.subNav  a:hover {
	color: #326B49;
	border-bottom-style: none;
}
ul.subNav  li.select {
	background-image: url(../img/subNav/leftS.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.updatearea h4 {
	font-size: 18px;
	line-height: 24px;
	margin-top: 0px;
	margin-bottom: 8px;
	padding-bottom: 4px;
}
