.dummy
{
	color: black
}
BODY
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: small;
	margin-top: 0;
	margin-right: 0;
}
A
{
	color: #006080;
}
H1
{
	font-size: large;
}
H2
{
	font-size: medium;
	margin-bottom: 0;
}
H3
{
	font-size: small;
	margin-bottom: 0;
}
P
{
	margin-top: 0;
}
INPUT
{
	border: #536a89 1px solid;
	font-size: 100%;
}
SELECT
{
	border: #536a89 1px solid;
	font-size: 100%;
}
FORM
{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.ftafieldlabel
{
	float: left;
	clear: left;
	width: 8em
}
.ftafield
{
	width: 18em;
}
.button
{
	background: #d8e5ee;
}
.bluebackpanel
{
	background-color: #d8e5ee;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.resulttable
{
	color: #202543;
	width: 45em;
	border-top: #536a89 1px solid;
	border-left: #536a89 1px solid;
}
.resulttable TD
{
	color: #202543;
	text-align: left;
	vertical-align: top;
	border-right: #536a89 1px solid;
	border-bottom: #536a89 1px solid;
}
.resulttable TH
{
	color: #202543;
	background: #d8e5ee;
	text-align: left;
	border-right: #536a89 1px solid;
	border-bottom: #536a89 1px solid;
}
.factsheader0
{
	border-top: #536a89 1px solid;
	border-left: #536a89 1px solid;
	border-right: #536a89 1px solid;
	border-bottom: #536a89 1px solid;
	background-color: #d8e5ee;
	font-weight: bold;
	padding: 2px;
	width: 45em;
}
.factsheader
{
	border-left: #536a89 1px solid;
	border-right: #536a89 1px solid;
	border-bottom: #536a89 1px solid;
	background-color: #d8e5ee;
	font-weight: bold;
	padding: 2px;
	width: 45em;
}
.factsitem
{
	border-left: #536a89 1px solid;
	border-right: #536a89 1px solid;
	border-bottom: #536a89 1px solid;
	padding: 2px;
	width: 45em;
}
.factscaption
{
	float: left;
	clear: left;
	width: 30em;
}
.factsvalue
{
	position: absolute;
	left: 31em;
}
.sidebarheader
{
	color: #202543;
	font-weight: bold;
	border-bottom: #d6dcdc 1px dashed;
	margin-bottom: 0.5em;
}
.loginbox
{
	border: #536a89 1px solid;
}
.loginheader
{
	color: #202543;
	background: #d8e5ee;
	font-weight: bold;
	padding-left: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-bottom: #536a89 1px solid;
}
.loginarea
{
	color: #202543;
	padding-left: 0.5em;
	padding-bottom: 0.5em;
}
.logoutheader
{
	color: #202543;
	background: #d8e5ee;
	font-weight: bold;
	padding-left: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
.logoutheader A
{
	color: #202543;
}
.leftmenuarea
{
	color: #202543;
	padding-left: 0.5em;
}
.leftmenulevel1
{
	background: #d8e5ee;
	padding-left: 0.5em;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	border-top: #f4ffff 1px solid;
	border-bottom: #919ea7 1px solid;
}
.leftmenulevel1 A
{
	color: #000000;
}
.leftmenulevel2
{
	background: #eff7f7;
	padding-left: 1em;
	border-top: #f4ffff 1px solid;
	border-bottom: #919ea7 1px solid;
}
.leftmenulevel2 A
{
	color: #000000;
}
.leftmenufunc
{
	padding-left: 0.5em;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	border-bottom: #d6dcdc 1px solid;
}
.frisespan
{
	position: absolute;
	color: #006080;
	font-size: smaller;
}
.frisespan A
{
	text-decoration: none;
}
.friseimg
{
	vertical-align: middle;
	border: 0;
}
.offerheader
{
	clear: left;
	color: #202543;
	font-weight: bold;
	border-bottom: #d6dcdc 1px dashed;
	margin-bottom: 0.5em;
}
.offeritem
{
}
.offeritem A
{
	text-decoration: none;
}
.newsletterheader
{
	color: #202543;
	font-weight: bold;
}
.factsheetdistypebox
{
	position: absolute;
	left: 28em;
}
.factsheetpicbox
{
	display: none;
}
.factsheetdesc
{
	clear: left;
	width: 45em;
}
.factsheetexcludedarea
{
	width: 45em;
}
.factsheetfactlist
{
	width: 45em;
	clear: both;
}
.suppressforprint
{
	display: none;
}
#pagecontent
{
	position: absolute;
	top: 110px;
	left: 18em;
	width: 40em;
}
#colleft
{
	position: absolute;
	left: 10px;
	top: 110px;
	width: 15em;
	border: #536a89 1px solid;
	padding-top: 0.5em;
}
#colleft A
{
	text-decoration: none;
}
#colright
{
	position: absolute;
	top: 110px;
	left: 59em;
	width: 14em;
	border-left: #536a89 1px solid;
	padding-left: 0.5em;
}
#colright A
{
	text-decoration: none;
}
#footer
{
	border-top: #d6dcdc 1px solid;
	padding-top: 0.5em;
}
#footerline1
{
	
}
#footerline2
{
	font-size: x-small;
}
#factsheetheader
{
	background-color: #006080;
	margin-top: 30px;
	padding-left: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#factsheetheader A
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
#factsheetheaderftalogo
{
	position: absolute;
	top: 0px;
	left: 20px;
}
#factsheetheadercompanylogo
{
	position: absolute;
	top: 0px;
	left: 25em;
	background-color: #ffffff;
	padding: 5px;
}
#navline
{
	position: absolute;
	left: 18em;
	top: 75px;
}
#navline A
{
	text-decoration: none;
}
