@CHARSET "UTF-8";
body {
    font-family: Arial;
    background: #3f3f3f;
    margin: 0;
    padding: 0;    
}
a,a:hover,a:visited {
    text-decoration: none;
    color:#333;
}
/*
a,a:hover,a:visited {
    color: #0078AE;
    text-decoration: none;
}
*/
#breadcrumbs,
#content {
    background:#fff;
}
header #desys-top {
    background:#fff;
}
header #d-loc {
    background:#000;
}
header #d-loc-label ,
header #d-loc-value {
    color: yellow;
}
footer {
    background: #3f3f3f;
    color: #ccc;	
}
.page {
    background:#fff;	
    position:relative;
    margin:0 auto;
}
.clear-fix {
    clear: both;    
    height:1px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.de-instruction {
    background:#efefef;
}
.de-pass {
    background:#ACDD4A; 
}

.de-fail {
    background:#E14F1C;  
}

.de-warn {
    background:#F8DA4E;
 }
 .de-related-data-container {
    border:1px solid #ccc;
}
/** Generic Divs **/
.draft {
    color:#0000FF;
    background: url("../images/draft-bg.jpg") repeat;
}
.obsolete {
    color:#ff0000;
    background: url("../images/obsolete-bg.jpg") repeat;
}
.widget-box {
    border: 1px solid #ccc; 		
}
.widget-box-content ul li ul li a{
    color:#333;
    font-style:italic;
}
.desys-page-title,
.desys-page-title-timestamp {
    border:1px solid #ccc;
} 
/** Boxes **/
.desys-widget-info-notice {
    background-color: #fff;
    border: 1px solid #ccc;
}
/** Helpers **/
table.table-report {
    border-collapse:collapse;
}
table.table-report thead {
    background: #efefef;
}
table.table-report-value {
    border-collapse:collapse;
    border:1px solid #000;
}
table.table-report-value th ,
table.table-report-value td {
    border:1px solid #ccc;
}
td.table-report-field {
    border-right: 1px solid #ccc;
}
.border ,
table.border th ,
table.border td {
    border:1px solid #ccc;
}
/** OVERRIDE **/
/** Globalnav **/
.sm-simple a span.sub-arrow {
    border-color: #555555 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid dashed dashed;
    border-width: 4px;
    overflow: hidden;
}
.sm-simple-vertical a span.sub-arrow, .sm-simple ul a span.sub-arrow {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #555555;
    border-style: dashed dashed dashed solid;
    border-width: 5px;
}
.sm-simple ul li a.has-submenu ,
.sm-simple ul li ul.sm-nowrap li a {
    color:#333;
}