BODY { 
	background-color:	rgb(237,246,166);
	font-family:		Arial; 
	font-size:			10pt;
	color:				rgb(43,52,163);

	width:				100%;
	height:				100%;
	
	border: none;
	margin: 0px;
	
	overflow:		auto;
	overflow-y: 	auto;
	overflow-x: 	hidden;
}

table, td {
	font-family:		Arial; 
	font-size:			10pt;
	color:				rgb(43,52,163);
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

input {
	background: transparant;
}

BODY.main {
	background-image:		url('images/footer.jpg');
	background-repeat:	repeat-x;
	background-position:	bottom left;
	overflow:	hidden;
}

A {
	font-family:		Arial;
	font-weight: 		bold;
	text-decoration:	underline;
}
A:hover {
	text-decoration: underline overline;
}

A.menu {
	font-family:		Arial;
	font-size:			8pt;
	color:				rgb(237,246,166);
	font-weight: 		bold;
	text-decoration:	none;
}
A.menu:hover {
	text-decoration: underline overline;
}

A.submenu {
	font-family:		Arial;
	font-size:			8pt;
	color:				rgb(237,246,166);
	font-style: 		italic;
	font-weight: 		none;
	text-decoration:	none;
	margin-right:		5px;
}
A.submenu:hover {
	text-decoration: underline overline;
}

div.header {
	width:		100%;
	height:		136px;
	position: 	absolute;
	left: 		0px;
	top: 			0px;
	z-index:		3;
	
	padding: 	0px;
	margin:		0px;
	background-image:		url('images/headerspacer.jpg');
	background-repeat:	repeat-x;
	background-position:	top left;
}

span.headerright {
	width: 		332px;
	height: 		136px;
	background-image:		url('images/header.jpg');
	position: 	absolute;
	top:			0px;
	right:		0px;
	background-repeat:	no-repeat;
	background-position: top right;
}

span.headerleft {
	width: 		388px;
	height: 		136px;
	background-image:		url('images/logo.jpg');
	top:			0px;
	left:			0px;
	z-index:		4;
	background-repeat:	no-repeat;
}

div.menu {
	background-color: rgb(43,52,163);
	width: 			111px;
	height: 			100%;
	position: 		absolute;
	left: 			0px;
	top: 				0px;
	z-index:			1;
	text-align:		right;
	line-height:  20px;
	
	padding: 			5px;
	padding-top:		136px;
	padding-bottom:	60px;

	overflow:		auto;
	overflow-y: 	auto;
	overflow-x: 	hidden;
	background-image:		url('images/menulogo.jpg');
	background-repeat:	no-repeat;
	background-position:	bottom;
}

div.content {
	width:			82%;
	height:			100%;
	position:		absolute;
	left:				0px;
	top:				0px;

	z-index:			0;
	overflow: hidden;

	padding-right:		15px;
	margin-left:		130px;
	padding-top:		136px;
	margin-bottom: 	60px;
}

table.content {
	width:			100%;
	height:			100%;
	position:		absolute;
	left:				0px;
	top:				0px;
	z-index:			0;

	overflow: hidden;
}

td.content {
	width:			95%;
	height:			95%;
	padding-right:		0px;
	padding-left:		130px;
	padding-top:		136px;
	padding-bottom: 	60px;
	overflow: hidden;
}

iframe.content {
	width:		100%;
	height:		100%;
	border:		1px;
	overflow:		auto;
	overflow-y: 	auto;
	overflow-x: 	hidden;
	z-index:		0;
}


.footer {
	width: 			100%;
	height: 			60px;
	background-color: 	transparant;

	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: center;
	line-height: 44px;
	
}

div.footer{
	width: 			100%;
	height: 			60px;
	background-color: 	rgb(237,246,166);;

	position: 		absolute;
	
	bottom: 			0px;
}

td.footer{
	width: 			100%;
	height: 			60px;
	background-color: 	rgb(237,246,166);;

	position: 		absolute;
	
	bottom: 			0px;
}

