html,body { 
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

td { font-size:13px; }

.navbuttons {padding-top:7px}
.upcomingevents {width:164px; background:#DEE8F1;font-family:verdana,arial,sans-serif;font-size:10px;color:#000;padding:5 2 10 14; }

.eventspage {position:relative;width:600px;background:#FFF;font-family:verdana,arial,sans-serif;font-size:13px;padding:12 20 30 15; }
.usefullinks {width:164px; background:#DEE8F1;line-height:200%;padding:10 2 10 10; }

/* red bar draw */
.redbar {background:#c00;position:absolute;width:100%;height:22px;top:70px; }

/* right column top hack */
.righttop {
	position:absolute;
	background-color:#fff;
	width:184px;
	height:100px;
	right:0px;
	z-index:0;
}

/*text */
a  { font-family:verdana,arial,sans-serif;font-size:13px;color:#369;text-decoration:underline; }
a:Visited  { text-decoration:underline; }
a:Active  { text-decoration:underline; }
a:Hover  { color:#004288;text-decoration:underline; }

#eventlink { font-family:verdana,arial,sans-serif;font-size:14px;color:#369;text-decoration:none;font-weight:bold }
#eventlink:Visited  { color:#939494;text-decoration:none; }
#eventlink:Active  { text-decoration:none; }
#eventlink:Hover  { text-decoration:underline; }

#usefullink { font-family:verdana,arial,sans-serif;font-size:11px;color:#000;text-decoration:underline; }
usefullink:Visited  { color:#939494;text-decoration:underline; }
#usefullink:Active  { text-decoration:none; }
#usefullink:Hover  { text-decoration:none; }

.reg {font-family:verdana,arial,sans-serif;font-size:13px;text-align:justify; }

.headline {font-family:verdana,arial,sans-serif;color:#004288;font-size:15px;text-decoration:underline;font-weight:bold; }

.title {font-family:arial;font-size:18px;font-weight:bold;font-style:italic;text-transform:uppercase;color:#fff; }

.footer { font-family:verdana,arial,sans-serif;font-size:11px; padding: 20 20 20 20; }

.rightside {position:relative;
			float:right;
			width:184px;
			top:94px;
			height:100%;
			background-color:#DEE8F1;
			border-left:3px solid #FFF;

			}

.outer {
	position:absolute;
	top:0px;
	height:auto;
	width:auto;
	}

.boxcontent { 

	padding:60 205 20 20;
}

label.form {width: 11em;
	float: left;
	text-align: right;
	margin: 0 5px 10px 0;
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px
}


.input-box {margin-bottom: 8px;
	color: #000;
	background: #ddddff;
	border: #26a solid 1px;
	font: 13px Verdana, Arial, sans-serif;
}

.submit-button
{

clear: both;
color: #000;
background: #ccc;
border-right: #7f7f7f 2px solid;
border-bottom: #7f7f7f 2px solid;
border-top: #999999 1px solid;
border-left: #999999 1px solid;
font: 13px verdana, arial, sans-serif;
color: #003366;
background-color:#fff;
}

fieldset
{
border: #26a solid 1px;
width: 90%;

}

legend
{
color: #fff;
background: #6666cc;
border: #26a solid 1px;
padding: 3px 10px;
font-weight:bold;
font-size:14px;
}


INPUT.btn {	border: #7f7f7f 1px solid; FONT: 12px Verdana, Arial, san-serif; COLOR: #003366; background-color:#ffffff;}

#dkRed { color:#c00 }


