body {
	background: #005;
	color: #fff;
}
b {
	color: #fff;
}
a:link,a:visited {
	color: #ff5;
	font-weight: bold;
}
a:hover {
	color: #fff;
}
#principal {
	background: #55f;
	border: solid 1px #fff;
}
#header {
	background: #00a;
}
h1 {
	color: #fff;
}
#toolbar {
	background: #55f;
}
#toolbar a {
	color: #fff;
}
#toolbar a:hover {
	background-color: #00a;
	color: #fff;
}
#content {
	background: #005;
}
h2 {
	border-bottom: solid 1px #55f;
}
.mainTable {
	border-collapse: collapse;
	border: solid 1px #fff;
	width: 100%;
	background: #005;
}
.mainTable th {
	border: solid 1px #fff;
	color: #fff;
	background: #00a;
	padding: 2px;
}
.mainTable td {
	border: solid 1px #fff;
	color: #fff;
	background: #005;
	padding: 2px;
	vertical-align: top;
}
