BODY { 
	background-color:	rgb(255,255,255);

	font-family:		Arial; 
	font-size:		12px;
	color:			rgb(4,81,160);
	
	border: 		none;
	margin: 		0px;
	padding:		0px;

	width:			100%;
	height:			100%;
	
	overflow:		auto;

	background-image:	url('/images/headerspacer.jpg');
	background-repeat:	repeat-x;
	background-position:	top left;
}

table, td, div {
	font-family:		Arial; 
	font-size:		12px;
	color:			rgb(4,81,160);
}

img {
	border: 		0px;
	margin:			0px;
	padding: 		0px;
}

p {
	margin:			0px;
}


A {
	text-decoration:	underline;
}

A:hover {
	font-weight:	bold;
	text-decoration: 	underline;
}

table.main {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border: 0px;

	background-image:	url('/images/menuspacer.jpg');
	background-repeat:	repeat-y;
	background-position:	top left;
}

div.menu, div.menuhover {
	padding:		0px;
	margin:			0px;
	padding-left:	20px;
	margin-left:	30px;
	
	width:			241px;
	height:			26px;
	line-height:	26px;
	cursor:			pointer;

	background-image:	url('/images/menuitem.jpg');
	background-repeat:	no-repeat;
	background-position:	left top;
}

div.menu:hover, div.menuhover {
	background-image:	url('/images/menuhover.jpg');
	background-repeat:	no-repeat;
	background-position:	left top;
}

a.menulink {
	color:			rgb(255,255,255);
	text-decoration:	none;

	font-size:		12px;
	font-weight:		bold;

	width:			200px;
	line-height:		27px;
	height:			27px;
}

a.menulink:hover {
	color:			rgb(255,255,255);
	text-decoration: underline;
	font-weight:	none;
}

div.submenu {
	width:			100%;
	text-align:		right;
}

div.submenuitem {
	margin-right:	70px;	
}

a.submenu {
	color:			rgb(4,81,160);
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		10pt;
	text-decoration:	none;
}

a.submenu:hover {
	color:			rgb(4,81,160);
	text-decoration:	underline;
}

.header {	
	padding:		0px;
	margin:			0px;
	height: 		186px;
	width:			100%;

	background-image:	url('/images/header.jpg');
	background-repeat:	no-repeat;
	background-position:	left top;
}

td.content {
	height:			100%;
	width:			100%;
	min-width:		720px;
	
	color:			rgb(4,81,160);
	
	/*padding:		20px;*/
	margin:			0px;
	padding-top:	40px;

	overflow:		auto;

	background-image:	url('/images/content.jpg');
	background-repeat:	no-repeat;
	background-position:	left top;
}

td.menu {
	padding:		0px;
	margin:			0px;
	padding-top:	100px;
	
	width:			329px;
	height: 		100%;

	overflow:		hidden;

	background-image:	url('/images/menu.jpg');
	background-repeat:	no-repeat;
	background-position:	right top;
}

h1 {
	font-family:		Arial; 
	font-size:		16px;
	font-weight:	bold;
	color:			rgb(4,81,160);
}

h2 {
	font-family:		Arial; 
	font-size:		12px;
	font-weight:	bold;
	color:			rgb(4,81,160);
}
