html, body		{padding:0px; margin:0px; width:100%; height:100%; border-width:0px; background-color:#F8F8F8; scrollbar-shadow-color:#C0C0C0; scrollbar-highlight-color:#C0C0C0; scrollbar-face-color:#F0F0F0; scrollbar-darkshadow-color:#F0F0F0; scrollbar-3dlight-color:#F0F0F0; scrollbar-track-color:#E0E0E0; scrollbar-arrow-color:#0000CC;}
body			{behavior:url(/_htcs/_/printer.htc) url(/_htcs/_/my-connect.htc);}

a			{color:#000099}
a:visited		{color:#808080}
a:hover			{color:#009900}
a:active		{color:#009999}

#head			{position:absolute; width:100%; height:78px; margin:0px; padding:5px; top:0px; left:0px;}
#headIn			{position:absolute; width:100%; height:68px; margin:0px; padding:0px; border:1px solid #999999; background-image:url(/_images/_/d-1-04.gif);}
#headIn a img		{border-style:none; background-image:url(/_images/_/d-1-02.gif);}

#foot			{position:absolute; width:100%; height:30px; margin:0px; padding:5px; bottom:0px; left:0px; font-size:10px}
#footIn			{position:absolute; width:100%; height:20px; margin:0px; padding:2px 0px 0px 0px; border:1px solid #999999; text-align:center;font-size:10px; font-family:verdana; line-height:12px; behavior:url(#default#homePage);}

#toc-h			{position:absolute; margin:0px; padding:0px; top:78px; left:5px; width:202px; height:21px; background-color:#F0F0F0; border-width:1px 1px 0px 1px; border-style:solid; border-color:#999999;}
#toc-hIn h3		{font-size:14px; font-family:tahoma; font-weight:bold; text-align:center; line-height:18px; padding:1px 0px 0px 0px; margin:0px;}

#toc-b			{position:absolute; margin:0px; padding:0px; top:auto; left:5px; bottom:31px; right:auto; width:202px; height:31px; background-color:#F0F0F0; border-width:0px 1px 1px 1px; border-style:solid; border-color:#999999;}

#main			{width:expression(document.body.clientWidth - 217); height:expression(document.body.clientHeight - 109); margin:0px; padding:0px;}
#ind			{width:expression(document.body.clientWidth - 462); height:expression(document.body.clientHeight - 109); margin:0px; padding:0px;}

#mainIn h1, #indIn h3	{font-size:18px; font-family:tahoma; font-weight:normal; text-align:left; background-color: #F0F0F0; line-height:20px; border-width:0px 0px 1px 0px; border-color:#999999; border-style:solid; padding:0px 0px 0px 80px; }
#mainIn p,  #indIn p	{font-size:9pt; font-family:verdana; text-align:justify; padding:0px; margin:14px 0px}
#mainIn p.author	{text-align:right; font-style:italic;}
#mainIn ul, #mainIn ol	{font-size:9pt; font-family:verdana; text-align:justify; padding-right:20px;}
#mainIn li		{margin-top:0px; margin-bottom:0px; line-height:10pt;}
#mainIn li.mfolder	{list-style-image:url(/_images/menu/folder.gif); line-height:11pt;}
#mainIn li.marticle	{list-style-image:url(/_images/menu/art.gif); line-height:11pt;}
#mainIn li.mfolder a	{text-decoration:none;}
#mainIn li.marticle a	{text-decoration:none;}

#mainIn h2		{font-size:18px; font-family:tahoma; font-weight:normal; margin:10px 20px;}
#mainIn h3		{font-size:16px; font-family:tahoma; font-weight:bold; margin:10px 20px;}
#mainIn span.mark	{font-weight: bold; color: #008080}
#mainIn b		{font-weight: bold; color: #008080}
#mainIn table.def	{table-layout:fixed; border-collapse: collapse; border:1px solid #C0C0C0; }
#mianIn table.def tr	{width:100%;}
#mainIn table.def th	{font-weight: normal; background-color: #F0F0F0; border:1px solid #C0C0C0; text-align: center; font-size: 9pt}
#mainIn table.def td	{font-weight: normal; background-color: #FFFFFF; border:1px solid #C0C0C0; text-align: left; padding-left:5px; font-size: 9pt;}


.block-main a img	{border:none}

#toc-bIn table		{border: 0px none #000000; padding:0px 1px 1px 1px; width:200px; text-align: center;}
#toc-bIn img		{border: 0px none #000000; cursor:hand}

#toc-m			{position:absolute; margin:0px; left:5px; top:99px; width:202px; border:1px solid #999999; height:expression(document.body.clientHeight - 161); padding:4px; overflow:auto;  }
#toc-mIn a		{font-family:verdana; font-size:8pt; text-decoration:none;}
#toc-mIn a img		{border-style:none; margin:0px;}
#toc-mIn a img.ico	{border-style:none; margin:0px 2px;}
#toc-mIn .my-menu-main	{behavior:url(/_htcs/_/my-menu.htc); }
#toc-mIn table		{border-collapse:collapse; border:0px}
#toc-mIn table.sm	{width:9px; height:100%}
#toc-mIn table.bg	{table-layout:fixed; height:100%}
#toc-mIn table td	{padding:0px;}
#toc-mIn ul             {padding:0px 0px 0px 10px; margin:0px}
#toc-mIn li             {padding:0px; margin:0px; line-height:14px; list-style-type:none;}


#news			{position:absolute; top:78px; right:5px; width:240px; border:1px solid #999999; overflow:auto; height:expression(document.body.clientHeight - 109); margin:0px; padding:0px;}
#newsIn h3		{clear:both;font-size:12px; font-family:Arial; font-weight:bold; text-align:left; margin:0px; background-color: #F0F0F0; line-height:16px; border-width:1px 0px 1px 0px; border-color:#999999; border-style:solid; padding:0px 0px 0px 8px; margin:0px}
#newsIn h3.first	{line-height:20px; border-width:0px 0px 1px 0px;}
#newsIn h3 span		{font-size:9px; float:right; padding:0px 3px 0px 0px}
#newsIn h3 a		{text-decoration:none}
#newsIn p		{font-size:8pt; text-align:justify; font-family:verdana; padding:0px; margin:4px 8px}
#newsIn div		{font-size:8pt; text-align:right; font-family:verdana; margin:2px}
#newsIn img		{position:relative; left:-4px;}

#counter		{position:absolute; left:61px; bottom:100px; width:88px; filter:Alpha(opacity=20); z-index:-1;}

@media screen
{
			html, body {overflow:hidden; color:#333333}
			#main, #ind {position:absolute; overflow:auto; border:1px solid #999999; top:78px; left:212px;}
			#mainIn, #indIn {padding:0px 8px}
                        #mainIn p, #indIn p {color:black}
			#mainIn h1, #indIn h3 {margin:0px -8px 4px -8xp}
			#mainIn h2, #mainIn h3 {color:#008080}
}
@media print
{
			html, body {color:black;}
			#toc-h, #toc-m, #toc-b, #foot, #counter, #head, #news {display:none;}
			#mainIn	h2, #mainIn h3 {color:#000000}

}


