.page-node-87065 #menu-bar-wrapper,
.page-node-87065 #header-wrapper,
.page-node-87065 #top-panels-wrapper,
.page-node-87065 #breadcrumb,
.page-node-87065 h1#page-title ,
.page-node-87065 form#webform-client-form-87065,
.page-node-87065 header.clearfix,
.page-node-87065 #block-menu-menu-footer-menu .menu-item-970,
.page-node-87065 #block-menu-menu-footer-menu .menu-item-975,
.page-node-87065 #block-menu-menu-footer-menu .menu-item-873,
.page-node-87065 #block-menu-menu-footer-menu .menu-item-876,
.page-node-87065 #block-menu-menu-footer-menu .menu-item-877 {
  display:none;
}

.page-node-87065  #contact-form  form#webform-client-form-87065 {
  display:block;
}

.page-node-87065 #page-wrapper {
  width:960px;
  margin:0 auto;
  background-color: #ffffff;
  background-image: url("images/custom/bg_image.jpg");
  background-repeat: no-repeat;
  font-family:Helvetica,Arial,sans-serif !important;
}

.page-node-87065 #page-wrapper  #page {
  padding-top:1110px;
}

.page-node-87065 #content-column  {
  width:100% !important;
}

.page-node-87065 .content-style,
.page-node-87065 #content,
.page-node-87065 td {
  box-shadow: none !important;
  margin: 0;
  padding: 0 !important;
  border:0 !important;
}  

.page-node-87065 #page #node-inner ul {
    margin: 14px 0;
    padding: 0 0 0 40px;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065  .smalltext {
    font-size: 12px;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 #page #node-inner hr {
    margin: 7px 0;
}
.page-node-87065 #contact-form {
    background-color: #b6c0c6;
    border: 0 solid #8fb5c1;
    border-radius: 10px;
    margin-left: 40px;
    margin-right: 40px;
    padding: 20px;
    position: relative;
    width: 266px;
	font-family:Helvetica,Arial,sans-serif !important;
}
#webform-client-form-87065 input, #webform-client-form-87065 select, #webform-client-form-87065 textarea {
    border: 1px solid #cee1e8;
    margin-bottom: 20px;
    padding: 4px;
    width: 245px;
}
#webform-client-form-87065 .form-item {
    margin: 0;
}
#webform-client-form-87065 .form-item label {
    font-weight: normal;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 .contact_title {
    color: #b71e3f;
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 15px;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 #contact-form .webform-submit.form-submit {
    background:none;
	background-color: #b71e3f;
    border: medium none;
    border-radius: 8px;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    margin-bottom: 0;
    margin-right: 6px;
    width: 80px;
}
.page-node-87065 .redroundboxes {
    background-color: #ffffff;
    background-image: url("images/custom/red.jpg");
    background-repeat: no-repeat;
    border: 2px solid #b71e3f;
    border-radius: 10px;
    margin-bottom: 14px;
    margin-left: 40px;
    margin-right: 40px;
    padding: 10px;
    position: relative;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 .redroundboxes td {
    padding: 5px !important;
	font-size:14px !important;
	line-height:18px !important;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 .redroundboxes td h3 {
    color: #ffffff;
    font-size: 25px;
    margin: 0;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 #footer {
    background: none repeat scroll 0 0 #e5e5e5;
    padding: 20px 0;
	font-family:Helvetica,Arial,sans-serif !important;
}
.page-node-87065 #block-menu-menu-footer-menu li {
    padding: 0 67px;
}
.page-node-87065 #block-menu-menu-footer-menu li a {
    color: #121212;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.page-node-87065 li.promotional_opportunities {
    display: none !important;
}
.page-node-87065 .status {
    background: none repeat scroll 0 0 #b71e3f;
    border: 0 none;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 30px;
    text-align: center;
}
.page-node-87065 .status p {
    margin: 0;
}
.page-node-87065 .status li {
    list-style: none outside none;
}
.page-node-87065 .status a {
    color: #ffffff;
}


.roundedboxes {
    background-color: #ffffff;
    border: 2px solid #c8d3d9;
    border-radius: 10px;
    margin-bottom: 10px;
    margin-left: 40px;
    padding: 10px;
    position: relative;
	font-family:Helvetica,Arial,sans-serif !important;
}

.roundedboxes h2 {
  color: #b71e3f !important;
  font-size: 14px !important;
  font-family:Helvetica,Arial,sans-serif !important;
  margin: 11px 0;
}

.page-node-87065  #page #node-inner #node-content {
  color: #000000;
  font-family: Helvetica,Arial,sans-serif !important;
  font-size: 14px !important;
  line-height: 18px !important;
}

.page-node-87065  tbody {
  border:0;
}

.page-node-87065  li,
.page-node-87065 td {
	color: #000000;
	font-family: Helvetica,Arial,sans-serif !important;
	font-size: 14px !important;
	line-height: 18px !important;
}

.page-node-87065 #block-menu-menu-footer-menu {
  background: none repeat scroll 0 0 #E5E5E5;
  height: auto;
  margin: 0;
  padding: 20px;
  width: 100%;
}

.page-node-87065 #block-menu-menu-footer-menu ul li:nth-child(5) {
  border-right:1px solid;
}

.page-node-87065 #block-menu-menu-footer-menu ul li:nth-child(7) {
    border-right: medium none;
}



/*hammer smith */

.page-node-87097 #webform-client-form-87097{
  display:none;

}
.page-node-87097 .Webcast_Registration-Content form#webform-client-form-87097 {
  display: block;
}

.page-node-87097 #content-wrapper #columns #content-column{width:100%}

.page-node-87097 #content-wrapper #main-content .content-style #content {
    min-height: inherit;
}

