BODY {
	BACKGROUND-COLOR: #fcf8ea; BACKGROUND-IMAGE: url('Wischer.gif'); BACKGROUND-POSITION: 0px 0px; BACKGROUND-REPEAT: repeat-x; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
P {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
H1 {
	COLOR: #000000; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
H2 {
	COLOR: #000000; FONT-SIZE: 115%
}
H3 {
	COLOR: #000000; FONT-SIZE: 110%
}
H4 {
	COLOR: #000000; FONT-SIZE: 105%
}
LI {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
TD {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.invisible {
	COLOR: #ffffff; FONT-SIZE: 80%
}
.mild {
	COLOR: #7f7f7f
}
.DesktopStatusBar {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
TABLE.Masthead {
	BACKGROUND-COLOR: #6699cc
}
TR.Masthead TD.PortalLogo {
	BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
TABLE.Masthead TR.Masthead TD.PortalTitle {
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
H1.PortalTitle {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
TABLE.Masthead TR.Navhead {
	BACKGROUND-COLOR: #6699cc
}
TABLE.Masthead TR.Navhead TD.NavBar {
	COLOR: #6699cc; FONT-SIZE: 80%; FONT-WEIGHT: normal; TEXT-ALIGN: right; VERTICAL-ALIGN: bottom
}
TABLE.Masthead TR.Navhead TD.NavBar A:link {
	COLOR: #ffffff
}
TABLE.Masthead TR.Navhead TD.NavBar A:visited {
	COLOR: #ffffff
}
TABLE.Masthead TR.Navhead TD.NavBar A:active {
	COLOR: #ffffff
}
TABLE.Masthead TR.Navhead TD.NavBar A:hover {
	COLOR: #000066
}
TD.SideBar {
	WIDTH: 210px
}
TD.LeftSideBar {
	VERTICAL-ALIGN: top; WIDTH: 10px
}
TD.Tabelle {
	BACKGROUND-IMAGE: url(imgs/menu_bg_img); BACKGROUND-REPEAT: no-repeat; VERTICAL-ALIGN: top
}
TABLE.ActionBox {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.ActionBox TR TD {
	FONT-SIZE: 70%; FONT-WEIGHT: bold
}
TABLE.ActionBox TR TD.ActionTitle {
	FONT-WEIGHT: bold
}
TABLE.ActionBox TR.GuestActions {
	
}
TABLE.ActionBox TR.GuestActions TD A:link {
	COLOR: #660000; TEXT-DECORATION: none
}
TABLE.ActionBox TR.GuestActions TD A:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
TABLE.ActionBox TR.GuestActions TD A:active {
	COLOR: #660000; TEXT-DECORATION: none
}
TABLE.ActionBox TR.GuestActions TD A:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
TABLE.ActionBox TR.MemberActions {
	BACKGROUND-COLOR: #6699cc
}
TABLE.ActionBox TR.MemberActions TD {
	COLOR: #000000
}
TABLE.ActionBox TR.MemberActions TD A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.ActionBox TR.MemberActions TD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.ActionBox TR.MemberActions TD A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.ActionBox TR.MemberActions TD A:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
TD.Desktop {
	VERTICAL-ALIGN: top
}
TD.Desktop TABLE TR {
	VERTICAL-ALIGN: top
}
DIV.Desktop P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; right-margin: 100
}
DIV.Desktop H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 120%; right-margin: 100
}
DIV.AuthWarning {
	FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.AuthWarning TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
DIV.AuthWarning TR.Hot {
	COLOR: #ff0000
}
DIV.Error {
	COLOR: #ff0000
}
P.DesktopStatusBar {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; FONT-STYLE: italic; FONT-WEIGHT: bold
}
TABLE.FormLayout {
	WIDTH: 80%
}
TABLE.FormLayout TR {
	VERTICAL-ALIGN: top
}
TABLE.FormLayout TR TH.TextField {
	VERTICAL-ALIGN: top
}
TABLE.FormLayout TR TD.TextField {
	VERTICAL-ALIGN: top
}
TABLE.FormLayout TH {
	TEXT-ALIGN: right
}
TABLE.FormLayout DL.FieldHelp DD {
	FONT-SIZE: 70%
}
TABLE.ContentsList {
	
}
TABLE.ContentsList TR TD IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
TABLE.SearchResults {
	WIDTH: auto
}
TABLE.SearchResults TR TH {
	TEXT-ALIGN: left
}
TABLE.SearchResults TR TD IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
TABLE.Wizard {
	WIDTH: auto
}
TABLE.Wizard TR {
	VERTICAL-ALIGN: top
}
TABLE.Wizard TR TH {
	TEXT-ALIGN: right
}
DIV.NewsBar {
	TEXT-ALIGN: right
}
TABLE.NewsItems {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px
}
TD.NewsBorder {
	BACKGROUND-COLOR: #6699cc
}
TD.NewsListing {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff
}
.NewsLeadin {
	BACKGROUND-COLOR: #ffffff; COLOR: #6699cc
}
.NewsByLine {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff
}
.NewsDateline {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff
}
TD.NewsTitle {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
TR.NewsItemRow TD {
	BACKGROUND-COLOR: #aaaaaa; FONT-SIZE: 70%
}
P.NewsHeadline {
	BACKGROUND-COLOR: #6699cc
}
TD.ListName {
	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff; FONT-WEIGHT: bold
}
TD.ListDefinition {
	FONT-STYLE: italic
}
H3.Category {
	BACKGROUND-COLOR: #3366cc; COLOR: #ffffff; FONT-WEIGHT: bold
}
H4.Category {
	COLOR: #000000; FONT-WEIGHT: bold
}
TABLE.ContentMenu {
	FONT-WEIGHT: bold; WIDTH: 100%
}
