body {
	background-color: #ffffff;
	margin: 0px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}

td, div, span {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}

.title {  
	font-size: 18px; 
	color: #000000;
}

.field {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #8a8a8a;
}

/* links */

a { 
	color: #8a8a8a;
	text-decoration: none;
}

a:hover { 
	color: #000000;
	text-decoration: none;
}

a.black { 
	color: #000000;
	text-decoration: none;
}

a.black:hover { 
	color: #000000;
	text-decoration: none;
}

a.small { 
	font-size: 10px;
	color: #8a8a8a;
	text-decoration: none;
}

a.small:hover {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.black_small { 
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.black_small:hover {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.link_intro { 
	color: #8a8a8a;
	text-decoration: none;
}

a.link_intro:hover {
	color: #000000;
	text-decoration: none;
}

/* background */

.bg_blue {
	background-color: #f0f9fd;
}

.bg_brown {
	background-color: #eee6db;
}

.bg_orange {
	background-color: #FFC86E;
}


/* esc.publisher */

.nptitle {
	font-weight: bold;
	color: #8a8a8a;
}

.nptext {
	font-weight: normal;
	color: #8a8a8a;
}

.nplink {
	font-weight: normal;
	color: #fe0027; 
	text-decoration: none;
}

.nplink:hover {
	font-weight: normal;
	color: #fe0027; 
	text-decoration: none;
}

.npdoctitle {
	font-weight: bold;
	color: #8a8a8a;
}

.npdoctext {
	font-weight: normal;
	color: #8a8a8a;
}

.nplead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}

.npheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.npheadline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
	text-decoration: none;
}

.npheadlinelead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}

.npthumbtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}

.npthumbtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}

.nppictext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a8a8a;
}

/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder,.imageSlideshowHolder_left{
		margin:1px;	/* "Air" */
		float:left; /* Floating gallery at the left side */		
		width:460px;	/* Image width */
		height:305px;	/* Image height */
		
		position:relative;	/* Don't remove this line */
	}
	.leftFloatingDiv{
		float:left;
		width:460px;	/* Image width */
		height:305px;	/* Image height */
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}
/* CSS FOR SLIDESHOW SCRIPT - END*/


