body,td          { color:#FFFFFF; font: 11px/13px Verdana, sans-serif; }
body             { background:#195C86; margin-left:0px; margin-top:1px; margin-right:0px; margin-bottom:0px; padding:0px; }
img				 { border:0px; }

a                { color:#FFFFFF; text-decoration: none; }
a:hover          { color:#C4E6F9; text-decoration: none; }
a.action         { color:#FFFFFF; font: 10px Verdana, sans-serif; }

div.menu a { color:#ffffff;  font:  bold 12px Tahoma;  text-decoration: none; }
div.menu a:hover { color:#195C86; font:  bold 12px Tahoma;  text-decoration: none; }

div.submenu a { color:#ffffff;  font:  bold 12px Tahoma;  text-decoration: none; }
div.submenu a:hover { color:#195C86; background:#ffffff; font:  bold 12px Tahoma;  text-decoration: none; }

div.tree1 a.link, div.tree2 a.link { width:100%; padding:1px 5px; border:solid 1px #FFFFFF; background:#175379; }
div.tree1 a.link { color:#FFFFFF; padding-left:5px;}
div.tree1 a.link:hover { color:#FFFFFF; background:#94B2D4; padding-left:5px;}
div.tree2 a.link { color:#FFFFFF; padding-left:10px;}
div.tree2 a.link:hover { color:#FFFFFF; background:#94B2D4; padding-left:10px;}

td.view        { padding:10px; text-align:justify; }
td.form        { border:solid 0px #88B0C9; padding:10px; text-align:justify; }
td.error       { color:#ff0000; padding:10px; text-align:justify; }
td.inner       { border:solid 1px #88B0C9; padding:10px; margin-top:10px; text-align:justify; }
td.tile        { padding:10px; border:1px solid #88B0C9; }

h1 { color:#FFFFFF; font:bold 18px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.viewtitle  { color:#FFFFFF; font:bold 18px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.formtitle  { color:#FFFFFF; font:bold 18px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.errortitle { color:#ff0000; font:bold 18px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.tiletitle  { color:#FFFFFF; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }
div.innertitle { color:#FFFFFF; font:bold 14px/18px Helvetica, Verdana, sans-serif; margin-bottom:10px; }

div.formmessage{ margin-bottom:20px; }
div.oblique    { color:#FFFFFF; font: italic 15px/16px Times New Roman, serif; letter-spacing:1px; padding-top:10px;}
div.code       { font:bold; }
div.price      { font:bold; }
div.total      { font:bold; }

.formPane   { color:#FFFFFF; font: 11px/13px Verdana, sans-serif; background:#195C86; border:solid 1px #88B0C9; }
.formLocked { background:#ffffff; border:solid 0px #666666; }
.formButton { background:#FFFFFF; border:solid 1px #88B0C9; }

div.Popup                { width:180px;  background:#195C86; border:solid 1px #88B0C9; padding:2px; }
div.Popup a.action       { width:100%; color:#ffffff; }
div.Popup a.action:hover { background:#94B2D4; }

div.inlinepolls {border:solid 0px #88B0C9; padding:2px;}
div.inlinelinks { color:#ffffff; }
div.inlinelinks a.link { color:#ffffff; }
div.inlinelinks a.link:hover { color:#C4E6F9; }

div.glactions a.action { color:#ffffff; }
div.glactions a.action:hover { color:#94B2D4; }

div.treenode { font:bold; background:#456586; }
div.treenode a.link { font:bold; color:#ffffff; background:#456586; width:100%; }
div.treenode a.link:hover { font:bold; color:#FF9900; background:#456586; width:100%; }
div.treenodeCurrent { font:bold; color:#ffffff; background:#456586; }
div.treenodeCurrent a.link { font:bold; color:#ffffff; background:#456586; }
div.treenodeCurrent a.link:hover { font:bold; color:#ffffff; background:#456586; }

div.lang a.language { color:#194270; }
div.lang a.language:hover { color:#456586; }

td.chartbar         { background:#88B0C9; }

div.path { color:#FFFFFF; font:12px; }
div.path a.link { color:#FFFFFF; }

a.about { color:#FFFFFF; text-decoration: none; }
a.about:hover { color:#FFFFFF; text-decoration: underline; }