a:link { color: maroon; text-decoration: underline}
a:visited { color: maroon; text-decoration: underline}
a:hover { color: maroon; text-decoration: none}
a:active { color: maroon; text-decoration: underline}

h1 { 
	font: bold 14px Verdana, Tahoma;
	padding-left: 4px;
	color: maroon;
	margin-top: 5px;
	margin-bottom: 15px;
}

h2 { 
	font: bold 12px Verdana, Tahoma;
	padding-left: 4px;
	color: maroon;
	margin-top: 0px;
	margin-bottom: 5px;
}

td#message {
	font: 10px Verdana, Tahoma;
	padding-left: 6px;
	color: maroon;
}

p.main, td.main {
	font: 11px Verdana, Tahoma;
	padding-left: 6px;
	color: black;
}

p.error {
	font: bold 11px Verdana, Tahoma;
	padding-left: 10px;
	color: red;
}

p.success {
	font: bold 11px Verdana, Tahoma;
	padding-left: 10px;
	color: green;
}

p.small {
	font: 9px Verdana, Tahoma;
	padding-left: 6px;
	color: #222222;
}

p.smallbold {
	font: bold 8px Verdana, Tahoma;
	padding-left: 6px;
	color: maroon;
}

th {
	font: bold 10px Verdana, Tahoma;
	padding-left: 6px;
	color: maroon;
}

li {
	font: 11px Tahoma, Verdana;
	color: #52669A;
	list-style: none;
}

hr {
	color: maroon;
	background-color: maroon;
	height: 2px;
	border: 0;
	width: 510px;
	margin-top: 20px;
	margin-bottom: 20px;
}

hr.splitter {
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border: 0;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 20px;
}

input {
	border: 1px maroon solid;
}