@charset "iso-8859-1";

.nohover {text-decoration:none;color:#333333}
.hover {text-decoration:underline;color:#333333}
.nohoverheader {text-decoration:none;color:#333333}
.hoverheader {text-decoration:underline;color:#BD3942}
.nohovermenu {text-decoration:none;color:#333333}
.hovermenu {text-decoration:none; color:#333333}
.nohoverfooter {text-decoration:none;color:#FFFFFF; text-align:center;}
.hoverfooter {text-decoration:underline;color:#FFFFFF; text-align:center;}
.nohovergreen {text-decoration:underline;color:#FFFFFF}
.hovergreen {text-decoration:underline;color:#FFFFFF}

ul.info {list-style-type: none; padding: 0; margin: 0; }
li.info {background-image: url(images/list-bullet.gif);background-repeat: no-repeat;background-position: 0 .3em;padding-left: 1.30em; }}

.border {BORDER-RIGHT: #7a7a7a 1px solid; BORDER-TOP: #A0A0A0 1px solid; BORDER-LEFT: #A0A0A0 1px solid; BORDER-BOTTOM: #A0A0A0 1px solid; }
.tdHighlight {background-color: #b4b4b4; font-weight:normal; cursor:hand; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: none;  font-weight: normal; }
.tdNormal {background-color: "#006964"; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: none;  font-weight: normal; }
.tdHeader {background-color: "#ffffff"; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: none;  font-weight: normal;  }

.bordercolor { background: #7a7a7a; }
.menu { background: #e1e1e1; color: #006964; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica; line-height: 30px; margin-left:18px; margin-top:0px; margin-bottom:0px; margin-right:18px;}
.panel { background: #ebebeb; color: #006964; padding-left:8px; padding-top:8px; padding-bottom:8px; padding-right:8px; }
.panelheader { background: #A0A0A0; color: #FFFFFF; }
.costestimating { background: #00467E; }
.constructionmanagement { background: #E74F00; }
.projectcontrols { background: #0072b8; }
.valueengineering { background: #007037; }
.scheduling { background: #93141B; }
.costdatabases { background: #008136; }
.softwaresolutions { background: #D3A620; }
.events { background: #93811E; }
.aviation { background: #5102aa; }
.dark { background: #7a7a7a; }
.medium { background: #bababa; }
.red { background: #bd3942; }
.green { background: #006964; }
.redbold { color: #bd3942; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.footer { background: #006964; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align:center; }
.copyright { background: #999999; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; }
.light { background: #ebebeb; color: #006964; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.TinyText { background: #ebebeb; color: #006964; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.overview { background: #006964; color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-left:8px; padding-top:8px; padding-bottom:8px; padding-right:8px; }
.newsevents { background: #ebebeb; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-left:8px; padding-top:8px; padding-bottom:8px; padding-right:8px; }
.overview_learn { background: #006964; color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica; padding-left:8px; padding-top:4px; padding-bottom:4px; padding-right:8px; }
.white { background: #FFFFFF; color: #006964; font-size: 11px; font-family: Verdana, Arial, Helvetica; }

.bullet {list-style-image: url(images/nav_arrow.gif); }
.banner1 { background: #006964; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; padding-top: 2px; height: 4px; }
.banner2 { background: #00b5ac; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; padding-top: 2px; height: 4px; }
.top { background: #FF9900; color: #FFFFFF; font-size: 24px; font-family: Broadway, Verdana, Arial, Helvetica; }
.header { color: #006964; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: none;  font-weight: bold; }
.header2 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-variant: none;  font-weight: bold; }
.main { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.maingreen { background: #FFFFFF; color: #006964; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.small { background: #FFFFFF; color: #333333; font-size: 9px; font-family: Verdana, Arial, Helvetica; }
.mainbold { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;  font-weight: bold; }
.tagline { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 0px; padding: 0px; }
.colors { font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
.subnav { background: #006964; color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica;  }
.body { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
.stories { background: #ebebeb; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.box1 { background: #efefef; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-left:8px; padding-right:8px; }
.box2 { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding-left:8px; padding-right:8px; }
.box3 { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
.box4 { background: #ebebeb; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
.certs { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;  }
.rightside { background: #FFFFFF; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica;   }
.infoboxtop { background-image: url('images/design_elements/infotop.gif'); }
.textbox { background-image: url('images/design_elements/boxback.bmp'); color: #555555; font-family: Verdana, Arial, Helvetica; font-size: 11px; padding-left: 15px; padding-right: 15px; }
.textboxleft { color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 11px; }
.textboxbot { background-image: url('images/design_elements/boxbot.gif'); }
.toplinks { background: #FFFFFF; color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica; }
.footerleft { background: #FFFFFF; font-size: 10px; color: #333333; font-family: Verdana, Arial, Helvetica; }
.footertext { background: #FFFFFF; font-size: 10px; color: #333333; font-family: Verdana, Arial, Helvetica; }
.table { background: #ebebeb; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.tableodd { background: #e5e5e5; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
.tabletitle { background: #979797; color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; }
.tablesmall { background: #EFEFEF; color: #333333; font-size: 9px; font-family: Verdana, Arial, Helvetica; }
.tablesmallodd { background: #e5e5e5; color: #333333; font-size: 9px; font-family: Verdana, Arial, Helvetica; }
.tablesmalltitle { background: #979797; color: #FFFFFF; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-weight: bold; }
