body, table
{
	background-color: white;
}


pre
{
	border: 1px solid #b22222;
	background-color: #dc143c;
}
code
{
	background-color: #f0ffff;
}


/* Start header on every page */
.headerbox
{
	background-color: #dc143c;
	/*border-bottom: 1px solid #8b0000;*/
	color: #ffffff;
}

.headerbox h1
{
	color: #FFFFFF;
}

.headerbox a
{
	color: #fff0f5;
}

.headerbox a:hover
{
	color: #fff0f5;
}

.menubox
{
	background-color: #b22222;
	border-bottom: 1px solid #8b0000;
	color: #eeeeee;
}

.menubox a
{
	color: #fff0f5;
}

.searchbox input
{
	/*background-color: #dc143c;*/
	color: #000000;
}

.helpbox
{
	color: #8b0000;
}

/* End header on every page */

div.hbar
{
	background-color: #fff; =
border-bottom:1pxsolid#8b0000;
}

.widget
{
	border: 1px solid #dc143c;
	border-top: 1px solid #dc143c;
	border-right: 1px solid #dc143c;
	background-color: #fff;
}

.widget .boxtitle
{
	color: #8b0000;
	background-color: #fff;
	border: 1px solid #dc143c;
}

td.tableheader
{
	background-color: #ccc;
	border-bottom: 1px solid #dc143c;
}
td.tablecol0
{
	border-bottom: 1px solid #dc143c;
	background-color: #eee;
}
td.tablecol1
{
	border-bottom: 1px solid #dc143c;
	background-color: #ddd;
}

div.tableheader
{
	background-color: #ccc;
	border-bottom: 1px solid #dc143c;
}

/* The copyright, privacy, etc box */
#boringbox
{
	border-top: 1px solid #ffd700;
	border-bottom: 1px solid #ffd700;
	background-color: #dc143c;
}

.submitButton
{
	background-color: #d8f4ff;
}

