body { margin: 0; font-family: Verdana, Arial; background-color: #fff; color: #000; }
a:link, a:visited { text-decoration: underline; color: #666; }
a:hover, a:active { text-decoration: none; color: #96d045; }
a.normal:link, a.normal:visited, a.normal:hover, a.normal:active { color: #000; text-decoration: none; }
a img { border: 0; vertical-align: middle; }

.wrapper { width: 1000px; overflow: none; position: relative; z-index: 3; background-color: #fff; }

.topline { position: absolute; top: 0px; left: 0px; width: 1000px; height: 4px; background-color: #96d045; font-size: 0; }

.toplinks { padding-top: 20px; float: right; font-size: 7.5pt; color: #848484; }
.toplinks ul { margin: 0; padding: 0; }
.toplinks li { display: inline; float: left; padding-right: 4px; }
.toplinks a:link, .toplinks a:visited { color: #848484; text-decoration: none; }
.toplinks a:hover, .toplinks a:active { color: #96d045; text-decoration: none; }

.topbidry { font-family: Arial; font-size: 42pt; color: #828282; float: right; clear: right; margin-top: -5px; vertical-align: middle; }

.pad { height: 25px; }

.navpadding { clear: both; background-color: #96d045; width: 200px; height: 28px; float: left; }
.nav { float: left; background-color: #828282; height: 28px; width: 799px; border-left: 1px solid #000; }
.nav ul { margin: 0; padding: 0; }
.nav li { display: inline; float: left; font-size: 7.5pt; border-right: 1px solid #000; height: 28px; padding: 0; margin: 0; }
.nav li a { display: table-cell; display: block; padding: 8px; height: 12px; text-decoration: none; vertical-align: middle; }
.nav li a:link, .nav li a:visited { color: #fff; }
.nav li a:hover, .nav li a:active { color: #000; background-color: #e1e1e1; }

.sidebar-l-wrapper { width: 200px; float: left; }
.sidebar1, .sidebar2 { background-color: #e1e1e1; font-size: 7.5pt; padding: 15px 8px 8px 8px; }
.sidebar-l-wrapper .sidebar2 { padding-left: 20px; padding-top: 16px; padding-bottom: 16px; padding-right: 20px; }
.sidebar1 a, .sidebar2 a { color: #6e6e6e; }
.sidebar1 .vlinks1 a:link, .sidebar1 .vlinks1 a:visited { color: #000; text-decoration: none; }
.sidebar1 .vlinks1 a:hover, .sidebar1 .vlinks1 a:active { color: #6e6e6e; text-decoration: underline; }
.sidebar1 { height: 384px; border-bottom: 6px solid #fff; overflow: auto; }
.sidebar2 { height: 384px; }
.sidebar-r-wrapper { width: 170px; float: left; }

.mainwrapper { width: 630px; height: 800px; float: left; }
.mainwrapper .contentinfo { font-size: 7.5pt; color: #828282; padding: 2px 0px 2px 30px; }
.mainwrapper .content { padding: 20px 30px 10px 30px; font-size: 8pt; line-height: 1.5em; }
.mainwrapper .content .title { font-size: 13.5pt; color: #333; }
.mainwrapper .content p { padding-bottom: 2px; }

.headline { font-weight: bold; color: #333; }

.floatleft { float: left; }

.titleArea { width: 95%; background-color: #828282; color: #fff; font-weight: bold; padding: 4px; cursor: pointer; margin-bottom: 4px; }
.updwrapper { width: 90%; padding: 4px; padding-top: 0; border-bottom: 2px solid #848484; }
.updtitle { width: 100%; height: 16px; display: block; background-color: #828282; color: #fff; font-size: 9pt; font-weight: bold; padding: 4px; vertical-align: middle; }
.updtitlesm { width: 100%; color: #000; font-size: 9pt; font-weight: bold; }
.updinfo { font-size: 7.5pt; }
.updinfo .date { color: #848484; }
.updinfo a { padding-left: 4px; font-weight: bold; text-decoration: underline; color: #848484; }
.updinfo a:hover { text-decoration: none; color: #96d045; }

table.borders { border: 1px solid #777; }
table.borders th { background: url('../gfx/headerbg.gif') repeat-x; border-bottom: 1px solid #aaa; font-size: 8pt; }
table.borders th.selected { background: url('../gfx/headerbg2.gif') repeat-x; }
table.borders td { border-bottom: 1px solid #aaa; font-size: 8pt; }
table.borders th.rborder, table.borders td.rborder { border-right: 1px solid #aaa; }
table.borders tr:hover td { background-color: #99ccff; }
table.borders tr#bottom td, table.borders tr#bottom th { border-bottom: none; }

input.text { height: 13px; font-size: 7.5pt; }
select, input, textarea { font-family: Verdana, Arial; font-size: 7.5pt; }

.menu a, a.menulink { text-decoration: none; font-weight: bold; }

#loading { z-index: 2; visibility: hidden; position: absolute; left: 500px; top: 600px; width: 64px; height: 84px; border: 1px solid #ccc; background: #fff; text-align: center; font-size: 7pt; color: #aaa; }
