body {
	background-image: url("images/background.png");
	background-position: top;
	background-repeat: repeat-x;
	background-color: #005851;
	margin: 0px;
	font-family: Tahoma;
}

a {
	color: #008080;
	text-decoration: none;
}

a:hover {
	color: #00C0C0;
}

td, th, tr, table, tbody, thead, tfoot {
	font: inherit;
}

div#page td.contentCell {
	padding: .5em .5em 0em 1em;
	padding-left: 1em;
	background-image: url("images/cellBackgroundTopRight.png");
	background-position: top right;
	background-repeat: no-repeat;
}

table#navigationTable td.contentCell {
	background-image: none;
}

a.backBar {
	font-size: .8em;
	position: absolute;
	text-decoration: none;
	margin-left: -1em;
	margin-top: -.5em;
}

.errorMessage, .warning {
	color: #FF0000;
}

fieldset + fieldset {
	margin-top: 1em;
}

form {
	margin: 0;
}

form p:first-child {
	margin-top: 0;
}

form p:last-child {
	margin-bottom: 0;
}




/* SectionTable */

table.SectionTable {
	border-spacing: 0px;
	width: 100%;
}

table.SectionTable td {
	padding: 0px;
}

table.SectionTable td.topLeft {
	height: 10px;
	width: 10px;
	background-image: url("images/square/topLeft.png");
}

table.SectionTable td.topMiddle {
	height: 10px;
	background-image: url("images/square/topMiddle.png");
}

table.SectionTable td.topRight {
	height: 10px;
	width: 10px;
	background-image: url("images/square/topRight.png");
}

table.SectionTable td.middleLeft {
	width: 10px;
	background-image: url("images/square/middleLeft.png");
}

table.SectionTable td.middleRight {
	width: 10px;
	background-image: url("images/square/middleRight.png");
}

table.SectionTable td.bottomLeft {
	height: 10px;
	width: 10px;
	background-image: url("images/square/bottomLeft.png");
}

table.SectionTable td.bottomMiddle {
	height: 10px;
	background-image: url("images/square/bottomMiddle.png");
}

table.SectionTable td.bottomRight {
	height: 10px;
	width: 10px;
	background-image: url("images/square/bottomRight.png");
}

table.SectionTable {
	background-image: url("images/contentBackground.png");
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

/* End SectionTable */