html {background: #000000;}
body { cursor: crosshair; background: #000000 repeat; margin: 40; margin-top:-27px }
body, input, select, optgroup, textarea, tr, legend { font:10px 'Courier New'; color:#999999 }

.textbox, textarea { border:1px solid #393939; background:transparent; padding:0px 4px 0px 4px }

.tsmall, small { font:9px 'Courier New' }
.tmid { font:11px 'Courier New' }
.tstrong, strong { font:14px 'Verdana' }
.tbig, big { font:22px 'Verdana' }
.bold { font-weight:bold }

.box { border:1px solid #FFFFFF; padding:3px; background:transparent }
.box_title { border-bottom:0px; padding-bottom:0px; }
.box_title .coltitle { padding:10px 7px 10px 7px }
.box_body { border-top:0px; padding-top:0px }
.noborder { border:0px }
.bump { margin-bottom:15px }
.bump_left { margin-left:30px }
.row_emboss { border: 0px solid #FFFFFF }
.box div { zoom:100%; padding:3px }
.box .bit { display:inline }
.box .anchor { text-align:right }
.box .tab span { padding:5px }
.box .toggle { padding:0px; margin:1px 4px 1px 1px; border:1px solid #FFFFFF }
.box .left { float:left }
.box .right { float:right }
.box .rule { padding:0px 0px 3px 0px; border-bottom:2px solid #9a9a9a }

.active_tab { border-left: 1px solid #ffffff; border-right: 1px solid #FFFFFF }
.inactive_tab { border-right: 1px solid #686868 }
.thumb { border:1px solid #686868; margin:3px }

select { background:transparent; color:#860000; padding:3px }
ul { padding-left:25px } 

.top_links { font-weight:bold; border-bottom:1px solid #777781 }
.top_links .submenu { -moz-opacity:0.9; filter:alpha(opacity=90); opacity:0.9; position:absolute }
.bot_links { border-top:1px solid #777781 }

.row { background:transparent }
.row_alt { background:transparent }
.row_dark { background:transparent url() repeat-x top left  }
.coltitle, .button { background:transparent url(http://i70.photobucket.com/albums/i82/lonewolf1132/FPSB%20stuff/sqst/bigthing.gif) repeat-x top left }

.main_table, .bg { background-color:transparent }
.main_table, .button { border:1px solid #0C151B }

#content table { background:transparent }
#content td, th { padding:1px }

img { border:0px }
form { display:inline }
.hp { cursor:crosshair }

a, .button { color:#bebec2; text-decoration:none }
a:hover { color:#cf2e1f; text-decoration:bold }

a.item:link { font-weight:bold }
a.item:visited { color:#777781 }
a.item:hover { color:#cf2e1f; text-decoration:bold }
.menu a, a.menu:link, a.menu:visited  { color:#bebec2; text-decoration:none }
.menu a:hover, a.menu:hover { color:#cf2e1f; text-decoration:bold }

.quote div, .file td { border:2px solid #444444; background-color:transparent; padding:5px; margin:5px }
.datepad { border-left:1px solid #000F1B; padding-left:2px }

.form_error { border:2px solid #FF4E4E; background-color:transparent; padding:5px; margin:5px }
.form .row_dark { padding: 10px }
.form .subtitle { margin-bottom: 7px }

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

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

.bump .widget { white-space:nowrap }
.bump .news { margin-left:50px }
.bump .date { margin-left:55px; padding-top:0px; padding-bottom:0px }
.bump .counter { text-align:center; border:1px solid #0C151B }
.bump .click { text-align:center; border:1px solid #0C151B }
.bump .icon { cursor:crosshair }