/*    Begin CSS for default violation selection:  */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700,800&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');
@charset "UTF-8";
@import url(https://secure.ethicspoint.com/domain/en/common/eth2.css);
#wrap {
background:#ffffff url(logo1.png) no-repeat center top !important;
border:none;
margin:30px auto !important;
padding:0px;
width:780px !important;
font-size: 12px !important;
}
table {
float: left;
clear: both;
text-align: left;
}
#terms-block {
clear: both;
display: block;
width: 100%;
}
#banner {
border:none !important;
margin:0 0 6px !important;
position:relative !important;
text-align:center !important;
top:102px !important;
}
.securetext, .filetext{color:#848484;}
.securetext {
font-size:1em;
letter-spacing:-0.25px;
}
.banner_logo {display:none;}
#EP_Page{margin:80px auto 0 !important;}
#EP_mainContent, #EP_mainContent_border, #EP_ContentArea div {
background:transparent !important;
width:780px !important;
}
#issues tr, #issues tr:hover,
#issues tr, #issues tr:focus {
background:transparent !important;
border-bottom:1px solid #ccc;
display:block !important;
padding:10px 0px;
}
#issues tr:hover,
#issues tr:focus {background:#ccc !important;}
#issues tr, #issues tr:hover, td.norm12 b, td.norm,
#issues tr, #issues tr:focus, td.norm12 b, td.norm {cursor:pointer;}
#EP_mainContent td b img {visibility:visible;}
#footerMain, #footerMain a {
color:#848484 !important;
text-decoration:none;
}
#footerMain a:hover,
#footerMain a:focus {
color:#000;
text-decoration:underline;
}
#caseform .bluetext {
color:#000 !important;
font-size:12px !important;
font-weight:400 !important;
}
#caseform td {/*background:transparent !important;*/}
#caseform font, #caseform td {color:#000;}
/*    End CSS for default violation selection:   */
body {
background:#fff;
font:400 12px/16px sans-serif !important;
margin:0;
text-rendering:optimizeLegibility;
}
a {
color:#000 !important;
text-decoration:none;
}
a:hover,
a:focus {
text-decoration:underline;
font-size: 14px;
}
hr {
background:#ccc !important;
border:none !important;
height:1px;
}
input, textarea, select{padding:4px;}
tr td input [type="image"]{
border:none !important;
background:none !important;
}
.required, .norm12 .required{
color:#F57E20 !important;
font-size:18px;
}
td.blueform{background:#81bc2a !important;}
td.norm12 font{
color:#000 !important;
font-size:12px;
font-weight:400;
}
font.norm b{
color:#000;
font-size:12px !important;
}
#caseform td table tr td.normform {color:#000 !important;}
#details{width:550px !important;}
#footer {
margin:0 auto;
padding-top:20px;
width:780px;
height:100px;
color:#000 !important;
font-family:arial;
font-size:11px;
}
.footer-container {
margin:0 auto;
width:650px;
}
#footer a{
color:#000 !important;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.footer-container__text {
float:left;
width:230px;
}
.footer-container__img{
width:200px;
float:left;
}
#footer a[href="http://www.navex.com/"] {
background:url("https://secure.ethicspoint.com/domain/media/shared/nglogo_small.png") no-repeat;
display:block;
height:40px;
width:133px;
}
#footer img[alt="NAVEX"] {display:none;}
#footer a[href="http://www.truste.org/ivalidate.php?url=www.ethicspoint.com&sealid=103"] {
background:url("https://secure.ethicspoint.com/domain/media/shared/truste-logo.gif") no-repeat;
display:block;
float:right;
height:28px;
width:80px;
}
#footer img[src="images/truste-logo.gif"] {display:none;}
td [bgcolor="#000066"], td [bgcolor="#FFFAD2"], td [bgcolor="#FFCC7B"] {
background-color:#81bc2a !important;
/*margin:0 0 20px !important;*/
padding:10px !important;
}