td, div, span {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14pt;
	color: #000000;
}

.title {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 22pt;
	color: #009050;
}

.txt_green { 
	color: #019050;
}

a { 
	color: #019050;
	text-decoration: underline;
}

a:hover {
	color: #019050; 
	text-decoration: underline;
}

.small { 
	color: #019050;
	font-size: 10px;
	text-decoration: none;
}

.small:hover { 
	color: #019050;
	font-size: 10px;
	text-decoration: underline;
}

.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #727272;
	text-decoration: none;
}

.menu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #000000; 
	text-decoration: none;
}

.menu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #000000; 
	text-decoration: none;
}

.active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #000000; 
	text-decoration: none;
}

.active:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #000000; 
	text-decoration: none;
}

.white {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #C0C0C0;
	text-decoration: none;
}

.white:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #FFFFFF; 
	text-decoration: none;

}

.whiteactive {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11pt;
	color: #FFFFFF; 
	text-decoration: none;
}

.whiteactive:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration: none;
}

.txtsmall_white {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF; 
	text-decoration: none;
}

.copyright {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #66BC96;
}

.copyright:hover {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #66BC96;
}


/* esc.publisher */

.nptitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20pt;
	color: #000000;
}

.nptext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 14pt;
}

.nplink {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #019050; 
	text-decoration: underline;
}

.nplink:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #019050;
	text-decoration: underline;
}

.nplink:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #019050; 
	text-decoration: underline;
}

.npdoctitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 13pt;
	color: #019050;
	text-decoration: underline;
}

.npdoctext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #000000;
}


.nplead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #000000;
	margin-bottom:0.5em;
}

.npheadline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 15pt;
	color: #00763C;
}

.npheadline:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 15pt;
	color: #00763C;
	text-decoration: underline;
}

.npheadlinelead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.npthumbtitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #000000;
}

.npthumbtext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #000000;
}

.nppictext {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 14pt;
}

.npnav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13pt;
	color: #019050; 
	text-decoration: underline;
}

/* esc.newsletter */

.txt {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.nlboxedmsg {
	
}

.nlbgmsg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	
}

.nlboxed {
	
}


.nlbg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.nlemail {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:160px;
}

.nlsend {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	width:160px;
}

.nlsendsmall {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width:78px;
}
