.homesitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
	padding: 0px 152px 0px 0px;
	vertical-align: middle;
	text-decoration: none;


}
.dropshadow {
	background-image: url(images/dropshadow.gif);
	background-repeat: no-repeat;
}
.topgradient {
	background-image: url(images/topgradient.gif);
	background-repeat: no-repeat;
}
.bottomgradient {
	background-image: url(images/bottomgradient.gif);
	background-repeat: no-repeat;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	letter-spacing: 0.10em;
	text-decoration: none;


}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	margin: 0px;


}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 40px;
	text-decoration: none;

}
A.main:link {COLOR: #666666; TEXT-DECORATION: none; }
A.main:visited {COLOR: #666666; TEXT-DECORATION: none; }
A.main:active {TEXT-DECORATION: underline; }
A.main:hover {	COLOR: #666666; TEXT-DECORATION: underline; }

}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 96CB44;
	padding: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;

}
A.header:link {COLOR: #96CB44; TEXT-DECORATION: none; }
A.header:visited {COLOR: #96CB44; TEXT-DECORATION: none; }
A.header:active {TEXT-DECORATION: underline; }
A.header:hover {	COLOR: #96CB44; TEXT-DECORATION: underline; }



}
.portfoliotext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: 666666;
	padding: 25px 12px 12px 6px;
}
.portfolioborder {
	border: 1px solid #999999;
}
.opacity {

	border: 1px solid #999999;
	filter: alpha(opacity=40);
}
.footer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	text-align: left;
	padding: 0px;
	vertical-align: middle;
	letter-spacing: 0.15em;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 15px 8px 8px;
	margin: 0px;


}
.graylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 0px;

}

A.graylink :link {COLOR: #666666; TEXT-DECORATION: none; }
A.graylink :visited {COLOR: #666666; TEXT-DECORATION: none; }
A.graylink :active {TEXT-DECORATION: underline; }
A.graylink :hover {	COLOR: #666666; TEXT-DECORATION: underline; }
}
.porftoliotext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 40px;
	text-decoration: none;
}
.processbk {
	background-image: url(images/process-bk.gif);
	background-repeat: no-repeat;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 96cb44;
	padding: 5px 5px 5px 0px;
	text-decoration: none;
	margin: 0px;
	font-weight: bold;
	border-right: #CCCCCC;
	border-bottom: #CCCCCC;
	border-left: #CCCCCC;


}
.porftoliotext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 40px;
	text-decoration: none;
	line-height: 18px;

}
.copyright2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	letter-spacing: 0.10em;
	text-decoration: none;
}
.quote2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 15px 8px 8px;
	margin: 0px;
	letter-spacing: 0.66px;


}
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 96CB44;
	padding: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	margin: 0px;
}
.clientlinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 0px;
	text-decoration: none;
	line-height: 14px;
}
.flashbackup {
	background-image: url(images/back-up-flash.jpg);
	background-repeat: no-repeat;
}
.clientlinks2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 0px;
	text-decoration: none;
	line-height: 14px;
}
.servicestext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	padding: 0px 12px 0px 10px;
	text-decoration: none;
	line-height: 18px;
}

