/*Blue Steel Style CSS*/

/*body background,scrollbar and overall font settings*/
body                 {background:url('http://img3.xooimage.com/files/m/a/mainbg-317db.gif') #000000; color:#000000; font:10px Verdana,Arial,Helvetica,sans-serif; margin:2px; padding:2px; scrollbar-face-color:#2f4162; scrollbar-track-color:#5b697e; scrollbar-arrow-color: #000000; scrollbar-highlight-color:#4f5f72; scrollbar-shadow-color:#4f5f72; scrollbar-3dlight-color:#000000; scrollbar-darkshadow-color:#000000}


/* General font families for common tags */
font,th,td,p         {font:10px Verdana,Arial,Helvetica,sans-serif}
.explaintitle        {font-size:10px; font-weight:bold; color:#000000}
hr                   {border:0px solid #1c2949; border-top-width:1px ;height:0px}
.name                {font-size:10px; font-weight: bold}


/* Link Styles and Actions */
a:link               {color:#000000}
a:active             {color:#000000}
a:visited            {color:#000000}
a.postlink           {color:#000000}
a:hover              {color:#ADBECF; text-decoration:underline overline}

.gensmall            {font-size:10px; font-weight:normal}
a.gensmall           {color:#000000}
a.gensmall:active    {color:#000000}
a.gensmall:visited   {color:#000000}
a.gensmall:hover     {color:#ADBECF; text-decoration:underline overline}

td.genmed            {font-size:10px; font-weight:normal}
.genmed              {font-size:10px; font-weight:normal}
a.genmed             {color:#000000} 
a.genmed:active      {color:#000000}
a.genmed:visited     {color:#000000}
a.genmed:hover       {color:#ADBECF; text-decoration:underline overline}

.topictitle          {font-size:10px;font-weight:bold}
a.topictitle         {color:#000000}
a.topictitle:active  {color:#000000}
a.topictitle:visited {color:#000000}
a.topictitle:hover   {color:#ADBECF; text-decoration:underline overline}

.admin               {color:#7B96B3; font-size:10px; font-weight:bold}
a.admin              {color:#7B96B3}
a.admin:visited      {color:#7B96B3}
a.admin:hover        {color:#ADBECF; text-decoration:underline overline}

.mod                 {color:#8DA4BC; font-size:10px; font-weight:bold}
a.mod                {color:#8DA4BC}
a.mod:visited        {color:#8DA4BC}
a.mod:hover          {color:#ADBECF; text-decoration:underline overline}


/* Main table cell colours and backgrounds */
.row1                {background:#798599}
.row2,.helpline      {background:#657490}
.row3                {background:#657490}
td.spacerow          {background:#758096}

.postbit1            {background:#657490}
.postbit2            {background:#758096}
.postbitbg           {background:url('http://img9.xooimage.com/files/p/b/pb-vbg-317dc.gif') #586888; background-repeat:(repeat-y); margin:0px; padding:0px}
.pbdecoration        {border:1px solid #000000; background:url('http://img5.xooimage.com/files/i/n/inputfield-bg-317dd.gif') #586888; background-repeat:repeat-x; height:18px}
.pbdecoration1       {border:1px solid #000000; background-color:#586888}

/* Gradient backgrounds */
.catbg               {background:url('http://img3.xooimage.com/files/c/a/cat-bg-317de.gif') #2F4162; background-repeat:repeat-x; font-weight:bold; height:20px; font-size:10px; text-indent:4px; letter-spacing:1px}
.navback             {background:url('http://img3.xooimage.com/files/n/a/nav-bg-317df.gif') #2F4162; background-repeat:repeat-x; height:22px}

th                   {background:url('http://img4.xooimage.com/files/t/i/tile-back1-317e0.gif') #2F4162; background-repeat:repeat-x; color:#000000; font-size:10px; font-weight:bold; height:18px; white-space:nowrap; text-align:center; padding-left:4px; padding-right:4px}
td.cat               {background:url('http://img4.xooimage.com/files/t/i/tile-back1-317e0.gif') #2F4162; background-repeat:repeat-x; height:18px; font-weight:bold; letter-spacing:1px; text-indent:4px; font-size:10px}

.foot                {background:url('http://img9.xooimage.com/files/t/i/tile-back3-317e1.gif') #2F4162; background-repeat:repeat-x; color:#000000; font-size:10px; font-weight:bold; height:18px; text-align:center}
.foot1               {background:url('http://img3.xooimage.com/files/t/i/tile-back4-317e2.gif') #2F4162; background-repeat:repeat-x; height:20px}
.foot2               {background:url('http://img2.xooimage.com/files/t/i/tile-back2-317e3.gif') #2F4162; background-repeat:repeat-x; height:26px; color:#000000; font-size:10px; font-weight:bold; text-align:center}



/* This is the border line & background colour round the entire page */
.bodyline            {background:#1c2949}


/* This is the outline round the main forum tables */
.forumline           {background:#1c2949}


/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1        {font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#000000}
.subtitle,h2         {font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; text-decoration:none}


/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav                 {font-size:10px; font-weight:bold}
.postbody            {font-size:10px; line-height:125%}


/* Location,number of posts,post date etc */
.postdetails         {font-size:10px; color:#000000}


/* Quote blocks */
.quote               {background:#586888; border:1px solid #000000; color:#000000; font:10px Verdana,Arial,Helvetica,sans-serif; line-height:125%}


/* Code blocks */
.code                {background:#586888; border:1px solid #000000; color:#000000; font:10px Verdana,Arial,Helvetica,sans-serif; padding:5px}


/* This is for the error messages that pop up */
.errorline           {background:#586888; color:#000000; font:10px Verdana,Arial,Helvetica,sans-serif; line-height:125%}


/* Form elements */
form                 {display:inline}
input                {border:1px solid #000000; background:#586888; font:10px Verdana,Arial,Helvetica,sans-serif; color:#000000}
select               {border:1px solid #000000; background:#586888; font:10px Verdana,Arial,Helvetica,sans-serif; color:#000000}
input.post           {border:1px solid #000000; background:url('http://img5.xooimage.com/files/i/n/inputfield-bg-317dd.gif') #5b697e; background-repeat:repeat-x; font:10px Verdana,Arial,Helvetica,sans-serif; color:#000000; padding-bottom:2px; padding-left:2px}
textarea.post        {border:1px solid #000000; background:url('http://img2.xooimage.com/files/i/n/inputbg-317e4.gif') #5b697e; background-repeat:repeat-x; font:10px Verdana,Arial,Helvetica,sans-serif; color:#000000; padding-bottom:2px; padding-left:2px}
input.button         {background:url('http://img3.xooimage.com/files/i/n/inputbut-bg-317e5.gif') #5b697e; background-repeat:repeat-x; border:1px solid #000000; height:20; font-size:10px; font-weight:bold; color:#000000; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
input.liteoption     {background:url('http://img3.xooimage.com/files/i/n/inputbut-bg-317e5.gif') #5b697e; background-repeat:repeat-x; border:1px solid #000000; height:20; font-size:10px; font-weight:bold; color:#000000; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
.fakebut             {background:url('http://img3.xooimage.com/files/i/n/inputbut-bg-317e5.gif') #5b697e; background-repeat:repeat-x; border:1px solid #000000; height:20; font-size:10px; font-weight:bold; color:#000000; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
input.catbutton      {background:url('http://img3.xooimage.com/files/i/n/inputbut-bg-317e5.gif') #5b697e; background-repeat:repeat-x; border:1px solid #000000; height:20; font-size:10px; font-weight:bold; color:#000000; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}
input.mainoption     {background:url('http://img3.xooimage.com/files/i/n/inputbut-bg-317e5.gif') #5b697e; background-repeat:repeat-x; border:1px solid #000000; height:20; font-size:10px; font-weight:bold; color:#000000; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px}



/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline            {border:0 solid; font-size:10px}


/* Specify the space around images */
.imgtopic            {margin-left:2px}
.imgicon             {margin-left:2px}
.imgspace            {margin-left:1px; margin-right:2px}
.imgfolder           {margin:1px 2px 1px 2px}
.miscmargin          {margin-left:4px}
.miscmargin          {margin-right:4px}
.navbuttonstart      {margin-left:0px; margin-right:4px; margin-top:0px; margin-bottom:0px}
.navbutton           {margin-left:0px; margin-right:4px; margin-top:0px; margin-bottom:0px}
.navbuttonend        {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}


/* Gets rid of the need for border="0" on hyperlinked images */
img                  {border:0 solid}