body						{background-color:#FFF; color:#333; font-size:10pt; font-family:tahoma,arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
font						{font-family:tahoma,arial cyr,arial,helvetica,sans-serif; }
h1,h2						{font-size:12pt; font-weight:bold; }
h3,h4,h5					{font-size:10pt; font-weight:bold; }
div,p,th,td					{font-size:10pt; }
ol,ul,dl,dt,dd,li			{font-size:10pt; }
pre							{font-family:courier new cyr,courier,sans-serif; font-size:9pt; }
hr							{height:1px; width:100%; }

.header						{font-size:12pt; font-weight:bold; }
.min						{font-size:8pt; }
.short						{font-size:8pt; }
.date						{font-size:10pt; }
.time						{font-size:10pt; }
.ind						{padding: 0pt; text-indent: 16pt; margin: 0.5em  0pt;             text-align:justify; }
.ind2						{padding: 0pt; text-indent:  0pt; margin: 0.5em  0pt;             text-align:justify; }
.indall						{padding: 0pt; text-indent:  0pt; margin: 0.5em 16pt  0.5em 16pt; text-align:justify; }
.just						{padding: 0pt; text-indent:  0pt; margin: 0.5em  0pt;             text-align:justify; }
.prim						{padding: 0pt; text-indent:-16pt; margin: 0.5em  0pt  0.0em 16pt; text-align:justify; }
.prim2						{padding: 0pt; text-indent:  0pt; margin: 0.5em  0pt  0.0em 16pt; text-align:justify; }
.nobr						{padding: 0pt; text-indent:  0pt; margin: 0.0em  0pt  0.0em  0pt;                     }
.butt,.input,.select		{font-size:9pt; }
.input.radio				{font-size:9pt; }
.input.checkbox				{font-size:9pt; }
.textarea					{font-size:9pt; font-family:courier new cyr,courier,sans-serif; }
.stdtable 					{border-collapse: collapse}

.blockheader				{font-weight:bold; }
a.blockheader:link,a.blockheader:visited,a.blockheader:active,a.blockheader:hover	{text-decoration:none; }
.blocktail					{font-weight:bold; }
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover			{text-decoration:none; }

.sitemap							{list-style-type:disc; }
a.sitemap:link,a.sitemap:visited	{text-decoration:none; }
a.sitemap:active,a.sitemap:hover	{text-decoration:underline; }
.sitemap.spar,a.sitemap.spar:link,a.sitemap.spar:visited,a.sitemap.spar:active,a.sitemap.spar:hover	{font-weight:bold; }
.sitemap.scur,a.sitemap.scur:link,a.sitemap.scur:visited,a.sitemap.scur:active,a.sitemap.scur:hover	{font-weight:bold; }

img.opa						{filter: alpha(opacity=50) }
img.inv						{filter: invert }
img.gray					{filter: gray }
img.drop					{filter: dropshadow(color=#999, offx=2, offy=2, positive=1) }
img.basimg					{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0,xray=0,mirror=0,invert=0,opacity=1,rotation=0) }

.stat1,a.stat1:link,a.stat1:visited,a.stat1:active,a.stat1:hover	{color:#C00; }
.stat2,a.stat2:link,a.stat2:visited,a.stat2:active,a.stat2:hover	{color:#009; }

.mtextareas					{font-size: 10pt; font-family:courier new cyr,courier,sans-serif; width:400px; height:50px; }
.mtextaream					{font-size: 10pt; font-family:courier new cyr,courier,sans-serif; width:400px; height:150px; }
.mtextarea					{font-size: 10pt; font-family:courier new cyr,courier,sans-serif; width:300px; height:50px; }
.mmultiple					{font-size: 10pt; font-family:courier new cyr,courier,sans-serif; width:300px; height:150px; }
.minput,.mnumber,.mfile		{font-size: 9pt; width:300px; }
.mselect					{font-size: 9pt; width:300px; }
.mdate						{font-size: 9pt; width:200px; }
.mtime						{font-size:9pt; width:100px; }
.mbutt						{font-size:9pt; width:100px; }
.mcheckbox					{font-size:9pt; }

.config						{font-size:8pt; }
.config.ctable				{width:100%; padding:0px; margin:0px; border-collapse:collapse; }
.config.cheader				{font-weight:bold; border:1px solid #CCC; background-color:#EEE; }
.config.cline				{padding:0px; margin:0px; border:1px solid #CCC; background-color:#FFF; }
.config.ccomment			{font-weight:bold; border:1px solid #CCC; background-color:#FFF; }
.config.cformula			{border:1px solid #CCC; background-color:#FFF; }
.config.cline				{ }
.config.cselect				{font-size:9pt; }
.config.ccnt,.config.csum	{font-size:9pt; width:50px; }

a.tree,	a.tree:link,a.tree:visited,a.tree:active,a.tree:hover	{color:#333; text-decoration:none; cursor:hand; font-weight:normal; }
a.tree.tlink:link,a.tree.tlink:visited,a.tree.tlink:active,a.tree.tlink:hover {text-decoration:underline; font-weight:normal; }
.hlink,a.hlink:link,a.hlink:visited,a.hlink:active,a.hlink:hover {text-decoration:none; cursor:hand; }
.tree						{color:#333; font-family:MS Sans Serif; font-size:10px; }
.tree.debug 				{background-color:#F0F0F0; border:1px solid #B0B0B0; border-collapse:collapse; }
.tree.mtable				{width:100%;  table-layout:fixed; }
.tree.mheader				{width:100%;  padding-left:4px; }
.tree.mheaderfilter			{width:40%;  padding-left:4px; }
.tree.mparams				{width:60%;  padding-left:4px; }
.tree.maddfield 			{text-align:right; padding-right:4px; }
.tree.msign		 			{width:16px; text-align:center; }
.tree.mcnt					{width:30px; text-align:right; padding-right:2px; }
.tree.madd					{width:15px; }
.tree.mid					{width:40px; text-align:right; padding-right:2px; }
.tree.mstat					{width:60px; text-align:right; }
.tree.mnum					{width:36px; text-align:right; padding-right:4px;}
.tree.mreferer				{width:99%; line-height:1.5; }
.tree.mhost					{width:40%; line-height:1.5; }
.tree.mstatfield			{line-height:1.5; }
.tree.mcur					{background-color:#E0E0E0; }
.tree.rcur					{background-color:#EEEEEE; }
.tree.pval					{background-color:#E0E0E0; padding:0px 4px 0px 2px; }
.tree.tstat1				{background-color:#CC0000; }
.tree.tstat2				{background-color:#000099; }
.tree.mcopy					{border:1px dashed #333333; }
.tree.mcut					{border:1px dashed #FF3333; }
.tree.tfield				{padding-left:8px; padding-right:4px; }
.tree.tfieldext				{padding-left:18px; padding-right:4px; }
.tree.fieldset				{padding:1px; border:1px solid #CCC; background-color:#FFF; }
.tree.fieldset.topbord		{padding:0px; border:0px; border-top:1px solid #CCC; }
.tree.fieldset.nobord		{padding:0px; border:0px; }
.tree.fieldset.padd			{padding:5px; border:1px solid #CCC; }
.tree.legend				{padding:1px; font-weight:normal; font-variant:small-caps; color:#999; cursor:hand; }
.tree.legend.nocurs			{cursor:default; }
a.tree.legend, a.tree.legend:link,a.tree.legend:visited,a.tree.legend:active,a.tree.legend:hover {color:#999; }
.tree.tform					{width:100%; }
.tree.tform.pdate			{width:60%; }
.tree.tform.ptime			{width:40%; }
.tree.tform.dated			{width:20%; }
.tree.tform.datem			{width:35%; }
.tree.tform.datey			{width:25%; }
.tree.tform.datet			{width:20%; }
.tree.tform.sbutt			{width:33%; }
.tree.thr					{height:1px; width:100%; color:#CCC; }
.tree.tpadd					{padding-left:6px; }
.tree.tbord					{border-top:1px solid #EEE; }
.tree.tbordd				{border-bottom:1px solid #EEE; }
.tree.tbold					{font-weight:bold; height:16px; }
.tree.tpaddr				{padding-right:6px; }
.tgray						{color:#777; }
.twarn						{color:#F00; font-weight:bold; }
.tfuture					{font-style:oblique; }
.tgray,a.tgray:link, a.tgray:visited, a.tgray:active, a.tgray:hover	{color:#777; }
.twarn,a.twarn:link, a.twarn:visited, a.twarn:active, a.twarn:hover	{color:#F00; font-weight:bold; }
.contextmenu				{position:absolute; width:240px; border:1px solid #333; background-color:menu; line-height:16px; cursor:default; z-index:100; visibility:hidden; }
.menuitems					{width:100%; padding-right:8px; padding-left:8px; background: menu; color: menuText; font: menu; z-index:101; }
.menuitemsctrl				{width:100%; margin-top:-20px; text-align:right; }
.tuser1						{color:#003399; }

.tree.lt					{background-color:#EEE; color:#333; }
a.tree.lt:link,a.tree.lt:visited,a.tree.lt:active,a.tree.lt:hover		{color:#333; text-decoration:underline; }
.tree.md					{background-color:#E5E5E5; color:#333; }
a.tree.md:link,a.tree.md:visited,a.tree.md:active,a.tree.md:hover		{color:#333; text-decoration:underline; }
.tree.dk					{background-color:#CCC; font-weight:bold; color:#333; }
a.tree.dk:link,a.tree.dk:visited,a.tree.dk:active,a.tree.dk:hover		{color:#333; text-decoration:underline; }

