
body { background-color: #B4E055; font-size: 10px; font-family: Arial,Helvetica; color: #40590A;}


body.blue { background-color: #ABD5FF; font-size: 12px; font-family: Arial,Helvetica; color: #000000; }

body.orange { background-color: #FFCC66; font-size: 12px; font-family: Arial,Helvetica; color: #000000; }

TD { font-size: 11px; font-family: Arial,Helvetica; color: #000000; }

TD.GreenGen { background-color: #B4E055;}

TD.BlueGen { background-color: #ABD5FF;}

TD.OrangeGen { background-color: #FFCC66;}



TD.MainNav { background-image: url(images/MainEnd.gif); }
TD.MainNav a img,TD.SubNav a img,TD.BlueNav a img{border:0;}

TD.SubNav { background-image: url(images/backgroundNav.gif); background-repeat: none; background-position: top right; text-align: top;}

TD.BlueNav { background-image: url(images/spacerBlue.gif); background-repeat: none; background-position: top right; text-align: top;}

TD.MoreTest { background-image: url(testimonials/OrangeSpacer.gif); background-repeat:  repeat-y; background-position: top right;}

TD.content { background-color: white; text-align: top;}

TD.textLinks { text-align: center; background-color: #B4E055;}

TD.quotePad { padding: 0px 30px 10px 30px; vertical-align: middle; }

TD.contact { font-family:Arial, Helvetica, sans serif; font-size: 11px; line-height: 1em;padding: 0px 0px 0px 20px;}

TD.regGreen { font-family:Arial, Helvetica, sans serif; font-size: 12px; line-height: 1.2em; padding: 0px 0px 0px 0px;}








A.BigL:link{font-weight: 200; color: #7A0F00; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
	
A.BigL:visited { font-weight: 200; color: #7A0F00; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}

A.BigL:hover { font-weight: 200;color: #F60; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}

A.BigL:active { font-weight: 200;color: #7A0F00;font-family: Arial,Helvetica;font-size: 10px;text-decoration: underline;border: none;}
	

P.homeCopy{ font-family: Arial,Helvetica,serif; font-weight: 100; font-size: 12px; line-height: 1.1em; margin: 5px 15px 0px 20px;color: #000000;}
	
P.bodyCopy{ font-family: Arial,Helvetica,serif; font-weight: 100; font-size: 12px; line-height: 1.3em; margin: 5px 50px 0px 20px;color: #000000;}

P.WIP {font-family: Arial,Helvetica,serif; font-weight: 100; font-size: 12px; line-height: 1.3em; margin: 5px 25px 0px 40px;color: #000000;}

P.clientQuote
{
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 1.3em;
	margin: 10px 25px 5px 20px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
} 

P.clientQuoteMore { font-family:Arial, Helvetica, sans serif; font-size: 12px; line-height: 1.3em; margin: 10px 25px 0px 75px; color:#000000;} 

P.ReadMore { font-family: Arial, Helvetica, sans serif; font-size: 12px; line-height: 1.2em; width:220px; margin: 10px 0px 0px 20px; color: #40590A; background-color: #D3F9A5; padding: 3px; }

P.clientName { font-family: Arial, Helvetica, sans serif; font-size: 12px; line-height: 1.2em; margin: 5px 0px 0px 20px; color: #000000; font-style: italic; font-weight: 800; }


P.SecHead{ font-family: Arial,Helvetica,serif; font-weight: 100; font-size: 12px; line-height: 1.2em;margin: 25px 0px 8px 20px;color: #000000;}


sup {font-size:9px;}

.GreenText { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 10px; text-decoration: none; border: none; }

H1 { font-family:Arial, Helvetica, sans serif; font-size: 18px; line-height: 1em; margin: 0px 0px 8px 45px; color:#40590A;} 

H2 { font-family:Arial, Helvetica, sans serif; font-size: 16px; line-height: 1em; margin: 10px 0px 0px 45px; color:#40590A;} 

H3 { font-family:Arial, Helvetica, sans serif; font-size: 14px; font-weight: 800; line-height: 1em; margin: 0px 0px 5px 45px; color:#40590A;}

.form { font-family:Arial, Helvetica, sans serif; font-size: 10px; line-height: 1em; background-color: #FFFFFF; }		



P.stepBody {
				font-family:Arial, Helvetica, sans serif;
				font-size: 12px;
				line-height: 1.2em;
				margin: 0px 250px 5px 45px;
				color:#40590A;

}
P.designBody {
				font-family:Arial, Helvetica, sans serif;
				font-size: 12px;
				line-height: 1.2em;
				margin: 0px 250px 5px 45px;
				color:#662400;

}
P.implementBody {
				font-family:Arial, Helvetica, sans serif;
				font-size: 12px;
				line-height: 1.2em;
				margin: 0px 250px 5px 45px;
				color:#072B61;

}
P.steps {
				font-family:Arial, Helvetica, sans serif;
				font-size: 14px;
				line-height: 1.2em;
				margin: 0px 0px 0px 45px;
				color:#40590A;

}

A.steps:link { font-weight: 200; color: #40590A; font-family: Arial, Helvetica, sans serif; font-size: 14px; text-decoration: none; }
	
A.steps:visited	{ color: #40590A;text-decoration: none; }

A.steps:hover	{ color: #40590A;text-decoration: underline;font-weight: 800;}

A.steps:active	{ font-weight: 200;color: #40590A;}

UL LI.plan { list-style-type: disc;font-family:Arial, Helvetica, sans serif;font-size: 12px;line-height: 1em;margin: 0px 0px 0px 45px;color:#40590A;}
UL.plan{margin: 0px 0px 0px 45px}

UL LI { list-style-type: decimal;font-family:Arial, Helvetica, sans serif;font-size: 12px;line-height: 1em;margin: 5px 20px 0px 0px;}



P.main { margin: 0px 15px 0px 20px; }
	
	


	
	A.BigL:link{font-weight: 200; color: #7A0F00; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
	
	A.BigL:visited { font-weight: 200; color: #7A0F00; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
	A.BigL:hover { font-weight: 200;color: #F60; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
	A.BigL:active { font-weight: 200;color: #7A0F00;font-family: Arial,Helvetica;font-size: 10px;text-decoration: underline;border: none;}
	
	
	
A.reg:link { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none; }
A.reg:visited { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
A.reg:hover { font-weight: 200; color: #FFFFFF; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none;}
A.reg:active { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 10px; text-decoration: underline; border: none; }

A.regBig:link { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 14px; text-decoration: underline; border: none; }
A.regBig:visited { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 14px; text-decoration: underline; border: none;}
A.regBig:hover { font-weight: 200; color: #B4E055; font-family: Arial,Helvetica; font-size: 14px; text-decoration: underline; border: none;}
A.regBig:active { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 14px; text-decoration: underline; border: none; }

A.regSmall:link { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 12px; text-decoration: underline; border: none; }
A.regSmall:visited { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 12px; text-decoration: underline; border: none;}
A.regSmall:hover { font-weight: 200; color: #B4E055; font-family: Arial,Helvetica; font-size: 12px; text-decoration: underline; border: none;}
A.regSmall:active { font-weight: 200; color: #40590A; font-family: Arial,Helvetica; font-size: 12px; text-decoration: underline; border: none; }
		
A.SLDA:link { font-weight: 200; color: #40590A; font-family: Arial,sans serif; text-decoration: underline; font-size: 12px; }
	
A.SLDA:visited	{ color: #40590A;text-decoration: underline;font-size: 12px;}

A.SLDA:hover
{
	color: #336600;
	text-decoration: none;
	font-style: italic;font-size: 12px;
}

A.SLDA:active	{ color: #40590A;}


A.designing:link { font-weight: 200; color: #662400; font-family: Arial,sans serif; text-decoration: underline; font-size: 12px; }
	
A.designing:visited	{ color: #662400;text-decoration: underline;}

A.designing:hover
{
	color: #662400;
	text-decoration: underline;
	font-style: italic;
}

A.designing:active	{ color: #662400;}


A.implement:link { font-weight: 200; color: #072B61; font-family: Arial,sans serif; text-decoration: underline; font-size: 12px; }
	
A.implement:visited	{ color: #072B61;text-decoration: underline;}

A.implement:hover
{
	color: #072B61;
	text-decoration: underline;
	font-style: italic;
}

A.implement:active	{ color: #072B61;}

		
#contentLayer
{
	width: 490px;
	position: relative;
	background-color: white;
	overflow: auto;
}

#processBlock {
		width: 284px;
		height: 235px;
		position: relative;
		background-color: green;


	}
#processHeader{
		width: 469px;
		height: 80px;
		position: relative;
		background-color: green;
}

#siteBlock {
		width: auto;
		background-color: #FFFFFF;
		float: left;
		margin: 5px;
		padding: 5px;
}

#clientQ
{
	width: 650px;
	height: 130px;
	position: relative;
}

.fullPage P { font-family: Arial,Helvetica,serif; font-weight: 100; font-size: 12px; line-height: 1.2em; margin: 1em 75px 0 75px;color: #000000;}

.fullPage H1 { font-family:Arial, Helvetica, sans serif; font-size: 175%; line-height: 1em; margin: 1em 75px 0 75px; color:#40590A;}

.fullPage H2 { font-family:Arial, Helvetica, sans serif; font-size: 125%; line-height: 1em; margin: 1em 75px 0 75px; color:#40590A;}

.fullPage ul, ol{ font-family:Arial, Helvetica, sans serif; font-size: 12px; line-height: 1.2em; margin: 1em 100px 0 100px; color:#40590A;}


.fullPage A:link { font-weight: 200; color: #40590A; font-family: Arial,sans serif; text-decoration: underline; }

.fullPage A:visited	{ color: #40590A;text-decoration: underline;}

.fullPage A:hover { color: #336600; text-decoration: none; font-style: italic; }

.fullPage A:active	{ color: #40590A;}

.BIGnoLinkText {font-weight: 200; color: #7A0F00; font-family: Arial,Helvetica; font-size: 10px; border: none;}

#formAnswer {display:none;top:0;left:0;background:#f1ffd4;position:absolute;width:600px;padding:2em;border:5px solid #B4E055;}
#formAnswer  h2 {margin-left:0;padding-left:0;}



