.EventSummary {
	padding-left:7px;
}
.EventTitleSummary {
	font-size:11px; font-weight:bold;
}
.EventDateTimeSummary {
	font-size:10px;
}
.EventDetailsSummary {
	font-size:10px; height: 63px; overflow: hidden; padding-top: 8px;text-align:left;
}
A.EventLinksSummary:link, A.EventLinksSummary:active, A.EventLinksSummary:visited, A.EventLinksSummary:hover {
	font-size: 10px; font-weight:bold; text-decoration:none;text-align:left;
}

.EventTagline {
	color: #902616; font-size:10pt; padding-bottom:15px;text-align:left;
}
.EventTitle {
	font-size:11pt; font-weight:bold; padding-bottom:1px;text-align:left;
}
.EventDateTime {
	font-size:10pt;text-align:left;
}
.EventDetails {
	font-size:9pt; vertical-align:top; height: 185px; overflow: hidden; padding-top: 15px;text-align:left;
}
.EventLinks, A.EventLinks:link, A.EventLinks:active, A.EventLinks:visited, A.EventLinks:hover {
	font-size: 9pt; font-weight:600; text-decoration:none;text-align:left;
}
.EventInfo {
	font-size:9pt;text-align:left;
}


.Tagline {
	color: #902616; font-size:10pt; padding-bottom:10px;text-align:left;
}


.eventlistdetails {
	font-size:12px; vertical-align: top; color: rgb(109, 110, 112);
}
.eventlistdefault, .eventlistdefault:active, .eventlistdefault:visited, .eventlistdefault:link, .eventlistdefault:hover {
	font-size:12px; color: rgb(109, 110, 112); text-decoration:none;
}
.bottomrow {
	text-align:left;padding-bottom:5px
}
.bottomrow:active,.bottomrow:visited,.bottomrow:link {
	color: #6D6E70; font-size: 11px; text-decoration: none;font-family:Helvetica;
}
.bottomrow:hover {
	color: #902616;
}

.FormContainerTable {
	width: 690px;
	text-align:center;
}
.FormColoredHeaderRow {
	background-color: #961031;
	height:5px;
}
.FormHeaderRow {
	font-size: 22px;
	font-weight: 600;
	background-color: #6D6E70;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
}
.FormSubHeaderRow {
	font-size: 16px;
	background-color: #961031;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
}
.FormContentRow {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
}
.FormInputRow  {
	padding-bottom: 10px;
}
.FormTextBox {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:150px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormCombo {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:150px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormTextArea {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:700px;
    HEIGHT:100px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FieldContainerTable {
	width: 90%;
}
.FormInputCol {
	padding: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: left;
    white-space: nowrap;
}
.FormLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	width:20%;
}
.FormLabelTextCentered {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
}
.FormLongLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	white-space: nowrap;
}
.FormLongSubLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	vertical-align: middle;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.FormFieldset {
	text-align:center;
	color:#25354E;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.FormFieldsetLegend {
	text-align:left;
	color:#25354E;
	font-weight:600;
	font-size:16px;
	width: auto;
}