body 
{
	font-family: "arial";
	font-size: 9pt;
	color: #000000;
	background-color: #404040;
	background-image: url(bg.png);
	margin-top: 2px;
	margin-bottom: 0px;
}

.main 
{
	border: none;
	color: #FFFFFF;
	font-size: 9pt;
	font-family: arial;
	background-color: transparent;
}

.table_cell_hdr
{
	font-size: 9pt;
	background-color: #941818;
	color: #FFFFFF;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}

.table_cell_hdr a:link, .table_cell_hdr a:visited, .table_cell_hdr a:active {color: #FFFFFF; text-decoration: none;}
.table_cell_hdr a:hover {color: #FFFFFF; text-decoration: underline;}

.table_cell
{
	font-size: 9pt;
	background-color: #808080;
	color: #FFFFFF;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}

.table_cell a:link, .table_cell a:visited, .table_cell a:active {color: #D3D3D3; text-decoration: underline;}
.table_cell a:hover {color: #c8c8c8; text-decoration: underline;}

.table_cell_left
{
	font-size: 9pt;
	background-color: #808080;
	color: #FFFFFF;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}

.table_cell_left a:link, .table_cell_left a:visited, .table_cell_left a:active {color: #D3D3D3; text-decoration: underline;}
.table_cell_left a:hover {color: #c8c8c8; text-decoration: underline;}

.table_cell_right
{
	font-size: 9pt;
	background-color: #808080;
	color: #FFFFFF;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}

.table_cell_right a:link, .table_cell_right a:visited, .table_cell_right a:active {color: #D3D3D3; text-decoration: underline;}
.table_cell_right a:hover {color: #c8c8c8; text-decoration: underline;}

.table_cell_sidebar
{
	font-size: 9pt;
	background-color: #CCCCCC;
	color: #5e5d5d;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
}

.table_cell_sidebar a:link, .table_cell_sidebar a:visited, .table_cell_sidebar a:active {color: #D3D3D3; text-decoration: underline;}
.table_cell_sidebar a:hover {color: #c8c8c8; text-decoration: underline;}

.table_nav {background-color: #CCCCCC; text-align: center; font-size: 14px; font-family: arial;}

.table_nav a:link, .table_nav a:visited, .table_nav a:active {color: #941818; text-decoration: underline;}
.table_nav a:hover {color: #941818; text-decoration: none;}

select { font-size: 11px; font-family: arial; color: #000000; background-color: #D3D3D3; border: 1px #313131 solid; }

.msgarea { font-size: 11px; font-family: arial; border: 1px #313131 solid; color: #000000; padding-top: 3px; padding-left: 3px; background-color: #D3D3D3; }
.inpt { font-size: 11px; font-family: arial; color: #000000; background-color: #D3D3D3; border: 1px #313131 solid; padding-left: 3px; }
.btn { font-size: 11px; font-family: arial; border: 1px #313131 solid; color: #000000; background-color: #CCCCCC; }

input:focus, select:focus, textarea:focus { background-color: #E1E0E0; }


