body				{ margin:0; padding:0; width:100%; font-family:"Verdana CE", Verdana, "Arial CE", Arial, sans-serif; 
					font-size:8pt; color:#000; }

table				{ border-collapse:collapse; margin:1em; width:95%; font-size:1em; }
table td, table th	{ font-size:1em; text-align:left; vertical-align:top; border:solid 1px #ccc; 
					border-spacing:0px; padding:0.3em; font-family:"Verdana CE", Verdana, "Arial CE", Arial, sans-serif; }

td table			{ width:auto; border:none; margin:0; padding:0; }
td table th, td table td, { border:none !important; }

td                  { /*white-space:pre;*/ }

#header, #footer, #lang, #menu, .noprint, .submition, .submission, hr, #userinfo, #navpath, h1, h2, .actions
					{ display:none;	}
#header             { display:none; }

#page				{ margin:0; }

img					{ border:solid 1px #000; margin:0.3em; }
h1 					{ font-size:1.8em; margin:15px auto; border-bottom:solid 3px #000; }
h2 					{ font-size:1.6em; border-bottom:solid 1px #000; }
h3 					{ font-size:1.4em; }
h4 					{ font-size:1.3em; }
h5 					{ font-size:1.2em; }
h6 					{ font-size:1.1em; }

fieldset			{ margin:0.5em 0em; border:2px solid #ddd; padding:0.5em; }
legend				{ color:#000; padding:0 1em; font-size:1.2em; font-weight:bold; }

tr.first th			{ background:#eee; border-top:4px solid #ccc; padding-left:2em; text-transform:uppercase; letter-spacing:.2em; }
tr.first			{  }
div.noseg			{ page-break-inside:avoid; }

.w30pr				{ width:30%; }
.w50pr				{ width:50%; }
.upper				{ text-transform:uppercase; }

.fleft				{ float:left; }
.fright				{ float:right; }
.clear				{ clear:both; }

#formhead			{ font-size:1.6em; font-weight:bold; text-align:right; padding-top:1em; }

