/* ------------------------------------- Events Page */
#events #body-copy{
	padding:0px;
}
#events #formregister{
	color:#467492;
	margin:20px 0;
}
#formregister fieldset{
	background:#F4F6F8 none repeat scroll 0 0;
	border:medium none;
	margin:0 0 10px;
	padding:6px 10px 10px;
	position:relative;
}
#formregister .row[class] {
	overflow:hidden;
}

#formregister .row {
}
#events form label {
	width:125px;
}

#formregister label {
	display:block;
	float:left;
	width:120px;
}
/* ------------------------------------- Static Page */


.static .two_column_container h2 {
	background:#EDF3EB none repeat scroll 0 0;
	color:#FFFFFF;
	margin:0 0 4px;
	text-decoration:none;
}
.static .two_column_container h2 span{

	background:#8A948D url(images/site-sections_h1.gif) no-repeat scroll 6px 50%;
	border-right:2px solid #FFFFFF;
	color:#FFFFFF;
	display:block;
	font-size:0.8em;
	font-weight:normal;
	padding:3px 0 4px 18px;
	text-decoration:none;
	text-transform:uppercase;
	width:162px;
}

.static .two_column_container .section_column h3 {
	color:#333333;
	text-decoration:none;
}

.static .body-copy h2{
	color:#000000;
	font-size:120%;
	line-height:normal;
	margin:12px 0 3px;
}
.static table {
	margin:4px 0;
}

.static table {
	border-collapse:separate;
	border-spacing:2px;
	display:table;
	margin-bottom:0;
	margin-top:0;
	text-indent:0;
}
#content .static tbody th {
	border-bottom:1px solid #DFDFDF;
	border-right:3px solid #FFFFFF;
	color:#000000;
	font-weight:normal;
	padding:2px 15px 2px 0;
	text-align:left;
	vertical-align:top;
}
#content .static tbody td {
	border-bottom:1px solid #DFDFDF;
	border-right:3px solid #FFFFFF;
	padding:2px 0;
	text-align:left;
}
#content .static tbody tr.last th, 
#content .static tbody tr.last td {
	border-bottom:medium none;
}
.static a:hover {
	text-decoration:underline;
}

.static a {
	color:#E2001A;
	text-decoration:none;
}

