body { background:#4d5a73 url('skn/bg.gif'); margin:20px 0; padding:0px; }
body,td { font:11px/15px Verdana; }

a { color:#CC0000; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }

.about { color:#ffffff; }
.about a { color:#ffffff; text-decoration:none; }
.about a:hover { color:#ffffff; text-decoration:underline; }

.tile a { font-weight:bold; }

h1 { font:bold 20px/22px Arial Narrow, sans-serif; color:#CC0000; margin:0 0 10px 0;}
h2 { font:bold 14px/16px Arial Narrow, sans-serif; color:#CC0000; margin:10px 0 0 0; }

.formPane {background:#ffffff; font:11px/12px; color:#1d3d66; }
.formButton {background:#CC0000; color:#ffffff; font-weight:bold; }


.actions a { display:block; padding:4px 0px; border:1px solid #e5e5e5; }
.actions a:hover { border:1px dotted #888888; text-decoration:none;}



div.horizontalMenuPopup    { background:#aeaeae; margin-top:-5px; border:1px solid #bbbbbb; width:200px; }
div.horizontalMenuPopup a  { display:block; padding:0 5px; }
div.horizontalMenuPopup a:hover  { display:block; padding:0 5px; }

.root a, a.horizontalMenuItem { padding:10px 5px; }
.menu a { font:bold 12px/20px Arial; color:#ffffff; text-decoration:none; }
.menu a:hover { background:#dddddd; color:#BB0000; text-decoration:none; }



.xl th { background:#e5e5e5; color:#000000; font:bold 10px/12px Tahoma; text-align:left; }
.xl td { color:#000000; font:normal 10px/12px Tahoma; padding-bottom:13px; }
.xl td { border-bottom:1px solid #e5e5e5; }
.xl a { color:#666666; }