.PortfAnalForm
{
	padding:5px 0px 5px 10px;
	margin-left:10px;	
}
table tr td.DataQualityRealtime,
div.realtimefooterhint span.DataQualityRealtime
{
	color:#C80000 !important;
	width:10px;
	text-align:center;	
	padding-left:0px;
	padding-right:0px;
}
div.realtimefooterhint
{
	padding-left:5px;
	padding-top:3px;
	line-height:14px;
	font-size:9px;
}
.todo
{
    background-color:#FFFF55 !important;
}
.incomplete
{
    background-color:#FFFFAA !important;
}
.red,
.red a
{
    color:#C80000 !important;
}
.lightgray, lightgray a, a.lightgray {color:#9B9B9B;}
.notimplemented
{
    width:100%;
    height:auto;
    overflow:hidden;
}
.notimplemented img
{
}
/* page panels (common) */
div.panel
{
    margin:0px;
    padding:0px;
    width:100%;
	overflow-x:hidden;
	overflow:hidden;	
}
div.FloatingText,
div.panel
{
	margin-bottom:25px;
}
div.panelcontent div.FloatingText{margin-bottom:0px;}
div.lastpanel
{
	margin-bottom:0px !important;
}
div.lastpanel .panelcontent
{
	padding-bottom:5px;
}
div.FloatingText div.mappedtext
{
	padding-top:0px;
}
div.panel div.panelcaption
{
	background-position:left top;
	background-repeat:repeat-y;			
}
.panel a.linkmore,
.panel .linkmore a,
.panel .linkmore
{
	color:#001E4B;
	text-decoration:none;
}
.panelPP a.linkmore,
.panelPP .linkmore a,
.panelPP .linkmore
{
	color:#148C14;
}
.lastpanelterminator
{
	font-size:1px;
	line-height:1px;
	height:1px;
	margin-bottom:20px;		
}
#leftColumn .lastpanelterminator
{
	border-top:1px solid #646464;
}

div.panel div.footertext,
#rightColumn #centerColumn div.panel div.footertext,
#rightColumn div.panel div.footertext
{
	font-family:Verdana;
	text-align:right !important;
	color:#001E4B;
	padding:3px 5px 2px 5px;	
}
#rightColumn .rightCenterColumn div.panel div.footertext#realtimeNote, #rightColumn .rightCenterColumn div.panel div.footertext#realtimeNote a{
    color:#001E4B !important;    
}
div.panel div.footertext a,
#rightColumn #centerColumn div.panel div.footertext a,
#rightColumn div.panel div.footertext a
{
	color:#001E4B;
}
#rightColumn #centerColumn div.panel table td,
#rightColumn #centerColumn div.panel .panelcontent
{
    font-size:11px;
}

#leftColumn .Databank div.footertext a
{
	text-decoration:none;
	font-weight:bold;
}
#leftColumn div.panel div.footertext
{
	font-size:9px;
	padding-right:3px;
	text-decoration:none;
}
#rightColumn div.panel div.footertext
{
	font-size:10px;
}
#centerColumn div.panel div.footertext,
#rightColumn #centerColumn div.panel div.footertext,
#rightColumn div.panel div.footertext
{
    padding-top:3px;
	padding-bottom:2px;
	font-size:10px;
	color:#001E4B;
}
.disclaimer
{
	padding-top:3px;
	padding-bottom:2px;
	font-size:9px;
	color:#001E4B;
}
#centerColumn div.panel div.footertext a,
#rightColumn #centerColumn div.panel div.footertext a
{
	color:#001E4B;
}
#leftColumn div.panel div.footertext,
#rightColumn div.panel div.footertext
{
	text-align:right;
	color:#46A5CD;
}
#leftColumn div.panel div.footertext a,
#rightColumn div.panel div.footertext a
{
	color:#46A5CD;
}
#leftColumn div.panelGreen div.footertext,
div.panelPP div.footertext,
div.panelGreen div.footertext,
#leftColumn div.panelPP div.footertext,
#rightColumn div.panelPP div.footertext,
#rightColumn div.panelGreen div.footertext,
#centerColumn div.panelPP div.footertext,
#rightColumn #centerColumn div.panelPP div.footertext
#rightColumn #centerColumn div.panelGreen div.footertext
{
	color:#148C14;
}
div.panelPP div.footertext a,
div.panelGreen div.footertext a,
#leftColumn div.panelPP div.footertext a,
#leftColumn div.panelGreen div.footertext a,
#rightColumn div.panelPP div.footertext a,
#rightColumn div.panelGreen div.footertext a,
#centerColumn div.panelPP div.footertext a,
#centerColumn div.panelGreen div.footertext a,
#rightColumn #centerColumn div.panelPP div.footertext a
#rightColumn #centerColumn div.panelGreen div.footertext a
{
	color:#148C14;
}
div.panelPP div.footertext a,
#leftColumn div.panelPP div.footertext a,
#rightColumn div.panelPP div.footertext a,
#centerColumn div.panelPP div.footertext a,
#rightColumn #centerColumn div.panelPP div.footertext a
{
	font-weight:normal;
}
#leftColumn .footertext
{
	margin-top:0px;
	padding-top:0px;
}
div.panel div.panelcaption .panelcaptionoptions
{  	
	float:right;
	margin:0px;
	padding:4px 5px 0px 0px;	
}
#leftColumn div.panel div.panelcaption .panelcaptionoptions
{  	
	float:right;
	margin:0px;
	padding:2px 5px 0px 0px;	
}
div.panel div.panelcaption .panelcaptionoptions ul,
div.panel div.panelcaption .panelcaptionoptions ul li
{
    color:#46A5CD;
	display:inline;
	margin:0px;
	padding:0px 0px 0px 5px;	
}
div.panel div.panelcaption .panelcaptionoptions ul li a,
div.panel div.panelcaption .panelcaptionoptions ul li span
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:10px;
    line-height:11px;
    color:#001E4B;
    text-decoration:none;
}
div.panelGreen div.panelcaption .panelcaptionoptions ul,
div.panelGreen div.panelcaption .panelcaptionoptions ul li,
div.panelPP div.panelcaption .panelcaptionoptions ul,
div.panelPP div.panelcaption .panelcaptionoptions ul li
{
    color:#007800;     	
}
div.panelGreen div.panelcaption .panelcaptionoptions ul li a,
div.panelGreen div.panelcaption .panelcaptionoptions ul li span,
div.panelGreen div.panelcaption .panelcaptionoptions ul li a,
div.panelGreen div.panelcaption .panelcaptionoptions ul li span
{
    color:#001E4B;
}
div.panel div.panelcaption .panelcaptionoptions input
{
	line-height:10px;
    font-size:10px;
    padding:0px 0px 0px 0px;
    margin:-2px 0px -2px 3px;
}
div.panel div.panelcaption .panelcaptionoptions input.checkbox
{
    height:10px;
    width:10px;
    margin:0px 0px 0px 0px;
    padding:0px;
    border:0px;
    vertical-align:middle;
}
div.panel .panelcaptionunderline
{   	
	background-position:bottom;
	background-repeat:repeat-x;	
	/*height:5px;*/
	font-size:0px;
	line-height:5px;
}
div.panel .panelcontent,
div.panel .panelcontent table
{
    margin:0px;
    font-size:11px;
}
#rightColumn div.formpanel div.panelcontent,
#rightColumn div.tablepanel div.panelcontent
{
	background-color:#E3F1F7;
}
div.tablepanel .panelcontent .panelcontainer
{
	vertical-align:top;
}
.dialog #centerColumn div.formpanel .panelcontent
{
	margin:0px 0px 0px 0px;
	border-bottom:0px none transparent;
}
div.formpanel .panelcontent table
{
	margin-bottom:10px;
}
div.panel br.panelbreaker
{
	font-size:0px;
	line-height:0px;
}
#centerColumn div.formpanelPP .panelcontent,
#centerColumn div.tablepanelPP .panelcontent,
#rightColumn div.formpanelPP .panelcontent,
#rightColumn div.tablepanelPP .panelcontent
{
	background-color:#DCEEDC !important;
	border-bottom:1px solid #148C14;
}
div.tablepanel .panelcontent table.listnext
{
	margin-top:5px;
}
div.tablepanel .panelcontent table.list tr td a,
.tradingSignalsPanel div table.list tr td a
{
	text-decoration:underline;
	color:#001E4B;
}
table.listempty,
table.listempty tr,
table.listempty tr td
{
	border:0px none transparent !important;	
	font-family:Verdana !important;
	background-color:Transparent !important;
}
div.tablepanel .panelcontent table.list tr.header
{
	text-align:left;
}
div.tablepanel .panelcontent table.list tr.header td a,
div.tablepanel .panelcontent table.list tr.header th a
{
	text-decoration:none;
	font-weight:bold;	
	color:#001E4B;
}
div.nobottomborder .panelcontent
{
	border-bottom:0px none transparent !important;
}
div.nobottomborder
{
	padding-bottom:5px;
}
div.tablepanel .panelcontent table tr td.first,
#centerColumn div.tablepanel .panelcontent table tr td.first,
#headerColumn div.tablepanel .panelcontent table tr td.first,
div.tablepanel .panelcontent table tr th.first,
#centerColumn div.tablepanel .panelcontent table tr th.first,
#headerColumn div.tablepanel .panelcontent table tr th.first,
#rightColumn #centerColumn div.tablepanel .panelcontent table tr td.first,
#rightColumn #centerColumn div.tablepanel .panelcontent table tr th.first
{
	padding-left:10px !important;	
	text-align:left !important;
}
#leftColumn div.tablepanel .panelcontent table tr td.first,
#leftColumn div.tablepanel .panelcontent table tr th.first,
#rightColumn div.tablepanel .panelcontent table tr td.first,
#rightColumn div.tablepanel .panelcontent table tr th.first
{
	padding-left:1px !important;
	text-align:left !important;
}
div.tablepanel .panelcontent table tr td.last,
#centerColumn div.tablepanel .panelcontent table tr td.last,
#headerColumn div.tablepanel .panelcontent table tr td.last,
div.tablepanel .panelcontent table tr th.last,
#centerColumn div.tablepanel .panelcontent table tr th.last,
#headerColumn div.tablepanel .panelcontent table tr th.last,
#rightColumn #centerColumn div.tablepanel .panelcontent table tr td.last,
#rightColumn #centerColumn div.tablepanel .panelcontent table tr th.last
{
	padding-right:10px !important;	
}
#leftColumn div.tablepanel .panelcontent table tr td.last,
#leftColumn div.tablepanel .panelcontent table tr th.last,
#rightColumn div.tablepanel .panelcontent table tr td.last,
#rightColumn div.tablepanel .panelcontent table tr th.last
{
	padding-right:1px !important;	
}
#centerColumn .panelcontent div.listfilters
{
	color:#001E4B;	
	font-family:Verdana;
}
#centerColumn div.tablepanel .panelcontent div.listfilters,
x.dialog #centerColumn div.tablepanel .panelcontent div.listfilters
{	
	padding:5px 15px 5px 15px;
}
div.tablepanel .panelcontent div.listfooter,
#centerColumn div.tablepanel .panelcontent div.listfooter,
#rightColumn #centerColumn div.tablepanel .panelcontent div.listfooter
{
	color:#001E4B;
	padding:3px 10px 0px 10px !important;		
}
#leftcolumn div.tablepanel .panelcontent div.listfooter
{
	color:#001E4B;
	padding:3px 3px 0px 3px !important;		
}
#rightcolumn div.tablepanel .panelcontent div.listfooter
{
	color:#001E4B;
	padding:3px 3px 0px 3px !important;		
}
div.formpanel .panelcontent
{
	padding:5px;
}
#centerColumn div.formpanel .panelcontent,
#centerColumn div.tablepanel .panelcontent,
x.dialog #centerColumn div.formpanel .panelcontent,
x.dialog #centerColumn div.tablepanel .panelcontent
{	
	border-bottom:1px solid #46A5CD;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#E3F1F7;
}
#centerColumn div.formpanelPP .panelcontent,
#centerColumn div.tablepanelPP .panelcontent,
x.dialog #centerColumn div.formpanelPP .panelcontent,
x.dialog #centerColumn div.tablepanelPP .panelcontent
{	
	border-bottom:1px solid #148C14;
	background-color:#DCEEDC;
}
#centerColumn div.tablepanel .panelcontent div.listfooter,
x.dialog #centerColumn div.tablepanel .panelcontent div.listfooter
{
	padding:3px 5px 0px 5px;
}
#centerColumn div.tablepanel .panelcontent div.listenvelope,
x.dialog #centerColumn div.tablepanel .panelcontent div.listenvelope,
.tradingSignalsPanel
{	
	padding:3px 5px 3px 5px;
}
#centerColumn div.tablepanel .panelcontent table.list,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list,
x.dialog #centerColumn div.tablepanel .panelcontent table.list,
.tradingSignalsPanel div table.list
{
	border:1px solid #646464;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	line-height:12px;
	color:#001E4B;	
}
#centerColumn div.tablepanel .panelcontent table.list .item td,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .item td,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .item td,
.tradingSignalsPanel div table.list
{	
	font-family:Arial;
	font-size:11px;
	line-height:15px;
	color:#001E4B;	
}
#centerColumn div.tablepanel .panelcontent table.list .header td,
#centerColumn div.tablepanel .panelcontent table.list .header th,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .header td,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .header th,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .header td,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .header th,
#rightColumn #rightCenterColumn .tablepanel .biasTrend .panelcontent table.list th,
.tradingSignalsPanel div table.list .header td,
.tradingSignalsPanel div table.list .header th
{	
	
	border-bottom:1px solid #646464;
	font-family:Arial;
	font-size:11px !important; 
	font-weight:bold;
	color:#646464;
	background-color:#FFFFFF;
	padding:1px 3px 1px 3px;	
	text-decoration:none;
}

#rightColumn div.panel table th.TradingSignalsHeader { border-bottom: 0px solid #646464;}

#centerColumn div.tablepanel .panelcontent table.list .header td.frow,
#centerColumn div.tablepanel .panelcontent table.list .header th.frow,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .header td.frow,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .header th.frow,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .header td.frow,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .header th.frow
{
	border-bottom:0px none transparent;
}
#centerColumn div.tablepanel .panelcontent table.list .nextheader td,
#centerColumn div.tablepanel .panelcontent table.list .nextheader th
{
	border-top:1px solid #646464;
}
#centerColumn div.tablepanel .panelcontent table.list .footer td,
#centerColumn div.tablepanel .panelcontent table.list .footer th,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .footer td,
x.dialog #centerColumn div.tablepanel .panelcontent table.list .footer th,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .footer td,
#rightColumn #centerColumn div.tablepanel .panelcontent table.list .footer th,
.tradingSignalsPanel div table.list .footer td,
.tradingSignalsPanel div table.list .footer th
{	
	
	border-top:1px solid #646464;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#646464;
	background-color:#FFFFFF;
	padding:1px 3px 1px 3px;	
	text-decoration:none;
}
#centerColumn div.tablepanel .panelcontent table.list tr td,
x.dialog #centerColumn div.tablepanel .panelcontent table.list tr td
{
	padding:0px 3px 0px 3px;
}
#centerColumn div.tablepanel .panelcontent table.list tr.r0,
x.dialog #centerColumn div.tablepanel .panelcontent table.list tr.r0,
.tradingSignalsPanel table.list tr.r0
{
	background-color:#E6E6E6;
}
#centerColumn div.tablepanel .panelcontent table.list tr.r1,
x.dialog #centerColumn div.tablepanel .panelcontent table.list tr.r1,
.tradingSignalsPanel table.list tr.r1
{
	background-color:#FFFFFF;
}
/*/
#leftColumn div.tablepanelPP .panelcontent table.list
{
	background-color:#F3F9F3;
}
*/
#leftColumn div.tablepanelPP .panelcontent table.list .header td,
#leftColumn div.tablepanelPP .panelcontent table.list .header th
{
	border-bottom:1px solid #148C14;
	background-color:#E7F3E7;
	color:#148C14;
}

#leftColumn div.tablepanel .panelcontent table.list tr td,
#leftColumn div.tablepanel .panelcontent table.list tr td.first,
#leftColumn div.tablepanel .panelcontent table.list tr td.last
{	
	font-family:Arial;
	font-size:10px;	
	line-height:15px;	
	padding:0px 1px 0px 0px;	
}
#leftColumn div.tablepanel .panelcontent table.list tr.r0
{	
}
#leftColumn div.tablepanel .panelcontent table.list tr.r1
{	
}
#rightColumn div.tablepanel .panelcontent .panelcontent
{
 padding-top:0px;
 margin-top:0px;
}
#rightColumn div.tablepanel .panelcontent table.list
{
	border-bottom:1px solid #646464;
	padding-top:5px;
	font-family:Arial;
	font-size:11px;
	line-height:14px;
	color:#001E4B;
	background-color:#FFFFFF;
}
#rightColumn div.tablepanel .panelcontent .listfilters, #leftColumn div.tablepanel .panelcontent .listfilters {padding:4px 0px 0px 5px; margin-right:10px;}
#rightColumn div.formpanel .panelcontent .listfilters, #leftColumn div.formpanel .panelcontent .listfilters {margin-right:0px;}
#rightColumn div.tablepanel .panelcontent table.list .header td,
#rightColumn div.tablepanel .panelcontent table.list .header th,
#rightColumn #rightColumn div.tablepanel .panelcontent table.list .header td,
#rightColumn #rightColumn div.tablepanel .panelcontent table.list .header th
{
	border-bottom:1px solid #646464;	
	font-family:Arial;
	font-size:10px;
	line-height:13px;	
	font-weight:bold;
	color:#46A5CD;	
	padding:4px 3px 2px 3px;
	background-color:#E3F1F7;		
}
#rightColumn div.tablepanelPP .panelcontent table.list
{
	background-color:#FFFFFF;
	border-bottom:0px solid #148C14;		
}
#rightColumn #centerColumn div.tablepanelPP .panelcontent table.list
{
	border-bottom:1px solid #646464;
}
#ctl00_ctl00_ctl00_MainContent_Content_rightColumnPlaceHolder_SpeedyEquityWithResult_ctl00
{
    padding:10px 10px 0px 10px;	
}
#rightColumn div.tablepanelPP .panelcontent table.list .header td,
#rightColumn div.tablepanelPP .panelcontent table.list .header th,
#rightColumn #rightColumn div.tablepanelPP .panelcontent table.list .header td,
#rightColumn #rightColumn div.tablepanelPP .panelcontent table.list .header th
{		
	background-color:#DCEEDC;
	color:#148C14;
	border-bottom:1px solid #148C14;
}
#rightColumn div.tablepanel .panelcontent table.list tr td
{	
	font-family:Arial;
	font-size:10px;
	line-height:15px;	
	color:#001E4B;
	padding:0px 3px 0px 3px;	
}
#rightColumn div.tablepanel .panelcontent table.list tr.r0
{	
}
#rightColumn div.tablepanel .panelcontent table.list tr.r1
{	
}
div.panel .panelcontent table.graytable .header,
#centerColumn div.panel .panelcontent table.graytable .header,
#headerColumn div.panel .panelcontent table.graytable .header,
#rightColumn div.panel .panelcontent table.graytable .header,
#leftColumn div.panel .panelcontent table.graytable .header,
#dialog div.panel .panelcontent table.graytable .header
{
    background-color:Transparent;
}
div.panel .panelcontent table.graytable .header td,
#centerColumn div.panel .panelcontent table.graytable .header td,
#headerColumn div.panel .panelcontent table.graytable .header td,
#rightColumn div.panel .panelcontent table.graytable .header td,
#leftColumn div.panel .panelcontent table.graytable .header td,
#dialog div.panel .panelcontent table.graytable .header td
{
    background-color:Transparent;
    color:#001E4B;
}
div.panel .panelcontent table.graytable .r0
{
    background-color:#E6E6E6 !important;
}
.dialog #centerColumn div.panel
{
	margin:0px;
}
.dialog div.panel .panelcontent
{
    margin:5px 5px 5px 5px;
}
.dialog div.tablepanel .panelcontent
{
    margin:0px;
}
div.panel .controlpanel
{
    width:100%;
    height:auto;
}
div.panel .morelink,
div.panel .morelink a,
div.panel a.morelink
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:11px;
    color:#46A5CD;
    text-align:right;
    font-weight:normal;
    text-decoration:none;
    white-space:nowrap;
}
div.panel .morelink
{
	padding:0px 5px 0px 5px;
}
div.panelPP .morelink,
div.panelPP .morelink a,
div.panelPP a.morelink
{
    color:#007800;
}
div.panelPP .source,
div.panelPP .source a,
div.panelPP a.source,
div.panelPP .source span
{
    color:#007800;
}
/* page panels (common) */
/* page left panels *********************************/
#leftColumn div.panel{	
	margin:0px 0px 10px 0px;	
}
#leftColumn div.panel div.panelcaption{
	background-color:#E3F1F7;
	border-top:1px solid #46A5CD;	
	padding:0px 0px 0px 0px;	
	line-height:16px;
	font-size:11px;	
}
#leftColumn div.panel div.panelcontent{
	border-top:1px solid #46A5CD;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	line-height:11px;
	color:#000000;	
}
#leftColumn div.panel div.panelcaption .panelcaptiontitle{
	font-size:10px;	
	font-weight:bold;
	text-transform:uppercase;
	color:#001E4B;
	text-align:left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	line-height:11px;		
	padding:4px 8px 4px 8px;		
	margin:0px 0px 0px 10px;
}
#leftColumn div.panel div.panelcaption .panelcaptiontitle A
{
    text-decoration:none;
    font-size:10px;
    color: #001e4b;
}

#leftColumn div.panel .panelcaption{		
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA2CAIAAABx6J88AAAAB3RJTUUH1ggdCSgs+uRo1wAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAA9SURBVHjaY9x45z8DbsDEgBfQVJrl/fc/+KTfff+NX5oS3V9+/aWl9D8KdH/FKz2QMTYqPSo9Kj0qTZY0AKD/IBMJFitCAAAAAElFTkSuQmCC') /*/images/layout/panelleft_dblock_background.png*/;
}
#leftColumn div.panel .panelcaptionunderline
{
    /*height:5px;*/
    background-color:#D1D1D8;
	background-image:url('data:image/gif;base64,R0lGODlhAQAFAPdLAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKamp6mpqq+vsLe3ub6+wMTEx8nJzM7N0NHR09TU1tbW2NnY2tra3Nvb3dzc3t3d3t7e397f39/f39/g39/g39/g39/g39/g39/g39/g39/h39/h39/h39/h39/h39/h3t/h39/h397g393f3tvd3trc3dna3NfZ3NbY29bX29XW29TW2tTV2tPU2dPU2dLT2dLT2NLS2NHS2NHS2NHS19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HS19HS2NLS2NLT2NLT2dPU2dPU2tTV29XW29bX3NjZ3tna39vc4d3f4+Dh5ePk5+bn6urr7u/w8fT19vr6+/7+/v///yH5BAgAAP4ALAAAAAABAAUAAAgIAFVpa0YsX0AAOw==') /*/images/layout/panelleft_captionunderline_background.gif*/;
}
#leftColumn div.panel .morelink,
#leftColumn div.panel .morelink a,
#leftColumn div.panel a.morelink
{
    font-size:9px;
    color:#646464;
}
#leftColumn div.panel .actualize,
#leftColumn div.panel .actualize a,
#leftColumn div.panel a.actualize
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    line-height:11px;
    color:#646464;
    text-align:right;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}
#leftColumn div.panel table
{
	width:100%;
    background-color:#F6FAFC;
    border:0px none black;
    border-bottom:1px solid #646464;
}
#leftColumn div.panel table.bordered
{
    border:1px solid #646464;
}
#leftColumn div.panel table .header td,
#leftColumn div.panel table .header th
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:13px;
    color:#46A5CD;
    font-weight:bold;
    border-bottom:1px solid #646464;
}
#leftColumn div.panel table td
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:13px;
    color:#001E4B;
    font-weight:normal;
}
/* page left panels *********************************/
/* page right panels *********************************/
#rightColumn div.panel div.panelcaption{
	padding:0px;
	border-bottom:1px solid #46A5CD;
	padding:0px 0px 0px 0px;
}
#rightColumn div.panel div.panelcaption .panelcaptiontitle A
{
    text-decoration:none;
    font-size:11px;
    color: #001e4b;
}

#rightColumn div.panel div.panelcaption .panelcaptiontitle{	
	color:#001E4B;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:1px 0px 2px 8px;
	margin:0px 0px 0px 10px;
}
#rightColumn .Actions div.panel div.panelcaption .panelcaptiontitle{
	font-size:11px;
}
#rightColumn div.panel div.panelcaption .panelcaptiontitle img{
	margin:-7px 0px -3px 0px;
	padding:0px 0px 2px 0px;
}
#rightColumn div.panel .panelcaption{	
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAwCAIAAAHQtky3AAAAB3RJTUUH1ggdCSsI7crfxQAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAC9SURBVHjaY9x45z8DAwPL2muvQdTRR5+AFBMDGKBSDECVTEBlTEA1TFBhEGZceeMvRAGjxvS7EBbL77//UTVjZzFCbf/x5x+I2nrrLYg69fQzwgysbsFHQc2EA5YLL76g8A89+IjCf/DhBzKfiQEV0JuP7n50eWhgIfg33nxD4d999x2F//TTL1T+558ofHhcDQ7/DzQfPfwJKEcDLE8+/cQnff31N3zST/Hrfvr5Fz7pt99+k+/yUemRJQ0Ayi5TWY7tMwsAAAAASUVORK5CYII=') /*/images/layout/panelright_dblock_background.png*/;
}
#rightColumn div.panel .panelcaption .panelcaptionoptions,
#rightColumn div.panel .panelcaption .panelcaptionoptions span,
#rightColumn div.panel .panelcaption .panelcaptionoptions span a
{
	padding-top:2px;
}
#centerColumn div.panel .panelcaption .panelcaptionoptions,
#rightCenterColumn div.panel .panelcaption .panelcaptionoptions
{
	padding-top:2px;
}
#rightColumn div.panel .panelcaptionunderline
{
    display:none;
}
#rightColumn div.panel .panelcontent div.title,
#rightColumn div.panel .panelcontent span.title,
#rightColumn div.panel .panelcontent h1.title
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#001E4B;
    font-weight:bold;
    line-height:14px;
}
#rightColumn div.panel table
{
	width:100%;
}
#rightColumn div.panel table .header
{

    background-color:#F6FAFC;
}

#rightColumn div.panel table td,
#rightColumn div.panel .panelcontent
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    line-height:14px;
    font-weight:normal;
}
#rightColumn div.panel table .header td,
#rightColumn div.panel table th
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#46A5CD;
    font-weight:normal;
    border-bottom:1px solid #646464;
}
#rightColumn div.panelGreen table .header td,
#rightColumn div.panelGreen table .header th
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
	color:#007800;
    font-weight:normal;
    border-bottom:1px solid #646464;
    background-color:#DCEEDC;
}
#rightColumn div.panel li a
{
    font-size:11px;
    font-weight:bold;
    color:#001E4B;
    line-height:16px;
}
#rightColumn div.panel .linkmore,
#rightColumn div.panel .linkmore a
{
    font-size:9px;
    font-weight:normal;
    color:#828282;
    text-decoration:none;
    text-align:right;
    padding-right:2px;
    padding-left:2px;
}
#rightColumn div.panel .infolink,
#rightColumn div.panel .infolink a
{
    font-size:9px;
    font-weight:normal;
    color:#46A5CD;
    text-decoration:none;
}
#rightColumn div.panel div.panelcaption .panelcaptionoptions ul li a,
#rightColumn div.panel div.panelcaption .panelcaptionoptions ul li span
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:10px;
    line-height:11px;
    color:#001E4B;
    text-decoration:none;
}
/* page right panels *********************************/
/* dialog panels */
.dialog div.panel table
{
	width:100%;
}
.dialog div.panel table .header
{
    background-color:#F6FAFC;
}
.dialog div.panel table td,
.dialog div.panel .panelcontent
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    line-height:14px;
    font-weight:normal;
}
.dialog div.panel li a
{
    font-size:11px;
    font-weight:bold;
    color:#001E4B;
    line-height:16px;
}
.dialog div.panel .linkmore,
.dialog div.panel .linkmore a
{
    font-size:9px;
    font-weight:normal;
    color:#828282;
    text-decoration:none;
}
.dialog div.panel .infolink,
.dialog div.panel .infolink a
{
    font-size:9px;
    font-weight:normal;
    color:#46A5CD;
    text-decoration:none;
}
/* dialog panels */
/* page central panels *********************************/
#centerColumn div.panel div.panelcaption,
#headerColumn div.panel div.panelcaption
{
	border-bottom:1px solid #46A5CD;
	padding:0px 0px 0px 0px;
}
#rightColumn div.fxcharts div.panel div.panelcaption .panelcaptiontitle,
#centerColumn div.panel div.panelcaption .panelcaptiontitle,
#headerColumn div.panel div.panelcaption .panelcaptiontitle
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:13px;
	color:#001E4B;
	font-weight:bold;	
	padding:1px 8px 2px 8px;
	margin:0px 0px 0px 10px;	
}
#centerColumn div.panel div.panelcaption .panelcaptiontitle a,
#headerColumn div.panel div.panelcaption .panelcaptiontitle a
{
    text-decoration:none;
    color:#001E4B;
    font-size:13px;
}
#rightColumn div.rightCenterColumn div.panel div.panelcaption .panelcaptiontitle H1,
#centerColumn div.panel div.panelcaption .panelcaptiontitle H1
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px ;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:13px;
	color:#001E4B;		
	font-weight:bold;		
}
#centerColumn div.panel div.panelcaption .panelcaptiontitle img,
#headerColumn div.panel div.panelcaption .panelcaptiontitle img
{
	margin:-3px 0px -2px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
#centerColumn div.panel .panelcaption,
#headerColumn div.panel .panelcaption
{		
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAIAAAGndIzMAAAAB3RJTUUH1ggdCSwaUTI4SgAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAC6SURBVHjaY5x29BUDAwPL0+/MIGr33ddAiokBDPBRDEB9TEBNTEAdTFBhZMwIMRdk5o6HX6GsF59/ohpCiAU1BSoAc+TlV58QphHhViIohHOhVv1hYEHhn3v9C4V/4/VnFP6/f3+R+UwMqGCw8dH9S0g9Rni8/P4fhf/0y28U/rtv31H4r77+GcrhNdT46PFLQDlp0ixf/7Phk77/8Tc+6bdff+CTfvX1Fz7pr7/wGU6Zx0alR6XpJQ0AodlMmAzbzPIAAAAASUVORK5CYII=') /*/images/layout/panelcentral_dblock_background.png*/;	
}
#centerColumn div.panel .panelcaptionunderline,
#headerColumn div.panel .panelcaptionunderline
{
	display:none;
    background-color:#D1D1D8;
	background-image:url('data:image/gif;base64,R0lGODlhAQAFAPdLAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKamp6mpqq+vsLe3ub6+wMTEx8nJzM7N0NHR09TU1tbW2NnY2tra3Nvb3dzc3t3d3t7e397f39/f39/g39/g39/g39/g39/g39/g39/g39/h39/h39/h39/h39/h39/h3t/h39/h397g393f3tvd3trc3dna3NfZ3NbY29bX29XW29TW2tTV2tPU2dPU2dLT2dLT2NLS2NHS2NHS2NHS19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HR19HS19HS2NLS2NLT2NLT2dPU2dPU2tTV29XW29bX3NjZ3tna39vc4d3f4+Dh5ePk5+bn6urr7u/w8fT19vr6+/7+/v///yH5BAgAAP4ALAAAAAABAAUAAAgIAFVpa0YsX0AAOw==') /*/images/layout/panelcentral_captionunderline_background.gif*/;	
}
#centerColumn div.panel div.panelcaption .panelcontent,
#headerColumn div.panel div.panelcaption .panelcontent
{
	line-height:16px;
	padding:2px 0px 2px 0px;
}
#centerColumn div.panel.designblockcaptioned div.panelcaption,
#headerColumn div.panel.designblockcaptioned div.panelcaption
{
	border-bottom:1px solid #9A9A9A;
}
#centerColumn div.panel.designblockcaptioned .panelcontent div.panelcaption,
#headerColumn div.panel.designblockcaptioned .panelcontent div.panelcaption
{
	border-bottom:1px solid #3DA7CE;
}
#centerColumn div.panel.designblockcaptioned .panelcaption .panelcaptiondesignblockcaption,
#headerColumn div.panel.designblockcaptioned .panelcaption .panelcaptiondesignblockcaption
{
	width:auto;			
	font-size:11px;
	line-height:15px;	
	font-weight:bolder;
	text-transform:uppercase;	
	color:#031C3B;
	
	background-color:#9A9A9A;
	background-image:url(/images/layout/panelcentral_designblockcaptioned_captiondesignblock_background.gif);	
	background-position:top left;
	background-repeat:repeat-x;
	
	margin:0px 0px 0px 0px;
	padding:2px 12px 2px 12px;			
}
#centerColumn div.panel.designblockcaptioned .panelcaption .panelcaptiondesignblock span,
#headerColumn div.panel.designblockcaptioned .panelcaption .panelcaptiondesignblock span
{
	margin:0px 0px 0px 0px;
	padding:3px 0px 2px 0px;
	display:inline-block;
}
#centerColumn div.panel.designblockcaptioned .panelcontent,
#headerColumn div.panel.designblockcaptioned .panelcontent
{
	margin:8px 0px 0px 0px;
}
#centerColumn div.panel.contained,
#headerColumn div.panel.contained
{
	margin:0px 0px 5px 0px;	
}
#centerColumn div.panel.contained .panelcaption .panelcaptiondesignblock,
#headerColumn div.panel.contained .panelcaption .panelcaptiondesignblock
{
	width:10px;			
	font-size:8px;	
	background-image:url(/images/centralpanel_panel_captiondesignblock_background.gif);
	background-position:bottom;
	background-repeat:repeat-x;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;	
}
#centerColumn div.panel.contained div.panelcaption .panelcaptiontitle,
#headerColumn div.panel.contained div.panelcaption .panelcaptiontitle
{	
	font-size:11px;	
	padding:1px 3px 0px 6px;		
}
#centerColumn div.panel.contained .panelcontent,
#headerColumn div.panel.contained .panelcontent
{
	margin:3px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-size:11px;
}
#centerColumn div.panel.bluebackground,
#centerColumn div.panel.bluebackground div.panelcaption,
#headerColumn div.panel.bluebackground,
#headerColumn div.panel.bluebackground div.panelcaption
 {
	background-color:#EDF6FB;
}
#centerColumn div.panel.greenbackground,
#centerColumn div.panel.greenbackground div.panelcaption,
#headerColumn div.panel.greenbackground,
#headerColumn div.panel.greenbackground div.panelcaption
 {
	background-color:#E7F3E7;
}
#centerColumn div.panel.contained.green .panelcontent,
#headerColumn div.panel.contained.green .panelcontent
{
	color:#000600;
}
#centerColumn div.panel .controlpanel .morelink,
#headerColumn div.panel .controlpanel .morelink
{
    font-size:11px;
}
#centerColumn div.subpanel div.panelcaption .panelcaptiontitle,
#headerColumn div.subpanel div.panelcaption .panelcaptiontitle
{
    font-size:12px;
}
#centerColumn div.panel .todo table,
#headerColumn div.panel .todo table
{
	width:100%;
    border:0px none black;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#646464;
}
#centerColumn div.panel table.bordered,
#headerColumn div.panel table.bordered
{
    border:1px solid #646464;
}
#centerColumn div.panel table .header td,
#centerColumn div.panel table .header th,
#headerColumn div.panel table .header td,
#headColumn div.panel table .header th
{
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    line-height:14px;
    color:#46A5CD;
    font-weight:normal;
    border-bottom:1px solid #646464;
    background-color:#E3F1F7;
}
#centerColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom td,
#centerColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom th,
#headerColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom td,
#headerColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom th,
#rightColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom td,
#rightColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom th,
#leftColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom td,
#leftColumn div.tablepanel div.panelcontent table.list tr.noBorderBottom th,
#centerColumn div.tablepanel div.panelcontent table.list tr td.noBorderBottom,
#centerColumn div.tablepanel div.panelcontent table.list tr th.noBorderBottom,
#headerColumn div.tablepanel div.panelcontent table.list tr td.noBorderBottom,
#headerColumn div.tablepanel div.panelcontent table.list tr th.noBorderBottom,
#rightColumn div.tablepanel div.panelcontent table.list tr td.noBorderBottom,
#rightColumn div.tablepanel div.panelcontent table.list tr th.noBorderBottom,
#leftColumn div.tablepanel div.panelcontent table.list tr td.noBorderBottom,
#leftColumn div.tablepanel div.panelcontent table.list tr th.noBorderBottom
{
	border-bottom:0px solid;
}
#centerColumn div.panelGreen table .header td,
#centerColumn div.panelGreen table .header th,
#headerColumn div.panelGreen table .header td,
#headerColumn div.panelGreen table .header th
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:14px;
    color:#007800;
    font-weight:normal;
    border-bottom:1px solid #646464;
    background-color:#DCEEDC;
}

#centerColumn div.panel table td,
#headColumn div.panel table td
{
    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size:10px;
    line-height:14px;
    color:#001E4B;
    font-weight:normal;
}
#centerColumn div.panel table td.bold { font-weight: bold; }
#centerColumn div.databankArchiv div.panel table td a
{
    color:#001E4B;
}
#centerColumn div.panel table td.left,
#headColumn div.panel table td.left,
#centerColumn div.panel table th.left,
#headColumn div.panel table th.left,
#leftColumn div.panel table td.left,
#rightColumn div.panel table td.left,
#leftColumn div.panel table th.left,
#rightColumn div.panel table th.left
{
    text-align:left;
}
#centerColumn div.panel table td.center,
#headColumn div.panel table td.center,
#centerColumn div.panel table th.center,
#headColumn div.panel table th.center,
#leftColumn div.panel table td.center,
#rightColumn div.panel table td.center
#leftColumn div.panel table th.center,
#rightColumn div.panel table th.center
{
    text-align:center;
}
#centerColumn div.panel table td.right,
#centerColumn div.panel table td.number,
#centerColumn div.panel table th.number,
#headerColumn div.panel table td.right,
#headerColumn div.panel table td.number,
#headerColumn div.panel table th.number,
#leftColumn div.panel table td.right,
#leftColumn div.panel table td.number,
#leftColumn div.panel table th.number,
#rightColumn div.panel table td.right,
#rightColumn div.panel table td.number,
#rightColumn div.panel table th.number,
#leftColumn div.panel table th.date,
#rightColumn div.panel table th.date,
#centerColumn div.panel table th.date,
#headColumn div.panel table th.date,
#leftColumn div.panel table td.date,
#rightColumn div.panel table td.date,
#centerColumn div.panel table td.date,
#headColumn div.panel table td.date,
#leftColumn div.panel table th.datetime,
#rightColumn div.panel table th.datetime,
#centerColumn div.panel table th.datetime,
#headColumn div.panel table th.datetime,
#leftColumn div.panel table td.datetime,
#rightColumn div.panel table td.datetime,
#centerColumn div.panel table td.datetime,
#headColumn div.panel table td.datetime
{
    text-align:right;
}
/* page central panels *********************************/
/* dialog central panels */
#dialog
{
    width:480px;
    height:640px;
}
#dialog,
#dialog #centerColumn,
#dialog #centerColumn table
{
    font-family:Arial;
}
body#dialog
{
    margin:0px;
    padding:0px;
}
/* dialog central panels */
/* page panelPP */
#centerColumn div.panelPP div.panelcaption
{
	   border-bottom-color:#148C14;
}
/*div.panelPP div.panelcaption,*/
#leftColumn div.panelPP div.panelcaption,
#rightColumn div.panelPP div.panelcaption
{
    border-bottom-color:#148C14;
    color:#001E4B;
}
#leftColumn div.panelGreen div.panelcaption,
#leftColumn div.panelPP div.panelcaption
{
	background-color:#DCEEDC;
}
div.panelPP div.panelcaption,
#leftColumn div.panelPP div.panelcaption .panelcaptiontitle,
#centerColumn div.panelPP div.panelcaption .panelcaptiontitle,
#rightColumn div.panelPP div.panelcaption .panelcaptiontitle
{
    color:#001E4B;
}
#leftColumn div.panelPP div.panelcaption
{
    border-bottom:0px solid #1D9220;
}
#leftColumn div.panelPP div.panelcaption,
#leftColumn div.panelPP div.panelcontent
{
    border-top:1px solid #1D9220;
}
#leftColumn div.panelPP .panelcaption{		
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA2CAIAAAEG76+qAAAAB3RJTUUH1ggdCSkDSC5kzwAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAACrSURBVHjaY1x5oZ6BgYGZwZHh2tsHjAxNQA4DEwMDTooBqAGkmvma3kMmqDAMM0IMA7Fk+kUhLJYnn1+jGkCIBTUFKgB1GcuJZ9cQpuFzIBEUwp1QNwItQOHvvH8ahQ+xHItbBwcf3T+E1GP49+obVD48zojjD7T/hxofPb4IKEcDLG++f8QnffXNfXzSdz48wyf95NMrfNKPUWMeXfrzr2/ke2xUelSaeGkA6cVFh9EXkl0AAAAASUVORK5CYII=') /*/images/layout/panelleftPP_dblock_background.png*/;	
}
div.panelPP table
{
    background-color:#DCEEDC;
}
div.panelPP table .header td
{
    color:#007800;
}
div.panelPP .panelcontent
{
    color:#000000;
}
#leftColumn div.panelGreen,
#leftColumn div.panelPP
{
	margin-bottom:0;
	padding-bottom:10px;
	background-color:#E7F3E7;
}
#leftColumn div.panelPP .panelcontent
{
    font-size:9px;
    line-height:11px;
}
#rightColumn div.panelPP div.panelcaption{
    border-bottom:1px solid #1D9220;
    background-image:url('/images/layout/panelrightPP_dblock_background.png');
}
#centerColumn div.panelPP .panelcaption
{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAIAAAGndIzMAAAAB3RJTUUH1ggdCS8LEK9LewAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAC9SURBVHjaY1x5oZ6BgYFlz8OzQIqRoQlIMjAxMBCiGID6mAU9eRmAOpigwsiYEWIuiKU7XRHCYrn8+j6qIYRYUFOgAlBHspx4dhVhGhFuJYJCOBdq1ePPr1D4ux6cQeGffXEThf/2+ydkPhMDKhhsfHT/ElKPER433z1G4T/89BKF//zLGxT+sy9vh3J4DTU+evwSUI4GWL79+YlP+hZq5JMo/ezrW3zSz7/glX6GX/rX39/k+3tUelSaXtIAiKBMS2xpvhMAAAAASUVORK5CYII=') /*/images/layout/panelcentralPP_dblock_background.png*/;
}
/* page panelPP */
/* page panelGreen */
div.panelGreen div.panelcaption
{
    background-color:white;
    border-bottom-color:#148C14;
    color:#001E4B;
}
#centerColumn div.panelGreen div.panelcaption,
#centerColumn div.subpanel div.panelGreen div.panelcaption,
#rightColumn div.panelGreen div.panelcaption
{
	    border-bottom-color:#148C14 !important;	
}
#leftColumn div.panelGreen div.panelcaption
{
	    border-top-color:#148C14;
}
#leftColumn div.panelGreen div.panelcontent
{
	    border-top-color:#148C14;
}
#leftColumn div.panelGreen .panelcaption
{			
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA2CAIAAAEG76+qAAAAB3RJTUUH1ggdCSkDSC5kzwAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAACrSURBVHjaY1x5oZ6BgYGZwZHh2tsHjAxNQA4DEwMDTooBqAGkmvma3kMmqDAMM0IMA7Fk+kUhLJYnn1+jGkCIBTUFKgB1GcuJZ9cQpuFzIBEUwp1QNwItQOHvvH8ahQ+xHItbBwcf3T+E1GP49+obVD48zojjD7T/hxofPb4IKEcDLG++f8QnffXNfXzSdz48wyf95NMrfNKPUWMeXfrzr2/ke2xUelSaeGkA6cVFh9EXkl0AAAAASUVORK5CYII=') /*/images/layout/panelleftPP_dblock_background.png*/;		
}
#rightColumn div.panelGreen .panelcaption
{
	background-image:url('/images/layout/panelrightPP_dblock_background.png');
}
#centerColumn div.panelGreen .panelcaption
{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA8CAIAAAGndIzMAAAAB3RJTUUH1ggdCS8LEK9LewAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAC9SURBVHjaY1x5oZ6BgYFlz8OzQIqRoQlIMjAxMBCiGID6mAU9eRmAOpigwsiYEWIuiKU7XRHCYrn8+j6qIYRYUFOgAlBHspx4dhVhGhFuJYJCOBdq1ePPr1D4ux6cQeGffXEThf/2+ydkPhMDKhhsfHT/ElKPER433z1G4T/89BKF//zLGxT+sy9vh3J4DTU+evwSUI4GWL79+YlP+hZq5JMo/ezrW3zSz7/glX6GX/rX39/k+3tUelSaXtIAiKBMS2xpvhMAAAAASUVORK5CYII=') /*/images/layout/panelcentralPP_dblock_background.png*/;	
}
div.panelYellow div.panelcaption
{
    background-color:white;
    border-bottom-color:#FFAA00;
    color:#001E4B;
}
#centerColumn .panelYellow div.panelcaption,
#rightColumn .panelYellow div.panelcaption
{
	border-bottom:1px solid #FFAA01 !important;
}
#centerColumn div.panelYellow div.panelcaption,
#rightColumn div.panelYellow div.panelcaption
{
	border-bottom-color:#FFAA00;
}
#leftColumn div.panelYellow div.panelcaption
{
	border-top-color:#FFAA00;
}
#leftColumn div.panelYellow div.panelcontent
{
	border-top-color:#FFAA00;
}
#leftColumn div.panelYellow .panelcaption
{			
	background-image:url('/images/layout/panelleftYellow_dblock_background.png');	
}
#rightColumn div.panelYellow .panelcaption
{
	background-image:url('/images/layout/panelrightYellow_dblock_background.png');
}
#centerColumn div.panelYellow .panelcaption
{
	background-image:url('/images/layout/panelcentralYellow_dblock_background.png');
}
div.panelRed div.panelcaption
{
    background-color:white;
    border-bottom-color:#AA0028;
    color:#001E4B;
}
#centerColumn .panelRed div.panelcaption,
#rightColumn .panelRed div.panelcaption
{
	border-bottom:1px solid #AA0028 !important;
}
#centerColumn div.panelRed div.panelcaption,
#rightColumn div.panelRed div.panelcaption
{
	border-bottom-color:#AA0028;
}
#leftColumn div.panelRed div.panelcaption
{
	border-top-color:#AA0028;
}
#leftColumn div.panelRed div.panelcontent
{
	border-top-color:#AA0028;
}
#leftColumn div.panelRed .panelcaption
{			
	background-image:url('/images/layout/panelleftRed_dblock_background.png');	
}
#rightColumn div.panelRed .panelcaption
{
	background-image:url('/images/layout/panelrightRed_dblock_background.png');
}
#centerColumn div.panelRed .panelcaption
{
	background-image:url('/images/layout/panelcentralRed_dblock_background.png');
}
.HotNews,
.HotNewsDetail,
.HotNewsArchive
{
    font-size:11px;
	line-height:16px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;		
	font-weight:normal;
	color:#000000;
	
	border:0px none transparent;		
}
.panelcontent .HotNews table,
.panelcontent .HotNewsArchive table
{           	
	width:100%;	
}
#centerColumn .HotNews table
{
	background-color:Transparent;
}
#centerColumn .HotNews table tr td,
#rightColumn .HotNews table tr td,
#leftColumn .HotNews table tr td,
#centerColumn .HotNewsArchive table tr td,
#rightColumn .HotNewsArchive table tr td,
#leftColumn .HotNewsArchive table tr td
{
	font-size:11px;
	line-height:13px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;		
	font-weight:normal;
	color:#000000;		
}
#centerColumn .HotNews table tr td,
#centerColumn .HotNewsArchive table tr td,
#centerColumn .HotNews table tr td a,
#centerColumn .HotNewsArchive table tr td a
{
	color:#001E4B;
}
#centerColumn .HotNews table tr td a.keyword,
#rightColumn .HotNews table tr td a.keyword,
#leftColumn .HotNews table tr td  a.keyword,
#centerColumn .HotNewsArchive table tr td  a.keyword,
#rightColumn .HotNewsArchive table tr td  a.keyword,
#leftColumn .HotNewsArchive table tr td  a.keyword,
.HotNews a.keyword,
.HotNewsDetail a.keyword,
.HotNewsArchive a.keyword
{
	text-decoration:underline;
}
#centerColumn .HotNews table tr td a.PopUpKeyword,
#rightColumn .HotNews table tr td a.PopUpKeyword,
#leftColumn .HotNews table tr td  a.PopUpKeyword,
#centerColumn .HotNewsArchive table tr td  a.PopUpKeyword,
#rightColumn .HotNewsArchive table tr td  a.PopUpKeyword,
#leftColumn .HotNewsArchive table tr td  a.PopUpKeyword,
.HotNews a.PopUpKeyword,
.HotNewsDetail a.PopUpKeyword,
.HotNewsArchive a.PopUpKeyword
{
	text-decoration:underline;
}
#centerColumn .HotNews .Standarddata
{	
    height:100px;
    width:100%;
    overflow:auto;
    overflow-y:auto;
    overflow-x:hidden;
    padding-top:5px;
    margin-right:25px;
}
#centerColumn .HotNewsArchivePage .Standarddata
{	
    height:auto;
    width:100%;    
}
/*JR nove*/
#rightColumn #centerColumn .HotNews .Standarddata
{	
    margin-right:0px;
}
.panelcontent .HotNews .focusedTitle
{
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	padding:0px 18px 0px 18px;	
}
#centerColumn .HotNewsFoc .Standarddata
{	    	
    height:auto;
    padding-top:0px;
    margin-top:0px;
}
#rightColumn .HotNews .Standarddata
{	
    /*width:230px;
    overflow-y:auto;
    overflow-x:hidden;
    padding:0px 0px 0px 0px !important;
*/
    width:100%;
    overflow:auto;
    overflow-y:auto;
    overflow-x:hidden;
}
#rightColumn .HotNews .Standarddata table.Standard
{	
    width:230px;
}
#rightColumn #centerColumn .HotNews .Standarddata table.Standard
{	
    width:auto;
}
.HotNewsArchive tr.datesection td,
.HotNews tr.datesection td
{
    color:#001E4B;
    font-weight :bold;
    border-width:1px;
    border-color:#FFFFFF #FFFFFF #001e46 #FFFFFF;
    border-style:solid;
}
.HotNews td,
.HotNewsArchive td
{
    border:0px none transparent;
    border-width:0;
    border-style:none;
    border-color:White;
	margin:0px;
	padding:1px 0px 2px 0px;
	vertical-align:top;			
}
.HotNewsStandard td.date,
.HotNewsArchive td.date
{
	width:35px;
	padding-right:5px;
	padding-left:0px;
	margin-left:0px;
	text-align:right;
	vertical-align:top;	
	border:1px solid #FFFFFF;
}
.HotNews td.text
{
    text-align:left;
    vertical-align:top;
    padding-right:5px;
    border-color:White;
    border:1px solid #FFFFFF;
}
.HotNews td.text a.PopUpKeyword,
.HotNews td.text a.PopUpKeyword:visited,
.HotNews td.text a.PopUpKeyword:active,
.HotNews td.text a.keyword,
.HotNews td.text a.keyword:visited,
.HotNews td.text a.keyword:active,
.HotNews td.text .hndetail,
.HotNews td.text .hndetail a,
.HotNews td.text .hndetail a:visited,
.HotNews td.text .hndetail a:active
{
	text-decoration:none;
    color:#001E4B;
}
.HotNews td.text a.keyword,
.HotNews td.text a.keyword:visited,
.HotNews td.text a.keyword:active,
.HotNews td.text .hndetail a,
.HotNews td.text .hndetail a:visited,
.HotNews td.text .hndetail a:active
{
	/*T#577*/ text-decoration:underline;
}
.HotNews td.text .hndetaillong,
.HotNews td.text .hndetaillong a,
.HotNews td.text .hndetaillong a:visited,
.HotNews td.text .hndetaillong a:active
{
    text-decoration:underline;
    color:#001E4B !important;
}
.HotNews td.text img
{	
	vertical-align:baseline;
}
.HotNews .HighLight,
.HotNews .HighLight a,
.HotNews .HighLight a:visited,
.HotNews .HighLight a:active,
.HotNews .HighLight .red,
.HotNews .HighLight .red a,
.HotNews .HighLight .red a:visited,
.HotNews .HighLight .red a:active
{
    color:#000000 !important;
    background-color:#C80000;
}
.HotNews td span.green,
.HotNews tr.PatriaPlus td .hndetail,
.HotNews tr.PatriaPlus td .hndetail a,
.HotNews tr.PatriaPlus td .hndetail a:visited,
.HotNews tr.PatriaPlus td .hndetail a:active,
.HotNews tr.PatriaPlus td .hndetaillong,
.HotNews tr.PatriaPlus td .hndetaillong a,
.HotNews tr.PatriaPlus td .hndetaillong a:visited,
.HotNews tr.PatriaPlus td .hndetaillong a:active,
.HotNews .Standarddata .Standard tr.PatriaPlus td.text,
.HotNews tr.PatriaPlus td a.PopUpKeyword,
.HotNews tr.PatriaPlus td a.PopUpKeyword:visited,
.HotNews tr.PatriaPlus td a.PopUpKeyword:active,
.HotNews tr.PatriaPlus td a.keyword,
.HotNews tr.PatriaPlus td a.keyword:visited,
.HotNews tr.PatriaPlus td a.keyword:active
{	
	color:#007800 !important;
	text-decoration:none;
}
.HotNews tr.PatriaPlus td .hndetaillong,
.HotNews tr.PatriaPlus td .hndetaillong a
{
	text-decoration:underline;
}
.HotNews tr.PatriaPlus td.text
{
	color:#007800 !important;
}
.HotNews tr.Long td.text
{
	text-decoration:underline !important;
}
.HotNews tr.red td.text,
.HotNews tr.red td.text .hndetail  .hndetaillong,
.HotNews tr.red td.text .hndetail  .hndetaillong a
{
	color:#C80000 !important;
}
.HotNews tr.red td.text .hndetail .hndetaillong,
.HotNews tr.red td.text .hndetail .hndetaillong a
{
	text-decoration:underline;
}
.panel .HotNewsStandard .Standarddata
{
	border-bottom:1px solid #46A5CD;
}
.panelPP .HotNewsStandard .Standarddata
{
	border-bottom:1px solid #148C14;
}
#centerColumn .HotNewsHP .HotNews .Standarddata
{
	height:165px;
}
#rightColumn #centerColumn .HotNewsHP .HotNews .Standarddata
{
	height:307px;
}


.HotNewsFoc
{
}
.HotNewsFoc .HighLight,
.HotNewsFoc .HighLight a,
.HotNewsFoc .HighLight a:visited,
.HotNewsFoc .HighLight a:active,
.HotNewsFoc .HighLight .red,
.HotNewsFoc .HighLight .red a,
.HotNewsFoc .HighLight .red a:visited,
.HotNewsFoc .HighLight .red a:active,
.HotNewsFoc .HighLight a.red,
.HotNewsFoc .HighLight a:visited.red,
.HotNewsFoc .HighLight a:active.red,
.HotNewsFoc .HighLight td.text .red,
.HotNewsFoc .HighLight td.text .red a,
.HotNewsFoc .HighLight td.text .red a:visited,
.HotNewsFoc .HighLight td.text .red a:active,
.HotNewsFoc .HighLight td.text a.red
{
    color:#000000 !important;
    background-color:#C80000;
}
.panelPP .HotNewsFoc
{
	/*border-top:1px solid #148C14;*/
}
.HotNewsDetail .panelcontent .text,
.HotNewsDetail .panelcontent .text a,
.HotNewsDetail .panelcontent .text a:visited,
.HotNewsDetail .panelcontent .text a:active
{
    color:#001E4B;
}
.HotNewsDetail .panelcontent .text a
{
    text-decoration :none;
}
.HotNewsArchive
{
	width:100%;
	margin-right:25px;
}
#rightColumn .HotNewsArchive
{
	margin-right:0px;
}
.HotNewsArchive .Standarddata
{		
    height:200px;
    overflow-y:auto;
}
/* panel hotnews */
/* Comments */
.Comments
{
    width:100%;
}
.CommentsComboDropDownH200
{
	height:200px;
}
#centerColumn .Comments .listfilters
{
	padding:5px 0px 1px 0px;
}
#centerColumn .Comments .filters
{
	padding:5px;
}
#rightColumn .Comments
{	
    width:250px;
}
#rightColumn .rightRightColumn .Comments
{	
    width:250px;
}
#rightColumn .rightCenterColumn .Comments
{	
	width:509px;
}
#rightColumn .News2ColContent div.left { float:left; }
#rightColumn .News2ColContent div.right { float:right; }

#rightColumn .InnerPageMenuContent .CommentsPictureLessPaged,
#rightColumn .InnerPageMenuContent .CommentsPictured,
#rightColumn .News2ColContent .Comments,
#rightColumn .News2ColContent div.advertisement .content, 
#rightColumn .News2ColContent div.advertisement,
#rightColumn .InnerPageMenuContent .widepagehelper div.advertisement,
#rightColumn .widepagehelper .InnerPageMenuContent div.advertisement
{	
	width:775px;  
}
#rightColumn .News2ColContent .left .Comments,
#rightColumn .News2ColContent .right .Comments
{	
	width:385px;
}
.Databank .Item,
.Comments .Item
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:normal;
}
.Databank .Item,
.Comments .Item .datetime
{
    color:#C8C8C8;
}
.Comments .Item .anotation a
{
    text-decoration:none;
    color:#001E4B;
}

#leftColumn div.panel .AnalysesOnline table tr,
#leftColumn div.panel .AnalysesOnline table td
{
    line-height:14px;
    font-size:10px !important;
}


#leftColumn .Databank .Item .title a
{
    text-decoration:underline;
}


.Databank .Item .title a,
.Databank .Item .title,
.Comments .Item .title,
.Comments .Item .title a	
{
   font-weight:bold;
   text-decoration:none;
   line-height: 14px;
   color:#001E4B;
}
.Comments .Item .title img {
	float:none;	
	vertical-align:middle;
	line-height: 14px;
}
.panel .Comments .morelink a,
.panel .Comments a.morelink,
.panel .Comments .morelink
{
    color:#46A5CD;
}
.panel .Comments .morelinkgreen a,
.panel .Comments a.morelinkgreen,
.panel .Comments .morelinkgreen
{
    color:#148C14;
}
#centerColumn .Comments .morelink
{
    font-size:10px;
}
#rightColumn .Comments .morelink
{
    font-size:9px;
}
.panel .Comments .morelink
{
    color:#007800;
}
.panel .Comments .morelink img
{
	border:0px none transparent;
}
/* Comments */
/* Comments Events */
.CommentsEvents .Item{
}
.CommentsEvents .Item .title
{
    color:#001E4B;	
	font-weight:bold;
	font-size:10px;
	line-height:20px;
	
	margin:5px 0px 3px 0px;
	text-align:left;		
}
.CommentsEvents .Item .title a
{   	
	color:#001E4B;	
	font-weight:bold;
	font-size:17px;
	line-height:20px;
}
.CommentsEvents .ItemR
{
	margin-top:5px;
	background-repeat:no-repeat;
	background-position:2px 2px;	
}
.CommentsEvents .ItemR .bullet{width:6px; height:10px; float:left; margin-top:2px; margin-left:1px; border:0px none transparent;}
.CommentsEvents .ItemR div.title,
.CommentsEvents .ItemR .datetime
{
	margin-left:18px;
}
.CommentsEvents .ItemR .title,
.CommentsEvents .ItemR .title a
{
	font-size:13px;	
	line-height:16px;	
	margin:0px 0px 0px 0px;	
}
.CommentsEvents .ItemS
{
	margin-bottom:6px;
}
.CommentsEvents .Item img.mainimgl{
	float:left;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:-5px 5px 5px -0px;
}
.CommentsEvents .Item img.mainimgr{
	float:right;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:-5px -0px 5px 5px;	
}
.CommentsEvents .Item .datetime{	
	font-size:10px;
	line-height:16px;
    color:#9B9B9B; 	
}
.CommentsEvents .Item .anotation
{
    font-size:13px;
    line-height:18px;
    color:#000000;
	margin:0px 0px 0px 0px;	
	text-align:left;
}
#centerColumn .CommentsEvents .morelink,
#centerColumn .CommentsEvents a.morelink,
#centerColumn .CommentsEvents .morelink a
{
    font-size:13px;
    line-height:14px;	
}
.CommentsEvents .bluehr{
	height:1px;
	font-size:1px;
	line-height:1px;	
	border-bottom:1px solid #46A5CD;
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}
.panelPP .CommentsEvents .bluehr
{
	border-bottom:1px solid #148C14;
}
.CommentsEvents .nonehr{
	height:1px;	
	border-bottom:0px none transparent;
    font-size:1px;
	line-height:1px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
}
/* Comments Events */
/* Comments Pictured */
.CommentsPictured
{
	width:100%;	
}
.CommentsPictured .Item{
	margin:7px -1px 7px 0px;		
}
.CommentsPictured .left{
	margin:7px 0px 7px 0px;	
	float:left;	
	clear:left;
	width:50%;
}
.CommentsPictured .right{	
	float:left;	
	clear:right;	
	width:50%;
	margin-left:50% 0px 0px 0px;
}
.CommentsPictured .Item img.image {
	float:left;
	margin-right:8px;
	width:56px;
	height:42px;
}
.CommentsPictured .Item .title,
.CommentsPictured .Item .title a
{
	color:#001E4B;
	margin:2px 0px 3px 0px;	
}
.CommentsPictured .Item .datetime
{
    font-size:10px;
    color:#9B9B9B;
}
.CommentsPictured .Item .anotation
{
    color:#000000;
}
.CommentsPictured .controlpanel a.morelink
{	
	font-weight:bold !important;
}
/* Comments Pictured */
/* Comments SmallPictured */
.CommentsSmallPictured .Item{
	margin:7px -1px 7px 0px;
	clear:both;	
}
.CommentsSmallPictured .Item img.image {
	float:left;
	margin-right:8px;
}
.CommentsSmallPictured .Item .title,
.CommentsSmallPictured .Item .title a
{
	color:#001E4B;
	margin:2px 0px 3px 0px;	
}
/* Comments SmallPictured */
/* Comments PictureLess */
.CommentsPictureLess .Item
{
    margin:5px 0px 5px 0px;
}
.CommentsPictureLess .Item .title,
.CommentsPictureLess .Item .title a
{
	color:#001E4B;
	margin:0px 0px 0px 0px;	
}
.CommentsPictureLess .Item .datetime
{
    font-size:10px;
    color:#9B9B9B;
}
.CommentsPictureLess .Item .anotation,
.CommentsPictureLess .Item .anotation a
{
    color:#000000;
}
.CommentsPictureLess .Item .anotation a
{
    text-decoration:none;
}
/* Comments PictureLess */
/* Comments Archive */
.CommentsArchive table
{
    width:100%;
}
#centerColumn .CommentsArchive table tr td
{
	font-size:11px;
	font-family:Verdana;
}
.CommentsArchive table td
{
    vertical-align:baseline;
    color:#001E4B;
    line-height:14px;
}
.CommentsArchive .Item .datetime
{
    width:35px;
	padding-right:5px;
	color:#000000;
}
.CommentsArchive .Item .title
{
	line-height:14px;
	font-size:11px;
	vertical-align:baseline;
}
.CommentsArchive .Item .title,
.CommentsArchive .Item .title a,
#rightColumn div.panel .CommentsArchive .Item div.title,
#rightColumn div.panel .CommentsArchive .Item div.title a
{
	/*font-weight:normal;	*/
}
.CommentsArchive .datesection td
{
    color:#001E4B;
    padding-top:5px;
    padding-left:43px;
    padding-right:8px;
    font-weight:bold;
    border-bottom:1px solid #001E4B;
}
/*
.CommentsArchive .Item .title img
{
	vertical-align:middle;
	margin:-2px 0px -2px 0px;
	padding:0px 0px 0px 0px;
	line-height:10px;
}
*/
.CommentsArchive .Item .title img {
	float:none;
	margin-top:-5px;
	margin-bottom:-2px;
	line-height:14px;
	height:11px;
}
/* Comments Archive */
/* Comments OtherTexts */
.CommentsOtherTexts .Item{
	margin:7px -1px 7px 0px;
	clear:both;	
}
.CommentsOtherTexts .Item img.image {
	float:left;
	margin-right:8px;
}
.CommentsOtherTexts .Item .commentscount
{
	float:right;
	width:100px;	
	text-align:right;
}
.CommentsOtherTexts .Item .datetime
{
    font-size:10px;
    color:#9B9B9B;
}
.CommentsOtherTextsArchive
{
	border-top:1px solid #46A5CD;
}
/* Comments OtherTexts */
ul.StocksMarkets {	
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;	
}
ul.StocksMarkets li
{
    margin:0px 5px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
div.panel div.panelcontent ul.StocksMarkets li.item a,
div.panel div.panelcontent ul.StocksMarkets li.item a.portallink
{
    font-weight:normal !important;
}
/* Comments Bullet */
#rightColumn .CommentsBullet div.Standarddata
{
    padding:7px 7px 7px 7px;
}
#rightColumn .CommentsBullet ul.Standard
{
    margin:0px;
    padding:0px;
}
.CommentsBullet ul,
#rightColumn .forumCommentsPanel ul.Standard
{	
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;	
}
.CommentsBullet ul li,
#rightColumn .forumCommentsPanel ul.Standard li
{
    margin:0px 5px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
	list-style-type:circle;
}
#centerColumn .CommentsBullet ul.Standard li
{	
	margin:1px 5px 3px 17px;
}
#leftColumn .CommentsBullet ul {margin-left:6px;}
#leftColumn .CommentsBullet ul li{margin:0px 5px 0px 13px;}
.CommentsBullet .Item .title,
.CommentsBullet .Item .title a,
.CommentsColumn UL .Item .title a,
#rightColumn .forumCommentsPanel ul.Standard li .title,
#rightColumn .forumCommentsPanel ul.Standard li .title a
{
    font-size:11px;
    font-weight :normal !important;
}
#rightColumn .forumCommentsPanel ul.Standard li .title,
#rightColumn .forumCommentsPanel ul.Standard li .title a
{
	text-decoration:none;
}
#centerColumn .subpanel .CommentsBullet ul.Standard li .title,
#centerColumn .subpanel .CommentsBullet ul.Standard li .title a
{
	color:#001E4B;
}
.CommentsBullet .Item,
.CommentsBullet .Item .title,
.CommentsBullet .Item .title a
{
    color:#001E4B;
}
.CommentsBullet .Item .title,
.CommentsBullet .Item .title a,
#rightColumn .forumCommentsPanel ul.Standard li.Item .title,
#rightColumn .forumCommentsPanel ul.Standard li.Item .title a
{
	font-weight:normal;
}
.lastVideo .Item,
.CommentsBullet .Item,
#rightColumn .forumCommentsPanel ul.Standard li.Item
{	
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}
.lastVideo .ItemPP,
.CommentsBullet .ItemPP,
.CommentsBullet .ItemPP .title,
.CommentsBullet .ItemPP .title a,
#rightColumn .forumCommentsPanel ul.Standard li.ItemPP .title,
#rightColumn .forumCommentsPanel ul.Standard li.ItemPP .title a
{
    color:#007800 !important;
}
.CommentsBullet .ItemPP,
#rightColumn .forumCommentsPanel ul.Standard li.ItemPP
{
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAB4ABWrFTKYMgDyAPf/9/f/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAQALAAAAAAGAAoAAAgkAAkIHEiwoEGCAwQIGEBgQAAAAAIkhAhRIUUACx9GZJhwIYGAADs=') /*/images/layout/li_itemgreen.gif*/;
}
/*#515*/
.lastVideo .ItemRed,
.CommentsBullet .ItemRed,
.CommentsBullet .ItemRed .title,
.CommentsBullet .ItemRed .title a,
#rightColumn .forumCommentsPanel ul.Standard li.ItemRed .title,
#rightColumn .forumCommentsPanel ul.Standard li.ItemRed .title a
{
    color:#C80000 !important;
}
div.disableRedNews div.CommentsBullet .ItemRed a
{
	color:#000000 !important;
}
.CommentsBullet .ItemRed
{
    list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAMgAAN4kJN0lJf+Fhff/9/f/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAQALAAAAAAGAAoAAAgkAAkIHEiwoEGCAwQIGEBgQAAAAAIkhAhRIUUACx9GZJhwIYGAADs=') /*/images/layout/li_itemred.gif*/;
}
div.disableRedNews div.CommentsBullet li.ItemRed
{
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}
/* */
/*.CommentsBullet .ItemRed,*/
#rightColumn .forumCommentsPanel ul.Standard li.ItemRed
{
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAAAEJCQmBgYI+Pj/f/9/f/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAQALAAAAAAGAAoAAAgkAAkIHEiwoEGCAwQIGEBgQAAAAAIkhAhRIUUACx9GZJhwIYGAADs=') /*/images/layout/li_itemblack.gif*/;
}
/* Comments Bullet */
/* Comments Column */
.CommentsColumn .Item .datetime,
.CommentsColumn .anotation,
.CommentsColumn .text
{
	padding-left:5px;
	padding-right:5px;
}
#rightColumn .CommentsColumn .Item .title,
#rightColumn .CommentsColumn .Item .datetime,
#rightColumn .CommentsColumn .anotation,
#rightColumn .CommentsColumn .text
{
	padding-left:0px;
	padding-right:0px;
}
#leftColumn div.CommentsColumn div.morelink a,
#leftColumn div.commentColumnControlPanel a.morelink
{
	color:#9B9B9B;	
}
.CommentsColumn .Item .title
{
    font-weight:bold;
	color:#001E4B;
	margin:2px 0px 3px 0px;	
}
.CommentsColumn .Item .datetime
{
	color:#9B9B9B;
	padding-left:5px;		
	padding-top:5px;
}
.CommentsColumn .Item img.image {
	float:left;
	margin-right:8px;		
}
.CommentsColumn .anotation,
.CommentsColumn .anotation a
{
    color:#000000;
}
.CommentsColumn .text
{
    color:#000000;
}
.CommentsColumn .morelink
{
    clear:both;
}
.CommentsColumn .moreinfo img
{
	border:0px none transparent;
}
.CommentsColumn ul{
	font-size:11px;
	margin:7px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:13px;
	clear:both;
}
.CommentsColumn ul li
{
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}
#leftColumn .CommentsColumn ul {margin-left:6px;}
#leftColumn .CommentsColumn ul li{margin:0px 5px 0px 13px;}
#centerColumn .subpanel .CommentsColumn ul li .title a,
#leftColumn .panel .CommentsColumn ul li .title a
{
	font-weight:normal;
}
.CommentsColumn li.ItemPP
{
	color:#1D9220;
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}

.lastVideo li.ItemRed,
.CommentsColumn li.ItemRed
{
    color:#C80000;
    list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}
#leftColumn .CommentsColumn ul,
#leftColumn .CommentsColumn .Item .title,
#leftColumn .CommentsColumn .anotation,
#leftColumn .CommentsColumn .anotation a,
#leftColumn .CommentsColumn .text
{
    font-size:11px;
    line-height:14px;
}
.CommentDetail{
    color:#001E4B;
}
.CommentDetail .Item .title
{
    font-weight:bold;
	color:#001E4B;
	padding:3px 0px 3px 0px;	
	font-size:14px;
}
.CommentDetail .Item .datetime
{
	color:#9B9B9B;
	padding-left:0px;		
}
.CommentDetail .Item img.image {
	float:left;
	margin-right:8px;	
}
.CommentDetail .moreinfo,
.CommentDetail .CommentsMoreInfo
{
    clear:both;
	text-align:right;
	white-space:nowrap;
}
.CommentDetail .moreinfo a,
.CommentDetail .CommentsMoreInfo a
{
	color:#37A0CD;
	text-decoration:none;
}
.CommentDetail .moreinfo img,
.CommentDetail .CommentsMoreInfo img
{
	border:0px none transparent;
}
.CommentDetail .panelPP .moreinfo a,
.CommentDetail .panelPP .CommentsMoreInfo a
{
	color:#057C06;	
}
.CommentDetail ul{
	font-size:11px;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:13px;
	clear:both;
}
.CommentDetail ul li
{
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
.CommentDetail li.ItemPP
{
    color:#1D9220;
}
.CommentDetail li.ItemRed
{
    color:#C80000;
}
.dialog .CommentDetail
{
    width:100%;
    height:525px;
    overflow:auto;
}
.Comments .ItemPP .title,
.Comments .ItemPP .title a
{
    color:#1D9220;
}
.Comments .ItemRed .title,
.Comments .ItemRed .title a
{
    color:#C80000;
}
.Columned
{
    width:100%;
}
.Columned .Col
{
    float:left;
    margin:0px;
}
.Columned .last
{
    clear:right;
}
.Columned .first
{
    clear:left;
}
.Columned .panel .panelcontent
{
	width:100%;
    height:auto;
    overflow:hidden;
}
.Columned2 .Col
{
    width:50%;
}
.Columned2 .first .Colinnercol
{
    margin-right:5px;
}
.Columned2 .last .Colinnercol
{
    margin-left:5px;
}
.Columned3 .Col
{
    width:32%;
}
.Columned3 .first,
.Columned3 .last
{
    width:34%;
}
.Columned3 .first .Colinnercol
{
    margin-right:10px;
}
.Columned3 .last .Colinnercol
{
    margin-left:10px;
}
.AuthorDetail h1.authortitle {
	color:#001E4B;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	margin:10px 0 3px;
}
.AuthorDetail img.image {
	float:left;
	margin: 0px 15px 3px 0px;
}
.AuthorDetail div.authorparams ul
{
	list-style-type: none;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
.AuthorDetail div.authorparams ul li
{
	padding: 5px 0px 5px 0px;
}
.AuthorDetail div.authorparams ul li .title
{
	font-weight: bold;
}
.AuthorDetail div.authordescription
{
	text-align: justify;
}
.NewsDetail
{
    color:#001E4B;
}
.NewsDetail .Item
{
    width:100%;
    height:auto;
    overflow:hidden;
}

.NewsDetail .Item .title,
.NewsDetailRightImaged .Item .title
{
    font-weight:bold;
	color:#001E4B;
	margin:10px 0px 3px 0px;	
	font-size:16px;
	line-height:18px;
}

.NewsDetail .Item .text
{
	font-size:12px;
	line-height: 1.6;
}
.NewsDetail .Item .text,
.NewsDetail .Item .text a,
.NewsDetail .Item .text a:visited,
.NewsDetail .Item .text a:active
{
    color:#001E4B;
}
.NewsDetail .Item .text a,
.NewsDetail .Item .text a:visited,
.NewsDetail .Item .text a:active
{
	text-decoration:underline;
}
.NewsDetail .Item .text a.keyword
{
	text-decoration:underline;
}
.NewsDetail .Item .datetime
{
	color:#C8C8C8;
	padding-left:0px;		
}
.NewsDetail .Item img.image {
	float:left;
	margin-right:13px;	
	margin-bottom:10px;
}
.NewsDetailRightImaged .Item img.image {
	float:right;
	margin-right:0;
	margin-left:13px;
}


.NewsDetail .Item div.text div.contextual-links
{
	margin-top:15px;
	padding:0px 20px 0px 40px;
}
.NewsDetail .Item div.text div.contextual-links h2 
{
	margin:0px; 
	color:#001E4B;
	font-size:12px;
	font-weight:bold;
}
.NewsDetail .Item div.text div.contextual-links ul 
{
	margin:0px;
	list-style-type:none;
}
.NewsDetail .Item div.text div.contextual-links ul li {
	margin:0px;
}
.NewsDetail .Item div.text div.contextual-links ul li a {
	 color:#001E4B;
	 text-decoration:underline;
	 font-style:italic;
}
#rightColumn .NewsDetail .Item div.text div.contextual-links ul li a 
{
	font-size:12px;
	font-weight:normal;
}
.panelcontent div.links {
	background-color:#ECF6FA;
}
.panelcontent div.linkssep {
	border-top:1px solid #46A5CD;
}
.NewsDetail .Item div.soc-like-buttons
{
	margin-top:8px;
	padding:8px 10px 0px 10px;
}

/*.NewsDetail .Item div.like-twitter
{
    width:80px;
}*/
.NewsDetail .Item div.like-buzzthis
{
	width:120px;
	padding-top:1px;
}

.NewsDetail .Item div.social-links {
	margin-top:8px;
	padding:8px 10px 0px 10px;
}
.NewsDetail .Item div.social-links ul {
	border:0px none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.NewsDetail .Item div.social-links li {
	float:left;
	width:33%;
	line-height:20px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
.NewsDetail .Item div.social-links li img{
	vertical-align:middle;
}
.NewsDetail .Item div.social-links li.break{
	clear:both;
	display:block;
	line-height:0;
	width:100%;
}
.NewsDetail .Item div.social-links a{
	text-decoration:none;
	color: #001E4B;
	font-weight:bold;
}
#centerColumn .NewsDetail .Item div.author
{
	margin:5px 0px 5px 0px;
	line-height:1.8;
}
#centerColumn .NewsDetail .Item div.author div.info
{
    margin-top:5px;
    font-size:12px;
}
#centerColumn .NewsDetail .Item div.author div.info a{
	text-decoration:none;
	color:#001E4B;
	font-weight:bold;
}
.NewsDetail .moreinfo,
.NewsDetail .CommentsMoreInfo
{
    clear:both;
	text-align:right;
	white-space:nowrap;
}
.NewsDetail .moreinfo a,
.NewsDetail .CommentsMoreInfo a
{
	color:#37A0CD;
	text-decoration:none;
}
.NewsDetail .moreinfo img,
.NewsDetail .CommentsMoreInfo img
{
	border:0px none transparent;
}
.NewsDetail .panelPP .moreinfo a,
.NewsDetail .panelPP .CommentsMoreInfo a
{
	color:#057C06;	
}
.NewsDetail ul{
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
	clear:both;
}
.NewsDetail ul li
{
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
.NewsDetail li.ItemPP
{
    color:#1D9220;
}
.NewsDetail li.ItemRed
{
    color:#C80000;
}
.NewsDetail .controlpanel
{
	text-align:center;
}

.NewsDetail .transparent-text {
	position: relative;
	min-height: 35px;
}

.NewsDetail .transparent-text::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 35px;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255, 0.5)), to(rgba(255,255,255, 0.9)));
	background: -o-linear-gradient(top, rgba(255,255,255, 0.5) 0%, rgba(255,255,255, 0.9) 100%);
	background: linear-gradient(180deg, rgba(255,255,255, 0.5) 0%, rgba(255,255,255, 0.9) 100%);
}

.NewsDetail .patriaplusdisclaimer {
	border: 2px solid rgb(245,145,0);
	margin-top: 10px;
	color: rgb(135,135,135);
	padding: 35px;
	text-align: center;
	margin-bottom: 12px;
}
.NewsDetail .patriaplusdisclaimer__thank-you {
	font-size: 14px;
}

.NewsDetail .patriaplusdisclaimer > p {
	margin-bottom: 18px;
}

.NewsDetail .patriaplusdisclaimer > p {
	margin-bottom: 18px;
}

.NewsDetail .patriaplusdisclaimer h3 {
	font-size: 14px;
	color: rgb(0,0,70);
}

.NewsDetail .patriaplusdisclaimer h2 {
	font-size: 20px;
	color: rgb(245,145,0);
}

.NewsDetail .patriaplusdisclaimer__login {
	margin-top: 38px;
}

.NewsDetail .patriaplusdisclaimer__button {
	color: #fff !important;
	text-transform: uppercase;
	padding: 4px 6px;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
}

.NewsDetail .patriaplusdisclaimer__button--blue {
	background-color: rgb(0,0,70);
}

.NewsDetail .patriaplusdisclaimer__button--orange {
	background-color: rgb(245,145,0);
}

.tag-links {
	margin-top:8px;
	padding:8px 10px 0px 10px;
}
.tag-links ul li span.tagtitle {
	color: #001E4B;
	font-weight:bold;
}
.tag-links ul {
	border:0px none;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.tag-links li {
	float:left;
	line-height:20px;
	margin:0px 10px 5px 0px;
	padding:0px;
}
.tag-links a {
	text-decoration: none;
	color: #001E4B;
	font-weight:bold;
}
.tag-links ul li {
	list-style-type:none;
}
.AnalyseDetail .title {
color:#001E4B;
font-size:16px;
font-weight:bold;
line-height:18px;
margin:10px 0px 3px 0px;
}
.AnalyseDetail .datetime {
color:#C8C8C8;
}
.AnalyseDetail .text {
color:#001E4B;
font-size:12px;
line-height:16px;
margin:12px 0px 12px 0px;
}
.AnalyseDetail .links {
line-height:18px;
margin:16px auto 2px 0px;
}
.AnalyseDetail .text a, .AnalyseDetail .text a:visited, .AnalyseDetail .text a:active {
text-decoration:underline;
color:#001E4B;
}
.AnalyseDetail .links img {
vertical-align:middle;
}
.AnalyseDetail .links a 
{
color:#1C3246;
font-size:12px;
font-weight:bolder;
}
.AnalyseDetail .patriaplusdisclaimer {
color:#148C14;
font-size:12px;
line-height:16px;
}
.AnalyseDetail .patriaplusdisclaimer a{
color:#148C14;
text-decoration:underline;
}
.dialog .NewsDetail
{
    height:525px;
    overflow:auto;
}
.dialog .NewsDetail .title a
{
    color:#001E4B;
    font-weight:bold;
    text-decoration:underline;
}
.dialog .HotNewsDetail
{
    height:150px;
}
.dialog .HotNewsDetail .NewsDetail
{
    height:120px;
    overflow-y:scroll;
    overflow-x:hidden;
    margin-right:20px;
    overflow:auto;
}
/* NewsDetail */
/* MediaMon */
/* MediaMon Common */
.MediaMon {
}
/*.MediaMon .Item,*/
.MediaMon .Item .title,
.MediaMon .Item .title a
{
    color:#001E4B;
    font-weight :bold;
    text-decoration:none;
}
/*.MediaMon .ItemPP,*/
.MediaMon .ItemPP .title,
.MediaMon .ItemPP .title a
{
    color:#1D9220;
}
/*.MediaMon .ItemRed,*/
.MediaMon .ItemRed .title,
.MediaMon .ItemRed .title a
{
    color:#C80000;
}
/* MediaMon Common */
/* MediaMon Icon */
.MediaMonIcon img{
    float:left;
}
/* MediaMon Icon */
/* MediaMon ListCategories */
.MediaMonListCategories ul{
	font-size:11px;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:16px;
}
.MediaMonListCategories ul li
{
    color:#001E4B; /*barva puntiku*/
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
.MediaMonListCategories ul.MediaMonStd li.Item .title a
{
	font-weight:normal;
}
/* MediaMon ListCategories */
/* MediaMon CategoryList */
.MediaMonCategoryList table
{
    width:100%;
}
#centerColumn .MediaMonCategoryList table tr td
{
    font-size:11px !important;
}
.MediaMonCategoryList table td
{
    vertical-align:top;
}
.MediaMonCategoryList .Item .source
{
    width:120px;
	padding-right:5px;  	 	
}
.MediaMonCategoryList .datesection td
{
    color:#001E4B;
    padding-left:8px;
    padding-right:8px;
    font-weight:bold;
    border-bottom:1px solid #001E4B;
}
#dialog .MediaMonCategoryList
{
    height:640px;
}
#dialog .MediaMonCategoryList .Standarddata
{
    height:600px;
    width:460px;
    overflow:auto;
}
/* MediaMon CategoryList */
/* MediaMon HomeList */
.MediaMonHomeList .section
{
    color:#001E4B;
    padding-left:0px;
    padding-right:0px;
    margin-top:10px;
    margin-bottom:2px;
    font-weight:bold;
    border-bottom:1px solid #001E4B;
    height:13px!important;
}
.MediaMonHomeList .title
{
    font-size:12px;
    margin-top:5px;
    margin-bottom:2px;
}
.MediaMonHomeList .datetime
{
    float:right;
}
/* MediaMon HomeList */
.MonitoringDetail
{
	padding-top:8px;
	padding-bottom:3px;
}
/*
.resultsMediaMonitoring
.MonitoringDetail .text
{
	text-align:justify;
}
*/
/* MediaMon */
/* EventCal */
.panel .EventCal div.nodata
{	
	border-top:1px solid #646464;
}
.panel .EventCal table
{
    width:100%;
}
.panel .EventCal .Item th
{
    padding-top:2px;
}
.EventCalDaily .Item .datetime
{
    width:31px;
    vertical-align:top;
    text-align:right;
    padding-right:5px;
}
.EventCalFooter
{
	border-top:1px solid #46a5cd;	
	margin-top:10px;
}
.EventCalFooter .timestamp
{
	color:#646464;
	text-align:right;
}
.EventCal .infolinks,
.EventCalinfolinks
{
    /*padding-top:5px;*/
}
.EventCal A
{
    text-decoration:underline;
    color:#000000;
}
#rightColumn .EventCalFooter .infolinks a.infolink
{	
	font-weight:normal;
	padding-left:0px;
    display:block;
    text-decoration:underline;
}
.EventCalLongterm .Item .datetime
{
    width:70px;
}
#rightColumn .panel .EventCal table.list .header
{
	background-color:#E3F1F7;
}
#rightColumn .panel .EventCal table.list .header th
{
	font-family:Arial !important;	
	padding-top:4px;
	padding-bottom:1px;
}
#rightColumn .EventCal table.list .Item td,
#rightColumn .EventCal table.list .Item td.datetime,
#rightColumn .EventCal table.list .Item td.title,
#rightColumn .EventCal table.list .Item td.title b
{	
	font-family:Arial !important;	
}
#rightColumn .EventCal table.list .Item td.title b
{
	font-weight:bold;
}
.dialog #centerColumn .EventCal .Item td
{
	font-size:11px;
	font-family:Verdana;
}
.dialog #centerColumn .EventCal div.listenvelope
{
	margin:0px;
	overflow-y:auto;
	overflow-x:hidden;
	overflow:auto;
	height:440px;	
	margin-right:20px;
}
.dialog #centerColumn .EventCal div.listenvelope .datetime
{
	font-family:Verdana;
	width:70px;
	text-align:right;
	padding-right:5px;
}
/* EventCal */
/* TradersTalk */
.TradersTalk .panelcontent
{
    padding-top:5px;
}
.TradersTalk .mainimage
{
    margin-bottom:4px;
}
.TradersTalk .datetime
{
    color:#9B9B9B;
    margin-top:4px;
    margin-bottom:2px;
}
.TradersTalk .disclaimer,
#rightColumn .TradersTalk .disclaimer
{	
	padding:5px 0px 0px 0px;
}
.TradersTalk a
{
    color:#46A5CD;
    text-decoration:none;
    font-weight:bold;
}
/* TradersTalk */
/* TipOfday */
 .TipOfDay
{
	padding-top:2px;
    padding-bottom:5px;
	margin-bottom:25px;
	background-color:#E3F1F7;	
	border-top:1px solid #46a5cd;	
	border-bottom:1px solid #46a5cd;
}
.EventCalFooter .TipOfDay
{
	border-top:0px none transparent;
	padding-bottom:5px;
	margin-bottom:0px;	
}
.TipOfDay .title,
#rightColumn div.panel div.panelcontent div.EventCalFooter .TipOfDay .title
{
	color :#46a5cd;	
	padding:2px 3px 2px 3px;
	margin-bottom:5px;
	display:block;	
	font-weight:normal;
	font-size:10px;
}
.TipOfDay table
{
	width:100%;
}
.TipOfDay .righttd
{			
	text-align:left;
	vertical-align:middle;	
	padding:0px 5px 0px 2px;
}
.TipOfDay .lefttd
{
    width:100px;
    text-align:center;
    vertical-align :middle;
    padding:0px 5px 0px 2px;
    color:#000000;
}
.TipOfDay .value,
.TipOfDay .valuename
{
	margin-top:2px;
	margin-bottom:4px;
    font-size:17px;
    line-height:20px;
    font-weight:bolder;
}
.TipOfDay .valuecomment
{
    text-align:center;
    color:#000000;
}
.TipOfDay .righttd a,
.TipOfDay .righttd a:visited,
.TipOfDay .righttd a:hover
{
	color:#000000;
	text-decoration:none;	
}
/* TipOfday */
/* Forum */
/* Forum Common */
.Forum .Item .title,
.Forum .Item .title a,
.ForumFlatDiscuss .Item .related a
{
    color:#001E4B;
    font-weight:bold;
    text-decoration:none;
}
.Forum .ItemPP .title,
.Forum .ItemPP .title a,
.ForumFlatDiscuss .ItemPP .related a
{
    color:#1D9220;
}
div.ForumFlatDiscuss div.Forumdata table.Forum tr.Item td.datetime
{
	text-align:left !important;	
}
#centerColumn .Forum table td
{
	font-size:11px;
}
/* Forum Common */
/* Forum ListFlat + Forum ListTree */
.Forum .nopost
{
	padding:5px 0px 5px 0px;
}
.Forum .nopost a
{
	color:#001E4B;
}
.ForumListFlat ul,
.ForumListTree ul
{
   	list-style:none;
   	padding:0px 0px 0px 0px;
   	margin:0px 0px 0px 0px;   	
}
.ForumListFlat ul li,
.ForumListTree ul li
{
   list-style:none;
}
.ForumListFlat ul li.Item .content,
.ForumListTree ul li.Item .content
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-top:0;
	margin-bottom:0;
	clear:both;
	width:100%;
}
.ForumListFlat ul li.Item .content ul,
.ForumListTree ul li.Item .content ul
{
    margin:0px 0px 0px 12px !important;
    padding:0px 0px 0px 0px !important;
    margin-top:0;
    margin-bottom:0;
}
.ForumListFlat ul li .header,
.ForumListTree ul li .header
{
   color:#001E4B;
   background-color:#EDF6FB;
}
.ForumListFlat ul li .innerheader,
.ForumListTree ul li .innerheader{
   min-height:26px;
}
.ForumListTree ul li br.cleener
{
    line-height:0px;
    clear:both;
}
.ForumListFlat ul li .header .datetime,
.ForumListTree ul li .header .datetime
{
   float:left;
   width:120px;
}
.ForumListFlat ul li .header .links,
.ForumListTree ul li .header .links
{
   float:right;
   width:100px;
   text-align:right;
   padding:0px 3px;
}
.ForumListFlat ul li .header .links a,
.ForumListTree ul li .header .links a
{
    color:#001E4B;
    text-decoration:none;
}
.ForumListFlat ul li .header .title,
.ForumListTree ul li .header .title
{
   margin-right:100px;
   font-weight:bold;
}
.ForumListFlat ul li .text,
.ForumListTree ul li .text
{
   clear:both;
   color:#001E4B;
}
.ForumListFlat ul li .sign,
.ForumListFlat ul li .sign a,
.ForumListTree ul li .sign,
.ForumListTree ul li .sign a
{
   	font-style:italic;
   	font-weight:normal !important;
   	font-size:10px !important;
   	color:#001E4B;
   	text-decoration:none;
   	padding-bottom:0px;
   	margin-top:0px;
}
.ForumListFlat ul li .sign img,
.ForumListTree ul li .sign img
{
	vertical-align:middle;
	margin-left:5px;
}
.Forum .hiddenheader,
.Forum .Item .hiddenheader
{
	margin:0px;
	padding:0px;		
    line-height:1px !important;
    font-size:1px !important;
    display:none;
}
.Forum .datetime
{
	white-space:nowrap;
}
/* Forum ListFlat + Forum ListTree */
/* Forum discuss */
.ForumDiscuss table,
.ForumDiscussAdvanced table
{
    width :100%;
    color:#000000;
}
#rightColumn .ForumDiscuss .Forumdata,
#rightColumn .ForumDiscussAdvanced .Forumdata
{
    padding-top:3px;
    margin-bottom:5px;
}
#rightColumn .ForumDiscuss tr .datetime,
#rightColumn .ForumDiscussAdvanced tr .datetime
{
	width:25px !important;
	padding-top:1px !important;
}
.ForumDiscuss tr .datetime,
.ForumDiscussAdvanced tr .datetime
{
    width:60px;
    padding-right:5px;
    vertical-align:top;
    text-align:right;
}
.ForumDiscuss tr .related,
.ForumDiscussAdvanced tr .related
{
    /*width:100px;*/
    vertical-align:top;
}
.ForumDiscuss tr .title,
.ForumDiscussAdvanced tr .title
{
    vertical-align:top;
}
.ForumDiscuss tr .related,
.ForumDiscuss tr .related a,
.ForumDiscussAdvanced tr .related,
.ForumDiscussAdvanced tr .related a
{
    color:#001E4B;
    font-weight:bold;
    text-decoration:none;
}
.ForumDiscuss tr .itemPP .related,
.ForumDiscuss tr .itemPP .related a,
.ForumDiscussAdvanced tr .itemPP .related,
.ForumDiscussAdvanced tr .itemPP .related a
{
    color:#148C14;
}
#rightColumn .ForumDiscuss tr .datetime,
#rightColumn .ForumDiscussAdvanced tr .datetime
{
    width:auto;
    white-space:nowrap;
}
#rightColumn .ForumDiscuss tr td.related a,
#rightColumn .ForumDiscuss tr td.title a,
#rightColumn .ForumDiscuss tr td a,
#rightColumn .ForumDiscussAdvanced tr td.related a,
#rightColumn .ForumDiscussAdvanced tr td.title a,
#rightColumn .ForumDiscussAdvanced tr td a,
#rightColumn .rightRightColumn .ForumDiscuss tr td.related a,
#rightColumn .rightRightColumn .ForumDiscuss tr td.title a,
#rightColumn .rightRightColumn .ForumDiscuss tr td a,
#rightColumn .rightRightColumn .ForumDiscussAdvanced tr td.related a,
#rightColumn .rightRightColumn .ForumDiscussAdvanced tr td.title a,
#rightColumn .rightRightColumn .ForumDiscussAdvanced tr td a,
#rightColumn .rightRightColumn .ForumFlatDiscuss tr td.related a,
#rightColumn .rightRightColumn .ForumFlatDiscuss tr td.title a,
#rightColumn .rightRightColumn .ForumFlatDiscuss tr td a
{
	font-weight:normal;
	text-decoration:underline;
	font-family:Arial !important;
	font-size:10px !important;
}
.rightRightColumn .ForumFlatDiscuss tr .datetime
{
    width:45px;
    white-space:nowrap;
}
.rightRightColumn .ForumFlatDiscuss tr.header th,
.rightRightColumn .ForumDiscuss tr.header th,
.rightRightColumn .ForumFlatDiscuss tr.header td,
.rightRightColumn .ForumDiscuss tr.header td
{
	border-bottom:1px solid #646464;	
	font-family:Arial !important;
	font-size:10px !important;
	line-height:13px;	
	font-weight:bold;
	color:#46A5CD;	
	padding:4px 3px 2px 3px;
	background-color:#E3F1F7 !important;	
}
.ForumDiscuss tr .title
{
    width:auto;
}
.ForumDiscuss .infolinks,
.ForumDiscussinfolinks
{
	padding-top:3px;
    background-color:White;
}
#rightColumn .ForumDiscuss a.infolink,
#rightColumn .ForumDiscussinfolinks a.infolink
{
  	font-weight:normal;
	padding-left:0px;
    display:block;
    text-decoration:underline;
}
#rightColumn div.ForumDiscussinfolinks div.infolinks a.infolink
{
	font-size:10px;
}
#rightColumn  .forumCommentsPanel
{
	padding-top:10px;
	background-color:#FFFFFF;
}
#rightColumn .forumCommentsPanel .panellabel
{
	color:#46a5cd;
}
/* Forum discuss */
/* Forum Archive */
.ForumArchive table
{
    width:100%;
}
.ForumArchive .Item .datetime
{
    width:35px;
	padding-right:5px;
	vertical-align:top;
}
.ForumArchive .datesection
{
    color:#001E4B;
    padding-left:8px;
    padding-right:8px;
    font-weight:bold;
    border-bottom:1px solid #001E4B;
}
#dialog .ForumArchive
{
    height:640px;
}
#dialog .ForumArchive .Standarddata
{
    height:600px;
    width:460px;
    overflow:auto;
}
/* Forum Archive */
/* Forum MostDiscussed */
.ForumMostDiscussed .datesection
{
    padding-left:8px;
    padding-right:8px;
    font-weight:bold;
    border-bottom:1px solid #001E4B;
}
#centerColumn .ForumMostDiscussed table tr td,
#centerColumn .ForumMostDiscussed .header td
{
	padding:0px 3px 0px 3px;
	font-size:11px;
}
#centerColumn .ForumMostDiscussed .header td
{
	padding:4px 3px 2px 3px;	
	font-size:11px !important;
}
#dialog .ForumMostDiscussed
{
    height:640px;
}
#dialog .ForumMostDiscussed .Standarddata
{
    height:600px;
    width:460px;
    overflow:auto;
}
/* Forum MostDiscussed */
/* Forum MostDiscussedSummary */
.ForumMostDiscussedSummary .header td.numbers
{
    border-bottom:0px none transparent !important;
}
.ForumMostDiscussedSummary .header td
{
	padding-left:3px;
	padding-right:2px;	
}
.ForumMostDiscussedSummary .header td.numbers
{
	text-align:center;
}
#centerColumn .ForumMostDiscussedSummary table .item td,
#centerColumn .ForumMostDiscussedSummary table tr.header td,
#centerColumn .ForumMostDiscussedSummary table .item td a
{
	font-size:11px;	
}
#centerColumn .ForumMostDiscussedSummary table tr.header td
{
	padding-top:4px;
}
#centerColumn .ForumMostDiscussedSummary table .item td a,
#centerColumn .ForumMostDiscussed table .item td a
{
	text-decoration:none;
	color:#001E4B;
}
.ForumMostDiscussedSummary td.number
{
	padding-left:3px;
	padding-right:2px;
	width:35px;
}
.ForumMostDiscussedSummary td.datetime
{
	padding-left:3px;
}
#dialog .ForumMostDiscussedSummary
{
    height:640px;
}
#dialog .ForumMostDiscussedSummary .Standarddata
{
    height:600px;
    width:460px;
    overflow:auto;
}
/* Forum MostDiscussedSummary */
/* Forum */
/* Anketa */
.AnketyBullet ul{
	font-size:11px;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:13px;
	clear:both;
}
.AnketyBullet ul li
{
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
.AnketyBullet .Item .title,
.AnketyBullet .Item .title a
{
    font-weight :normal;
    text-decoration:none;
}
.AnketyBullet .Item,
.AnketyBullet .Item .title,
.AnketyBullet .Item .title a
{
    color:#001E4B;
}
.AnketyDetail table
{	
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-top:5px;
    width:100%;
    margin-bottom:5px;
    color:#000000;
}
.AnketyDetail th.inqtitle
{
    font-size:12px;
    line-height:14px;
    text-align:left;
    padding-top:5px;
    padding-bottom:7px;
    color:#001E4B;
}
#leftColumn .AnketyDetail table,
#rightColumn .AnketyDetail table
{	
	border-bottom:0px none transparent !important;
}
#leftColumn .AnketyDetail .controlpanel
{
    height: 24px;
}
div.detailLinkPanel
{
	text-align:right;
	padding:3px 3px 0px 3px;
}
div.detailLinkPanel a.portallink
{
	padding:0px;
	margin:0px;
}
/*
#leftColumn .AnketyDetail table td.toprow,
#rightColumn .AnketyDetail table td.toprow,
#leftColumn .AnketyDetail table td.bottomrow,
#rightColumn .AnketyDetail table td.bottomrow
{
	line-height:15px;
}
*/
#leftColumn .AnketyDetail table tr.toprow td,
#rightColumn .AnketyDetail table tr.toprow td
{
	padding:3px 3px 2px 3px;
}
#leftColumn .AnketyDetail table tr.bottomrow td,
#rightColumn .AnketyDetail table tr.bottomrow td
{
	padding:0px 3px 3px 3px;	
}
#leftColumn .AnketyDetail table tr.footer td,
#rightColumn .AnketyDetail table tr.footer td
{
	padding:3px;
}
.AnketyDetail  .anketyVoteInformation
{
    display:block;
    padding-top:8px;
    margin-left:3px;
    font-family:Arial;
    font-size:10px;
}
.AnketyDetail
{
	background-color:#F6FAFC;
	border-bottom:1px solid #646464;
}
/* - linka pod poslednim panelem
#leftColumn .AnketyDetail
{
	border-bottom:0px solid #646464;
}
*/
#leftColumn .AnketyDetail th.inqtitle,
#leftColumn .AnketyDetail td.title,
#leftColumn .AnketyDetail td.inqsumm
{
	padding-left:3px;
	padding-right:3px;
}
#rightColumn .AnketyDetail .header th
{
	background-color:#E3F1F7;
	padding:4px 3px 2px 3px;
}
#leftColumn .AnketyDetail th.inqtitle
{
	background-color:#ECF6FA;
    font-size:10px;
    line-height:12px;
}
.AnketyDetail .footer .inqsumm
{
    color:#001E4B;
    font-weight:bold;
    font-size:12px;
    line-height:14px;
    padding-top:7px;
}
.AnketyDetail table tr.Item td.vote
{
    width:15px;
    height:10px;
}
.AnketyDetail .Item .vote input
{
    height:13px;
    line-height:13px;
}
.AnketyDetail .Item .title
{
    font-weight:bold;
    color:#001E4B;
}
.AnketyDetail .Item .votesgraph,
.AnketyDetail .Item .votevalue
{
    color:#000000;
    font-size:10px;
    line-height:10px;
}
.AnketyDetail .Item .votesgraph img
{
    margin:0px;
    padding:0px;
    border:0px;
    margin-bottom:2px;
    vertical-align:middle;
}
.AnketyDetail .Item .votesproc
{
    width:80px;
    text-align:right;
}
/* Anketa */
/* FinDictionary */
.FinDictionary .Dictionary
{
    width:100%;
    height:420px;
    overflow:auto;
}
#rightColumn .FinDictionary .Dictionary { height: 200px; }
#leftColumn .fulllist .FinDictionaryList .Dictionary { height: 100%; }

.FinDictionary .Item,
.FinDictionary .Item a
{
	color:#001E4B;
}
.FinDictionary .Item a
{
    text-decoration:underline;
}
.FinDictionary .Item .title
{
    font-size:14px;
    font-weight:bold;
}

#leftColumn .FinDictionary .Item 
{
    font-size:10px;
    line-height:14px;
    padding-left:10px;
}
.FinDictionary .Item .text
{
    font-weight:normal;
    text-decoration:none;
}
.FinDictionaryDetail .text
{
    margin-top:10px;
	height:158px;
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;	
	padding-right:5px;
}

.dictionaryDetail div.fulllist .FinDictionaryList .Dictionary
{
    height: auto;
}
.dictionaryDetail .FinDictionaryDetail .text
{
	height:auto;
	overflow:auto;
	overflow-y:auto;
	overflow-x:auto;
	line-height:16px;
	font-size:12px;			
}

#ctl00_ctl00_ctl00_MainContent_Content_rightColumnPlaceHolder_chartDetail_ctl23
{
    width:270px
}
.DictionaryShortOn8 .Dictionary
{
    height:167px;
}
/* FinDictionary */
/* OnlineIndexes */
#leftColumn .OnlineIndexes
{
	height:210px;
}
/* HistoryIndexes */
#centerColumn .HistoryIndexes .listenvelope .list
{
	width:480px !important;
	margin-right:0px;
	padding-right:0px;
}
#centerColumn .HistoryIndexes .listenvelope
{
	padding-right:0px !important;
	width:500px !important;
	overflow-y:auto !important;
	overflow-x:hidden !important;	
	height:200px !important;	
}
/* HistoryIndexes */
/* Recommendations */
.CalculatedRecommendation .panelcontainer .panel
{
	margin-bottom:0px !important;
}
.CalculatedRecommendation .mappedtext,
.CalculatedRecommendation .disclaimer
{
	margin:5px 5px 5px 5px !important;
	padding:0px 0px 0px 0px !important;	
}
.CalculatedRecommendation .fmtTable
{
}
/* Recommendations */
/* EconomicTables */
.EconomicMacroIndexes,
.EconomicForecast
{
}
.EconomicMacroIndexes .panelcontent,
.EconomicForecast .panelcontent
{
    margin:0px 0px 0px 0px !important;
}
.EconomicMacroIndexes .panelcontent .data table td,
.EconomicForecast .panelcontent .data table td
{
    padding:0px 3px 0px 3px;
}
/* EconomicTables */
/* Databanka */
/* Databanka Bullet */
.Databank ul{	
	margin:0px 0px 0px 0px;
	padding:7px 0px 7px 0px;	
}
.Databank ul li
{
    margin:0px 0px 0px 17px;
	padding:0px 0px 0px 0px;
	list-style-position:outside;
}
.Databank .Databankdata .Item .title,
.Databank .Databankdata .Item .title a
{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	color:#001E4B;
}
.Databank .Databankdata .Item
{
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAAeSxcyW0xihLGzt9bW1vf/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAUALAAAAAAGAAoAAAgkAAsIHEiwoEGCBAQIIFBgQAAAAAIkhAhRIUUACx9GZJhwYYGAADs=') /*/images/layout/li_itemblue.gif*/;
}
.Databank .ItemPP,
.Databank .ItemPP .title,
.Databank .ItemPP .title a
{
    color:#007800;
}
.Databank .ItemPP
{
	list-style-image:url('data:image/gif;base64,R0lGODlhBgAKAIcAAAB4ABWrFTKYMgDyAPf/9/f/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAAAQALAAAAAAGAAoAAAgkAAkIHEiwoEGCAwQIGEBgQAAAAAIkhAhRIUUACx9GZJhwIYGAADs=') /*/images/layout/li_itemgreen.gif*/;
}
.Databank .ItemRed,
.Databank .ItemRed .title,
.Databank .ItemRed .title a
{
    color:#C80000;
}
.Databank .ItemRed
{
	list-style-image:url('/images/layout/li_itemgred.gif');
}
/* Databanka Bullet */
/* Databanka List */
/* databank */
.Databank
{
	/*background-color:#AAAAAA;*/
}
.Databank div.panelcontent div.dbListFooter div.FooterLeft div.Example a
{
	text-decoration:underline ;
	
}
.Databank .dbListHeader,
.Databank .dbListFooter,
.Databank .dbSelectFilter,
.Databank .dbListHeader a,
.Databank .dbListFooter a,
.Databank .listfilters
{
	color:#46A5CD;
	background-color:#ECF6FA;
}
.Databank .dbListHeader
{
	/*height:24px ;*/
	border-bottom:1px solid #46A5CD;
	margin-bottom:0px;	
}
.Databank .dbListFooter
{
	height:20px;
	border-top:1px solid #46A5CD;
	margin-top:2px;
	background-color:Transparent !important;
	font-family:Arial ;
	font-size:11px ;
 }
.Databank .dbSelectFilter,
.Databank .listfilters
{
	padding:8px 15px 8px 15px;
}
.panelGreen .dbListHeader,
.panelGreen .dbListFooter,
.panelGreen .dbSelectFilter,
.panelGreen .dbListHeader a,
.panelGreen .dbListFooter a,
.panelGreen .listfilters
{
	color:#148C14;
	background-color:#DCEEDC;
}
.panelGreen .dbListHeader,
#centerColumn .panelGreen .dbListHeader,
#rightColumn #centerColumn .panelGreen .dbListHeader
{	
	border-bottom:1px solid #148C14;
	font-family:Arial;
	font-size:11px;
	/*line-height:15px;*/
}
.panelGreen .dbListFooter,
#centerColumn .panelGreen .dbListFooter,
#rightColumn #centerColumn .panelGreen .dbListFooter
{
	border-top:1px solid #148C14;
}
.Databank .dbListHeader2 .HeaderLeft,
.Databank .dbListHeader1 .HeaderLeft,
.Databank .dbListFooter .FooterLeft
{
	float:left;
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	width:auto;	
}
.Databank .dbListHeader2 .HeaderLeft
{
	float:none;
}
.Databank .dbListFooter .FooterLeft div
{
	padding-right:3px !important;	
}
#centerColumn .Databank .dbListFooter .FooterLeft
{
	width:350px;		
}
#rightColumn .Databank .dbListFooter,
#rightRightColumn .Databank .dbListFooter
{
	height:auto;
}
#rightRightColumn .Databank .dbListFooter .FooterLeft,
#rightColumn .Databank .dbListFooter .FooterLeft
{
	width:auto;
	white-space:nowrap;	
}
#rightRightColumn .Databank .dbListFooter .FooterRight,
#rightColumn .Databank .dbListFooter .FooterRight
{	
	text-align:right;
	white-space:nowrap;
}
.Databank .dbListHeader1 .HeaderLeft div
{
	padding:5px 3px 3px 3px;	
}
.Databank .dbListHeader1 .HeaderRight
{
	float:right;	
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
	width:auto;		
}
.Databank .dbListHeader2 .HeaderRight
{	
	padding-right:37px;
}
.Databank .dbListHeader2 .HeaderRight div
{
	padding:5px 3px 3px 25px;
	width:auto;
	text-align:center;
	white-space:nowrap;		
	float:right;	
}
.Databank .dbListHeader2 .HeaderRight div.sendEmail
{
		float:right;
		padding:5px 3px 3px 3px;
}

.dialog .SendEmail .formsegment
{
    display: inline-block;
    width:95%;
}

.Databank .dbListHeader1 .HeaderRight div
{
	padding:5px 3px 3px 25px;
	width:auto;
	float:right;
	text-align:center;
	white-space:nowrap;	
}
.Databank .dbListFooter .FooterLeft div
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}
.Databank .dbListFooter .FooterLeft a
{
	text-decoration:none;
	background-color:Transparent;
}
.Databank  table
{
	width:100%;
	font-family:Arial;
}
.Databank  table tr td,
.Databank  table tr th
{
	font-family:Arial !important;
}
#centerColumn .Databank .AnalysesContent table td,
#centerColumn .Databank .DatabankContent table td
{
    font-size:11px !important;
    line-height:15px;
}
#centerColumn .Databank .DatabankContent table td,
#centerColumn .Databank .DatabankContent table th,
#centerColumn .Databank .AnalysesContent table td,
#centerColumn .Databank .AnalysesContent table th,
#rightColumn #centerColumn .Databank .DatabankContent table td,
#rightColumn #centerColumn .Databank .AnalysesContent table td,
#rightColumn #centerColumn .Databank .AnalysesContent table th
{	
    font-size:11px !important;
    line-height:15px;
}
#centerColumn .Databank .AnalysesContent table .header td,
#centerColumn .Databank .AnalysesContent table .header th
{
	font-size:11px !important;
	font-family:Verdana;
}
#rightColumn .Databank .DatabankContent table td,
#rightColumn .Databank .AnalysesContent table td,
#rightColumn .Databank .AnalysesContent table th
{   	
    font-size:10px !important;
    line-height:14px;
}
.Databank .AnalysesContent table .header td,
.Databank .AnalysesContent table .header th
{
	color:#46A5CD !important;
	background-color:#ECF6FA !important;	
	padding:3px 3px 3px 3px;
	text-align:center;
}
#rightColumn .Databank .AnalysesContent table td a,
#centerColumn .Databank .DatabankContent table td a
{   	
    color:#001E4B;
}
.Databank .AnalysesContent .AnalysesOnline .title
{
	text-align:left ;
}
.panelGreen .AnalysesContent table .header td,
.panelGreen .AnalysesContent table .header th
{
	color:#148C14 !important;
	background-color:#DCEEDC !important;
}
.Databank .AnalysesContent table td.name, .Databank .AnalysesContent table th.name,
.Databank .DatabankContent table td.name, .Databank .DatabankContent table th.name
{
	padding:1px 3px 1px 3px;
	text-align:left;	
}
.Databank .DatabankContent table td.STANDARD, .Databank .DatabankContent table th.STANDARD,
.Databank .DatabankContent table td.STANDARD1, .Databank .DatabankContent table th.STANDARD1,
.Databank .DatabankContent table td.sendEmail, .Databank .DatabankContent table th.sendEmail,
.Databank .DatabankContent table td.releasedon, .Databank .DatabankContent table th.releasedon,
.Databank .DatabankContent table td.detail, .Databank .DatabankContent table th.detail,
.Databank .AnalysesContent table td.STANDARD, .Databank .AnalysesContent table th.STANDARD,
.Databank .AnalysesContent table td.STANDARD1, .Databank .AnalysesContent table th.STANDARD1,
.Databank .AnalysesContent table td.sendEmail, .Databank .AnalysesContent table th.sendEmail,
.Databank .AnalysesContent table td.releasedon, .Databank .AnalysesContent table th.releasedon,
.Databank .AnalysesContent table td.detail, .Databank .AnalysesContent table th.detail
{
	text-align:center;
	padding:1px 3px 1px 3px;
	width:50px;
}
.Databank .DatabankContent table td.releasedon, .Databank .DatabankContent table th.releasedon,
.Databank .AnalysesContent table td.releasedon, .Databank .AnalysesContent table th.releasedon,
.Databank .DatabankContent table td.detail, .Databank .DatabankContent table th.detail,
.Databank .AnalysesContent table td.detail, .Databank .AnalysesContent table th.detail
{
    width:60px;
}
.Databank .DatabankContent table td.STANDARD, .Databank .DatabankContent table th.STANDARD,
.Databank .DatabankContent table td.sendEmail, .Databank .DatabankContent table th.sendEmail,
.Databank .DatabankContent table td.STANDARD, .Databank .DatabankContent table th.STANDARD,
.Databank .DatabankContent table td.sendEmail, .Databank .DatabankContent table th.sendEmail
{
	width:70px;
}
.Databank .DatabankContent table th.spacer
{
	width:29px;
}
.databankArchiv.datesection td,
.Databank .Analyses .datesection td
{
    color:#001E4B;
    padding-top:3px;
    padding-left:32px;
    padding-right:8px;
    font-weight:bold;
}
.calendardatapanel .datesection td
{
    border-bottom:1px solid #646464;
    
}
.DatabankScrolled .dbListHeader1 .HeaderRight
{	
	padding:0px 25px 0px 0px;
}
#centerColumn .databankArchiv .Databank1data,
#centerColumn .databankArchiv .Databank2data
{
	height:410px;
	overflow-x:hidden;
	overflow-y:scroll;	
	width:509px;
}
#centerColumn .col1 .databankArchiv .Databank1data, #centerColumn .col1 .databankArchiv .Databank2data {width:569px;}
#centerColumn .col2 .databankArchiv .Databank1data, #centerColumn .col2 .databankArchiv .Databank2data {width:629px;}
.rightRightColumn .DatabankScrolled .Databank1data ,
#centerColumn .DatabankScrolled .Databank1data ,
#rightColumn #centerColumn .DatabankScrolled .Databank1data
{
	height:200px;
	overflow-x:hidden;
	overflow-y:scroll;		
}
#centerColumn .databankArchiv .Databank2data table,
#centerColumn .DatabankScrolled .Databank1data table,
#rightColumn #centerColumn .DatabankScrolled .Databank1data table
{
	width:480px !important;
	margin-right:5px;
}
#centerColumn .col1 .databankArchiv .Databank1data table, #centerColumn .col1 .databankArchiv .Databank2data table {width:540px !important;}
#centerColumn .col2 .databankArchiv .Databank1data table, #centerColumn .col2 .databankArchiv .Databank2data table {width:600px !important;}
.Columned2 .DataBank table
{
	width:100%;	
}
.dbListFooter .FooterRightSmall div,
.dbListFooter .FooterLeftSmall div
{
	font-size:10px;	
}
.Databank .Analysesdata table.Analyses tr.Item td.datetime
{
	vertical-align:top;	
}
/* Databanka Archiv **/
.databankArchiv
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    width:509px;
}
.col1 .databankArchiv{width:569px;}
.col2 .databankArchiv{width:629px;}
/* Databanka Archiv */
/* Databanka */
/* Advertisement */
div.advertisement
{
    width:100%;
    background-color:#E6E6E6;
    border-top:1px solid #46A5CD;
    border-bottom:1px solid #46A5CD;
    margin-bottom:10px;
}

div.advertisement.ULAdvertisement
{
    width:100%;
	background-color: transparent;
    border-top:0px;
    border-bottom:0px;
    margin-bottom:0px;
}
div.advertisement .header
{
    color:#9B9B9B;
    padding:3px 5px 3px 5px;
}
div.advertisement .content
{
    margin:0px 0px 0px 0px;
    overflow:visible !important; /*slouží k zobrazeni nestandardni u ramp reklamy v leaderboardu*/
}
div.advertisement .content table tr td div
{
	width:100%;
	overflow:hidden;
}
div.advertisement .contentholder
{	
    width:100%;
    text-align:center;
}
#centerColumn div.advertisement .contentholder
{
    margin-bottom:15px;
}
div.advertisement div.contentholder div.content
{
	text-align:center;
}
#rightColumn div.advertisement,
#centerColumn div.advertisement
{
 margin-bottom:25px;
}
#leftColumn div.advertisement .advertisementtitle,
#rightColumn div.advertisement .advertisementtitle,
#centerColumn div.advertisement .advertisementtitle,
#centerColumn div.mappedtext .advertisementtitle
{
  font-size:8px;
  height:12px;
  padding:2px 2px 0px 2px;
  color:#9B9B9B;
}
#centerColumn div.mappedtext .advertisementtitle
{
	font-style:normal;
	padding-left:0px;
}
#rightColumn div.advertisement
{
}
#rightColumn div.advertisement .content
{
    margin:0px 0px 0px 0px;
}
#logoBar div.advertisement
{
    border:0px none transparent;
}
#logoBar div.advertisement .header,
#logoBar div.advertisement .footer
{
    display:none;
    visibility:hidden;
}
#logoBar div.advertisement,
#logoBar div.advertisement .content
{
    margin:0px 0px 0px 0px;
    border:0px;
}
#centerColumn div.advertisement .content,
#centerColumn div.advertisement
{
  width:509px;
  overflow:hidden;
}

#rightColumn div.InnerPageMenuContent div.advertisement,
#rightColumn div.InnerPageMenuContent div.advertisement .content
{
    width: 100%;
}

#rightColumn div.advertisement .content,
#rightColumn div.advertisement,
#rightColumn div.InnerPageMenuContent div.rightRightColumn div.advertisement,
#rightColumn div.InnerPageMenuContent div.rightRightColumn div.advertisement .content
{
  width:250px;
  overflow:hidden;
}

#rightColumn div.InnerPageMenuContent div.rightCenterColumn div.advertisement,
#rightColumn div.InnerPageMenuContent div.rightCenterColumn div.advertisement .content
{
	width:500px ;
}

#rightColumn div.InnerPageMenuContent div.advertisement
{
    width:100% !important;
}

/* Advertisement */
/* tabspanel */
.tabspanel .panelcontent .data table
{
    width:100%;
   	border-left:1px solid #828282 !important;
	border-right:1px solid #828282 !important;	
}
.tabspanel .panelcontent .data table td
{
   padding:1px 1px 1px 1px;
}
.tabspanel .panelcontent .data table .header td
{
   padding:3px 1px 3px 1px;
}
.tabspanel .panelcontent .data table .header th.title,
.tabspanel .panelcontent .data table .header td.title,
.tabspanel .panelcontent .data table .item td.title
{
    text-align:left;
}
.tabspanel .panelcontent .data table .header th.number,
.tabspanel .panelcontent .data table .header td.number,
.tabspanel .panelcontent .data table .item td.number
{	
    text-align:right;
}
.tabspanel .panelcontent .tabs ul
{
    margin:5px 0px 0px 0px;
    padding:0px 4px 0px 4px;

    list-style-type :none;
    height:22px;
    line-height:22px;
    border-bottom:1px solid #828282 !important;
}
.tabspanel .panelcontent .tabs ul li{display:inline;}
body.IE9 .MarketMap .panelcontent .tabs ul{height:20px;line-height:20px;}
body.Opera .MarketMap .panelcontent .tabs ul{height:19px;line-height:20px;}
.tabspanel .panelcontent .tabs ul li .frame
{
	margin:0px 0px 0px 0px;	
	padding:5px 4px 5px 4px;	
	/*border-bottom:1px solid #828282 !important;	*/
}
.tabspanel .panelcontent .tabs ul li.selected .frame
{
	margin:0px 0px 0px 0px;	
	padding:5px 3px 6px 3px;	
	background-color:#F6FAFC;
	border:1px solid #828282;	
	border-bottom:1px none #F6FAFC !important;
}
.tabspanel .panelcontent .tabs ul li a
{
    border-left:1px solid #A2D2E6;
    border-right:1px solid #334B6F;
    margin:0px 0px 0px 0px;
    padding:2px 2px 3px 2px;
    text-decoration:none;
    background-color:Gray;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAEI9eO+AAAAB3RJTUUH1gkGBxAIYZ7k2QAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAABKSURBVHjaPYsxCsAwDAON/I8M+f/ot2TznC3eDJ7cqJQOgjshiZlh762ZiYiQ6zrGoJMhIlhr6ZxTu5v+90xV4ZwDd+f/ZYb8bR5fFS2f/TP6wwAAAABJRU5ErkJggg==') /*/images/layout/tab_background.png*/;
    background-repeat:repeat-x;
    color:White !important;
    font-weight:bold;
    font-size:9px !important;
}
.tabspanel .panelcontent .tabs ul li.selected a,
.tabspanel .panelcontent .tabs ul li.preSelected a
{
    cursor: pointer;
    background-color:#001E4B;
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAEI9eO+AAAAB3RJTUUH1gkGBxEJD4LlDgAAAAlwSFlzAAAewgAAHsIBbtB1PgAAAARnQU1BAACxjwv8YQUAAABjSURBVHjaFcuxDkAwFAXQl/sSFmEwY2IS/2PxY3YfRyRtUS9tqtjOcmiYFk6znu1RoK036saZ41PxY8vfCHrFvZ9MaNj5EkkU+g6ICCIGYTPw7oKcB9ylIUYhOA9vDTgSsly9Ot4vRQt0RbkAAAAASUVORK5CYII=') /*/images/layout/tab_selected_background.png*/;
}
.tabspanel .panelcontent .tabs
{
    -moz-opacity: 1;
    opacity: 1;
    -o-opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100);
}
.tabspanel .panelcontent .tabspreselected
{    
    -moz-opacity: 0.50;
    opacity: 0.50;
    -o-opacity: 0.50;
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50);
}
.tabspanel .panelcontent .chart
{
    background-color:#F6FAFC;
    border:1px solid #828282 !important;
    border-top:0px none #828282 !important;
}
.tabspanel .panelcontent .chart
{
    border:0px none black;
    text-align:center;
}
.tabspanel .panelcontent .combo
{
    padding:2px;
    border-bottom:1px solid #828282;
    text-align:right;
}
.tabspanel .panelcontent .settingscombo
{
	border-bottom:1px solid #828282;
}
.tabspanelPP .panelcontent
{
	background-color:#E7F3E7 !important;
}
.tabspanelPP .panelcontent .tabs ul li.selected .frame
{   	
	background-color:#F3F9F3 !important;	
}
#leftColumn div.tabspanelPP .panelcontent table.list
{
	border-bottom:0px none transparent;
	background-color:#F3F9F3;
}
#leftColumn div.tabspanelPP .panelcontent div.listenvelope table.list tr.header,
#leftColumn div.tabspanelPP .panelcontent div.listenvelope table.list tr.header th,
#leftColumn div.tabspanelPP .panelcontent div.listenvelope table.list tr.header td
{	
	background-color:#F3F9F3;	
}
/* tabspanel */
/* datablock */
#leftColumn div.panel div.datablock
{
    margin-top:5px;
    padding-top:5px;
    border-top:1px solid #46A5CD;
}
#leftColumn div.panel div.datablock div.datablocktitle
{
    font-size:11px;
    font-weight:bold;
    color:#001E4B;
    padding:2px 3px 2px 3px;
    background-color:#F6FAFC;
}
#leftColumn div.panel div.datablock table
{
    border:0px none transparent !important;
    background-color:#F6FAFC;
}
#leftColumn div.panel div.datablock table tr td
{	
	padding:2px 3px 2px 3px;
}
/* datablock */
.displayBlock
{
	display:block;
}
.alignCenter
{
	text-align:center;
}
.alignRight
{
	text-align:right;
}
/* search */
.searchDateWidth
{
	width:95px;
}
.bold,
th strong
{
	font-weight:bold;
}
.paddingRight
{
	padding-right:1em;
}
.priceCalculatorBenefitPanel a.benefitMore{padding:0px 2px 0px 0px; font-family:Arial; font-size:11px;}
div.benefitpanel,
div.summarypanel
{
	margin-top:5px;
}
div.summarypanel table tr td
{
	font-weight:bold !important;
}
div.servicepanel div
{
	padding:0px 2px 0px 2px;	
}
div.parttitle
{
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 10px 0px !important;
}
div.PriceCalculator .licencepanel 
{
    /*background-color: #ffeeee;*/
    margin-bottom: 20px;
}
div.PriceCalculator .licencepanel .lictypelabel{ font-size: 12px; line-height: 14px; font-weight:bold; display: inline-block; width:75px; float:left; }
div.PriceCalculator .licencepanel1y .lictypelabel{ margin-top: 38px; }
div.PriceCalculator .licencepanel2y .lictypelabel{ margin-top: 1px; }
div.PriceCalculator .licencepanelunaliquote .lictypelabel{ float:none;display:block; color:#000000;font-size:11px; line-height: 18px;width:100%;margin-bottom:5px; }
div.PriceCalculator .licencepanel1y .servicestableEnvelope,
div.PriceCalculator .licencepanel2y .servicestableEnvelope
{
    margin-left: 80px;
}
div.PriceCalculator .licencepanel1y .servicestableEnvelope table,
div.PriceCalculator .licencepanel2y .servicestableEnvelope table{ width:422px;}

div.PriceCalculator .licencepanel .footer
{
    display:block;
    color: #148c14;
    clear:both;
    font-weight:bold;
}
div.PriceCalculator .licencepanel .footer a{ color: #148c14 !important;font-weight:bold; }

div.PriceCalculator div.servicepanel,
div.PriceCalculator div.summarypanel,
div.PriceCalculator div.priceCalculatorBenefitPanel
{
	width:506px;
}
div.PriceCalculator table.formtable td,
div.PriceCalculator table.formtable th
{
	vertical-align:top;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;	
	overflow:hidden;
}
div.PriceCalculator table.formtable
{
}
div.PriceCalculator table.formtable th
{
	vertical-align:middle;	
}
div.PriceCalculator .licencepanel table.formtable .col1
{
	text-align:left;
	padding-right:3px;			
	white-space:normal;
}
div.PriceCalculator .licencepanel table.formtable .col2
{
	text-align:right;
	width:85px !important;	
	white-space:nowrap;	
}
div.PriceCalculator .licencepanel table.formtable th.col2{white-space:normal;}
div.PriceCalculator .licencepanel table.formtable .col3
{
	text-align:right;
	width:45px !important;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	white-space:nowrap;		
}
div.PriceCalculator .licencepanel table.formtable th.col3{white-space:normal;}
div.PriceCalculator .licencepanel table.formtable .col4
{    
	text-align:right;
	width:70px !important;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	white-space:nowrap;	
}
div.PriceCalculator .licencepanel table.formtable th.col4{white-space:normal;}
div.PriceCalculator .licencepanel table.formtable .col5
{
	text-align:right;
	width:15px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	white-space:nowrap;	
	text-align: right;
}
/*div.PriceCalculator a.information {padding-left:5px;margin-right:5px;}*/
div.PriceCalculator a.portallink {margin:0px;}
div.PriceCalculator div.servicepanel div.benefitpanel,
div.PriceCalculator div.summarypanel
{
	padding:0px 2px 0px 2px;
}

div.PriceCalculator div.servicepanel .licencepanel2y .footer{margin-top:20px;}

div.PriceCalculator div.servicepanel .licencepanelunaliquote{ width:506px;}
div.PriceCalculator div.servicepanel .licencepanelunaliquote .servicestableEnvelope{ margin-left:-4px; }
div.PriceCalculator div.servicepanel .licencepanelunaliquote .servicestableEnvelope .servicestable{width:506px;}
div.PriceCalculator div.servicepanel .licencepanelunaliquote .footer{margin-top:20px;}
div.PriceCalculator div.servicepanel .licencepanelunaliquote{ padding-bottom: 20px; border-bottom: 1px solid black; margin-bottom:20px;}

div.PriceCalculator div.servicepanel div.benefitpanel tr.discountpdrow{margin-top:15px  !important;}
div.PriceCalculator div.servicepanel div.benefitpanel tr.discountpdrow td{padding-top:15px; vertical-align:middle; padding-top:10px  !important;}
div.PriceCalculator div.servicepanel div.benefitpanel tr.discountsumrow div{padding-left:0px;}
div.PriceCalculator div.servicepanel div.benefitpanel tr.discountsumrow td{vertical-align:middle;}

div.PriceCalculator div.servicepanel div.benefitpanel{ width: 506px; }
div.PriceCalculator div.servicepanel div.benefitpanel .col1{}
div.PriceCalculator div.servicepanel div.benefitpanel .col2{width:75px;}
div.PriceCalculator div.servicepanel div.benefitpanel .col3{width:0px;display:none;}
div.PriceCalculator div.servicepanel div.benefitpanel .col5{width:15px;text-align:left;padding-left:5px; text-align:right;}

div.PriceCalculator div.summarypanel{width: 490px;}
div.PriceCalculator div.summarypanel .col1{}
div.PriceCalculator div.summarypanel .col2{width:75px;text-align:right;}
div.PriceCalculator div.summarypanel .spacer{width:5px;display:none;}
div.PriceCalculator div.summarypanel .col3{width:75px;text-align:left;}

table.formtable
{
	width:100%;
}
table.formtable tr td.label,
table.formtable tr td.value,
table.formtable tr th,
table.formtable tr td a
{
	font-size:11px !important;
	font-family:Arial !important;
	line-height:18px !important;
	color:#000000 !important;
}
table.formtable tr td a
{
	font-weight:normal;
	text-decoration:underline;
}
table.formtable .col3 input
{
	text-align:right;
}
h3
{
	font-size:12px;
}
.PriceCalculator div.red
{
	padding-top:1em;	
	padding-bottom:1em;
}
.priceCalculatorButtonpanel
{
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
.priceCalculatorButtonpanel .saveButton
{
	float:left;
}
.priceCalculatorButtonpanel .clearButton
{
	float:right;
}
.PriceCalculator div.panelcontent div.servicepanel div table.servicestable tr th
{
	color:gray !important;
	font-weight :normal;
}
.PriceCalculator div.panelcontent div.panelcontent
{
	padding:12px 0px 7px 0px;
}
/* OnlineSecurities */
.OnlineSecurities .data td
{
	line-height:14px;
}
.OnlineSecurities .bid,
.OnlineSecurities .ask
{
	width:50px;
}
.OnlineSecurities .historyclose
{
	width:82px;
}
.OnlineSecurities .change
{
	width:50px;
}
/* OnlineSecurities */
/* OnlinePSE */
.OnlineMarket
{

}
.OnlineMarket .HeaderPanel,
.OnlineMarketState .HeaderPanel
{
    padding:2px 5px 5px 5px;
}
.OnlineMarket .HeaderPanel select,
.OnlineMarketState .HeaderPanel select
{
    margin-bottom:-3px;
}
.OnlineMarket .HeaderPanel .link,
.OnlineMarket .FooterPanel .link,
.OnlineMarket table.data a,
.OnlineMarketState .HeaderPanel .link,
.OnlineMarketState .FooterPanel .link,
.OnlineMarketState table.data a
{
    text-decoration:none;
    color:#001E4B;
}
.OnlineMarket .HeaderPanel .link,
.OnlineMarketState .HeaderPanel .link
{
    margin-left:10px;
}
.OnlineMarket  table.data,
.OnlineMarketState table.data
{
    border-top:1px solid #646464;
    border-bottom:1px solid #646464;
}
.OnlineMarket div.title
{
	margin-bottom:3px;
}

.OnlinePSE .auction-price,
.OnlinePSE .auction-volume,
.OnlinePSE .auction-excess
{
    width: 80px;
}
.OnlinePSE .instrument-actions {
    width: 70px;
}
.OnlinePSE .phase-open { color: #0f972f !important; }
.OnlinePSE .phase-auction { color: #0f972f !important; }
.OnlinePSE .phase-volatilitybreak { color: #0f972f !important; }
.OnlinePSE .phase-close { color: inherit !important; }
.OnlinePSE .phase-halt { color: #c60000 !important; }

.actionlink
{
    background-color:#A2D2E6;
    padding:0px 1px 0px 1px;
    margin-left:1px;
    color:#FFFFFF;
    text-decoration:none !important;
}
.actionlinkpd
{
	background-color:#FEA30F;
}
.actionlinkfx
{
	color:#001E4B;
	background-color:#FF9283;
}
.actionlinkdisabled
{
    background-color:#B4B4B4;
    cursor:crosshair;
}
.OnlineMarket .FooterPanel
{
    text-align:right;
    padding:3px;
}
.OnlineMarketState table tr td.leftcell table,
.OnlineMarketState table tr td.rightcell table
{
    border:1px solid #646464 !important;
}
.OnlineMarketState table tr td.centerdelimiter
{
	background-color:#646464;
}
.OnlineMarketState table tr td.rightcell table
{
    border-left:0px none transparent !important;
}
.OnlineMarketState table tr td.leftcell table
{
    border-right:0px none transparent !important;
}
.OnlineMarketState td.leftcell table td,
.OnlineMarketState td.rightcell table td
{
    padding:0px 3px;
}
.OnlineMarketState table.data .headertitle td
{
    font-weight:bold;
    text-align:center;
    border-bottom:0px none transparent !important;
}
.OnlineMarketState .controls td
{	
    padding:3px;
}
.OnlinePortfolio .formsegment
{
	margin:5px 0px 0px 0px;			
}
#leftColumn .OnlinePortfolio .formsegment
{	
	padding:0px 0px 0px 0px !important;
}
.OnlinePortfolio .settingscombo
{
	border-bottom:0px none transparent;
}
#leftColumn div.OnlinePortfolio div.datablock
{
	border:0px none transparent;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
#leftColumn div.OnlinePortfolio table.list
{
	width:100%;
}
#leftColumn div.OnlinePortfolio table.list td
{	
	line-height:14px;	
	vertical-align:middle;	
	padding:0px;
}
#leftColumn div.OnlinePortfolio table.list td.first
{	
	padding-left:1px;
}
#leftColumn div.OnlinePortfolio table.list td.last
{	
	padding-right:1px;
}
#leftColumn div.OnlinePortfolio table.list tr.header td,
#leftColumn div.OnlinePortfolio table.list tr.header th
{	
	padding:2px 1px;	
	line-height:12px;
}
#leftColumn div.OnlinePortfolio div.datablock table.portfoliostatus
{		
	border:1px solid #646464 !important;	
}
#leftColumn div.OnlinePortfolio table.list td.first a.actionlink
{
	display:none;
}
.OnlinePortfolio .activeportfolio
{
	width:100%;
}
.OnlinePortfolio .activeportfolio .first
.OnlinePortfolio .activeportfoliocont
{
    border-top:1px solid #646464 !important;
}
#leftColumn div.OnlinePortfolio table.list td.number img
{	
	vertical-align:middle !important;
	margin:0px !important;
	padding:0px !important;
	line-height:12px !important;	
}
.HihgLightUp
{
	color:Green;
}
.HihgLightDown
{
	color:#C80000;
}
.OnlinePSE .listenvelope td.last
{
	padding-left:3px;
}
.OnlinePSE .listenvelope .footerinfo
{
	margin-top:5px;
}

div.footerinfo
{
    margin-top: 5px;
    font-size:9px;
    padding-left: 5px;
}

.OnlineWorld .listenvelope td.title,
.OnlineWorld .listenvelope td.title a
{
	white-space:nowrap;	
}
.OnlineWorld .listenvelope .footerinfo
{
	margin-top:5px;
}
.OnlineWorld .listenvelope td.last
{	
}
/* OnlinePSE */
/* OnlineIndexTable */
.OnlineIndexTable table a
{
    text-decoration:none;
    color:#001E4B;
}
#centerColumn .OnlineIndexTableWorld .ScrolledH200
{
	width:100%;
	margin-right:20px;
	height:200px;
	overflow-y:auto;
	overflow-x:hidden;	
}
#AnalyticsConsEstimate .AnalyticsConsensualEstimationComposite
{
	width:100%;
	margin-right:20px;
	height:200px;
	overflow-y:auto;
	overflow-x:hidden;	
}
/* OnlineIndexTable */
/* table.List */
table.List
{
    width :100%;
}
table.List .item a
{
    text-decoration:none;
    color:#001E4B;
}
table.List .item .date,
table.list .item .date,
table.List .item .datetime,
table.list .item .datetime,
table.List .item .period,
table.list .item .period
{
    text-align:right;
}
table.list .noWrap
{
	width:auto;
	white-space:normal;
}
/* table.List */
/* OnlineTradeChart */
.OnlineTradeChart .footerpanel
{
    height:16px;
}
.OnlineTradeChart .footerpanel .history,
.OnlineTradeChart .footerpanel .more,
.OnlineTradeChart .footerpanel .history a,
.OnlineTradeChart .footerpanel .more a
{
    color:#001E4B;
    text-decoration:none;
}
.OnlineTradeChart .footerpanel .history
{
    text-align:left;
    float:left;
    width:40%;
}
.OnlineTradeChart .footerpanel .more
{
    text-align:right;
    float:right;
    width:60%;
}
.OnlineTradeChart .footer
{
	text-align:right;width:100%;
}
/* OnlineTradeChart */
#centerColumn div.panel table.invoices tr.storno td
{
	color:#C80000;
}
/* GridView */
#centerColumn div.panel table.invoices,
#centerColumn div.panel table.calendardetail,
#centerColumn div.panel table.forecastfigurefuture,
#centerColumn div.panel table.forecastfigurehist,
#centerColumn div.panel table.worldmacrofigure,
#centerColumn div.panel table.smsalert,
#centerColumn div.panel table.smsclose,
#centerColumn div.panel table.smsonline,
#rightColumn div.panel table.forecastworld
{
	clear:both;
	width:100%
}
.noWrap
{
	white-space:nowrap;
}
/* GridView */
/* Ekonomika Svet vybrane makro ukazatele + prognozy svet */
#rightColumn div.panel div.source,
#centerColumn div.panel div.source
{
	float:right;
	
}
#centerColumn div.panel div.saveprint
{
	float:left;
	
	}
#centerColumn div.panel div.choicepanel select,
#rightColumn div.panel div.choicepanel select
{
	
	margin-left:5px;
}
#centerColumn div.panel div.choicepanel span,
#rightColumn div.panel div.choicepanel span
{
	
	padding-top:3px;
	display:block;
	float:left;
}
#centerColumn div.panel table.worldmacrofigure
{

    width:509px;
    overflow:auto;

}
div.panel .source
{
	color:#46A5CD;

}
div.panelGreen .saveprint,
div.panelGreen .choicepanel,
div.panelGreen .source
{
    color:#007800;


}
div.panelGreen .choicepanel
{
	margin:2px 0px 2px 0px;
}
div.panelGreen .saveprint a
{
	text-decoration:none;
	color:#007800;
}
.macrooverviewNORMAL,
.macrooverviewPAY
{	
	width:100%;
	height:auto;
	overflow-x:auto !important;
	overflow-y:hidden;	
}
/*
.macrooverviewNORMAL tr.header td,
.macrooverviewPAY tr.header td
{
	text-align:right;
}
*/
/* RaisesFalls */
.RaisesFalls table
{
    width:100%;
}
.RaisesFalls .listfilters .formsegment
{
	margin-bottom:3px;
}
.RaisesFalls label
{
	white-space:nowrap;
}
.RaisesFalls .listfilters table tr td
{
	padding-top:2px;
	padding-bottom:2px;
}
.RaisesFalls .listfilters table tr td span
{
	font-family:Verdana;
	font-size:11px;
}
.RaisesFalls .datainformation
{
	text-align:right;
	padding:0px 5px;
}
/*
.RaisesFalls table .item a
{
    color:#4A597A;
	margin:2px 0px 3px 0px;
	text-decoration:none;	
}
.RaisesFalls .submitcontainer
{
	padding:5px 0px 0px 0px;	
}
.RaisesFalls .submitcontainer .submit
{
	margin-right:0px !important;
}
*/
.RaisesFalls .compoziteenvelope
{
	padding:0px 0px 0px 0px;
}
.RaisesFalls .compoziteenvelope .ChartPanelDiv
{
	text-align:center;	
}
.RaisesFalls .compoziteenvelope .ChartPanelDiv img
{
	border:1px solid #646464;
}
.RaisesFalls .compoziteenvelope .listenvelope
{
	margin-top:2px;
}
/* RaisesFalls */
/* Ekonomika Svet vybrane makro ukazatele + prognozy svet */
ul.forDownloadLinks
{
	padding:0;
	margin:0;
	list-style-image:none;
	list-style-type:none;
	padding-bottom:1em;
}
ul.forDownloadLinks li img
{
	padding-right:2em;
}
#centerColumn div.panel table tr.header td.highLight,
#centerColumn div.panel table tr.header th.highLight
{
	color:Red !important;
}
/* SecurityDetailHeader */
.SecurityDetailHeader .rightRightColumn .panel{margin-bottom:0px;}
.SecurityDetailHeader .rightCenterColumn {float:left; clear:none; width:509px;}
.fullWidth .SecurityDetailHeader .rightCenterColumn {width:100%;}
.SecurityDetailHeader .rightCenterColumn .panel {margin-bottom:0px;}
#centerColumn .SecurityDetailHeader .rightCenterColumn table,
#rightColumn .SecurityDetailHeader .rightCenterColumn table
{
	width:100%;
	height:31px;
	border-bottom:1px solid #646464;
	background-repeat:repeat-x;
	background-image:url( /images/layout/EquityDetailHeaderTableBackground.png );
}
#centerColumn .SecurityDetailHeader .rightCenterColumn table tr.header,
#centerColumn .SecurityDetailHeader .rightCenterColumn table tr.header td,
#rightColumn .SecurityDetailHeader .rightCenterColumn table tr.header,
#rightColumn .SecurityDetailHeader .rightCenterColumn table tr.header td
{	
	text-align:center;
	vertical-align:middle;
	border:0px none transparent;
	background-color:transparent;		
	height:15px;
	font-family:Verdana;
	font-size:11px;
	color:#001E4B;
	font-weight:normal;	
}
#centerColumn .SecurityDetailHeader .rightCenterColumn table tr.data,
#centerColumn .SecurityDetailHeader .rightCenterColumn table tr.data td,
#rightColumn .SecurityDetailHeader .rightCenterColumn table tr.data,
#rightColumn .SecurityDetailHeader .rightCenterColumn table tr.data td
{	
	text-align:center;
	vertical-align:middle;
	border:0px none transparent;
	background-color:transparent;
	font-family:Verdana;
	font-size:12px;
	height:16px;
	color:#000000;
	font-weight:bold;		
}
.SecurityDetailHeader .rightRightColumn
{
	float:left;	
	clear:none;
	width:250px;
	margin-left:25px;	
}
.detailunderline,
.SecurityDetailHeader .detailunderline
{
	clear:both;
	width:100%;
	height:5px;
	background-repeat:repeat-x;
	background-image:url( /images/layout/detailunderline_background.png );
	background-position:top;
	margin-top:1em;
		
}

.SecurityDetailHeader .rightCenterColumn .SecurityDetailHeaderFooter
{
    padding-bottom: 3px;   
}
.SecurityDetailHeader .rightCenterColumn .SecurityDetailHeaderFooter .formsegment label{ font-size: 11px;}

.CorporateActions .detailunderline
{
    margin-top:3px;
}

.SecurityDetailHeader .ShortInfoE,
.SecurityDetailHeader .ShortInfoI
{
	margin-bottom:5px;
}
.SecurityDetailHeader .HeaderInfoE .panelcontent tr td, .SecurityDetailHeader .HeaderInfoI .panelcontent tr td
{
    padding:1px 2px 2px 2px;
}
.SecurityDetailHeader .ShortInfoE .panelcontent, .SecurityDetailHeader .ShortInfoI .panelcontent
{
    padding:5px 0px;
}

#centerColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle,
#centerColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle,
#rightColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle,
#rightColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle
{
	font-size:13px;	
}
#centerColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle span.titleSuffix,
#centerColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle span.titleSuffix,
#rightColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle span.titleSuffix,
#rightColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle span.titleSuffix
{
	font-weight:normal;
}
.HeaderInfoE .headerdetail
{
	background-color:#e9e9e9;
}
.HeaderInfoE table
{
    height:70px !important;
}
.HeaderInfoE .headerdetail table tr.header td
{
	text-align:center;
	height:25px !important;		
}
.EquityHeaderCellStrong .phase-open,
.EquityHeaderCellStrong .phase-auction,
.EquityHeaderCellStrong .phase-volatilitybreak,
.EquityHeaderCellStrong .phase-close,
.EquityHeaderCellStrong .phase-halt {
    font-size:10px !important;
    padding-left: 3px;
}
#equity-market-info,
#equity-market-info a,
.HeaderInfoE .phase-description {
    color: #001e4b!important;
 }

.HeaderInfoE .phase-description .phase-open { color: #0f972f !important; }
.HeaderInfoE .phase-description  .phase-auction { color: #0f972f !important; }
.HeaderInfoE .phase-description  .phase-volatilitybreak { color: #0f972f!important; }
.HeaderInfoE .phase-description  .phase-close { color: inherit; }
.HeaderInfoE .phase-description  .phase-halt { color: #c60000 !important;}


.EquityHeaderCellStrong .phase-open { color: #0f972f; }
.EquityHeaderCellStrong .phase-auction { color: #0f972f; }
.EquityHeaderCellStrong .phase-volatilitybreak { color: #0f972f; }
.EquityHeaderCellStrong .phase-close { color: inherit; }
.EquityHeaderCellStrong .phase-halt { color: #c60000; }

.HeaderInfoE .headerdetail .data td {margin-top:5px; height:40px !important; line-height:30px !important;}
.HeaderInfoE .headerdetail tr.data td.EquityHeaderCell{}
.HeaderInfoE .headerdetail tr.data td.EquityHeaderCellStrong{}
#rightColumn .HeaderInfoE .headerdetail tr.data td.EquityHeaderCell{font-size:18px ; font-weight:bold;}
#rightColumn .HeaderInfoE .headerdetail tr.data td.EquityHeaderCellStrong{font-size:24px; font-weight:bold;}
.HeaderInfoE .headerdetail tr.data td.EquityHeaderCell img{vertical-align:middle;}
.HeaderInfoE .headerdetail tr.data td.EquityHeaderCellStrong img{vertical-align:middle;}
.HeaderInfoActions td, .HeaderInfoActions td a{color:#001e4b !important; text-decoration:none;}
.HeaderInfoActions .pdaction, .HeaderInfoActions a.pdactionlink{color:#ffc530 !important; font-weight:bold !important;}
#centerColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle,
#centerColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle,
#rightColumn div.SecurityDetailHeader div.HeaderInfoE .panelcaptiontitle,
#rightColumn div.SecurityDetailHeader div.HeaderInfoI .panelcaptiontitle
{
}

div.PFXDetail {margin-bottom:0px;}
table.PFXDetail td {padding: 10px!important;font-size:14px!important;}
table.PFXDetail td.date {text-align:right;}
table.PFXDetail td span.title {font-size:15px!important; font-weight:bold!important;}
table.PFXDetail td span.date {font-size:14px!important;}
table.PFXDetail td span.pricelabel {font-weight:bold;font-size:16px;color:#000;}
table.PFXDetail td span.priceup {color:Green;}
table.PFXDetail td span.pricedown {color:Red;}
table.PFXDetail td span.mainpart {font-weight:bold;font-size:18px;}
#centerColumn table.PFXDetail,
#rightColumn table.PFXDetail {
width:100%;
border-bottom:1px solid #646464;
background-repeat:repeat-x;
background-image:url( /images/layout/EquityDetailHeaderTableBackground.png );
}

#centerColumn table.PFXGrid tr th.last,
#centerColumn table.PFXGrid tr td.last
{
    padding-right:10px;
}


#centerColumn table.PFXGrid tr th.first,
#centerColumn table.PFXGrid tr td.first
{
    padding-left:10px;
}
#centerColumn table.PFXGrid TR,
#centerColumn table.PFXGrid TH,
#centerColumn table.PFXGrid TD
{
font-family:Arial !important;
line-height:12px !important; 
font-size:11px !important;
   
}
#centerColumn table.PFXGrid TR.header TH
{
    line-height:15px !important;
}

table.PFXGrid{
border-collapse:separate !important;
border:1px solid #828282 !important;

}
table.PFXGrid th {
   text-align:left;
}
.PFXGrid th{
color:#646464 !important;
background-color:#FFFFFF !important;
font-weight:bold !important;
}
.PFXGrid .listenvelope{
background-color:#E3F1F7;
border-bottom:1px solid #828282;
border-left:1px solid #828282;
border-right:1px solid #828282;
padding:6px 5px 6px 5px;
}
.PFXGrid tr.r0{background-color:#E6E6E6;}
.PFXGrid tr.r1{background-color:#FFFFFF;}

/* SecurityDetailHeader */
/* Pplus SMS Services */
div.SmsDetailSelect div.SmsDetailLabelInstrument {height:20px;}
div.SmsDetailSelect div.SmsDetailComboInstrument
{
	clear:both;
	height:150px;	
}
div.SmsDetailSelect div.SmsDetailLabelTyp
{
	height:40px;
	width:110px;
	clear:both;
	float:left;
}
div.SmsDetailSelect div.SmsDetailComboTyp {height:40px;}
div.SmsDetailSelect div.SmsDetailComboTyp div {padding-left:15px;}
div.linediv {clear:both;}
div.SmsDetailSelect span.SmsDetailLabels
		
{
	display:block;
	width:120px;
	float:left;
	text-align:right;
	padding-top:1px;
	
	
}
div.SmsDetailSelect div.SmsDetailSearchLine
{
	
	float:left;
	clear:both;
	
}
div.SmsDetailSelect div.SmsDetailFind {padding-top:2px;}
div.SmsDetailAlert div.SmsDetailLabelAlert
{
	height:20px;	
	clear:both;	
}
div.SmsDetailAlert span.SmsDetailLabelsAlert	
{
	display:block;
	width:150px;
	float:left;
	text-align:right;
	padding-top:1px;
	position:relative ;
}
div.SmsDetailSelect {padding-top:1em;}
div.Treasury span.SmsDetailLabelsAlert
{
	display:block;
	width:100px;
	float:left;
	text-align:right;
	padding-top:1px;
	position:relative ;
}
div.SmsDetailAlert span.SmsDetailLabelsPlatnost
{
	display:block;
	float:left;
	text-align:right;
	padding-top:2px;
	width:140px;
	clear:both;
}
div.SmsDetailOnline div.SmsDetailLabelOnline
{	
	height:20px;		
	clear:both;
	text-align:left;
}
#SmsDetailOnlineDesc {padding-left:20px;}
div.SmsDetailOnline div.SmsDetailOnlineRadio .radio input
{
	vertical-align:top;
	margin-top:3px;
}
div.SmsDetailOnline div.SmsDetailOnlineRadio label {width:460px;}
div.SmsDetailOnline div.SmsDetailLabel1Online
{
	height:40px;
	text-align:right;
	float:left;	
}
div.SmsDetailOnlineTimes span
{
	width:140px;
	display:block;
	float:left;
	text-align:right;
}
div.SmsDetailSubmit
{	
	height:20px;
	margin-top:10px;
	text-align:right;
}
div.SmsDetailClose div.SmsDetailLabelClose
{   	
	clear:both;
	height:20px;	
	text-align:left;
}
div.SmsDetailClose div.SmsDetailLabel1Close
{
	clear:both;
	height:70px;
	width:125px;
	float:left;
	text-align:right;
}
div.SmsDetailClose div.SmsDetailCloseCheckbox
{   	
	padding-top:20px;
	height:70px;	
}
div.SmsDetailSendType {padding-top:1em;}
div.smsForm
{
	background-color:#E7F3E7;
	padding:5px 5px 5px 5px;
}
div.smsNews label {width:450px;}
/* Pplus SMS Services *
**/
/* SearchForm */
.SearchForm .panelcontent, .FastSearch .panelcontent,.ForexSearch .panelcontent {padding:5px;}
.FastSearch label {padding-right:5px;}
#leftColumn div.FastSearch input,
#leftColumn div.SearchForm input,
#leftColumn div.CommoditySearch select
{
	width:185px;
}
#ctl00_ctl00_ctl00_MC_Content_leftColumnPlaceHolder_SimpleSearch_rcb_Input
{
	width: 170px !important;
    height: 20px !important;
}
#leftColumn div.CommoditySearch .panelcontent div.ComboBox_ClassicSmall
{
	margin:5px 5px 0px 3px;
	display:block !important;
}
body div.ComboBoxDropDown_ClassicSmall 
{
    margin-left: 1px !important;   
}
.FastSearch .portallink,.SearchForm .portallink,.ForexSearch .portallink,.CommoditySearch .portallink
{
	line-height:23px;	
}
.CommoditySearch .portallink
{
	margin-left:5px;
}
/* SearchForm */
/* AdvancedSearch */
.AdvancedSearch
{		
}
.AdvancedSearch label
{
	padding-left:2px;
}
.AdvancedSearch .restrictions label
{
	white-space:nowrap;
	margin-right:10px;
}
.AdvancedSearch .controls
{	
	text-align:right;
}
.AdvancedSearch .FloatingText
{
	margin-bottom:0px;
}
.AdvancedSearch .mappedtext
{	
	margin-bottom:0px;
	padding:5px 5px 0px 5px;
}
.AdvancedSearch table td.datetime
{
	white-space:nowrap;
}
/* AdvancedSearch */
/******** header Course Panel **/
.HeaderCoursePanelBackground
{
	clear:both;
	/*background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAIAAAFmSBTQAAAAB3RJTUUH1ggfCicZg4DG6QAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAARnQU1BAACxjwv8YQUAAABMSURBVHjaY5gxYzaTiYkREx8fLxMDAwMIM2zcvIXh1q1bcP7SpcuZpKQkmaSlpWBiyJhh3ryFTLxA/bw8PEBzeIBsPiZ2NjZsanFhAAEoDIt6AV2HAAAAAElFTkSuQmCC')*/ /*/images/layout/ticker_background.png*/;
	/*background-color:#E6E6E6;
	background-repeat:repeat-x;*/
	height:15px;
	padding-bottom:10px;
	width:1009px;
	border-bottom: 1px solid silver;
}
.HeaderCoursePanelBackground .Col
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
}

.HeaderCoursePanelItem
{
	background-repeat:repeat-x;
	text-align:left;
	color:#001E4B;
	font-family:Verdana;
    margin-left: 18px;
    margin-top: 4px;
}

.HeaderCoursePanelItemButton
{
    font-family:Verdana;
	background-repeat:repeat-x;
	text-align:right;
	color:#001E4B;
	float:right;
    width:15px;
    height:25px;
    margin-right:5px;
}
.HeaderCoursePanelItemButton input
{
    padding:0;
    margin:0;
}

.HeaderCoursePanelItemButton div
{
    margin-top: 4px;
}

.tickerSettingsWrapper
{
    height:25px;
    overflow:hidden;
    float:left;
    width:988px;
}

.HeaderCoursePanelItem h4
{
	font-size:10px;
	font-weight:bold;
	display:inline;
	margin:0px;
	
}
.HeaderCoursePanelItem h4 a
{
	padding-right:3px;
	color:#001E4B;
	text-decoration:none;
}
.HeaderCoursePanelItem img
{
	padding-left:2px;
	padding-right:2px;
}
.HeaderCoursePanelItem span
{
	font-size:10px;
}
.HeaderCoursePanelItem span.dateTime
{
	color:#646464;
}

.HeaderCoursePanelItem span.changedown
{
    color:#CE0000;
    padding-left:3px;
    font-weight:bold;
}
.HeaderCoursePanelItem span.changeup
{
    color:#298E29;
    padding-left:3px;
    font-weight:bold;
}
.HeaderCoursePanelItem span.changehold,
.HeaderCoursePanelItem span.changena
{
    padding-left:3px;
    font-weight:bold;    
}
/******************/
/*********newsticker***********/
ul.newsTicker
{
	font-family:Verdana;
	font-size:10px;
	color:#9B9B9B;
	height:15px;
	border:0px solid #000;
	list-style:none;
	padding:0;
	margin:0;
	padding-top:0px;
	padding-bottom:0px;
	position:relative;
	overflow:hidden;
	width:1009px;
}
ul.newsTicker li {
	padding:0;
	margin:0;
	position:absolute;
	white-space:nowrap;
	display:none;
}
ul.newsTicker li span
{
	padding-left:10px;
}
ul.newsTicker li span a
{
	color :#001E4B;
	text-decoration:none;
}
/******************/
/* Delky textu */
.ReklamaPOLProduktyANastroje .panelcontent
{
	height:230px;
	overflow-y:auto;
}
.ChartRealnaKonvergence .imageContent img
{
	margin-top:5px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:198px;
}
/* Delky textu */
/* MarketMap */
.MarketMapBottom{margin-bottom:0px !important;}
#rightColumn .MarketMap .panelcontent div.chart
{	
	border-left-width:0 !important;
	border-bottom-width:0 !important;
	border-right-width:0 !important;
}
#rightColumn .MarketMap .data div
{	
	height:250px;
	width:250px;
}
/* MarketMap */
/* PortfolioState */
.PortfolioState .panelcontent table tr td
{
	vertical-align:top;
}
.PortfolioState .panelcontent table,
.PortfolioState .panelcontent table tr td.label,
.PortfolioState .panelcontent div
{
	font-size:11px !important;
	color:#000000 !important;
}
.PortfolioState .panelcontent table
{
	padding:0px 5px 0px 5px;
}
.PortfolioState .panelcontent table tr td.header
{
	padding-bottom:5px;
	font-size:12px !important;
	padding-top:5px;
}
.PortfolioState .panelcontent table tr td.value
{
	font-size:12px !important;
}
.PortfolioState .panelcontent div.controls
{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #001E4B;
}
.PortfolioState .panelcontent table tr td.hint
{
	color:#A0A0A0 !important;
	font-size:10px !important;
}
.PortfolioStructure div.divimgoptions
{
	padding-bottom:25px;		
}
div.PortfolioStructure
{
	margin-bottom:0px;
}
.PortfolioSummarization td.number
{
	width:120px;
}
/* PortfolioState */
/***** terminal ****************/
.terminalWindow div.panelcontent
{
	height:300px;
	overflow:auto;
}
.terminalWindow div.panelcontent div
{
	height:100%;
}
.terminalWindow div.panelcontent div.listfilters
{
	height:auto;
}
.terminalWindow div.panelcontent h1
{
	text-align:center;
	padding-top:110px;
}
/* upravy dialogu */
.dialog #centerColumn .DlgPortfolioEquity .panelcontent table.form td
{
	height:23px;		
}
/* upravy dialogu */
.dialog #centerColumn .dialog640x480 .listenvelope
{
	width:600px !important;
	height:390px;
	overflow-y:auto;
}
.SecuritiesQuestionLauncher .panelcontent
{
	padding:5px;
	text-align:right;
}
a.noWrap {white-space:nowrap;}
#leftColumn div.tablepanel div.panelcontent div table.onlineinfo
{
	background-color:#ECF6FA ;
	border-bottom :0px solid #DCEEDC !important ;	
}
#leftColumn div.tablepanelPP div.panelcontent div table.onlineinfo
{
	background-color:#E7F3E7 ;
	border-bottom :0px solid #DCEEDC ;	
}
/* forecastfigure */
.forecastfigure .number,
.forecastfigurehist .number
{
	width:45px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
}
/* forecastfigure */
/* calendar */
.calendardetail .number
{
	width:80px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/* calendar */
/* BestFunds */
#rightColumn .BestFunds .panelcontent
{
	border-bottom:1px solid #46A5CD;
}
#rightColumn .BestFunds label
{
	width:90px;
}
.BestFunds .description
{
	padding-bottom:5px;
}
/* BestFunds */
.EquityInquiry img
{
	text-align:center;
	padding-bottom:5px;
}
.EquityInquiry .footer
{
	padding-top:3px;
	padding-left:3px;
	height:20px;
}
.EstimateTargetPrice .footer div
{
	margin-left:3px;
}
.EstimateTargetPrice .footer .floatright
{
	text-align:right;
}
.EstimateTargetPrice .listenvelope
{
	margin-bottom:3px;	
}
.EstimateTargetPrice .listenvelope table .avg
{
	font-weight:bold;
}
.EstimateTargetPrice .panelcontent
{
	padding-bottom:6px;
}
.EstimateTargetPriceNote {
    padding-top: 5px;
    font-size: 9px;    
}

#rightColumn .HistoryChart label
{
	width:50px;
}
.tableformpanel .panelcontent table tr td.label
{
	padding-left:5px;
}
.tableformpanel .panelcontent table tr td.value
{
	padding-right:5px;
}
.SpeedyEquityForm .eSearch
{	
	width:181px;
}
#leftColumn .UserStatus .panelcontent
{
	font-size:10px;	
	padding:3px 3px 3px 3px;
	background-color:#ECF6FA;
}
#leftColumn .UserStatusPP .panelcontent
{
	background-color:transparent;
}
#leftColumn .UserStatus .panelcontent .reg
{	
	text-align:right;
	margin-bottom:8px;		
}
#leftColumn .UserStatus .panelcontent .reg a
{
	text-decoration:none;
	font-weight:bold;
	color:#001E4B;	
}
#leftColumn .UserStatus ul
{
	padding:0px;
	margin:5px 3px 5px 15px;
}
#leftColumn .UserStatus ul li
{
	margin:0px;
}
#leftColumn .UserStatus .backgroundedbluebutton
{
	text-transform:uppercase;
	line-height:16px;	
	margin-left:-3px;
	margin-right:-3px;	
}
#leftColumn .UserStatus div.patriaBigButton
{
	line-height:16px;
	margin-left:-3px;
	margin-right:-3px;
	margin-top:5px;
}
#leftColumn .panel .panelcontent .userstatisticsPart
{
	font-size:10px;
	font-family:Verdana;
	padding-left:3px;
	padding-right:3px;	
	margin-top:3px;
	display:block;
}
.top1LineMargin
{
	display:inline-block;
	margin-top:1em;
}
.AdIndexPanel .datainformation
{
	text-align:right;	
	padding-bottom:3px;
}
#rightColumn div.BasicInterestsFrame div.panelcontent div.data div img
{
   	border-left:1px solid #828282 !important;
	border-right:1px solid #828282 !important; 		
	display:block;
}
div.BasicInterestsFrame  .panelcontent .data
{
	border-bottom:1px solid #828282; 	
}
div.BasicInterestsFrame table tr th.first
{
	width:35%
}
/*Meny saby\nastroje\meny*/
#centerColumn div.GraphShortRates4X div.panelcontent .Colinnercol .OnlineInfoWithGraph,
#centerColumn div.GraphForex4X div.panelcontent .Colinnercol .OnlineInfoWithGraph
{
	padding-left:15px ;
	
}
#centerColumn div.GraphShortRates4X div.panelcontent  div.listfilters .Collast label
{
	padding-left:5px;
}
#centerColumn div.tablepanel div.panelcontent  table.list td.cell1
{
	width:60%;
	/*border-bottom :solid 1px silver;*/
}
#rightColumn .Databank .AnalysesOnline table
{
	border-bottom:1px solid #646464;
}
#leftColumn .Databank .AnalysesOnline tr td
#rightColumn .Databank .AnalysesOnline tr td
{
	padding:1px 0px;
	color:#001E4B;
}
#rightColumn .Databank .AnalysesOnline tr th
{
	padding:4px 0px 1px 0px;
}
#leftColumn .Databank .AnalysesOnline tr td.datetime,
#rightColumn .Databank .AnalysesOnline tr td.datetime,
#rightColumn .Databank .AnalysesOnline tr th.datetime
{
	width:30px;
	padding-left:0px;
	padding-right:6px;
	vertical-align:top;
}
#leftColumn .Databank .AnalysesOnline tr td.title
{
    vertical-align:top;
} 

#rightColumn .Databank .AnalysesOnline tr td.title a
{
	text-decoration:underline !important;
	
}
#leftColumn div.panelPP div.panelcontent div.settings div.tabs ul li.selected span
{
	background-color:#E7F3E7;
}
#rightColumn div.panelcontent div.AnalysesOnlinedata,
#rightColumn div.formpanel div.panelcontent
{	
	border-bottom:1px solid #646464;
}
#rightColumn div.rateStatistics .listenvelope
{
	border-top:1px solid #646464;
}
.ProfileLinksPanel .panelcontent
{	
	padding-left:80px;
	/*height:60px;*/
	padding-top:3px;
	background-position:0px 0px 85px 58px;
	background-repeat:no-repeat;
}
.ProfileLinksPanel .panelcontent .icon
{
	float:right;
	height:58px;
	width:10px;	
}
.MyProfileUserInformation .panelcontent
{
	background-image:url(/Images/layout/MyProfileUserInformation.gif);	
	/*height:120px;*/
}
.MyProfileDocumentation .panelcontent
{
	background-image:url(/Images/layout/MyProfileDocumentation.gif);	
	/*height:40px;*/
}
.MyProfileSecurity .panelcontent
{
	background-image:url(/Images/layout/MyProfileSecurity.gif);	
	/*height:60px;*/
}
.MyProfileServices .panelcontent
{
	background-image:url(/Images/layout/MyProfileServices.gif);	
	/*height:120px;*/
}
.ProfileLinksCredentialEdit .panelcontent
{
	background-image:url(/Images/layout/ProfileLinksCredentialEdit.gif);	
	/*height:75px;*/
}
.ProfileLinksCustomerInfo .panelcontent
{
	background-image:url(/Images/layout/ProfileLinksCustomerInfo.gif);	
	/*height:65px;*/
}
.ProfileLinksServicesOverview .panelcontent
{
	background-image:url(/Images/layout/ProfileLinksServicesOverview.gif);	
	/*height:65px;*/
}
.lastattended .list .item td
{
	white-space:nowrap;
}
.lastattended .list .item th,
.lastattended .list .item td.name
{
	white-space:normal;
}
.lastattended .list .item .percentageChange {width:50px;}
.lastattended .list .item .datetime {width:100px;}
.lastattended .list .item .ask, .lastattended .list .item .bid {width:70px;}
.lastattended .list .item .first {width:35px;}
.UserProfileFormPanel .panelcontent
{
	padding-top:12px;
}
.pnlForexSearchForexDdlb
{
	float:left;
}
.ajaxProgress
{
	float:left;
	padding-left:15px;
	padding-top:2px;
}
.pnlForexSearchRadio
{
	clear:both;
	width:60px;
}
.OBPortfolioFavourites table tr.item td.name {width:100%;}
.OBPortfolioFavourites table tr.item td.number,
.OBPortfolioFavourites table tr.item td.datetime {white-space:nowrap;}
#mainColumn .OBPortfolioFavourites div.panelcontent div.listenvelope table.list td.name a {color:#001E4B;}
#rightColumn div.tablepanel .panelcontent .calendardatapanel  table tr th.last,
#rightColumn div.tablepanel .panelcontent .calendardatapanel  table tr td.last
{
	padding-right:3px !important;
}
#rightColumn div.tablepanel div.panelcontent div.calendardatapanel table tr td.first,
#rightColumn div.tablepanel .panelcontent .calendardatapanel table tr th.first
{
	padding-left:2px !important;		
}
#rightColumn div.AllMarketsOnline div.panelcontent
{
	background-color:#FFFFFF;
}
div.DetailCorporateValueInformation div.panelcaption div.panelcaptionoptions ul li,
div.DetailCorporateEconomyResults div.panelcaption div.panelcaptionoptions ul li
{
	color :#001E4B;	
}
/************* Online rozhovor ************************/
#centerColumn div.panel .interviewStatusEnabled
{
	text-decoration:none;
	display:block;
	width:331px;
	color:#ffffff;
	background-color:#148c14;
	margin-left:85px;
	height:50px;
	
}
#centerColumn div.panel .interviewStatusDisabled
{
	display:block;
	text-align:center;
	width:331px;
	color:#ffffff;
	background-color:#C80000;
	margin-left:85px;
	height:50px;

}
#centerColumn .interviewStatusEnabled .interviewStatusHeader,
#centerColumn .interviewStatusDisabled .interviewStatusHeader
{
	font-size:18px;
	margin-top:0em;
	margin-bottom:0em;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}

#centerColumn div.panel div.interviewDisclaimer
{
	font-style:italic;
	margin-bottom:1em;
	color:#001e4b;
	font-size:12px;
}
#centerColumn div.panel ul.interviewQA
{
	padding:0;
	margin:0;
    margin-top: 5px;
	margin-bottom:1em;
	list-style-type:none;
	list-style-image:none;
}
#centerColumn div.panel ul.interviewQA li
{
	font-size:12px;
	margin-bottom:0.5em;
}
#centerColumn div.panel ul.interviewQA li h6
{
	display:inline;
	padding-right:0.5em;
	font-size:12px;
}
#centerColumn div.panel ul.interviewQA li.question
{
}
#centerColumn div.panel ul.interviewQA li.answer
{
	color:#ff0000;
}
/* skyscraper */
div.skyscraperenvelope
{	
	position:relative;	
	width:auto !important;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	z-index:100;	
	float:right;	
	height:0px;
}
div.skyscraperenvelope div.advskyscraper
{
	position:relative;
}
div.advskyscraper div.contentholder{width:auto;}
div.advskyscraper div.advertisementtitle
{	
	font-size:8px;
	font-family:Verdana;
	color:#9b9b9b;
	padding:2px 2px 0px;
}
/* skyscraper */
/** list envelope **/
.listenvelopescrolledV
{
	overflow:auto;
	overflow-y:auto;
}
.listenvelopenotscrolledV
{	
	overflow-y:hidden;
}
.listenvelopescrolledH
{
	padding-bottom:25px;
	overflow:auto;
	overflow-x:hidden;
}
.listenvelopenotscrolledH
{
	overflow-x:hidden;
}
/** list envelope **/
/*.DetailInvestmentRecommendation .listenvelope div {width: 480px;}*/
.DetailInvestmentRecommendation .listenvelope table {width:100% !important;}
.DetailInvestmentRecommendation .listenvelope table .date {width:12%;}
.DetailInvestmentRecommendation .listenvelope table .InvestmentOrganizationName {}
.DetailInvestmentRecommendation .listenvelope table .PrevRecommendation {width:15%;}
.DetailInvestmentRecommendation .listenvelope table .Recommendation {width:15%;}
.DetailInvestmentRecommendation .listenvelope table .FairPrice {width:15%;}
.DetailInvestmentRecommendation .listenvelope table .Change {width:8%;}
/************* Online rozhovor ************************/
/* tabulky v clancich */
#centerColumn .panel .NewsDetail div.newsdetaillistcaption,
#centerColumn .panel .AnalyseDetail div.newsdetaillistcaption 
{font-weight:bold}
#centerColumn .panel .NewsDetail div.newsdetaillistcaption div.newdetaillisttimestamp,
#centerColumn .panel .AnalyseDetail div.newsdetaillistcaption div.newdetaillisttimestamp
{float:right; font-weight:normal; font-size:10px;}
#centerColumn .panel .NewsDetail table.newsdetaillist,
#centerColumn .panel .AnalyseDetail table.newsdetaillist
{width:100%;background-color:#FFFFFF;border:1px solid #646464;}
#centerColumn .panel .NewsDetail table.newsdetaillist tr td,
#centerColumn .panel .AnalyseDetail table.newsdetaillist tr td
{font-family:Arial; font-size:11px;padding:1px 2px; color:#001e4b;}
#centerColumn .panel .NewsDetail table.newsdetaillist tr td.first,
#centerColumn .panel .NewsDetail table.newsdetaillist tr td.first
{padding-left:10px;}
#centerColumn .panel .NewsDetail table.newsdetaillist tr td.last,
#centerColumn .panel .AnalyseDetail table.newsdetaillist tr td.last
{padding-right:10px;}
#centerColumn .panel div.NewsDetail table.newsdetaillist tr.header td,
#centerColumn .panel div.AnalyseDetail table.newsdetaillist tr.header td
{background-color:#FFFFFF;color:#646464; font-weight:bold;border-bottom:1px solid #646464;vertical-align:middle;}
/* tabulky v clancich */
/* detail akcie 092008 */
.BasicFactors .listenvelope {border-bottom:1px solid #007800;}
.BasicFactors .info {float:left; clear:left; padding:2px 5px 0px 5px;}
.BasicFactors .info,.BasicFactors .info a {color:#007800;}
.DetailCorporateValueInformation .panelcontent {background-color:#ffffff !important;}
.DetailCorporateEconomyResults .panelcontent {background-color:#ffffff !important;}
.AnalyticsConsensualEstimationComposite .panelcontent .listenvelopeconsensus {border-bottom:1px solid #007800;}
.AnalyticsConsensualEstimationComposite .panelcontent .contentfooter .info {float:left; clear:left; padding:2px 5px 0px 5px; width:60%;}
.AnalyticsConsensualEstimationComposite .panelcontent .contentfooter .infolong {width:100%;}
.AnalyticsConsensualEstimationComposite .panelcontent .contentfooter .info,.AnalyticsConsensualEstimationComposite .panelcontent .contentfooter .info a {color:#007800;}
.EconomyResultsEstimate .panelcontent .contentfooter .info {float:left; clear:left; padding:2px 5px 0px 5px;}
.EconomyResultsEstimate .panelcontent .contentfooter .info,.EconomyResultsEstimate .panelcontent .contentfooter .info a {color:#007800;}
.EconomyResultsEstimate .panelcontent .contentfooter {border-top:1px solid #007800;}
.DetailEquityItem .panelcontent .middlepanel,
.OrganizationDescriptionComposite .panelcontent .middlepanel{margin-top:10px; margin-bottom:10px; text-align:justify; padding:5px;}
.OrganizationDescriptionComposite .panelcontent .footer {border-top:1px solid #46a5cd;}
.OrganizationDescriptionComposite .panelcontent .footer .info {float:left; clear:left; padding:2px 5px 0px 5px;}
.OrganizationDescriptionComposite .panelcontent .footer .info,.OrganizationDescriptionComposite .panelcontent .footer .info a {color:#46a5cd;}
.OrganizationDescriptionComposite .panelcontent .listenvelope table tr td a {color:#46a5cd;}
.OrganizationManagementInfo .panelcontent .footer {border-top:1px solid #46a5cd;}
.OrganizationManagementInfo .panelcontent .footer .info {float:left; clear:left; padding:2px 5px 0px 5px;}
.OrganizationManagementInfo .panelcontent .footer .info,.OrganizationManagementInfo .panelcontent .footer .info a {color:#46a5cd;}
.DetailCorporateEconomyResults table td,.BasicFactors table td,.DetailCorporateValueInformation table td {font-size:11px !important;}
.OnlineTradeChart .headerpanel{text-align:right; padding:2px 10px 0px 10px;}
.OnlineTradeChart a.option {color:#001e4b; text-decoration:none;}
.OnlineTradeChart a.optionSelected {font-weight:bold !important;}
.TradeStatistic .panelcontent {border-bottom:1px solid #46a5cd;}
.TradeStatistic .panelcontent .listenvelope {clear:both;}
.TradeStatistic .panelcontent table .label{text-align:left;}
.TradeStatistic .panelcontent table .value{text-align:right;}
div.OnlineEquitySummary .panelcontent table.list {margin-bottom:5px;}
div.OnlineEquitySummary .panelcontent table.listlast {margin-bottom:0px;}
/* detail akcie 092008 */
/*Portfolio analýza formulář*/
/* MiniSPADBanner */
#leftColumn div.MiniSPADBanner div.panelcontent div.mappedtext
{
	padding:0px !important;
	margin:0px !important;
}
.MiniSPADBannerText .logo {text-align:center; margin-bottom:10px;}
.MiniSPADBannerText .fondname {text-align:center; font-weight:bold; font-size:12px; padding:5px; color:#FFAA01;}
.MiniSPADBannerText .exclam {text-align:center; font-weight:bold; padding:5px; }
.MiniSPADBannerText .info {text-align:center;}
.MiniSPADBannerText{padding:0px 0px 0px 0px !important;}
/* MiniSPADBanner */
#centerColumn .DoubleImpactText1 .mappedtext {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.TextDoubleImpact .panelcontent {background-image:url(/images/Control/DoubleImpactBackGround.gif); background-position:top right; background-repeat:no-repeat;}
#centerColumn div.panelAnalysisPD .panelcaption,
#rightColumn div.panelAnalysisPD .panelcaption
{
	background-image:url('/images/layout/panelrightYellow_dblock_background.png');
}
#centerColumn div.panelAnalysisPD div.panelcaption,
#rightColumn div.panelAnalysisPD div.panelcaption
{
	border-bottom:1px solid #FFAA01;
}
#centerColumn .panelAnalysisPD .AnalysesContent TABLE .header TH,
#rightColumn .panelAnalysisPD .AnalysesContent TABLE .header TH
{	
    COLOR:#FFAA01 !important;
 	BACKGROUND-COLOR:#FFF6E6 !important;
}
#centerColumn .panelAnalysisPD .AnalysesContent .dbListFooter DIV,
#rightColumn .panelAnalysisPD .AnalysesContent .dbListFooter DIV
{
    color:#FFAA01;
}
#centerColumn .panelAnalysisPD .AnalysesContent .dbListHeader,
#rightColumn .panelAnalysisPD .AnalysesContent .dbListHeader
{
	border-bottom:1px solid #FFAA01;
}

#centerColumn .panelAnalysisPD .AnalysesContent .dbListFooter,
#rightColumn .panelAnalysisPD .AnalysesContent .dbListFooter
{
	border-top:1px solid #FFAA01;
}
#centerColumn div.Standard .Item .title .Time,
#rightColumn div.Standard .Item .title .Time,
ul.Standard span.Time
{
position:relative;
font-weight:normal;
font-size:11px;
color:#9B9B9B !important;
}
.RisesFalls .morelink a, .RisesFalls a.morelink, .RisesFalls .morelink 
{
color:#46A5CD !important;
}
.PXEIndexDesc
{
    padding: 0px 0px 0px 45px;
    color:#001E4B;
    font-family:Verdana;
    font-size:9px;
    
}
.CorporateActions .date
{
    text-align:left !important;
    vertical-align:top;
}
.CorporateActions .short
{
    width:70px;
}
.CorporateActions .long
{
    width:95px;
}

#centerColumn .HotNewsTabb .HotNews .Standarddata,
#rightColumn #centerColumn .HotNewsTabb .HotNews .Standarddata
{
	height:210px;
}
.panelcontent div.HotNewsTabb
{
    overflow:hidden;
    border-left:1px solid #828282 !important;
    border-right:1px solid #828282 !important;
    border-bottom:1px solid #828282 !important;
}
#centerColumn .panelcontent div.HotNewsTabb .Standarddata
{
    border-bottom:none;
}
.InnerPageMenuContent .anotation
{
    font-size:11px ;
}
#headerRight .PatriaHeader,
div.PromoTip
{
    width:100%;
    background-color:#FFFFFF;
    border-top:none;
    border-bottom:none;
    margin-bottom:0px;
    clear:both;
}
.ForexCalendar div.panelcontent
{
    color:#ffffff;
}
.biasTrend TH,
.tradingSignalsPanel th
{
    color:#646464 !important;
    font-weight:bold !important;
    font-size:11px !important;
    line-height:13px !important;
}
.biasTrend div.bias
{
    width:400px;
}
.biasTrend div.mediumterm
{
    margin-bottom:0px;
}
#rightColumn div.tablepanel div.biasTrend > div.panelcontent
{
   background-color:#FFFFFF;
   border-bottom:none;
}

div.biasTrend,
div.tradingSignalsPanel
{
    margin-bottom: 0px;
    border-bottom: 1px solid #646464;
    border-left: 1px solid #646464;
    border-right: 1px solid #646464;
}   
div.biasTrend
{
   width:507px;
}

.rightCenterColumn div.biasTrend 
{
   padding-top:25px;
   
}

#centerColumn div.biasTrend div.panel 
{
    margin-bottom: 10px;
    border-bottom: 0px none transparent;    
}

#centerColumn div.biasTrend div.mediumterm 
{
    margin-bottom: 0px;    
}

#centerColumn div.biasTrend 
{
    margin-bottom: 0px;    
}

/*Střední pravý sloupec je zbytečné pro každý kontrol tvořit special styly*/

#rightColumn #centerColumn  div.NewsDetail div.Item H1.title
{
    font-size:16px;
    line-height:18px;
}
#rightColumn #centerColumn .datetime
{
    font-size:11px;
}
/* konec Střední pravý sloupec */
.MediaMonHomeListFiltered div.anotation
{
    padding-top:1px;
    padding-bottom:5px;
}

table.list td.change img
{
	line-height:12px;
	vertical-align:middle;
	margin-bottom:1px;
}
.searchFilterHeader
{
    font-weight:bold;
}

.indexdetailsummary{background-color:#eeeeee;}
.indexdetailsummary table td{line-height:26px;}
.indexdetailsummary h1,.indexdetailsummary h1 a{text-decoration:none;font-size:12px;color:#000000;}
.indexdetailsummary h1{ padding:5px 10px; }
.indexdetailsummary .col_1,.indexdetailsummary .col_2{text-align:center;}
.indexdetailsummary .col_4,.indexdetailsummary .col_6{font-weight:bold;text-align:right;padding-right:10px;}
.indexdetailsummary .col_3,.indexdetailsummary .col_5{text-align:right;width:80px;}
.indexdetailsummary .col_7{width:160px;}
.indexdetailsummary .datetime{float:right;color:Gray;padding:2px 5px;font-size:8px;}
.indexdetailsummary .tradeprice_value,.indexdetailsummary .netchange_value{font-size:26px;font-weight:bold;}
.indexmap{margin-bottom:2px !important;}
.indexmap .panelcontent{text-align:center;background-color:#eeeeee;height:385px;}
.indexmap .panelcontent img{margin:2px auto 0px;}

.scrolledContent .panelcontent{width:100%;margin-right:20px;height:200px;overflow-y:auto;overflow-x:hidden;}
.scrolledContent200 .panelcontent{height:200px;}

div.graytablepanel .panelcontent table.listheader{ border: 1px solid #646464 !important;border-top-width:0px !important;background-color:#ffffff;padding-top:0px !important;}
div.graytablepanel .panelcontent table.listheader tr.header, div.graytablepanel .panelcontent table.listheader tr.header td{ background-color:#ffffff !important;text-align:center !important;border-bottom-width:0px !important;}
div.graytablepanel .panelcontent table.listheader td { font-weight:bold; color:#646464 !important;}
div.graytablepanel .panelcontent table.listcontent{ border: 1px solid #646464 !important;border-top-width:0px !important; padding-top:0px !important;}
div.graytablepanel .panelcontent table.listcontent .r1{ background-color: #ffffff; }
div.graytablepanel .panelcontent table.listcontent .r0{ background-color: #e6e6e6; }
div.graytablepanel .panelcontent{background-color:#ffffff;}
div.graytablepanel .panelcontent div.footer{border: 1px solid #646464;color: #646464;background-color: #ffffff !important;text-align:center;}
div.graytablepanel .panelcontent div.footer{border: 1px solid #646464;color: #646464;background-color: #ffffff !important;text-align:center;}
div.graytablepanel .panelcontent div.footer a.control { color:#646464; font-weight: bold;text-decoration:none !important;}
div.MarketMapList .panelcontent div.content{border-width: 0px 1px;}
div.MarketMapList .panelcontent div.footer a.control { background-color:#e6e6e6 !important;padding:0px 4px;margin:0px 2px;color:#929292; float:left;}
#rightColumn div.MarketMapList .panelcontent, div.MarketMapList .panelcontent div.content{ background-color: #ffffff; }
#rightColumn div.MarketMapList .panelcontent div.envelope{height:65px;overflow:auto;}
body.IE6 #rightColumn div.MarketMapList .panelcontent div.envelope, body.IE7 #rightColumn div.MarketMapList .panelcontent div.envelope { height:auto !important; overflow:auto !important; }
body.IE6 #rightColumn div.MarketMapList .panelcontent div.footer a.control, body.IE7 #rightColumn div.MarketMapList .panelcontent div.footer a.control { display:none; }
div.MarketMapList .panelcontent div.footer{text-align:right;color:#929292;font-family:verdana;font-size:9px;letter-spacing:-1px;padding:0px 2px;}

.videoData {}
.videoData .Item { margin-left:5px;margin-right:5px; }
.videoSmallImage { margin-top: 4px;}
.videoTabsPanel { margin-bottom: 0px !important;}
.videoBlueLine { width:507px;height: 5px;background-color: rgb(236, 246, 250); }
.videoContentEnvelope {border-left: 1px solid black;border-right:1px solid black;border-bottom:1px solid black;width: 507px; }
.videoRecommendition .left {float:left;}
.videoRecommenditionDate { color: #9b9b9b;padding-top: 5px;padding-bottom: 3px;}
.videoRecommendition .title {width:190px;padding-left: 4px !important;margin-top: 0px !important;}

 
.searchCloudPanel .panelcontent{text-align:center;padding:5px;line-height:24px;} 
.searchCloudPanel .panelcontent a{text-decoration:none;padding:3px 10px;text-transform:capitalize;white-space:nowrap;} 
.readingCadencyPanel .calendar{border:1px solid silver;border-style:none solid solid none;width:100%;}
.readingCadencyPanel .calendar td{border:1px solid silver;border-style:solid none none solid;text-align:center;}
.readingCadencyPanel .calendar tr td.dayweek{background-color:#dcf0fe;}
.readingCadencyPanel .calendar tr.labels td{background-color:#001E4B;color:#dcf0fe !important;font-weight:bold !important;}
.readingCadencyPanel .calendar tr.label td{line-height:24px !important;font-weight:bold !important;font-size:12px !important;}
.readingCadencyPanel .calendar tr.data td{height:80px;border-style:solid none solid none;}
.readingCadencyPanel .calendar tr.data td.day00{border-style:solid none solid solid;}
/*
.readingCadencyPanel .calendar tr td.move{padding-top:40px;width:30px;text-align:center;}
.readingCadencyPanel .calendar tr td.move a{font-size:0px;display:block;width:25px;height:25px;background-image:url(/images/arrows.gif);text-align:center;margin:0px auto;}
.readingCadencyPanel .calendar tr td.moveup a{background-position:25px 0px;}
.readingCadencyPanel .calendar tr td.moveup a.disabled{background-position:25px 25px;}
.readingCadencyPanel .calendar tr td.movedown a{background-position:0px 0px;}
.readingCadencyPanel .calendar tr td.movedown a.disabled{background-position:0px 25px;}
*/
.readingCadencyPanel .calendar tr td.title{height:25px;line-height:25px;}
.readingCadencyPanel .calendar tr td .move{width:30px;text-align:center;vertical-align:middle;}
.readingCadencyPanel .calendar tr td .move a{font-size:0px;display:block;width:25px;height:25px;background-image:url(/images/arrows.gif);text-align:center;margin:0px auto;}
.readingCadencyPanel .calendar tr td .moveup{float:right;}
.readingCadencyPanel .calendar tr td .moveup a{background-position:25px 0px;}
.readingCadencyPanel .calendar tr td .moveup a.disabled{background-position:25px 25px;}
.readingCadencyPanel .calendar tr td .movedown{float:left;}
.readingCadencyPanel .calendar tr td .movedown a{background-position:0px 0px;}
.readingCadencyPanel .calendar tr td .movedown a.disabled{background-position:0px 25px;}

#centerColumn .HotNewsTabsPanel { margin-bottom:10px; padding-bottom:0px; }
 
.researchInvestmentRecomendationCz { margin-bottom: 0px !important;}
.researchInvestmentRecomendationCz .panelcontent .listenvelope {height: 310px !important;}
.researchInvestmentRecomendationCz .panelcontent { border-bottom: 0px !important; }
.researchInvestmentRecommendation .panelcontent .listenvelope {width: 495px !important;}
.RecommendationColumn { padding-left: 40px!important;}


 
.BlueChipsRF h5{ border: #646464 1px solid; border-width: 0px 1px 1px 1px; background-color: #f6fafc; margin:0px; padding: 2px 5px; font-size: 10px; font-family: Verdana; color: #6aa5d6; }
.BlueChipsRF td.first span.width100pct{width:55px;overflow:hidden;white-space:nowrap;display:block;}

.marketsentiment .marketsentiment-data{border:1px solid #646464;margin:5px 0px 0px 0px;}
.marketsentiment .item-title{ margin-top:5px; font-weight: bold;text-align:left;padding-right:10px; color:#646464; padding: 0px 3px;cursor:pointer;}
.marketsentiment .item-title .item-timestamp{font-weight:normal;float:right;}
.marketsentiment .bar {position:relative; width:200px; height: 20px; margin-bottom:5px; margin-top:2px;cursor:pointer;}
.marketsentiment .barpart { position: absolute; top:0px; bottom: 0px; background-repeat:no-repeat;color: #000000; font-weight:bold;line-height:20px;}        
.marketsentiment .centralpart{ left: 70px; width: 50px;text-align:center;}
.marketsentiment .leftpart, .rightpart{ width: 60px;  }
.marketsentiment .leftpart { text-align: right; left:5px; height: 20px; padding-right:5px;}
.marketsentiment .leftpartoutside {text-align: left;}
.marketsentiment .rightpart { text-align: left; right:15px; height: 20px; padding-left:5px; }
.marketsentiment .rightpartoutside {text-align: right;}
.marketsentiment .change{ right:3px; top:5px; }
.marketsentiment .bar .centralpart{background-image:url('data:image/gif;base64,R0lGODlhMgAUAIcAAAhCCBBSEBBjEBBzGBB7GDNGMz9ZPz9/P1oAAEwmJnMAAGY5OXk/P1lZWUxsTHJychiEGBiMIRicISGUITmZOTmfOSGlITG1MT+lRkaMRkaSRkySTEyZTF+GX1OfWWyZbHmMeULGQowAAJwAAKUAALUAAL0AAJlTU7JfX8YAAM4AANYAAN4AAN4QEO8QEPcYGP8hIf8pKf8xMcVGRsVMTN5CQoyMjJmZmZmymZ+5n7mSkr+ZmaysrKW5pbKysr+/v8XFxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAP8ALAAAAAAyABQAAAjfAE/wGEiwoMGDCBMq7AChoYkfECNKnEixosWLPyJoTIECiMePIEOKHEmy5IcJE1bUKMmypcuPOCRIYMFix8ubOD9qsODChc2cQFtyuAADxoygSEnmCCFDBo2kUEH2qNBURtSrQDDE2Io1KoUXYH92DeqhhVmxY3NuUMFWR9qgGUzI1YGxrl27B0ro9cG3r9+/gAMLHuwDAonDChMrXlyQwIjHNyJLnky5suXLmEEMECGCgY3PoEOLHk26tGkHAhQoWPCgtevXsGPLnk3bQAAECRro3s27t+/fwIMXAAAgIAA7') /*/images/layout/marketsentiment-center.gif*/;}
.marketsentiment .bar .leftpart{background-image:url('data:image/gif;base64,R0lGODlhQQAUAIcAAAhCCBBSEBBjEBBzGBB7GBiEGBiMGBiMIRiUGBicISGUISGlISmlMTG1MTm9OUJaQkLGQkrGSkrOSlIAAFJzUlKUUlKlUlLWWloAAFq1Wlq9WmMAAGMxMWOMY2O9Y2PGY2sAAGvOc3MAAHNzc3PWc3sAAHsICHtCQnute3vee4RKSoSlhIwAAIy1jIzGjIzOjJSUlJwAAJwICJxSUpy1nKUAAKV7e60AAK2EhLUAALW1tb0AAL0ICMYAAMZra8bGxsbWxsbnxsbnzs4AAM4QEM7vztYAANa9vdbv1tb31t4AAN4QEN5CQt7e3ud7e+fn5+8QEO+9vfcYGPfGxvf39/8hIf8pKf8xMf9aWv9jY//Gxv///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+7u7iH5BAMAAFsALAAAAABBABQAAAj/ALfgmDChxI2DCBMqXMiwocOHCgUSnFBjh8WLGDNq3Mixo0eMWyZOYNGjpMmTKFOqXMmy5ckjIkUYmUmzps2bOHPq3FlzoMgdSoIKHUq0qNGjSJMK9TlRBpSnUKNKnUq1qtWrUJkSNFGlq9evYMOKHUu2rFetE0xcWcu2rdu3cOPKncsW7QS6ePPqjWvXit+/gAMLHky4sOG/MEVOICKlsePHkCNLnky5cuPEInks2cy5s+fPoEOLHr05pOIbQ1KrXs26tevXsGOn3nJCccWPuHPr1khbcYwcwIMLH068uPHjyIFvwUywhvPn0KNLn069uvXnW0xPjMG9u/fv4MOLOR9Pvnv22gRBsFjPvr379/Djy5/PPjvmDSLy69/Pv7///wAGqF92W9hAEAYIJqjgggw26OCDECoYEAA7') /*/images/layout/marketsentiment-red.gif*/;}
.marketsentiment .bar .rightpart{background-image:url('data:image/gif;base64,R0lGODlhQQAUAIcAAAhCCBBSEBBjEBBzGBB7GBiEGBiMGBiMIRiUGBicISGUISGlISmlMTG1MTm9OUJaQkLGQkrGSkrOSlIAAFJzUlKUUlKlUlLWWloAAFq1Wlq9WmMAAGMxMWOMY2O9Y2PGY2sAAGvOc3MAAHNzc3PWc3sAAHsICHtCQnute3vee4RKSoSlhIwAAIy1jIzGjIzOjJSUlJwAAJwICJxSUpy1nKUAAKV7e60AAK2EhLUAALW1tb0AAL0ICMYAAMZra8bGxsbWxsbnxsbnzs4AAM4QEM7vztYAANa9vdbv1tb31t4AAN4QEN5CQt7e3ud7e+fn5+8QEO+9vfcYGPfGxvf39/8hIf8pKf8xMf9aWv9jY//Gxv///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+7u7iH5BAMAAFsALAAAAABBABQAAAj/AAsIHEiwoMGDCBMqNOhii8MDECNKnEixosWLGCs63KKgo8ePIEOKHEmypMggDhOoXMmypcuXMGPKfJnB4YKbOHPq3Mmzp8+fPVE2GEq0qNGjSJMqXZq0yBYIUKNKnUq1qtWrWK2S2CKhq9evYMOKHUu27NgUWy6oXcu2rdu3cOPKjbslgt27ePPq3cu3r9++WxwIHky4sOHDiBMrTryFgePHkCNLnky5suXKQkxq3syZc5CMoEOLFh1koenTqFFvIcC6tevXsGPLnk179pYBuHPr3s27t+/fwH1X2CKguPHjyJMrX868+fIWWwJIn069uvXr2LNrxw5kC4Dv4MOLCx9Pvrz58+RXOAwIADs=') /*/images/layout/marketsentiment-green.gif*/;}   
.marketsentiment .timestamp { text-align: right; margin: 2px 0px; padding:0px 5px 0px 5px; font-size:9px; color: #646464; display:block; }
.FundsPerformance .containerdown{background-color:#f6fafc;padding-top:3px;}
.FundsPerformance td.first span.width100pct{width:125px;overflow:hidden;white-space:nowrap;display:block;}

.academyFlashSpace { margin-top: 10px; }

.tabbedindexdetail .InstrumentInfo{ background-image:url(/images/layout/EquityDetailHeaderTableBackground.png); border: #646464 1px solid; border-top: 0px none transparent;}
.tabbedindexdetail .InstrumentInfo h3{ margin:0px 0px 5px 0px;padding:2px 5px 0px; }
.tabbedindexdetail .panelcontent .InstrumentInfo table{background-color:#eaeaea;border-left:0px none transparent !important;border-right:0px none transparent !important;}
.tabbedindexdetail .panelcontent .InstrumentInfo table td{font-size:11px !important;background-color:#eaeaea !important;}
.tabbedindexdetail .panelcontent .InstrumentInfo table .header td{border-bottom:0px none transparent !important;color:#001e4b !important;}
.IE8 .tabbedindexdetail .tabs ul{line-height:23px !important;height:23px !important;}
.IE9 .tabbedindexdetail .tabs ul{line-height:21px !important;height:20px !important;}
div.detailheader div.panelcontent div.InstrumentInfo table tr.data td.value{border-bottom:0px none transparent !important;height:16px;line-height:16px;color:#000000;font-weight:bold !important;}
.dependentindexdetail .biasTrend{width: auto;}
.dependentindexdetail .biasTrend .listenvelope div{width: auto;padding:5px;}
.dependentindexdetail .biasTrend .listenvelope span{text-align:center;display:block;}
.dependentindexdetail .biasTrend .listenvelope span.lastUpdatePanelTop{text-align:left;display:block;}
.dependentindexdetail .biasTrend .listenvelope img{margin:0px auto 10px auto;}
.dependentindexdetail .biasTrend .panelcontent .biasdatapanel .lastUpdatePanelTop{margin-top:0px; padding-top:3px; }
.dependentindexdetail .biasTrend .panelcontent .biasdatapanel table{border: 1px solid #646464;width:100%;}
div#rightColumn div#centerColumn .dependentindexdetail .biasTrend .panel .panelcontent{border-bottom:0px solid red !important;}
.dependentindexdetail .biasTrend .panelcontent .biasdatapanel table tr, .dependentindexdetail .biasTrend .panelcontent .biasdatapanel table td{font-size:11px !important;}
.dependentindexdetail .biasTrend .panelcontent .biasdatapanel table tr.r0{background-color:#e6e6e6;}
#rightColumn .dependentindexdetail .biasTrend .panelcontent .biasdatapanel table .last{padding-right:5px !important;}
.tabbedindexdetail{margin-bottom:0px !important;}

.navigation-panel{background-color:#ffffff;padding-bottom:10px;}
.navigation-panel, .navigation-panel a{color:#646464;text-decoration:none;}
.navigation-panel #h1{margin:0px; padding:2px 0px;font-size:11px;line-height:18px;}
.navigation-panel .navigationpath{line-height:18px;float:right;text-align:right;width:auto;margin-left:15px;padding:2px 0px 2px 5px;}
.navigation-panel .navigationpath a{text-decoration:none;font-weight:bold;}
.navigation-panel .FloatingText{margin:0px 0px 5px 0px;}

.payedContentIcon { width: 250px;display: inline; }
.payedContentIconEnvelope {display: inline;}
.payedContenticonDivider { color: #46a5cd; }
.otherServicesItem { vertical-align: middle; }


.PVV {width:510px;}
.PVV785 {width:785px;}
.PVV .datacontent{padding:5px 5px;}
.PVV .number{ width:100px;text-align:right; }
.PVV .canvas{ float:left;position:relative; width: 200px; height: 200px; border:1px solid black;background-image: url(/images/layout/rg-matrix.jpg);background-position:center center; overflow: hidden; }   
.PVV .datacontentcs .canvas{background-image: url(/images/layout/pvv-matrix-cs.jpg);}
.PVV .datacontentsk .canvas{background-image: url(/images/layout/pvv-matrix-sk.jpg);}
.PVV .datacontenten .canvas{background-image: url(/images/layout/pvv-matrix-en.jpg);}
.PVV .canvas .item{width:7px;height:7px;overflow:hidden;position:absolute;display:block;font-size:0px;line-height:0px;background-position:0px 0px;background-image: url(/images/layout/rg-matrix-point.gif);}     
.PVV .canvas .itemHighlighted{background-position:7px 0px;}  
.PVV .canvas .itemCursor{background-position:7px 0px;}  
.PVV .list { width: 288px; height: 200px; overflow:auto; overflow-y:auto;overflow-x:hidden; margin-left:208px; background-color: #ffffff;border:1px solid #828282; }
.Firefox .PVV .list { margin-left:208px; }
.IE .PVV .list { width: 288px;font-family:Arial;font-size:11px; }
.IE9 .PVV .list { width: 288px; }
.PVV785 .list { width:562px;}
.IE .PVV785 .list { width:564px;}
.IE9 .PVV785 .list { width: 562px; }
.PVV .list .item,.PVV .list .header,.PVV .list .footer{ clear:left;display:block; width:100%; height: 14px; }
.PVV .list .header{height:28px;width:100%;border-bottom:1px solid #828282;font-weight:bold;color:#646464;}
.PVV .cell { text-align: left; width:100px; overflow: hidden; }
.PVV .list .item{cursor:pointer;width:540px;}
.PVV .list .item .number{ text-align:right;}
.PVV .list .fieldname{width:135px;padding:0px 5px;cursor:hand;}
.PVV .list .header .fieldname{ line-height: 28px;text-align:center; }
 .IE .PVV .list .fieldname{width:135px;padding:0px 5px;}
 .IE9 .PVV .list .fieldname{width:135px;padding:0px 5px;}
.PVV785 .list .fieldname{width:395px;}
 .IE .PVV785 .list .fieldname{width:405px;}
 .IE9 .PVV785 .list .fieldname{width:395px;}
.PVV .list .fieldvolatility{width:60px;text-align:right;}
.PVV .list .fieldpercentagechange {width:60px;text-align:right;}
.PVV .list .itemCursor{background-color:#e3f1f7!important;}   
.PVV .detail{ clear:both;}
.PVV .detail .item{margin-top:5px;background-color: #ffffff;border:1px solid #828282;width: 100%;height:50px;position:relative;}
.PVV .detail .cell{position:absolute;}
.PVV .detail .name{top:3px;left:5px;font-weight:bold;text-decoration:underline;width:300px;}
.PVV .detail .name, .PVV .detail .name a{font-weight:bold;text-decoration:underline;color:#001e4b;} 
.PVV .detail .label{color: #646464;}
.PVV .detail .labelisin{top:20px;left:5px;width:50px;}
.PVV .detail .isin{top:20px;left:60px;width:90px;}
.PVV .detail .labelric{top:35px;left:5px;width:50px;}
.PVV .detail .ric{top:35px;left:60px;width:90px;}
.PVV .detail .labelcurrency{top:20px;left:155px;width:50px;}
.PVV .detail .currency{top:20px;left:210px;width:90px;}
.PVV .detail .labelvolatility{top:20px;left:305px;width:90px;}
.PVV .detail .volatility{top:20px;left:405px;width:90px;}
.PVV .detail .labelpctchange{top:35px;left:305px;width:90px;}
.PVV .detail .pctchange{top:35px;left:405px;width:90px;}
.PVV785 .detail .labelcurrency{top:20px;left:255px;width:50px;}
.PVV785 .detail .currency{top:20px;left:310px;width:90px;}
.PVV785 .detail .labelvolatility{top:20px;left:505px;width:90px;}
.PVV785 .detail .volatility{top:20px;left:605px;width:90px;}
.PVV785 .detail .labelpctchange{top:35px;left:505px;width:90px;}
.PVV785 .detail .pctchange{top:35px;left:605px;width:90px;}

#CommoditiesOnlineEnvelope .tabspanel .panelcontent .settings { display: none; }
.commoditiesTrend { margin-bottom: 0px !important;} 
.commoditiesTrend .panelcontent { border: 0px solid black !important;}
.commoditiesTrend .panelcontent img { margin-left: 5px;}
.CommodityTrendPanel .panel { margin-bottom: 0px!important;}

.gridviewnodata {font-weight: bold;text-align: center;}
#leftColumn div.tablepanel .panelcontent table.list tr td.gridviewnodata {font-weight: bold;}
.gridviewnodata a { text-decoration: none;}
div.tablepanel .panelcontent table.list tr td.gridviewnodata a { text-decoration: none;}

.onlineLargeFooterHint {font-weight: bold;padding-right: 15px;}
.onlineLargeFooterHintR {font-weight: bold;padding-right: 95px;}
.onlineLargeFooterHintRSign {color: #FF0000;}

#centerColumn #onlineLarge4Envelope div.tablepanel .panelcontent table.list tr td { padding-right: 0px;}
#centerColumn #onlineLarge4Envelope div.tablepanel .panelcontent table.list tr td.first { padding-left: 0px !important;}

.OnlineIndexTableWorld .panelcontent .listenvelope .list .date { width: 75px; }

.note { font-size: 9px;}
.fxOnlineChange { width: 30px; }
#TreasuryMG .panelcontent .settings .tabs ul li .frame { padding-left: 2px;padding-right: 2px;}
#leftColumn div.greenFloatingText { padding-bottom: 25px;margin-bottom: 0px; }

.tradingSignalsPanel { background-color: rgb(227, 241, 247); }
#content #rightColumn .tradingSignals div.panelcaption .panelcaptiontitle { font-size: 13px; }
.tradingSignalsPanel .lastUpdatePanelTop { margin-top: 0px;padding-top: 3px;}

.SubDetailCorporateBalance {margin-top: 7px;}
#centerColumn Div.tablepanelPP .DetailCorporateValueInformation .panelcontent { border: 0px solid black;}
#centerColumn Div.DetailCorporateEconomyResults  .panelcontent { border: 0px solid black;}
#centerColumn Div.DetailCorporateEconomyResults  .panelcontent .infoWithBorder { border-top: 1px solid #46a5cd;}
#centerColumn Div.DetailCorporateEconomyResults  .panelcontent .info { font-size: 9px; }

.DetailEquityMarketComposite .tablepanel { margin-bottom: 5px; }
.HeaderInfoE .extendedHoursDetail { background-color: #93d3fa; }
#rightColumn .SecurityDetailHeader .rightCenterColumn table { background-image: none;}
#rightColumn .HeaderInfoE .extendedHoursDetail .innertimestamp { float: right;color: #001e4b;font-size: 10px;padding-right: 5px;  }
#rightColumn .HeaderInfoE .extendedHoursDetail .phasetittle { font-size: 11px; color: #ffffff; padding-left: 22px; position: relative; top: 4px; }
#rightColumn .HeaderInfoE .extendedHoursDetail tr.data td.EquityHeaderCellStrong { font-size: 11px;height: 12px !important;line-height: 12px!important;}
#rightColumn .HeaderInfoE .extendedHoursDetail tr.data td.EquityHeaderCell { font-size: 11px;height: 12px !important;line-height: 12px!important;}
.HeaderInfoE .extendedHoursDetail TABLE TR.header TD { height: 12px !important; }
.HeaderInfoE .extendedHoursDetail TABLE { height: 50px !important; }

span.phasetitle { color: #ff0000;float:left; }
