











.datum {font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	color: #006699;
	font-weight : normal;
	text-decoration: none;
	}

/*   Formular definition  */
textarea {
	font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	vertical-align:middle;
	width:418px;
	border: 1px #999999;
	border-style: solid;
	scrollbar-arrow-color:#000000;          
	scrollbar-base-color:#DDDDDD;        
	scrollbar-DarkShadow-Color:#DDDDDD;     
	scrollbar-Shadow-Color:#DDDDDD;
	scrollbar-Highlight-Color:#DDDDDD;
	scrollbar-Face-Color:#DDDDDD;
	scrollbar-Track-Color:#DDDDDD;
	overflow:auto;
	}

input {
	font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	height:14px;
	padding-left:1px;
	padding-top:2px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
	}

.image {
	padding-left:1px;
	padding-top:2px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
	}


select {
	font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	padding-left:1px;
	padding-top:2px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
	}

.imageButton {
	height:22px;
	padding-left:0px;
	padding-top:0px;
	vertical-align:middle;
	border: 0px #999999;
	border-style: solid;
	}

file {
	font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	height:23px;
	vertical-align:middle;
	border-style: solid;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	}
.Button {
	font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
	font-size: 13px;
	height:23px;
	vertical-align:middle;
	border-style: solid;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	}
.radioForm   { 
    background-color:#FFFFFF; 
    border:0px solid #FFFFFF; }

 .Check, .Radio   { background-color:#FFFFFF; border:0px solid #FFFFFF; }

.textgruen {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #30A09D;
}

a.textgruen:LINK {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #30A09D;
}
a.textgruen:HOVER {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #30A09D;
}
a.textgruen:ACTIVE {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #30A09D;
}
a.textgruen:VISITED {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #30A09D;
}

/* Kontainer Style */

.kontainerTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  font-weight : bold;
  color: #FFFFFF;
}

.lkontainerTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  font-weight : bold;
  color: #FFFFFF;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}
td.kontainerTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #FFFFFF;
  background-color: #274281;
  margin-left: 0.2cm;
  margin-bottom: 0.2cm;
  margin-right: 0.2cm;
  margin-top: 0.2cm
}
td.lkontainerTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #FFFFFF;
  background-color: #274281;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

td.kontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  background-color: #E7F2F7;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

td.lkontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  background-color: #E7F2F7;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

td.kontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  background-color: #E7F2F7;
  margin-left: 0.2cm;
  margin-bottom: 0.2cm;
  margin-right: 0.2cm;
  margin-top: 0.2cm
}

td.lkontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  background-color: #E7F2F7;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

.kontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

.lkontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
  margin-left: 0.1cm;
  margin-bottom: 0.1cm;
  margin-right: 0.1cm;
  margin-top: 0.1cm
}

a.kontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  font-weight : bold;
  text-decoration: none;
  color: #000000;
}


a.lkontainerSubTitel {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  font-weight : bold;
  text-decoration: none;
  color: #000000;
}


.kontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 10px; 
  text-decoration: none;
  color: #000000;
}

.lkontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
}

a.lkontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
}

a.kontainerText {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
}

.kontainer {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #FFFFFF;
  border-width:1px;
  border-style:solid;
  border-color:#1081B3;
  padding:0.0cm;
}



br { line-height: 12px; }

TD.rechteLayoutLeiste{
  border-width:0px;
  border-style:dotted;
  font-size: 13px; 
  border-color:blue;
  padding:0.0cm;
  text-align:justify;
}

TD.linkeLayoutLeiste{
  border-width:0px;
  border-style:dotted;
  font-size: 13px; 
  border-color:blue;
  padding:0.0cm;
  text-align:justify;
}


ul {  
  list-style-type:circle;
  text-decoration: none;
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  color: #000000;
  text-indent: 0cm;
  line-height:18px;
  margin-bottom:0.2m;
  margin-top:0.2cm;
}

P {  
  text-decoration: none;
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  color: #000000;
  text-indent: 0cm;
  line-height:15px;
  margin-bottom:0cm;
  margin-top:0cm;
}

td {  
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px; 
  text-decoration: none;
  color: #000000;
}

A:link {
  color: #D2062C;
  text-decoration: none;
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px;
}

A:active {
  color: #006599;
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px;
}

A:hover {
  color: #D2062C;
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px;
}

A:visited {
  color: #D2062C;
  text-decoration: none;
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: 13px;
}

/* Obere Titel Navigation */
.textBlau {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: x-small; 
  font-style: normal; 
  font-weight : bold;
  color: #D2062C;
}

.textBlauKlein {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: xx-small;
  font-style: normal;
  font-weight : normal;
  color: #D2062C;
}

.oNavHigh {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;font-size: 13px;font-style: normal;font-weight : bold;border-width:0px; border-style:solid;border-color:#006699; background-color:357A56;}
td.oNavHigh {color:#006699; background-color:#357A56;}
A.oNavHigh {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh:visited {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh:active {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh:hover {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh:link {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}

.oNavLow {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; border-width:0px; border-style:solid; border-color:#274281;}
td.oNavLow {color:#006699; background-color:#274281;}
A.oNavLow {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow:VISITED {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow:ACTIVE {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow:HOVER {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow:LINK {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}

.oNavHigh2 {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;font-size: 13px;font-style: normal;font-weight : bold;border-width:0px; border-style:solid;border-color:#006699; background-color:#274281;}
td.oNavHigh2 {color:#006699; background-color:#274281;}
A.oNavHigh2 {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh2:visited {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh2:active {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh2:hover {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavHigh2:link {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}

.oNavLow2 {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; border-width:0px; border-style:solid; border-color:#357A56;}
td.oNavLow2 {color:#006699; background-color:#357A56;}
A.oNavLow2 {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow2:VISITED {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow2:ACTIVE {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow2:HOVER {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}
A.oNavLow2:LINK {font-family :  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; font-weight : bold; color: #FFFFFF; text-decoration: none; border-width:0px;}

/* Pfad/Links */
.pfad {  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; color: #D2062C;}
/* Organigramm */
.organigramm {  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; font-style: normal; color: #000000;}
/*Fliesstext - grau */
.text {font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 13px; color: #D2062C;}

/*Fliesstext - schwarz */
.textschwarz {  font-family:  Verdana, Arial,  Helvetica, Times, sans-seriffont-size: 13px; color: #000000;}

/*Fliesstext klein - schwarz */
.textschwarzklein {
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: xx-small; 
  color: #000000;
}
A.textschwarzklein:LINK {
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: xx-small; 
  text-decoration: none;
  color: #3399FF;
}

A.textschwarzklein:VISITED {
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: xx-small; 
  text-decoration: none;
  color: #3399FF;
}

A.textschwarzklein:ACTIVE {
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: x-small; 
  text-decoration: none;
  color: #3399FF;
}

A.textschwarzklein:HOOVER{
  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif;
  font-size: x-small; 
  text-decoration: none;
  color: #3399FF;
}

/*Fliesstext - blau */
.textblau {  font-family:  Verdana, Arial,  Helvetica, Times, sans-seriffont-size: 12px; color: #D2062C;}
/*Untertitel klein - schwarz */
.h2 {  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
/*Titel - blau */
.h1blau {  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 16px; color: #1081B3; font-weight: bold;}
/*Titel - schwarz */
.h1 {  font-family:  Verdana, Arial,  Helvetica, Times, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}


/* Linke Navigation */

.linkeNav {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 padding:0.0cm;
 background-color: #30A09D;
}

P.linkeNav {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 text-decoration: none;
}

A.linkeNav:LINK {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 text-decoration: none;
}

A.linkeNav:VISITED {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 text-decoration: none;
}

A.linkeNav:HOVER {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 text-decoration: none;
}

A.linkeNav:ACTIVE {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 text-decoration: none;
}


.linkeNavHigh {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #30A09D;
 border-color:#1081B3;
 padding:0.0cm;
 background-color: #97CFCE;
}


A.linkeNavHigh:LINK {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #30A09D;
 text-decoration: none;
}

A.linkeNavHigh:VISITED {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #30A09D;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeNavHigh:HOVER {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #30A09D;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeNavHigh:ACTIVE {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #30A09D;
 text-decoration: none;
 padding : 3px 0px 3px;
}


/* Linke Unter Navigation */
.linkeUnterNav {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 border-width:2px;
 padding:0.0cm;
 background-color: #97CFCE;
}
.linkeUnterNavHigh {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 color: #FFFFFF;
 border-width:2px;
 padding:0.0cm;
 background-color: #D6ECEB;
}
A.linkeUnterNav:LINK {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 font-weight : normal; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNav:VISITED {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 font-weight : normal; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNav:HOVER {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 font-weight : normal; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNav:ACTIVE {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: normal; 
 font-weight : normal; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

/* Linke Unter Navigation Fett*/
A.linkeUnterNavFett:LINK {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: bold; 
 font-weight : bold; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNavFett:VISITED {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: bold; 
 font-weight : bold; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNavFett:HOVER {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif ;
 font-size: 13px; 
 font-style: bold; 
 font-weight : bold; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}

A.linkeUnterNavFett:ACTIVE {
 font-family : Verdana, Arial,  Helvetica, Times, sans-serif;
 font-size: 13px; 
 font-style: bold; 
 font-weight : bold; 
 color: #000000;
 text-decoration: none;
 padding : 3px 0px 3px;
}
/*  forum */

blockquote {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: #ffffff;
  font-size: x-small;
  border: 1px solid #000000;
  margin: 5px 30px 5px 30px;
  padding: 5px 10px 5px 10px;
}

.formelem {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: #f4f4f4;
  font-size: 13px;
  height:23px;
  border-top-color: #CCCCCC;
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: #CCCCCC;
  border-left-style: solid;
  border-left-width: 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 1px;
}

th {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #FFFFFF;
  background-color: #274281;
  font-size: 100%;
  margin-left:auto;
  margin-right:auto;
}

div.preview {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: #f4f4f4;
  font-size: 100%;
  width:80%;
  margin-left:auto;
  margin-right:auto;
  border:1px dashed #000000;
  padding:10px;
}

a:active, a:link, a:visited {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: transparent;
}

a:hover {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: transparent;
}

a.asmall:active, a.asmall:link, a.asmall:visited {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: transparent;
  font-size: smaller;
}

a.asmall:hover {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: transparent;
  font-size: smaller;
}

a.asmallb:active, a.asmallb:link, a.asmallb:visited {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-weight: bold;
  color: #000000;
  background-color: transparent;
  font-size: smaller;
}

a.asmallb:hover {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  font-weight: bold;
  color: #000000;
  background-color: transparent;
  font-size: smaller;
}


a.nolink:active, a.nolink:link, a.nolink:visited, a.nolink.hover {
  font-family: Verdana, Arial,  Helvetica, Times, sans-serif;
  color: #000000;
  background-color: transparent;
  text-decoration:none;
}

.headertable {
  border: 0px solid #000000;
}

.headerpanel1 {
  border-top-color: #274281;
  border-top-style: solid;
  border-top-width: 0px;
  border-left-color: #274281;
  border-left-style: solid;
  border-left-width: 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: 50px;
  font-size: large;
  font-weight: bold;
  color: black;
  text-align: left;
}

.headerpanel2 {
  border-top-color: #ffffff;
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: #274281;
  border-left-style: solid;
  border-left-width: 0px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: smaller;
  font-weight: bold;
  color: #000000;
  text-align: right;
}

.ftable {
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  font-size: 100%;
}

.cell3d {
  border-top-color: #ffffff;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.shadelight {
  border: 1px outset #ffffff;
  color: #000000;
  background-color: #f4f4f4;
  margin-top: -1em;
  margin-bottom: -1em;
}

.shadedark {
  border: 1px outset #ffffff;
  color: #000000;
  background-color: #274281;
  margin-top: -1em;
  margin-bottom: -1em;  

}

.shadedarker {
  border: 1px outset #ffffff;
  color: #000000;
  background-color: #CCCCCC;
  margin-top: -1em;
  margin-bottom: -1em; 
}

.manualident {
  padding-left: 15px;
  padding-right: 15px;
}

.small {
  font-size: smaller;
}



