img.smilie {
	vertical-align: middle;
}

div.pagelogo {
	color: #003399;
}

div.pagelogo div {
	width: 211px;
	height: 50px;
	position: relative;
}

div.pagelogo div span {
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: #ffffff;
	background-image: url(../images/branding/system_211x50_trans.png);
}

h1 {
	border-top: solid 1px #003399;
	border-bottom: solid 1px #003399;
	color: #003399;
}

body {
	text-align: center;
}

div#layoutcontainer {
	text-align: left;
}

h1.mainheader {
	border-top: double 3px #003399;
	border-bottom: double 3px #003399;
}

p#message {
	color: Red;
}

em, a {
	color: #003399;
}

div.comment {
	color: #003399;
}

div.comment p {
	color: #000000;
}


