/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com
*/


 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	font-family:  Arial, Verdana,Helvetica, sans-serif; 
	font-size :12px;

}
.forum_head{
	font-family:  Helvetica,Arial, Verdana,Helvetica, sans-serif; 
	font-size :22px;
font-weight: bolder;
padding-top:19px;
color: #CC9933;
line-height: 24px;
}
.prog_head{
font-family:  Helvetica,Arial, Verdana,Helvetica, sans-serif; 
	font-size :22px;
font-weight: bolder;
padding-top:19px;
color:#CC6699;
line-height: 24px;
}

.links_head{
	font-family:  Helvetica,Arial, Verdana,Helvetica, sans-serif; 
	font-size :22px;
font-weight: bolder;
padding-top:19px;
color: #666699;
line-height: 24px;
}


.hiddenflash{
visibility: hidden;
}
.showflash{
visibility: visible;
}
a:link {text-decoration:none; color:#000000;} a:visited {text-decoration:none; color:#000000;} a:hover {text-decoration:none; color:#CC6699;}
/*JKEDIT*/
td.paging{
	background-image: url(../heading/barbg.gif);

}
.biggertext		{color : #000000; line-height: 18px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif; }
	.linkhead		{color : #666699; line-height: 18px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif; }
a.biggertext		{color : #000000; line-height: 18px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;}
a.biggertext:hover{color : #CC9966; line-height: 18px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}
	.biggertext_selected{color : #CC9966; line-height: 18px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}

.pageselected	{color: #cc9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
.pagination		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: normal; text-decoration: none;}
a.pagination		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.pagination:hover{
	color: #cc9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* news links */
.newsmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.newsmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.newsmenu:hover{
	color: #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.newsmenu_selected		{
		color: #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.newsmenu_selected			{		color: #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.newsmenu_selected	:hover{
		color: #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}

/* Noticeboard links */
.mainmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.mainmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.mainmenu:hover{
	color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.mainmenu_light		{color : #000000; line-height: 13px;
	font-size :12px;  text-decoration: none; font-weight: normal;}
a.mainmenu_light		{color : #000000; line-height: 13px;
	font-size :12px;  text-decoration: none; font-weight: normal;}
a.mainmenu_light:hover{
	color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: normal;
	text-decoration: none;
}


.mainmenu_selected		{
		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
	.a.mainmenu_selected:	{		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
	a.mainmenu_selected:	{		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
	a.mainmenu_selected:visited	{		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
	
a.mainmenu_selected:link	{		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.mainmenu_selected	:hover{
		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* mail links */
.mailmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.mailmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.mailmenu:hover{
	color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.mailmenu_selected		{
		color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.mailmenu_selected			{		color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.mailmenu_selected	:hover{
		color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* links links */
.linksmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.linksmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.linksmenu:hover{
	color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.linksmenu_selected		{
		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.linksmenu_selected			{		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.linksmenu_selected	:hover{
		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* faq links */
.faqmenu		{color : #000000; line-height: 13px;
	font-size :12px;  text-decoration: none;}
a.faqmenu		{color : #000000; line-height: 13px;
	font-size :12px;  text-decoration: none;}
a.faqmenu:hover{
	color: #999966;
	line-height: 13px;
	font-size :12px;
	text-decoration: none;
}
/* news links */
.newstopmenu{
color : #000000; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;}
.newstopmenu_selected{
	color: #cc9966; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}

	.newstopmenu		{color : #000000; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif; }
	a.newstopmenu		{color : #000000; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;}
a.newstopmenu:hover{
	color: #cc9966; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}
a.newstopmenu_selected{
	color: #cc9966; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}
a.newstopmenu_selected:hover{
	color: #cc9966; line-height: 12px;
	font-size : 12px; font-weight: bold; text-decoration: none;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}


	
.newsmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.newsmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.newsmenu:hover{
	color: #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.newsmenu_selected		{
		color:  #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.newsmenu_selected			{		color:  #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.newsmenu_selected	:hover{
		color:  #cc9966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* black links */
.blacklink {color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.blacklink {color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.blacklink:hover{
	color: #000000;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}


/* Programme links */
.progmenu {color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.progmenu {color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.progmenu:hover{
	color: #CC6699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}


a.userlink			{		color: black;

	font-size :11px; 
	text-decoration: none;
	font-weight: bold;}
a.userlink	:hover{
		color: #CC9933;
	line-height: 13px;
	font-size :12px; 
	text-decoration: none;
	font-weight: bold;
}
.userlink		{
		color:  black;
	line-height: 13px;
	font-size :11px;
	text-decoration: none;
	font-weight: bold;
	}
a.progmenu_selected			{		color: #CC6699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.progmenu_selected	:hover{
		color: #CC6699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* Noticeboard links */
.profilemenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.profilemenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.profilemenu:hover{
	color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.profilemenu_selected		{
		color: #669999;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.profilemenu_selected			{		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.profilemenu_selected	:hover{
		color: #CC9933;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/* about links */
.aboutmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.aboutmenu		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.aboutmenu:hover{
	color: #999966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.aboutmenu_selected		{color :  #999966; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.aboutmenu_selected		{color :  #999966; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.aboutmenu_selected:hover{
	color: #999966;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
/*
a:link {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size :12px; color : #000000; font-weight: bold; text-decoration: none;} a:visited {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size :12px; color : #000000; font-weight: bold; text-decoration: none;} 
a:hover { font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: black;
	padding: 0px 0px 1px 0px;
}*/

			.sshow{
Z-INDEX: 100;
Right: 0px;
WIDTH: 100%;
POSITION: relative;
TOP:0px;
visibility: visible;

	}
.hhide{
Z-INDEX: 1;
Right: 0px;
WIDTH: 1px;
Height: 1px;
POSITION: absolute;
TOP:0px;
visibility: hidden;
	}	
	a:link {text-decoration: none;} 
	a:visited {text-decoration: none;} 
a:hover { text-decoration: none;}
	
.coltext{
padding-right: 8px;
}


	
/* CALENDER */

.daynames{
	font-size :9px;
	font-weight: normal;
width: 24px;
 height: 24px;
}
.datelist{
font-size :12px;

}
.nonmonthdays{

	color: #DADADA;
	width: 24px;
	height: 24px;
	font-weight: bold;
	
}
.calendertable{
width: 205px;
}
.calenderspace{
width: 6px;
}
.calendertext{
padding:4px 4px 4px 4px;
font-size :9px;
}
.calendertextlink{
padding:0px 0px 4px 4px;
color: white;
font-size :9px;
width:23px;
height: 23px;
cursor: hand;

}
.calendertexttoday{
padding:4px 4px 4px 4px;
font-size :9px;
color:#000000;
}

.monthdays{
	color: #000000;
	width: 24px;
	height: 24px;
	font-weight: normal;
	border: 1px solid black;
}
.eventday{
color: #FFFFFF;
width: 24px;
height: 24px;
font-weight: normal;
cursor: pointer;
border: 1px solid black;
}




.today{
color: #FFFFFF;
width: 23px;
height: 23px;
font-weight: normal;
cursor: pointer;
border: 2px solid black;
}



.catdiv{
background-color: #D5A844;
}
.catdivmail{
background-color: #669999;
}

.hideform{
  position:absolute; left:0px; top:3px; visibility: hidden;
}
td.topbar	{
	height: 20px;
	font-family: Arial, Verdana,  Helvetica, sans-serif; 
	font-size :12px;
}

.rightnav	{ font-family: Arial, Verdana,  Helvetica, sans-serif; font-size :12px; color : #000000; font-weight: bold;}
a.rightnav	{font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000;  font-weight: bold; }
a.rightnav:hover{
	 font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: black;
	padding: 0px 0px 1px 0px;
}







.headerlinks		{color : #000000; 
	font-size :12px; font-weight: normal; text-decoration: none;}
a.headerlinks		{color : #000000;
	font-size :12px; font-weight: normal; text-decoration: none;}
a.headerlinks:hover{
	color: #ffffff;
	background-color: black;
	font-size :12px;
	text-decoration: none;
	
}



/* General font families for common tags */
font,th,td,p {font-family: Arial, Verdana,  Helvetica, sans-serif; 
	font-size :12px;
		line-height:17px;}
	/*
a:link,a:active,a:visited { color : #000000; }
a:hover		{ text-decoration: underline; color : #000000; }
*/
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}


/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 0px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ }
.colorline_profiles{  background-color: #669999;  border: 0px;  height:22px; font-family: Arial, Verdana,  Helvetica, sans-serif; line-height: 13px; font-size :12px; color: #FFFFFF;}

.colorline_board{  background-color: #CC9933;  border: 0px;  height:22px; font-family: Arial, Verdana,  Helvetica, sans-serif; line-height: 13px; font-size :12px; color: #FFFFFF;}
.colorline_generic{  background-color: #000000;  border: 0px;  height:22px; font-family: Arial, Verdana,  Helvetica, sans-serif; line-height: 13px; font-size :12px; color: #FFFFFF;}

.startrow
{ background-color: #FFFFFF;  border: 0px;  padding-left: 10px;}


/* Main table cell colours and backgrounds */
td.row1	{ background-color: #FFFFFF;  border: 0px;  height:32px; font-family: Arial, Verdana,  Helvetica, sans-serif; line-height: 13px; font-size :12px;}
td.row2	{ background-color: #FFFFFF;  border: 0px;  height:20px; padding: 2px;}
td.row3	{ background-color: #FFFFFF;  border: 0px; }
.row1{font-family: Arial, Verdana,  Helvetica, sans-serif; line-height: 13px; font-size :12px;}


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #000000; font-size: 11px; font-weight : bold;
	background-color: #ffffff; height: 25px;


	

}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

			background-color:#FFFFFF; height: 28px;
}


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 20px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {font-family: Arial, Verdana,  Helvetica, sans-serif;  font-size: 10px;
	font-weight: bold; border: 0px; height: 21px; color: #FFFFFF; background-color: #000000; padding-bottom: 1px; padding-left: 1px; padding-right: 1px;}
td.row3Right,td.spaceRow {
	background-color: #FFFFFF; border: 0px; }

th.thHead,td.catHead {font-family: Arial, Verdana,  Helvetica, sans-serif;  font-size: 10px;
	font-weight: bold; border: 0px; height: 24px; color: #FFFFFF; background-color: #000000; padding-top: 1px; padding-left: 10px; padding-right: 1px; }
th.thSides,td.catSides,td.spaceRow	 { border: 0px; }
th.thRight,td.catRight,td.row3Right	 { border: 0px; }
th.thLeft,td.catLeft	  {border: 0px; }
th.thBottom,td.catBottom  { border: 0px; }
th.thTop	 { border: 0px; }
th.thCornerL {border: 0px; }
th.thCornerR { border: 0px; }


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


/* General text */
.gen { font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; font-weight: bold;}
.genmed { font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; }
.gensmall {font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; }
.gen,.genmed,.gensmall { text-decoration: none; color : #000000;  }
a.gen,a.genmed,a.gensmall { color: #000000; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ text-decoration: none;}

.regthings{
font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #669999; line-height: 7px;	font-size :18px; font-weight: bold;

}





/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink 	{ text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: underline; color : #DD6900; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; font-weight: bold;}
a.nav			{font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; font-weight: bold; }
a.nav:hover		{ font-family: Arial, Verdana,  Helvetica, sans-serif;  text-decoration: none; color : #000000; line-height: 13px;	font-size :12px; font-weight: bold;}


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ 	 font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: white;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px; }
a.topictitle:link   { 	 font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: white;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px;}
a.topictitle:visited { 	 font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: white;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px;}
a.topictitle:hover	{ 
	 font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: black;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px;

}


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-weight: bold;
	text-decoration: none;
	color: #000000;
	background-color: white;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px; }

/* Location, number of posts, post date etc */
.postdetails		{font-size:10px; font-weight: normal;
	text-decoration: none;
	color: #000000;
	background-color: white;
	padding-bottom: 1px; padding-left: 2px; padding-right: 1px; }


/* The content of the posts (body of text) */
.postbody { font-size :12px;}

.postlink		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.postlink		{color : #000000; line-height: 13px;
	font-size :12px; font-weight: bold; text-decoration: none;}
a.postlink:hover{
	color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}
.postlink_selected		{
		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
	}
a.postlink_selected			{		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;}
a.postlink_selected	:hover{
		color: #666699;
	line-height: 13px;
	font-size :12px; font-weight: bold;
	text-decoration: none;
}





/* Quote & Code blocks */
.code {
	font-family: verdana, sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #CC9933; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #CC9933; border-style: solid;
	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, Verdana,  Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


/* Form elements */
input,textarea {

	color : #000000;
	font: normal 11px Arial, Verdana,  Helvetica, sans-serif;
	border-color : #000000;
}
select{font: normal 11px Arial, Verdana,  Helvetica, sans-serif;}

/* 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 : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Arial, Verdana,  Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}
input.updatebut {
	background-image: url(../../images/buts/update.gif);
	width: 56px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.updatebut_1 {
	background-image: url(../../images/buts/update_1.gif);
		background-repeat: no-repeat;
	width: 56px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;

}
input.updategroups{
	background-image: url(../../images/buts/updategroups.gif);
	background-repeat: no-repeat;
	width: 56px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.updategroups_1 {
	background-image: url(../../images/buts/updategroups_1.gif);
		background-repeat: no-repeat;
	width: 56px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;

}
input.replaceimage {
	background-image: url(../../images/buts/replaceimg_1.gif);
		background-repeat: no-repeat;
	width: 107px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: 7px;
}
input.replaceimage_1 {
	background-image: url(../../images/buts/replaceimg.gif);
		background-repeat: no-repeat;
	width: 107px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: 7px;
}
input.uploadimage {
	background-image: url(../../images/buts/upimg.gif);
		background-repeat: no-repeat;
	width: 107px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.uploadimage_1 {
	background-image: url(../../images/buts/upimg_1.gif);
		background-repeat: no-repeat;
	width: 107px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.addoption {
	background-image: url(../../images/buts/addOption.gif);
		background-repeat: no-repeat;
	width: 83px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.addoption_1 {
	background-image: url(../../images/buts/addOption_1.gif);
		background-repeat: no-repeat;
	width: 83px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.yes {
	background-image: url(../../images/buts/yes.gif);
		background-repeat: no-repeat;
	width: 35px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
}
input.yes_1 {
	background-image: url(../../images/buts/yes_1.gif);
		background-repeat: no-repeat;
	width: 35px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
}
input.no {
	background-image: url(../../images/buts/no.gif);
		background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
}
input.no_1 {
	background-image: url(../../images/buts/no_1.gif);
		background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
}
input.deletemes {
	background-image: url(../../images/buts/delMess.gif);
		background-repeat: no-repeat;
	width: 142px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.deletemes_1 {
	background-image: url(../../images/buts/delMess_1.gif);
		background-repeat: no-repeat;
	width: 142px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}

input.savemes {
	background-image: url(../../images/buts/saveMess.gif);
		background-repeat: no-repeat;
	width: 127px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.savemes_1 {
	background-image: url(../../images/buts/saveMess_1.gif);
		background-repeat: no-repeat;
	width: 127px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}

input.delete {
	background-image: url(../../images/buts/delete.gif);
		background-repeat: no-repeat;
	width: 50px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.delete_1 {
	background-image: url(../../images/buts/delete_1.gif);
		background-repeat: no-repeat;
	width: 50px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.loginbut {
	background-image: url(../../images/buts/login.gif);
		background-repeat: no-repeat;
	width: 45px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.loginbut_1 {
	background-image: url(../../images/buts/login_1.gif);
		background-repeat: no-repeat;
	width: 45px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.submit {
	background-image: url(../../images/buts/submit.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.submit_1 {
	background-image: url(../../images/buts/submit_1.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.submit_topic {
	background-image: url(../../images/buts/submit-nb.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.submit_topic_1 {
	background-image: url(../../images/buts/submit_1.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.sort {
	background-image: url(../../images/buts/sortList.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.sort_1 {
	background-image: url(../../images/buts/sortList_1.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.finduser {
	background-image: url(../../images/buts/findUserSml.gif);
		background-repeat: no-repeat;
	width: 124px;
	height: 30px;
	border: 0px;
	font-size: 1px;

	cursor: pointer;
 position: relative;

}
input.finduser_1 {
	background-image: url(../../images/buts/findUserSml_1.gif);
		background-repeat: no-repeat;
	width: 124px;
	height: 30px;
	border: 0px;
	font-size: 1px;

	cursor: pointer;
	 position: relative;

}
input.sendemail {
	background-image: url(../../images/buts/sendEmailbut.gif);
		background-repeat: no-repeat;
	width: 98px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.sendemail_1 {
	background-image: url(../../images/buts/sendEmailbut_1.gif);
		background-repeat: no-repeat;
	width: 98px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.preview {
	background-image: url(../../images/buts/prev.gif);
		background-repeat: no-repeat;
	width: 74px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.addmember {
	background-image: url(../../images/buts/addMem.gif);
		background-repeat: no-repeat;
	width: 98px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.addmember_1 {
	background-image: url(../../images/buts/addMem_1.gif);
		background-repeat: no-repeat;
	width: 98px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.preview_1 {
	background-image: url(../../images/buts/prev_1.gif);
		background-repeat: no-repeat;
	width: 74px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.preview_prof {
	background-image: url(../../images/buts/prev_prof.gif);
		background-repeat: no-repeat;
	width: 74px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
}
input.preview_prof_1 {
	background-image: url(../../images/buts/prev_1.gif);
		background-repeat: no-repeat;
	width: 74px;
	height: 30px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
 top: -4px;
}
input.profilesubmit {
	background-image: url(../../images/buts/submit.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.profilesubmit_1 {
	background-image: url(../../images/buts/submit_1.gif);
		background-repeat: no-repeat;
	width: 70px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.searchuser {
	background-image: url(../../images/buts/search.gif);
		background-repeat: no-repeat;
	width: 68px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.searchuser_1 {
	background-image: url(../../images/buts/search_1.gif);
		background-repeat: no-repeat;
	width: 68px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}

input.selectuser {
	background-image: url(../../images/buts/select.gif);
		background-repeat: no-repeat;
	width: 114px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.selectuser_1 {
	background-image: url(../../images/buts/select_1.gif);
		background-repeat: no-repeat;
	width: 114px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.viewinfo {
	background-image: url(../../images/buts/viewInfo.gif);
		background-repeat: no-repeat;
	width: 75px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;
 top: -4px;
 background-color: white;
}
input.viewinfo_1 {
	background-image: url(../../images/buts/viewInfo_1.gif);
		background-repeat: no-repeat;
	width: 75px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;
	  background-color: white;
 top: -4px;

}
input.profilereset {
	background-image: url(../../images/buts/reset.gif);
		background-repeat: no-repeat;
	width: 48px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.profilereset_1 {
	background-image: url(../../images/buts/reset_1.gif);
		background-repeat: no-repeat;
	width: 48px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.savemarked {
	background-image: url(../../images/buts/saveMarked.gif);
		background-repeat: no-repeat;
	width: 113px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.savemarked_1 {
	background-image: url(../../images/buts/saveMarked_1.gif);
		background-repeat: no-repeat;
	width: 113px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.deletemarked {
	background-image: url(../../images/buts/delMarked.gif);
		background-repeat: no-repeat;
	width: 128px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.deletemarked_1 {
	background-image: url(../../images/buts/delMarked_1.gif);
		background-repeat: no-repeat;
	width: 128px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
input.deleteall {
	background-image: url(../../images/buts/delAll.gif);
		background-repeat: no-repeat;
	width: 81px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
 position: relative;

}
input.deleteall_1 {
	background-image: url(../../images/buts/delAll_1.gif);
		background-repeat: no-repeat;
	width: 81px;
	height: 35px;
	border: 0px;
	font-size: 1px;
	line-height: 90px;
	cursor: pointer;
	 position: relative;

}
/* 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: #C6C0B9; border-style: none; }


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
.folioimage{
border: 1px solid black;
}
.noimage{
border: 1px solid #659999;
}



