BODY {
	background-image: url(/images/Background.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #0099CC;
	background-position:top
}



form { 
	margin: 0px 
}

fieldset {
	border: solid 1px #FFFFFF;
	padding: 20px;
}

legend {
	padding: 5px;
}

.inputfield {
	background-color: #FFF;
	font-size: 12px;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
	color: #000000;
	border: 2px solid #2E7698;

}

.MailingListHeader {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #09337F;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

.MailingListSubHeader {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #D3EEF9;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.MailingListText {
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal; 
	COLOR: #FFFFFF;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

.MailingListCheckAll {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	COLOR: #FFFFFF;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}








.text {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

A.text {
	FONT-SIZE: 12px;
	COLOR: #173D4A;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}

A.text:hover {
	FONT-SIZE: 12px;
	COLOR: #173D4A;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}




A.clickhere {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}






.textMedium {
	FONT-SIZE: 15px; 
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

A.textMedium  {
	FONT-SIZE: 15px;
	COLOR: #173D4A;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}



A.textMedium:hover {
	FONT-SIZE: 15px;
	COLOR: #173D4A;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}


.textSmall {
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF;
	ONT-FAMILY: Gautami, sans-serif;
}

A.textSmall {
	FONT-SIZE: 10px;
	COLOR: #173D4A;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}

A.textSmall:hover {
	FONT-SIZE: 10px;
	COLOR: #173D4A;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}



.events {
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}


a.events {
	FONT-SIZE: 13px;
	COLOR: #FFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

a.events:hover {
	FONT-SIZE: 13px;
	COLOR: #FFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}



.Dance {
	FONT-SIZE: 12px;
	COLOR: #FC0;FONT-FAMILY: Trebuchet MS, sans-serif;
	font-weight: bold;
}


A.emaillink {
	FONT-SIZE: 11px;
	COLOR: #173D4A;FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}

A.emaillink:hover {
	FONT-SIZE: 11px;
	COLOR: #173D4A;FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}



.state {
	FONT-SIZE: 12px;
	COLOR: #000000;FONT-FAMILY: Trebuchet MS, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

.bystatedate {
	FONT-SIZE: 10px;
	COLOR: #000000;FONT-FAMILY: Trebuchet MS, sans-serif;
}

A.bystatedate {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}


A.bystatedate:hover {
	FONT-SIZE: 10px;
	COLOR: #FFCC00;FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}

.textBLACK {
	FONT-SIZE: 12px;	
	COLOR: #000000;
FONT-FAMILY: Trebuchet MS, sans-serif;
}


.campheader {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;FONT-FAMILY: Trebuchet MS, sans-serif;
}


.camptext {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.campchart {
	FONT-SIZE: 8px;
	COLOR: #FFFFFF;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.subheader {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #B4D8E9;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

.subheader2 {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.subheader3 {
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.texthightlight {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.note {
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold; 
	COLOR: #C2DFED;	
	FONT-FAMILY: Trebuchet MS, sans-serif;
}



.QuestionsTitle {
	FONT-SIZE: 12px; 
	COLOR: #FFDD00;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	FONT-WEIGHT: bold;
}

.QuestionsStaff {
	FONT-SIZE: 16px;
	COLOR: #B0DAFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	font-weight: bold;
}

.QuestionsJobTitle {
	FONT-SIZE: 12px;
	COLOR: #FFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	font-style: italic;
}

a.QuestionsEmail {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	text-decoration: underline;
}

.QuestionsPhone {
	FONT-SIZE: 13px;
	COLOR: #FFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
}


.footer {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;F
	FONT-FAMILY: Trebuchet MS, sans-serif;
}

A.footer {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: none
}

A.footer:hover {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;F
	ONT-FAMILY: Trebuchet MS, sans-serif;
	TEXT-DECORATION: underline
}
