 /* General page style. The scroll bar colors only visible in IE5.5+ */
body {
/*	background-color: #FFFFFF; */
	background-color: #FFFFFF;	
	

/*	scrollbar-face-color: #336633;
	scrollbar-highlight-color: #ffffcc;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
*/
	
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

/* General font families for common tags */
font,th,td,p { font-family: Arial, Helvetica, sans-serif }
a:link,a:active,a:visited {
	color : #336633;
}
a:hover		{
	text-decoration: underline;
	color: #339933;
}

/* Horizontal rules */

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

hr.hr_whitedotted	{ height: 0px; border: 1px dotted White; }

hr.hr_whitesolid	{ height: 0px; border: 1px solid White; }

hr.hr_aquadotted	{ height: 0px; 	border: dotted  #63CEFF;}

hr.hr_yellowdotted	{ height: 0px; 	border: dotted  #FFCE00;}



/* This is the border line & background colour round the entire page */
.bodyline	{
	background-color: #ffffff;
}

/* This is the outline round the main forum tables */
.forumline	{

}


/* Main table cell colors and backgrounds */
td.row1	{
	border-color: #ffffcc; 
}

td.row2	{
	border-color: #ffffff; 
}

td.row3	{
	border-color: #ffffcc; 
}


/*
  This is for the table cell above the Topics, Post & Last posts on the index.asp page
*/

td.rowpic {
	background-color: #336633;
	background-image:   url(../images/its_side.gif);
	background-repeat: repeat-y;
}

td.posttype { 
	background-color: #336633;
	background-image:   url(../images/its_side.gif);
	background-repeat: repeat-x;
 }
 
 td.buttons { 
	background-color: #336633;
	background-image:   url(../images/intro/main_bg.jpg);
	background-repeat: repeat-x;
 }


th	{
	color: #FFFFFF;
	border-color: transparent;
	font-size: 11px;
	font-weight : bold;
	background-color: #336633;
	height: 25px;
	background-image:   url(../images/its_side.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-image:   url(../images/its_side.gif);
	background-color: #336633;
	border-style: solid;
	height: 28px;
}



td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
	border-color: #336633;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold;
	border-style: none;
	height: 28px; }
	
td.row3Right,td.spaceRow {
	}

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; border-color: #336633; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; border-color: #336633;  }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; border-color: #336633; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; border-color: #336633; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; border-color: #336633; }
th.thTop	 { border-width: 1px 0px 0px 0px; border-color: #336633; }
th.thCornerL { border-width: 1px 0px 0px 1px; border-color: #336633; }
th.thCornerR { border-width: 1px 1px 0px 0px; border-color: #336633; }


/* The largest text used in the index page title and topic title etc. */
.maintitle,h1,h2	{
	font-weight: bold;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height : 120%;
	color : White;
	font : italic;
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall {
	color : Black;
}
a.gen,a.genmed,a.gensmall {
	color: Black;
	text-decoration: none;
}
a.gen:hover,a.genmed:hover,a.gensmall:hover	{
	color: #336633;
	text-decoration: underline;
}


/* The register, login, search etc links at the top of the page */
.mainmenu		{
	font-size : 11px;
	color : Black
}
a.mainmenu		{
	text-decoration: none;
	color : Black;
}
a.mainmenu:hover{
	text-decoration: underline;
	color: #336633;
}


/* Forum category titles */
.cattitle		{
	font-weight: bold;
	font-size: 22px ;
	color : #336633;
	font-family : Arial, Helvetica, sans-serif;
	margin-left : 1px;
}
a.cattitle		{
	text-decoration: none;
	color : #336633;
}
a.cattitle:hover{
	text-decoration: underline;
	color : #336633;
}

a.cattitle:visited{
	color : #336633;
}


/* Forum title: Text and link to the forums used in: index.asp */
.forumlink		{
	font-weight: bold;
	font-size: 14px;
	color : Black;
	text-transform : uppercase;
	letter-spacing : 0.5em;
}
a.forumlink 	{
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : Black;
}
a.forumlink:hover{
	color: #336633;
	text-decoration : none;
}

.forumdescription {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : Black;
	font-size : 11px;
}

.forummoderator {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : White;
	font-size : 10px;
}


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{
	font-weight: bold;
	font-size: 11px;
	color : Black;
}
a.nav			{
	text-decoration: none;
	color : Black;
}
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{
	font-weight: bold;
	font-size: 11px;
	color : Black;
}
a.topictitle:link   {
	text-decoration: none;
	color : Black;
}
a.topictitle:visited {
	text-decoration: none;
	color : #336633;
}
a.topictitle:hover	{
	text-decoration: underline;
	color: #ffffcc;
}


/* Name of poster in viewmsg.asp and viewtopic.asp and other places */
.name			{ font-size : 11px; }

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{
	text-decoration: underline;
	color : #Black
}
a.postlink:visited {
	text-decoration: none;
	color : #336633;
}
a.postlink:hover {
	text-decoration: underline;
	color: #ffffcc;
}

a.faqlink:link	{
	text-decoration: underline;
	color : #336633
}
a.faqlink:visited {
	text-decoration: none;
	color : #336633
}
a.faqlink:hover {
	text-decoration: underline;
	color: #ffffcc;
}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif;
	font-size: 11px;
	color: #FFCE00;
	border: dashed #FFCE00;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #63CEFF;
	line-height: 125%;
	border: #63CEFF;
	border-style: dashed;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}


/* Copyright and bottom info */
.copyright		{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	letter-spacing: -1px;
}
a.copyright		{
	color: #9CCEFF;
	text-decoration: none;
}
a.copyright:hover {
	color: #FFCE00;
	text-decoration: underline;
}


/* Form elements */
input, textarea, select {
	background-color: #ffffcc;
	font: normal 10px Arial, Helvetica, sans-serif;
	font-color: white;
	border-color : #ffffff #999966 #999966 #ffffff;
    background-image :   url(../images/css/ylw_back.jpg);
}

textarea {
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #ffffff;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #ffffcc;
	border-color :  #999966 #ffffff #ffffff #999966;	
	font-size: 11px; font-family: Arial, Helvetica, sans-serif;
	background-image :   url(../images/css/ylw_back.jpg);
}

/* The main submit button option */
input.mainoption {
	background-color: #ffffcc;
	border-color :  #999966 #ffffff #ffffff #999966;
	background-color : #Ffffff;
	font-weight : bold;
	background-image :   url(../images/css/ylw_back.jpg);
}

/* None-bold submit button */
input.liteoption {
	background-color: #ffffcc;
	border-color :  #999966 #ffffff #ffffff #999966;
	background-color : #Ffffff;
	font-weight : normal;
	background-image :   url(../images/css/ylw_back.jpg);
}

/* Radio buttons and checkboxes without bg */

.checkbox {
	background-image : none;
	background-color : transparent;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline {
	background-color: #336633;
	border-style: none;
	background-image :   url(../images/its_side.gif);
}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	font-style: normal;
	color: #336633;
}
