body {
	color : white;
	background-color : #004080;
}
div.logo {
	position : absolute;
	top : 5px; 
	left : 0;
	width : 250px; 
}
div.contentPane {
	border : 1px solid white;
	position : absolute;
	width : 450px;
	height : 340px;
	top : 115px;
	left : 250px;
	overflow : auto;
	background-color : #0080ff;
}
div.palcontainer {
	visibility : hidden;
	text-align : left;
	width : 220px;
	position : absolute; 
	height : 230px;
	top : 15px; 
	left : 510px;
	z-index : 5; 
}
div.accpal {
	border : 1px solid white;
	color : white;
	visibility : hidden;
	text-align : left;
	padding : 5px;
	position : absolute; 
	top : 0;
	left : 0;
	z-index : 5; 
}
div.navMenu {
	border : 1px solid white;
	background-color : #0080ff;
	overflow : auto;
	position : absolute; 
	width : 190px;  
	top : 235px;
	left : 25px;
}
p.navMenu {
}
div.navProjectMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 190px;
	padding : 5px;
	position : absolute; 
	left : 75px;
	top : 223px;
	z-index : 6; 
}
div.navCharactersMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 220px;
	padding : 5px;
	position : absolute; 
	left : 75px;
	top : 205px;
	z-index : 6; 
}
div.navInvolvedMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 180px;
	padding : 5px;
	position : absolute; 
	left : 75px;
	top : 253px;
	z-index : 6; 
}
div.navHiringMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 180px;
	padding : 5px;
	position : absolute; 
	left : 75px;
	top : 253px;
	z-index : 6; 
}
div.navCharactersFamiliesMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 180px;
	padding : 5px;
	position : absolute; 
	left : 150px;
	top : 295px;
	z-index : 6; 
}
div.navCharactersOthersMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 180px;
	padding : 5px;
	position : absolute; 
	left : 150px;
	top : 255px;
	z-index : 6; 
}
div.navCharactersVisitorsMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 180px;
	padding : 5px;
	position : absolute; 
	left : 150px;
	top : 355px;
	z-index : 6; 
}
div.navCharactersDestroyersMenu {
	border : 1px solid white;
	background-color : #0080ff;
	color : white;
	visibility : hidden;
	text-align : left;
	overflow : auto;
	width : 240px;
	padding : 5px;
	position : absolute; 
	left : 150px;
	top : 335px;
	z-index : 6; 
}
div.footer {
	width : 740px; 
	position : absolute; 
	top : 475px; 
	left : 0;
}
div.gradient {
	position : absolute; 
	top : 0; 
	left : 0; 
	width : 100%; 
	height : 100%; 
	z-index : 1;
}
img.smile {
	width : 200px; 
	height : 200px;
}
img.gradient {
	width : 740px;
	height  : 510px;
}
img.palette {
	background-color : #0080ff;
	color : white;
	width : 29px;
	height : 29px;
	margin : 0 5px;
}
p.palette {
	visibility : hidden;
	text-align : left;
	width : 100px;
	position : absolute; 
	top : 45px; 
	left : 115px;
	z-index : 2; 
}
a:hover {
	background-color : #ffcbc0;
}
a:active {
	color : white;
	background-color : #ffcbc0;
}
a.menu {
	display : block;
}
p.menu {
}
p.menuLabel {
}
p.menuTitle {
	font-weight : bold;
	text-align : center;
}
span.hideBG {
	visibility : visible;
	position : absolute;
	top : 0;
	left : 0;
}
span.showBG {
	visibility : hidden;
	position : absolute;
	top : 0;
	left : 0;
}
span.bigText {
	visibility : visible;
	position : absolute;
	top : 1.5em;
	left : 0;
}
span.normalText {
	visibility : hidden;
	position : absolute;
	top : 1.5em;
	left : 0;
}
span.contrastText {
	visibility : visible;
	position : absolute;
	top : 3em;
	left : 0;
}
span.disabledLink {
	color : #c0c0c0;
}
img.right {
	float : right;
}
