* { font-family:arial,sans-serif; }
h1 { color:#4e521b;text-transform:lowercase;font-size:250% }
#console h1 { margin-top:0;font-size:200%; }
h1 img { vertical-align:middle; }
table#login { border:1px solid #4e521b;padding:6px;background:#f7f2c8;float:right;margin:20px 20px 0 0; }
table#login th { font-size:90%;text-align:right; }
table#login td input { font-size:80%;padding:2px; }
table#login td a { font-size:80%;color:#666; }
table.data {  }
table.data, table.data th, table.data td { border-collapse:collapse;border:1px solid #ddd; }
table.data th, table.data td { padding:5px; }
table.data th { font-size:90%;background:#f1f0e1; }
table.data th.subhead { font-size:80%; }
table.data td input { padding:2px; }
table.data td.highlight { background:#f6e8e7;font-weight:bold; }
table.data td.number { text-align:center; }
table.data td { font-size:90%; }
table.data td a { color:#754545; }
table.data td a:hover { color:#666; }
table.data tr.inactive th, table.data tr.inactive td, table.data tr.inactive td a { color:#999;font-weight:normal; }
table.data td.paging { text-align:center;background:#f1f0e1; }
table.form, table.form th, table.form td { border-collapse:collapse;border:1px solid #ddd; }
table.form th, table.form td { padding:5px; }
table.form th { font-size:90%;background:#f1f0e1;vertical-align:top;white-space:nowrap; }
table.form th.subhead { font-size:80%; }
table.form td span { color:#777;font-size:90%; }
ul#nav { padding:10px 0;margin:0; }
ul#nav li { display:inline;padding:0 20px;font-size:120%;font-weight:bold;list-style-type:none; }
ul#nav li a { color:#525a67;text-transform:lowercase; }
#console ul#nav { float:right;padding:13px 0;margin:0 10px 0 0; }
#console ul#nav li { display:inline;padding:0 10px;font-size:110%;font-weight:bold;list-style-type:none; }
#console ul#nav li a { color:#525a67;text-transform:lowercase; }
.intro { padding-left:20px; }
.intro h2 { color:#796629; }
.intro h2 a { color:#948041; }
.col { float:left;width:45%;padding-left:20px;color:#444;font-size:90%; }
h3 { color:#4e3d4a; }
h3 a { color:#754545; }
hr { margin-left:20px;height:1px;background:#999;border:0; }
.content { padding-left:20px; }
.content a { color:#754545;font-weight:bold; }
.message { border:1px solid #ddd;padding:10px 20px; }