/* Site Colors:
	#000000 - black
	#689DC1 - light blue
	#D4E6F4 - very light blue
	#444444 - gray
	#000033 - blue black
*/

html {
	height:100%;
	width:100%;
}
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#000000;
	color:White;
	font-size:13px;
	line-height:15px;
}
img {
	border:none;
}
table, tr, td {
	border-collapse:collapse;
	vertical-align:top;
	font-size:13px;
	line-height:15px;
}
a {
	color:#689DC1;
}
#header {
	height:70px;
	margin:0px;
	padding:0px;
	text-align:left;
	background:#000000;
	color:#D4E6F4;
}
#header h1 {
	padding:1em;
	margin:0px;
}
#main {
	/* margin: 0px; */
	padding: 0px;
	/* width: 100%; */
	background: #444444;
	margin:auto;
	min-width:750px;
	width:95%;
}
#structure {
	height:600px;
	width:100%;
}
#footer {
	font-size:10px;
	height:2em;
	margin:0px;
	padding:.75em;
	text-align:center;
	background:#000000;
	color:#D4E6F4;
}

/* Navigation */
#navigation {
	width:170px;
	padding:1em 2em;
	color:#D4E6F4;
	background:#000033;
}
#navigation a {
	color:#D4E6F4;
	text-decoration:none;
}
ul.subjects {
	padding-left:0;
	list-style:none;
}
ul.pages {
	padding-left:2em;
	padding-top:0;
	margin-top:-1em;
	list-style:square; 
}
ul.pages a {
	color:#D4E6F4;
	text-decoration:none;
}
.selected {
	font-weight:bold;
}

/* Page Content */
#page {
	padding-left:2em;
	vertical-align:top;
	background:#444444;
}
#page hr{
	padding-left:0;
}
#page h2 {
	color:#689DC1;
	margin-top:1em;
}
#page h3 {
	color:#689DC1;
}