<!--FCKEditor Styles -->

H1 {color:#664;font:normal 20px Arial,Helvetica}

H2 {color:#414A2F;font-weight:bold;font-size:14px; font-family:Arial,Helvetica;}

H3 {color:#000;font-weight:bold;font-size:12px;font-style:italic; font-family:Arial,Helvetica; line-height:16px;padding:0;margin:0;margin-top:5px;}

.photo2 {margin-top:0;padding-top:3px;.padding-top:2px; padding-left:40px}

.name {font-size:14px;line-height:16px;color:#414a2f;font-weight:bold}

.role {font-size:14px;font-style:italic;line-height:16px;}

.principalsSubtitle {font-size:12px;line-height:16px;font-weight:bold}

.academTitle {font-style:italic;line-height:16px}

.seminarName {font-style:italic;line-height:16px}

.lastPar {padding-top:10px;font:12px/16px Arial;padding-left: 20px;font-size: 12px;line-height: 16px;margin-top: 0pt;margin-bottom: 0pt;padding-bottom: 20px;}

.pageTitle {font-size:18px;line-height:21px;color:#414a2f;padding-bottom:17px}

.colorStructural{color:#222637;font-size:14px;line-height:16px;padding-top:20px;font-weight:bold;font-style:italic;}

.colorLandscape {color:#4c5911;font-size:14px;line-height:16px;padding-top:20px;font-weight:bold;font-style:italic;}

.colorBuilding {color:#3e1c0a;font-size:14px;line-height:16px;padding-top:20px;font-weight:bold;font-style:italic;}

.colorInspection {color:#341e2d;font-size:14px;line-height:16px;padding-top:20px;font-weight:bold;font-style:italic;}

.contentText {padding-left:12px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}

.rectText {color:#fff;font:12px/16px Arial;background:#4f5741}

<!--FCKEditor Styles -->

.KHHEmpty {padding:0;margin:0;background:white}
Body {background:white}
.ControlPanel {width:100%;height:64px;border-right:#036 1px solid;border-top:#036 1px solid;border-left:#036 1px solid;border-bottom:#036 1px solid;background:#FFF}
.PagingTable {border:0}
.SkinObject {color:#036;text-decoration:none;font:bold 8.5pt Arial,Helvetica}
A.SkinObject:link {text-decoration:none;color:#036}
A.SkinObject:visited {text-decoration:none;color:#036}
A.SkinObject:active {text-decoration:none;color:#036}
A.SkinObject:hover {text-decoration:none;color:#036}
.Head {color:#333;font:normal 20px Arial,Helvetica}
.SubHead {color:#4A5042;font:bold 11px Arial,Helvetica;padding-top:-10px}
.SubSubHead {color:black;font:bold 11px Arial,Helvetica}
.Normal,.NormalDisabled {font:normal 11px Arial,Helvetica}
.NormalDisabled {color:Silver}
.NormalBold {font:bold 11px Arial,Helvetica}
.NormalRed {color:#f00;font:bold 12px Arial,Helvetica}
.NormalTextBox {font:normal 11px Arial,Helvetica}
.DataGrid_AlternatingItem {color:Red;background:White;font:normal 10px Arial,Helvetica}
.DataGrid_Container {background:Transparent}
.DataGrid_Footer {background:White}
.DataGrid_Header {color:Black;text-align:center;background:Transparent;font:bold 10px Arial,Helvetica}
.DataGrid_Item {color:Black;background:Transparent;font:normal 10px Arial,Helvetica}
.DataGrid_SelectedItem {color:Blue;background:Silver;font:normal 10px Arial,Helvetica}
.TreeMenu_Node {font:normal 12px Arial,Helvetica}
.TreeMenu_NodeSelected {background:#dcdcdc;font:normal 12px Arial,Helvetica}
A.TreeMenu_Node:link,A.TreeMenu_NodeSelected:link {text-decoration:none;color:#036}
A.TreeMenu_Node:visited,A.TreeMenu_NodeSelected:visited {text-decoration:none;color:#036}
A.TreeMenu_Node:active,A.TreeMenu_NodeSelected:active {text-decoration:none;color:#036}
A.TreeMenu_Node:hover,A.TreeMenu_NodeSelected:hover {text-decoration:none;color:#f00}
.FileManager {border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid;border-bottom:black 1px solid;height:400px}
.FileManager_ToolBar {border-bottom:black 1px solid;height:25px}
.FileManager_Explorer {height:100%;border:dimgray 1px solid;margin:2px;background:White}
.FileManager_FileList {height:100%;border:dimgray 1px solid;margin:2px;overflow:auto;background:White}
.FileManager_MessageBox {text-align:center;vertical-align:middle;padding:25px;background:White}
.FileManager_Header {color:#E7E7FF;border-bottom:dimgray 1px solid;height:25px;background:#9EBFF6;font:bold 11px Arial,Helvetica}
.FileManager_Pager {border-top:dimgray 1px solid;height:25px;background:#EEE;font:bold 11px Arial,Helvetica}
.FileManager_StatusBar {height:25px;margin:2px;background:#dedfde;font:normal 11px Arial,Helvetica}
.FileManager_Item {color:Black;border-top:black 1px dashed;border-bottom:black 1px dashed;background:#F8F8F8;font:normal 11px Arial,Helvetica}
.FileManager_AltItem {color:Black;border-style:none;background:#EEE;font:normal 11px Arial,Helvetica}
.FileManager_SelItem {color:White;border-style:none;background:#9ff;font:bold 11px Arial,Helvetica}
.FileManagerTreeNode {font:normal 11px Arial,Helvetica}
.FileManagerTreeNodeSelected {background:#dcdcdc;font:normal 11px Arial,Helvetica}
A.FileManagerTreeNode:link,A.FileManagerTreeNodeSelected:link {text-decoration:none;color:#036}
A.FileManagerTreeNode:visited,A.FileManagerTreeNodeSelected:visited {text-decoration:none;color:#036}
A.FileManagerTreeNode:active,A.FileManagerTreeNodeSelected:active {text-decoration:none;color:#036}
A.FileManagerTreeNode:hover,A.FileManagerTreeNodeSelected:hover {text-decoration:none;color:#f00}
.Wizard {border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid;border-bottom:black 1px solid;height:400px;width:650px}
.WizardButton {border-right:dimgray 1px solid;border-top:dimgray 1px solid;border-left:dimgray 1px solid;border-bottom:dimgray 1px solid;background:gainsboro;padding:2px}
.WizardHeader {background:#ffc;border-bottom:black 1px solid;height:40px}
.WizardFooter {border-top:black 1px solid;background:#cfc;height:25px;text-align:right}
.WizardBody {height:325px;padding:10px}
.WizardHelp {font-size:9pt;border-left:black 1px solid;width:180px;background:#cff;padding:5px}
.WizardHelpText {overflow:auto;width:180px;color:black;height:300px;font:8pt Arial,Sans-Serif}
.WizardText {color:black;font:9pt Arial,Sans-Serif}
.Help {border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid;color:black;border-bottom:black 1px solid;background:#ff9;font:normal 11px Arial,Helvetica;padding:2px}
.CommandButton {font:normal 11px Arial,Helvetica}
A.CommandButton:link {text-decoration:underline;color:#036}
A.CommandButton:visited {text-decoration:underline;color:#036}
A.CommandButton:active {text-decoration:underline;color:#036}
A.CommandButton:hover {text-decoration:underline;color:#f00}
.StandardButton {padding-right:5px;padding-left:5px;background:#ddd;color:#000;font:normal 11px Verdana,sans-serif}
H1 {color:#664;font:normal 20px Arial,Helvetica}
H2 {color:#664;font:normal 20px Arial,Helvetica}
H3 {color:#036;font:normal 12px Arial,Helvetica}
H4 {color:#036;font:normal 12px Arial,Helvetica}
H5,DT {color:#036;font:bold 11px Arial,Helvetica}
H6 {color:#036;font:bold 11px Arial,Helvetica}
TFOOT,THEAD {color:#036;font:12px Arial,Helvetica}
TH {vertical-align:baseline;color:#036;font:bold 12px Arial,Helvetica}
A:link {text-decoration:none}
A:visited {text-decoration:none;color:#fff}
A:active {text-decoration:none;color:#fff}
A:hover {text-decoration:underline;color:#fff}
SMALL {font-size:8px}
BIG {font-size:14px}
BLOCKQUOTE,PRE {font-family:Lucida Console,monospace}
UL LI {list-style-type:square}
UL LI LI {list-style-type:disc}
UL LI LI LI {list-style-type:circle}
OL LI {list-style-type:decimal}
OL OL LI {list-style-type:lower-alpha}
OL OL OL LI {list-style-type:lower-roman}
HR {color:dimgrey;height:1pt;text-align:left}
.ModuleTitle_MenuContainer {border-bottom:blue 0 solid;border-left:blue 0 solid;border-top:blue 0 solid;border-right:blue 0 solid}
.ModuleTitle_MenuBar {cursor:hand;height:16;background:Transparent}
.ModuleTitle_MenuItem {cursor:hand;color:black;border-left:white 0 solid;border-bottom:white 1px solid;border-top:white 1px solid;border-right:white 0 solid;background:Transparent;font:normal bold 9pt Arial,Helvetica}
.ModuleTitle_MenuIcon {cursor:hand;border-left:#EEE 1px solid;border-bottom:#EEE 1px solid;border-top:#EEE 1px solid;text-align:center;width:15;height:21;background:#EEE}
.ModuleTitle_SubMenu {z-index:1000;cursor:hand;filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray',Direction=135,Strength=3);border-bottom:#FFF 0 solid;border-left:#FFF 0 solid;border-top:#FFF 0 solid;border-right:#FFF 0 solid;background:#FFF}
.ModuleTitle_MenuBreak {border-bottom:#EEE 1px solid;border-left:#EEE 0 solid;border-top:#EEE 1px solid;border-right:#EEE 0 solid;height:1px;background:#EEE}
.ModuleTitle_MenuItemSel {cursor:hand;color:black;background:#C1D2EE;font:normal bold 9pt Arial,Helvetica}
.ModuleTitle_MenuArrow {cursor:hand;border-right:#FFF 1px solid;border-bottom:#FFF 1px solid;border-top:#FFF 0 solid;font:10pt webdings}
.ModuleTitle_RootMenuArrow {cursor:hand;font:10pt webdings}
.HeadBg {background:#CCC}
.TabBg {background:black}
.SelectedTab {color:#FFF;text-decoration:none;font:bold 8.5pt Arial,Helvetica}
A.SelectedTab:link {text-decoration:none;color:white}
A.SelectedTab:visited {text-decoration:none;color:#eee}
A.SelectedTab:active {text-decoration:none;color:#eee}
A.SelectedTab:hover {text-decoration:none;color:#ccc}
.OtherTabs {color:white;text-decoration:none;font:bold 8.5pt Arial,Helvetica}
A.OtherTabs:link {text-decoration:none;color:white}
A.OtherTabs:visited {text-decoration:none;color:#eee}
A.OtherTabs:active {text-decoration:none;color:#eee}
A.OtherTabs:hover {text-decoration:none;color:#ccc}
.PagingTable {height:33px}
.LabelEditOverClass {cursor:pointer;text-decoration:underline overline}
.LabelEditTextClass {border:solid 1px red;background:Transparent}
.LabelEditWorkClass {border:solid 0 red;background:Transparent}
table {text-align:left}
p {text-align:left}
body {leftmargin:0;topmargin:0;text-align:center;background:#f3f3f1}
.imagebottom {margin-top:0;height:9px;width:760px;background:#fff repeat-y}
.headerpane {height:49px;background:white}
.pagemaster {width:755px;background:#FFF}
/*.ColorStrips {width:755 px;height:27 px;background:url(images/bgColorStrips.gif) repeat-x}*/
a:link {color:#000;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
a:visited {color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
a:hover {color:#fff;text-decoration:underline;font-family:Arial,Helvetica,sans-serif}
a:active {color:#000;font-family:Arial,Helvetica,sans-serif;text-decoration:none}
.menutext {padding-right:15px;padding-left:15px;color:#fff;margin:0;font:bold 12px Arial,Helvetica,sans-serif}
.nu_breadcrumb {color:#969A8F;text-align:right;text-transform:lowercase;font:11px Arial,Helvetica,sans-serif}
.sitemap {color:#999;font:10px Arial,Helvetica,Sans-Serif}
#nu_container {width:760px;margin:0 auto;text-align:left;padding:0;background:#fff}
.SkinButtomPage {color:#999;text-decoration:none;background::#fff;font:bold 10px Arial,Helvetica,Sans-Serif}
.SkinButtomPage A {color:#969A8F}
.number {font-size:16px;color:#00a5c5}
.SEOMenuH {margin-top:15px;float:left;width:709px;text-decoration:none;font-weight:bold;font-size:11px}
.SEOMenuH ul {padding:0;margin:0;list-style-type:none;position:relative;padding-left:8px;z-index:900}
.SEOMenuH ul li {float:left;position:relative;list-style-type:none;padding:0;margin:0}
.SEOMenuH ul li a,.SEOMenuH ul li a:visited {float:left;display:block;text-transform:uppercase;text-decoration:none;color:#414A2F;line-height:29px;height:29px;padding-left:16px;padding-right:17px;white-space:nowrap;font-family:Arial}
.SEOMenuH ul li:hover {padding:0;margin:0}
.SEOMenuH ul li:hover a,.SEOMenuH ul li a:hover {padding:0;margin:0}
.SEOMenuH :hover {white-space:normal}
.SEOMenuH a:hover b {display:block;float:left;color:#fff;background:#414A2F;height:29px;padding-left:5px;padding-right:5px;cursor:hand}
.SEOMenuH a:hover em.left {display:block;float:left;width:10px;height:29px;background:transparent url(Images/leftGui.jpg) no-repeat}
.SEOMenuH a:hover em.right {display:block;float:left;width:13px;height:29px;background:transparent url(Images/rightGui.jpg) no-repeat}
.SEOMenuH :hover > a b {display:block;float:left;padding-left:5px;padding-right:5px;color:#fff;background:#414A2F;height:29px}
.SEOMenuH :hover > a em.left {display:block;float:left;width:10px;height:29px;background:transparent url(Images/leftGui.jpg) no-repeat}
.SEOMenuH :hover > a em.right {display:block;float:left;width:13px;height:29px;background:transparent url(Images/rightGui.jpg) no-repeat}
.SEOMenuH ul :hover ul {z-index:100000;display:block;visibility:visible;top:2em;margin-top:1px;background:#555}
.SEOMenuH ul :hover ul li {z-index:100000;display:block;background:#414A2F;height:2em}
.SEOMenuH ul :hover ul li a {display:block;width:auto;float:left;color:#444}
.SEOMenuH ul :hover ul li a:hover {color:#c00}
.SEOMenuH ul li.CurrentItem a#CurrentLink,.SEOMenuH ul li.ParentItem a#ParentLink {padding:0}
.SEOMenuH ul li.CurrentItem a#CurrentLink b,.SEOMenuH ul li.ParentItem a#ParentLink b {display:block;float:left;color:#fff;background:#414A2F;height:29px;padding-left:5px;padding-right:5px;cursor:hand}
.SEOMenuH ul li.CurrentItem a#CurrentLink em.left,.SEOMenuH ul li.ParentItem a#ParentLink em.left {display:block;float:left;width:10px;height:29px;background:transparent url(Images/leftGui.jpg) no-repeat}
.SEOMenuH ul li.CurrentItem a#CurrentLink em.right,.SEOMenuH ul li.ParentItem a#ParentLink em.right {display:block;float:left;width:13px;height:29px;background:transparent url(Images/rightGui.jpg) no-repeat}
.SEOMenuH ul li ul {display:none;text-transform:uppercase;list-style-type:none;position:relative;z-index:2}
.SEOMenuH table {margin:0;border-collapse:collapse;text-transform:uppercase;font-size:11px;position:absolute;top:0;left:0;z-index:-1}
.SEOMenuH ul li:hover ul {padding:0;display:block;text-transform:none;position:absolute;top:28px;t\op:28px;background:#414A2F;margin-top:1px;left:0;width:152px;list-style-type:none;z-index:100000}
.SEOMenuH ul li:hover {z-index:900}
.SEOMenuH ul li:hover ul li a {display:block;text-transform:none;background:#414A2F;color:#fff;height:auto;line-height:15px;padding:4px 16px;width:150px;z-index:100000;white-space:nowrap}
.SEOMenuH ul li:hover ul li a:hover {color:#fff;text-transform:none;background:#9DA29B;text-decoration:none;z-index:100000;white-space:nowrap}
.SEOMenuH ul li a:hover ul {padding:0;display:block;position:absolute;text-transform:none;top:27px;t\op:27px;background:#414A2F;left:0;marg\in-top:2px;text-align:left;z-index:100000}
.SEOMenuH ul li a:hover ul li a {display:block;color:#fff;text-transform:none;height:1px;line-height:15px;padding:4px 16px;width:180px;w\idth:150px;z-index:100000;white-space:nowrap}
.SEOMenuH ul li a:hover ul li a:hover {color:#fff;text-transform:none;background:#9DA29B;text-decoration:none;z-index:100000;white-space:nowrap}
.SEOMenuH ul li ul li.CurrentItem a#CurrentLink {display:block;text-transform:none;background:#9DA29B;color:#fff;height:auto;line-height:15px;padding:4px 16px;width:150px;z-index:100000;white-space:nowrap}
.SEOMenuH ul li.* {z-index:100000}
.SEOMenuH ul li.Tab56,.SEOMenuH ul li.Tab57 {z-index:199999}
.SEOMenuH ul li.ParentItem {z-index:199950}
.SEOMenuH ul li.CurrentItem {z-index:199950}
.SEOMenuH ul li.Tab61 ul li a:visited,.SEOMenuH ul li.ParentItem ul#SEOMenuHList61 li a:visited,.SEOMenuH ul li.CurrentItem ul#SEOMenuHList61 li a:visited,.SEOMenuH ul li.CurrentItem ul#SEOMenuHList61 li a {width:80px;}
.SEOMenuH ul li.Tab61 ul li a,.SEOMenuH ul li.Tab61 ul,.SEOMenuH ul li.ParentItem ul#SEOMenuHList61,.SEOMenuH ul li.CurrentItem  ul#SEOMenuHList61, .SEOMenuH ul li.ParentItem ul#SEOMenuHList61 li a {width:80px;}
A:link {text-decoration:underline}
A:visited {text-decoration:none;color:#000;}
A:active {text-decoration:none}
A:hover {text-decoration:underline;color:#000;}
.copyright a,.copyright {color:#999;font:11px Arial,Helvetica,Sans-Serif}
.copyright a {text-decoration:underline}
.copyright a:hover,.copyright a:visited {color:#fff;text-decoration:underline}
.NUEmpty {width:100%;border:none;border-collapse:collapse;background:white}
.NUEmpty2pt {width:100%;border:none;border-collapse:collapse;background:white}
.containermaster_green {width:100%;border-right:#798E5A 1px solid;border-top:#798E5A 1px solid;border-left:#798E5A 1px solid;border-bottom:#798E5A 1px solid;moz-border-radius-bottomleft:15px;moz-border-radius-bottomright:15px;moz-border-radius-topleft:3px;moz-border-radius-topright:3px;background:#CCC65E}
.containerrow2_green {background:#fff}
.pagemaster_home,.pagemaster_structural,.pagemaster_building,.pagemaster_ProjectGallery {width:100%;background:#f3f3f1}
.skinmaster_home,.skinmaster_structural,.skinmaster_building,.skinmaster_ProjectGallery {background:white}
.skinheader_home,.skinheader_structural,.skinheader_building,skinheader_ProjectGallery {height:99px}
.logo {width:315px;height:99px}
.seomenu {width:709px;background:#C0CBBD}
.blacklineClass {width:1024px;height:8px;background:#414A2F}
.blackLineShadow {height:11px;width:102px;background:url(Images/black_line_shadow.jpg)}
.lineShadow_structural {height:11px;width:102px;background:url(Images/line_shadow_structural.jpg)}
.lineShadow_building {height:11px;width:1024px;background:url(Images/line_shadow_building.jpg)}
.lineShadow_inspection {height:11px;width:102px;background:url(Images/line_shadow_inspection.jpg)}
.lineShadow_ProjectGallery {height:11px;width:102px;background:url(Images/line_shadow_projectGallery.jpg)}
.lineShadow_home {height:11px;width:102px;background:url(Images/line_shadow_home.jpg) repeat-x}
.leftTopTextHome {padding-left:6px;padding-bottom:1px;height:274px}
.leftTopTextHome p {color:#fff;text-align:center;width:280px;margin-top:0;font:12px/22px Arial}
.leftTopPane {width:315px;background:#9DA29B}
.leftTitlePane1,.leftTitlePane2 {padding-top:10px}
.leftTitlePane3,.leftTitlePane4 {padding-top:8px}
.leftTitlePane1 {font:bold 10px Arial,Helvetica,Sans-Serif;font-size:12px;font-style:normal;color:#848ba8;width:156px;height:99px;text-align:center;background:#262a39}
.leftTitlePane1 img,.leftTitlePane2 img {padding-top:7px}
.leftTitlePane3 img,.leftTitlePane4 img {padding-top:8px}
.leftTitlePane1 a,.leftTitlePane2 a,.leftTitlePane3 a,.leftTitlePane4 a {font-weight:bold;font-size:11px}
.leftTitlePane1 a {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#848ba8;width:156px;height:99px;text-align:center;text-decoration:none;background:#262a39}
.leftTitlePane1 a:hover,.leftTitlePane1 a:visited {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:White;width:156px;height:100%;text-align:center;text-decoration:none;background:#262a39}
.leftTitlePane2 {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#b28162;width:158px;height:99px;border:none 0 white;text-align:center;border-right:solid 1px #ACA89D;background:#51260b}
.leftTitlePane2 a {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#b28162;width:159px;height:100%;text-align:center;text-decoration:none;background:#51260b}
.leftTitlePane2 a:hover,.leftTitlePane2 a:visited {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:White;width:159px;height:100%;text-align:center;text-decoration:none;background:#51260b}
.leftTitlePane3 {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#839824;width:156px;height:109px;text-align:center;background:#4d5a11}
.leftTitlePane3 a {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#839824;width:156px;height:100%;text-align:center;text-decoration:none;background:#4d5a11}
.leftTitlePane3 a:hover,.leftTitlePane3 a:visited {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:White;width:156px;height:100%;text-align:center;text-decoration:none;background:#4d5a11}
.leftTitlePane4 {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#9f7d93;width:158px;height:109px;text-align:center;border-right:solid 1px #ACA89D;background:#45293b}
.leftTitlePane4 a {font:bold 10px Arial,Helvetica,Sans-Serif;font-style:normal;color:#9f7d93;width:159px;height:100%;text-align:center;text-decoration:none;background:#45293b}
.leftTitlePane4 a:hover,.leftTitlePane4 a:visited {font:bold 10px Arial,Helvetica,Sans-Serif;font-size:10px;font-style:normal;color:White;width:159px;height:100%;text-align:center;text-decoration:none;background:#45293b}
.leftPaneCont {width:159px;background:#9DA29B}
.leftBottomTextHome {height:78px;padding-top:30px}
.Normal .leftBottomTextHome {text-align:center}
.leftBottomTextHome p {color:#2b301f;font:12px/16px Arial}
.leftPaneBottom {width:315px;padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0;background:#9DA29B}
.leftPaneBottom p,.rightPaneBottom p,.contentPane  p,.leftTitlePane1 p,.leftTitlePane2 p,.leftTitlePane3 p,.leftTitlePane4 p {display:inline;margin:0;padding:0}
.topPane {width:709px;height:109px;background:Transparent}
.contentPane {vertical-align:top;width:494px;height:521px;background:transparent}
.contentPaneInternal,.contentBreadCrumbLandscape {width:709px;background:#E5E7DC;margin-left:20px;height:90%;border:0}
.contentPaneInternalStructural,.contentBreadCrumbStructural {width:709px;background:#e0e1e3;margin-left:20px}
.contentPaneInternalBuilding,.contentBreadCrumbBuilding {width:709px;height:100%;background:#E5DFD8;margin-left:20px}
.contentPaneInternalInspection,.contentBreadCrumbInspection {width:709px;background:#e5dfdb;margin-left:20px}
.contentPaneInternalProjectGallery, .contentBreadCrumbPrincipals,.contentBreadCrumbDefault {width:709px;background:#C0CABD;margin-left:20px}
.contentPanePaneNewsPublications {width:437px;background:#C0CABD}
.leftPaneInternal, .leftBreadCrumbLandscape {width:315px;border:0;background:#A7AD89}
.leftPaneInternalStructural, .leftBreadCrumbStructural {width:315px;background:#9699a2}
.leftPaneInternalBuilding, .leftBreadCrumbBuilding {width:315px;background:#A89285}
.leftPaneInternalInspection, .leftBreadCrumbInspection {width:315px;background:#a2949d}
.leftPaneInternalProjectGallery,.leftPanePaneNewsPublications, .leftBreadCrumbPrincipals,.leftBreadCrumbDefault {width:315px;background:#9ca29a}
.rightPaneNewsPublications {width:272px;background:#C0CABD}
a.linkStructural:link {color:#464a56;text-decoration:underline}
a.linkStructural:hover {color:#fff;text-decoration:underline}
a.linkStructural:visited {color:#fff;text-decoration:underline}
a.linkInspection:link {color:#4e3c48}
a.linkInspection:hover {color:#fff}
a.linkInspection:visited {color:#fff}
a.linkLandscape:link {color:#546016}
a.linkLandscape:hover {color:#fff}
a.linkLandscape:visited {color:#fff}
a.linkBuilding:link {color:#634531}
a.linkBuilding:hover {color:#fff}
a.linkBuilding:visited {color:#fff}
a.linkProjectGallery:link {color:#41492E;text-decoration:underline}
a.linkProjectGallery:hover {color:#fff;text-decoration:underline}
a.linkProjectGallery:visited {color:#fff;text-decoration:underline}
.linkProjectGallery a:hover {color:#fff;text-decoration:underline}
.linkProjectGallery a:visited {color:#fff;text-decoration:underline}
.rightPaneTop {width:215px;height:121px;background:#9DA29B}
.rightPaneBottom {width:215px;height:400px;background:transparent}
.rightPaneBottom img {padding-bottom:0;margin-bottom:0}
.hlImage {margin-bottom:-4px}
.rightPaneBottom div,.contentPane div {padding:0;margin-bottom:-4px}
#footer, #footerSkin {padding-top:8px}
.footer {height:30px;padding-left:20px;background:#414A2F}
.controlpanel_home {width:100%;background:#fefefe}
.StandardButton_home {background:#7994cb none;color:#fff;font:normal 11px verdana,sans-serif}
.TreeViewMenu_home {width:175px;border-right:#7994cb 1px solid;border-top:#7994cb 1px solid;border-left:#7994cb 1px solid;border-bottom:#7994cb 1px solid;-moz-border-radius-bottomleft:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#dfe5f2}
/*.TreeViewMenu_Header {background:url(gradient_LtBlue.jpg)}*/
.Head_home {color:#333;font:normal 18px Arial,Helvetica}
.textoLand {padding:0}
.textoLand p {padding-left:15px;padding-right:22px;margin-right:0;padding-top:0;width:400px;font:12px/18px Arial}
.principal {padding-left:25px;padding-right:25px}
.titulos {padding-top:16px;.padding-top:1px;padding-bottom:6px;.padding-bottom:0}
.textoscape, .cpStructuralPrint .textoscape {padding-top:5px;.padding-top:19px;height:170px;padding-bottom:0;.padding-bottom:3px}
.tituloProject {color:#41492E;font:bolder 20px Arial}
.leftTitleLandScape {padding-left:30px;padding-top:30px;.padding-top:24px;font:bolder 14px/16px Arial}
.recuadStruc{padding-top:5px;.padding-top:20px;padding-bottom:3px;.padding-bottom:11px;height:170px}
.textoStruct {font:12px/18px Arial;padding:0 6px 0 0}
.textoStruct p {margin:0;padding:0;padding-left:10px;padding-top:10px}
.titulosStructural {padding-top:20px;.padding-top:5px;padding-bottom:6px;.padding-bottom:0}
.leftTitleStructural {padding-left:30px;padding-top:35px;.padding-top:24px;margin-bottom:10px;.margin-bottom:6px;font:bolder 14px/16px Arial}
.leftPaneStructural {margin-top:-10px;.margin-top:0;width:250px}
.internalTitles {color:#4c5911;font:bolder 14px Arial}
.internalBuilding {color:#51260B;font:bolder 14px/16px Arial}
.internalStructural {color:#2d3346;font:bolder 14px Arial}
.internalInspection {color:#45293b;font:bolder 14px Arial}
.subtitles {color:#778049;float:left;font:bolder 2 Arial}
.subtitlesInspection {color:#45293b;float:left;font:bolder 2 Arial}
.content_gallery {padding-left:15px;margin-top:0;.margin-top:-12px}
.content_gallery p {padding-top:8px;.padding-top:5px;width:670px;margin-top:0;font:12px/16px Arial}
.content_gallery a:link {text-decoration:underline;color:#414a2f}
.content_gallery a:visited {text-decoration:underline;color:#414a2f}
.content_gallery a:hover {text-decoration:underline;color:#fff}
.content_gallery li {list-style-type:disc;font:12px/14px Arial}
#rectGallery {float:left;width:430px;height:170px;background:#5a634b}
#rectGallery p {width:400px;color:#fff;margin-top:5px;padding-top:25px;margin-left:15px;font:12px/18px Arial}
#rectGallery a:link {text-decoration:underline;color:#fff}
#rectGallery a:visited {text-decoration:underline;color:#fff}
#rectGallery a:hover {text-decoration:underline;color:#fff}
#albumList {clear:both;text-align:center;margin-top:-15px;.margin-top:-5px}
.topGallery {width:690px;margin-bottom:20px;float:left;.margin-bottom:10px;margin-top:0;.margin-top:1px}
.leftPaneInternalProjectGallery {padding-top:10px;.padding-top:16px}
.noBold {font-weight:normal}
.contentPanePrincipals {background:#C0CABD}
.container_content_wide {width:1024px;background:Transparent}
#rightPrincipals {width:689px}
#rightPrincipals #principalsTitle p {padding-top:20px;padding-left:20px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:30px;font-weight:bold}
#rightPrincipals blockquote {margin-top:0;font:12px/16px Arial}
.Normal #rightPrincipals {line-height:16px;padding-right:20px;padding-bottom:30px}
#rightPrincipals p {padding-left:20px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:20px;.padding-bottom:15px}
#rightPrincipals ul {list-style-type:disc;padding-left:15;margin-top:0;margin-left:15;font:12px/16px Arial}
#rightPrincipals ul li {list-style-type:disc;font:12px/16px Arial}
#rightPrincipals .name {font-size:14px;line-height:16px;color:#414a2f;font-weight:bold}
#rightPrincipals .academTitle,.seminarName,.role {font-style:italic;line-height:16px}
#rightPrincipals .role {font-size:14px}
#rightPrincipals .principalsSubtitle {font-size:12px;line-height:16px;font-weight:bold}
#rightPrincipals .affiliations {padding-left:20px;padding-bottom:5px;.padding-bottom:0;font-size:12px;line-height:16px}
.photo {padding-top:64px;.padding-top:55px}
.photo2 {margin-top:0;padding-top:3px;.padding-top:2px}
.photo3 {margin-top:0;padding-top:2px;.padding-top:2px}
#rightPrincipals .lastPar {padding-top:10px}
#rightPrincipals .lastPar p {font:12px/16px Arial}
#rightPrincipals .affiliations p {padding-left:0}
.leftPrincipals{width:315px;vertical-align:top;background:#9ca29a}
.leftPrincipals img {padding-left:40px}
.cssbox {margin:0;padding:0;width:215px;text-align:left}
.cssbox_body {background:#9DA29B}
.top {background:#414A2F}
.top H3 {margin:0;padding:0;text-align:left;color:#FFF;padding-top:3px;text-indent:6px;height:20px;font:bold 11px Arial,Helvetica,sans-serif}
.top .Head {color:#FFF;font:bold 11px Arial,Helvetica,sans-serif}
#txtUsername {font:normal 10px Arial,Helvetica}
.cssbox .SubHead {font:normal normal bold 11px Arial,Helvetica}
.cssbox A.CommandButton {color:#414A2f;text-decoration:none;font:normal normal bold 11px Arial,Helvetica}
.cssbox A.CommandButton:link,.cssbox A:link {color:#414A2f;text-decoration:none;font:normal normal bold 11px Arial,Helvetica}
.cssbox A.CommandButton:visited,.cssbox A:visited {color:#414A2f;text-decoration:none;font:normal normal bold 11px Arial,Helvetica}
.cssbox A.CommandButton:hover,.cssbox A:hover {color:#fff;text-decoration:none;font:normal normal bold 11px Arial,Helvetica}
.cssbox A.CommandButton:active,.cssbox A:active {color:#414A2f;text-decoration:none;font:normal normal bold 11px Arial,Helvetica}
.container_left {width:315px;padding-left:25px;padding-right:35px;background:Transparent}
.buttom_left {width:315px;padding-left:25px;padding-right:35px;background:Transparent}
#leftContactUs {width:230px;padding-left:42px;padding-top:24px;.padding-top:19px}
#leftContactUs p {width:230px;text-align:center;color:#000;font-size:10px;line-height:12px}
#leftContactUs img {padding-bottom:10px}
.middle_content_contact p {padding-left:20px}
.middle_content_contact {height:650px;.height:600px}
#thankYouPar {padding-top:46px;.padding-top:44px}
.left_references {padding-top:28px;.padding-top:32px;margin-top:0;.margin-top:0;background:Transparent}
.left_references p, .lpProjectGalleryPrint p {text-align:center;color:#fff;font-size:12px;line-height:21px;margin-top:0;margin-bottom:0}
#leftReferences {width:220px;padding-left:48px;padding-top:0;padding-bottom:35px;.padding-bottom:10px;margin-top:-8px;.margin-top:-16px}
.middle_content_references a:link {text-decoration:underline;color:#414a2f}
.middle_content_references a:hover {text-decoration:underline;color:#fff}
.middle_content_references a:visited {text-decoration:underline;color:#fff}
.middle_content_references p {padding-left:24px;font-size:12px;line-height:21px;margin-top:0;margin-bottom:0}
#refTitle {padding-left:24px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:17px}
.refSubtitle {padding-left:24px;font-size:14px;line-height:16px;color:#414a2f;padding-bottom:18px}
.middle_content_references .Normal {padding-right:50px;padding-top:20px;.margin-top:0;.padding-top:7px}
.content_awards .Normal,.cpProjectGalleryPrint .Normal{padding-left:0;padding-top:20px;.margin-top:0;.padding-top:7px;line-height:16px;padding-right:20px}
.content_awards p, .cpProjectGalleryPrint p{padding-left:20px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:20px;.padding-bottom:15px}
.content_awards #pageTitle p,.cpProjectGalleryPrint #pageTitle p{padding-left:20px;font-size:18px;line-height:21px;color:#414a2f;font-weight:bold;margin-bottom:20px}
.awardsTitle {font-size:14px;line-height:16px;color:#414a2f;font-weight:bold}
.awardsFrom {font-size:14px;font-style:italic;line-height:16px;padding-left:15px}
.awardsSubtitle {font-size:12px;line-height:16px;font-weight:bold}
.newAward {padding-top:30px}
.otherAwardsFrom {font-style:italic;line-height:16px}
#leftAwards {width:230px;padding-left:42px;padding-top:60px;.padding-top:60px}
#leftAwards p {text-align:center;color:#000;font-size:10px;line-height:12px}
#leftAwards img,#pothosAwards img {padding-bottom:10px}
#pothosAwards img {padding-top:50px}
.content_awards .inlinePar,.cpProjectGalleryPrint p.inlinePar {padding-left:35px;}
.content_careers .Normal {padding-left:0;padding-top:20px;.padding-top:7px;.margin-top:0;line-height:16px;padding-right:12px}
.content_careers p {padding-left:10px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}
.content_careers {padding-bottom:30px;.padding-bottom:0}
#pageTitle p,.pageTitle {padding-left:10px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:35px;font-weight:bold}
#topCareers {padding-left:10px;float:left;color:#fff;width:100%;padding-bottom:30px;.padding-bottom:29px;height:170px;font:12px/16px Arial}
#topCareers p {margin-top:10px;margin-bottom:0;padding-bottom:10px;padding-right:5px}
#rectCareers {float:left;width:430px;padding-top:15px;.padding-top:25px;padding-left:5px;padding-bottom:19px;background:#4f5741}
#topCareers a:link {text-decoration:underline;color:#fff}
.content_careers a:link {text-decoration:underline;color:#414a2f}
.content_careers a:hover {text-decoration:underline;color:#fff}
.content_careers a:visited {text-decoration:underline;color:#fff}
.careersTitle {font-size:14px;line-height:16px;color:#414a2f;font-weight:bold}
#current_openings:hover {text-decoration:none;color:#414a2f}
#lastParAwards {padding-top:20px;.padding-top:30px}
#leftCareers p {text-align:left;font-size:12px;line-height:14px;font-weight:bold;color:#000}
#careersLeftTitle p {font-size:14px}
#leftCareers img {padding-bottom:29px;.padding-bottom:31px;padding-top:37px;.padding-top:36px}
#leftCareers {width:230px;padding-left:45px;padding-top:0;margin-top:-12px;.margin-top:-14px}
#leftCareers ul li {list-style-type:disc;font:12px/14px Arial}
#leftCareers ul {padding-left:15px;margin-left:15px;padding-bottom:15px;.padding-bottom:10px;margin-top:10px}
.content_divisions #pageTitle {margin-top:20px;.margin-top:7px}
.content_divisions #pageTitle p,.content_directions #pageTitle p {padding-left:0}
.content_divisions {padding-left:10px;margin-top:0;.margin-top:-12px;width:690px;padding-bottom:20px;.padding-bottom:0}
.content_divisions p {width:670px;padding:0;margin:0;font:12px/16px Arial}
.content_divisions ul li,.cpProjectGalleryPrint ul li {list-style-type:disc;font:12px/16px Arial}
.content_divisions h3,.cpProjectGalleryPrint h3 {font-size:14px;line-height:16px;margin:0;padding:0;padding-top:20px;font-weight:bold}
#rectDivisions {float:left;width:432px;height:170px;background:#5a634b}
#rectDivisions p {width:410px;color:#fff;margin-top:5px;padding-top:52px;padding-left:10px;font:12px/18px Arial}
.topDivisions {width:720px;margin-bottom:20px;float:left;.margin-bottom:10px;margin-top:3px;.margin-top:0;height:170px}
.content_divisions ul,.cpProjectGalleryPrint ul {margin-top:0;padding-left:30px;.padding-left:0;margin-left:0;.margin-left:30px}
.colorStructural{color:#222637}
.colorLandscape {color:#4c5911}
.colorBuilding {color:#3e1c0a}
.colorInspection {color:#341e2d}
#leftDivisions {padding-top:36px;.padding-top:35px}
.lpProjectGalleryPrint #leftDivisions{padding-top:46px;/*.padding-top:35px*/}
#leftDivisions a:link,#leftDivisions a:link img {color:#9ca29a;.border-color:#9ca29a}
#leftDivisions a:visited,#leftDivisions a:visited img {color:#9ca29a;.border-color:#9ca29a}
#leftDivisions a:hover,#leftDivisions a:hover img {color:#fff;.border-color:#fff}
#leftDivisions p{padding-bottom:35px}
.middle_content_structural h3,.cpStructuralPrint h3{margin-bottom:0;margin-top:30px}
.middle_content_structural h3#firstTitleStruct,.cpStructuralPrint h3#firstTitleStruct {margin-top:28px;.margin-top:6px}
.middle_content_structural,.cpStructuralPrint {background:transparent url(/Images/bkgdimgStructural.gif) no-repeat;background-position:left bottom;height:100%;padding-top:1px;.padding-top:-1}
.middle_content_structural p,.cpStructuralPrint p {margin-top:5px}
.middle_content ul,.cpLandscapePrint ul{margin-top:0;margin-bottom:5px;.margin-bottom:0}
.middle_content ul li,.cpLandscapePrint ul li {padding-top:1px;color:#000;list-style-type:disc}
.middle_content h3,.cpLandscapePrint h3 {margin-bottom:0;margin-top:30px}
.middle_content h3#firstTitleLand, .cpLandscapePrint h3#firstTitleLand{margin-top:28px;.margin-top:15px}
.middle_content {background:transparent url(background_internal.jpg) no-repeat;background-position:left bottom}
.middle_content p,.cpLandscapePrint p{margin-top:5px}
.middle_content .listTable, .cpLandscapePrint .listTable {margin-top:-5px;.margin-top:-10px;margin-bottom:10px}
.middle_content #noParBottomTable, .cpLandscapePrint #noParBottomTable{margin-bottom:0}
.middle_content #rectang, .cpLandscapePrint #rectang{width:428px}
.middle_content .Normal, .cpLandscapePrint .Normal {margin-left:11px;padding-bottom:20px;margin-right:15px;color:Black;font:12px/16px Arial}
.middle_left{width:315px;padding-left:42px;margin-bottom:-20px;background:Transparent}
.middle_left .Normal,.lpLandscapePrint .Normal,.lpBuildingPrint .Normal,.lpInspectionPrint .Normal  {font:12px/18px Arial}
.middle_left p, .lpLandscapePrint  p, .lpBuildingPrint  p,.lpInspectionPrint p{margin-top:10px;margin-bottom:10px}
.leftPaneLandscape {margin-top:0;width:250px}
.middle_top_left {margin-top:10px}
.middle_content_building {background:transparent url(/Images/bkgdimgEnvelope.gif) no-repeat;background-position:left bottom}
.middle_content_building .Normal, .cpBuildingPrint .Normal{margin-left:11px;padding-bottom:20px;margin-right:20px;height:695px;.height:710px;color:#000;padding-top:30px;.padding-top:25px;font:12px/18px Arial}
.middle_content_building h3, .cpBuildingPrint h3 {margin-bottom:0;margin-top:35px}
.middle_content_building h3#firstTitleBuild, .cpBuildingPrint h3#firstTitleBuild{margin-top:0}
.middle_content_building p, .cpBuildingPrint p {margin-top:5px;margin-bottom:25px}
.recuadBuild {padding-top:5px;.padding-top:20px;padding-bottom:3px;.padding-bottom:11px;height:170px}
.textoBuild {vertical-align:top;font:12px/18px Arial;padding:0 6px 0 0}
.textoBuild p {margin:0;padding:0;padding-left:10px;padding-top:10px}
.container_left_building {width:315px;padding-left:25px;padding-right:35px;background:Transparent}
.middle_left_building {width:315px;padding-left:25px;padding-right:35px;background:Transparent}
.middle_left_building .Normal {font:12px/18px Arial}
.middle_top_left h1, .cpBuildingPrint h1{color:#51260b;font-weight:bold;font-size:18px;padding-top:15px;.padding-top:20px;margin-bottom:0}
.middle_top_left .buildingTitle, .cpBuildingPrint .buildingTitle{margin-bottom:20px;.margin-bottom:0}
.leftPaneBuilding {width:250px}
.leftPaneBuilding img {margin-top:-19px;.margin-top:-15px}
.leftPaneBuilding p#lastParBuild {padding-top:20px}
.leftPaneBuilding p {padding-top:10px;padding-bottom:10px}
.leftTitleBuilding{padding-left:30px;padding-top:32px;.padding-top:24px;margin-bottom:10px;.margin-bottom:6px;font:bolder 14px/16px Arial}
.leftPaneBuilding h3 {color:#000;margin-bottom:12px;.margin-bottom:10px;margin-top:12px;.margin-top:10px;font:12px/18px Arial}
.leftPaneBuilding h3#firstTitleBuild {margin-top:12px;.margin-top:5px}
.buttom_left_building {width:315px;padding-left:25px;padding-right:35px;background:Transparent}
.middle_content_inspection {background:transparent url(/Images/bkgdimgInspection.gif) no-repeat;background-position:left bottom;height:100%;padding-top:30px;.padding-top:5px}
.middle_content_inspection .Normal, .cpInspectionPrint .Normal {margin-left:11px;padding-bottom:150px;margin-right:25px;color:Black;font:12px/16px Arial}
.middle_content_inspection h2, .cpInspectionPrint h2 {margin-bottom:0;margin-top:35px}
.middle_content_inspection p, .cpInspectionPrint p{margin-top:5px;margin-bottom:25px}
.leftPaneInspection {width:250px}
.leftPaneInspection img {margin-top:-19px;.margin-top:-15px}
.leftPaneInspection p {padding-top:10px;padding-bottom:10px}
.leftPaneInspection h3 {color:#000;margin-bottom:12px;.margin-bottom:10px;margin-top:12px;.margin-top:10px;font:12px/18px Arial}
.leftPaneInspection h3#firstTitleInspection {margin-top:12px;.margin-top:5px}
.recuadInspec {padding-top:5px;.padding-top:19px;padding-bottom:3px;.padding-bottom:11px;height:170px}
.textInspec {vertical-align:top;width:373px;height:170px;font:12px/18px Arial;padding:0}
.textInspec p {margin:0;padding:0;padding-left:10px;padding-top:10px;color:#fff;width:410px}
.leftTitleInspect {padding-left:30px;padding-top:32px;.padding-top:27px;margin-bottom:10px;.margin-bottom:6px;font:bolder 14px/16px Arial}
.content_directions #pageTitle p {padding-top:20px;.padding-top:5px}
.content_directions {padding-left:10px;margin-top:0;.margin-top:-12px;width:690px;padding-bottom:20px;.padding-bottom:0}
.content_directions p {width:670px;padding:0;margin:0;font:12px/16px Arial}
.content_directions ul li {list-style-type:disc;font:12px/16px Arial;margin-left:13px;.margin-left:16px;}
.content_directions h3 {color:#3d4909;font-size:14px;line-height:16px;margin:0;padding:0;padding-top:20px;font-weight:bold}
.content_directions ul {margin-top:0;padding-left:0;margin-left:0}
.content_directions a:link,.content_directions a:link img {color:#c0cabd;.border-color:#c0cabd}
.content_directions a:visited,.content_directions a:visited img {color:#c0cabd;.border-color:#c0cabd}
.content_directions a:hover,.content_directions a:hover img {color:#fff;.border-color:#fff}
#subMap {color:#414a2f;font-style:italic;text-align:center;padding-bottom:20px}
#leftDirections {padding-top:40px;.padding-top:37px}
#leftDirections img {padding-bottom:20px}
#leftDirections p {text-align:center;font-size:12px;line-height:16px;color:#000}
.lnkDirections {color:#c0cabd}
.content_aboutUs .Normal {padding-left:0;padding-top:20px;.padding-top:7px;.margin-top:0;line-height:16px;padding-right:12px} 
.content_aboutUs p {padding-left:12px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}
.content_aboutUs #pageTitle p {padding-left:12px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:35px;font-weight:bold}
.content_aboutUs {height:613px}
#topAboutUs {width:100%;padding-left:12px;float:left;height:170px}
#rectAboutUs {height:170px;float:left;width:430px;background:#4f5741}
#rectAboutUs p {color:#fff;padding-top:40px;padding-right:4px;padding-bottom:0;background:#4f5741;font:12px/16px Arial}
#leftAboutUs {width:230px;padding-left:45px;padding-top:0;margin-top:-12px;.margin-top:-14px}
#leftAboutUs p {width:230px;text-align:center;color:#000;font-size:12px;line-height:16px}
#leftAboutUs img {padding-top:51px;padding-bottom:34px;.padding-bottom:32px}
.content_events {padding-bottom:30px;.padding-bottom:10px}
.content_events .Normal {padding-left:0;padding-top:20px;.padding-top:7px;.margin-top:0;line-height:16px;padding-right:12px}
.content_events p {padding-left:20px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}
.content_events #pageTitle p {padding-left:20px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:35px;font-weight:bold}
.content_events h3,.content_events h4 {margin:0;padding:0;padding-left:20px;line-height:16px;padding-top:10px;font-weight:bold;padding-bottom:18px}
.content_events h3{font-size:14px;color:#414a2f;padding-top:20px}
.content_events h4{font-size:12px;color:#000;padding-top:0}
.content_events  h3 a:hover, .content_events  h3 a:visited,.cpProjectGalleryPrint h3 a:hover, .cpProjectGalleryPrint h3 a:visited {text-decoration:none;color:#414a2f}
#firstParEvents {padding-top:0}
#leftEvents {width:230px;padding-left:45px;padding-top:0;margin-top:-10px;.margin-top:-14px}
#leftEvents p {width:230px;text-align:center}
#leftEvents img {padding-top:52px}
#contentNews #pageTitle p {padding-left:25px;font-size:18px;line-height:21px;color:#414a2f;font-weight:bold;padding-bottom:0;padding-top:20px;.padding-top:0}
#contentNews p {width:408px;padding-left:25px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}
#contentNews h3 {margin:0;padding:0;padding-left:25px;font-size:14px;color:#414a2f;line-height:16px;padding-top:40px;font-weight:bold;padding-bottom:18px}
#contentNews a:link {text-decoration:underline;color:#414a2f}
#contentNews a:hover,#contentNews a:visited {text-decoration:underline;color:#fff}
#contentNews  h3 a:hover,#contentNews  h3 a:visited {text-decoration:none;color:#414a2f}
#leftNews,#leftNewsMain {width:215px;padding-left:44px;padding-top:0;margin-top:80px;.margin-top:60px}
#leftNews h3,#leftNewsMain h3,#contentNewsMain #topNewsMain h3 {margin:0;padding:0;font-size:14px;color:#fff;line-height:16px;padding-top:10px;font-weight:bold;padding-bottom:0}
#leftNews p,#leftNewsMain p {margin:0;padding:0;width:215px;color:#c03;font-size:12px;line-height:16px}
#leftNews a:link {text-decoration:underline;color:#c03}
#leftNews a:hover {text-decoration:underline;color:#fff}
#leftNews a:visited {text-decoration:underline;color:#fff}
#leftNews .rightColPDF {padding-left:5px;vertical-align:middle}
#leftNews .rightColPDF a{font-size:11px;}
#leftNews .pdfSize {color:#000;font-size:11px;}
#leftNews .recuadPDF {padding-top:10px;font-size:11px;line-height:14px;padding-bottom:15px}
#leftNews img,#leftNewsMain img {padding-bottom:20px}
#leftNews .recuadPDF img {padding-bottom:0}
#rightNews {padding-top:84px;.padding-top:64px;padding-bottom:35px;.padding-bottom:15px}
#rightNews p {padding-left:20px;width:230px;text-align:center;font-size:10px;line-height:12px;margin:0}
#rightNews img {padding-bottom:15px}
#rightNews .underPhoto1 {padding-bottom:77px;.padding-bottom:71px}
#rightNews .underPhoto2 {padding-bottom:97px;.padding-bottom:85px}
.left_archives {background:transparent url(archives_leftbkgdimg_15.gif) no-repeat;background-position:bottom;height:100%;padding-top:1px}
#contentArchives #pageTitle p {padding-left:10px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:35px;font-weight:bold;padding-top:15px;.padding-top:0}
#contentArchives .Normal {padding-left:0;padding-top:20px;.padding-top:7px;.margin-top:0;line-height:16px;padding-right:12px}
#contentArchives p {padding-left:10px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:18px;.padding-bottom:15px}
#contentArchives a:link,#contentArchives a:visited {color:#c03}
#contentArchives a:hover {text-decoration:underline;color:#c03}
#contentArchives h3 {padding:0;margin:0;padding-left:10px;font-weight:bold}
#topArchives {height:170px;padding-left:10px;float:left;color:#fff;width:100%;padding-bottom:8px;.padding-bottom:8px;font:12px/16px Arial}
#topArchives p {margin-top:10px;margin-bottom:0;padding-bottom:10px;padding-right:5px}
#rectArchives {float:left;height:155px;.height:145px;width:430px;padding-top:15px;.padding-top:25px;padding-left:5px;background:#4f5741}
#topArchives a:link {text-decoration:underline;color:#fff}
#topArchives a:visited {text-decoration:underline;color:#fff}
#topArchives a:hover {text-decoration:underline;color:#fff}
#topArchives #cite {color:#000;font-size:10px;line-height:12px;width:240px;text-align:right;padding-left:180px;padding-top:30px}
#contentArchives h3 a,.italicTitleArchives {font-size:14px;line-height:16px;color:#414a2f}
.italicTitleArchives {font-style:italic}
#contentArchives h3 a:hover,#contentArchives h3 a:visited {text-decoration:none;color:#414a2f}
#leftArchives {padding-right:40px;padding-top:60px;.padding-top:61px}
#leftArchives p {color:#000;text-align:right;font:12px/21px Arial}
#leftArchives #underPhotoArchives,#leftArchives #lastParLeftArchives {line-height:16px}
#leftArchives #underPhotoArchives {font-size:10px;padding-right:30px}
#leftArchives #leftPhotoArchives {margin-top:0}
#leftArchives img {padding-bottom:8px}
#leftArchives #lastParLeftArchives {font-size:12px;font-weight:bold;font-style:italic}
#leftArchives #middleParArchives {padding-top:65px;.padding-top:58px}
#leftNewsMain {margin-top:60px;.margin-top:40px}
#leftNewsMain {width:230px;padding-bottom:40px;.padding-bottom:20px}
#leftNewsMain p {width:230px;color:#000}
#leftNewsMain a:link {text-decoration:none;color:#c03}
#leftNewsMain a:hover,#leftNewsMain a:visited {text-decoration:underline;color:#c03}
#leftNewsMain .toCome {color:#c03}
#contentNewsMain .Normal {padding-left:0;padding-top:0;margin-top:0;line-height:16px;padding-right:12px}
#contentNewsMain p {padding-left:10px;font-size:12px;line-height:16px;margin-top:0;margin-bottom:0;padding-bottom:28px;.padding-bottom:25px}
#contentNewsMain #pageTitle p {padding-left:10px;font-size:18px;line-height:21px;color:#414a2f;padding-bottom:35px;font-weight:bold;padding-top:15px;.padding-top:0}
#topNewsMain {height:170px;padding-left:10px;float:left;color:#fff;width:100%;font:12px/16px Arial}
#topNewsMain p {margin-top:10px;margin-bottom:0;padding-bottom:10px;padding-right:5px}
#contentNewsMain #topNewsMain h3 {padding-left:10px}
#contentNewsMain #topNewsMain a:link {text-decoration:underline;color:#fff}
#rectNewsMain {float:left;height:125px;.height:115px;width:430px;padding-top:25px;.padding-top:35px;padding-left:5px;padding-bottom:19px;background:#4f5741}
#rectNewsMain p {padding-right:20px}
#contentNewsMain #bottomRecNewsMain {padding-bottom:15px}
#contentNewsMain h3 {margin:0;padding:0;padding-left:10px;font-size:14px;color:#414a2f;line-height:16px;font-weight:bold}
#contentNewsMain a:link {text-decoration:underline;color:#414a2f}
#contentNewsMain a:hover {text-decoration:underline;color:#fff}
#contentNewsMain a:visited {text-decoration:underline;color:#fff}
.newsMainTitle {font-size:14px;line-height:16px;color:#414a2f;font-weight:bold}
.container_content {width:709px;margin-left:25px;margin-right:25px;padding-top:0;.padding-top:22px;background:Transparent}
.middle_content_contact {vertical-align:top;background:Transparent;font:12px Arial}
.middle_content_ProjectGallery {background:transparent}
.middle_content_structural .Normal, .cpStructuralPrint .Normal{margin-left:11px;padding-bottom:20px;margin-right:25px;color:Black;font:12px/16px Arial}
.middle_content_structural blockquote,.cpStructuralPrint blockquote{font-family:Arial;font-style:italic;line-height:16px;margin-top:-15px}
.middle_content_ProjectGallery .Normal {margin-left:11px;padding-bottom:20px;margin-right:25px;font:12px/18px Arial}
#headerContactUs {padding-right:20px}
.middle_content_ProjectGallery ul li {list-style-type:disc;line-height:20px;color:#41492E}
.container_top_left {width:709px;background:transparent;.padding-top:3px}
.buttom_content {margin-top:-20px;.margin-top:0}
.middle_top_left {width:709px;padding-left:11px;.padding-top:3px;padding-bottom:-1px;background:transparent}
.buttom_top_left {width:auto;background:transparent;.padding-top:3px}
.container_titulos {width:auto;background:transparent}
.middle_titulos {width:auto;padding-left:22px;background:transparent}
.buttom_titulos {width:auto;background:transparent;}
.breadcrumbStyle {/*padding-right:10px;*/font-size:10px;color:#414a2f}
.breadcrumbStyle:link,.breadcrumbStyle:visited {font-size:10px;text-decoration:underline;color:#414a2f}
.breadcrumbStyle:hover {font-size:10px;text-decoration:underline;color:#fff}
a.printLink:link,a.printLink:visited {color:#414A2F;font-family:Arial;font-size:10px;text-decoration:underline;padding-right:10px;}
a.printLink:hover {color:#fff;font-family:Arial;font-size:10px;text-decoration:underline;padding-right:10px;}
div.pagePrint{vertical-align:top;text-align:right;}
.contentPanePrint{background-color:transparent;}
.printFooter{padding-left:119px;}
.contentPanePrint td.leftPrincipals{background-color:transparent;.padding-left:50px;}
.lpNewsPublications_Print{width:315px;background-color:transparent;}
.lpNewsPublications_Print #leftNews h3,.lpNewsPublications_Print #leftNewsMain h3, .lpProjectGalleryPrint #leftNewsMain h3,.lpNewsPublications_Print #contentNewsMain #topNewsMain h3{color:#000;}
.cpNewsPublications_Print{width:437px;background-color:transparent;}
.rpNewsPublications_Print{width:272px;background-color:transparent;}
.lpProjectGalleryPrint{width:315px;background-color:transparent;padding-top:48px;.padding-top:35px;}
.lpProjectGalleryPrint #leftContactUs{padding-top:18px;.padding-top:10;}
.cpProjectGalleryPrint,.cpStructuralPrint, .cpBuildingPrint,.cpInspectionPrint{width:709px;background-color:transparent;}
.cpProjectGalleryPrint .colorStructural{margin-top:150px;.margin-top:-15px;}
.cpProjectGalleryPrint #topDivisions {padding-left: 20px;}
.lpProjectGalleryPrint .view {margin-top:-40px;}
.cpProjectGalleryPrint #rectGallery p{margin-left:0;}
.cpProjectGalleryPrint p.Gallery{padding-left:0;}
.lpProjectGalleryPrint #leftReferences p{color:#000;}
.cpProjectGalleryPrint h3 {font-size:14px;color:#414a2f;padding-top:20px}
.cpProjectGalleryPrint h4 {font-size:12px;color:#000;padding-top:0}
.lpProjectGalleryPrint #leftAwards {padding-top:50px;/*.padding-top:37px;*/}
.lpStructuralPrint,.lpLandscapePrint,.lpBuildingPrint,.lpInspectionPrint {width:270px;background-color:transparent;padding-left:42px;margin-bottom:-20px;padding-top:0;}
.lpLandscapePrint{.width:130px;}
.lpStructuralPrint .leftPaneStructural {margin-top:-2px;.margin-top:0;width:250px}
.lpBuildingPrint{padding-left:20px;}
.lpStructuralPrint .Normal {font:12px/18px Arial}
.lpStructuralPrint p {margin-top:10px;margin-bottom:10px;}
.cpStructuralPrint .Normal, .cpLandscapePrint .Normal{margin-right:0;padding-bottom:0;}
.lpStructuralPrint .leftTitleStructural,.lpLandscapePrint .leftTitleLandScape, .lpBuildingPrint .leftTitleBuilding,.lpInspectionPrint .leftTitleInspect{padding-left:0;}
.cpLandscapePrint ul li {font-size:12px;}
.cpLandscapePrint{.padding-top:18px;}
.cpLandscapePrint .textoscape{padding-top:16px;.padding-top:25px;}
.cpBuildingPrint .Normal, .cpInspectionPrint .Normal{height:auto;margin-right:0;padding-top:0;padding-bottom:0;}
.cpBuildingPrint .recuadBuild, .cpInspectionPrint .recuadInspec{padding-bottom: 30px;}
.lpInspectionPrint {width:260px;}
.cpProjectGalleryPrint .colorStructural,.cpProjectGalleryPrint .colorLandscape,.cpProjectGalleryPrint .colorBuilding,.cpProjectGalleryPrint .colorInspection {padding-left: 20px;}
.cpProjectGalleryPrint .Normal{padding-right:0;}
/*.tdeven a:link,.tdodd a:link, .tdeven a:visited, .tdodd a:visited,*/ a.lnkButtonJO:link, a.lnkButtonJO:visited{text-decoration: none;color:#414A2F;font-weight:bold;font-family:Arial;font-size:12px;}
/*.tdeven a:hover,.tdodd a:hover,*/a.lnkButtonJO:hover{color:#fff;text-decoration:none;font-weight:bold;font-family:Arial;font-size:12px;}
.leftBreadCrumbPrincipals,.leftBreadCrumbDefault{float:left;height:20px;}
/*{float:left;height:13px;.height:19px;}*/
.contentBreadCrumbPrincipals,.contentBreadCrumbDefault{width:699px;float:left;text-align:right;margin-left:0;height:20px;padding-right:10px;font-family:Arial;font-size:10px;color:#414a2f;}
.contentBreadCrumbInspection,.contentBreadCrumbBuilding,.contentBreadCrumbLandscape,.contentBreadCrumbStructural {width:699px;text-align:right;padding-right:10px;font-family:Arial;font-size:10px;color:#414a2f;}
.rightBreadCrumbNewsPublications {width:262px;background:#C0CABD;padding-right:10px;font-family:Arial;font-size:10px;color:#414a2f;}
.jobDetailTable,.tdeven{font-family:Arial;font-size:12px;}
a.jobsLink:link,a.jobsLink:visited{font-family:Arial;font-size:12px;color:#414A2F;text-decoration:underline;}
a.jobsLink:hover{color:#fff;}
.bottomLinkButton{width:600px;text-align:right;padding-top:20px;.padding-top:0;padding-bottom:20px;.padding-bottom:0;}
.divJO{width:600px;padding-left:20px;font-family:Arial;font-size:12px;}
.bottomLinkButton p{text-align:right;}
.divJOThanks{width:600px;font-family:Arial;font-size:12px;}
.inputButton{font-family:Arial;font-size:12px;}
a.lnkContinue{color: #414a2f;font-family: Arial;font-size: 11px;font-weight: bold;}
a.lnkContinue:link, a.lnkContinue:link{text-decoration: none;color: #414a2f;}
a.lnkContinue:hover{text-decoration: none;color: #ffffff;}
.pageTitle, .cpProjectGalleryPrint .pageTitle p{padding-bottom:0;padding-left:20px;font-size:18px;line-height:21px;color:#414a2f;font-weight:bold;}
.cpProjectGalleryPrint .pageTitle p{padding-left:0;}