#themeWcmLeftNav {
	clear: left;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 225px;
}

#themeWcmLeftNav li {
	border-bottom: 1px dotted #c1c1c1;
	padding: 5px 4px 8px;
}

#themeWcmLeftNav li.selectedContent {
	font-size: 12px;
	font-weight: bold;
	padding-left: 16px;
	background: #ebebeb url("images/bullet_red.gif") 4px 15px no-repeat;
}

#themeWcmLeftNav li a:link, #themeWcmLeftNav li a:visited {
	color: #143999;
	font-size: 12px;
	text-decoration: none;
	margin: 0;
}

#themeWcmLeftNav li a:hover {
	text-decoration: underline;
}

.wcmGenericContent h1,
.wcmNewsContent h1,
.wcmEventContent h1,
.wcmAlertContent h1,
.editBlockHeader {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #ed2124;
	padding: 0;
	margin: 0;
	font-size: 16px;
}

.editBlock {
	margin-top: 30px;
	margin-bottom: 0;
}

.editBlockHeader {
	margin-bottom: 12px;
}

.editBlockHeader strong {
	font-family: Arial, Helvetica, sans-serif !important;
}

.wcmAlertContent h1 {
	color: red;
}

.wcmGenericContent .gcBody,
.wcmNewsContent .newsBody,
.wcmEventContent .eventBody {
	margin-top: 10px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
}

.wcmNewsContent .newsBody {
	margin-bottom: 6px;
}

.wcmGenericContent .gcBody p, .wcmGenericContent .gcBody span, .wcmGenericContent .gcBody font, .wcmGenericContent .gcBody li,
.wcmNewsContent .newsBody p, .wcmNewsContent .newsBody span, .wcmNewsContent .newsBody font, .wcmNewsContent .newsBody li,
.wcmEventContent .eventBody p, .wcmEventContent .eventBody span, .wcmEventContent .eventBody font, .wcmEventContent .eventBody li,
.wcmWelcomeContent .welcomeBody p, .wcmWelcomeContent .welcomeBody span, .wcmWelcomeContent .welcomeBody font, .wcmWelcomeContent .welcomeBody li {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
}

.wcmWelcomeContent .welcomeBody {
	font-size: 16px !important;
}

.wcmWelcomeContent .welcomeBody h1 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 24px !important;
	color: #ed2124;
	margin-bottom: 4px;
	padding: 0;
}

.wcmGenericContent .gcBody .gcLeftImg, .wcmGenericContent .gcBody .gcRightImg,
.wcmNewsContent .newsImg {
	display: inline;
}

.wcmGenericContent .gcBody .gcLeftImg,
.wcmNewsContent .newsBody .newsImg {
	margin: 0 15px 10px 0;
	float: left;
}

.wcmGenericContent .gcBody .gcRightImg {
	float: right;
	clear: left;
}

.wcmGenericContent .gcAttachments,
.wcmNewsContent .newsAttachments,
.wcmEventContent .eventAttachments,
.wcmAlertContent .alertAttachments {
	list-style: none;
	margin: 0;
	padding: 0;
}

.wcmNewsContent .newsAttachments,
.wcmAlertContent .alertAttachments {
	margin-top: 25px;
}

.wcmGenericContent .gcAttachments li,
.wcmNewsContent .newsAttachments li,
.wcmEventContent .eventAttachments li,
.wcmAlertContent .eventAttachments li {
	padding: 0;
	margin: 0;
}

.wcmGenericContent .gcAttachments a:link, .wcmGenericContent .gcAttachments a:visited,
.wcmNewsContent .newsAttachments a:link, .wcmNewsContent .newsAttachments a:visited,
.wcmEventContent .eventAttachments a:link, .wcmEventContent .eventAttachments a:visited,
.wcmAlertContent .alertAttachments a:link, .wcmAlertContent .alertAttachments a:visited {
	font-size: 12px;
	color: blue;
	display: block;
	padding: 0 0 0 12px;
	margin: 0;
	background: url("images/bullet_red.gif") 0 4px no-repeat;
}

.wcmGenericContent .gcAttachments a:hover,
.wcmNewsContent .newsAttachments a:hover,
.wcmNewsContent .newsRelatedLink a:hover,
.wcmAlertsContent .alertAttachments a:hover,
.wcmAlertsContent .alertRelatedLink a:hover,
.wcmEventContent .eventAttachments a:hover,
.wcmHighlights a:hover {
	color: #00f;
}

.wcmNewsContent .newsRelatedLink a:link, .wcmNewsContent .newsRelatedLink a:visited {
	color: blue;
	font-size: 12px;
}

.wcmNewsEventsMenu, .wcmAlertsMenu {
	margin-top: -12px;
}

.wcmNewsEventsMenu .link,
.wcmAlertsMenu .link {
	margin: 12px 0 0;
}

.wcmNewsEventsMenu .link a:link, .wcmNewsEventsMenu .link a:visited  {
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 12px 0 0;
}

.wcmAlertsMenu .link  a:link, .wcmAlertsMenu .link  a:visited {
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 12px 0 0;
	color: red;
}

.wcmNewsEventsMenu .abstract,
.wcmAlertsMenu .abstract {
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px 0 0;
	font-size: 11px;
}

.wcmHighlights img {
	display: block;
	margin:0 0 3px;
	border: none;
	width: 100px;
}

.wcmHighlights a:link, .wcmHighlights a:visited {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: blue;
	margin: 0 0 25px;
}

.wcmEventContent dl dt {
	font-size: 12px;
	font-weight: bold;
}

.wcmEventContent dl dd {
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 10px;
	padding: 0;
}