	body {
		margin: 0;
		padding: 0;
		background-color: #444444;
	}

	form {
		margin: 0;
		padding: 0;
	}

	a {
		color: #5276b1;
		text-decoration: underline;
	}

	a:hover {
		color: #46529F;
		text-decoration: none;
	}

	table {
		border-collapse: collapse;
	}

	table p {
		margin: 0 0 5px 0;
	}

	#wrapper {
		width: 100%;
		background: transparent url( '/images/regular_h_bg.jpg' ) repeat-x top;
		font-family: Arial;
	}

	#container {
		margin: 0 auto;
		width: 1014px;
		background: transparent url( '/images/aboutus_02.jpg' ) repeat-y left;
		padding: 0;
		min-height: 650px;
		border: 1px solid #fff;
		border-style: none solid;
	}

	#uppermenu {
		float: left;
		width: 100px;
		margin: 0 0 0 0;
		height: 110px;
	}
		#uppermenu_9 {
			margin: 68px 0 0 16px;
		}
		#uppermenu_10 {
			margin: 14px 0 0 16px;
		}

	#menu {
		float: left;
		width: 981px;
		margin: 1px 0 0 0;
		height: 26px;
	}
		#menu_1 {
			margin: 7px 0 0 44px;
		}
		#menu_2 {
			margin: 7px 0 0 14px;
		}
		#menu_3 {
			margin: 7px 0 0 23px;
		}
		#menu_4 {
			margin: 7px 0 0 22px;
		}
		#menu_5 {
			margin: 7px 0 0 15px;
		}
		#menu_6 {
			margin: 7px 0 0 32px;
		}
		#menu_7 {
			margin: 7px 0 0 32px;
		}
		#menu_8 {
			margin: 7px 0 0 30px;
		}

	#uppermenu img,#menu img {
		float: left;
		border: none;
	}

	#content {
		float: left;
		background: transparent url( '/images/atc_01.jpg' ) no-repeat top left;
		width: 1014px;
	}

	#related {
		float: left;
		color: #fff;
		padding: 0 15px;
		width: 349px;
		padding: 282px 0 20px 0;
	}

	#related_links {
		width: 218px;
		margin: 0 0 0 116px;
		font-size: 11pt;
		font-weight: bold;
	}
		#related_links a {
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
		}
		#related_links a:hover {
			text-decoration: underline;
		}
		#related_links ul {
			list-style: none;
			margin: 0;
			padding-left: 11px;
			text-indent: -12px;
		}
		#related_links ul.current {
			font-weight: normal;
			text-transform: uppercase;
			margin: 0 0 5px 0;
		}
		#related_links ul.current li a {
			font-weight: bold;
		}
		#related_links ul li {
			margin: 5px 0;
		}
		#related_links ul li.current {
			font-weight: normal;
			text-transform: uppercase;
		}
		#related_links ol {
			list-style: none;
			margin: 0;
			padding-left: 11px;
			text-indent: -10px;
			font-size: 9pt;
			font-weight: normal;
		}
		#related_links ol li {
			margin: 5px 0;
		}
		#related_links ol li.current {
			font-weight: bold;
			text-transform: uppercase;
		}
		#related_links hr {
			color: #bf022c;
			background-color: #bf022c;
			border: 1px dashed #fff;
			border-style: none none dashed none;
			margin: 10px 0 15px 0;
			padding: 0;
		}

	#main {
		float: left;
		width: 632px;
	}
		#main div.content {
			font-size: 9pt;
			line-height: 12pt;
			padding: 25px 20px;
			text-align: justify;
		}
		#main h1 {
			color: #bf022c;
			font-size: 14pt;
			padding: 0;
			margin: 0 0 10px 0;
			line-height: 18pt;
			text-transform: uppercase;
		}


/* ---- LOGIN FORM STUFF ---- */

	ol#login_form {
		padding: 0;
		margin: 0 auto;
		width: 280px;
		list-style: none;
	}
	ol#login_form li {
		padding: 0;
		margin: 0;
		height: 30px;
	}
	ol#login_form label {
		float: left;
		text-align: right;
		padding: 0 8px 0 0;
		width: 90px;
	}
	ol#login_form label.check {
		width: 130px;
		text-align: left;
		margin: 0 0 0 4px;
	}
	ol#login_form input {
		float: left;
	}

	#error_message {
		color: #ff0000;
		font-weight: bold;
		margin: 10px 0;
	}