/* ------------------------------

ATI Website Styles

------------------------------ */

body {
   margin: 0;
   padding: 0;
   background: #074669 url(images/bg_body.gif) repeat-x;
   text-align: center;
   font-family: verdana, sans-serif;
   }

#wrapper {
	width: 760px;
	margin: 0 auto;
	padding: 0;
	background: #fff url(images/bg_content.jpg) repeat-y;
	}

#splash1 {
	width: 760px;
	height: 213px;
	margin: 0;
	padding: 0;
	background: #fff url(images/bg_splash1.jpg) no-repeat;
	}

#splash2 {
	width: 760px;
	height: 185px;
	margin: 0;
	padding: 0;
	background: #fff url(images/bg_splash2.jpg) no-repeat;
	text-align: left;
	}

#splashNav {
	width: 716px;
	height: 20px;
	margin: 0;
	padding: 0 0 0 44px;
	background: transparent url(images/bg_splashNav.jpg) no-repeat;
	text-align: left;
	}

#splash2Rotator {
	width: 225px;
	height: 125px;
	margin: 0 0 0 250px;
	padding: 0;
	background-color: transparent;
	}

#header {
	width: 760px;
	height: 40px;
	margin: 0;
	padding: 0;
	background: #dedede url(images/bg_header.gif) no-repeat;
	}

#headerClick {
	width: 760px;
	height: 40px;
	margin: 0;
	padding: 0;
	}

#header2 {
	width: 760px;
	height: 155px;
	margin: 0;
	padding: 0;
	background: #dedede url(images/bg_header2.jpg) no-repeat;
	text-align: left;
	}

#header2Rotator {
	position: relative;
	top: 0px;
	left: 475px;
	width: 210px;
	height: 101px;
	margin: 0;
	padding: 0;
	background-color: transparent;
	}

#header2Nav {
	width: 680px;
	margin: 0 0 0 44px;
	padding: 0;
	background-color: transparent;
	}

#content {
	width: 544px;
	margin: 0 100px;
	padding: 0;
	background-color: transparent;
	text-align: left;
	}

#content h1 {
	margin: 0 0 10px 0;
	font-size: 125%;
	font-weight: bold;
	line-height: 125%;
	color: #074669;
	}

#content h2 {
	margin: 5px 0 10px 0;
	font-size: .95em;
	font-weight: bold;
	line-height: 110%;
	color: #333;
	}

#content h3 {
	margin: 5px 0 0 0;
	font-size: .87em;
	font-weight: bold;
	line-height: 110%;
	color: #333;
	}

#content p {
	margin: 3px 0 15px 0;
	font-size: .87em;
	line-height: 135%;
	}

#content p.caption {
	margin: 3px 0;
	font-size: .8em;
	font-style: italic;
	color: #333;
	}

#content ol.contentList {
	font-size: .87em;
	line-height: 125%;
	}

#content img {
	border: 1px solid #666;
	}

table#rt700details {
	margin: 0;
	vertical-align: middle;
	}

#content table.rt700 {
	width: 325px;
	margin: 0 20px 0 0;
	border: 3px solid #666;
	font-size: .85em;
	}

#content table.rt700 td, th {
	margin: 0;
	padding: 3px 5px;
	border-bottom: 2px solid #333;
	}

#content table.rt700 td.last {
	border-bottom: 0px;
	}

#content table#news {
	width: 540px;
	}

#content table#news h2 {
	padding-top: 10px;
	border-top: 1px solid #666;
	}

#content table#news td {
	width: 145px;
	vertical-align: top;
	padding-right: 35px;
	padding-bottom: 10px;
	}

#content ul#headerLinks {
	margin: 0;
	list-style: none;
	font-size: .85em;
	}

#content ul#headerLinks li {
	margin: 0 0 20px 0;
	}

#content ul#headerLinks li.left {
	float: left;
	}

#content ul#headerLinks li.right {
	float: right;
	}

#content table.mailform {
	width: 500px;
	margin: 0;
	padding: 0;
	}

#content table.mailform td, th {
	margin: 0;
	padding: 3px 5px;
	border: 0;
	font-size: .85em;
	text-align: left;
	}

#content table.mailform input {
	background-color: #fff;
	}

#footer {
	width: 760px;
	margin: 0;
	padding: 20px 0 1200px 0;
	background-color: transparent;
	font-size: .68em;
	color: #666;
	line-height: 125%;
	}

#footerNav {
	text-align: center;
	}

#footerNav a {
	padding: 0 5px;
	color: #074669;
	}

a {color: #074669;}
br {clear: both;}












