/***************** The below is required so additional styles do not get deleted *******************************/
@import url("https://secure.epstageiem.com/domain/en/common/reporterpages.css");
/***************************************************************************************************/
body {
background:#ffffff;
font-family:Arial,Helvetica,sans-serif !important;
font-size:14px !important;
margin:0;
}
.banner_logo{
display: none !important;
}
.intake_logo{
display: block !important;
position:relative;
float: right;
clear: both;
padding: 20px 0 10px 0;
}
#wrap {
border: none;
background: none;
}
.norm12 font{
color:#000 !important;
}
.text12{
color: #333;
font-weight: normal !important;
font-family:Arial,Helvetica,sans-serif !important;
font-size:14px !important;
}
.securetext, .filetext{
color:#000000 !important;
}
.normform, .norm12{
background:#FFFFFF !important;
}
textarea, select{
border:1px solid #CCCCCC;
border-radius:5px;
}
.white13{
font-weight: 700;
}
#EP_mainContent {
background: url(https://secure.ethicspoint.com/domain/media/en/gui/38529/logo_intake.png) no-repeat top left #ffffff !important;
position: relative !important;
padding-top: 100px;
}
.EP_mainContent_border {
display: none !important;
}
.EP_mainContent_border img{
display: none !important;
}
td [bgcolor="#000066"] {
  background: #0366C4 !important;
  margin: 0 0 20px !important;
  padding: 10px !important;
}
/*  Beginning of form */
#details{
max-width: 400px !important;
}
/*  Removes the arrow image */
td > img{
display:none;
}
td.blueform{
background-color: #FFFFFFF !important;
color:#ffffff;
}
td[colspan="2"]{
padding-bottom:10px;
}
.bluetext {
color: #333 !important;
font-weight: bold !important;
}
.required{
color: red !important;
font-size: 15px !important;
font-weight: bold !important;
}
a, a:link, a:visited, a:hover, a:active{
color: #333 !important;
font-size: 14px !important;
text-decoration: underline !important;
}
#footer{
width: 645px !important;
margin-left:160px;
padding: 10px 0 20px 0 !important;
}
.footer-container__text{
float: left;
width: 280px;
font-size: 13px !important;
margin-top: -10px !important;
margin-left: 30px !important;
text-align:center !important;
}
.footer-container__text  a{
color: #848484 !important;
}
.footer-container__text a:hover{
color: #f57e20 !important;
}
.footer-container__img{
color: transparent !important;
}
.footer-container__text{
margin-left: 340px;
}
#footer img{
color: transparent !important;
}
.footer-container__img img[alt="NAVEX"]{
display: block;
-webkit-box-sizing: border-box;
        box-sizing: border-box;
background: url(https://secure.ethicspoint.com/domain/media/shared/nglogo_small.png) no-repeat;
width: 140px; /* Width of new image */
height: 42px; /* Height of new image */
padding-left: 140px; /* Equal to width of new image */
margin-top: -10px;
}
.footer-container__img img[alt="TRUSTe EU Safe Harbor - click to verify"]{
display: block;
-webkit-box-sizing: border-box;
        box-sizing: border-box;
background: url(https://secure.ethicspoint.com/domain/media/shared/truste-logo.gif) no-repeat;
width: 80px; /* Width of new image */
height: 28px; /* Height of new image */
padding-left: 80px; /* Equal to width of new image */
margin-top: 0px;
}
.footer-container__img img[alt="SAS 70 Type II"]{
margin-top: 0px;
}