a {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
}

a:VISITED {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
}

a:HOVER {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: none;
}

a.CalendarLink {
	color: #FF00FF;
	font-weight: normal;
	text-decoration: underline;
}

a.CalendarLink:VISITED {
	color: #FF00FF;
	font-weight: normal;
	text-decoration: underline;
}

a.CalendarLink:HOVER {
	color: #FF00FF;
	font-weight: normal;
	text-decoration: none;
}

a.DescriptionLink {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
}

a.DescriptionLink:VISITED {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
}

a.DescriptionLink:HOVER {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: none;
}

a.DescriptionLink2 {
	color: #00CD00;
	font-weight: bold;
	text-decoration: underline;
}

a.DescriptionLink2:VISITED {
	color: #00CD00;
	font-weight: bold;
	text-decoration: underline;
}

a.DescriptionLink2:HOVER {
	color: #00CD00;
	font-weight: bold;
	text-decoration: none;
}

a.PlayersClubLink {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
	font-size: medium;
}

a.PlayersClubLink:VISITED {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: underline;
	font-size: medium;	
}

a.PlayersClubLink:HOVER {
	color: #FF00FF;
	font-weight: bold;
	text-decoration: none;
	font-size: medium;
}

a.FooterLink {
	color: white;
	font-weight: bold;	
	text-decoration: underline;
}

a.FooterLink:VISITED {
	color: white;
	font-weight: bold;	
	text-decoration: underline;
}

a.FooterLink:HOVER {
	color: white;
	font-weight: bold;	
	text-decoration: none;
}

a.FooterMenuLinkGreen {
	color: white;
	font-weight: bold;	
	background-color: #00CD00;	
	text-decoration: none;	
}

a.FooterMenuLinkGreen:VISITED {
	color: white;
	font-weight: bold;	
	background-color: #00CD00;	
	text-decoration: none;	
}

a.FooterMenuLinkGreen:HOVER {
	color: black;
	font-weight: bold;	
	background-color: #00CD00;
	text-decoration: none;		
}

a.FooterMenuLinkPink {
	color: white;
	font-weight: bold;	
	background-color: #FF00FF;	
	text-decoration: none;	
}

a.FooterMenuLinkPink:VISITED {
	color: white;
	font-weight: bold;	
	background-color: #FF00FF;
	text-decoration: none;		
}

a.FooterMenuLinkPink:HOVER {
	color: black;
	font-weight: bold;	
	background-color: #FF00FF;	
	text-decoration: none;	
}

a.Hidden {
	color: black;
	text-decoration: none;
}

a.Hidden:VISITED {
	color: black;
	text-decoration: none;
}

a.Hidden:HOVER {
	color: black;
	text-decoration: none;
}

a.MenuLink {
	color: black;
	text-decoration: none;
}

a.MenuLink:VISITED {
	color: black;
	text-decoration: none;
}

a.MenuLink:HOVER {
	color: white;
	text-decoration: none;
}

a.SpecialLink {
	color: inherit;
	font-weight: inherit;
	text-decoration: inherit;
}

a.SpecialLink:VISITED {
	color: inherit;
	font-weight: inherit;
	text-decoration: inherit;
}

a.SpecialLink:HOVER {
	color: inherit;
	font-weight: inherit;
	text-decoration: inherit;
}

a.SponsorLinkEven {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

a.SponsorLinkEven:VISITED {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

a.SponsorLinkEven:HOVER {
	color: black;
	font-weight: bold;
	text-decoration: none;
}

a.SponsorLinkOdd {
	color: #8B008B;
	font-weight: bold;
	text-decoration: underline;
}

a.SponsorLinkOdd:VISITED {
	color: #8B008B;
	font-weight: bold;
	text-decoration: underline;
}

a.SponsorLinkOdd:HOVER {
	color: #8B008B;
	font-weight: bold;
	text-decoration: none;
}

div.Admin {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.Announcements {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.BusSchedules {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.Contact {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;	
	padding-top: 10px;
	padding-bottom: 10px;	
}

div.ErrorWarning {
	text-align: center;
	color: red;
	font-size: larger;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

div.ErrorMessage {
	text-align: left;
	color: black;
	font-size: medium;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 40%;
}

div.GetDirections {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;	
	padding-top: 10px;
	padding-bottom: 10px;	
}

div.Jackpots {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;	
	padding-top: 10px;
	padding-bottom: 10px;	
}

div.Map {
	width: 600px;
	height: 400px;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 2px solid black;
}

div.Notification {
	width: 500px;
	background-color: white;
	border-width: 3px;
	border-style: groove;
	border-color: #FF00FF;
	margin-top: 10px;	
	padding: 5px;
}

div.PlayersClub {
	width: 600px;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

div.Sponsors {
	width: 600px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: white;
	border: 3px ridge #FF00FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
	margin-top: 20px;	
}

form.Hidden {
	padding: 0px;
	border: 0px;
	margin: 0px;
}

input.FormInput {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;	
}

input.Jackpots {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

img.MainPageImage {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

img.SubpageTitle {
	margin-bottom: 10px;
	margin-top: 10px;
}

img.SubpageTitle2 {
	margin-bottom: 0px;
	margin-top: 20px;
}

input.Checkbox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;	
}

input.Directions {
	width: 300px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

input.FormButton {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;	
	font-weight: bold;
	border: 1px solid #006400;	
}

input.FormInput {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;	
}

input.Submit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

label.FormLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

li.List {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

li.List2 {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}

li.SponsorEven {
	color: black;
	font-weight: bold;
}

li.SponsorOdd {
	color: #8B008B;
	font-weight: bold;
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-indent: 20px;
}

p.Address {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;	
}

p.AnnouncementsSubtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8B008B;
	font-size: small;
	padding-top: 0px;
	margin-top: 3px;
}

p.AnnouncementsTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00CD00;
	text-decoration: underline;
	font-size: medium;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

p.BusImage {
	text-align: center;
}

p.BusLink {
	
}

p.CenteredCopy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
}

p.CenteredCopySmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
}

p.Copy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	text-indent: 20px;
}

p.Copyright {
	padding-bottom: 4px;
	padding-top: 0px;
	margin: 0px;
}

p.EditorTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FF00FF;
	text-align: center;
}

p.HomePageCopy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

p.Jackpot {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 4px;	
	margin-bottom: 4px;
}

p.JackpotDate {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 4px;	
	margin-bottom: 4px;
	font-weight: bold;	
}

p.JackpotTime {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 4px;	
	margin-bottom: 14px;
	font-weight: bold;	
}

p.Notice {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FF00FF;
	text-align: center;
}

p.Notification {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 4px;	
	margin-bottom: 4px;
	border: 0px;
	padding: 0px;
	text-indent: 20px;
	font-weight: bold;
}

p.PageTitle {
	padding: 0px;
	border: 0px;
	margin: 0px;
	text-align: center;
}

p.PlayersClubBottom {
	margin: 0px;
	margin-top: -10px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

p.PlayersClubTop {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

p.Prizes {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 4px;	
	margin-bottom: 4px;
	border: 0px;
	padding: 0px;
	text-indent: 20px;
}

p.ProgramInfo {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 0px;	
	margin-bottom: 0px;
	border: 0px;
	padding: 0px;
}

p.ProgramTime {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-left: 0px;
	margin-right: 0px;	
	margin-top: 0px;	
	margin-bottom: 0px;
	border: 0px;
	padding: 0px;
}

p.SubpageTitle {
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

p.Subsubheader {
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: small;
}

p.Subtitle {
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: medium;
}

p.Winners {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}

select.Select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;	
	font-weight: normal;
}

span.Emphasis {
	font-weight: bold;
	color: #006400;
}

span.EmphasisPink {
	font-weight: bold;
	color: #FF00FF;
}

span.EmphasisRed {
	font-weight: bold;
	color: red;
}

span.ErrorItem {
	font-weight: bold;
	color: red;
}

span.ItalicEmphasis {
	font-weight: bold;
	color: #006400;
	font-style: italic;
}

span.JackpotAmount {
	font-weight: bold;
	color: #006400;
}

span.JackpotType {
	color: red;
	font-weight: bold;
}

span.PrizeLabel {
	font-weight: bold;
	color: #228B22;
}

span.ProgramDescription {
	color: Green;
}

span.WinnersDate {
	font-weight: bold;
	color: #228B22;
}

span.WinnersName {
	font-weight: bold;
	color: #8A2BE2;
}

span.WinnersPrize {
	font-weight: bold;
	color: #8A2BE2;
}

table.BingoCard {
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 270px;
	background-color: white;
	z-index: 1;
}

table.Edit {
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 99%;
	z-index: 2;
}

table.Gallery {
	border-collapse: collapse;
	width: 100%;
	margin-top: 20px;
	z-index: 2;
}

table.Main {
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 670px;
	z-index: 1;
}

table.Footer {
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
	z-index: 1;	
}

table.Signup {
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	width: 590px;
}

table.WeeklyCalendar {
	border: 1px solid black;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	width: 590px;
	background-color: White;
}

td.Address {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	width: 600px;
}

td.BingoItem {
	border-width: 4px;
	border-style: groove;
	border-color: #FF00FF;
	width: 50px;
	height: 50px;
	vertical-align: middle;
	text-align: center;
	font-family: fantasy;
	font-weight: bold;
	font-size: x-large;
}

td.BingoItemLit {
	border-width: 4px;
	border-style: groove;
	border-color: #FF00FF;
	width: 50px;
	height: 50px;
	vertical-align: middle;
	text-align: center;
	font-family: fantasy;
	font-weight: bold;	
	font-size: x-large;
	background-color: #00cd00;
}

td.BingoItemLitPrizes {
	border-width: 4px;
	border-style: groove;
	border-color: #FF00FF;
	width: 50px;
	height: 50px;
	vertical-align: middle;
	text-align: center;
	font-family: fantasy;
	font-weight: bold;	
	font-size: x-large;
	background-color: Red;
}

td.BingoTitle {
	border-width: 4px;
	border-style: groove;
	border-color: #FF00FF;
	width: 270px;
	height: 50px;
	vertical-align: middle;
	text-align: center;
	background-color: #FF00FF;
}

td.FormButton {
	width: 50%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;	
	vertical-align: top;
	text-align: center;		
}

td.FormContent {
	width: 30%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}

td.FormContent2 {
	width: 60%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}

td.FormContent3 {
	width: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}

td.FormLabel {
	width: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;	
	vertical-align: middle;
	text-align: left;	
}

td.FormLabel2 {
	width: 40%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;	
	vertical-align: middle;
	text-align: left;	
}

td.FormLabelComments {
	width: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;	
	vertical-align: top;
	text-align: left;	
}

td.FooterLinkGreen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background-color: #00CD00;
	width: 18%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

td.FooterLinkGreenLong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background-color: #00CD00;
	width: 64%;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

td.FooterLinkPink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background-color: #FF00FF;
	width: 18%;	
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

td.FooterLinkPinkLegal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background-color: #FF00FF;
	width: 19%;
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

td.FooterLinkPinkLong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	background-color: #FF00FF;
	width: 82%;	
	color: white;
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

td.Gallery {
	width: 33%;
	vertical-align: middle;
	text-align: center;
	padding: 10px;
	margin: 0px;
	border: 0px;
}

td.Jackpots1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 20%;	
}

td.Jackpots2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 40%;	
}

td.Jackpots3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 40%;	
}

td.JackpotsLabel1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 20%;	
}

td.JackpotsLabel2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 40%;	
}

td.JackpotsLabel3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 40%;	
}

td.MainContent {
	width: 270px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px; 
}

td.PlayersClubCard {
	padding-right: 30px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 200px;
}

td.PlayersClubForm {
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 200px;
}

td.ProgramTitle {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border: 1px solid black;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 10%;	
	vertical-align: top;
}

td.ProgramItem {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border: 1px solid black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 30%;	
	text-align: center;
	vertical-align: top;	
}

td.ProgramItem2 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border: 1px solid black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 30%;	
	text-align: center;
	vertical-align: top;	
}

td.ProgramItem3 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	border: 1px solid black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 15%;	
	text-align: center;
	vertical-align: top;	
}

td.Sponsors1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 45%;	
}

td.Sponsors2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 45%;	
}

td.Sponsors3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 10%;	
}

td.SponsorsLabel1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 45%;	
}

td.SponsorsLabel2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 45%;	
}

td.SponsorsLabel3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 10%;	
}

textarea.Comments {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;	
	margin-left: 9px;
}

ul.Sponsors {
	text-align: left;
	list-style-type: circle;
}

/* admin stuff */

img.LoginHelp {
	vertical-align: top;
}

input.LoginInput {
	height: 30px;
	font-size: large;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.Logo {
	padding: 10px;
	text-align: center;
}

select.LoginInput {
	height: 30px;
	font-size: large;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 81%;
}

span.Login {
	font-size: x-large;
	font-weight: bold;
}

table.Login {
	border: 2px ridge #8CBC98;
	border-collapse: collapse;
	background-color: White;
	width: 60%;
}

td.Field {
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	font-size: large;
	vertical-align: middle;
	line-height: 30px;
	width: 30%;
	padding-top: 8px;
}

td.Input {
	padding-left: 10px;
	padding-right: 10px;
	font-size: large;
	vertical-align: middle;
	line-height: 30px;
	width: 70%;
	padding-top: 8px;
}

td.Submit {
	text-align: center;
	font-size: medium;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 8px;
}

td.Winners1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 30%;	
}

td.Winners2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	width: 20%;	
}

td.Winners3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 40%;	
}

td.Winners4 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 10%;	
}

td.WinnersLabel1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 30%;	
}

td.WinnersLabel2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 20%;	
}

td.WinnersLabel3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 40%;	
}

td.WinnersLabel4 {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 10%;	
}

td.YUIEditor {
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;	
	vertical-align: middle;
	text-align: left;	

}

ul.List {
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
}

