.leftbar {  margin-right: 6px; padding-right: 6px;
border: #330000 solid; border-width: 0px 1px 0px 0px;}
DIV.error {  background-color: #FFFFCC; border: 1px #CC0000 dashed; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em}
tr.row0 {  background-color: #FFFFFF}
tr.row1 {  background-color: #EEEEEE}
body, td, P {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; line-height:14px; }
table.report {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
table.report td {  padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em}
.nopadding {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
td {  padding-top: 0.25em; padding-right: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; vertical-align: top}
td.pagetitle {  background-color: #FFFFCC; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; text-align: left; border: #330000 solid; border-width: 0px 0px 1px 0px;}
td.pagetitle h1 { vertical-align: middle}

.logo_tl {  background-color: #330000; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; text-align: right; vertical-align: middle}
.menuleft {  background-color: #FFFFCC; padding-top: .5em; padding-right: .5em; padding-bottom: .5em; padding-left: .5em; 
border: #330000 solid; border-width: 0px 1px 0px 0px;
}
h1 {  font-size: 22px}
h2 {  font-size: 18px}
DIV.menuitem {  font-weight: bold; color: #330000; text-decoration: none; text-align: right; margin-top: 2px; margin-bottom: 2px; border: #330000; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
A.menuitem { font-weight: bold; color: #330000; background-color: #FFFF99; text-decoration: none; text-align: center; margin-top: 2px; margin-bottom: 2px; border: 1px #CC9933 solid;
display: block; ; padding-top: .25em; padding-right: 0.5em; padding-bottom: .25em; padding-left: 0.5em}
A.menuitem:hover {
background: #CC9933;
border: 1px #996600 solid;
}
TD.content {  padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em}
td.helptitle { vertical-align: middle; font-weight: bold ; color: #FFFFCC; background-color: #330000; padding-top: 0.25em; padding-right: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em}
td.helpcontent {  background-color: #FFFFCC; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em}
body { margin-top: 0px ; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}TD.blog {  background-color: #FFFFCC; border: #993333; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.bloginfo {  padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em}
A.blogtree {  font-weight: bold; color: #330000}
IMG { border: 0px; }
