body {
	background-color: #006d79;
	margin: 0 0 0 0;
}
.footer {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
td.contentArea { 
}
td.contentNews {
	padding: 5 5 0 18;
}
.clear {display:block;clear:both;}
.article-box {overflow:hidden;padding:0px 0px 15px 0px;margin:15px 10px;border-bottom:dotted 1px #dddddd;}

.registration_cstep {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #015963;
	font-weight:bold;
}

.alignleft {float:left;margin:0px 15px 10px 0px;}

.registration_step {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #9DAEAF;
}

.mainfont {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	color: #2e2e2e;
}
.dates {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #67456a;
}
.imgBorder {
	border: 4px #b8b7b0 solid;
}
.PhotoBox {
	border: 4px #b8b7b0 solid;
}
.PhotoBox2 {
	border: 1px #cccccc solid;
	padding: 3 3 3 3;
}
.address {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
i {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #689d2e;
}
.green {
	color: #467504;
}
hr {
	border: 1px #b8b7b0 dashed;
}
a:link { text-decoration: underline }
a:active { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: underline }

/* CSS for the scrollers */
div.horizontal_scroller, div.vertical_scroller{
	position:relative;
	height:24px;
	width:500px;
	display:block;
	overflow:hidden;
}
div.scrollingtext{
	position:absolute;
	white-space:nowrap;
	font-family:'Trebuchet MS',Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

