body {
	background-image:url(../images/atsbg.jpg);
	padding:0px;
	
	align: center;
	font-family:Futura, Gadget, Georgia;
	font-weight:normal;
	font-color: #000;
	margin-bottom: 0px;
}

#main {max-width:100%;
margin-top: 20px;
}
li {list-style-type:square;}
a img {border:none;}
table {width:100%;
	   padding:5px;
	   margin: 0px;
	   }
	
	   
table td {
	   padding: 0px;
	   margin: 0px;
	   }
table td#top {
      width:150px;
	  margin: 0px;
	  left:10px;
	  vertical-align:bottom;	  }
	  
table td#topright {
      height: 80px;
	  margin: 0px;
	  vertical-align:bottom;
	  
	  }
#top img{padding-left:5px;
         margin:0px;
		 display:inline;
		 float:left;
		 border:none;
		 vertical-align:bottom;
 }
 #top img a {display:inline; float:left;}
 
#middle {background-color:#000;
background-image:url(../images/middlebg.jpg);
background-repeat:no-repeat;
		 height: auto;
		 margin: 5px 5px 0 5px;
		 padding:0px;
 
}

 #middle p {display:block; 
 }
 #middle h1.left {display:inline;
 				  float:left;
 				   padding:5px 0px 0px 10px;
				   margin:0px;
				   font-size:16px; 
				   color:#fff;
				   font-weight:lighter;
				   width:70%;
				   
				  
 }
 #middle h1.left span{font-size:24px; padding-left:20px;}
 #middle div.right {
			 	float:right; 
				top:0px; 
				right:0px; 
				margin:0px; 
				padding:0px;
				background-color:#fff;
				}
#middle div.right img {padding:0;
margin:0;}

#middle img {border:none;}
 
 #spacer img {margin:0; 
 		      padding:0; 
			  float:left;
}
img.bar {float:right;}
td#spacer {border:1px solid #666;background-color:#fff;border-bottom:1px solid #666;
	 }
td#spacer a {color:#000; font-weight:bold;text-decoration:none;}
td#spacer ul {display:block; font-size:11px; margin:5px; padding:5px; float:left;
					 }
td#spacer ul li {list-style-type:none;}
td#spacer ul.col1 {   width:150px;
					  display: inline; 
					  margin:5px 10px 0 20px;
					  background-color:#fff;
					  top: 0px;
					  border-top: 2px solid #ccc;
					  border-left: 3px solid #ccc;
					  border-bottom: none;
					  
					  
}
td#spacer ul.col2 {   width:140px;
					  top: 0px;
				      display: inline; 
					 margin: 5px 5px 0 5px; 
					 background-color:#fff;
}

td#spacer div.right { float:right; 
				      display:block; 
					  padding:10px; 
					  background-color:#F6F6D3;
					  width: 154px; 
					  height:65px;
					  font-size:13px; 
					  border-left:1px solid #666;
					  
					 
					  
}td#spacer div.right a {color:#000033; }
td#spacer div.right img {padding:0px; margin:0px; }

td#spacer div.thumbs {float:left; 
					  display: inline; 
					  width:350px; 
					  margin:5px 0px 0 10px;
					  
					 
}
td#spacer div.thumbs img {
						  padding: 10px 9px; 
						  border:none;
						  background-color:#EBEBEB;
						  
 }
td#spacer div.thumbs a {border:none; color:#333333; font-weight:normal;
}
td#spacer  a span {display:none;
				   text-decoration:none;
				   
}
td#spacer a:hover span {display: block;
   						position:absolute; 
						left:340px; 
						display:block; 
						margin:0px; 
						margin-top: 1px;
						padding:5px; 
						background-color: white; 
						width: 115px; 
						height: 70px; 
						color: black; 
						font-size:12px; 
						text-align:left; 
						text-decoration:none; border:none;
						 z-index:20;
}
td#spacer a:hover span img {background-color:none;}

td#spacer div.info {    display: block;
   						position:absolute; 
						left:340px; 
						display:block; 
						margin:0px; 
						margin-top: 7px;
						padding:5px; 
						width: 110px; 
						height: 240px; 
						color: black; 
						font-size:13px; 
						text-align:left; 
						text-decoration:none; border:none;
						
}
td#spacer a:hover span img {padding:0px;}
td#spacer div.float {padding: 5px 10px 0 10px;margin:0px; border:1px dotted red; background-color:#666666;height:20px; width:auto; font-size:12px; color:#fff; z-index:1;}
div.float a {color:#fff; text-decoration:none;}
td#spacer div.float span {}
td#spacer div.center {float:right; 
				      display:block; 
					  margin:0px; 
					  
					  background-repeat: no-repeat;
					  width:80px; 
					  font-size:12px; 
					  height:75px;
					  text-align:right;
					  white-space:nowrap;}
					  
td#spacer div.center img {border:none; margin: 0px; padding:0px;}
   div.center img a {border:none;}
#low {
	font-size:11px;
	height: auto;
	margin:5px;
	padding: 0px;
	background-color:#B4BECE;
	margin-top:5px;
	border-left:1px solid #666;
	border-bottom: 10px solid #000;
	border-right:1px solid #000;
	  }
	  
#low h3 {display:block; 
		margin:10px 10px 0 10px; 
		font-family:Futura, Gadget, Georgia; 
		font-size:24px; 
		padding:0px;
		
border-top: 1px solid #666;
}
#low h4 {color:#333366; font-size:17px;}
 #low h3 img {margin:5px; border:none;}
#low p {display:block; 
padding: 0 40px 20px 20px;
}
#low img {margin:0;
		  padding:0; 
		  float:left; 
		  display:block;}
#low img.service {float:none;}		
#low div.lhalf {width:311px; height:180px;float:left;  border-right:1px solid #fff; border-left:10px solid white; margin-top:0px; padding-top:0px; background-color:#E8E5E5;}
#low div.lhalf p {color:#3D3D3D; padding:0;}
#low div.lhalf a {border:none;text-decoration:none;}
#low div.rhalf {margin-left:320px;} 
#low div.rhalf p {color:#3D3D3D;}
#low div.rhalf a {border:none; text-decoration:none;}		  

#low div.right {display:inline; 
			 	float:right; 
				top:0px; 
				right:0px; 
				margin:0px; 
				padding:0px;
				margin-left:0px;
				
				
				
}
#low div.right img {border-left: 1px solid black; 
					border-bottom:1px solid black;
					margin:0 0 20px 0px;
}


#contact { 			  float:left; 
					  top: 0px;
				      display: inline; 
					  margin:0px;
					  margin-left:20px;
					  padding: 10px;  
					  font-size:14px; 
					  text-align:left;
}
#contact2 {float:left; 
					  top: 0px;
				      display: inline; 
					  margin:0px;
					  margin-left:20px;
					  padding:10px;  
					  font-size:14px; 
					  text-align:left;
}
div#contact img{ margin-right:10px;}
div#contact2 img {margin-right:10px;}
#navcontainer ul {width:330px;
				  padding-right: 50px;
				  margin: 0;
				  color: black;
				  float: right;
				  font-size:14px;
				  font-family:Futura, Gadget, Georgia;
				
}
#navcontainer ul li { display: inline; 
}

#navcontainer ul li a {padding: 0.08em 10px;
					   background-color:#666666;
					   color: #fff;
					   text-decoration: none;
					   float: right;
					   border-bottom: none;
					  font-weight:lighter;
					   border: 1px solid #fff;
					   margin-top:8px; border-right:none;
}

#navcontainer ul li a#active {background-color:#000;
							  color:#fff;
							 padding: .12em 10px;
							  border:1px solid #666;
							  border-bottom:5px solid #000;
							  margin-top:3px;
							 
							 
}
#navcontainer ul li a:hover {text-decoration: none;
							 background-color:#333333;
							 color:#fff;
}


img#arrow1 {text-indent: -5px; margin-left: -30px; margin-right:10px; }
#low span.copy{font-size:10px;  float:right; padding:0px; margin:0px; padding-right:5px;
}

#low ul li {display:inline; font-size:12px; padding:0px; margin:0px; margin-right:50px; float:left; }
#low ul li a{color:#000; text-decoration:none; padding:0px; margin:0px;}
table#form {margin: 0px 0 0 80px; white-space: nowrap;}
.form_title{color : #000;font-size: 13px;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : bold;}
.form_field {font-size : 13px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000;font-weight : bold;text-align:left; }
.form_text {font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000; text-align:left;}
.text_box {font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000;width:200px;}
.text_area {font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000;width:400px;height:60px;}
.text_select {font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000;}
