body {
  font-family: Arial, helvetica, sans-serif;
  font-size: 10px;
  margin: 0 0 0 0;
}

.body a
{
	color: #000000;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

.headertable
{
padding: 8px;
height: 80px;
}

.menu
{
background-color: #FFFFFF;
width: 176px;
}


.thnxlabel
{
padding-top: 6px;
padding-bottom: 6px;
background-color:#F14F56;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;

}

.pageheading
{
	background-color: #36afe3;
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.25em;
	height: 40px;
	text-align: left;
	line-height: 40px;
}

.pageheadingcolour
{
	background-color: #59B02D;
	height: 6px;
	width: 500px;
}
.pageheadingtext
{
	background-color: #59B02D;
	PADDING-LEFT: 182PX;
	FONT-SIZE: 14px; 
	font-weight: bold;
	TEXT-TRANSFORM: uppercase; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.25em;
	height: 40px;
	text-align: left;
	width: 500px;
}

.pageheadsub
{
	background-color: #b3bf40;
	height: 18px;
}

.pageheadsub2
{
	background-color: #ffffff;
	height: 18px;
}

.pagetexttop
{
	background-color: #FFFFFF;
	
}
.pagetext
{
	background-color: #FFFFFF;
	width: 500px;
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 8px;
}

.pagecolour
{
	background-color: #ffffff;
	
}

.pagecolour a
{	color: #000000;
}

.footertable
{
border-top: 0.25pt solid #59B02D;
height: 12px;
}


.menuimage
{
	padding-left: 16px;
	text-align:right;
}



.mainmenu
{
	text-align: center;
}



.glogin
{ 	
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	
	text-align: left;
	
}
.eventtitle {
	
	PADDING-LEFT: 12PX;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #138D15; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.25em;
	
}

.eventsubtitle {
	
	PADDING-LEFT: 12PX;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #138D15; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.25em;
	

}

.signature {
	padding: 12px;
	}
	
.padding {
	padding-left: 40px;
	}
	
.intablehead
{
	background-color: #AEDAAE;
	FONT-SIZE: 10px; 
	color: #138D15;
	font-weight: bold;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	height:4px;
	padding: 4px;
}

.intableheadnotxt
{
	background-color: #b3bf40;
	FONT-SIZE: 10px; 
	color: #ffffff;
	font-weight: bold;
	LETTER-SPACING: 0.25em;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	
	
}

.intableheadend
{
	background-color: #b3bf40;
	FONT-SIZE: 10px; 
	color: #ffffff;
	font-weight: bold;
	line-height: 12px;
	height: 20px;
	LETTER-SPACING: 0.25em;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	padding: 4px;
}

.inrow1
{
	background-color: #AEDAAE;
	FONT-SIZE: 10px; 
	color: #000000;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	font-weight:bold;
	border-top: 0.25pt solid #FFFFFF;
	
}

.inrow1 a
{
color: #59B02D;
}

.inrow2 a
{
color: #59B02D;
}
.inrow2
{
	background-color: #59B02D;
	FONT-SIZE: 10px; 
	color: #FFFFFF;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	font-weight:bold;
	border-top: 0.25pt solid #FFFFFF;
}

.inrowpic
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
}

.tbtop
{
	background-color: #FFFFFF;
	width: 500px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	LETTER-SPACING: 0.25em;
	height:4px;
	
}



.tbtopa
{
	background-color: #FFFFFF;
	width: 500px;
	FONT-SIZE: 12px; 
	
}

.inrowinv
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}




.eventfootertext {
	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pX; 
	COLOR: #59B02D; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	padding-top: 6px;
	padding-bottom: 6px;
	LETTER-SPACING: 0.25em;
}



.dashedvertical
{
border-right: 0.25pt dashed #b3bf40;
border-top: 0.25pt dashed #b3bf40;
border-bottom: 0.25pt dashed #b3bf40;
padding: 4px;
FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #59B02D; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.25em;
}

.entemplogo
{
	padding-right: 12px;
}

.white
{
	background-color:#FFFFFF;
	width: 500px;
}

.maintexttxt 
{
	color:#000000;
}

.maintexttxt a
{
	color:#59B02D;
}

.headimg
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.tbtopb
{
	background-color: #59B02D;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	LETTER-SPACING: 0.25em;
	height:10px;
	padding: 4px;
}

.tbtopc
{
	background-color: #59B02D;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	height:10px;
	padding: 4px;
	border-right: 0.25pt solid #FFFFFF;
}

.tbtopc1
{
	background-color: #59B02D;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	height:10px;
	padding: 4px;
	border-right: 0.25pt solid #59B02D;
	
}

.divider
{
	background-color: #ffffff;
	height: 1px;
	border-top: 0.25pt solid #b3bf40;
}

.inrowinva
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #59B02D;
	border-left: 0.25pt solid #59B02D;
	
}

.inrowinva1
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #59B02D;
	border-left: 0.25pt solid #59B02D;
	border-right: 0.25pt solid #59B02D;
}

.paymenttable
{
	background-color: #FFFFFF;
	padding: 4px;
}

.paymenttbl
{
	border: 0.25pt solid #59B02D;
}

.valsum
{color:#000000;
font-weight: bold;
line-height:24px;
padding: 6px;
text-transform:uppercase;


}


.inrowinva2
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-bottom: 0.25pt solid #59B02D;
	
	border-right: 0.25pt solid #59B02D;
}

.inrowinvb
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrowinvc
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrowinvx
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}
.inrow3
{
	border-top: 0.25pt solid #ff6633;
	FONT-SIZE: -1; 
	color: #000000;
	line-height: 12px;
	height: 40px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrow4
{
	border-top: 0.5pt solid #663333;
	FONT-SIZE: 10px; 
	color: #000000;
	line-height: 12px;
	height: 40px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}

.inrow5
{
	FONT-SIZE: 10px; 
	color: #000000;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	
}
.tbtoplw
{
	background-color: #59B02D;
	width: 500px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	height:24px;
	line-height: 18px;
	padding: 4px;	
}

.tblnotes
{
	border-top: 0.25pt solid #ff6633;
	padding-top: 8px;
	padding-bottom: 8px;
}

.maillisttxt
{
	background-color: #F14F56;
	FONT-SIZE: 10px; 
	color: #ffffff;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	height:4px;
	padding: 4px;
	border-top: 0.25pt solid #FFFFFF;
}

.maillist
{
	font-size:9px;
	color:#000000;
}

.inrowopts
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	line-height: 20px;
	height: 30px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-top: 0.25pt solid #b3bf40;
	
}
.inrowopts1
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	line-height: 14px;
	height: 30px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	border-top: 0.25pt solid #b3bf40;
	
}

.inrowgrp
{
	background-color: #ffffff;
	FONT-SIZE: 10px; 
	color: #000000;
	line-height: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
}



.style1
{
	background-color: #59B02D;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 4px;
}

.style12 
{
	color: #FFFFFF; 
	font-weight: bold; 
	padding-left: 2px; 
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	background-color:#000066;
	border:0.25pt solid #FFFFFF;
	

}

.style4
{
	
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 12px;
	height:20px;
	border-top: 0.25pt solid #138D15;
	
}

.STYLE4 a

{
	
	
	color:#00176F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 0px;
	padding-top:0px;
	border: 0.25pt solid #FFFFFF;
	
}

.menuitem
{ 	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	PADDING-LEFT: 8px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor:hand;
	text-align: left;
	TEXT-TRANSFORM: uppercase;
	
	
}

.menuitem a
{
	color:#FFFFFF;
	text-decoration:none;
	cursor:hand;
}


.menuitem a:link
{
color: #FFFFFF;
text-decoration:none;
}

.menuitem a:hover
{
color: #F14F56;
text-decoration:underline;
}

.menuitem a:active
{
color: #FFFFFF;
text-decoration:none;
}

.buttonreset
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: .25pt solid #ffffff;
	background-color: #138D15;
	font-weight:bold;
	height: 18px;
	width: 64px;
}

.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: .25pt #ffffff;
	background-color: #138D15;
	font-weight: bold;
	height: 18px;
	width: 64px;
}


.dld1
{
	background-color: #F14F56;
	FONT-SIZE: 10px; 
	color: #FFFFFF;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	font-weight:bold;
	border-top: 0.25pt solid #FFFFFF;
	width:500px;
	
}

.dld1 a
{
color: #FFFFFF;
}

.dld2 a
{
color: #FFFFFF;
}
.dld2
{
	background-color: #59B02D;
	FONT-SIZE: 10px; 
	color: #FFFFFF;
	line-height: 12px;
	height: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding: 4px;
	font-weight:bold;
	border-top: 0.25pt solid #FFFFFF;
	width:500;
}

.txtbox
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.placesleft
{
	color:#FFFFFF;
	background-color:#feb15b;
	font-size:18px;
	font-weight:bold;
	text-transform:capitalize;
}

.style5
{
background-color:#FFFFFF;
	color:#00176F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 0.25pt solid #FFFFFF;
}

.toprow
{
	background-color:#AEDAAE;
}

.style10
{
	
	background-color:#FFFFFF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 12px;
	height:20px;
	}
	
.style10 a
{
	color:#138D15;
}	

