body {
	padding:0px;
	margin:0px;
	text-align:center;
	background-color:#788296;
	background-image:url(/assets/images/layout/body-background.gif);
	color:#ffffff;
	font-family:helvetica;
	font-size:9pt;
	cursor:default;
}

	h1 {
		font-weight:bold;
		font-size:12pt;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:20px;
	}

	h2 {
		font-weight:bold;
		font-size:12pt;
		margin-top:0px;
		margin-bottom:0px;
	}

	a {
		font-weight:bold;
		text-decoration:underline;
		color:#ffffff;
	}

	img {
		border:0px;
	}

	input[type=image] {
		cursor:pointer;
	}

	.standardInput {
		width:100%;
	}

	.contentTable {
		width:100%;
	}

		.contentTableHeader {
			font-size:14pt;
			font-weight:bold;
			text-align:center;
		}

		.contentTableRow1 {
			order-top:solid 1px #505764;
			border-top:solid 1px #6b717f;
		}

		.contentTableRow2 {
			border-top:solid 1px #6b717f;
		}

		.contentTableOptions {
			text-align:center;
		}

	.entryTable {
		width:400px;
		text-align:left;
		border:solid 1px #000000;
		background-image:url(/assets/images/layout/navigation-background.gif);
	}

	.messages {
		display:block;
		width:780px;
		background-color:#ff6600;
		text-align:center;
		font-weight:bold;
		font-size:12pt;
		margin:4px;
		padding:8px;
	}

	.layout {
		display:block;
		height:100%;
		background-image:url(/assets/images/layout/body-top.gif);
		background-position:top left;
		background-repeat:repeat-x;
	}

		.header {
			padding:4px;
		}

		.focus {
			display:block;
			width:804px;
			text-align:left;
			background-image:url(/assets/images/layout/focus-background.gif);
		}

			.focus .navigation {
				display:block;
				position:relative;
				top:0px;
				left:0px;
				width:804px;
				height:64px;
				text-align:left;
				vertical-align:middle;
				background-image:url(/assets/images/layout/navigation-background.gif);
			}

				.focus .navigation .breadcrumb {
					display:block;
					position:absolute;
					top:0px;
					left:0px;
					width:236px;
					height:64px;
					padding-left:16px;
					background-image:url(/assets/images/layout/title-top-left.gif);
					background-position:top left;
					background-repeat:no-repeat;
				}

				.focus .navigation .areas {
					display:block;
					position:relative;
					top:0px;
					left:236px;
					width:332px;
					height:64px;
				}

					.focus .navigation .areas img {
						width:64px;
						height:64px;
						padding-left:8px;
						padding-right:8px;
					}

				.focus .navigation .options {
					display:block;
					position:absolute;
					top:0px;
					left:568px;
					width:236px;
					height:64px;
					text-align:right;
					background-image:url(/assets/images/layout/title-top-right.gif);
					background-position:top right;
					background-repeat:no-repeat;
				}

					.focus .navigation .options form input[type=text] {
						width:80px;
					}

					.focus .navigation .options form input[type=password] {
						width:80px;
					}


			.focus .content {
				padding:2px;
			}

				.focus .content .options {
					text-align:center;
				}

		.globalNavigation {
			display:block;
			width:804px;
		}

			.globalNavigation .content {
				display:block;
				float:left;
				width:184px;
				padding:8px;
				text-align:justify;
			}

				.globalNavigation .content h3 {
					font-size:9pt;
					text-align:center;
					border-bottom:dotted 1px #ffffff;
				}

				.globalNavigation .content a {
					text-decoration:none;
				}

				.globalNavigation .content a:hover {
					text-decoration:underline;
				}
