/* -- general style -- */
body{
	 margin:			0 auto;
	 padding:			50px 0 0 0;
	 background:		#3E3530;
	 font-family: 		'Arial', sans-serif;
	 text-decoration:	none;
	 text-align:		center;
}
#page{
	width:				1024px; /* old: 1024px */
	margin:				0 auto;
	padding:			0;
	background:			#534741;
	border:				0;
}


/* ----- content text styles ----- */
#contentArea{
	margin:				0 auto;
	min-height:			270px;
	padding:			30px 25px;
	text-align:			left;
	vertical-align:		top;
	border:				2px solid #32272A;
    background:         #534741;
}
#footerArea{
	margin:				0;
	padding:			8px 20px 4px 20px;
	background:			#3E3530;
	color:				#FFF;
	font-size:			12px;
	font-weight:		bold;
	text-align:			center;
	vertical-align:		middle;

}


#pictureHeader{
    float: right;
    width: 200px;
    border: 0px solid #99cc00;
    padding: 0px;
}

/* ----- content text styles ----- */

.header{
    margin-top:         30px;
	margin-bottom:		10px;
	color:				#99cc00;
	text-align:			left;
	font-size:			20px;
	font-weight:		bold;
	display:			block;
}
.title{
	margin:				0;
	padding:			0;
	color:				#fff;
	text-align:			left;
	font-size:			18px;
	font-weight:		bold;
}

.text{
	padding:			0;
	margin:				0;
	color:				#fff;
	text-align: justify;
	font-size:			16px;

}
.textThin{
	padding:			0 0 0 10px;
	margin:				6px 0 0 0;
	color:				#ffff;
	text-align:			left;
	font-size:			12px;
}

/* ----- publication styles ----- */
.pubsList{
	margin:				10px 0 10px 0;
}
.pubsItems{
	margin:				0px 0 14px 0;
	color:				#eee;
	text-align:			left;
	font-size:			12px;

}
.pubsItemTitle{
	padding:			0 0 4px 36px ;
	margin-bottom:		0px;
	color:				#ff00c7;
	text-align:			left;
	font-size:			14px;
	font-weight:		bold;
	display:			block;
}


/* ----- main link styles ----- */
.whiteLink:link{
	color:				#FFF;
	text-decoration:	none;
}
.whiteLink:active{
	color:				#FFF;
	text-decoration:	none;
}
.whiteLink:visited{
	color:				#FFF;
	text-decoration:	none;
}
.whiteLink:hover{
	color:				#FFF;
	text-decoration:	underline;
}

.colorLink:link{
	color:				#99cc00;
	font-weight:		bold;
	text-decoration:	none;
}
.colorLink:active{
	color:				#99cc00;
	font-weight:		bold;
	text-decoration:	none;
}
.colorLink:visited{
	color:				#99cc00;
	font-weight:		bold;
	text-decoration:	none;
}
.colorLink:hover{
	color:				#ccff00;
	font-weight:		bold;
	text-decoration:	none;
}









/* ----- scrollable content ----- */
#scrollboxVertical{width:99%; height:715px;background:#ffff;text-align:left;overflow:auto;
	padding:				0;
	border-top:				2px solid #3399FF;
	border-bottom:			2px solid #3399FF;
}
