BODY	{	background-color: #A8B8C8;
			background-image: url(/img/dots.gif); 
			margin: 0px; }
TD		{	vertical-align: top;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 13px;
			color: #333; }
TD.solid {	background-color: #A8B8C8;
			padding: 35px;
			padding-top: 20px; }
TD.bug {	background-color: #A8B8C8;
			padding: 15px; }
TD.sidebox {	background-color: #A8B8C8;
			font-size: 12px;
			padding: 15px; }
P		{	font-family: verdana, arial, helvetica, sans-serif;
			font-size: 13px;
			color: #333; }
			
A			{	color: #069; }
A:visited	{	color: #036; } 
A:active	{	color: #A54959; }
A:hover		{	color: #A54959; text-decoration: none; }

A.white		{	color: #fff; }
A:visited.white {	color: #fff; }
A:active.white	{	color: #ff6; }
A:hover.white	{	color: #ff6; text-decoration: none; }			

A.launch		{	color: #036; }
A:visited.launch {	color: #036; }
A:active.launch	{	color: #ff6; }
A:hover.launch	{	color: #ff6; text-decoration: none; }	

A.faq			{	color: #036; }
A:visited.faq 	{	color: #333; }
A:active.faq	{	color: #ff6; }
A:hover.faq		{	color: #ff6; text-decoration: none; }

HR		{	color: #5F8090;
			height: 1px; }
			
H3		{	font-family: verdana, arial, helvetica, sans-serif;
			font-size: 17px;
			font-weight: bold; } /* #9B426B; */

.faq	{	color: #FBF03D; }
.mini	{	font-size: 11px; }
.new	{	color: #CB1717;
			font-weight: bold;
			font-size: 11px; }
.red	{	color: #943A49; }
.gnered	{	color: #A04050; }
.white	{	color: #fff; }
.yellow	{	color: #FEFFB7; }
			
FORM	{	font-size: 11px; }
INPUT	{	font-family: courier, monospace; margin-top:3px; margin-bottom:4px}
TEXTAREA	{	font-family: courier, monospace; margin-top:3px; margin-bottom:3px}
.button	{	background-color: #496978;
			color: #FFFFFF;
			font-family: verdana;
			font-weight: bold;
			font-size: 11px; }
.buttonlaunch	{	background-color: #c30;
			color: #fff;
			font-family: verdana;
			font-weight: bold;
			font-size: 13px; }
			
.hsbox {background-color:#A8B8C8;  padding:7px; font-size:11px; font-family:verdana}

				
/* ------------------------ weblog styles -------------------------- */

.side	{	font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px; }
.wow	{	color: #FEFFB7;
			font-weight: bold;
			font-size: 11px; }
.wowbig	{	color: #CE3100;
			font-weight: bold;
			font-size: 17px; }
.date	{	color: #CEDEE7; 
			font-size: 11px; }

/* ------------------------ discussion board styles -------------------------- */

BODY.discuss	{	background-color: #D4DDE6; /*A8B8C8*/
					background-image: url(/img/dotsdiscuss.gif); 
					margin: 0px; }
TD.discuss { background-color: #D4DDE6;
			padding: 35px;}
.discussside {	background-color: #A8B8C8;
				padding: 7px; 
				font-size: 11px; 
				font-family: verdana, arial, helvetica; 
				margin-left: 15px; 
				width: 165px; }
.border	{	border: 1px;
			border-style: dotted;
			border-color: #BBC8D5;
			padding: 7px; }
.poster		{	font-size: 11px; 
				font-family: verdana, arial, helvetica; 
				padding-top: 0px;
				padding-bottom: 5px;
				padding-right: 10px; }
/*.posttime	{	color: #6688A8; }*/
.posttime	{	color: #C8D6E4; }
.comment	{	/*background-color: #B6C3D0;*/
				padding: 7px;
				font-size: 11px; 
				font-family: verdana, arial, helvetica; 
				margin-left: 20px; }
.commentpagetopic {	background-color: #B6C3D0;
					padding: 7px;
					font-size: 13px; 
					font-family: verdana, arial, helvetica;
					width: 470px;
					border: 1px;
					border-style: dotted;
					border-color: #BBC8D5; }
.commentpageposter	{	font-size: 11px; 
						font-family: verdana, arial, helvetica; 
						padding: 0px;
						margin-right: 10px; }
.commentpagecomment {	font-size: 11px; 
						font-family: verdana, arial, helvetica; 
						padding-top: 7px;
						padding-right: 0;
						padding-bottom: 3px;
						padding-left: 30px; }
.clear		{	clear: both; }

div.errorBox {
	border: 1px solid #000;
	padding: 1em;
	margin: 0 0 1em 0;
	background-color: #966;
	color: #fff;
}

div.errorBox h3 {
	margin-top: 0;
}

div.errorBox a {
	color: #fff;
}
