BODY {
margin: 10px 0 0 0; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #333333; height: 100%;
}

/* Main Page Titles 20pt */
h1	{
	margin: 0px;		
	padding: 0px 0px 15px; background: transparent;
	font-size: 22px; width: 440px;
	color: #5A1100;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}	

/* 12pt Gray Uppercase */
h2	{
	margin: 0;		
	padding: 3px 8px 4px 0px;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}

/* Black 16pt subhead */
h3	{
  	padding: 0;	
	margin: .75em 0 .75em 0;			
	font-size: 16px;
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}

/* 14pt Series head */
h4	{
	margin: 0;
	padding-top: .15em;					
	font-size: 14px;
	color: #000;
	font-weight: bold; text-transform: uppercase;
	font-family: Arial, Helvetica, san-serif;	
	}
	
/* 14pt Series subhead */
h5	{
	margin: 0;
	padding-top: .15em;					
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
	
hr { color:#493758;
	}
	
p {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	margin: 0;
	padding: 4px 0 4px 0;
	text-align:justify;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
	
ol {
	font-size: 11px; line-height: 15px;	width: 430px;
	list-style-type: disc outside;
	margin: 0 0 0 1em; color:#333333;
	}	
	
ul {
	font-size: 9pt; line-height: 12pt;
	color: #333333; list-style: url(images/ltbrownarrowbutt.gif);
	margin: 0 0 0 1.5em; padding: 0 0 0 1em;
	}	

ul ul {
	font-size: 9pt; line-height: 12pt;
	color: #333333; list-style: url(images/ltbrowndotbutt.gif);
	margin: 0 0 0 .7em; padding: .2em 0 0 1em;
	}	
	
ul ul ul {
	font-size: 9pt; line-height: 14pt; background-color: #FFF;
	color: #333333; list-style: url(images/arrow.gif);
	}	
		
li { padding: 0 0 2px 0; margin: 0; }	


a:link { color: #425AAF; text-decoration: underline}		
a:visited { color: #425AAF; text-decoration: underline}			
a:hover, active { color: #B07B25; text-decoration: underline}		

.boxhd {
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 12pt; font-weight: bold; color: #AA3A20;
	margin-top: 10px; padding: 4px 4px 1px 1px; text-align: left;
	}

.boxhd2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 14pt; font-weight: bold; color: #333333;
	margin: 0; padding: 6px 0 1px 5px; text-align: left;
	}
.boxhd3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 12pt; font-weight: bold; color: #333333;
	margin: 0; padding: 8px 0 0 0; text-align: left;
	}
.boxbody {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal;
	padding: 3px; color:#005471; text-align: left; margin: 2px;
	}

.boxwrap {
	padding: 12px 20px 10px 16px;
	font-size: 9pt;
	line-height: 11pt;
	font-weight: normal;
	margin: 0; text-align: left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.boxwrap p {
	padding: 1px 15px 6px 5px; text-align: left;
	}
	
.boxwrap a:link {
	color: #004386; font-weight: normal; text-decoration: underline;	
	}		
.boxwrap a:visited {
	color: #004386; font-weight: normal; text-decoration: underline;	
	}	
.boxwrap a:active {
	color: #6666CC; font-weight: normal; text-decoration: underline;	
	}	
.boxwrap a:hover {
	color: #C27E2A; font-weight: normal; text-decoration: underline;	
	}	

.boxwrap2 {
	padding: 12px 60px 30px 30px; margin: 0; background-image:url(images/tanleftbkgd.gif); background-repeat:no-repeat;
	}
	
.boxwrap2 p {
	color: #333333; font-size: 10pt; line-height: 14pt; text-align: left;
	}	

.contactadres {
	padding: 4px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	}
.contactadres p {
	font-size: 12px; line-height: 100%; font-weight: normal; padding: 1px 0 6px 4px; text-align: left; width: 200px;
	}

.contactadres h2	{
	font-size: 12px; color: #005471; font-weight: bold; background: transparent; padding-top: 5px; margin: 0px;
	text-transform: uppercase;
	}	
.contactadres h3	{
	font-size: 11px; color: #333333; font-weight: bold; background: transparent; padding: 1px; margin: 0px;
	text-transform: uppercase;
	}	

	
.customers {
	background: #FFF; padding: 10px 10px 10px 20px; margin: 0;
	}
.customers p {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; font-weight: normal; color: #333333;
	margin: 0; 
	}
.customers ul {
	font-size: 12px; line-height: 100%;
	list-style: outside url(../images/arrow.gif); color: #333;
	margin-left: 10px; padding: 0 10px 12px 10px;
	}	
.customers ul ul{
	list-style: url(../images/arrow.gif); list-style-position:outside; color: #333;
	margin: 0; padding: 2px 0 0 15px;
	}
.customers li { margin: 0;}		
.customers li li { margin: 0;}		
.customers	h2{
	margin: 0;		
	padding: 2px 4px 6px 0px;
	font-size: 14px;
	color: #333333; text-transform:uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
.copyright { 
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
	font-style: normal; font-weight: normal; color: #AA3A20; 
	text-align: left; padding-left: 8px;
	}	

/* Find Out More link */
.details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 20px;
	font-weight: normal; padding: 0 0 4px 0; color: #000000;
	}
	
.details p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 20px;
	font-weight: normal; padding: 2px 0 3px 0; color: #000000;
	}
.details a:link {
	color: #004386; font-weight: normal; text-decoration: underline;	
	}		
.details a:visited {
	color: #004386; font-weight: normal; text-decoration: underline;	
	}	
.details a:active {
	color: #6666CC; font-weight: normal; text-decoration: underline;	
	}	
.details a:hover {
	color: #C27E2A; font-weight: normal; text-decoration: underline;	
	}	
	
.devyou1	{
	margin: 0;		
	padding: 14px 3px 2px 0px;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}

.devyou2	{
	margin: 0;		
	padding: 6px 3px 4px 0px;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;	
	}
	
.footer {
	font-size: 8pt; line-height: 14pt; font-weight: normal; font-family:Arial, Helvetica, sans-serif;
	margin:0;
	}
	
.footeramci {
	font-size: 8pt; line-height: 14pt; font-weight: normal; font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color: #AA3A20; padding: 3px 3px 3px 10px; margin:0;
	}
	
.footeruk {
	font-size: 8pt; line-height: 14pt; font-weight: normal; font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color: #812D2D; padding: 3px 3px 3px 10px; margin:0;
	}

.footeradept {
	font-size: 8pt; line-height: 14pt; font-weight: normal; font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color: #A23C25; padding: 3px 3px 3px 10px; margin:0;
	}

.footer a:link {
	color: #FFFFFF; text-decoration: none;	
	}
.footer a:visited {
	color: #FFFFFF; text-decoration: none;	
	}
.footer a:active {
	color: #F0E68C; text-decoration: underline;	
	}	
.footer a:hover {
	color: #F0E68C; text-decoration: underline;	
	}
	
.homename {
	margin: 0px; text-align: right;
	padding: 2px 12px 1px 0;
	font-size: 15pt;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, san-serif;	
	}

.homenameadept {
	margin: 0px; text-align: right;
	padding: 0 12px 2px 0;
	font-size: 26px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, san-serif;	
	}

.hometext {
	margin: 0; background: #FFF url(images/amci_logo.jpg) bottom right no-repeat;
	}
	
.hometext p {
	color: #425AAF; font-size: 11pt; line-height: 16pt; padding: 10px 20px 12px 16px; text-align: left;
	}		
	
.hometextadept {
	margin: 0; background: #FFF url(images/Adept_logo.gif) bottom right no-repeat; padding: 6px 18px 12px 12px;
	}

.hometextadept p {
	color: #425AAF; font-size: 10pt; line-height: 12pt; padding: 3px; text-align: left;
	}


.linktrail {
	font-size: 11px; line-height: 14px; font-weight: normal; color: #666666;
	margin: 1px 0 10px 0; padding: 1px;
	}	
.linktrail a:link {
	color: #3399CC; text-decoration: underline;	
	}		
.linktrail a:visited {
	color: #3399CC; text-decoration: underline;	
	}	
.linktrail a:active {
	color: #000000; text-decoration: underline;	
	}	
.linktrail a:hover {
	color: #FF8330; text-decoration: underline;	
	}		


/* Navigation bar link */
.navbar {
	font-family: Arial, Helvetica, sans-serif; text-align: right;
	font-size: 9pt; line-height: 12pt; background-image:url(images/navbarbuttbkgd.gif); border-left: 1px solid #F3AB80; border-right: 1px solid #F3AB80;
	font-weight: normal; color: #EADF96; padding: 0 8px 0 8px; margin: 0 10px 0 10px; width: 75px;
	}
.navbar a:link {
	color: #EADF96; text-decoration: none; font-size: 10pt; line-height: 12pt;
	}		
.navbar a:visited {
	color: #EADF96; text-decoration: none; font-size: 10pt; line-height: 12pt;	
	}	
.navbar a:active {
	color: #FFFFFF; text-decoration: none; font-size: 10pt; line-height: 12pt;	
	}	
.navbar a:hover {
	color: #FFFFFF; text-decoration: none; font-size: 10pt; line-height: 12pt;
	}


/* Back to top link */
.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;	
	}
.top a:link {
	color: #F00;	
	}
.top a:visited {
	color: #F00;	
	}
.top a:active {
	color: #F00;	
	}
	
#aboutmain {
	background: #FFF url(images/whobutt2.gif) top right no-repeat;
	padding: 2px 15px 15px 25px; 
	margin: 0;
	}

#acqmain {
	background: #FFF url(images/acqbkgd.jpg) top right no-repeat;
	padding: 15px; 
	margin: 0;
	}

#contactadres ul {
	font-size: 12px; margin: 6px 2px 2px 10px;
	list-style: url(images/bulletarrow.gif);
	}		
#contactadres li {
	padding-bottom: 6px; margin: 2px 2px 2px 8px;
	}	
	
#contactmain {
	font-family: Arial, Helvetica, sans-serif; background: #FFF url(images/contactbkgd.jpg) top right no-repeat;
	width: 675px; padding: 10px 10px 20px 20px; margin: 0; color: #333333;
	}
#contactmain p {
	font-size: 12px; line-height: 150%; font-weight: normal; padding: 4px 0 10px 0; width: 480px; text-align:justify;
	}

#fullheight{height:100%}

#homeadeptslogan {
	margin: 0px; text-align: right;
	padding: 0 12px 4px 0;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, san-serif;	
	}
#homeslogan {
	margin: 0px; text-align: right;
	padding: 0 12px 4px 0;
	font-size: 15pt;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, san-serif;	
	}
	
#homeblock1 {
	background: #EEF url(images/mgmtbkgd.jpg) top right no-repeat; margin: 0;
	padding: 4px 8px 6px 6px;
}
#homeblock2 {
	background: #EEF url(images/trainbkgd.jpg) top right no-repeat; margin: 0;
	padding: 4px 8px 6px 6px;
}
#homeblock3 {
	background: #EEF url(images/serverbkgd.jpg) top right no-repeat; margin: 0;
	padding: 4px 8px 6px 6px;
}


#main {
	background: #FFF; padding: 10px; margin: 0;
	}
#main p {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; font-weight: normal; color: #333333;
	margin: 0;
	}
#maincontain {
	font-family: Arial, Helvetica, sans-serif; width: 625px; padding: 0; margin: 0px; color: #333333; height: 100%;
	}
#maincontain p {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	margin: 0;
	padding: 4px 0 10px 0;
	width: 450px;
	text-align:justify;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	}	.boxwrap3 { padding: 12px 60px 30px 30px; margin: 0; background-image:url(images/tanleftbkgd_2.gif); background-repeat:no-repeat; }

