body,td          { font: 12px Palatino Linotype, serif; color:dddddd; }
body             { background:#222222; margin:10px; padding:0px; }
img	         { border:0px; }

a                { color:#eeeeee; text-decoration: none; }
a:hover          { color:#ffffff; text-decoration: underline; }
a.action         { font: 12px Palatino Linotype, serif; }



td.view        { padding:10px; text-align:justify; }
td.form        { padding:10px; text-align:justify; }
td.error       { padding:10px; text-align:justify; }
td.inner       { padding:10px; text-align:justify; margin-top:10px; }

td.tile        { border:solid 1px #666666;}
div.tiletitle  { color:#82959D; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:3px;}

div.viewtitle  { display:none; }
div.subtitle   { color:#e1e1e1; font:bold italic 16px; margin-top:20px; margin-bottom:10px; }
div.formtitle  { color:#e1e1e1; font:bold italic 20px; margin-bottom:20px; }
div.errortitle { color:#e1e1e1; font:bold italic 20px; margin-bottom:20px; }
div.innertitle { color:#e1e1e1; font:bold italic 16px; margin-bottom:10px; }

div.oblique    {}




.formPane   { background:#444444; border:solid 1px #aaaaaa; color:#bbbbbb; font-family: Palatino Linotype, serif;}
.formLocked { background:#111111; border:solid 0px #bbbbbb; color:#aaaaaa; font-family: Palatino Linotype, serif;}
.formButton { background:#444444; border:solid 1px #aaaaaa; color:#bbbbbb; font-family: Palatino Linotype, serif;}

div.Popup                { width:180px; background:#444444; border:solid 1px #bbbbbb; padding:2px; }
div.Popup a.action       { width:100%; }
div.Popup a.action:hover { background:#777777; }

td.chartbar         { background:#82959D; }