body
{
background-color: #000000;
background-image: url('http://www.froobscape.com/filstor001/bgnorm.gif');
background-position: top center;
background-repeat: repeat-y;
color: #ffffff;
border: 0px white solid;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin: 0px;
padding: 0px;
}

#chassis
{
width: 765px;
position: absolute;
left: 50%;
margin-left: -383px;
}

#logo
{
background-image: url('New_logo_5.gif');
width: 765px;
height: 130px;
background-position: center;
background-repeat: no-repeat;
}

#subtitle
{
text-align: center;
width: 765px;
color: #ffffff;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-top: 5px;
margin-bottom: 10px;
}

#welcscroll
{
width: 765px;
height: 110px;
background-image: url('horizscrolwelc_b.gif');
padding-top: 49px;
background-repeat: no-repeat;
margin-bottom: 20px;
margin-top: 10px;
}

#wscontent
{
width: 595px;
margin-left: 85px;
margin-right: 85px;
margin-top: 0px;
margin-bottom: 12px;
color: #000000;
text-align: justify;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
}

#navbox
{
width: 260px;
max-width: 260px;
background-color: #000000;
border: 2px solid #382418;
padding: 5px;
margin-bottom: 15px;
line-height: 20px;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-left: 5px;
}

#navbox a:link,#navbox a:visited,#navbox a:active
{
color: #90c040;
text-decoration: none;
border: 0px;
}

#navbox a:hover
{
color: #90c040;
text-decoration: underline;
border: 0px;
}

#navtitle
{
position: relative;
font-weight: bold;
color: white;
margin-top: -17px;
left: 10px;
}

#nscrollbox
{
width: 466px;
margin-left: 8px;
}

#nscrollup
{
width: 466px;
height: 50px;
background-image: url('http://www.froobscape.com/filstor001/narrowtop.gif');
}

#nscroll
{
width: 450px;
background-image: url('http://www.froobscape.com/filstor001/narrowmid.gif');
background-repeat: repeat-y;
background-position: bottom;
padding-left: 16px;
overflow: hidden;
}

#nscroll a:link,#nscroll a:visited,#nscroll a:active
{
color: #cccc99;
font-weight: bold;
text-decoration: none;
}

#nscroll a:hover
{
color: #cccc99;
font-weight: bold;
text-decoration: underline;
}

#nscrolldown
{
width: 466px;
height: 50px;
background-image: url('http://www.froobscape.com/filstor001/narrowbot.gif');
margin-bottom: 15px;
}

#buttons
{
width: 466px;
margin-bottom: 13px;
margin-left: 8px;
}

#button1
{
width: 200px;
height: 100px;
margin-left: 22px;
}

#button1 a
{
width: 200px;
height: 100px;
background-image: url('buttonplay.gif');
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
}

#button1 a:hover
{
background-position: 0px -100px;
}

#button2
{
width: 200px;
height: 100px;
margin-left: 11px;
}

#button2 a
{
width: 200px;
height: 100px;
background-image: url('buttonjoinfs.gif');
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
}

#button2 a:hover
{
background-position: 0px -100px;
}

#cr
{
font-size: 11px;
text-align: center;
}

#latest
{
width: 350px;
height: 50px;
margin-left: 45px;
background-image: url('latest_b.gif');
margin-top: 12px;
margin-bottom: 15px;
}

#rsnewsbox
{
width: 416px;
height: 130px;
max-height: 188px;
padding-top: 58px;
padding-left: 14px;
background-image: url('rsnewsbox_b.gif');
margin-bottom: 20px;
background-repeat: no-repeat;
margin-left: 2px;
}

#rsnewscont
{
width: 402px;
max-width: 402px;
text-align: justify;
color: #000000;
font-weight: bold;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-bottom: 20px;
}

#rsnewslink
{
width: 402px;
max-width: 402px;
text-align: center;
color: #000000;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-bottom: 20px;
}

#125
{
width: 125px;
height: 125px;
max-width: 125px;
max-height: 125px;
border: 0px;
padding-left: 4px;
padding-right: 0px;
padding-bottom: 4px;
}

#banner
{
width: 765px;;
text-align: center;
height: 90px;
}

#smlscrollbox
{
width: 736px;
position: absolute;
left: 50%;
margin-left: -368px;
border: 0px white solid;
height: 100%;
padding-left: 55px;
padding-top: 20px;
padding-bottom: 20px;
}

#smlscrolld
{
width: 626px;
height: 41px;
background-image: url('smallscrolldown.gif');
margin-top: -13px;
}

#smlscrollu
{
width: 626px;
height: 41px;
background-image: url('smallscrollup.gif');
margin-bottom: -13px;
}

#smlscroll
{
width: 610px;
background-image: url('smallscroll.gif');
background-repeat: repeat-y;
margin-left: 8px;
padding-left: 3px;
padding-right: 3px;
}

#smlscroll a:link,#nscroll a:visited,#nscroll a:active
{
color: #cccc99;
font-weight: bold;
text-decoration: none;
}

#smlscroll a:hover
{
color: #cccc99;
font-weight: bold;
text-decoration: underline;
}

#oath
{
width: 280px;
background-image: url('oath.gif');
background-position: top left;
background-repeat: no-repeat;
padding-left: 305px;
padding-right: 10px;
padding-bottom: 10px;
text-align: justify;
margin-left: 5px;
margin-right: 5px;
}

#comsoondiv
{
float: right;
margin-top: 45px;
}

#comsoontxt
{
color: #999999;
}

#shadeout
{
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
background-color: #000000;
filter:alpha(opacity=70);
-moz-opacity:.75;
opacity:.75;
z-index: 999;
visibility: hidden;
}

#sorry
{
position: fixed;
top: 50%;
left: 50%;
width: 270px;
height: 108px;
background-image: url(Sorry_message.gif);
margin-left: -150px;
margin-top: -115px;
padding-top: 83px;
padding-bottom: 40px;
padding-right: 15px;
padding-left: 15px;
z-index: 1000;
text-align: center;
visibility: hidden;
}

#googlesearch
{
margin: 0 auto;
width: 430px;
}

.tblnews1
{
border: 0px;
color: #000000;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-top: 13px;
margin-left: 3px;
}

.tdtitle
{
font-weight: bold;
color: #000000;
width: 335px;
}

.tddate
{
font-weight: bold;
color: #000000;
text-align: right;
width: 80px;
}

.tblnews2
{
border: 0px;
color: #000000;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin-top: -2px;
margin-left: 3px;
}

.tdcont
{
color: #000000;
padding-left: 4px;
width: 355px;
text-align: justify;
}

.tdpic
{
width: 60px;
vertical-align: top;
text-align: right;
}

.bullet
{
margin-left: 1px;
margin-right: 5px;
margin-top: 7px;
}

.progbar
{
margin-left: 257px;
}

.center
{
text-align: center;
}

.left
{
margin-right: 0px;
margin-left: 0px;
padding-right: 10px;
padding-left: 10px;
text-align: center;
}

.center
{
margin-right: 0px;
margin-left: 0px;
padding-right: 0px;
padding-left: 0px;
width: 238px;
max-width: 238px;
text-align: center;
}

.right
{
margin-right: 0px;
margin-left: 0px;
padding-right: 10px;
padding-left: 10px;
text-align: justify;
font-size: 11px;
}

.warn
{
font-size: 12px;
color: #880000;
text-align: center;
}

.norm
{
font-size: 14px;
color: #000000;
font-weight: bold;
}

.main
{
background-color: #000000;
background-image: url('http://www.froobscape.com/filstor001/bgnorm.gif');
background-position: top center;
background-repeat: repeat-y;
color: #ffffff;
border: 0px white solid;
font-family: arial,helvetica,sans-serif;
font-size: 13px; margin: 0px; padding: 0px;
}

.apply
{
background-color: #000000;
background-image: url('bgslim.gif');
background-position: top center;
background-repeat: repeat-y;
color: #000000;
border: 0px white solid;
font-family: arial,helvetica,sans-serif;
font-size: 13px;
margin: 0px;
padding: 0px;
}

.sign
{
background-image: url('sign_b.gif');
background-repeat: no-repeat;
height: 60px;
width: 320px;
margin-left: 137px;
}

.hr
{
background-image: url('hr.gif');
background-repeat: no-repeat;
height: 7px;
}

.radio
{
padding-left: 110px;
}

.mid
{
text-align: center;
}

.field
{
background-color: #ffffff;
border-color: #352712;
border-style: solid;
border-width: 2;
color: black;
font-weight: bold;
}

.push
{
background-color: #c6ac82;
border-color: #352712;
border-style: solid;
border-width: 2;
color: black;
font-weight: bold;
}