body
{
	background:			#040024;
	padding:				10px;
}

table.layout-box
{
	position:			relative;
	border-collapse:	collapse;
	width:				100%;
	border:				0;
}

table tr.layout-head td
{
	position:			relative;
	background:			#D70000;
	font-size:			none;
	line-height:		0;
	border:				0;
	padding:				0;
	margin:				0;
}
div.layout-head-box
{
	position:			relative;
	line-height:		0;
	margin:				0;
	height:				141px;
}

td.layout-left
{
	padding:				0;
	/*width:				150px !important;
	max-width:			150px;*/
	vertical-align:	top;
	background:			white;
	width:				150px !important;
}
div.layout-left-content
{
	position:			relative;
	width:				150px;
}

td.layout-content
{
	position:			relative;
	padding:				10px;
	/*width:				auto;*/
	/*width:				100%;	*/
	background:			white;
	vertical-align:	top;
}
div.layout-content-boundary
{
	z-index:				1;
	width:				100%;
}

td.layout-right
{
	padding:				0;
	/*width:				150px !important;
	max-width:			150px;*/
	width:				150px !important;
	background:			white;
	vertical-align:	top;
}
div.layout-right-content
{
	position:			relative;
	width:				150px;
}

.layout-foot td
{
	padding:				0;
	background:			#D70000;
	padding:				5px 0px 5px 0px
}

div.copyright
{
	width:				100%;
	background:			#B40000;
	border-top:			1px solid #8C0000;
	border-bottom:		1px solid #8C0000;
	text-align:			center;
}

div.copyright a.prodevlogo img
{
	position:			relative;
	border:				none;
	margin:				-3px 0px -7px 0;
}

.section
{
	padding:				0;
	margin:				0;
}
/*
.layout-left .section,
.layout-right .section,
.sidenav
{
	width:				150px;
}*/

.layout-left .section,
.layout-right .section
{
	border:				0;
	margin:				0px 0px 10px 0px;
	background:			#D70000;
}

.tax-string
{
	width:				100%;
	text-align:			center;
	padding:			2px;
	font-size:			80%;
}
