/* ACAT Main CSS */

.darkBG{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
		
.lightBG{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}
		
.bottomTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

a.subHead{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.subHeadLight{
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
}

a.subHeadLight:hover{
	color:#999999;
}
		
a.subHead:hover{
	color:#999999;
}

.scroller{
	width:587px;
	height:270px;
	overflow:auto;
}

#bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}

#breadcrumb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#003366;
	text-decoration:none;
}

a#breadcrumb:hover{
	color:#666666;
}

a#bottom:hover{
	color:#999999;
}

/*navigation rollovers*/
		
.roll {
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-left:12px;
	width: 134px;
	display: block;
}
		
a#about_acat{
	background-image:  url("../images/btn_about.gif");				
	height: 20px;
}
		
a#about_acat:hover{
	background-position: 0px -20px;
}

a#about_acat_down{
	background-image: url("../images/btn_about.gif");			
	height: 20px;
	background-position: 0px -40px;
}
		
a#about_acat_down:hover{
	background-position: 0px -60px;
}
		
a#missing{
	background-image: url("../images/btn_missinglink.gif");
	height: 20px;
}
		
a#missing:hover{
	background-position: 0px -20px;
}

a#missing_down{
	background-image: url("../images/btn_missinglink.gif");
	height: 20px;
	background-position: 0px -40px;
}
		
a#missing_down:hover{
	background-position: 0px -60px;
}
		
a#revolution{
	background-image:  url("../images/btn_revolution.gif");				
	height: 20px;
}
		
a#revolution:hover{
	background-position: 0px -20px;
}

a#technology{
	background-image: url("../images/btn_technology.gif");
	height:20px;
}

a#technology:hover{
	background-position: 0px -20px;
}

a#technology_down{
	background-image:  url("../images/btn_technology.gif");				
	height: 20px;
	background-position: 0px -40px;
}
		
a#technology_down:hover{
	background-position: 0px -60px;
}

a#future{
	background-image:  url("../images/btn_future.gif");				
	height: 20px;
}
		
a#future:hover{
	background-position: 0px -20px;
}
		
a#contact{
	background-image:  url("../images/btn_contact.gif");				
	height: 20px;
}
		
a#contact:hover{
	background-position: 0px -20px;
}

a#experience{
	background-image: url("../images/btn_experience.gif");
	height:20px;
}

a#experience:hover{
	background-position: 0px -20px;
}

a#testimonials{
	background-image: url("../images/btn_testimonials.gif");
	height:20px;
}

a#testimonials:hover{
	background-position: 0px -20px;
}

a#facts{
	background-image: url("../images/btn_difference.gif");
	height:20px;
}

a#facts:hover{
	background-position: 0px -20px;
}

/*Selected states*/

#about_acatSel{
	background-image: url("../images/btn_about.gif");
	background-position: 0px -80px;
}

#missingSel{
	background-image: url("../images/btn_missinglink.gif");
	background-position: 0px -80px;
}

#revolutionSel{
	background-image: url("../images/btn_revolution.gif");
	background-position: 0px -40px;
}

#futureSel{
	background-image: url("../images/btn_future.gif");
	background-position: 0px -80px;
}

#contactSel{
	background-image: url("../images/btn_contact.gif");
	background-position: 0px -80px;
}

#experienceSel{
	background-image: url("../images/btn_experience.gif");
	background-position: 0px -40px;
}

#testimonialsSel{
	background-image: url("../images/btn_testimonials.gif");
	background-position: 0px -40px;
}

#technologySel{
	background-image: url("../images/btn_technology.gif");
	background-position: 0px -80px;
}

#factsSel{
	background-image: url("../images/btn_difference.gif");
	background-position: 0px -40px;
}

/*client log-in window*/

a.submit{
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 75px;
	display: block;
}

a#sub:hover{
	background-position: 0px -21px;
}

a#sub{
	background-image:  url("../images/submit.gif");				
	height: 21px;
}