body
   {
   margin: 0px;
   padding-top:0px;
   text-align:center;
   font-family: arial, verdana, Helvetica, sans-serif;
   background:#3A3A3A url(body_bg.gif) top repeat-x;
   }
   
.bld
  {
  font-weight:bold;
  }
  
#head h1
  {
  display:none;
  }
   
h1,h2,h3,h4,h5
  {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  color: #ffffff;
  padding:0px 6px 0px 6px;
  margin:0px 0px 0px 10px;
  }
  
h6
  {
	 text-align:right;
	 color:#333333;
	 font-size:11px;
	 padding:0px 6px 0px 6px;
   margin:0px 100px 6px 10px; 
  }  
  
p
  {
  padding:0px 6px 0px 6px;
  margin:0px;
  }

a:link{text-decoration:underline;color:#BD010C;}
a:visited{text-decoration:underline;color:#BD010C;}
a:hover{text-decoration:underline;color:#8C2B25;}
a:active{text-decoration:underline;color:#BD010C;}

  
.ital
  {
  font-style:italic;
  }
  
.wht
  {
  color:#ffffff;
  }
  
.blu
  {
  color:#336699;
  }
  
#big
  {
  width:770px;
  margin:0px auto 0px auto;
  }
  
#container
  {
  width:770px;
  float:left;
  background:url(cont_bg.gif) repeat-y;
  }
  
#straight
  {
	 float:left;
	 width:764px;
	 margin-left:6px;
	 display:inline;
 } 
  
/*#head
  {
  float:left;
  width:770px;
  height:150px;
  background:#DCDADA url(header_bg.gif) top repeat-x;
  display:inline;
  }*/
  
#head
  {
  float:left;
  width:770px;
  height:119px;
  background:#ffffff;
  display:inline; 
} 
  
#head h1
  {
  display:none;
  }
  
#addy
  {
	width:100%;
	height:20px;
	padding-top:4px;
	color:#000066;
	font-size:15px;
	text-align:right;
	font-weight:bold;
	background:#ffffff;
	}
  
#addy a:link{color:#D52115;font-weight:bold;}
#addy a:visited{color:#D52115;font-weight:bold;}
#addy a:hover{color:#cccccc;font-weight:bold;}
#addy a:active{color:#D52115;font-weight:bold;}
  
#footer
  {
	width:770px;
  float:left;
  text-align:center;
  }
  
#footer a:link{color:#999999;font-weight:normal;}
#footer a:visited{color:#999999;font-weight:normal;}
#footer a:hover{color:#cccccc;font-weight:normal;}
#footer a:active{color:#999999;font-weight:normal;}
  
#footer p
  {
  font-size: 11px;
  color:#999999;
  text-align:center;
  }
  
img
  {
  border:none;
  display:inline;
  }
  

#contnav
  {
  width:100%;
  height:20px;
  margin-bottom:4px;
  text-align:center;
  float:left;
  background:#ffffff;
  }
  
#contnav ul
  {
	list-style:none;
  float:left;
  width:770px;
  margin:0px;
  padding:0px;
  font-family:arial, verdana, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:20px;
  background:#ffffff url(nav_bg2.gif) right no-repeat;
  }
  
#contnav li
  {
  height:20px;
  float:left;
  line-height:20px;
  position: relative;
  }
  
#contnav a
  {
	text-decoration:none;  
  }

#contnav ul li a:link{display:block;height:20px;vertical-align:middle;color:#ffffff;text-decoration:none;}
#contnav ul li a:visited{display:block;height:20px;vertical-align:middle;color:#ffffff;text-decoration:none;}
#contnav ul li a:hover{display:block;height:20px;vertical-align:middle;color:#cccccc;text-decoration:none;}
#contnav ul li a:active{display:block;;height:20px;vertical-align:middle;color:#ffffff;text-decoration:none;}

li.home
  {background-color:#0367D2;
	 width:60px; 
	 border-right:2px solid #ffffff;
  }
  
li.employment
  {
	  background-color:#AD9703;
	 width:90px;
	 border-right:2px solid #ffffff;
	 
  }
  
li.products
  {
	  background-color:#CC3300;
	 width:64px;
	 border-right:2px solid #ffffff;
	 
  }
  
li.solutions
  {
	   background-color:#990000;/*#6D0B07*/
	  width:74px;
	  border-right:2px solid #ffffff;
	
  }
  
li.catalogs
  {
	   background-color:#006633;/*#076D26;*/
	  width:140px;
	  border-right:2px solid #ffffff;
	 
  }
  
li.news
  {
	  width:70px;
	  border-right:1px solid #525151;
	 border-left:1px solid #E4E3E3;
  }
  
li.about
  {
	   background-color:#48076D;
	  width:60px;
	  border-right:2px solid #ffffff;
	 
  }  
  
li.contact
  {
	   background-color:#012E5E;
	  width:80px;
	 
  }
  
#indextxt
  {
	width:770px;
  float:left;
  text-align:left;
  background:#ffffff;
  
  }
  
#indextxt p
  {
  font-size:11px;
  margin-left:10px;
  }
  
#indextxt a:link{color:#ffffff;font-weight:bold;}
#indextxt a:visited{color:#ffffff;font-weight:bold;}
#indextxt a:hover{color:#D7D4D4;font-weight:bold;}
#indextxt a:active{color:#ffffff;font-weight:bold;}
  
#indextxt h4
  {margin-left:10px;
  color:#333333;
  margin-top:10px;
  }
  
#indextxt h5
  {margin-left:10px;
  margin-top:4px;
  color:#333333;
  }
  
#interior
  {display:inline;
	width:744px;
	margin-left:15px;
	height:350px;
	float:left;
	background:#eeeeee url(top_cont.jpg) top no-repeat;
  }
  
#interior p
  {
	 font-size:12px;
	 padding-top:10px;
  }
  
#interior p a:link{color:#333333;text-decoration:underline;}
#interior p a:visited{color:#333333;text-decoration:underline;}
#interior p a:hover{color:#999999;text-decoration:underline;}
#interior p a:active{color:#333333;text-decoration:underline;}
  
#interior h4
  {
	 width:100px; 
  }

	
#cntct {height:240px;width:629px;margin:14px auto 0px auto;}

#cntctLft {height:240px;width:252px;background:url(imgEmp1.jpg) center #000000;float:left;}
#cntctLft p {
	height:125px;
	margin:102px 0px 0px 0px;
	display:block; 
	color:white;
	font-family:lucida sans;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	}
#cntctLft p span {font-size:18px;padding:0px 0px 8px 0px;}
#cntctLft p a:link{color:#7E81F9;text-decoration:underline;}
#cntctLft p a:visited{color:#7E81F9;text-decoration:underline;}
#cntctLft p a:hover{color:#fff;text-decoration:underline;}
#cntctLft p a:active{color:#7E81F9;text-decoration:underline;}

#cntctRgt {height:240px;width:375px;float:left;}

#mainbuck
  {
	width:767px;
	float:left;
	height:125px;
	border-top:1px solid #02286F;  
  }
  
#midbuck
  {
	width:750px;
	float:left;
  }
  
#bigbuck
  {
	width:770px;
	float:left;
	color:#ffffff;  
  }
  
#bigbuck h1
  {
	color:#ffffff;
	font-size:11px; 
  }

#bigbuck p
  {
	 margin:6px 2px 0px 2px;
	 font-size:11px; 
  } 
  
#bigbuck img
  {
	margin:10px auto 0px auto;
	display:block;  
	border:1px solid #999999;
  }  
   
#buck1
  {
	width:192px;
	float:left;
	height:240px;
	background:#809933 url(bucket_top1.gif) top repeat-x;  
  }
  
#buck2
  {
	width:192px;
	height:240px;
	float:left;
	background:#B2B271 url(bucket_top2.gif) top repeat-x;
	border-left:1px solid #cccccc;  
  }
  
#buck3
  {
	width:192px;
	height:240px;
	float:left;
	background:#7A2F27 url(bucket_top3.gif) top repeat-x;
	border-left:1px solid #cccccc;  
  }
  
#buck4
  {
	width:191px;
	height:240px;
	float:left;
	background:#27377A url(bucket_top4.gif) top repeat-x;
	border-left:1px solid #cccccc;  
  }
  
#images
  {
  padding-left:20px;
  width:700px;
  text-align:center;
  float:left;
  }
  
#images .image
  {
  display:block;
  float:left;
  width:301px;
  padding:6px;
  } 
  
#images .image p
  {
  clear:both;
  text-align:center;
font-weight:bold;
  }

.image img
  {
  margin: 0px auto 0px auto;
  }   
  
.pad
  {padding:6px;}
  
.padt
  {
  padding:30px 0px 2px 0px;
  }
  
.padb
  {
  padding:0px 6px 10px 6px;
  }
  
.cntr
  {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  display:block;
  }
  
.fltl
  {
  float:left;
  }
  
.tlft
  {
  text-align:left;
  }
  
.fltr
  {
  float:right;
  }
  
hr
  {
  background-color:#336699;
  color:#336699;
  }
  
.red
  {
  color:#cc0000;
  }
  
.undln
  {text-style:underline;}
  
#frm 
  {
  text-align:left;
  color:#333333;
  width:300px;
  margin:0px auto 0px auto;
  }
  
input.txt
  {
  font-size:11px;
  color:#336699;
  background-color:#ffffff;
  }
  
.sub
  {
  background-color:#660000;
  color:#ffffff;
  }
  
  
