/*
	$Id$	

	    The original "subSilver" theme for phpBB2
	Created by subBlue design :: http://www.subBlue.com
	  Updated for phpBB 2.2 by psoTFX :: phpBB Group
	        Copyright (c) 2002 phpBB Group
*/

body {
	background-color:	white;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	margin:				0px;
	border:				0px;
	padding:			0px;

	scrollbar-face-color:		#DEE3E7;
	scrollbar-highlight-color:	white;
	scrollbar-shadow-color:		#DEE3E7;
	scrollbar-3dlight-color:	#D1D7DC;
	scrollbar-arrow-color:		#006699;
	scrollbar-track-color:		#EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

p {
	font-size:	8pt;
}

.maintitle, h1 {
	font:			bold 18pt 'Trebuchet MS', Verdana, sans-serif;
	text-decoration:none; 
	line-height:	120%; 
}
h2 {
	font:			bold 12pt Arial, Helvetica, sans-serif;
	text-decoration:none; 
	line-height:	120%; 
}

.maintitle {
	color:	#12749B
}

.subtitle {
	font:	bold 12pt Arial, Helvetica, sans-serif;
}

.blue {
	color: #006699;
}

.syntaxbg { color: #FFFFFF; }
.syntaxcomment { color: #FF8000; }
.syntaxdefault { color: #0000BB; }
.syntaxhtml { color: #000000; }
.syntaxkeyword { color: #007700; }
.syntaxstring { color: #DD0000; }

/*
	Anchors
*/
a:link, a:active, a:visited {
	color:	#006699;
	text-decoration:	none;
}
a:hover {
	color:				#DD6900;
	text-decoration:	underline;
}

a.nav {
	color:				#006699;
	text-decoration:	none;
}
a.nav:hover {
	text-decoration:	underline;
}


/*
	Non-tag specific
*/
.gen, .gensmall {
	color:	black;
}
.gen {
	font-size:	8pt;
}
.gensmall {
	font-size:	7pt;
}
.nav {
	color:	black;
	font:	bold 11px;
}
.forumlink {
	font:	bold 120% Verdana, Arial, Helvetica, sans-serif;
}
.name {
	color:		black;
	font-size:	11px;
}
.postdetails { 
	color:		black;
	font-size:	10px;
}
.copyright {
	color:			#444444; 
	font:			8pt Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing:	-1px;
}
.error { color: #FF0000 }

/*
	Tables
*/
table.bg {
	background-color: #ACBBC6
}

th, td { 
	font:	normal 8pt Verdana, Arial, Helvetica, sans-serif;
}

th	{
	height:				25px;
	background-color:	#006699;
	color:				#FFA34F;
	font-weight:		bold;
	font-size:			11px;
}

th.menu {
	text-align: left;
}

td.cat {
	height:				28px;
	background-color:	#D1D7DC; 
}

.row1 {
	background-color:	#EFEFEF;
}
.row2 {
	background-color:	#DEE3E7;
}
.row3 {
	background-color:	#D1D7DC;
}

.sourcenum {
	color:			gray;
	font-family:	'Courier New', monospace;
	font-size:		9pt;
	font-weight:	bold;
	line-height:	160%;
}
.source {
	font-family:	'Courier New', monospace;
	font-size:		9pt;
	line-height:	160%;
}


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

/*
	Forms
*/
input {
	text-indent: 2px;
}

textarea, select, input.post, input.mainoption, input.liteoption {
	border: 1px solid; 
}

input, textarea, select {
	color:			black;
	font:			normal 8pt Verdana, Arial, Helvetica, sans-serif;
	border-color:	black;
}

input.text {
	font-family:	'Courier New', courier;
}

input.checkbox {
	height:		16px;
	width:		16px;
}

option.sep {
	color:				white;
	background-color:	#006699;
}

textarea.edit {
	font:		9pt 'Courier New', courier;
	line-height:125%;
}

.btnmain {
	background-color:	#FAFAFA;
	font-weight:		bold;
	border-width:		1px;
}

.btnlite {
	background-color:	#FAFAFA;
	font-weight:		normal;
	border-width:		1px;
}