@import "style.css";

@page { 
	margin: 1in;
}

body {
  margin: 0;
  padding: 0;
  font-size: .85em !important;
}

body script,
head title, 
object, 
iframe {
	display: none;
}

div#intro {
  margin-left: 0;
  padding-top: .5in;
  padding-bottom: 1.5in;
}

div#intro p {
  margin: 0;
  padding: 0;
  line-height: 1;
}

img#manual_app_icon {
  float: left;
  padding: 0;
  margin: 0;
  margin-right: 15px;
  margin-top: -5px;
  width: 128px;
  border: none;
}

#content {
	margin: 0;
	padding: 0;
	position: static;
}

div.chapter h1 {
  font-weight: 900;
  font-size: 3em;
}

h1, h2, h3, h4, h5, h6 {
	page-break-after: avoid;
}

h1, h2, h3 {
	font-weight: 600;
}

div.doc-content h1 {
	font-weight: 600;
	font-size: 2.2em;
}

div#pdf_toc ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ol, ul {
  margin: 1em;
  padding: 0 1em;
}

div#pdf_toc ol.level2-list {
  margin-left: 1.5em;
}

div.chapter, 
div.doc-content {
  margin-top: 75px;
}

div.chapter {
	page-break-before: always;  
}

h2.nextLink {
  display: none;
}

p:first-child {
	page-break-after: avoid;
}

a.external_link {
  border-bottom: dotted 1px;
}

div.chapter h1                { prince-bookmark-level: 1 }
div.doc-content h1            { prince-bookmark-level: 2 }
h1#manual_title, #pdf_toc h1  { prince-bookmark-level: none }
h2, h3, h4, h5, h6            { prince-bookmark-level: none }

#leftColumn {
	width: 100%;
	float: none;
}

#rightColumn {
	width: 100%;
	float: none;
}

#leftColumn ul.faqSection {
	margin-right: 0;
}

#rightColumn ul.faqSection {
	margin-left: 0;
}

ul.faqSection .header {
	font-weight: normal;
}

ul.faqSection .header img {
	height: 54px;
	width: 67px;
}

.pdf_hide {
  display: none;
}

.html_hide {
  display: inline;
}

tr {
  page-break-inside: avoid;
}
