* {
	border:0px;
	padding:0px;
	margin:0px;
	font-family:arial,helvetica,tahoma,verdana;
	font-size:0.965em;
	border-spacing:0px;
	border-collapse:collapse;
	overflow:hidden;
}
body {	
	overflow:hidden;
	width:100%;
	height:100%;
	background-color:#ffeecc;
}	

html, .fullPage { width:100%;height: 100%; }
object{
	z-index:10;
	position:absolute;
	top:-100%;
	left:0px;
}

object:focus{
	outline:none;
}
#bG{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:0;
	background-color:#ffeecc;
}
#swfLoader, #swfMenu{
	position:absolute;
	top:-100px;
	height:100px;
	width:100px;
	display:none;
}

.mainFrame{
	margin:0px;
	position:relative;
	/*visibility:hidden;*/
	overflow: auto;
	top:0px;left:0px;
	width:100%;
	height:100%;
	z-index:5;
	padding-top:0px;
	background-color:transparent;
}
.seo{
	display:none;
}

a, a.menu {
	color: #000080;
	text-decoration: none;
	font-weight: bold;
	display:block;
	white-space:nowrap;
}
a.menu:hover {
	 color: #800000;
}

ul.menu,ul.menu li{
	display:block;
	margin:0;
	padding:0;
	border:0;
}

li a {
	padding: 2px 10px 2px 5px;
	color:#5b598b;
	background-color:#eeaa60;
	width:100%; /* IE */
	display:block;
}
li>a { width:auto; } /* others */

/* regular hovers */

.menu a:hover {
	background-color:#ffe080;
}
ul.menu {
	/*border:1px solid #9d9da1;*/
	list-style:none;
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	z-index:10;
}
.contentBox{
	/*due to ff's weird box model we need this here and a related switch for IE in the html*/
	border:1px solid #226422;height:96%;position:relative;
}
.pageBox{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:1;
}
.header{
}


img{border:0;}
.w80{
	width:80%;
}
.h80{
	height:80%;
}