body, input, select, optgroup, textarea, tr, legend { cursor: default; font: 10px 'Helvetica' }

.textbox, textarea { border: 3 px double #393939; background: #0F1519; padding-left: 4px }

.toprow, .button, strong, .tlarge { font: bold 12px 'Helvetica' }
.lfont{ font-size:20px }

.tmid {font:bold 11px 'Verdana'}
.ts .tab span { padding:5px }
.top_links { font-weight:bold;border-bottom:1px solid #0C151B }
.top_links .submenu { -moz-opacity:0.9;filter:alpha(opacity=90);opacity:0.9;position:absolute }
.bot_links { border-top:1px solid #0C151B }
#content td, th { padding: 3px }

.ts { border:3px solid #0099cc }
.noborder { border:0px }
.bump { margin-bottom:15px }
.ts div { zoom:100%;padding:5px }
.ts .bit { display:inline }
.ts .anchor { text-align:right }
.ts .tab { padding:3px }
.ts .toggle { margin:1px; border:2px double #0F1519 }
.ts .left { float:left }
.ts .right { float:right }

body { background-color: #181A1C; margin-top: 20px }
body, input, select, textarea, legend { color: #E2E2E2 }

.button, .button_small { border: 1px double #000000; padding: 1px }
select { background: #050F15; color: #45A0B4; padding: 2px }

.main_table { background: url(http://img329.imageshack.us/img329/2746/bluegridbh5.jpg); 
Background-attachment: fixed;
border: 3px double #2D2D2D }
.main_table td, th { padding: 4px }

#content table { background: #00bfff }

.coltitle,.button,.button_small { background: #0C222C url(http://img110.imageshack.us/img110/9325/blueribdt2.png) repeat-x top left }
.coltitle_dark, .toprow { background: #003d63 url(http://img110.imageshack.us/img110/9325/blueribdt2.png) repeat-x top }
.standardrow { background: #005990 url(http://image.hazardstrip.com/site/standardrow.gif) repeat-x top left }
.standardrow_alt { background: #017bc7 url(http://image.hazardstrip.com/site/standardrow_alt.gif) repeat-x top left }
.standardrow_dark { background: #003d63 url(http://image.hazardstrip.com/site/standardrow_dark.gif) repeat-x top left }
.hazardrow { background: #003d63 }
.flatrow { background: #003d63 }
.flatrow_alt { background: #ff0000 }
.flatrow_dark { background: #003d63 }

.color1 { background: #45A0B4 }

a, .button, .button_small { color: #45A0B4; text-decoration: none }
a:hover { color: #33CEF0 }

fieldset, .content td { padding: 3px }
img { border: 0px }
hr { color: #FFD800 }
fieldset { margin: 5px; padding: 7px; }

a.item:link { font-weight: bold }
a.item:visited { color: #4C808B }
a.item:hover { color: #33CEF0 }

.menu a, a.menu { color: #E2E2E2; text-decoration: none }
.menu a:hover, a.menu:hover { color: #45A0B4 }

form { display:inline }
.hp { cursor:help }
.quote div, .file td { border: 2px double #304651; background-color: #0E222D; padding: 5px; margin: 5px }
.form_error { border: 2px double #FF4E4E; background-color: #18151A; padding: 5px; margin: 5px }
.datepad { border-left: 1px double #000F1B; padding-left: 2px }

.ap2, .ap20, .ap200, .ap2000, .ap20000, .ap200000 { vertical-align:bottom;width:3px;margin-right:2px;cursor:help }
.ap2 { background:#8D8D8D }
.ap20 { background:#6EE16C }
.ap200 { background:#6CB1E1 }
.ap2000 { background:#FF4E4E }
.ap20000 { background:#FFD800 }
.ap200000 { background:#FF7238 }

.timebar { margin-left:2px;vertical-align:bottom;background:#8D8D8D;width:3px;cursor:help }
.top_submenu { -moz-opacity:0.9;filter:alpha(opacity=90);opacity:0.9;position:absolute }

.red { color: #FF4E4E }
.green { color: #6EE16C }
.blue { color: #6CB1E1 }
.orange { color: #FF7238 }
.grey { color: #8D8D8D }