body {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #545454;
  color: #333333;
  /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 150%;
}

td , th , p , ol , li , div , dl , dt , dd , blockquote {
  margin: 0px;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 150%;
}

/*div {border:1px solid #000000;}*/

h1, h2, h3, h4 {color:#ED9C00;margin:0px;}

form {margin: 0px;}

hr {color:#ED9C00;height:1px;background-color:#ED9C00;border:none;}

a:link {color:#FF9900;font-weight:bold;text-decoration:none;}
a:visited {color:#FF9900;font-weight:bold;text-decoration:none;}
a:active {color:#FF9900;font-weight:bold;text-decoration:none;}
a:hover {color:#FF9900;font-weight:bold;text-decoration:none;}

a.noLink:link {color:#000000;text-decoration:none;cursor:default;}
a.noLink:visited {color:#000000;text-decoration:none;cursor:default;}
a.noLink:active {color:#000000;text-decoration:none;cursor:default;}
a.noLink:hover {color:#000000;text-decoration:none;cursor:default;}

a.nav:link {color:#FFFFFF;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.nav:visited {color:#FFFFFF;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.nav:active {color:#FFFFFF;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.nav:hover {color:#FF9900;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

a.navOn:link, a.navIn:link {color:#FF9900;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.navOn:visited, a.navIn:visited {color:#FF9900;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.navOn:active, a.navIn:active {color:#FF9900;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
a.navOn:hover, a.navIn:hover {color:#FF9900;line-height:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

span.navDiv {color:#CCCCCC;font-size:10px;font-weight:bold;}

a.subnav:link {font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
a.subnav:visited {font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
a.subnav:active {font-size:11px;color:#000000;font-weight:normal;text-decoration:none;}
a.subnav:hover {font-size:11px;color:#FF9900;font-weight:normal;text-decoration:underline;}

a.subnavOn:link, a.subnavIn:link {font-size:11px;color:#FF9900;font-weight:normal;text-decoration:none;}
a.subnavOn:visited, a.subnavIn:visited {font-size:11px;color:#FF6600;font-weight:normal;text-decoration:none;}
a.subnavOn:active, a.subnavIn:active {font-size:11px;color:#FF9900;font-weight:normal;text-decoration:none;}
a.subnavOn:hover, a.subnavIn:hover {font-size:11px;color:#FF9900;font-weight:normal;text-decoration:none;}

a.casestudySubnav:link {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.casestudySubnav:visited {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.casestudySubnav:active {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.casestudySubnav:hover {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:underline;}

a.casestudySubnavOn:link, a.subnavIn:link {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:none;}
a.casestudySubnavOn:visited, a.subnavIn:visited {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:none;}
a.casestudySubnavOn:active, a.subnavIn:active {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:none;}
a.casestudySubnavOn:hover, a.subnavIn:hover {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:none;}

a.projects_bottom_nav:link {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.projects_bottom_nav:visited {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.projects_bottom_nav:active {font-size:11px;color:#0A2047;font-weight:bold;text-decoration:none;}
a.projects_bottom_nav:hover {font-size:11px;color:#ff9900;font-weight:bold;text-decoration:underline;}




span.subnavDiv {color:#000000;font-size:10px;font-weight:bold;}

.err {color: #FF3333;}
.error {color: #FF3333;}
.val {color: #339933;}
.valid {color: #339933;}

.hide {display:none;}
.show {display:block;}
.press_subtitle {font-weight: bold;}