form,h1,h2,h3{
	margin:0;
	padding:0;
}
body,html{
	height:100%;
	width:100%;
}
body,font,form,h1,h2,h3,h4,h5,h6,html,p,td,th{
	color:#b6c5cb;
	font-family:verdana,arial,helvetica,sans-serif;
}
h2{
	font:normal 18px tahoma;
}
a:active,a:link,a:visited{
	color:#7aa5c3;
	text-decoration:none;
}
a:hover{
	color:#00ff99;
	text-decoration:none;
}
img{
	border:none;
}
p{
	margin:0 0 10px 0;
}
h1,h2,h3,h4,h4,h6{
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
img.awd{
	border:1px solid #000000;
}
body{
	background:url('/forum/images/im/bg01.gif');
	background-attachment:fixed;
	background-color:#02040a;
	margin:0 50px 100px 50px;
	scrollbar-3dlight-color:#20232e;
	scrollbar-arrow-color:#7aa5c3;
	scrollbar-darkshadow-color:#98aab1;
	scrollbar-face-color:#1b1e29;
	scrollbar-highlight-color:#464b5a;
	scrollbar-shadow-color:#1b1e29;
	scrollbar-track-color:#151821;
}
/* General font families for common tags */
font,p,td,th{
	font-family:verdana,arial,helvetica,sans-serif;
}
a:active,a:link,a:visited{
	color:#7aa5c3;
	text-decoration:none;
}
a:hover{
	color:#00ff99;
	text-decoration:none;
}
hr{
	border:solid #20232e 0;
	border-top-width:1px;
	height:0;
}
/* This is the border line & background colour round the entire page */
.bodyline{
	background:url('/forum/images/im/bg02.gif');
	background-color:#464b5a;
	border:1px #525c6a solid;
}
/* This is the outline round the main forum tables */
.forumline{
	background-color:#464b5a;
	border:1px #525c6a solid;
}
/* Main table cell colours and backgrounds */

td.row1,td.row2,td.row3{font:normal 12px Arial;padding:5px;}

td.row1{
	font:bold 12px Verdana;
	background-color:#151821;
	color:#96D4A7;
	white-space:nowrap;
}
td.row2{
	background-color:#1b1e29;
	white-space:nowrap;
}
td.row3{
	background-color:#20232e;
}

td.rowpic{
	background-color:#464b5a;
	background-image:url(forum/templates/deepspace/images/cellpic2.jpg);
	background-repeat:repeat-y;
}
/* Header cells - the blue and silver gradient backgrounds */
th{
	background-color:#7aa5c3;
	background-image:url(forum/templates/deepspace/images/cellpic3.gif);
	color:#bfcc48;
	font-size:11px;
	font-weight:bold;
	height:25px;
}
td.cat,td.catbottom,td.cathead,td.catleft,td.catright,td.catsides{
	background-color:#20232e;
	background-image:url(forum/templates/deepspace/images/cellpic1.gif);
	border:#525c6a;
	border-style:solid;
	height:28px;
}
td.cat,td.catbottom,td.cathead{
	border-width:0 0 0 0;
	height:29px;
}
th.thbottom,th.thcornerl,th.thcornerr,th.thhead,th.thleft,th.thright,th.thsides,th.thtop{
	border-color:#464b5a;
	border-style:solid;
	font-weight:bold;
	height:28px;
}
td.row3right,td.spacerow{
	background-color:#20232e;
	border:#525c6a;
	border-style:solid;
}
td.cathead,th.thhead{
	border-width:1px 1px 0 1px;
	font-size:12px;
}
td.catsides,td.spacerow,th.thsides{
	border-width:0 1px 0 1px;
}
td.catright,td.row3right,th.thright{
	border-width:0 0 0 0;
}
td.catleft,th.thleft{
	border-width:0 0 0 1px;
}
td.catbottom,th.thbottom{
	border-width:0 0 1px 0;
}
th.thtop{
	border-width:1px 0 0 0;
}
th.thcornerl{
	border-width:1px 0 0 1px;
}
th.thcornerr{
	border-width:1px 1px 0 0;
}
/* The largest text used in the index page title and toptic title etc. */
.maintitle{
	color:#b6c5cb;
	text-decoration:none;
	font:bold 22px/120% "trebuchet ms",verdana,arial,helvetica,sans-serif;
}
/* General text */
.gen{
	font-size:12px;
}
.genmed{
	font-size:11px;
}
.gensmall{
	font-size:10px;
}
.gen,.genmed,.gensmall{
	color:#b6c5cb;
}
a.gen,a.genmed,a.gensmall{
	color:#7aa5c3;
	text-decoration:none;
}
a.gen:hover,a.genmed:hover,a.gensmall:hover{
	color:#00ff99;
	text-decoration:none;
}
/* The register,login,search etc links at the top of the page */
.mainmenu{
	color:#b6c5cb;
	font-size:11px;
}
a.mainmenu{
	color:#7aa5c3;
	text-decoration:none;
}
a.mainmenu:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Forum category titles */
.cattitle{
	color:#7aa5c3;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}
a.cattitle{
	color:#7aa5c3;
	text-decoration:none;
}
a.cattitle:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Forum title: Text and link to the forums used in: index.php */
.forumlink{
	color:#7aa5c3;
	font-size:12px;
	font-weight:bold;
}
a.forumlink{
	color:#7aa5c3;
	text-decoration:none;
}
a.forumlink:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{
	color:#b6c5cb;
	font-size:11px;
	font-weight:bold;
}
a.nav{
	color:#7aa5c3;
	text-decoration:none;
}
a.nav:hover{
	color:#00ff99;
	text-decoration:none;
}
/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2{
	color:#b6c5cb;
	font-size:11px;
	font-weight:bold;
}
a.topictitle:link{
	color:#7aa5c3;
	text-decoration:none;
}
a.topictitle:visited{
	color:#86b2d4;
	text-decoration:none;
}
a.topictitle:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{
	color:#b6c5cb;
	font-size:11px;
}
/* Location,number of posts,post date etc */
.postdetails{
	color:#b6c5cb;
	font-size:10px;
}
/* The content of the posts (body of text) */
.postbody{
	font-size:12px;
	line-height:18px;
}
a.postlink:link{
	color:#7aa5c3;
	text-decoration:none;
}
a.postlink:visited{
	color:#86b2d4;
	text-decoration:none;
}
a.postlink:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Quote & Code blocks */
.code{
	background-color:#0e112a;
	border:#20232e;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	border-top-width:1px;
	color:#5cc25c;
	font-family:courier,'courier new',sans-serif;
	font-size:11px;
}
.quote{
	background-color:#0e112a;
	border:#20232e;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	border-top-width:1px;
	color:#696969;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:125%;
}
/* Copyright and bottom info */
.copyright{
	color:#696969;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	letter-spacing:-1px;
}
a.copyright{
	color:#696969;
	text-decoration:none;
}
a.copyright:hover{
	color:#00ff99;
	text-decoration:none;
}
/* Form elements */
input,select,textarea{
/*	border-color : #B6C5CB;*/
/*	border-size: 10px;*/
	background-color:#464b5a;
	border:1px solid #787e8d;
	color:#b6c5cb;
	font:normal 11px verdana,arial,helvetica,sans-serif;
}
/* The text input fields background colour */
input.post,select,textarea.post{
/*	background-color : #d0d0d0;*/
/*	color: #333333;*/
	background-color:#464b5a;
}
input{
	text-indent:2px;
}
input.rad{
	border:none;
}
/* The buttons used for bbCode styling in message post */
input.button{
	background-color:#151821;
	color:#b6c5cb;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}
/* The main submit button option */
input.mainoption{
	background-color:#0e112a;
	font-weight:bold;
}
/* None-bold submit button */
input.liteoption{
	background-color:#0e112a;
	font-weight:normal;
}
.helpline{
	background-color:#1b1e29;
	border-style:none;
}
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) race colors */
.race1,.race2,.race3,.race4,.race5,import url("templates/deepspace/formie.css");


.race0{
	text-decoration:none;
}
.race1{
/* hmn */
	color:#73ff00;
}
.race2{
/* slc */
	color:#8b93ff;
}
.race3{
/* ins */
	color:#ebff50;
}
.race4{
/* pls */
	color:#ff5e00;
}
i.race0,i.race1,i.race2,i.race3,i.race4,i.race5{
	color:#000000;
	font-style:normal;
	padding:0 3px;
	text-decoration:none;
}
i.race1{
/* hmn */
	background:#81ec2d;
}
i.race2{
/* slc */
	background:#8b93ff;
}
i.race3{
/* ins */
	background:#ebff50;
}
i.race4{
/* pls */
	background:#ff5e00;
}
div.ttl{
	margin: 0 20px;
	color:#b6c5cb;
	text-decoration:none;
	font:bold 22px/120% "trebuchet ms",verdana,arial,helvetica,sans-serif;
}
div.txt{
	margin: 10px 20px;
	text-align: justify;
}
div.awd{float:left;width:62px;height:62px;margin:0 1px}

div.news{font:normal 12px tahoma;border-bottom:1px dotted #6B7A80;margin:10px 0;padding:5px 0 5px 0}
div.news .ttl{font:bold 12px tahoma;float:left;clear:none;margin:0;padding:0}
div.news .ttl .dt{font:normal 11px trebuchet,tahoma;color:#73C26D;margin-right:10px;background-color:#1E1F28;padding:1px 4px}
div.news .txt{text-align:justify;margin:0;padding:5px 0;clear:both}
div.news .more{width:100%;text-align:right;margin:0 15px 0 0;padding:5px 0}
table.news{border:none;}
table.news td{border-bottom:1px dotted #6B7A80;}
table.news td.ttl{font:bold 16px Tahoma;padding:10px}
table.news td.txt{font:normal 13px Arial;padding:10px 0}

div.cmt{font:normal 12px arial;border-bottom:1px dashed #233238;margin:10px 0;padding:5px 0 5px 0}
div.cmt .ttl{color:#7AA5C3;font:bold 12px verdana;float:left;clear:none;margin:0;padding:0}
div.cmt .txt{text-align:justify;margin:0;padding:5px 0;clear:both}

table.cmtform{}
table.cmtform td{border-bottom:1px dotted #3B4A50;white-space:nowrap;font:normal 12px tahoma;}
table.cmtform td u{text-decoration:none;color:#ff6666}
table.cmtform td input,table.cmtform td textarea{background:#1A1F2E;border:1px solid #555B6A}
table.cmtform input.btn{background:#1F1F41;margin:5px 15px}
