/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*********************/
/* STANDARD ELEMENTS */
/*********************/

body
{
	font-family: Arial;
	mc-hyphenate: never;
}

p
{
	font-size: .75em;
	margin-top: 0;
	margin-bottom: .9em;
	margin-left: 5.35em;
}

p.indent
{
	margin-left: 61pt;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: bold;
	margin-bottom: .45em;
}

h1
{
	font-size: 1.5em;
	margin-top: 1em;
	margin-bottom: 1em;
}

h1 + p
{
	clear: both;
}

h1.before-you-begin
{
	font-size: 1.6em;
	padding-bottom: 2.5em;
}

h1.chapter-heading
{
	border-bottom: medium solid #b2b2b2;
	font-size: 1.6em;
	margin-top: 1.16em;
	padding-bottom: 3.8em;
}

h2
{
	font-size: 1.17em;
	margin-top: 1.45em;
}

h3
{
	font-size: 1.16em;
	margin-top: 1.2em;
	margin-left: 3.3em;
}

h4
{
	font-size: 1em;
	margin-top: 1.4em;
	margin-left: 3.75em;
}

h5
{
	font-size: .83em;
	margin-left: 4.8em;
}

h6
{
	font-size: .75em;
	margin-top: 1.8em;
	margin-left: 5.35em;
}

hr
{
	background-color: #5a5a5a;
	border-color: #5a5a5a;
	border-width: .1em;
	margin-top: 2em;
	margin-bottom: .5em;
}

pre
{
	font-size: .75em;
	font-family: "Courier New";
	margin-left: 7.8em;
	margin-bottom: .9em;
	margin-top: 0;
	white-space: pre-wrap;
}

table
{
	border-bottom: thin solid black;
	border-collapse: collapse;
	margin-bottom: .7em;
	margin-left: 4em;
	width: 92%;
}

table p
{
	font-size: 1em;
	margin-left: 0;
}

table ul
{
	margin-left: .5em;
}

table ol
{
	margin-left: .7em;
}

table pre
{
	font-size: 1em;
	margin-left: 20pt;
	margin-left: 2.9em;
}

th,
td
{
	font-size: .75em;
	padding: .3em 1em .3em 0;
	text-align: left;
	vertical-align: top;
}

li th,
li td
{
	font-size: .9em;
}

th
{
	border-bottom: thin solid black;
	font-weight: bold;
}

/******************/
/* NOTES and TIPS */
/******************/

table.no-headings th
{
	border-bottom: none;
	border-top: thin solid black;
	font-weight: normal;
}

th p:last-child,
td p:last-child
{
	margin-bottom: 0;
}

table li
{
	font-size: 1em;
}

table div.notes
{
	margin-left: 0;
}

pre.last-line
{
	margin-bottom: .9em;
}

ul pre
{
	margin-left: 3.5em;
}

ol pre
{
	margin-left: 3.3em;
}

img
{
	height: auto;
	mc-thumbnail: popup;
	width: auto;
	mc-thumbnail-max-height: 60px;
}

img.no-thumbnail
{
	mc-thumbnail: none;
}

img.with-border
{
	border: thin solid #b2b2b2;
}

img.in-margin
{
	
}

div.float-left
{
	float: left;
	margin-left: 0;
}

div.float-right
{
	float: right;
}

div.notes
{
	border-top: thin solid black;
	border-bottom: thin solid black;
	padding-top: .24em;
	margin-bottom: .75em;
	margin-left: 4em;
}

div.notes p:last-child
{
	margin-bottom: .5em;
}

body > div.notes
{
	margin-left: 4em;
}

div.notes > p,
div.notes > table
{
	margin-left: 0;
}

div.notes > pre
{
	margin-left: 2.5em;
}

div.notes > ul
{
	margin-left: .1em;
}

div.notes > ol
{
	margin-left: .2em;
}

div.notes table
{
	width: 100%;
}

li table
{
	width: 98%;
}

table div.notes > ul
{
	margin-left: .5em;
}

table div.notes > ol
{
	margin-left: .7em;
}

ol > li > div.notes
{
	margin-left: .9em;
}

ul > li > div.notes
{
	margin-left: 1.2em;
}

li
{
	font-size: .75em;
	margin-top: 0;
	margin-bottom: .5em;
}

li li
{
	font-size: 1em;
}

/*********/
/* LISTS */
/*********/

a:link,
a:visited,
a:hover
{
	text-decoration: none;
}

a.web-address
{
	text-decoration: underline;
}

p.note,
p.notes,
p.tip,
p.tips,
p.caution
{
	
}

p.note:before,
p.notes:before,
p.tip:before,
p.tips:before,
p.caution:before
{
	font-size: 1.1em;
	font-weight: bold;
}

p.note:before
{
	color: #000080;
	content: "Note\00a0\00a0\00a0";
}

p.notes:before
{
	color: #000080;
	content: "Notes\00a0\00a0\00a0";
}

p.tip:before
{
	color: #008000;
	content: "Tip\00a0\00a0\00a0";
}

p.tips:before
{
	color: #008000;
	content: "Tips\00a0\00a0\00a0";
}

p.caution:before
{
	color: #c00000;
	content: "Caution\00a0\00a0\00a0";
}

p.footer
{
	color: #5a5a5a;
	font-size: .65em;
	margin: 0;
	text-align: right;
}

p.disclaimer
{
	color: #888888;
	font-weight: bold;
}

li p,
li pre
{
	font-size: 1em;
}

li table
{
	font-size: 1.1em;
}

ul > li > p,
ul > li > table
{
	margin-left: 1.2em;
}

ol > li > p,
ol > li > table
{
	margin-left: .9em;
}

ul
{
	list-style-image: url('../images/bullet1.png');
	margin: 0 0 0 3.6em;
	padding-left: 1.4em;
}

ol
{
	margin: 0 0 0 3.7em;
	padding-left: 1.4em;
}

ul ul,
ol ul
{
	list-style-image: url('../images/bullet2.png');
	padding-left: 0;
}

ul ol,
ol ol
{
	list-style-image: none;
	list-style-type: lower-alpha;
	padding-left: 0;
}

ul ul ul,
ol ul ul,
ul ol ul,
ol ol ul
{
	list-style-image: url('../images/bullet3.png');
	padding-left: 0;
}

ul ul ol,
ul ol ol,
ol ul ol,
ol ol ol
{
	list-style-image: none;
	list-style-type: lower-roman;
	padding-left: 0;
}

/*****************/
/* MISCELLANEOUS */
/*****************/

ul ul
{
	margin-left: 2.4em;
}

ol ul
{
	margin-left: 2.2em;
}

ul ol
{
	margin-left: 2.7em;
}

ol ol
{
	margin-left: 2.4em;
}

ul ul ul,
ol ul ul
{
	margin-left: 2.6em;
}

ul ol ul,
ol ol ul
{
	margin-left: 2.3em;
}

ul ul ol
{
	margin-left: 2.8em;
}

/**********************/
/* MADCAP PROPRIETORY */
/**********************/

ul ol ol
{
	margin-left: 2.4em;
}

ol ul ol
{
	margin-left: 2.7em;
}

ol ol ol
{
	margin-left: 2.2em;
}

p.instruction
{
	font-weight: bold;
	margin-left: 2.5em;
	margin-top: 1.8em;
	padding-left: 2.9em;
	text-indent: -2.7em;
}

p.instruction:before
{
	content: url('../images/instruction.png') "\00a0\00a0\00a0\00a0\00a0\00a0";
}

span.no-break
{
	white-space: nowrap;
}

span.right
{
	float: right;
}

span.left
{
	float: left;
}

span.chapter-heading-right
{
	float: right;
	text-align: right;
	width: 70%;
}

span.chapter-heading-left
{
	float: left;
	width: 25%;
}

span.chaptertitle
{
	
}

span.small-caps
{
	font-size: 90%;
}

a.Popup
{
	
}

MadCap|expandingHead
{
	color: #006600;
	cursor: hand;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotSpot
{
	color: #666666;
	cursor: hand;
	font-size: .8em;
	font-weight: bold;
	margin-left: 5em;
}

MadCap|dropDownBody
{
	color: #666666;
	margin-top: .5em;
	margin-left: 2em;
}

MadCap|dropDown
{
	margin-bottom: .5em;
}

MadCap|xref
{
	mc-format: "For more details, see {quote}{color blue}{paratext}{/color}{quote}.";
}

p.Index1
{
	mc-leader-align: right;
}

MadCap|breadcrumbsProxy
{
	background-color: #909090;
	color: #ffffff;
	font-size: .8em;
	font-weight: bold;
	padding: .3em;
	mc-breadcrumbs-prefix: '>> ';
}

.MCBreadcrumbsLink
{
	color: #ffffff;
}

MadCap|miniTocProxy
{
	border: none;
	padding: 0 0 0 4.2em;
	mc-toc-depth: 2;
}

p.MiniTOC1,
p.MiniTOC2
{
	background-repeat: no-repeat;
	color: #0000ff;
	font-size: .85em;
	font-weight: normal;
	line-height: 1.8;
	margin: 0;
}

p.MiniTOC1
{
	background-position: 0% 50%;
	background-image: url('../images/bullet1.png');
	padding-left: 2.3em;
}

p.MiniTOC2
{
	background-position: 2.3em 50%;
	background-image: url('../images/bullet2.png');
	padding-left: 4.6em;
}

