body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.links {
	color: #00CC00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.links:link {
	color: #00CC00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.links:visited {
	color: #00CC00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.links:hover {
	color: #00CC00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.links:active {
	color: #00CC00;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

.MenuItem
{
	COLOR: #00CC00;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}
a.MenuItemLink
{
	COLOR: #00CC00;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
}
a.MenuItemLink:link
{
	COLOR: #00CC00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}
a.MenuItemLink:visited
{
	COLOR: #00CC00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}
a.MenuItemLink:hover
{
	COLOR: #00CC00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}
.myMenu {
	position: absolute;
	visibility: hidden;
	z-index: 5;
	border: 0px #ffffff solid;
}


/*** General ***/
.footer_bar { background:#00CC00; }
.header_bg { background-color: #33cc33; border: 1px #00CC00 solid; border-collapse: collapse; }
.header_accent { background-color: #00CC00; }

.hotline { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold;
}


.jumpmenu { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
}
.jumpform {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold;
	background-color: #E274D3;
}
.jumpform_outline { background-color: #00CC00; }


.eventMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000; 
	text-align: justify;
}

/*** Sponsors ***/
.sponsorDark {
	background-color: #89B8FF;
	border: 1px #89B8FF solid;
}
.sponsorCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #89B8FF;
}
.sponsorLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFEE;
}
a.sponsorLink {
	color: #006FC9;
	text-decoration: underline;
}
a.sponsorLink:hover {
	color: #C9009F;
	text-decoration: underline;
}


/*** Forms ***/
.RegTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3366FF;
}
.registration {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.RegLabels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.RegFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.GuestHeader {
	background-color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.GuestList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.Btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.style1 {color: #FF0000}
.regerror { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9933;
}
.light {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.thankyou {
	font-size: 16px;
	color: #2A8BDC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.thankyou_msg {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.receipt_field1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #EBEBEB;
}
.receipt_field2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #F5F5F5;
}
.copyright {
	font-size: 10px;
	color: #666666;
}

p { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 8px;
 color: #333333;
 }

.small
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 11px; 
 font-weight: normal;
 line-height: 14px;
 padding-left: 9px;
 padding-right: 9px;
 color: #333333;
 }
 .big
 { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 14px; 
 line-height: 14px;
 padding-left: 10px;
 padding-right: 10px;
 color: #333333;
 }
td { 
 font-family: verdana, arial, "ms sans serif", sans-serif; 
 font-size: 12px;
 color: #333333;
 }
 a:link {
 color: #C900A0;
 font-weight: bold; 
 text-decoration: none;
 }
a:visited {
 color: #C900A0;
 font-weight: bold;
 text-decoration: none;
 }
a:active {
 color: #C900A0;
 font-weight: bold;
 text-decoration: none;
 }
a:hover {
 color:#C900A0;
 font-weight: bold;
 text-decoration: underline;
 }
input, textarea, select {
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
} 
.smalltext {
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
}
.smalltext_strong {
 font-family: verdana, arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
.form_title {
 font-family: verdana, arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #0066FF;
}
.form_header_tableBG {
	background: #CACD9E;
	border: 0;
	width: 580px;
}
.form_header_table {
	background: #FCFAD4;
	border: 0;
	width: 100%;
}
.form_border_table {
	background: #D4D4D4;
	border: 0;
	width: 580px;
}
.form_content_table {
	background: #FFFFFF;
	border: 0;
	width: 100%;
}
.form_field_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.form_field_col1 {
	background: #EBEBEB;
	border-color: #FFFFFF;
	width: 30%;
}
.form_field_col2 {
	background: #F5F5F5;
	border-color: #FFFFFF;
	width: 70%;
}
.button_form_cell {
	background: #F5F5F5;
}
.req_fields_table {
	background: #FFFFFF;
	border: 0;
	height: 35px;
	width: 580px;
}
.req_asterik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
}
