
#softpopupOverlay { position: absolute; z-index: 100; width: 100%; height: 0px; background-color: #000; top: 0; left: 0; }

#softpopupWindow { position: absolute; left: 0; top: 0; width: 100%; z-index: 105; }

#softpopupBody { position: relative; background-color: #ffffff; width: 300px; height: 300px; overflow: hidden; }

#softpopupContent { padding: 30px; }
#softpopupContent a { color: #db4c4c; text-decoration: underline; }

#softpopupContent div table.financial_table td, #softpopupContent div table.financial_table th { font-size: 1em; }

#softpopupTitle { margin: 0 auto; background-color: #ffffff; padding-bottom: 10px; border-bottom: 1px solid black; display: none;}

#softpopupCloser { display: block; float: right; width: 11px; height: 11px; background: url(../pic/closelabel.gif) no-repeat 0px 0px; margin-top: 10px; padding-right: 10px;}

#softpopupHeadline { float: left; font-size: 14px; font-weight: bold; color: #cc0000; line-height: 15px; border-bottom: 1px solid #e3e3e3; width: 100%; padding-bottom: 10px; margin-bottom: 20px;}
#softpopupHeadline .left { float: left;}
#softpopupHeadline .right {
	background-image:url(/evn/annual/2009/gb/layout/pic/glossar_popup_close.gif);
	background-repeat:no-repeat;
	float:right;
	font-size:1px;
	width:12px;
	cursor: pointer;
}

.clear { clear: both; float: none; line-height: 0px; height: 0px; font-size: 0px; }

#myFirstContentPopup { display: none; }

#softpopupPreContent { position: absolute; width: auto; display: inline; empty-cells: show; z-index: 100; background-color: #ffffff; top:0; left: 0;}
#softpopupPreContentTd { font-size: 1em; }

#softpopupPreContent #softpopupPreContentTd table.financial_table { font-size: 1em; width: auto; }

#softpopupPreContent #softpopupPreContentTd table.financial_table td, #softpopupPreContent #softpopupPreContentTd table.financial_table th { font-size: 1em; }

#softpopupBorder { margin: 0 auto; width: 340px; }

#softpopupContentOutline { float: left; }

#softpopupBorderTop { height: 20px; margin: 0 auto; width: 340px; }
#softpopupBorderTop .softpopupBorderLeft { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_TopLeft.png); background-repeat: no-repeat; width: 20px; height: 20px; float: left; }
#softpopupBorderTop .softpopupBorderCenter { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_Top.png); background-repeat: repeat-x; height: 20px; width: 300px; float: left; }
#softpopupBorderTop .softpopupBorderRight { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_TopRight.png); background-repeat: no-repeat; width: 20px; height: 20px; float: left; }

#softpopupBorderLeft { width: 20px; height: 300px; float: left; }
#softpopupBorderLeft .softpopupBorderCenter { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_Left.png); background-repeat: repeat-y; height: 300px; width: 20px; float: left; }

#softpopupBorderRight { width: 20px; height: 300px; float: left; }
#softpopupBorderRight .softpopupBorderCenter { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_Right.png); background-repeat: repeat-y; height: 300px; width: 20px; float: left; }

#softpopupBorderBottom { height: 20px; margin: 0 auto; width: 340px; position:relative; bottom: 1px;}
#softpopupBorderBottom .softpopupBorderLeft { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_BottomLeft.png); background-repeat: no-repeat; width: 20px; height: 20px; float: left; }
#softpopupBorderBottom .softpopupBorderCenter { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_Bottom.png); background-repeat: repeat-x; height: 20px; width: 300px; float: left; }
#softpopupBorderBottom .softpopupBorderRight { background-image: url(/evn/annual/2009/gb/layout/pic/softpopup_BottomRight.png); background-repeat: no-repeat; width: 20px; height: 20px; float: left; }
