H1         { font-size:20pt; margin:0px; padding:0px; }
H2         { font-size:16pt; margin:0px; padding:0px; }
H3         { font-size:14pt; margin:0px; padding:0px; }
H4         { font-size:12pt; margin:0px; padding:0px; }
body       { font-family:Verdana,Arial; font-size:8pt; font-weight:normal; margin:0px; padding:0px; width:100%; height:100%; }
A:hover    { color:#CC0000; text-decoration:underline; }
A          { color:#CC6600; text-decoration:none; }

FORM       { margin:0px; }

.header    { background-color:#000066; }
.content   { color:black; }
.footer    { color:black; }

.top-menu          { background-color:#999999; color:white; font-weight:bold; font-size:10pt; }
.top-menu a        { color:white; text-decoration:none; }
.top-menu a:hover  { color:#CC6600; text-decoration:none; }
.top-menu-table    { font-family:Verdana,Arial;font-weight:bold;font-size:10px;color:white; }

A.logged-info-link        { color:white; text-decoration:none; }
A.logged-info-link:hover  { color:white; text-decoration:underline; }

.left-menu         { background-image:url(img/background1.gif); background-repeat:no-repeat; color:black; }
.left-menu a       { color:#CC6600; text-decoration:none; }
.left-menu a:hover { color:#CC0000; text-decoration:underline; }
.left-menu-table   { font-family:Verdana,Arial; font-size:8pt; table-layout:fixed; margin:0px; }

.menu-header { border-width:0px 0px 0px 0px; border-style:solid; border-color:black; background-color:#999999; color:white; font-weight:bold; font-family:Verdana; font-size:8pt; text-decoration:none; padding:2px 0px 2px 2px; }

.form1        { border:0px outset white; background-color:white; padding:0px; margin:0px; font-size:8pt;}
.form1.info 	{ color:green; font-weight:bold; }

.form1 INPUT  			{ height:20px; font-size:8pt; }
.form1 SELECT 			{ font-size:8pt; }
.form1 TEXTAREA 		{ font-size:8pt; font-family:Verdana,Arial; }
.form1 TD.required 	{ font-size:8pt; font-weight:bold; }

.button-PN	{ width:100px; height:20px; font-family:MS Sans Serif; font-size:8pt; }
.button1 		{ width:100px; height:20px; background-color:green; font-family:Verdana,Arial; font-size:8pt; font-weight:bold; color:white; }
.select1 		{ width:50px; font-family:Verdana,Arial; font-size:8pt; }
.select1adv 		{ width:100px; font-family:Verdana,Arial; font-size:8pt; }
.text-val 	{ width:50px; font-size:8pt; height:18px; }

.small-text           { font-size:7pt; font-family:Verdana,Arial; font-weight:normal;}
.common-text					{ font-size:8pt; font-family:Verdana,Arial; font-weight:normal;}
.medium-text          { font-size:9pt; font-family:Verdana,Arial; font-weight:normal;}
.big-text             { font-size:10pt; font-family:Verdana,Arial; font-weight:normal;}
.warning-text					{ font-size:8pt; color:green; font-family:Verdana,Arial; font-weight:bold;}
.control-header-text 	{ font-size:8pt; color:black; font-family:Verdana,Arial; font-weight:bold;}

.just-table              { font-family:Verdana,Arial; font-size:8pt; font-weight:normal; color:black; margin:0px; padding:0px; }
.just-table.head1        { font-weight:bold; background-color:#408080; color:white; }
.just-table.head2        { font-weight:bold; background-color:silver; color:black; }
.just-table TR.calc      { border:1px solid black;background-color:white; }
.just-table TR.selected  { background-color:lightyellow; font-weight:bold; }
.just-table.hot_side     { background-color:red;  color:white; font-weight:bold; }
.just-table.cold_side    { background-color:blue; color:white; font-weight:bold; }
