html, body
{
	color:				#000000;
	background:			#7E7E7E url( 'bg1.gif' ) repeat;
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:			12px;
	padding:			0px;
	margin:				0px;
}

td
{
	font-family:		Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:							12px;
}

#site_logo
{
	position:			absolute;
	width:				800px;
	height:				128px;
	left:				52px;
	top:				22px;
	overflow:			hidden;
}

#splash1
{
	position:			absolute;
	width:				800px;
	height:				50px;
	left:				50px;
	top:				20px;
	background:			#2A2A7D url( 'bg2.gif' ) repeat;
	border:				2px solid #000000;
}

#splash2
{
	position:			absolute;
	width:				800px;
	height:				100px;
	left:				50px;
	top:				50px;
	background:			#2A2A7D url( 'bg3.gif' ) repeat;
	border-left:		2px solid #000000;
	border-right:		2px solid #000000;
}

#splash3
{
	position:			absolute;
	width:				800px;
	height:				30px;
	left:				50px;
	top:				150px;
	background:			#2A2A7D url( 'bg2.gif' ) repeat;
	border:				2px solid #000000;
}

#waves
{
	position:			absolute;
	width:				250px;
	height:				100px;
	left:				598px;
	top:				50px;
}

#container
{
	position:			absolute;
	width:				800px;
	left:				50px;
	top:				180px;
	background:			#FFFFFF;
	border-left:		2px solid #000000;
	border-right:		2px solid #000000;
}

#navigation
{
	position:			absolute;
	width:				800px;
	height:				30px;
	left:				50px;
	top:				150px;
	color:				#FFFFFF;
	vertical-align:		middle;
	text-align:			left;
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-weight:		bold;
	font-size:			14px;
	display:			table;
	z-index:			3;
	padding:			5px 0px 5px 0px;
}

#subnavigation
{
	position:			absolute;
	width:				150px;
	left:				650px;
	top:				180px;
	padding:			10px;
	border-left:		1px dotted #808080;
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	z-index:			3;
}

#content
{
	position:			relative;
	width:				600px;
	left:				0px;
	top:				0px;
	padding:			10px;
}

#copyright
{
	width:				100%;
	height:				30px;
	display:			block;
	vertical-align:		middle;
	margin:				20px 0px 0px 0px;
	padding:			8px 0px 8px 10px;
	color:				#FFFFFF;
	background:			#2A2A7D url( 'bg2.gif' ) repeat;
	border-top:			2px solid #000000;
	border-bottom:		2px solid #000000;
	font-size:			10px;
	font-weight:		bold;
	float:				left
}

#copyrightx
{
	color:								#000000;
	text-decoration:					none;
	padding-top:						10px;
	padding-right:						10px;
	font-size:							10px;
	font-weight:						none;
	margin-top:							-30px;
	margin-left:						30px;
	float:								right;
}

a, a:link, a:visited, a:active
{
	color:								#000066;
	text-decoration:					none;
}

a:hover
{
	color:								#5555BB;
	text-decoration:					none;
}

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

a.navigation:hover
{
	color:								#EEEEFF;
	text-decoration:					none;
}

div.navigation
{
	display:							inline;
	text-transform:						uppercase;
	font-weight:						bold;
	padding:							0px 10px 0px 10px;
}

a.subnavigation, a.subnavigation:link, a.subnavigation:visited, a.subnavigation:active
{
	color:								#000000;
	text-decoration:					none;
}

a.subnavigation:hover
{
	color:								#000066;
	text-decoration:					none;
}

div.subnavigation
{
	display:							block;
	text-transform:						uppercase;
	padding:							0px 0px 5px 0px;
}

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

a.copyright:hover
{
	color:								#EEEEFF;
	text-decoration:					none;
}

hr
{
	width:								100%;
	background-color:					#000066;
	color:								#000066;
	height:								2px;
	border:								none;
}

input, select, textarea
{
	color:								#000000;
	background-color:					#EEEEEE;
	margin:								2px;
	border:								1px solid #666666;
}

pre
{
	background-color:					#FAFAFF;
	border:								1px solid #000066;
	padding:							10px;
	text-indent: 						0px;
}

h1, h2, h3, h4, h5
{
	font-size:							18px;
	color:								#000066;
	margin:								0px 0px 0px 0px;
}

.paragraph
{
		text-align:							justify;
}