#header {
    text-align: center;
}
#header h1 {
    margin: 0;
}
#header img {
    float: right;
}
#footer {
    text-align: center;
    font-style: italic;
    padding-top: 20px;
}
#menu {
    font-weight: bold;
    background-color: #ddd;
}
#menu ul {
    list-style: none;
    float: left;
    margin: 0;
    padding: 0 0 50% 5px;
    font-weight: normal;
    background-color: #ddd;
    width: 100px;
}
#content {
    margin-left: 120px;
}
.message {
    color: #390;
}
.error {
    color: #f00;
}

.info {
    background: lightblue;
    border: 1px blue;
}

.odd   { background-color: #f3f9f9; }
.even  { background-color: #ffffff; }

.tr0 { background-color:#f3f9ff; font-size:8pt; }
.tr1 { background-color:#ffffff; font-size:8pt; }
.trh { background-color:#ebebeb; font-size:8pt; }


BODY,.body{ font-family:Arial,sans-serif; font-size:10pt; }
P  { font-family:Arial,sans-serif; font-size:10pt; }
H1 { font-size:large; font-weight:normal; font-family:Arial,sans-serif; }
H2 { font-size:medium; font-weight:normal; }
H3 { font-size:small; font-weight:bold; }
H4 { font-size:x-small; }
PRE { font-size:8pt; }

SMALL,.small { font-family:arial,helvetica,sans-serif; font-size:10px; }
A:link     { color:#215DA5; }
A:visited  { color:#999999; }
A:active   { color:#7BB2CE; }
A:hover    { color:#6BBED6; }
A.plain:link { color:black; text-decoration:none; }
A.plain:visited { color:black; text-decoration:none; }
A.plain:hover { text-decoration:underline; color:blue; }
.webfooter { font-size:8pt; }
.webfooter:link { color:#215DA5; text-decoration:none; }
.webfooter:visited { color:#215DA5; text-decoration:none; }
.webfooter:hover { text-decoration:underline; color:#6BBED6; }

.foldertitle
  { background-color:#ebebeb; font-weight:bold; }
.folderborder
  { background-color:black; }
.folderdetail
  { background-color:#ebebeb; font-size:8pt; }
.foldersub
  { font-size:medium; font-weight:bold; }
.folderstatus
  { font-size:8pt; color:#999999; }
.foldercmds
  { font-size:8pt; color:#999999; }
.foldertab
  { background-color:#d7d7d7; }
.footnote
  { font-size:8pt; }
.footnote:link { color:#999999; text-decoration:none; }
.footnote:visited { color:#999999; text-decoration:none; }
.footnote:hover { color:#999999; text-decoration:underline; }
.tr0 { background-color:#f3f9ff; font-size:8pt; }
.tr1 { background-color:#ffffff; font-size:8pt; }
.trh { background-color:#ebebeb; font-size:8pt; }

.bgaqua { background-color:#CEE7EF; }
.revdate { font-family:verdana; font-size:11px; }
.revtype { font-family:verdana; font-size:11px; font-weight:bold; }
.revadd { background:#99ff99; }
.revdel { background:#ffff99; }

A.disappear:link { color:white; text-decoration:none; font-size:8pt}
A.disappear:visited { color:white; text-decoration:none; font-size:8pt}
A.disappear:hover { color:black; text-decoration:none; font-size:8pt}
#breadcrumb { font-family:arial,helvetica,sans-serif; font-size:10px; }
#wikititle { font-family:arial,sans-serif; font-size:18pt; }
.search { font-family:arial,sans-serif; font-size:10pt; }

.row0     { background-color:#f3f9ff; font-size:10pt; }
.row1     { background-color:#ffffff; font-size:10pt; }
.row0-chg { background-color:#f3f9ff; font-size:10pt; font-style:italic; }
.row1-chg { background-color:#ffffff; font-size:10pt; font-style:italic; }
.rowhead  { background-color:#ffffff; font-size:10pt; 
    font-weight:bold; text-decoration:underline; }
.list     { font-size:10pt; } 

TABLE { cellspacing: 0; cellpadding: 0; border: 0 }

.message-active       { color:red; }
.message-acknowledged { color:green; }
.message-retired      { color:gray; }
.message-note         { color:blue; }
.message-gap          { color:maroon; }
.message-info         { color:blue; }

#stnattr_form input { font-size: 11px; }

#diffplot_form { float: left; }
#diffplot_stnlist {  }
.diffplot_link { float: right; }
#diffplot_images { clear: both; }

.required {
    font-style: italic;
    color: red;
}

#qc_info {
    class: info;
    width: 20%;
}

#spike {
    float: right;
}
