A:link 
{ 
	color: #660000;
}

A:visited 
{ 
	color: #993300;
}

BODY
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: smaller; 
}

TD
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: smaller; 
}

.filled
{
	background-color: #ffcc66;
	border: 1px solid #000000;
	padding: 2px;
	padding: 2px;
	color: #993300;
}

.filledred
{
	background-color: #a01309;
	border: 1px solid #000000;
	padding: 2px;
	padding: 2px;
	color: #ffcc66;
}

.filledblacktext
{
	background-color: #ffcc66;
	border: 1px solid #000000;
	padding: 2px;
	padding: 2px;
}

.filledgrey
{
	background-color: #dddddd;
	border: 1px solid #000000;;
}

.doubleborder
{
	border: 4px solid #660000;
	border-style: double;
	padding: 4px;
	padding: 4px;
}

.title
{
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	color: #993300;
}

.crewname
{
	font-size: 130%;
	font-weight: bold;
	color: #993300;
}

.crewtitle
{
	color: #993300;
}

input.text, 
textarea,
select
{
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color: #000000;
	border-width: 1px;
	background-color: #FFFFFF
}

input.mainbutton
{
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color: #000000;
	border-width: 1px;
	font-weight : bold;
	background-color: #FFFFFF
}

.toplink_current
{
	color: #ffcc66; 
	text-decoration:none;
}

.toplink
{
	text-decoration:none;
}

.infobox
{
	width: 90%;
	border-collapse:collapse;
	padding: 20;
	border-spacing: 10;
	border: 1px solid black;
}

.infobox_title
{
	background-color: #993300;
	color: #ffcc66;
	text-align: center;
	font-weight: bold;
}

.infobox_header
{
	background-color: #AA3300;
	color: #ffcc66;
	text-align: center;
}

.infobox_info
{
	background-color: #ffcc66;
}

.searchbox
{
	width: 100%;
}

.searchbox_header
{
	background-color: #993300;
	color: #ffcc66;
	text-align: center;
}