@charset "UTF-8";
/* CSS Document */

#content .registrationTable {
  font-size: 11px;
  clear: both;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-top: 10px;
  margin-bottom: 25px;
  border-collapse: collapse;
}
#content .registrationTableHeader {
  text-align: left;
  padding-left: 4px;
  padding-right: 4px;
  background-color: #98CA7A;
}
#content .registrationTableCell {
  text-align: left;
  font-size: 11px;
  padding-left: 4px;
  padding-right: 4px;
}	
#content .registrationTableAD {
  font-size: 11px;
  clear: both;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  border-collapse: collapse;
}
#content .registrationTableHeaderAD {
  text-align: left;
  padding-left: 13px;
  padding-right: 13px;
  background-color: #98CA7A;
}
#content .registrationTableCellAD {
  text-align: left;
  font-size: 11px;
  padding-left: 4px;
  padding-right: 4px;
  
}
#content .registrationTablelinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000B3;
	line-height: 16px;
}
#content .registrationTablelinks a, a:link {
	text-decoration: none;
	color: #0000B3;
}
#content .registrationTablelinks a:visited {
	color: #2d2e2e;
	}
#content .registrationTablelinks a:hover {
	color: #008Ef1;
	}
#content .registrationTablelinks a:focus {
	color: #008Ef1;
	}
#content .registrationTablelinks a:active {
	color: #0000B3;
}		
#allday {
	padding-bottom: 10px;
}
#allday p {
	font-size: 12px;
	color: #0000CC;
}
#allday .hyphen {
	font-size: 18px;
	padding-left: 16px;
}

#contactinfo {
	padding-top: 5px;
}
#contactinfo h1 {
	font-size: 18px;
	color: #0000CC;
}
#contactinfo h2 {
	padding-top: 5px;
	font-size: 14px;
}
#contactinfo .contactText {
	padding-top: 10px;
	font-size: 14px;
}
#contactinfo .contactItem {
	padding-top: 10px;
}
#contactinfo .contactItem p {
	font-size: 12px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#online {
	font-size: 12px;
	font-family: Verdana;
}
#online h3 {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	margin-top: -10px;
	margin-bottom: -15px;
}
#mailinreg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0000B3;
}
#mailinreg a, a:link {
	text-decoration: none;
	color: #0000B3;
}
#mailinreg a:visited {
	color: #15469E;
	}
#mailinreg a:hover {
	color: #9BC5FF;
	}
#mailinreg a:focus {
	color: #9BC5FF;
	}
#mailinreg a:active {
	color: #0000B3;
}
#mail {
	font-size: 12px;
	font-family: Verdana;
}
#mail h3 {
	font-size: 12px;
	font-family: Verdana;
	margin-top: -10px;
	margin-bottom: -15px;
}
#mail .click {
	font-size: 12px;
	font-weight: bold;
	color: #BB2127;
}
#mail .click a, a:link {
	text-transform: uppercase;
	text-decoration: none;
	color: #BB2127;
}
#mail .click a:visited {
	color: #A4080F;
}
#mail .click a:hover {
	color: #E50000;
}
#mail .click a:focus {
	color: #E50000;
}
#mail .click a:active {
	color: #BB2127;
}
#content #alert {
}
#content #alert h3 {
	font-size: 13px;
	font-weight:400;
	color: #BB2127;
	margin-top: 5px;
	margin-bottom: 10px;
}
/*#content #alert h3 .redalert {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BB2127;
	line-height: 16px;
}*/
.blockqt {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}		
#reghelp {
}
#reghelp h2 .regpolicy {
}
#reghelp .regpolicy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000B3;
	line-height: 16px;
}
#reghelp .regpolicy a, a:link {
	text-decoration: none;
	color: #0000B3;
	text-transform: capitalize;
}
#reghelp .regpolicy a:visited {
	color: #15469E;
	}
#reghelp .regpolicy a:hover {
	color: #489E00;
	}
#reghelp .regpolicy a:focus {
	color: #489E00;
	}
#reghelp .regpolicy a:active {
	color: #0000B3;
}
