body, td {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Verdana,Arial,sans-serif
}

.titlewhite {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	FONT-FAMILY: Verdana,Arial,sans-serif;
	COLOR: #ffffff;
}

.teaser {
	FONT-WEIGHT: bold; COLOR: #437485; FONT-FAMILY: Verdana,Arial,sans-serif
}

a.cat1:link {
  font-size: 15px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
  }
a.cat1:active {
  font-size: 15px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
  font-weight: bold;
  }
a.cat1 {
  font-size: 15px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
  font-weight: bold;
  }
a.cat1:visited {
  font-size: 15px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
   font-weight: bold;
  }
a.cat1:hover { 
  font-size: 15px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
   font-weight: bold;
   }
	
a.cat2:link {
  font-size: 12px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
  font-weight: normal;
  }
a.cat2:active {
  font-size: 12px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
  font-weight: normal;
  }

a.cat2 {
  font-size: 12px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
  font-weight: normal;
  }
a.cat2:visited {
  font-size: 12px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  text-decoration: underline;
   font-weight: normal;
  }
a.cat2:hover { 
  font-size: 12px;  color: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
   font-weight: normal;
   }
	

.news_cubes {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.note {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #003366;

}

.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.highlights {
	FONT-SIZE: 10px; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.winhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.datum {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
a.subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}
a.subheadline:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}
a.subheadline:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}
a.subheadline:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}
a.subheadline:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: underline;
}
.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none;
}
.submenu_sel {
	FONT-SIZE: 10px; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.hotcopy {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
.copy {
	FONT-SIZE: 10px; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
.formular {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}

a:link {
	FONT-SIZE: 11px; COLOR: #191970;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: none
}
a:hover {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	COLOR: #990000;
	text-decoration: underline;
}
a:visited {
	FONT-SIZE: 11px; COLOR: #191970;  FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	text-decoration: underline;
}
a:active {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a:link.rightmenu {
	FONT-SIZE: 11px; COLOR: #191970;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: underline; 
}
a:visited.rightmenu {
	FONT-SIZE: 11px; COLOR: #191970;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	TEXT-DECORATION: underline;
}
a:active.rightmenu {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

a:hover.rightmenu {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	COLOR: #990000;
	text-decoration: underline;
}

.inactive_link {
	FONT-SIZE: 11px;
	COLOR: Silver;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: underline;
	font-style: italic;
}

.anchor_link {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.link_txt {
	FONT-SIZE: 10px; 
	COLOR: #660000; 
	LINE-HEIGHT: 13pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	TEXT-DECORATION: underline
}
.formularbuttons {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.formular2 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #eeeeee
}

.anchor_link_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; TEXT-DECORATION: none
}
.anchor_link_medium {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none
}
input.search {
	FONT-SIZE: 10px;
	CURSOR: text;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #999999;
}
a.mainmenu {
   FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none;
	color: Black;
}
a.mainmenu:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none ;
	color: Black;
}
a.mainmenu:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none ;
	color: Black;
}
a.mainmenu:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none;
	color: Black;
}
a.mainmenu:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none;
	color: Black;
}

select.search {
	FONT-SIZE: 12px; CURSOR: text; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff;
	border: 1px solid #999999;
}

textarea {
	FONT-SIZE: 12px; CURSOR: text; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff;
	border: 1px solid #999999;
}

.bcom {
     BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #dddddd 1px solid; CURSOR: hand; COLOR: White; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666;
}

.tbl-fullpage-sm-subhead-lt {
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}

.tbl-fullpage-sm-bodydark {
	FONT-SIZE: 12px;
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc;
}

.tbl-fullpage-sm-bodylight {
	FONT-SIZE: 12px;
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #eeeeee;
}
.tbl-highlightone-subhead {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #999900
}
.tbl-highlightone-bodydark {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #e0e0a3
}
.tbl-highlightone-bodylight {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F7F5BE;
}
.tbl-highlightone-bodywhite {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFFFE0;
}

.tbl-text-highlightone-subhead {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff;
	BACKGROUND-COLOR: #336699
}
.tbl-text-highlightone-bodydark {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #c8e3ff;
}
.tbl-text-highlightone-bodylight {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   BACKGROUND-COLOR: #e3f1ff;
}
.tbl-text-highlightone-bodywhite {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F3FAFF;
}

.tbl-image-highlightone-subhead {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff;
	BACKGROUND-COLOR: #009900;
}
.tbl-image-highlightone-bodydark {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #B6EDB6;
}
.tbl-image-highlightone-bodylight {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
   BACKGROUND-COLOR: #D9F6DA;
}
.tbl-image-highlightone-bodywhite {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #EAFAEB;
}



.headline {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Verdana,Arial,sans-serif
}

.red {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #990000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
	TEXT-DECORATION: none
}

A.link-history:link {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	TEXT-DECORATION: underline;
	color: #00008B;
}
A.link-history:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
}
A.link-history:visited {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
	color: #00008B;
}
A.link-history:active {
	FONT-SIZE: 11px;
   color: #00008B;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.history {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
	color: #000000;
}

.blue {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
	color: #000000;
	font-weight: bold;
}
.lhead, a.lhead:active, a.lhead:link, a.lhead:visited, a.lhead:hover {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #a5000a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }

#category {margin: 0.15em 2em 0.15em 0.25em; padding: 0;
   font: 1em/1.25em Verdana, sans-serif;}
#category h1, #category h2, #category h3, #category h4 {margin: 0.5em 0 0.5em;
   font-family: Arial, Helvetica, sans-serif; clear: left;
   line-height: 1.05;}
#category h1 {margin: 0; font-size: 225%;}
#category h2 {margin: 0; font-size: 175%;}
#category h3 {font-size: 150%;}
#category h4 {margin: 1.25em 0 0; font-size: 125%;}
#category p {padding-left: 0.66em; margin: 0.25em 0 0.5em; font-size: 1.3 em;}
#category ul, #category ol {margin: 0.25em 0.5em 1em 2.5em; padding: 0;
  font-size: 0.95em;}

td.text-category {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 0; margin: 0; font-size: 0.75 em;}  
  
a.h2-category, a.h2-category:link, a.h2-category:active, a.h2-category:visited, a.h2-category:hover  {
 font-size: 175%; color: #00C;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a.h2-category:visited {
	color: #909;
}
a.h2-category:hover {
	color: #A0280A;
}

a.h3-category, a.h3-category:link, a.h3-category:active, a.h3-category:visited, a.h3-category:hover  {
 font-size: 140%; color: #00C;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a.h3-category:visited {
	color: #909;
}
a.h3-category:hover {
	color: #A0280A;
}

td.title-resource-type {
 font-size: 110%; color: Black;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

a.title-resource, a.title-resource:link, a.title-resource:active, a.title-resource:visited, a.title-resource:hover  {
 font-size: 130%; color: #00C;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: underline;
 font-weight: bold;
}
a.title-resource:visited {
	color: #909;
}
a.title-resource:hover {
	color: #A0280A;
}

a.url-source, a.url-source:link, a.url-source:active, a.url-source:visited, a.url-source:hover  {
 font-size: 120%; color: Gray;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}

a.url-source:hover {
	color: #A0280A;
}

span.description-resource {
 font-size: 1.2em;	
}
span.permanent-address {
 font-size: 1.2em;	
 color: #696969;
}

div.workplace_item { font: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 110%;  }
div.workplace_item.a, div.workplace_item.a:link, div.workplace_item.a:active,div.workplace_item.a:visited, div.workplace_item.a:hover  {
 font-size: 110%; color: #DC143C;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
div.workplace_item.a:hover {
	color: Red;
}
table.tabs	tr.tabs td.tab {border: 1px solid #eeeeee;  padding: 4px 8px 4px 8px; font-size: 80%;  border-left: none; }
table.tabs	tr.tabs td.tab a		{text-decoration: underline; color: Navy;}
td.tab-l {border: 1px solid #eeeeee;  padding: 4px 8px 4px 8px; font-size: 80%;  }

td.tab-active		{color: Navy; background-color: #eeeeee;  font-weight: bold;   }
table.tabs	tr.subtabs	td.tab			{height: 4px; padding: 0;   }
table.tabs	tr.subtabs	td.tab-active	{background-color: #eeeeee; border-top: 1px solid #eeeeee;}
