.ltbluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0099cc;
}
.purptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #660066;
}
.topstrip {
	background-image: url(images/elements/globestrip.jpg);
	height: 65px;
	width: 734px;
}
.topstripemail {
	background-image: url(images/elements/navemailstrip.jpg);
	height: 65px;
	width: 734px;
}
.navstrip {
	background-image: url(images/elements/navstrip.gif);
	height: 37px;
	width: 734px;
}
.footer {
	background-image: url(images/elements/footer.gif);
	height: 57px;
	width: 734px;
}
.linedotted {
	background-image: url(images/elements/linedotted.gif);
	background-repeat: repeat-x;
	height: 13px;
}
.linedottedvert {
	background-image: url(images/elements/linedottedvert.gif);
	background-repeat: repeat-y;
	width: 24px;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.maintextsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
}
.greytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #006699;
}

.bluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #0099cc;
}
.pulldown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099cc;
	width: 200px;
}
.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	background-color: #f2f2e5;
	padding: 5px;
	width: 140px;
	border: 1px solid #bdbd7c;
}
.sponsor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 25px;
	color: #980000;
}.fieldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
	background-color: #cfeccf;
	padding: 4px;
	width: 120px;
	border: 1px solid #5fbf5f;
}
.greentxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5fbf5f;
}
.purptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 25px;
	color: #660066;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 25px;
	color: #ffffff;
}
.artdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #368EA5;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999999;
}
.headertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #0099cc;
}
.purpfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330066;
	background-color: #DBD4E8;
	padding: 5px;
	width: 200px;
	border: 1px solid #DBD4E8;
}
.eventdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #669900;
}
.eventtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #046508;
}
.regtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #009900;
}
form#contactform {
	margin:20px 0 0 0;
}
form table textarea {
	width:250px;
	border:#48205e 1px solid;
	padding:3px;
}
form table input {
	width:250px;
	border:#48205e 1px solid;
	padding:3px;
}
form table input#submit {
	width:75px;
	background:#48205e;
	color:#fff;
	text-align:center;
}
form table input#xbox {
	padding:0;
	border:1px solid #48205e;
}

