BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.spacer {
	FONT-SIZE: 1pt
}
STRONG {
	COLOR: #330066
}
B {
	COLOR: #330066
}
A {
	COLOR: #330066
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.leftnavcaton:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.leftnavcatoff:hover {
	FONT-WEIGHT: bold; COLOR: #330066; TEXT-DECORATION: none
}
A.leftnavsubon:hover {
	FONT-WEIGHT: bold; COLOR: #330066; TEXT-DECORATION: none
}
A.leftnavsuboff:hover {
	FONT-WEIGHT: bold; COLOR: #330066; TEXT-DECORATION: none
}
A.leftnavmainon:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftnavmainoff:hover {
	COLOR: #330066; TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #ffffff
}
A:active {
	TEXT-DECORATION: none
}
A.micronav {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
.micronav {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif
}
.topnav {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.welcome {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.datum {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavmainon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavmainoff {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavsubon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavsuboff {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavcaton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.leftnavcatoff {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.speciallink {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.footerlink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.explore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.disclaimer {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.rightnavlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.rightnavtxt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.rightnavnewshead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.rightnavmorelink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.subpagelink {
	FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.color {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.hdl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.newsteaser {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.newsmorelink {
	FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.kvlink {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
.listviewlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.listviewtext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.titlesubtext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.btnlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif
}
.subhdl {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #330066; FONT-FAMILY: arial,helvetica,sans-serif
}
.important {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial,helvetica,sans-serif
}
.bblack {
	COLOR: #000000
}
.title {
	FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.subtitle {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.blacktext {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.normhdl {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.normtext {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,helvetica,sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,helvetica,sans-serif
}
.smalltext {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: arial,helvetica,sans-serif
}
A.stdlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330066; LINE-HEIGHT: 16px; FONT-FAMILY: arial,helvetica,sans-serif
}
.seriestitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.bgws {
	BACKGROUND-COLOR: #ffffff
}
.bgtnoben {
	BACKGROUND-COLOR: #644196
}
.bgtnmitte {
	BACKGROUND-COLOR: #4c2088
}
.bgtrenner {
	BACKGROUND-COLOR: #d7d0e2
}
.bgnavmainon {
	BACKGROUND-COLOR: #644196
}
.bgnavmainoff {
	BACKGROUND-COLOR: #bdbdd0
}
.bgnavsubon {
	BACKGROUND-COLOR: #eeeef3
}
.bgnavsuboff {
	BACKGROUND-COLOR: #ffffff
}
.bgtitlebox {
	BACKGROUND-COLOR: #eeeef3
}
.bgfooter {
	BACKGROUND-COLOR: #eeeef3
}
.bglightrow {
	BACKGROUND-COLOR: #eeeef3
}
.bglistviewbox {
	BACKGROUND-COLOR: #eaeaef
}
.bgdarkbtn {
	BACKGROUND-COLOR: #644196
}
.bglightbtn {
	BACKGROUND-COLOR: #bdbdd0
}
.bgredbtn {
	BACKGROUND-COLOR: #bc0e2b
}
.bggiftfinder {
	BACKGROUND-COLOR: #bc0e2b
}
.toolTipLayer {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #000000; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: arial,helvetica; POSITION: absolute; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
A.blacktext {
	FONT-WEIGHT: bold; COLOR: #330066; FONT-FAMILY: arial,helevetica,sans-serif
}
.whitetext {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: arial,helevetica,sans-serif
}
.blacktextsmall {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.SeriesHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.redtext {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: arial,helevetica,sans-serif
}
.bgmiddlelightgrey {
	BACKGROUND-COLOR: #d6d6d6
}
.bglightgrey {
	BACKGROUND-COLOR: #f5f5f5
}
.table_specs {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helevetica,sans-serif
}
.table_specs TD {
	
}
.td_headline {
	
}
.bgwhite {
	BACKGROUND-COLOR: #ffffff
}
.bgWhite {
	BACKGROUND-COLOR: #ffffff
}
.bgService {
	BACKGROUND-COLOR: #687dc1
}
.disclaimerblack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.disclaimerred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: arial,helevetica,sans-serif
}
.footer {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.leftnavarea {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
.SmallHdlSansSerif {
	FONT-SIZE: 15pt; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.BigHdlSansSerif {
	FONT-SIZE: 21pt; COLOR: #000000; FONT-FAMILY: arial,helevetica,sans-serif
}
.ymsdisclaimer {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial,helevetica,sans-serif
}
.input {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #a5acb2 1px solid; COLOR: #000000; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: Verdana, Arial, Sans-serif
}
.toptrenner {
	BACKGROUND-COLOR: #b8b8b8
}
.echptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Sans-serif
}
.toplinks {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Sans-serif; TEXT-DECORATION: none
}
A.toplinks:hover {
	TEXT-DECORATION: underline
}
.mainlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.mainlink:hover {
	COLOR: #003399; BACKGROUND-COLOR: #d7d7f1; TEXT-DECORATION: none
}
.mainlinkcurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Sans-serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
