all.table   {
	color: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
all.font    {
	color: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
all.body    {
	color: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}

table, body,TD 
	{color: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
TABLE.mainTable { 
	border-style:solid;border-width:1px;border-color:#222222; width=616
}
TABLE.SubTable { 
	border-style:solid;border-width:1px;border-color:#222222
}

TD.button {
	background-color: #C0C0C0; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none; border-style:solid;border-width:1px;border-color:#222222;
}

TD.labelField {
	border-style:solid;border-width:0px;border-color:#cc9900;padding-right:5px
}

TD.labelFieldBg {
	color:white;border-style:solid;border-width:1px;border-color:#e0e0e0;padding-right:1px; alignment: center; font-weight:bold; font-size: xx-small; font-family:Verdana;background-color:#7D0822;
}

b   {
	color:rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
b.tiny {
	color:rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
b.redBoldTiny  {
	color: #7d0822; font-size: 8pt; font-family:Helvetica; font-weight: bold; text-decoration: none;
}	
b.blackBoldTiny {
	color:#222222; font-size: 8pt; font-family:Helvetica; font-weight: bold; text-decoration: none;}
}

UL {
	margin-top:5px; margin-bottom: 5px; margin-left:40px; list-style-image:url(../_images/buttons/listItem_no7.jpg) 
}

UL.siteMap {
	margin-top:5px; margin-bottom: 5px; margin-left:60px; list-style-image:url(../_images/buttons/listItem_no7.jpg ) 
}

LI {
	margin-top:5px;
}

.text {
	text-align:normal; margin-top:10px; color: #222222; font-size: 9pt; font-family:Helvetica; font-weight:normal
}
.textTiny {
	color: #222222; font-size: 8pt; font-family:Helvetica; font-weight:normal
}
.mainHeader {
	FONT-SIZE:14pt; FONT-WEIGHT: normal; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: rgb(0,51,153); line-height:20px} 

}
.subHeader {
	color:#003399; font-size: 11pt; font-family:Helvetica; font-weight: bold; text-decoration: none; line-height:20px;
}
.subHeaderWhite {
	color:white; font-size: 11pt; font-family:Helvetica; font-weight: bold; text-decoration: none; line-height:20px;
}

.subHeaderPackage {
	color:#222222; font-size: 11pt; font-family:Helvetica; font-weight: bold; text-decoration: none; line-height:30px;
}
.subHeaderPackageIntro {
	color:#7d0822; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}

a:link    { 
	color:rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
a:visited { 
	color:rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
a:active  { 
	color:rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
a:hover   { 
	color:rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}

a.mainMenu { 
	color:white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
a:link.mainMenu    { 
	color:white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
a:visited.mainMenu { 
	color:white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
a:active.mainMenu  { 
	color:white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
a:hover.mainMenu   { 
	color:white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
A.link-history {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-history:visited {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-history:hover {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
A.link-Footer {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-Footer:visited {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-Footer:hover {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
A.link-black {
	COLOR: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-black:visited {
	COLOR: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-black:hover {
	COLOR: #222222; font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
A.link-blue {
	COLOR: rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-blue:visited {
	COLOR: rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-blue:hover {
	COLOR: rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
A.link-blue-tiny {
	COLOR: rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-blue-tiny:visited {
	COLOR: rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-blue-tiny:hover {
	COLOR: rgb(0,51,153); font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
A.link-black-tiny {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-black-tiny:visited {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: underline;
}
A.link-black-tiny:hover {
	COLOR: #222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}


a:link.clsSubMenuItemIE    { color:#F4F4F4; font-size: xx-small; font-family:Helvetica; font-weight: bold; text-decoration: none;}
a:visited.clsSubMenuItemIE { color:#F4F4F4; font-size: xx-small; font-family:Helvetica; font-weight: bold; text-decoration: none;}
a:active.clsSubMenuItemIE  { color:#F4F4F4; font-size: xx-small; font-family:Helvetica; font-weight: bold; text-decoration: none;}
a:hover.clsSubMenuItemIE   { color:#F4F4F4; font-size: xx-small; font-family:Helvetica; font-weight: bold; text-decoration: none;}

a:link.popupMenu    { 
	color:#222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
a:visited.popupMenu { 
	color:#222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
a:active.popupMenu  { 
	color:#222222; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}
a:hover.popupMenu   { 
	color:#FFFFFF; font-size: 8pt; font-family:Helvetica; font-weight: normal; text-decoration: none;
}

A.link-SiteMapLevel1 {
	COLOR: #222222; font-size: 10pt; font-family:Helvetica; font-weight: bold; text-decoration: underline;
}
A.link-SiteMapLevel1:visited {
	COLOR: #222222; font-size: 10pt; font-family:Helvetica; font-weight: bold; text-decoration: underline;
}
A.link-SiteMapLevel1:hover {
	COLOR: #222222; font-size: 10pt; font-family:Helvetica; font-weight: bold; text-decoration: none;
}

A.link-white {
	COLOR: white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
A.link-white:visited {
	COLOR: white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
A.link-white:hover {
	COLOR: white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}


.headerTargetGroup { 
	FONT-SIZE:10pt; FONT-WEIGHT: bold; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; COLOR: rgb(0,51,153)
}


.blue1 {
	color:rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: normal; text-decoration: none;}
}


.blueBold {
	color:rgb(0,51,153); font-size: 9pt; font-family:Helvetica; font-weight: bold; text-decoration: none;}
}

.bgLightBlue {
	BACKGROUND-COLOR:#7abbff; color:white; font-weight:bold; font-size:8pt;font-family:Helvetica; 
}


.blackBold {
	color:#222222; font-size: 9pt; font-family:Helvetica; font-weight: bold; text-decoration: none;}
}
.blackBoldTiny {
	color:#222222; font-size: 8pt; font-family:Helvetica,Tahoma; font-weight: bold; text-decoration: none;}
}

.redBold  {
	color: #7d0822; font-size: 9pt; font-family:Helvetica; font-weight: bold; text-decoration: none;
}	

.whiteBold {
	color: white; font-size: 9pt; font-family:Helvetica; font-weight: bold; text-decoration: none;
}
.whiteBoldTiny {
	color: white; font-size: xx-small; font-family:Verdana; font-weight: bold; text-decoration: none;
}
.blackBoldSmall {
	color:#222222; font-size: xx-small; font-family:Helvetica; font-weight: bold; text-decoration: none;}
}
.lightBlueBold {
	color:rgb(122,187,255); font-size: 9pt; font-family:Helvetica; font-weight: bold; text-decoration: none;}
}
.grau1 {
	BACKGROUND-COLOR: rgb(240,241,242)
}
.grau2 {
	BACKGROUND-COLOR: rgb(227,228,227)
}
.lightBlue {
	BACKGROUND-COLOR: rgb(122,187,255)
}

SELECT {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; BORDER-TOP: rgb(170,170,170) 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: rgb(170,170,170) 1px solid; LINE-HEIGHT: 14px; BORDER-BOTTOM: rgb(170,170,170) 1px solid; FONT-FAMILY: Helvetica,arial,helvetica,sans-serif; BACKGROUND-COLOR: rgb(255,255,255)
}
.inputFlat {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; BORDER-TOP: rgb(170,170,170) 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; BORDER-LEFT: rgb(170,170,170) 1px solid;PADDING-TOP: 2px; BORDER-BOTTOM: rgb(170,170,170) 1px solid; FONT-FAMILY: Helvetica,arial,helvetica,sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: rgb(255,255,255)
}
.textareaFlat {
	BORDER-RIGHT: rgb(170,170,170) 1px solid; BORDER-TOP: rgb(170,170,170) 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; BORDER-LEFT: rgb(170,170,170) 1px solid;PADDING-TOP: 2px; BORDER-BOTTOM: rgb(170,170,170) 1px solid; FONT-FAMILY: Helvetica,arial,helvetica,sans-serif; BACKGROUND-COLOR: rgb(255,255,255)
}
.inputButton {
	BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(170,170,170) 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: rgb(170,170,170) 1px solid;PADDING-TOP: 0px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; FONT-FAMILY: Helvetica,arial,helvetica,sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: rgb(214,231,239)
}


INPUT    { 
	FONT-FAMILY: Helvetica, Helvetica, sans-serif; FONT-SIZE: 9pt; border-style: solid;border-width: 1px
}

INPUT.cb { FONT-FAMILY: Helvetica, Helvetica, sans-serif; FONT-SIZE: xx-small; border-style: solid;border-width: 0px }

