HTML, BODY{
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
}

html>body {height:auto}/*for mozilla */

.righttop {
	position:absolute;
	background-color:#fff;
	width:196px;
	height:79px;
	right:0px;
}

.wrapper {
	width:100%;
	height:100%;
}

.outer {
	position:absolute;
	top:81px;
	height:auto;
	width:100%;
}

.boxcontent { 
	padding:60px 215px 20px 20px;
}

.navigation { 
	position:relative;
	top:-22px;
	float:right;
	width:197px !important;
	width:196px;
	} 

	
.upcomingevents { 
	width:163px !important;
	width:156px;
	padding:0px 0px 0px 20px;
	}
	
.links { 
	width:163px !important;
	width:156px;
	padding:5px 0px 0px 20px;
	line-height:160%;
	}

label.form
{
width: 11em;
float: left;
text-align: right;
margin: 0 5px 10px -55px;
clear: both;
}



.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;
}

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

#eventlink { color:#fff;text-decoration:none;font-weight:bold }
#eventlink:Visited  { color:#D0D0D0;text-decoration:none; }
#eventlink:Active  { text-decoration:none; }
#eventlink:Hover  { text-decoration:underline; }

.eventinfo { padding-left:12px;color:#A8B7D8;text-decoration:none; }

.eventspagedescription { font-family:verdana,arial,sans-serif;font-size:12px;color:#000;text-decoration:none; }

.eventspage {width:auto;background:#FFF;}

.eventspagetitle {font-family:verdana,arial,sans-serif;font-size:14px;color:#003366;}

#usefullink { font-size:11px;color:#fff;text-decoration:underline; }
#usefullink:Visited  { color:#D0D0D0;text-decoration:none; }
#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;font-size:15px;color:D11F00;border-bottom:1px solid #D11F00;padding-bottom:10px; }
.headline2 {font-family:verdana,arial,sans-serif;font-size:15px;color:D11F00;border-bottom:1px solid #D11F00;padding-bottom:2px; }
.title {font-family:arial;font-size:18px;font-weight:bold;font-style:italic;text-transform:uppercase;color:#039; }

/*#outer {height: 52px;width:532px;overflow:hidden;position:absolute; left:225px}
#outer[id] {display:table;position:absolute;left:225px; }

#middle {position: absolute; top: 50%;} /* for explorer only
#middle[id] {display: table-cell; vertical-align: middle; position: static;} */

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */

.footer {position:absolute;
		left:35px;
		padding:20 0 20 0;
		font-family:verdana,arial,sans-serif;
		font-size:11px; 
		}

#dkRed { font-family:verdana,arial,sans-serif;color:#c00 }

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