body {
	font-family:arial,helvetica;
	text:#000000;
	font-weight: normal;
	font-size:12;
	background-color: #FFFFFF; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #623376;
	font-size: 18px;
	margin-top:0px;
}
.nav2 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-transform:uppercase;
	font-size: 10px;
}
.nav2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-transform:uppercase;
	font-size: 10px;
}
.nav2 a:hover{
	text-decoration: underline;
	font-size: 10px;
}
.nav2 a:visited{
	text-decoration: none;
	font-size: 10px;
}
.navbg {background-image: url(fileadmin/images/selectlanguage.gif); }
.d-rightside {background-image: url(fileadmin/images/rightbg.gif); }
.d-topnav {background-image: url(fileadmin/images/topnavbg.gif); }

.maintext {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	
}
.frontnews {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #4B4A44;
	font-weight: normal;
	font-size: 12px;
	}

td {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	color: #000000;
	font-weight: normal;
	font-size: 12px;

}

TABLE {
	font-family:arial,helvetica;
	text:#000000;
	font-weight: normal;
	font-size:12;
}

td.heading{
	font-family:arial,helvetica;
	background-color:#ffffff;
	color:#ff2000;
	font-weight: bold;
	font-size:16;
}

td.text{
	font-family:arial,helvetica;
	background-color:#ffffff;
	text:#000000;
	color:#000000;
	font-weight: normal;
	font-size:12;
}

td.footer{
	font-family:arial,helvetica;
	background-color:#ffffff;
	font-weight: bold;
	font-size:12;
}

a.toplink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;  
}

a.toplink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}


a.toplink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

A {
	font-family: arial, helvetica;
	font-size : 12px;
	color : #000099;
	text-decoration: underline;
}

A:HOVER {
	font-family: arial, helvetica;
	font-size : 12px;
	color : #ff3300;
	text-decoration: none;
}
.quicklinks a:link {
	color : #000000;
	font-size : 8pt;
                font-weight: bold;
                text-decoration: none;
}
.quicklinks a:visited{
	color : #000000;
                font-weight: bold;
                text-decoration: none;
}
.quicklinks a:active {
	color : #000000;
                font-weight: bold;
                text-decoration: none;
}
.quicklinks a:hover {
	color : #FF0000;
                font-weight: bold;
                text-decoration: underline;
}

A.whitelink {
	font : arial, helvetica;
	font-family: arial, helvetica;
	font-size : 8pt;
	color : #ffffff;
	font-weight : normal;
	text-decoration: none;
}

A.whitelink:hover {
	font : arial, helvetica;
	font-family: arial, helvetica;
	font-size : 8pt;
	color : #C0C0A9;
	font-weight : normal;
	text-decoration: none;
}

.bottom {
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	font-size: 10px;
}

.bottom a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	font-size: 10px;
	font-weight : normal;
	text-decoration:none;
}
.bottom a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	font-size: 10px;
	font-weight : normal;
	text-decoration:none;
}
.bottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	font-size: 10px;
	font-weight : normal;
	text-decoration:underline;
}

.sitemaptop:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 12px;
	font-weight : bold;
	text-decoration:none;
}
.sitemaptop:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 10px;
	font-weight : bold;
	text-decoration:none;
}
.sitemaptop:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 12px;
	font-weight : bold;
	text-decoration:underline;
}
.sitemap:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 12px;
	font-weight : normal;
	text-decoration:none;
}
.sitemap:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 10px;
	font-weight : normal;
	text-decoration:none;
}
.sitemap:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #01009A;
	font-size: 12px;
	font-weight : normal;
	text-decoration:underline;
}

SELECT {
	font-family: Arial, Helvetica, sans-serif, Verdana; 
	font-size: 9pt; 
	font-style: normal; 
	text-transform: capitalize
}


.formstyle {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	background-color: #8CA1D7;
	border: thin none;
	width: 135;
}

.formstyle2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #8CA1D7;
	border: thin none;
	width: 135;
}

.leftnav {
   font-weight: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #145D81;    
   background-color: #FFFFFF;
   height: 26px;
}

.leftnav td{
   background-color: #FFFFFF;
   height: 26px;
}

.leftnav td:hover{
   background-color: #DCE5ED;
   height: 26px;
}

.leftnav a:link{
   font-weight: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: none;
   //width: 145;

   color: #145D81;    
   background-color: #FFFFFF;
   padding: 6px;
}


.leftnav a:visited {
   font-weight: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: none;

   //width: 145;
   color: #145D81;    
   background-color: #FFFFFF;
   padding: 6px;
}

.leftnav a:hover {
   font-weight: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: none;

   //width: 145;
   color: #145D81;    
   background-color: #DCE5ED;
   padding: 6px;

}

.laynav {
   font-weight: bold;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;

   text-transform: lowercase;
   color: #0F4763;    
   background-color: #333333;
}

.laynav td{
   background-color: #D3C0D2;
	padding: 3px;
}

.laynav td:hover{
   background-color: #C4A6C5;

}

.laynav a:link{
   font-weight: bold;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   text-transform: lowercase;
   width: 145;
   color: #0F4763;    
   background-color: #D3C0D2;

}


.laynav a:visited {
   font-weight: bold;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   text-transform: lowercase;
   width: 145;
   color: #0F4763;    
   background-color: #D3C0D2;

}

.laynav a:hover {
   font-weight: bold;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: none;
   text-transform: lowercase;
   width: 145;
   color: #0F4763;    
   background-color: #D3C0D2;

}

.event {
	width:252px;
	margin-top: 20px;
}

.event_title {
	width:252px;
	background-color: #b79dc8;
	border-top: 1px solid #642d8a;
	border-bottom: 1px solid #642d8a;
	font-size: 11px;
	color: #FFFFFF;
}

.event_title_col1 {
	text-align: center;
	height: 18px;
	width: 236px;
	color: #FFFFFF;
}

.event_item {
	border-bottom: 1px solid #d3c3dd;
	padding: 8px 0px;
	color: #642d8a;
	font-size: 11px;
}

.event_item a:link {
	color: #642d8a;
	font-size: 11px;
	text-decoration: underline;	
}

.event_item a:visited {
	color: #642d8a;
	font-size: 11px;
	text-decoration: underline;	
}

.event_item a:hover {
	color: #642d8a;
	font-size: 11px;
	text-decoration: none;	
}

.event_date {
	color: #a16ec4;
}