

body {
	background: #FFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	position: relative;
}

* {
    background: none !important;
}

acronym, abbr {
    border-bottom: 0;
}
#mainmenu {
	display: none;
}
.breadcrumbWrapper {
    overflow: hidden;
}
#mainContainer {
}
#mainWrapper {
}
#mainContainer:after {
    content: none;
}
.print {
	display: inline !important;
}
.print.simpleSubtitle {
	display: block !important;
}
.noprint, .ccms_atcNoShow {
	display: none !important;
}
.invisible.print {
	position: static;
	top: 0;
	left: 0px;
	width: auto;
	height: auto;
	overflow: visible;
	display: block !important;
	margin-bottom: 0;
}
#results h2 {
	padding-left: 0px;
}
#results .h2 .bg0 {
	padding: 0px;
}

#results .area {
	border: 1px dashed #231F20;
	padding: 0.7em;
}
#results .contentarea {
	margin: 0em;
	margin-left: 15px;
}
#results h4 {
	margin-left: 0px;
	padding: 0em;
}
#results ul.nested-list li {
	border-bottom: 1px solid #333;
	margin-bottom: 1em;
}
#results ul.nested-list li li {
	border-bottom: 0px dashed #777777;
	margin-bottom: 0em;
}
#results .codeextract {
	max-height: 10000em;
	overflow: visible;
}

.f_slider-content {
	display: block !important;
}
.function-btns {
	display: none !important;
}

.r_label {
	float:left;
	font-weight:bold;
	padding:0.5em;
}

#footer, #switchlanguage {
	display: none;
}
#header {
	margin: 10px 0 0.2em;
	padding: 0px 20px;
}
#page_container{
	width: 100%;
    min-width: 100%;
}
#page_container, #content_container {
	overflow: visible;
}
#submenu_container, .tabs {
    display: none;
}
.tabpanel {
    display: block !important;
}
.tabcontent {
    border: 0;
}
.content_container, #content_container {
    float: none !important;
    width: 100%;
}
a {
	text-decoration: none;
}
a.lnk_external {
	color: #000;
	text-decoration: none;
	padding: 0px;
	background: none;
	font-size: 100%;
}
a.lnk_external:focus {
    background: #8f001c !important;
    color: #fff;
}

a.lnk_anchor {
	padding: 0px;
	background: none;
}

.resultDetailsWrapper, #mainContainer {
    overflow: visible;
}
a.lnk_top, .printbtn {
	display: none;
}
.content h1 {
    float: none;
}

.pageBreakBefore {
    page-break-before: always;
}
.pageBreakAfter {
    page-break-after: always;
}

.example_fail, .example_pass {
    page-break-inside: avoid;
    overflow: hidden;
}
.listWrapper h3 {
    color: #000;
    padding-left: 0px;
}
.listWrapper .failedTests h3 {
    color: #D70100;
}
.listWrapper .passedTests h3 {
    color: #4E791C;
}
.listWrapper h3 {
    color: #000;
}
.tooltipGlossary {
    display: block !important;
}
.tooltipWrapper {
    display: none;
}
.toolbarWrapper {
    display: none;
}

a.lnk_view, a.lnk_external, a .lnk_external {
    padding-left: 0;
}

.editinfo, .moreInfo {
    display: none !important;
}

.percBar {
    display: none !important;
}