/*======================================================================*/
:link, :visited {
	color:				#00455F;
	background-color:	transparent;
 }
:link:hover, :visited:hover, :link:active, :visited:active {
	color:				#00455F;
	text-decoration:	none;
}
/*======================================================================*/
A.navbutton:link,A.navbutton:visited,A.navbutton:link:active,A.navbutton:visited:active {
	color:				white;
	background-color:	#00455F;
	text-decoration:	none;
	display:			block;
	width:				100%;
	height:				100%;
 }
A.navbutton:link:hover,A.navbutton:visited:hover {
	color:				white;
	background-color:	#00455F;
	text-decoration:	none;
	display:			block;
	width:				100%;
	height:				100%;
	filter:				alpha(opacity=60);
	opacity:			0.6;
	-moz-opacity:		0.6;
 }
BODY {
	color:				black;
 }
EM {
	color:				#00455F;
 }
.form {
	background-color:	#D2C19B;
 }
/*======================================================================*/
#content {
	/*\*/
	position:			absolute;
	top:				0px;
	right:				0px;
	bottom:				105px;
	left:				175px;
	/* Exclude all previous props for Mac IE5 */
	margin:				0px 0px 105px 175px; /* Cater for Mac IE5 */
	/*\*/ margin:		0; /* Put back for all the rest */
	/*\*/ overflow:		auto; /* no need for Mac IE5 to see this */
	padding:			0px;
 }
#menu {
	position:			absolute;
	top:				0;
	bottom:				0;
	left:				0;
	width:				200px;
 }
#blackbar {
	position:			absolute; 
	top:				0px;
	bottom:				0px;
	width:				63px;
	height:				100%;
	background-color:	black;
 }
#bg {
	position:			absolute;
	top:				-150px;
	right:				-150px;
	filter:				alpha(opacity=10);
	opacity:			0.1;
	-moz-opacity:		0.1;
 }
* HTML #content {
	height: expression(document.body.clientHeight -105 + "px");
	width: expression(document.body.clientWidth - 175 + "px");
 }
* HTML #menu {
	height: expression(document.body.clientHeight + "px");
 }
#legal {
	background-color:	#00455F;
	color:				white;
	/*\*/ position:		absolute;  /* Exclude for Mac IE5 */
	right:				0px;
	bottom:				0px;
	left:				63px;
	height:				105px;
	/* Exclude all previous props for Mac IE5 */
	margin:				0px 0px 105px 175px; /* Cater for Mac IE5 */
	/*\*/ margin:		0; /* Put back for all the rest */
	/*\*/ overflow:		auto; /* no need for Mac IE5 to see this */
	padding:			0px;
	/*\*/ margin:		0; /* Put back for all the rest */
 }
* html #legal {
	width: expression(document.body.clientWidth - 63 + "px");
	overflow-x:			none;
 }
#ehl {
	position:			absolute;
	left:				5px;
	bottom:				5px;
 }