body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color:#ffffff;}.body12 {font-family:Arial, Helvetica, sans-serif;color:#5a5a5a;font-size:12px;line-height:22px;}.body12red {font-family:Arial, Helvetica, sans-serif;color:#951111;font-size:12px;line-height:22px;}.h2 {font-family:Arial, Helvetica, sans-serif;color:#951111;font-size:14px;line-height:130%;font-weight:bold;}.serviceslistbody {font-family:Arial, Helvetica, sans-serif;color:#4a4a4a;font-size:11px;line-height:150%;}.newsbody {font-family:Arial, Helvetica, sans-serif;color:#4a4a4a;font-size:11px;line-height:115%;}a.newslink:link {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;	line-height:115%;}a.newslink:visited {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;	line-height:115%;}a.newslink:hover {	font-family:Arial, Helvetica, sans-serif;	color: #111111;	font-size:11px;	text-decoration: underline;	line-height:115%;}a.newslink:active {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;	line-height:115%;}a.bodylink:link {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;}a.bodylink:visited {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;}a.bodylink:hover {	font-family:Arial, Helvetica, sans-serif;	color: #222222;	font-size:12px;	text-decoration: underline;}a.bodylink:active {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;}a.portfoliolink:link {	font-family:Arial, Helvetica, sans-serif;	color: #5a5a5a;	font-size:12px;	line-height: 14px;	text-decoration: underline;}a.portfoliolink:visited {	font-family:Arial, Helvetica, sans-serif;	color: #5a5a5a;	font-size:12px;	line-height: 14px;	text-decoration: underline;}a.portfoliolink:hover {	font-family:Arial, Helvetica, sans-serif;	color: #222222;	font-size:12px;	line-height: 14px;	text-decoration: underline;}a.portfoliolink:active {	font-family:Arial, Helvetica, sans-serif;	color: #5a5a5a;	font-size:12px;	line-height: 14px;	text-decoration: underline;}.portfoliolinkactive {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:13px;	line-height: 14px;	padding-top:200px;	font-weight:bold;	text-decoration: none;}a.emaillink:link {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;}a.emaillink:visited {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;}a.emaillink:hover {	font-family:Arial, Helvetica, sans-serif;	color: #222222;	font-size:12px;	text-decoration: underline;}a.emaillink:active {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:12px;	text-decoration: underline;} a.industrylink:link {	font-family:Arial, Helvetica, sans-serif;    color:#951111;    font-size:12px;    line-height:22px;	text-decoration: underline;}a.industrylink:visited {	font-family:Arial, Helvetica, sans-serif;    color:#951111;    font-size:12px;    line-height:22px;	text-decoration: underline;;}a.industrylink:hover {    font-family:Arial, Helvetica, sans-serif;    color:#111111;    font-size:12px;    line-height:22px;	text-decoration: underline;}a.industrylink:active {	font-family:Arial, Helvetica, sans-serif;    color:#951111;    font-size:12px;    line-height:22px;	text-decoration: underline;}/*-------------------------- Navagation --------------------------- */	a.navhome {    display: block;    width: 36px;    height: 11px;    background-image:url(images/nav_home.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navhome:hover { 	background-position: left top;    } 	a.navhomeactive {    display: block;    width: 36px;    height: 11px;    background-image:url(images/nav_home_active.gif);    background-repeat: no-repeat;    }	a.navservices {    display: block;    width: 61px;    height: 11px;    background-image:url(images/nav_services.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navservices:hover { 	background-position: left top;    } 	a.navservicesactive {    display: block;    width: 61px;    height: 11px;    background-image:url(images/nav_services_active.gif);    background-repeat: no-repeat;    }	a.navindustries {    display: block;    width: 72px;    height: 11px;    background-image:url(images/nav_industries.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navindustries:hover { 	background-position: left top;    }	a.navindustriesactive {    display: block;    width: 72px;    height: 11px;    background-image:url(images/nav_industries_active.gif);    background-repeat: no-repeat;    }	a.navportfolio {    display: block;    width: 68px;    height: 11px;    background-image:url(images/nav_portfolio.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navportfolio:hover { 	background-position: left top;    }	a.navportfolioactive {    display: block;    width: 68px;    height: 11px;    background-image:url(images/nav_portfolio_active.gif);    background-repeat: no-repeat;    } 		a.navabout {    display: block;    width: 42px;    height: 11px;    background-image:url(images/nav_about.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navabout:hover { 	background-position: left top;    } 	a.navaboutactive {    display: block;    width: 42px;    height: 11px;    background-image:url(images/nav_about_active.gif);    background-repeat: no-repeat;    }	a.navcontact {    display: block;    width: 58px;    height: 11px;    background-image:url(images/nav_contact.gif);    background-repeat: no-repeat;	background-position:left bottom;    }	 a.navcontact:hover { 	background-position: left top;    } 	a.navcontactactive {    display: block;    width: 58px;    height: 11px;    background-image:url(images/nav_contact_active.gif);    background-repeat: no-repeat;}    	/*-------------------------- END Navagation --------------------------- */	/* -------- footer --------  */ .copyright {	font-family:Arial, Helvetica, sans-serif;	color: #ffffff;	font-size:11px;	line-height:165%;}.footerlines {	font-family:Arial, Helvetica, sans-serif;	color: #757575;	font-size:12px;	line-height:165%;}a.footer:link {	font-family:Arial, Helvetica, sans-serif;	color: #ffffff;	font-size:11px;	text-decoration: none;	line-height:165%;}a.footer:visited {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #ffffff;	text-decoration: none;	line-height:165%;}a.footer:hover {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #111111;	text-decoration: underline;	line-height:165%;}a.footer:active {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #ffffff;	text-decoration: none;	line-height:165%;}/* -------- End footer --------  */ /* -------- Contact Form --------  */ .Newsh1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 20px;	color: #951111;}.News {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #666666;}.form_Description {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #666666;}.fields {	border: 1px solid #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;}.input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;}a.privacylink:link {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;}a.privacylink:visited {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;}a.privacylink:hover {	font-family:Arial, Helvetica, sans-serif;	color: #222222;	font-size:11px;	text-decoration: underline;}a.privacylink:active {	font-family:Arial, Helvetica, sans-serif;	color: #951111;	font-size:11px;	text-decoration: underline;}/* -------- Contact Form END --------  */ .niche-page-headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	color: #000000;	line-height: 26px;}.niche-phone {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bolder;	color: #000000;}.AboveFormFill {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-style: normal;	font-weight: bolder;	color: #990000;}.niche-page-headlineitalicsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: italic;	color: #666666;	line-height: 20px;	font-weight: bold;}