body {font-family: Verdana, Helvetica,Arial;
		font-size: 9pt; 
		color: #000033; 
		margin-top: 0.00in; 
		margin-right: 0.00in; 
		margin-left: 0.0in; 
		margin-width: 0.00in; 
		margin-bottom: 0.00in; 
		background-color: #ffffff;
		scrollbar-arrow-color:#336699;
		scrollbar-track-color:#ffffff;
		scrollbar-face-color:#d3deed;}
.main	{margin-top: 0.00in; 
		margin-right: 0.00in; 
		margin-left: 0.0in; 
		margin-width: 0.00in; 
		margin-bottom: 0.00in;
		background-image: url("../img/bg-shadow.gif");		
		background-repeat: repeat;}			
p,li,ul,ol,td,tr,div {font-family: Verdana, Arial, Helvetica;
		font-size: 11px; 
		color: #000000;}
li  	{padding-top: 4px;}		
.highlights {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold; 
		padding-top: 4px;
		padding-left: 5px;}		
.indentwhite {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #ffffff; 
		padding-top: 4px;
		padding-left: 10px;}		
.contenttitel {font-family: Verdana, Arial, Helvetica; 
		font-size: 13px; 
		color: #ffffff;		
		font-weight: bold;
		padding-left: 15px;}
.titeldetail {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #008ca0;
		font-weight: bold;}
.titellarge {font-family: Arial, Verdana, Helvetica; 
		font-size: 14px; 
		color: #008ca0;
		font-weight: bold;}
.largewhite {font-family: Arial, Verdana, Helvetica; 
		font-size: 14px; 
		color: #ffffff;
		font-weight: bold;}						
.newssub {font-family: Verdana, Arial, Helvetica; 
		font-size: 11px; 
		color: #008CA0;
		font-weight: bold;}
.submenu2 {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;		
		padding-left: 20px;}		
.submenu {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;		
		padding-left: 20px;}
.spaced {padding-bottom: 10px;}							
.firstcoming {font-family: Verdana, Arial, Helvetica; 
		font-size: 9px; 
		color: #5B4A42;
		font-weight: bold;		 
		padding-top: 2px;
		padding-left: 5px;}			
.newsarticle {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #5B4A42;
		font-weight: bold;
		padding-bottom: 0px;}
.newssummary {font-family: Verdana, Arial, Helvetica; 
		font-size: 9px;
		font-weight: normal; 
		color: #5B4A42;
		padding-bottom: 0px;}							
.htop {font-family: Verdana, Arial, Helvetica; 
		font-size: 11px; 
		color: #E6CA43; 
		padding-top: 4px;
		background-color:#5B4A42;}
.hbot {font-family: Verdana, Arial, Helvetica; 
		font-size: 11px; 
		color: #5B4A42; 
		padding-top: 4px;
		background-color: #E6CA43;}
.hbot-wbv {font-family: Verdana, Arial, Helvetica; 
		font-size: 11px; 
		color: #008CA5; 
		padding-top: 4px;
		background-color: #9DCAE3;}		
.bgbluelight {background-color:#B3DCE2;}
.bgcontent {background-color:#ffffff;}
.bgbrown {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold;
		background-color:#5B4A42;}
.white100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		background-color:#ffffff;}		
.brown100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold;
		background-color:#5B4A42;}
.brown75pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #FFFFFF;
		font-weight: bold;
		background-color:#847373;
		padding-top: 4px;
		padding-bottom: 4px;}
.brown50pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#ADA5A5;
		padding-top: 4px;
		padding-bottom: 4px}
.brown25pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#D6D6D6;
		padding-top: 4px;
		padding-bottom: 4px}	
					
.blue100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold;
		background-color:#008CA5;}
.blue75pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #FFFFFF;
		font-weight: bold;
		background-color:#40A9BC;
		padding-top: 4px;
		padding-bottom: 4px;}
.blue50pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #FFFFFF;
		font-weight: bold;
		background-color:#BDE7EF;
		padding-top: 4px;
		padding-bottom: 4px;}		
.blue25pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #FFFFFF;
		background-color:#7BC6D6;
		padding-top: 4px;
		padding-bottom: 4px;}
.blue20pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#CEEFEF;
		padding-top: 4px;
		padding-bottom: 4px;}			
.yellow100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#E6CA43;
		padding-top: 4px;
		padding-bottom: 4px;}
.wbv-yellow100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #FFFFFF;
		background-color:#E6CA43;
		padding-top: 4px;
		padding-bottom: 4px;}			
.yellow50pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#F7E7A5;
		padding-top: 4px;
		padding-bottom: 4px;}
.calendaritem	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		background-color:#D6D6D6;
		height: 75px;}
.calendardate	{font-family: Arial, Helvetica,Verdana; 
		font-size: 14px;
		font-weight: bold; 
		color: #993300;}
.calendaritem-active	{font-family: Verdana, Arial, Helvetica;  
		font-size: 10px; 
		color: #5B4A42;
		background-color:#7BC6D6;
		height: 75px;}
.calendaritem-active a:hover {display: block;
		font-family: Verdana, Arial, Helvetica;  
		font-size: 10px; 
		color: #5B4A42; 
		background-color:#ffcc00;}		
.bgblue {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold;
		background-color:#008ca0;}				
.bggrey {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #ffffff;
		font-weight: bold; 
		background-color:#CDC8C5;}
.bgbrownlight {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #ffffff;
		font-weight: bold;
		background-color:#827771;}
.indent {margin-left: 10px;}	
.leftbrown {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #ffffff;
		font-weight: bold; 
		padding-top: 10px;
		padding-left: 25px;
		background-color:#827771;}		
.contentbgnews {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #000000;
		font-weight: bold;
		background-color:#9DCBE3;}		
.blankleft	{background-color:#ffffff;
		background-image: url("../img/blank-left.gif");		
		background-repeat: repeat-x;}
.blankright	{background-color:#ffffff;
		background-image: url("../img/blank-right.gif");		
		background-repeat: repeat-x;}			
.contenttitelblue {padding-top: 2px;
		padding-left: 12px;
		background-color:#9DCBE3;}
.content	{background-color:#ffffff;}		
.news {font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		color: #663333;
		font-weight: bold;}								
								
.footer {font-family: Verdana, Arial, Helvetica; 
		font-size: 9px; 
		color: #999999; 
		margin-top: 0.10in; 
		margin-right: 0.05in; 
		margin-left: 0.05in;}		
.titel {font-family: Arial, Verdana, Helvetica;
		font-size: 11pt;
		font-weight: bold;
		text-spacing: 0.05in;
		color: #000033;}
.bosub {font-family: Arial, Verdana, Helvetica;
		color: #3399cc;
		font-size: 10pt;
		font-style: italic;
		font-weight: bold;
		text-spacing: 0.05in;
		color: #000033;}	
.newstext {font-family: Verdana, Arial, Helvetica;
		font-size: 11px; 
		color:#7e7e7e;}
.newsyear {font-family: Arial, Verdana, Helvetica;
		font-size: 18px; 
		color:#ffffff; 
		margin-left: 15px;}	
.newsissue {font-family: Arial, Verdana, Helvetica;
		color:#ffffff;
		font-size: 22px; 
		font-weight: 800;}	
.newsdate {font-size: 14px; 
		color:#ffffff; 
		margin-left: 15px;}									
.small {font-family: Verdana, Arial, Helvetica;
		font-size: 7pt;
		text-spacing: 0.05in;
		color: #003366;}
.public {font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		text-spacing: 0.05in;
		color: #0066cc;}
.subtitel {font-family: Arial, Verdana, Helvetica;
		font-size: 9pt;
		font-weight: bold;
		color: #000033;
		margin-top: 0.020in;
		margin-bottom: 0.02in; 
		margin-right: 0.02in; 
		margin-left: 0.02in;
		letter-spacing: 0.02in;}
.eventtitel {font-family: Arial, Verdana, Helvetica;
		font-size: 8pt;
		font-weight: bold;
		color: #000033;
		margin-top: 0.020in;
		margin-bottom: 0.02in; 
		margin-right: 0.02in; 
		margin-left: 0.00in;}
.summary {font-family: Arial, Verdana, Helvetica;
		font-size: 8pt;		
		color: #484848;
		margin-top: 0.020in;
		margin-bottom: 0.02in; 
		margin-right: 0.02in; 
		margin-left: 0.00in;}
.date {font-family: Verdana, Arial, Helvetica;
		font-size: 9pt;		
		color: #484848;
		margin-top: 0.020in;
		margin-bottom: 0.02in; 
		margin-right: 0.02in; 
		margin-left: 0.00in;}						
		
h6,h5,h4,h3,h2,h1 {font-family: Arial, Verdana, Helvetica;
		font-weight: bold; 
		color: #000033;
		margin-top: 0.10in;
		margin-bottom: 0.02in; 
		margin-right: 0.05in; 
		margin-left: 0.02in;}
h6 {font-size: 9pt;}		
h5 {font-size: 10pt;}
h4 {font-size: 11pt;}
h3 {font-size: 12pt;}
h2 {font-size: 13pt;}
h3.menu {font-size: 12pt;
font-family: Arial, Verdana, Helvetica;
		font-weight: bold; 
		color: #d8d8d8;
		margin-top: 0.10in;
		margin-bottom: 0.02in; 
		margin-right: 0.05in; 
		margin-left: 0.02in;}
h1 {font-size: 16pt;}
td {vertical-align: top;}
A:link {color: #3366cc;
		text-decoration: none;}
A:visited {color: #3366cc;
		text-decoration: none;}
A:hover {color: #5B4A42;
		text-decoration: none;}
.5pct	{margin-left: 5%}
hr {color: #003366; height: 2px;}
hr.newsletter {color: #003366; height: 1px;}
hr.white {color: #ffffff; height: 2px;}
input.req {background-color: #ffff99;}				
textarea.req {background-color: #ffff99;}
select.req {background-color: #ffff99;}
.blue75pctkl	{font-family: Verdana, Arial, Helvetica; 
		font-size: 8px; 
		color: #FFFFFF;
		font-weight: bold;
		background-color:#40A9BC;
		padding-top: 1px;
		padding-bottom: 1px;}
.brown75pctkl	{font-family: Verdana, Arial, Helvetica; 
		font-size: 8px; 
		color: #FFFFFF;
		font-weight: bold;
		background-color:#847373;
		padding-top: 1px;
		padding-bottom: 1px;}		
.contenttitelkl {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #ffffff;		
		font-weight: bold; 
		padding-top: 2px;
		padding-bottom: 2px;}
.calendaritem-activekl	{font-family: Verdana, Arial, Helvetica;  
		font-size: 8px; 
		color: #5B4A42;
		background-color:#D6D6D6;}
.calendaritem-activekl a:hover {display: block;
		font-family: Verdana, Arial, Helvetica;  
		font-size: 8px; 
		color: #5B4A42; 
		background-color:#ffcc00;}
.calendaritemkl	{font-family: Verdana, Arial, Helvetica; 
		font-size: 8px; 
		color: #5B4A42;
		background-color:#D6D6D6;}
.calendardatekl	{font-family: Arial, Helvetica,Verdana; 
		font-size: 10px;
		font-weight: bold; 
		color: #993300;
		background-color:#D6D6D6;}
.wbv-green100pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #E6CA43;
		font-weight: bold;
		background-color:#7B9431;}
.wbv-green50pct	{font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;
		font-weight: bold;
		background-color:#BEC89A;}
.wbv-submenu {font-family: Verdana, Arial, Helvetica; 
		font-size: 10px; 
		color: #5B4A42;		
		padding-left: 20px;}
.wbv A:link {color: #5B4A42;
		text-decoration: none;}
.wbv A:visited {color: #5B4A42;
		text-decoration: none;}
.wbv A:hover {color: #5B4A42;
		text-decoration: none; font-weight:bold;}				