body
{
	background: gray;
	color: #333333;
}
.tborder
{
	background: #FFFFFF;
	color: #0066FF;
}
.alt1
{
	background: #e7e7e7;
	color: #000000;
	font: bold 12px tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.navbar
{
	font: 8pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.alt2
{
	background: #e0e0e0;
	color: #000000;
	font: bold 12px tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.alt3 
{
	background: red url(gradient_red.gif) repeat-x top left;
	color: white;
	font: bold 12px tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.vbmenu_control
{
	background: #003399;
	color: #FFFFFF;
	font: 8pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #330099;
	border: 1px solid #999999;
}
.thead
{
	background: black url(gradient_tcat2.gif) repeat-x top left;
	color: #FFFFFF;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
td.thead { padding: 4px; }

.vbmenu_option
{
	background: #FFFFFF;
	color: #333333;
	font: 11px Tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;;
	white-space: nowrap;
	cursor: pointer;
}
.bginput
{
	background: #e8e8e8;
	color: #333333;
	font: 8pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
	border: 1px solid #612639;
}
.button
{
	font: 8pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.tcat
{
	background: black;
	color: white;
	font: bold 9pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.smallfont
{
	font: 8pt tahoma,MS Sans Serif,verdana,arial,helvetica,sans-serif;
}
.time
{
	color: #612639;
}