



body {






	font-family: "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 8pt;
background-color: #000000;  /*Main Background Colour*/
  color: #87CEFA;  /*Main Font Colour*/ 
  margin-top: 0px;
  margin-bottom: 0px;
}

table {
  border-collapse: collapse;
  border: none;
   background-color: #000000; /*Header & Inner Table Colour*/ 
}

table.main {
  /*background-image: url('Glass.jpg')*/
  background-color: #000000;
}

table.mainouter {
  background-color: #000000;
  border: solid #000000 1px;
}

table.mainspecial {
  background-color: #000000;
  border: none;
}

table.bottom {
  background: transparent;
}

table.message {
 border: solid #000000 1px;
}

.tb-top-left-link,
.tb-top-right-link
{
	float: right;
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 0.5px;
	margin-top: 4px;
	width: auto;
}

.tb-top-left-link {
	float: left;
}











h1 {
  font-size: 12pt;
}

h2 {
  font-size: 10pt;
  margin-bottom: 6px;
}







p {
	font-size: 8pt;
}

p.sub { 
  margin-bottom: 4pt;
}



.color1 {background-color: #333333;}
.color2 {background-color: #444444;}








td {
	font-size: 8pt;
	border: solid #1C1C1C 1px;
}

td.black {
  color: #000000;
}

td.blackb {
  color: #FFFFFF;
  border: none;
}

td.embedded {
   border: none;
   padding: 0px;
   text-align: left;
}

td.embeddedbrowse {
   color: #ffffff;
   border: none;
   padding: 5px;
   text-align: left;
}

td.embeddedright {
   border: none;
   padding: 0px;
   text-align: right;
}

td.embeddedcenter {
   border: none;
   padding: 0px;
   text-align: center;
}

td.embeddedblack {
   border: none;
   padding: 0px;
   background-color: #000000;
   text-align: left;
}

td.bottom {
  border: none;
}

td.heading {
  font-weight: bold;
}

td.text {
  padding: 10pt;
  text-align: left;
}

td.comment {
  padding: 10pt;
  font-size: 8pt;
  text-align: left;
}




td.rowhead {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

td.rowheadmain {
  border: none;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #272930;
}

td.rowheadblack {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #000000;
}

td.rowheadbksp2 {
  vertical-align: middle;
  background-color: #000000;
}

td.rowheadbksp {
  border: none;
  font-weight: bold;
  vertical-align: middle;
  background-color: #000000;
}

td.rowheadgrey {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #999999;
}

td.rowheadblue {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #0066CC;
}

td.rowheadgreen {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #009966;
}

td.rowheadred {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #CC3333;
}

td.rowheadredsp {
  border: none;
  font-weight: bold;
  vertical-align: middle;
  background-color: #CC3333;
}

td.rowheadyellow {
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  background-color: #FFCC33;
}

td.title {
	font-size: 14pt;
}

td.navigation {
	font-weight: bold;
	font-size: 10pt;
   color: #87CEFA;
   border: none;
}

td.clear {
  padding: 0px;
  border: 0px;
  background: transparent;
}














form {
	margin-top: 0;
	margin-bottom: 0;
}

.sublink {
	font-style: italic;
	font-size: 7pt;
	font-weight: normal;
}

font.gray
{
  color: #ACA899;
  text-decoration: underline;
}

font.search 
{
  color:red;
  background-color:yellow
}









a:link, a:visited {
  text-decoration: none;
  color: #999999;
  /*font-weight: bold;*/
}

a:hover {
  color: #FF0000;
}

a.index {
	font-weight: bold;
}

a.biglink {
	font-weight: bold;
	font-size: 12pt;
}

a.altlink:link, a.altlink:visited{
	font-weight: bold;
	color: #ffffff
	text-decoration: none;
}

a.altlinklite:link, a.altlinklite:visited{
	color: #FFFFFF;
	text-decoration: none;
}

a.altlink:hover {
  color: #FF0000;
}

a.altlink_blue:link, a.altlink_blue:visited{
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}

a.altlink_blue:hover {
  text-decoration: underline;
}

a.altlink_green:link, a.altlink_green:visited{
	font-weight: bold;
	color: #007800;
	text-decoration: none;
}

a.altlink_green:hover {
  text-decoration: underline;
}
a.altlink_black:link, a.altlink_black:visited{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.altlink_black:hover {
  text-decoration: underline;
}
a.altlink_red:link, a.altlink_red:visited{
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a.altlink_red:hover {
  text-decoration: underline;
}


/*codebox*/
.codetop{
    background: #f1b000 url(http://www.ru-board.com/new/images/topics/php.gif) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
}

.codemain{
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
}







/* Firefox Link Border Fix 1.0 */
a:focus {
	-moz-outline: 0px solid black;
	outline: 0px solid black; 
	outline-offset 3px;
}







.important {
	font-weight: bold;
	font-size: 8pt;
}

.red {
	color: #ee0000;
}

.yellow {
	color: #997700;
}

.green {
	color: #006400;
}







input, select, textarea {
	font-family: "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 8pt;
	background-color: #CCCCCC;
}





.alttextarea {
background-color: #272930;
border: none;
color: ffffff;
font-family: arial, verdana, ms sans serif;
font-size: 8pt;
font-weight: normal
}







.btn {
  width: 85px;
  height: 23px;
}

.small {
  font-size: 7pt;
}

.big {
  font-size: 10pt;
}

li {
  margin-top: 6pt;
  margin-bottom: 6pt;
}

ul {
  margin-left: 16pt;
  margin-top: 0px;
  margin-bottom: 0px;
}


img {
   border:0px solid #000000;
}


img.border  {  
  border-style: solid;  
  border-color: #000000; 
  border-width: 1px; 
}

table.ncode_imageresizer_warning {
    background: #FF0000;
    color: #000000;
    border: 1px solid #000000;
    cursor: pointer;
}

table.ncode_imageresizer_warning td {
    font-size: 12px;
    color: white;
    vertical-align: middle;
    text-decoration: bold;
}

table.ncode_imageresizer_warning td.td1 {
    padding: 5px;
}

table.ncode_imageresizer_warning td.td1 {
    padding: 2px;
}















/*----------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------START FAQ Admin CSS---------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/

.faqhead{
background: lightblue;
border: 1px dotted #FFF;
border-bottom: 0;
border-left: 4px solid lightblue;
color: #000;
font-weight: bold;
font-size: 12px;
margin: 8px auto 0 auto;
padding: 3px;
}

.faqbody{
background: #F1F4F8;
border: 1px solid lightblue;
border-left: 4px solid lightblue;
border-top: 0;
color: #465584;
padding: 10px;
margin: 0 auto 8px auto;
}

.infohead{
background: orange;
border: 1px dotted #FFF;
border-bottom: 0;
border-left: 4px solid orange;
color: #000;
font-weight: bold;
font-size: 12px;
margin: 8px auto 0 auto;
padding: 3px;
}

.infobody{
background: #F1F4F8;
border: 1px solid orange;
border-left: 4px solid orange;
border-top: 0;
color: #465584;
padding: 10px;
margin: 0 auto 8px auto;
}

.errorhead{
background: red;
border: 1px dotted #FFF;
border-bottom: 0;
border-left: 4px solid red;
color: #000;
font-weight: bold;
font-size: 12px;
margin: 8px auto 0 auto;
padding: 3px;
}

.errorbody{
background: #F1F4F8;
border: 1px solid red;
border-left: 4px solid red;
border-top: 0;
color: #465584;
padding: 10px;
margin: 0 auto 8px auto;
}

/*----------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------END FAQ Admin CSS------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/









/*----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------START Mouseover Tips CSS-------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/

#hintbox { /*-------------------pop up hint box */
position:absolute;
top: 0;
background-color: black;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:black 11px Verdana;
color: #0099FF;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*---------------link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

/*----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------END Mouseover Tips CSS----------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/









/*----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------START Forum Post Frame CSS-----------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/

td.border_right {
  color: #999999;
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid #272930;
  border-bottom: 1px solid #272930;
}

td.post {
  padding: 10pt;
  font-size: 8pt;
  text-align: left;
  border-top: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid #272930;
}

/*----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------END Forum Poat Frame CSS--------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/










/*----------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------START Column Heads---------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/

td.colhead {
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  background-color: #0055A4;
  }

td.colhead_main {
  border: 0px;
  border: hidden;
  font-weight: bold;
  text-align: center;
  color: #000000;
  background-image: url("pic/style/colhead_main.gif");
}

td.colhead_forums {
  border: 0px;
  border: hidden;
  font-weight: bold;
  text-align: left;
  color: #000000;
  background-image: url("pic/style/colhead_main.gif");
}

td.colhead_blue {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_blue.gif");
}

td.colhead_blue_lt {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_blue_lt.gif");
}

td.colhead_red {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_red.gif");
}

td.colhead_yellow {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_yellow.gif");
}

td.colhead_gold {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_gold.gif");
}

td.colhead_grey {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_grey.gif");
}

td.colhead_green {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_green.gif");
}

td.colhead_base {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_base.gif");
}

td.colhead_clr {
  border: 0px;
  border: hidden;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
  background-color: #000000;   /*Column Header Background Colour*/ 
}

td.colhead_added {
  border: 0px;
  border: hidden;
  font-weight: none;
  color: #999999;
  background-image: url("pic/style/colhead_base.gif");
}


td.colhead_delegion_sub {
  border: 0px;
  border: hidden;
  font-weight: bold;
  color: #999999;
  background-image: url("pic/style/colhead_delegion_sub.gif");
}

/*----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------END Column Heads----------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/











/*----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------START CSS for bbCode tags------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------*/

.codetop_php {
    background: #9999FF url(pic/logos/php.gif) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
}

.codemain_php {
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
}


.codetop_html {
    background: #0033FF url(pic/logos/html.gif) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
}

.codemain_html {
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
}


.codeboxtitle {
    background: #0099CC url(pic/logos/mysql.gif) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
}

/*.codeboxtitle { //ORIGINAL
    margin: 10px 5px 0px 5px;
    padding: 2px 4px;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #FF6600;
    color: #333333;
    background-color: #FF6600;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 0.8em;
}*/

.codeboxcontent {
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
}

.codeboxcontent { 
    margin: 0px 5px 10px 5px;
    padding: 5px;
    border-color: #A9B8C2;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    font-weight: normal;
    color: #006600;
    font-size: 8pt;
    font-family: Monaco, 'Courier New', monospace;
    background-color: #FAFAFA;
}


.spoiler {
font-family: "arial";
font-size: 10px;
color: #660000;
background-color: #660000;
}

.note {
font-family: "arial";
font-size: 10px;
color: #666666;
background-color: #000000;
}
codetop{
    background: #f1b000 url(http://www.ru-board.com/new/images/topics/php.gif) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
}

.codemain{
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
}

td.clearalt6 {
  background: #333333;
  padding: 5px;
  border: 0px;
border: hidden;
}
td.clearalt7 {
  padding: 5px;
  background: #444444;
  border: 0px;
border: hidden;
}
.sent, .notsent {
	width:100%;
	padding:5px;
	margin:5px;
	border:1px solid;
	color:#999999;
	text-align:center;
	font-weight:bold;
}
.sent {
	border-color: #49c24f;
	background:#bcffbf;
}
.notsent {
	border-color: #c24949;
	background:#ffbcbc;
}
td.browse {
text-align: left;
border-style: solid;
border-color: none;
background-color: none;
}

tr.browse {
  border:dashed #000000;
  border-width:0 0 1px 0;
  background-color: black;
  border-color: none;
  }
.roundedCorners {
	border: 1px solid #ffffff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
.captchaImage {margin:0 2px;}
.captchaImages { margin: 5px auto;width:350px;text-align:center;}
.simpleCaptchaSelected { border: 2px solid #ffffff;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#marqueecontainer{
position: relative;
width: 99%; /*marquee width - adjust to your design */
height: 120px; /*marquee height */
background-color:lightyellow;
color:black;
overflow: hidden;
border: 1px solid blue;
padding: 2px;
padding-left: 4px;
text-align:left;
}

#marqueecontainer img {
border-width:2px;
border-style:solid;
}

.codetop {
    background: #0099FF url(../pic/bbcode/code.jpg) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
    border: 1px solid #000;
    width:500px;
}
.codemain {
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
    width:500px;
    overflow:auto;
    height:150px;
}

