body { 
		background-color: #003366;
		background-image: url('images/planets.png');
		/* background-image: url(''); */
}

.stripe { color: black; }

.dsMainHeader {
	font: bold x-large cursive;
	color: white;
	text-align: center 
}

/* text that may need to change color based on the background. happens in tables + stuff */
.ctxt {
	color: black;
}

.acctHeader { color: white; font: bold x-large cursive; }
.acctHeader2 { color: white; font: bold large cursive; }

/*	item on the navigation bar */
.navItemHeader {
	padding: 3px;
	font-weight: bold;
	background-color: #1e2a40;
	color: white;
}

.linkNavigation {
	border: solid 5px #1e2a40;

	background-color: transparent;
	background-image: url('images/overlay.80.png');	
}

.linkNavigation2 {
	background-color: transparent;
	background-image: url('images/overlay.80.png');
}

.mainBorder {
	border: solid 5px #1e2a40;
	color: white;

	background-color: transparent;
	background-image: url('images/overlay.80.png');
}

.mainOutlineDiv {
	color: white;
	border: solid 5px #1e2a40;
	
	background-color: transparent;
	background-image: url('images/overlay.80.png');
}

.mainBorder, .mainOutlineDiv, .linkNavigation {
	background: rgb(92,179,255);
	background-color: rgba(92,179,255,.95);
	color: black;
	
	border: solid 0px #1e2a40;
	box-shadow: 2px 2px 8px 2px rgba(150,150,150,.35);
	border-radius: 0em;
}

.dbtable {
	
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	
	text-align: left;
	padding: 2px;
	width: 100%;
	border-width: 0px;
}

/*
A:link { color: blue; }
A:visited {color: blue;}
A:active {color: blue;}
A:hover {color: blue;}
*/