#chart{border:1px solid #CCC;width:310px;text-align:center;background-color:#EEE}
#chart a{text-decoration:none}
#chart img{border:none}
#content{margin-left:0;padding:2em}
#content ul.charttabs{clear:both;height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#content ul.charttabs li a{background-color:#FFF;color:#666;display:block;height:20px;width:70px;text-decoration:none;padding:2pt 2px 0}
#content ul.charttabs li a.active{background-color:#7B9BBA;color:#FFF}
#content ul.tabs{border-bottom:1px solid #CCC;clear:both;height:24px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#content ul.tabs li a{background-color:#FFF;color:#666;display:block;height:20px;width:80px;text-decoration:none;padding:2pt 2px 0}
#content ul.tabs li a.active{background-color:#DDD}
#content ul.tabs li a:hover,#content ul.charttabs li a:hover,.boxSymb{color:#666}
#content ul.tabs li,#content ul.charttabs li{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;float:left;margin-right:7px;text-align:center}
#contentheader{color:#369;background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:.4em 0 .4em .6em}
#contentheader .titelpanel{display:none}
#contentteaser{float:right;width:200px;position:relative}
#header img{padding:10px 0 10px 10px}
#headernavigation,#navigation,#searchbox,.selectionBox,.pdfbutton{display:none}
#nav li{background-image:url(../images/spacer_menu.gif);background-position:top;background-repeat:no-repeat;list-style:none;padding:10px 5px 5px}
#nav li a,#headernavigation a:link,#headernavigation a:visited,#headernavigation a:active{color:#666;text-decoration:none}
#news{padding-top:25px}
#news td{font-size:.86em;padding:.3em}
#news th{background-color:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:left;padding:.1em}
#submenu li{border-bottom:1px solid #CCC;font-size:.85em;background-image:none;font-weight:400;padding:7px 3px 5px}
#submenu li a{padding-left:5px}
#extendedSearch{display:none}
#newsSelection{display:none}
.active,#submenu .active,.listingListInfo .left,.bold{font-weight:700}
.boxIcon{cursor:pointer;position:absolute;right:4px;top:4px}
.intradayBoxIcon{cursor:pointer;}
.boxSymb th{border-bottom:1px solid #CCC}
.boxTable td{padding:1px 5px 1px 3px}
.boxTable th{font-weight:600;background-color:#F7F7F7;text-align:right;padding:1px 5px 1px 3px}
.box_header{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background-color:#EEE;font-size:1.05em;font-weight:600}
.chartlegend{font-size:.8em;margin:0;padding:0}
.chartlegend .cube{width:1em}
.chartlegend .info{margin:0;padding:0 .4em}
.currencylist{width:310px}
.heatmap{width:90%;border-collapse:collapse;margin-top:5px;}
.heatmapwrapper{margin-top:25px;font-size:1em;page-break-inside:avoid;}
.heatmaptitle{font-size:1.05em;font-weight:600;padding:2px 1px 2px 1px}
.heatmapwrapperbox{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background-color:#EEE;font-size:1.05em;font-weight:600;padding:2px 1px 2px 1px;position:relative;}
#box_content{border:1px solid black;}
.left,#hikuTable th.left{text-align:left}
.listingHeader{background-color:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin-top:25px;font-weight:600;font-size:1.05em;padding:2px 1px 2px 1px}
.listingInfo{width:12em;height:15em;background-color:#F5F5F5;display:none;border:1px solid #EEE;z-index:1000;padding:1em}
.listingListInfo{background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px dotted #CCC;width:100%}
.listingListInfo .right{font-size:.8em;text-align:right}
.listingNavigation{font-weight:600;font-size:1.05em;padding:2px 1px 2px 1px}
.topFlopHeader{font-weight:600;font-size:1.05em;padding:2px 1px 2px 1px}
.topFlopHeader .right{font-weight:400;font-size:small;}
.listingNavigation .center{margin-left:25%;margin-right:25%}
.listingNavigation .left{float:left;width:25%;}
.listingNavigation .right{float:right;width:25%;text-align:left;font-weight:400;font-size:small;}
.listingNavigation,.topFlopHeader,.twoPartsHeader{background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.twoPartsHeader .left{float:left;width:60%;font-weight:600;font-size:1.05em;}
.twoPartsHeader .right{margin-left:60%;text-align:right}
.listingTable .even{background-color:#F7F7F7}
.listingTable td,.listingTable th{font-weight:400;padding:.1em}
.listingTable th{font-weight:400}
.listingTable thead tr{background-color:#EEE;border-bottom:1px solid #CCC}
.listingTable tr:hover{background-color:#ffc}
.loser{margin-left:51%;width:49%}
.neg{color:#D00000}
.order1 a{color:#B80420;}
.order2 a{color:#B80420;}
.overviewLeft{}
.overviewRight{padding-top:25px;}
.overviewtable td{vertical-align:top;}
.overviewtable td.spacing{width:2%;}
.overviewtable{width:1000px}
.pos{color:#007800}
.right{text-align:right}
.selectionBox{display:none;}
.small{font-size:.8em}
.sortable a{color:#000;text-decoration:none;}
.specialinput{background-color:#EEE;text-align:center}
.storyLinkText{font-weight:400;color:#666}
.teaser{width:14em;padding:.5em}
.teaser .advanceddescription{margin-left:3em;font-size:.8em;width:8em;float:left}
.teaser .advancedinput{margin-left:8em}
.teaser .advancedinput input{border:0;background-color:#EEE;text-align:center;font-size:.8em}
.teaser h3{font-size:1em;color:#369;margin:.4em 0 .2em;padding:0}
.teaser select{width:100%;background-color:#EEE;margin:.2em 0}
.topfloptable .pl{padding-left:20px}
.topfloptable td{vertical-align:top;width:50%;white-space:nowrap}
.topfloptable,.boxTable{width:100%}
.winner{float:left;width:49%}
@page{size:A4 landscape;-fs-flow-top:"printheader";-fs-flow-bottom:"printfooter"}
a:active{color:red;text-decoration:none}
a:focus,a:hover,#headernavigation a:focus,#headernavigation a:hover,.selected .storyLinkText a{color:#B80420;text-decoration:none}
a:link,a:visited{color:#369;text-decoration:underline}
body{min-width:50em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;margin:0;padding:0}
h1{font-size:1.5em;margin:0}
h2{font-size:1.1em;color:#666;margin:2px}
ul{margin:0;padding:0}
#printheader{position:absolute;top:10px;right:0;-fs-move-to-flow:'printheader'}
#printfooter{position:absolute;bottom:10px;left:0;-fs-move-to-flow:'printfooter'}
#printfooter .left{float:left;width:80%}
#printfooter .right{margin-left:80%;text-align:right}
#disclaimerfooter{display:none}
#stockSearch{display:none}
#footer{padding-top:1em;clear:both;}
#disclaimerfooter{padding-top:1em;font-size:0.86em;border-top:1px solid black}
.heatmapPopup{background-color:#FFFFFF;border:3px solid #EEEEEE;padding:1em;width:12em;height:15em;z-index:1000}
.heatmapCell{border:5px solid white;padding:3px;vertical-align:top;page-break-inside:avoid;}
.top{vertical-align:top}
.bottom{vertical-align:bottom}
.usersettings td{vertical-align:top}
.usersettings select, .usersettings input{width:100%}
.validation-advice{font-size:0.8em;color:#D00000;background-color:#FFEBE8;border:1px dotted #D00000;padding:0.1em;margin-top:0.3em}
.formKlein{background-color:#FFFFFF;color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;width:90px;}
.portfolioManagementTable{width:40em;border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;border-collapse:collapse}
.portfolioManagementTable td{padding:0 2em 1em 0;vertical-align:top}
.portfolioManagementTable input, .portfolioManagementTable select{width:10em}
.bold{font-weight:bold;}
.dark{background-color:#eeeeee}
.portfolioTransactionTable thead tr{background-color:#eee}
.portfolioTransactionTable th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-weight:normal;padding:0.1em}
.portfolioTransactionTable td{padding:0.1em}
.portfolioTransactionTable .even{background-color:#F7F7F7}
.button{background-color:#F5F5F5;border:1px solid #CCC;color:#666666;cursor:pointer}
.input{border:1px solid #CCC;}
a img{border:0;}
.detailboxes td.box{padding-top:15px;vertical-align:top;page-break-inside:avoid;}
#limitinfo{float:right;padding:0.4em 0.6em;width:18em;background-color:#F5F5F5}
#limitinfo .t{font-weight:bold;padding-bottom:0.4em;}
#limitinfo .d{float:left;width:60%;}
#limitinfo .v{margin-left:60%;text-align:right;}
#limit input, #limit select, #portfolioTransaction input, #portfolioTransaction select,#portfolioTransaction textarea{width:95%;}
.exportlinks{margin-top:10px}
.selectionBox table td{vertical-align:top}
.paragraph{background-color:#F5F5F5;font-weight:bold;margin-top:1em}
.infobox{border:1px solid #CCC;padding:5px;background-color:#EEE;margin-bottom:25px;}
.paragraphPadded{padding:1em}
.infobox2{border:1px solid #CCC;padding:0 5px;background-color:#EEE;}
#myStyleBox{padding:1em;margin-left:3em;background-color:#EEE;height:22em;width:15em;}
#myStyle{border:2px solid #CCC;height:19em;background-color:white;list-style-type:none;position:relative;}
#myStyle .even{background-color:#EEE}
#myStyle li .down{position:absolute;right:0;margin-top:3px}
#myStyle li .up{position:absolute;right:10px;margin-top:3px}
#myStyle .selected{background-color:#316AC5;color:white}
#bondsOptions{display:none;}
#warrantsOptions{display:none;}
#structOptions{display:none;}
#stocksOptions{display:none;}
#searchForm{display:none;}
#chartTeaser{display:none;}
#nav li{list-style:none;padding:10px 5px 5px;background-image:url(../images/spacer_menu2.gif);background-repeat:repeat-x;}
#nav li a,#headernavigation a:link,#headernavigation a:visited,#headernavigation a:active{color:#666;text-decoration:none;}
#submenu li{font-size:.85em;background-image:none;font-weight:400;padding:7px 3px 5px}
#submenu li a{padding-left:6px}
.active,#submenu .active,.listingListInfo .left,.bold{font-weight:600}
#submenu .active{background-image:url(../images/mark.png);background-position:left;background-repeat:no-repeat;}
.button{background-color:#336699;border-color:#CCCCCC rgb(61, 89, 118) rgb(41, 59, 78) rgb(130, 165, 201);border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:12px;min-height:15px;padding:1px 3px 0pt;width:auto;font-weight:600;}
select{display:none;}
.posttext{color:black;height:1em;}
input[type="submit"]{display:none;}
input[type="reset"]{display:none;}
input[type="hidden"]{display:none;}
#storyLinkBox{width:400px;}
.noprint{display:none}
#hikuSelection{display:none}
#teaser{display:none}
.trendneg{background-color:#D00000;height:10px;position:relative;}
.trendpos{background-color:#339900;height:10px;left:50%;position:relative;}
table.screenerTable{margin-left:10px;margin-top:15px;width:99%;border:1px solid #CCCCCC;border-collapse:collapse;}
tr.screenerRow td{border-bottom:1px solid #CCCCCC;}
th.screenerTh{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
table.screenerTable a{text-decoration:none;}
th.screenerFirstColumn{width:35%;background-color:#EEEEEE;text-align:left;padding-left:10px;color:#336699;border-left:1px solid #CCCCCC;}
th.screenerFirstColumn a{width:35%;background-color:#EEEEEE;text-align:left;color:#336699;text-decoration:underline;}
td.screenerSecondColumn{width:6%;text-align:center;}
td.screenerThirdColumn{width:5%;text-align:center;}
td.screenerFourthColumn{width:40%;padding-right:20px;border-top:1px solid #CCCCCC;}
td.screenerFifthColumn{width:15%;background-color:#EEEEEE;padding-left:10px;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
td.screenerSecThirdColumn{width:11%;text-align:center;border-top:1px solid #CCCCCC;}
#screenerOverview{padding-top:25px;page-break-after:always;}
#screenerOverview td{padding:.3em}
#screenerOverview th{background-color:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:left;padding:.1em}
#chartBackLinkId{display:none;}
.smaller {font-size:80%;}
.listLeft {float:left;width:49%;list-style-type:none;line-height: 20px}
.listRight {float:right;width:49%;list-style-type:none;line-height: 20px}
.fundInfoIcon {padding-top:5px;clear:both;float:right}
