.HomeHeader 
{
	font-weight:bold; font-size:22px; font-family: Arial,Helvetica,Univers
}
.ErrLabel
{
	font-weight: bolder;
	color: red;
}

TABLE.BigResultPrice
{
	border-right: #deeae6 thin solid;
	border-top: #deeae6 thin solid;
	border-left: #deeae6 thin solid;
	width: 380px;
	border-bottom: #deeae6 thin solid;
}
TABLE.BigResultPricePrint
{
	border-right: lightgrey thin solid;
	border-top: lightgrey thin solid;
	border-left: lightgrey thin solid;
	width: 380px;
	border-bottom: lightgrey thin solid;
}
TD.BigResultPriceHead
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-weight: bold;
	font-size: 12px;
	background-color: #deeae6;
}
TD.BigResultPriceHeadPrint
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: Gray;
}
TD.BigResultPrice
{
	font-weight: bold;
	padding-right: 6px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	FONT-SIZE: 12px;
}

.ContentIFrame
{
	margin: 0px;
	width: 604px;
	height: 6400px;
}

.Search_DDLStd 
{
	width: 190px;
}

.Search_DDLBudgetLrg
{
	width: 195px;
}
.Search_DDLBudgetSml
{
	width: 85px;
}

.Search_TXTStd 
{
	width: 90px;
}

.Portfolio_DDLStd 
{
	width:180px;
	font-size:10px;
}
.Portfolio_TXTStd
{
	width:80px;
}

TH.Portfolio_HeaderBig
{
	text-align:left;
	font-weight:bold;
	font-size:x-small;
	background-color: #DEEAE6;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

TH.Portfolio_Header 
{
	text-align:left;
	font-weight:normal;
	font-size:x-small;
	background-color: #DEEAE6;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

TD.Portfolio_MsgErr
{
	font-size:x-small;
	background-color:#FF1f1f;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
TD.Portfolio_MsgWarn
{
	font-size:x-small;
	background-color: yellow;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
TD.Portfolio_MsgInfo
{
	font-size:x-small;
	background-color: Lime;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}

.StdFieldHelp
{
	color: Gray;
}

INPUT.StdButton 
{
	padding-left:8px;
	padding-right:8px;
}

.StdLink
{
	font-weight: bolder;
	cursor: hand;
	text-decoration: underline;
}

.TDVertical
{
	padding-bottom: 6px;
}

.TDVerticalHead
{
	font-weight: bolder;
	text-align: left;
	font-variant: small-caps;
}

TD.ResultCountText 
{
	font-family: Arial,Helvetica,Univers;
	font-size:12px;
	font-weight:bold;
}

.StdHR
{
	border-right: gainsboro thin solid;
	border-top: gainsboro thin solid;
	margin-top: 8px;
	margin-bottom: 8px;
	border-left: gainsboro thin solid;
	width: 98%;
	border-bottom: gainsboro thin solid;
}

.LeftRightTabHead 
{
	background-color: #DEEAE6;
	padding-left: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.LeftRightTabVal
{
	padding: 4px;
}

P.FAQHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top:14px;
	margin-bottom:3px;
}
A.FAQQuestionLink
{
	font-weight: bold;
	color: #000000;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.FAQQuestion {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.FAQAnswer {
	FONT-WEIGHT:normal; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-bottom:13px;
}
FONT.FntSubMenu 
{
	font-size:14px; color:#FF9900; font-weight:bolder; margin-top:0px; margin-right:4px;
}

P.IntroText 
{
	padding-top:10px;
	padding-bottom:22px;
}

IMG.FullWidthChart 
{
	padding-top: 6px; padding-bottom:26px;
}
TD.BoxHeader 
{	width:95%;
	text-align:left;
	font-size:12px; font-weight:bold;
	padding-left:8px;
}
TD.BoxContent
{
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	text-align: justify;
}
.BoxLink 
{
	font-size:11px; font-weight:bold;
	color:#FF9900;
	cursor:pointer;
}
.BoxLinkSym
{
	margin-left:4px;
	font-size:12px; font-weight:bold;
	color:#FF9900;
	text-align:right;
	cursor:pointer;
}

TABLE.MarketPrice 
{
	width:617px;
	margin-top:8px;
	margin-bottom:28px;
}

.BreadCrumb
{
	color:#666666;
	font-size:10px;
}

/* Appraisal Navigation */
TABLE.AppraisalNav
{
	margin-top:16px;
	margin-bottom:10px;
}
TD.AppraisalNavIcon
{
	padding: 0px;
	width: 90px;
	vertical-align: middle;
	text-align: center;
}
TD.AppraisalNavFore
{
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	font-weight:bold;
	color:black;
	font-size: 10px;
}
TD.AppraisalNavNorm
{
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	font-weight:normal;
	color:#808080;
	font-size: 10px;
}
TD.AppraisalNavArrow
{
	padding: 0px;
	width: 28px;
	vertical-align: middle;
	text-align: center;
}
TD.AppraisalHead 
{
	font-size:13px;
	font-weight:bold;
	color: #FF9900;
	padding-top:16px;
}

IMG.OrangeBullet 
{
	width: 4px;
	height:4px;
	margin-left:1px;
	margin-right:10px;
	position:relative;
	top:10px;
}
TD.AppraisalItem 
{
	padding-top:4px;
	padding-bottom:0px;
}

TD.AppReqHead 
{
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

UL.AppReqBullets 
{
	padding-left:0px; margin-left:18px
}

TABLE.AppraisalGreenBack
{
	width:470px;
	background-color: #deeae6;
	margin-left:-4px;
	margin-top:4px;
	margin-bottom:4px;
}

/* Pricelist */
TH.PricelistHeadL 
{
	border-left: solid 2px black;
	border-top: solid 2px black;
	border-bottom: solid 2px black;

	font-weight:bold;
}
TH.PricelistHeadR 
{
	border-left: solid 1px black;
	border-right: solid 2px black;
	border-top: solid 2px black;
	border-bottom: solid 2px black;

	font-weight:bold;
}
TD.PricelistL
{
	border-left: solid 2px black;
}
TD.PricelistR
{
	border-left: solid 1px black;
	border-right: solid 2px black;
	text-align:right;
}
TD.PricelistLBottom
{
	border-left: solid 2px black;
	border-bottom: solid 2px black;
}
TD.PricelistRBottom
{
	border-left: solid 1px black;
	border-right: solid 2px black;
	border-bottom: solid 2px black;
	text-align:right;
}
		
DIV.SeeAlsoBox
{
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	padding: 12px 14px 12px 14px;
	margin-top:32px;
	margin-bottom:12px;
	margin-right:2px;
}
DIV.SeeAlsoHead
{
	font-weight:bold;
	margin-bottom:6px;
}
A.SeeAlsoLink
{
	padding-left:8px;
	font-weight:normal;
	color:#FF9900;
	text-decoration:none;
}
A.SeeAlsoLink:hover
{
	padding-left:8px;
	font-weight:normal;
	color:#FF9900;
	text-decoration:underline;
}

A.YellowLink
{
	color:#FF9900;
	text-decoration: underline;
}

/* ========== CMS ========== */
TABLE.CMSBaseTable
{
	padding-right: 0px;
	margin-left:0px;
	margin-right:3px;
	margin-bottom:5px;
	margin-top: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
TD.CMSElementHeader
{
	font-weight: bolder;
}
TD.CMSElementGraphicDescr
{
}


/* --- CMS Table 0 --- */
TABLE.CMSElementTable_0
{
	font-size: 9px;
}
TD.CMSCellHeader_0
{
	font-size: 11px;
	border:1px;
	border-style:solid;
	border-color: #92b8ad;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bolder;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #92b8ad;
}
TD.CMSCellText_0
{
	font-size: 11px;
	border:1px;
	border-style:solid;
	border-color: #92b8ad;
	
	background-color: #deeae6;
	text-align: center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}
TD.CMSCellCurr_0
{
	font-size: 11px;
	border:1px;
	border-style:solid;
	border-color: #92b8ad;

	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: 'Lucida Sans Typewriter' , Arial;
	background-color: #deeae6;
	text-align: right;
}
TD.CMSCellArrow_0
{
	font-size: 11px;
	border:1px;
	border-style:solid;
	border-color: #92b8ad;

	background-color: #DEEAE6;
	font-weight: bolder;
	font-size: larger;
	text-align: center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
}
TD.CMSCellFinal_0
{
	font-size: 11px;

	border:1px;
	border-style:solid;
	border-color: #92b8ad;

	background-color: #DEEAE6;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

/* --- CMS Table 1 --- */
TABLE.CMSElementTable_1
{
	border-right: #92b8ad solid;
	border-top: #92b8ad solid;
	border-left: #92b8ad solid;
	border-bottom: #92b8ad solid;
	font-size:10px;

}
TD.CMSCellHeader_1
{
	text-align: center;
	font-size:11px;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #92b8ad;
}
TD.CMSCellText_1
{
	font-size:10px;
	border-right: #92b8ad 1 solid;
	padding-right: 4px;
	border-top: #92b8ad thin solid;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #92b8ad thin solid;
	background-color: #deeae6;
	text-align: left;
	vertical-align:text-top;
}
TD.CMSCellCurr_1
{
	font-size:10px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: 'Lucida Sans Typewriter' , Arial;
	background-color: #deeae6;
	text-align: right;
}
TD.CMSCellArrow_1
{
	background-color: #DEEAE6;
	font-weight: bolder;
	font-size: larger;
	text-align: center;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
}
TD.CMSCellFinal_1
{
	font-size:10px;
	background-color: #DEEAE6;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
}


/* --- CMS Table 100    N E W S T A B L E --- */
TABLE.CMSElementNewsTable_100 
{
}
TABLE.CMSElementTable_100
{
}
TD.CMSCellHeader_100
{
	text-align: center;
	padding-right: 13px;
	padding-left: 0px;
	font-weight: bolder;
	padding-bottom: 2px;
	padding-top: 2px;
}
TD.CMSCellText_100
{
	text-align: left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:13px;
}
TD.CMSCellCurr_100
{
	padding-right: 13px;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: 'Lucida Sans Typewriter' , Arial;
	text-align: right;
}
TD.CMSCellArrow_100
{
	text-align: center;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:4px;
}
TD.CMSCellFinal_100
{
	text-align:left;
	padding-top:6px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
}
/* ========== CMS ENDE ========== */

TD.menu01 {
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff; FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #92b8ad;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align:left;
}
.menu01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #92b8ad; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.menu01_grayed
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #92b8ad;
	font-variant: normal;
	text-decoration: none;
}

BODY.GenericPrint {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 12px; COLOR: black; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}

.pulldown_websites 
{
	FONT-SIZE: 9px;
	WIDTH: 164px; 
	HEIGHT: 17px;
	FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; 
}
.menulinkseingabe {
	FONT-SIZE: 10px; WIDTH: 125px; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; HEIGHT: 16px
}
.Rand {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: black; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,Univers; TEXT-DECORATION: none
}
.Teaserheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #92b8ad
}
.Teaserbox {
	BORDER-RIGHT: #92b8ad 1px solid; BORDER-TOP: #92b8ad 1px solid; BORDER-LEFT: #92b8ad 1px solid; BORDER-BOTTOM: #92b8ad 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Teasertext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #deeae6; FONT-VARIANT: normal
}
.path {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.path1 {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Pageheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
.Leadtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
TABLE.Topcontent {
	border: 1px solid #999999;
	margin-bottom: 20px;
	table-layout:fixed; 
	overflow:hidden;
	padding:0px;
	width:585px;
}
TD.TopcontentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #FFFFFF;
	background-color: #FF9900;
	padding-left: 8px;
	padding-right: 5px;
	height:20px;
}
.TopcontentHeaderInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	width: 385px;
}
.TopcontentSubline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FF9900;
	padding-right: 5px;
	padding-left: 8px;
}
.TopcontentSublineInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	width: 385px;
	height: 30px;
	}
.TopcontentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
	vertical-align:top;
	color: #000000;
	line-height: normal;
	background-color: #FF9900;
	padding-left: 8px;
	padding-right: 5px;
}
.TopcontentCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height: normal;
	background-color: #FF9900;
}
.TopcontentCellBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
	line-height: normal;
	background-color: #FF9900;
	border-bottom-color: Black;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
.TopcontentTextInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	width: 385px;
}
.TopcontentWeiter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #FF9900;
	line-height: normal;
	padding-left: 8px;
	padding-right: 5px;
}

.Teaserlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #deeae6; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.TeaserWeiter {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #deeae6; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.Toolbox {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #92B8AD;
	margin-bottom: 13px;
}
.ToolboxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #92B8AD;
    padding-left: 8px;
	padding-right: 5px;
	vertical-align:top;
}
.ToolboxTextInput{
	width: 180px;
}

.ToolboxWeiter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #f9f9f9;

}
.ToolboxHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #92B8AD;
	border: none;
	padding-left: 8px;
	padding-right: 5px;
	height:20px;

}
.ToolboxHeadlineInput {
    	width: 170px;
}
.ToolboxSubline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #92B8AD;
}

IMG.SymSmall 
{
	float:left; margin-right:8px; margin-bottom:2px; margin-top:1px;
}

TD.Tab2CellContent 
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
	line-height: normal;
	border-bottom-color: Gray;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
TD.Tab2CellContentRight
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
	line-height: normal;
	border-bottom-color: Gray;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
TD.Tab2CellHeader 
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: Black;
	line-height: normal;
	border-bottom-color: Gray;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
TD.Tab2CellHeaderRight 
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: Black;
	line-height: normal;
	border-bottom-color: Gray;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

TD.TabCellContent 
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;
	line-height: normal;
	border-bottom-color: Black;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
TD.TabCellHeader 
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: Black;
	line-height: normal;
	border-bottom-color: Black;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}
TD.TabCellContBrok 
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: Black;

	background-color: #DFEAE6;

	line-height: normal;
	border-bottom-color: Silver;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-color: Silver;
	border-top-style:solid;
	border-top-width: 1px;
}
TD.TabCellHeadBrok 
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: Black;

	background-color: #92B8AD;

	line-height: normal;
	border-bottom-color: Black;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-top-color: Silver;
	border-top-style:solid;
	border-top-width: 0px;
}
TD.TabCellSpan 
{
	height: 10px;
}

.TeaserLinksText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.Topmenu {
	BORDER-RIGHT: #999999 2px groove; BORDER-TOP: #999999 2px groove; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #999999 2px groove; COLOR: #000000; BORDER-BOTTOM: #999999 2px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.TeaserSubline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuupper {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menu02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #92b8ad; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menu01h {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #92b8ad; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.DownloadText {
	BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.DownloadLink {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px; COLOR: #666666; BORDER-BOTTOM: #000000 1px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.ListenText {
	BORDER-RIGHT: #ffffff 1px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c8ddd6; FONT-VARIANT: normal
}
.menu03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #92B8AD;
	font-weight: normal;
	text-decoration: none;
	border: none #FFFFFF;
	text-align: left;
}
.menu03Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #92B8AD;
	border: 1px none #FFFFFF;
}
.menu03Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.Iframe {
	margin-bottom: 10px;
}
TD.TDBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 4px;
	padding-left: 4px;
}

DIV.StdIndent 
{
	margin-top:12px;
	margin-left:19px
}

TABLE.MenuLinkTab
{
	margin-top: 32px;
	background-color: #DEEAE6;
}
A.MenuLinkTab
{
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
TD.MenuLinkTabH
{
	padding-left:12px;
	padding-right:12px;
	padding-top:8px;
}
TD.MenuLinkTabT
{
	color:Gray;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
}
TD.MenuLinkTabL
{
	padding-bottom:9px;
	color:Gray;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
}


TABLE.PressReview
{
	margin-left: 18px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 18px;
}
TD.PressReview_Date
{
	font-size: 8pt;
	color: Gray;
	padding:16px 0px 1px 0px;
}
TD.PressReview_Title
{
	font-size:10pt;
	font-weight: bold;
	padding:1px 0px 1px 0px;
}
TD.PressReview_Text
{
	font-size:10pt;
	padding:1px 0px 1px 0px;
}
TD.PressReview_Link
{
	font-size:10pt;
	border-width: 1px;
	border-color: Gray;
	padding: 1px 0px 16px 0px;
	border-bottom-style: dashed;
}
A.PressReview_Link 
{
	font-weight: normal;
	font-size: 10pt;
	color: #FF9900;
	text-decoration: underline;
}
TD.PressReview_LinkLast
{
	font-size:10pt;
	padding: 2px 0px 24px 0px;
}