#langselect, #header1links, #search, #flash01, #flash02, .flashbox01, #path, .col05, .actions, .pages { display: none; }

H1 { margin: 1em 0 0 0; }

.col01 { float: left; width: 203px; margin: 0 10px 0 0; }
.col01 H2 { font-size: 12px; margin: 1em 0 5px 0; }
.col02 { clear: both; }

TABLE { width: 100%; }
TABLE TH { border: 1px solid #ddd; padding: 3px 10px; }
TABLE TD { border: 1px solid #eee; padding: 3px 10px; }

#footer { border-top: 1px solid #eee; margin: 2em 0 0 0; padding: 0 0 5px 0; }
#footer P { display: none; }
#footer P.f-right { display: block !important; }

TABLE.form {}
TABLE.form TH { line-height: normal; width: 30%; padding: 5px 10px 5px 10px; background: #fff; }
TABLE.form TD { line-height: normal; width: 70%; padding: 1px 10px 1px 10px; }
TABLE.form TD.data { padding: 5px 10px; font-weight: normal; }
TABLE.form IMG,
TABLE.form INPUT,
TABLE.form SELECT { vertical-align: middle; }
TABLE.form .max { width: 310px; }
TABLE.form .default { width: 210px; }
TABLE.form .min { width: 60px; }
TABLE.form INPUT.max,
TABLE.form TEXTAREA.max { width: 304px; }
TABLE.form INPUT.default,
TABLE.form TEXTAREA.default { width: 204px; }
TABLE.form INPUT.min,
TABLE.form TEXTAREA.min { width: 54px; }
TABLE.form TH.subheading { text-align: center; color: #fff; padding: 5px 10px; }
TABLE.form A { color: #777; text-decoration: underline; }
TABLE.form A:hover { color: #e40000; }