@charset "utf-8";
#benefitHyphen1 {
	left:17px;
	position:absolute;
	top:71px;
}
#benefitHyphen2 {
	left:17px;
	position:absolute;
	top:117px;
}
#benefitHyphen3 {
	left:17px;
	position:absolute;
	top:163px;
}
#benefitHyphen4 {
	left:17px;
	position:absolute;
	top:209px;
}
#benefitHyphen5 {
	left:17px;
	position:absolute;
	top:255px;
}
#benefitHyphen6 {
	left:17px;
	position:absolute;
	top:301px;
}
#benefit1 {
	left:28px;
	position:absolute;
	top:71px;
	width:164px;
}
#benefit2 {
	left:28px;
	position:absolute;
	top:117px;
	width:164px;
}
#benefit3 {
	left:28px;
	position:absolute;
	top:163px;
	width:164px;
}
#benefit4 {
	left:28px;
	position:absolute;
	top:209px;
	width:164px;
}
#benefit5 {
	left:28px;
	position:absolute;
	top:255px;
	width:164px;
}
#benefit6 {
	left:28px;
	position:absolute;
	top:301px;
	width:164px;
}
body {
	background: url(images/blueprints-3.jpg);
	font-family:Tahoma, Geneva, sans-serif;
	margin:0;
	padding:0;
}
#clientLogin {
	float:left;
	width:33%;
	text-align:right;
	font-size:x-small;
}
#Contact {
	background-color:#211C12;
	color:#FFF;
	font-size:14px;
	height:475px;
	position:relative;
	width:990px;
}
#contactMessage {
	position:absolute;
	top:29px;
	left:572px;
	width:380px;
	height: 406px;
}
#contactSubmit {
	position:absolute;
	top:421px;
	left:445px;
}
#contactTable {
	position:absolute;
	top:25px;
}
/*#contactName {position:absolute; left:60px; top:65px;}
#contactCompany {position:absolute; left:38px; top:107px;}
#contactEmail {position:absolute; left:60px; top:145px;}
#contactPhone {position:absolute; left:32px; top:186px;}
#contactMessage {position:absolute; left:42px; top:229px;}
#contactMessageBox {position:absolute; left:112px; top:219px;}
#contactSubmit {position:absolute; left:420px; top:425px;}
*/#copyright {
	float:left;
	width:33%;
	text-align:center;
}
#corpLogin {
	float:left;
	width:33%;
	text-align:left;
	font-size:x-small;
}
.FixedCenter #MainContainer {
	width: 990px;
	margin: auto;
}
#GetFlash {
	position:absolute;
	bottom:0;
}
.green {
	color:#B7D3A9;
}
#hcBenefits { top:29px; }
#hcExterior {
	position:absolute;
	left:19px;
	top:19px;
}
#hcInfo { top:345px; }
#hcInfoHyphen1 {
	left:17px;
	position:absolute;
	top:374px;
}
#hcInfoHyphen1 a:link {color:#FFF;}
#hcInfoHyphen1 a:visited {color:#FFF;}
#hcInfoHyphen1 a:hover {color:#999;}
#hcInfoHyphen2 {
	left:17px;
	position:absolute;
	top:396px;
}
#hcInfoHyphen2 a:link {color:#FFF;}
#hcInfoHyphen2 a:visited {color:#FFF;}
#hcInfoHyphen2 a:hover {color:#999;}
#hcInterior {
	position:absolute;
	left:505px;
	top:19px;
}
.hcLabel {
	border-bottom:1px solid #B7D3A9;
	font-family:Calibri, Verdana, Arial, sans-serif;
	font-size:18px;
	padding-left:10px;
	position:absolute;
	left:21px;
	width:151px;
}
#hcTitle {
	left:230px;
	top:29px;
	width:682px;
}
#Header {
	font-size:13px;
	font-weight:bold;
	text-align:right;
	position:relative;
	height:65px;
	width:990px;
}
#HybriCast {
	background-color:#211C12;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	height:475px;
	position:relative;
	width:990px;
}
#HybriCastInfoText {
	left:444px;
	position:absolute;
	text-align:justify;
	top:54px;
	width:478px;
}
#hybricastMenu {
	background-color:#635F58;
	height:30px;
	left:19px;
	position:absolute;
	top:427px;
	width:955px;
}
#hybricastMenu .hcmenuitem {
	border-right:1px solid #FFF;
	color:#ECEEEB;
	height:20px;
	float:left;
	font-family:Calibri, Verdana, Arial, sans-serif;
	font-size:16px;
	padding:5px;
	text-align:center;
	width:180px;
}
#hybricastMenu #hcmenuitemmetal {
	color:#ECEEEB;
	height:20px;
	float:left;
	font-family:Calibri, Verdana, Arial, sans-serif;
	font-size:16px;
	padding:5px;
	text-align:center;
	width:180px;
}
#hybricastMenu .hcmenuitem a:link { color:#ECEEEB; }
#hybricastMenu .hcmenuitem a:visited { color:#ECEEEB; }
#hybricastMenu .hcmenuitem a:hover { color:#999; }
#hybricastMenu #hcmenuitemmetal a:link { color:#ECEEEB; }
#hybricastMenu #hcmenuitemmetal a:visited { color:#ECEEEB; }
#hybricastMenu #hcmenuitemmetal a:hover { color:#999; }
#intbau {
	width:300px;
	float:right;
	text-align:right;
	border:0;
}
#Literature {
	color:#FFF;
	height:475px;
	position:relative;
	width:990px;
}
#logos { padding-top:40px; white-space:nowrap; }
#Menu { display:inline; }
.menuitem {
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin: 5px auto;
	text-align:center;
	width:165px;
}
.menuitem a:link { color:#000; }
.menuitem a:visited { color:#000; }
.menuitem a:hover { color:#999; }
.noBorder { border-width:0; }
.noOutline { outline:none; }
#Partners {
	color:#FFF;
	height:475px;
	position:relative;
	width:960px;
}
#Projects {
	color:#FFF;
	height:475px;
	position:relative;
	width:960px;
}
#projComImg{
	position:absolute;
	left:0;
}
#projResImg{
	position:absolute;
	left:250px;
}
#projHospImg{
	position:absolute;
	left:501px;
}
#projSpecImg{
	position:absolute;
	left:751px;
}
.vertbottom {
	bottom:0;
	position:absolute;
	right:0;
}
#WhyZoho {
	background-color:#211C12;
	font-family:Calibri, Verdana, Arial, sans-serif;
	text-align:justify;
	font-size:12pt;
	color:#FFFFFF;
	width: 960px;
	height: 445px;
	padding:15px;
	overflow: auto;
}
.whyZohoImage {
	float:right;
	padding:10px;
}
.whyZohoFirstLetter {
	font-weight:bold;
	font-size:24pt;
}
#WhyZoho a{
color:#33FFFF
}

#ZohoLogo { float:left; }
/* Transition Effect CSS */

/* duplicate image positioning */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
}



#litforton { background:url(Literature/FortonMG/FortonMG.jpg); width:330px; height:238px; float:left}
#litgfrc { background:url(Literature/GFRC/GFRC.jpg); width:330px; height:238px; float:left}
#litzblox { background:url(Literature/Zblox/Zblox.jpg); width:330px; height:238px; float:left}
#litgfrg { background:url(Literature/GFRG/GFRG.jpg); width:330px; height:238px; float:left}
#litmetal { background:url(Literature/Metal/Metal.jpg); width:330px; height:238px; float:left}
#litlogo { background:url(Literature/zohologo.png) no-repeat center #201c11; width:330px; height:238px; float:left}

.litText {color:#FFFFFF; font-size:14px; position:relative; left:10px; top:10px}
.litText a{color:#FFF}

hr.lit {width:310px; float:left;}

.transbox
  {
  width:330px;
  height:238px;
  background-color:#000;
/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
  }
