html{ background-color:white;}
#chart{border:1px solid #CCC;width:310px;text-align:center;background-color:#EEE;padding-top:10px}
#chartimg{height:203px;}
#content{border-left:1px dotted #CCC;height:100%;min-height:580px;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:0px;padding:0px 0px 0px 3px}
#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:#7B9BBA;color:#FFF}
#content ul.tabs li a.first{margin-left:10px}
#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;border-left:1px solid #CCC;height:1.9em;padding:.4em 0 .4em .6em}
#contentheader .titelpanel{display:block;float:right;margin-right:3em;height:1.5em;text-align:center}
#contentheader .titelpanel a img,#chart img{border:none}
#contentheader .title{float:left;font-size:1.5em}
#contentteaser{float:right;width:200px;position:relative}
#extendedSearch select{width:13em}
#header {color:#777;white-space:nowrap;font-size:.85em;width:100%}
#header .dark {background-color:#F5F5F5;border-bottom:1px solid #CCC;border-top:#EAEAEA;padding:0.8em}
#header .bright {padding:1em 1em 0em 1em;}
#header .searchdesc {font-style:italic;font-size:0.82em;padding-left:112px;padding-bottom:1em}
#loginbanner{background-color:#F5F5F5;text-align:right;padding:1em;border-top:1px solid #EAEAEA;border-bottom:1px solid #CCCCCC}
#headernavigation{background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:2px 0}
#headernavigation .center{margin:0 15em 0 10em;text-align:left}
#headernavigation .left{float:left;width:10em}
#headernavigation .right{float:right;}
#hikuTable{width:80%}
#news{padding-top:25px}
#news td{padding:.3em}
#news th{background-color:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:left;padding:.1em}
#newsfilter select{width:19em}
#portalTable{width:100%;margin-top:2em}
#portalTable td img{border:0}
#portalTable td,.center,.specialinput{text-align:center}
.big{font-size:1.2em}
.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;}
.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,.boxTable .even{background-color:#F7F7F7}
.listingTable td,.listingTable th{font-weight:400;padding:.1em .3em;white-space:nowrap;}
.listingTable th{font-weight:600}
.listingTable th a{text-decoration:none}
.listingTable thead tr{background-color:#F7F7F7}
.listingTable tr:hover,.boxTable tr:hover,.boxSymb tr:hover{background-color:#ffc}
.loser{margin-left:52%;width:48%}
.neg{color:#D00000}
.sortable a{color:#000;text-decoration:none;background-image:url(../images/arrow_off.png);background-repeat:no-repeat;background-position:right;padding-right:10px}
.order2 a{color:#B80420;background-image:url(../images/arrow_down.png)!important;background-repeat:no-repeat;background-position:right}
.order1 a{color:#B80420;background-image:url(../images/arrow_up.png)!important;background-repeat:no-repeat;background-position:right}
.overviewLeft{}
.overviewRight{padding-top:25px;}
.overviewtable td{vertical-align:top;}
.overviewtable td.spacing{width:2%;}
.pos{color:#009900}
.right{text-align:right}
.selectionBox{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;padding:.4em 0;position:relative;}
.selectionBox .center{margin-left:33%;margin-right:33%}
.selectionBox .left{float:left;width:33%}
.selectionBox .right{float:right;width:33%;text-align:left}
.selectionBox .rightAlign{position:absolute;right:0;top:0.4em}
.selectionBox .rightAlign form{margin:0;padding:0}
.selectionBox select{width:13em;background-color:#EEE}
.selectionBox strong{font-weight:bold;color:#666;display:block}
.selectionBox a {display:block;background:url(../images/next.gif) center left no-repeat;padding-left:25px}
.selectionBox .box1 {float:left;width:50%}
.selectionBox .box1 .subbox1 {float:left;width:48.1%}
.selectionBox .box1 .subbox2 {float:right;width:48.1%}
.selectionBox .box2 {float:right;width:49.9%}
.selectionBox .box2 .subbox1 {float:left;width:48.1%}
.selectionBox .box2 .subbox2 {float:right;width:48.1%}
.small{font-size:.8em}
.listingTitle{font-size:1.2em}
.storyLinkText{font-weight:400;color:#666}
.teaser{width:15em;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%;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:48%}
a.date-picker-control span{background-image:url(../images/cal.gif)}
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.3em;margin:0;font-weight:600;padding-bottom:15px}
h2{font-size:1.05em;color:#666;margin:2px}
ul{margin:0;padding:0}
#printheader{display:none}
#printfooter{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}
.top{vertical-align:top}
.bottom{vertical-align:bottom}
#usersettings td{vertical-align:top;}
#usersettings select, #usersettings input{width:157px}
.validation-advice{font-size:0.8em;color:#D00000;background-color:#FFEBE8;border:1px dotted #D00000;padding:0.1em;margin-top:0.3em}
.validation-list{margin-bottom:1em;}
.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}
a img {border:0;}
.detailboxes td.box{padding-top:15px;vertical-align:top;}
#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:98%;}
.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:27em;width:15em;}
#myStyle{border:2px solid #CCC;height:24em;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 {margin-bottom:5px;margin-top:10px}
#warrantsOptions {margin-bottom:5px;margin-top:10px}
#structOptions {margin-bottom:5px;margin-top:10px}
#stocksOptions {margin-bottom:5px;margin-top:10px}
#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}
#chartTeaser{margin-left:20px;_width:210px;border:1px dotted #CCCCCC} 
.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;
}
input{ border:1px solid #6F6F6F;}
select{ border:1px solid #6F6F6F;}
pre{font-family:Arial,sans-serif;}
#storyTitle{font-weight:bold;font-size:1.05em;}
#storyText{font-size:1.0em;}
.searchoptiontitle{background-color:#EEEEEE;border-bottom:1px dotted #CCCCCC;border-top:1px solid #CCCCCC;font-size:1.05em;font-weight:bold}
#cmdBoxTable td{padding:0 0 1.5em 0;color:#666666;width:33%;white-space:nowrap;}
.cmdBoxElem {padding:1em;height:55px;white-space:nowrap;margin-right:10px}
.stepbox {padding:0.5em;background-color:#EEE;border:1px solid #CCC;margin-right:1em}
.trendneg {
  background-color:#D00000;
  height:10px;
  position:relative;
}
.trendpos {
  background-color:#339900;
  height:10px;
  left:50%;
  position:relative;
}

/*Screener-Table*/
table.screenerTable {width:99%;border:1px solid #CCCCCC;border-collapse:collapse;}
tr.screenerRow td {border-bottom:1px solid #CCCCCC;}
th.screenerTh {border-bottom:1px solid #CCCCCC;}
table.screenerTable a{text-decoration:none;}
th.screenerFirstColumn {width:35%;background-color:#EEEEEE;text-align:left;padding-left:10px;color:#336699;}
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;}
td.screenerFifthColumn {width:15%;background-color:#EEEEEE;padding-left:10px;}
td.screenerSecThirdColumn {width:11%;text-align:center;}

#screenerOverview{padding-top:25px}
#screenerOverview td{padding:.3em}
#screenerOverview th{background-color:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:left;padding:.1em}

tr.bottomborder td {
    border-bottom:1px solid #E1E2E0;
    border-collapse:collapse;
}

/*Sreener-Help-Popups*/
.titel {
    padding:15px 10px 2px;
    font-size:12px;
    font-weight:bold;
    border-bottom:1px solid #DDD;
}
.helpContent {
    padding:10px;
}
.helpTable {
    width:100%;
    border:1px solid #CCCCCC;
    background-color:#DDDDDD;
}

.detailCmdPanel {float:left;display:block;padding-bottom:10px;margin-right:5em;width:94%}
*[class="detailCmdPanel"] {float:left;display:block;padding-bottom:10px;margin-right:5em;width:100%; }




.posttext {
    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}
