div.articleContent {
	padding: 10px;
}
div.article-meta {
	color: rgb(153, 153, 153);
}
div.buttonheading {
	clear: both;
}
div.articleContent div.clearfix div.buttonheading span {
	padding-top: 5px; float: left;
}
div.articleContent .article-content {
	clear: both;
}
.categoryContent .componentheading {
	padding-left: 10px;
}
.categoryContent .category-article {
	margin: 0px 15px 10px; clear: both; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.categoryContent .category-article .contentpaneopen {
	padding: 0px;
}
.sectionContent .componentheading {
	padding-left: 10px;
}
.sectionContent .section-article {
	margin: 0px 15px 10px; clear: both; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sectionContent .section-article .contentpaneopen {
	padding: 0px;
}
.blog .categoryblog span {
	color: rgb(153, 153, 153);
}
.blog .column_separator {
	padding-left: 10px; border-left-color: rgb(224, 224, 224); border-left-width: 1px; border-left-style: dashed;
}
.blog .article_column {
	padding-right: 5px;
}
.modTabStyledefault .tab {
	padding-top: 0px; float: left;
}
a.info {
	color: rgb(0, 0, 0); text-decoration: none; position: absolute; z-index: 24;
}
a.info img {
	margin-top: 5px;
}
a.info span {
	display: none;
}
a.info:hover span {
	border: 1px solid rgb(0, 0, 0); left: 1.5em; top: 0em; width: 15em; text-align: center; color: rgb(0, 0, 0); display: block; position: absolute; background-color: rgb(241, 241, 241);
}
a.event {
	color: rgb(51, 51, 51); text-decoration: none; position: relative;
}
a.event span {
	display: none; z-index: 1000;
}
a.event:hover span {
	padding: 3px; border: 1px solid rgb(0, 0, 0); left: 5em; top: 1em; width: 20em; text-align: left; color: rgb(255, 255, 255); display: block; position: absolute; background-color: rgb(124, 38, 125);
}
#listview .datetext .event {
	position: relative;
}
#listview .datetext .event a {
	color: rgb(51, 51, 51); text-decoration: none; position: relative;
}
#listview .datetext .event a span {
	display: none; z-index: 1000;
}
#listview .datetext .event:hover span {
	padding: 3px; border: 1px solid rgb(0, 0, 0); left: 1em; top: 1em; width: 20em; text-align: left; color: rgb(255, 255, 255); font-weight: normal; display: block; position: absolute; z-index: 1000; background-color: rgb(124, 38, 125);
}
div.articleContent a.eventview {
	color: rgb(51, 51, 51); padding-left: 0px; font-size: 12px; font-weight: normal;
}
div.articleContent a.eventview:hover {
	color: rgb(114, 35, 115); padding-left: 0px; font-size: 12px; font-weight: normal;
}
#backgroundPopup {
	background: rgb(0, 0, 0); border: 1px solid rgb(206, 206, 206); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 1; _position: absolute;
}
#popupContact {
	background: rgb(255, 255, 255); padding: 12px; border: 2px solid rgb(206, 206, 206); width: 325px; height: 260px; overflow: auto; font-size: 13px; display: none; position: fixed; z-index: 2; _position: absolute;
}
#popupContact h1 {
	text-align: left; color: rgb(111, 165, 253); padding-bottom: 2px; font-size: 22px; font-weight: 700; margin-bottom: 20px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: dotted;
}
#popupContactClose {
	top: 4px; right: 6px; color: rgb(111, 165, 253); line-height: 14px; font-size: 14px; font-weight: 700; display: block; position: absolute; cursor: pointer;
}
#backgroundPopup {
	background: 0px 0px rgb(0, 0, 0); border: 1px solid rgb(206, 206, 206); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 1;
}
.ref_option {
	padding-left: 20px;
}
