@media all{
body,h,h1,h2,h3,h4,h5,h6,a,p,ul { font-family: verdana,arial,sans-serif; }
h,h1 { font-size:1.4em; font-weight:bold; margin:0.5em}
.hang { margin-left:2em; text-indent:-2em  }
table { border:0; padding:0; border-spacing:0; border-collapse:collapse }
td { text-align:left }
.center-top { text-align:center; vertical-align:top }
.top { vertical-align:top }
.bot { vertical-align:bottom }
.right { text-align:right }
.spaced { padding-left: 0.2em; padding-right: 0.2em }
.right-spaced { text-align:right; padding-left: 0.2em }
.left-spaced { text-align:left; padding-right: 0.2em }
.right-top { text-align:right; vertical-align:top }
pre { font-family: monospace; }
a {text-decoration: none;}
a:link, a:visited {color: blue;}
a:hover {color:green;}

.menu,.greyMenu,.hiMenu {margin-left:0.2em; margin-right: 0.2em;}
.menu, .menu:link, .menu:visited {color:black;}
.greyMenu, .greyMenu:link, .greyMenu:visited {color:#707070}
.hiMenu, .hiMenu:link, .hiMenu:visited {color:#008000; font-weight:bold}
.menu:hover,.greyMenu:hover,.hiMenu:hover { color:yellow; }
.menu:active,.greyMenu:active,.hiMenu:hover { color:#008000; font-weight:bold}

.form-heading { color:black; padding-top:1.5em; font-weight:bold; vertical-align:top}
.form-label { color:black; text-align:right; padding-right:.3em; font-size:.9em }
.form-text { color:black; font-size:.9em }
.form-atten { color:red; font-size:.9em }
.form-field { color:black; font-size:.9em }
.form-action { color:blue; font-size:.9em; font-weight:bold}
.form-action:hover {color:green}

.action { color:blue; font-size:.9em; font-weight:bold; text-decoration:none}
.action:hover {color:green}

.hot-action {text-decoration: none; color:red}
.hot-action:hover {color:green}

.bigger { font-size:1.2em }
.bigger2 { font-size:1.4em }
.bigger3 { font-size:1.6em }
.smaller { font-size:.8em }
.smaller2 { font-size:.6em }
.smaller3 { font-size:.4em }

.title { font-size:1.4em;font-weight:bold; text-align:center; margin:.5em }
.annotation {font-size:.8em;font-color:black}
.attention {font-size:.9em;color:red}
.message {font-size:.9em}
.label { color:black; padding-right:.3em; font-size:.9em; margin:0em; }
.text { color:black; font-size:.9em; }
.minihelp { color:black; font-size:.8em; padding-right:15%; padding-left:15% }

.bold { font-weight:bold; }
.center { text-align:center; }
.top { vertical-align:top }
.right {text-align:right}
.padded {padding-left:0.2em;padding-right:0.2em}
.box { border:solid; border-width:thin }
.ul { border-bottom:solid; border-width:thin }
.red { color:red }
.green { color:green }
.blue { color:blue }
.yellow { color:yellow }
.nowrap { white-space:nowrap }

.list-row-a { font-size:.9em;background:lightgrey }
.list-row-b { font-size:.9em;background:white }
.list-row-a:hover { background:lightyellow }
.list-row-b:hover { background:lightyellow }
.list-total { font-size:.9em; background:white; border-width:thin; border-top:solid }

}

@media print{
.noprint {display:none}
}


