Body { background: #ffffff; }

.navserv { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #747474; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }
A.navserv:link { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #747474; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }
A.navserv:visited { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #747474; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }

.navseclev1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }
A.navseclev1:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }
A.navseclev1:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #E2E2E2; }
A.navseclev1:hover { FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; background-color: #E2E2E2; }

.navseclev2 { FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev2:link { FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev2:visited { FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev2:hover { FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; background-color: #f1f1f1; }

.navseclev3 { FONT-SIZE: 10px; COLOR: #003466; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev3:link { FONT-SIZE: 10px; COLOR: #003466; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev3:visited { FONT-SIZE: 10px; COLOR: #003466; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; background-color: #f1f1f1; }
A.navseclev3:hover { FONT-SIZE: 10px; COLOR: #003466; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; background-color: #f1f1f1; }

.navfooter { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.navfooter:link { FONT-SIZE: 11px; COLOR: #4784c3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.navfooter:visited { FONT-SIZE: 11px; COLOR: #83589e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.navfooter:hover { FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.copyrightdisclaimer { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.copyrightdisclaimer:link { FONT-SIZE: 11px; COLOR: #4784c3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.copyrightdisclaimer:visited { FONT-SIZE: 11px; COLOR: #83589e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.copyrightdisclaimer:hover { FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.related { FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; }
a.related:link { FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none; }
a.related:visited { FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none; }
a.related:hover { FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; TEXT-DECORATION: underline; }

.anchor { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
a.anchor:link { FONT-SIZE: 12px; COLOR: #4784c3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.anchor:visited { FONT-SIZE: 12px; COLOR: #83589e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.anchor:hover { FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }

.caption { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #666666 }

.textdiv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #d38153; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
p, ul, li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.intro { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #c47547; }

.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #d38153; }
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

.inlineheadline { font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #000000; }
.inlineHeadline_servicelogin { BORDER-BOTTOM: 	#666666 1px solid; font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #000000; }
.download_name_bold { FONT-WEIGHT: bold;}

.tblhdl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.tbltxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.tbltxt_vert_top { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; VERTICAL-ALIGN: top; }

.tecdathdl { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.tecdattxt { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }


td { FONT-SIZE:11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
html {BACKGROUND: #ffffff; COLOR: #000000}
small {FONT-SIZE: 10px}
input {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
select {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
textbox {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
a:link {COLOR: #4784c3; TEXT-DECORATION: underline}
a:active {COLOR: #d38153; TEXT-DECORATION: underline}
a:visited {COLOR: #83589e; TEXT-DECORATION: underline}
a:hover {COLOR: #0000cc; TEXT-DECORATION: underline}

.tblSeparatorStrong {  
	background-color: #999; /* Bold grey line between table rows */	
}

.tblSeparator {
	background-color: #CCC; /* Grey line between table rows */	
}

/* ************** Classes for sitemap ************** */
.sitemapLevelOne {
background-color: #E2E2E2;
font-size: 10px;
}

.sitemapLevelTwo {
background-color: #F1F1F1;
font-size: 10px;
}

.sitemapLevelThree {
background-color: #FCFCFC;
font-size: 10px;
}

A.sitemap, A:visited.sitemap {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #003466;
text-decoration : none;
}

A:hover.sitemap {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #003466;
text-decoration : underline;
}
