@font-face
{
	font-family: "Courier New";
	src: url(/getfile?safari4=true&item=/images/9780133122282/assets/fonts/cour.ttf);

}
@font-face
{
	font-family: "Courier New Bold";
	src: url(/getfile?safari4=true&item=/images/9780133122282/assets/fonts/courbd.ttf);

}
@font-face
{
	font-family: "Courier New Italic";
	src: url(/getfile?safari4=true&item=/images/9780133122282/assets/fonts/couri.ttf);

}
@font-face
{
	font-family: "Courier New Bold Italic";
	src: url(/getfile?safari4=true&item=/images/9780133122282/assets/fonts/courbi.ttf);

}
body #HtmlView
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-right: 15pt;
}
#HtmlView h1
{
	margin-top: 15pt;
	margin-bottom: 12pt;
	text-align: center;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView h2
{
	margin-top: 7pt;
	margin-bottom: 25pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView h3
{
	margin-top: 9pt;
	margin-bottom: 8pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView h4
{
	margin-top: 9pt;
	margin-bottom: 6pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView h5
{
	margin-top: 9pt;
	margin-bottom: 6pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView h6
{
	margin-top: 9pt;
	margin-bottom: 6pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView .epub__cover
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align: center;
}
#HtmlView .epub__subtitle
{
	font-size: 15pt;
	margin-top: 15pt;
	text-align: center;
	margin-bottom: 20pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView .epub__noindent
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	text-indent: 0.002pt;
}
#HtmlView .epub__publisher
{
	margin-top: 80pt;
	margin-bottom: 2pt;
	text-align: center;
}
#HtmlView .epub__address
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align: center;
}
#HtmlView .epub__edition
{
	margin-top: 15pt;
	margin-bottom: 15pt;
	text-align: center;
	font-weight: bold;
}
#HtmlView .epub__copy
{
	margin-top: 8pt;
	margin-bottom: 8pt;
	text-indent: 0.024pt;
}
#HtmlView .epub__author
{
	margin-top: 80pt;
	font-weight: bold;
	text-align: center;
}
#HtmlView .epub__blockquote
{
	margin-top: 7pt;
	margin-bottom: 2pt;
	margin-right: 50pt;
	text-align: right;
}
#HtmlView .epub__attribution
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-right: 40pt;
	text-align: right;
}
#HtmlView .epub__ded
{
	margin-top: 5pt;
	margin-bottom: 15pt;
	text-align: left;
	margin-left: 20pt;
}
#HtmlView div.epub__image,
#HtmlView img
{
	max-width: 99%;
	max-height: 99%;
}
#HtmlView .epub__image
{
	margin-top: 5pt;
	text-align: center;
}
#HtmlView .epub__toc-preface
{
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 15pt;
	text-align: left;
}
#HtmlView .epub__toc-part
{
	margin-top: 20pt;
	margin-bottom: 10pt;
	text-align: left;
}
#HtmlView .epub__toc-chapter
{
	margin-top: 10pt;
	margin-bottom: 5pt;
	margin-left: 15pt;
	text-align: left;
}
#HtmlView .epub__toc-section
{
	margin-top: 5pt;
	margin-bottom: 4pt;
	margin-left: 45pt;
	text-align: left;
}
#HtmlView .epub__toc-section1
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 65pt;
	text-align: left;
}
#HtmlView .epub__toc-appendix
{
	margin-top: 8pt;
	margin-bottom: 2pt;
	margin-left: 15pt;
	text-align: left;
}
#HtmlView .epub__note
{
	margin-top: 6pt;
	margin-bottom: 12pt;
	margin-left: 24pt;
	margin-right: 24pt;
	page-break-inside: avoid;
	background-color: #DDDDDD;
}
#HtmlView .epub__notepara
{
	margin-top: 4pt;
	margin-bottom: 5pt;
	margin-right: 20pt;
	margin-left: 20pt;
}
#HtmlView .epub__title
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	font-weight: bold;
	margin-left: 10pt;
	margin-right: 20pt;
	page-break-after: avoid;
	page-break-inside: avoid;
}
#HtmlView .epub__sidebarpara
{
	margin-top: 4pt;
	margin-bottom: 5pt;
	margin-left: 20pt;
	margin-right: 20pt;
}
#HtmlView .epub__sidebar
{
	margin-top: 6pt;
	margin-bottom: 12pt;
	margin-left: 24pt;
	margin-right: 24pt;
	page-break-inside: avoid;
}
#HtmlView .epub__sb-indenthangingB
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	margin-right: 20pt;
	text-indent: -7.5pt;
	text-align: left;
}
#HtmlView .epub__indenthangingB
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -7.5pt;
	text-align: left;
}
#HtmlView .epub__indenthangingBP
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-align: left;
}
#HtmlView .epub__indenthangingN
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -12pt;
	text-align: left;
}
#HtmlView .epub__indenthangingNP
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-align: left;
}
#HtmlView .epub__indenthangingNa
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 50pt;
	text-indent: -12pt;
	text-align: left;
}
#HtmlView .epub__tab-caption
{
	font-weight: bold;
	margin-top: 14pt;
	text-align: center;
	page-break-after: avoid;
	page-break-inside: avoid;
}
#HtmlView .epub__fig-caption
{
	margin-bottom: 8pt;
	text-align: center;
	font-weight: bold;
	page-break-before: avoid;
	page-break-inside: avoid;
}
#HtmlView .epub__codelink
{
	font-size: 0.8em;
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-weight: bold;
	page-break-after: avoid;
}
#HtmlView div.epub__image1,
#HtmlView img
{
	max-width: 99%;
	max-height: 99%;
}
#HtmlView .epub__image1
{
	text-align: left;
}
#HtmlView div.epub__image-pa,
#HtmlView img
{
	max-width: 99%;
	max-height: 99%;
}
#HtmlView .epub__image-pa
{
	text-align: center;
}
#HtmlView .epub__pre
{
	font-family: "Courier New";
	font-size: 0.8em;
	margin-top: 10pt;
	margin-bottom: 10pt;
	margin-left: 20pt;
	text-align: left;
}
#HtmlView code
{
	font-family: "Courier New";
	font-size: 0.8em;
}
#HtmlView .epub__underline
{
	text-decoration: underline;
}
#HtmlView .epub__doubleunderline
{
	text-decoration: underline;
	text-underline: thick;
}
#HtmlView .epub__footnote
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 25pt;
	text-indent: -10pt;
	text-align: left;
	font-size: 0.8em;
}
#HtmlView .epub__gloss
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 4pt;
}
#HtmlView .epub__indent1
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 15pt;
}
#HtmlView .epub__indent2
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
}
#HtmlView .epub__indent3
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 55pt;
	margin-right: 65pt;
}
#HtmlView .epub__question
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -12pt;
}
#HtmlView .epub__question1
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -18pt;
}
#HtmlView .epub__answer
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -12pt;
}
#HtmlView .epub__answer1
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 35pt;
	text-indent: -18pt;
}
#HtmlView .epub__answer-a
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 50pt;
	text-indent: -13pt;
}
#HtmlView .epub__toc
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 25pt;
}
#HtmlView .epub__indexmain
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align: left;
}
#HtmlView .epub__indexsub
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 30pt;
	text-indent: -15pt;
	text-align: left;
}
#HtmlView .epub__dialog
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 86pt;
	text-indent: -62pt;
	text-align: left;
}
#HtmlView .epub__dialog1
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 86pt;
	text-indent: -62pt;
	text-align: left;
}
#HtmlView .epub__dialog2
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 86pt;
	text-indent: -62pt;
	text-align: left;
}
#HtmlView .epub__dialog3
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 102pt;
	text-indent: -77pt;
	text-align: left;
}
#HtmlView .epub__dialog4
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 130pt;
	text-indent: -109pt;
	text-align: left;
}
#HtmlView .epub__indenthangingBN
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 55pt;
	text-indent: -12pt;
	text-align: left;
}
#HtmlView .epub__indenthangingBa
{
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 55pt;
	text-indent: -13pt;
	text-align: left;
}
#HtmlView .epub__ref
{
	margin-top: 8pt;
	margin-bottom: 4pt;
	text-indent: 0.002pt;
}


