﻿.pageText
{
	margin-bottom: 20px;
}
.newsHeader
{
	margin-bottom: 20px;
}
.frontpage_header
{
	margin-left: 30px;
	font-weight: bold;
	color: #999999;
}
.hiddenContent, .columns_textDivLeft, .columns_textDivRight
{
	width: 335px; 
	/*background-color: #edffde;*/
}
.columns_textDivLeft
{
	margin-left: 40px; 
	float: left; 
}
.columns_textDivRight
{
	margin-right: 40px;
	float: right; 
}
.frontPageSlideShowImages, .pageSlideShowImages
{
	position: relative;
	/*height: 340px;*/
	margin-bottom: 20px;
}
.frontPageSlideShowImages
{
	width: 980px;
	cursor: pointer;
}
.pageSlideShowImages
{
	width: 780px;
}
.slideShowImage
{
	padding: 0px 20px 0px 20px;
}
.slideShowLeftImageArrow, .slideShowRightImageArrow
{
	position: absolute;
	top: 148px;
	cursor: pointer;
}
.slideShowLeftImageArrow
{
	left: 0px;
}
.slideShowRightImageArrow
{
	right: 0px;
}
.slideShowDots
{
	position: absolute;
	right: 40px;
	top: 309px;
	cursor: pointer;
}
.slideShowDots img
{
}
.text_abstract
{
	font-weight: bold;
	color: #333333;
}
.newsList, .courseList
{
	float: left;
}
.courseList
{
	margin-top: 20px;
}
.blogBlock
{
	clear: both;
	margin-bottom: 40px;
}
.blog_textDiv
{
	width: 720px; 
	margin: 0px 30px 0px 30px;
}
.newsListRow
{
}
.newsListItemOdd, .newsListItemEven, .newsListItemFrontpageOdd, .newsListItemFrontpageEven
{
	width: 720px;
	height: 40px;
	clear: both;
	margin: 0px 20px 0px 20px;
	padding: 0px 10px 0px 10px;
	background-color: #fafafa;
	cursor: pointer;
}
.newsListItemFrontpageOdd, .newsListItemFrontpageEven
{
	width: 430px;
}
.newsListItemEven, .newsListItemFrontpageEven
{
	background-color: #ffffff;
}
.listDetailsOdd, .listDetailsEven
{
	width: 698px;
	clear: both;
	margin: 0px 20px 0px 20px;
	padding: 0px 20px 10px 20px;
	background-color: #fafafa;
	border: solid 1px #fafafa;
}
.listDetailsEven
{
	background-color: #ffffff;
	border: solid 1px #ffffff;
}
.newsListItemText
{
	font-weight: bold;
	line-height: 40px;
	float: left;
}
.newsListItemDate
{
	line-height: 40px;
	float: right;
}
.goToBlogImage
{
	margin-left: 20px;
}
