@charset "UTF-8";
body {
	font: 80% Arial, Helvetica, sans-serif;
	background-color: #174b7d;
	background-image:url('images/atlbg.jpg');
	background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

h1 {
	font: 120% Arial, Helvetica, sans-serif;
	color: #174b7d;
	font-weight:bold;
}

hr {
  color: #174b7d;
}

.class1 A:link {text-decoration: none; color:#a80505;}
.class1 A:visited {text-decoration: none; color:#a80505;}
.class1 A:active {text-decoration: none; color:#cfcfd1;}
.class1 A:hover {text-decoration: none; color:#cfcfd1;}

.class2 A:link {text-decoration: none; color:#cfcfd1;}
.class2 A:visited {text-decoration: none; color:#cfcfd1;}
.class2 A:active {text-decoration: none; color:#174b7d;}
.class2 A:hover {text-decoration: none; color:#174b7d;}

.class3 A:link {text-decoration: none; color:#fff;}
.class3 A:visited {text-decoration: none; color:#fff;}
.class3 A:active {text-decoration: none; color:#fff;}
.class3 A:hover {text-decoration: none; color:#fff;}

table.sample {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 3px 3px 3px 3px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 3px 3px 3px 3px;
}

.oneColElsCtr #container {
	width: 836px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0;
	text-align:left;
}

.oneColElsCtr #header {
	width: 836px;
	margin: 0;
	border: 0;
}

.oneColElsCtr #topper {
	width: 836px;
	margin: 0;
	border: 0;
}

.oneColElsCtr #mainContent {
	width: 836px;
	height: 100%;
	background-image:url('images/contentbg.png');
	background-repeat:repeat-y;
	padding: 0;
}

.nav {
	width: 166px;
	float: left;
}

.content {
	width: 412px;
	float: left;
	background-color:#FFF;
}

.content-Full {
	width: 580px;
	float: left;
	background-color:#FFF;
}

.oneColElsCtr #contentCopy {
	padding: 20px;
}

.box {
	border-width:thin;
	border-color:#000;
	padding:20px;
	color:#fff;
}

.links {
	width: 196px;
	float: left;
}

.spacerRight {
	width: 62px;
	float: left;
}

.oneColElsCtr #bottom {
	width: 836px;
	margin: 0;
	border: 0;
}

.oneColElsCtr #footer {
	width: 836px;
	margin: 0;
	border: 0;
}

.footerLeft {
	width:165px;
	float:left;
}

.footerMiddle {
	width:609px;
	float:left;
	text-align:center;
}

.footerRight {
	width:62px;
	float:left;
}

.clear {
clear:both;
}

img {
	display: block;
}