html, body { height:100%; }
body { margin:0px; }
body, table, span, div { font-family:Verdana,Sans-Serif;font-size:12px;line-height:1.5em; }
td.bannerTop { background: url(/images/layout/repeat-stars.gif) #000 repeat-x;width:753px;height:142px; }
td.bannerBar { background: url(/images/layout/banner-bar-left-nav.gif) #EEE no-repeat;width:410px;padding:0px 0px 2px 6px; }
td.bannerBarAngle { background: url(/images/layout/banner-bar-angle.gif) #EEE no-repeat;text-align:right;vertical-align:top;width:18px; }
td.bannerBarSmall { background: url(/images/layout/banner-bar-small.gif) #EEE repeat-x;padding:3px 6px 0px 0px;text-align:right; }
td.leftNav { background-color:#004400;vertical-align:top;padding:13px 10px;color:#FFF;font-weight:bold;width:185px; }
td.navAngle { background:url(/images/layout/left-nav-corner.gif) #EEE no-repeat top;width:5px; }
td.body { background-color:#EEE;vertical-align:top;padding:20px 15px 5px 15px;width:100%; }
td.bannerBar { font-weight:bold; }
table.greengraytable { width:100%;border:1px solid #000;background-color:#CCC; }
td.greengrayheader { font-weight:bold;color:#FFF;background-color:#040;border-bottom:1px solid #000;height:20px; }
td.tb { border:1px solid #000; }
#clock { font-size:8pt;font-weight:bold; }
div.subheader, div.subheader2, div.bheader { border-bottom: 1px solid #000;font-weight:bold;margin-bottom:8px; }
div.subheader { color:#040; }
div.subheader2 { color:#000; }
div.tip { border:1px solid #000;background-color:#CCC;padding:5px;font-weight:bold;font-size:11px; }
table.copyright { border-top:1px solid #000;margin-top:8px;color:#888;font-size:10px;line-height:1.3em; }
img.navImage { vertical-align:middle;border:0px;margin-top:12px; }
img.node { width:17px;height:17px;margin:2px 4px 1px 2px;vertical-align:middle;border:0px; }
a.nav { font-size:10px;font-weight:normal;color:#FFF;text-decoration:none; }
a.nav:hover { color:#090;text-decoration:none; }
a { color:#00F;text-decoration:none; }
a:hover { text-decoration:underline; }
table.copyright a { color:#666;text-decoration:underline; }
table.copyright a:hover { text-decoration:none; }
ul { list-style-type:square;margin:0px 5px 0px 30px;padding:0px; }
ul.sl li { margin:0px; } /* force no margin between bullets in sub-level lists */
li { margin-top:15px;line-height:1.5em; }
.indent { margin:0 0 0 20px; }
dt { font-weight:bold; }
dd { margin-bottom:4px; }

.important { border:1px solid #900;background-color:#FCC;padding:5px; }


/* tmp style */
span.nolink { font-weight:normal;color:#AAA;font-size:10px; }