/* CSS Document */

<!--
body {
	background-color: #000000;
	margin-top: 90px;
	margin-bottom: 50px;
}
.clientname {
	font-weight:600;
	letter-spacing: 1.5px;
}
.clientlocation {
	font-style: italic;
	letter-spacing:1.5px
}
.content {
 font-size: 10pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #FBFCF4;
 background-color: #000000;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height: 1.15em;
}

.project {
	font-size: 12px;
	font-style:normal;
	font-weight: bold;
}
.contact {
 font-size: 10pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #FBFCF4;
 background-color: #000000;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
line-height: 1.3em;
}
.newshr {
 width:95%;
 color:#666666;
}
.criteria {
 font-size: 10pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #FBFCF4;
 background-color: #000000;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height:1.6em;
}
.projectpage {
 font-size: 10.5pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #666666;
 background-color: #ffffff;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height: 2em;
}
.projectdesc {
 font-size: 10.5pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #666666;
 background-color: #ffffff;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height: 1.3em;
}
.linkonblack a:link {
	color: #FBFCF4;
	text-decoration:none;
}
.linkonblack a:visited {
	color: #FBFCF4;
	text-decoration:none;
}
.linkonblack a:hover {
	color: #FFCC00;
	text-decoration:underline;
}
.linkonblack a:active {
	color:#FF9900;
	text-decoration:underline;
}


.client_project_lists {
 font-size: 10pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #FBFCF4;
 background-color: #000000;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height: 1.6em;
}
.client_service_lists {
 font-size: 10pt;
 font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: left;
 letter-spacing: 1.2px;
 word-spacing: .5px;
 line-height: 1.6em;
}
.linkonwhite a:link{
	color: #666666;
	text-decoration:none;
}
.linkonwhite a:visited{
	color: #666666;
	text-decoration:none;
}
.linkonwhite a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.linkonwhite a:active{
	color:#FF9900;
	text-decoration:underline;
}
.ZZcaps {
text-transform:uppercase
}
.ZZlist{
 font-size: 13px;
 list-style:none;
 list-style-position:inside;
 margin-left:0px;
 padding-left:0;
 margin-top:0px;
 padding-top:0px;
 text-align: left;
}
.services {
font-size:12px;
 list-style::disc;
 list-style-position:inside;
 margin-left:0px;
 padding-left:0;
 text-align: left;
}
.enlarge {
	font-size: 7.5pt;
	font-style: italic;
	color:#666666;
	line-height:2em
}
.hints {
	font-size: 7.5pt;
	font-style: italic;
	color:#999999;
	line-height:1em
}
.hints_serv {
	font-size: 9pt;
	font-style: italic;
	color:#666666;
	line-height:1em
}
.contentlink a:link {
	color: #FFFFFF;
}
.contentlink a:visited {
	color: #FFFFFF;
}
.contentlink a:hover {
	color:#3300FF;
}
.contentlink a:active {
	color: #FFFFCC;
}

.news_highlight {
	color: #ffffff;
	font-weight:bold;
	text-transform:capitalize
}

.services a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.services a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.services a:hover {
	color:#FFCC00;
	text-decoration:none;
}
.services a:active {
	color: #FF9900;
	text-decoration:none;
}
.image85 {
opacity:0.85;
filter:alpha(opacity=85)
}
.image100 {
opacity:1;
filter:alpha(opacity=100)
}
-->
