@media print
{
	#main_menu
	{
		display: none;
		padding: 0px;
		margin: 0px;
	}

	#menu
	{
		display: none;
		padding: 0px;
		margin: 0px;
	}

	#headerleft
	{
		display: none;
		padding: 0px;
		margin-top: -15px;
	}

	#headerright
	{
		padding: 0px;
		margin-top: -15px;
		background: #ffffff;
	}

	.header_logo
	{
		display: none;
	}

	.page_title
	{
		display: none;
	}

	.header_right
	{
		display: none;
		background: #ffffff;
	}

	#main_headimg
	{
		display: none;
		padding: 0px;
		margin: 0px;
	}

	#icons
	{
		display: none;
	}

	.footer_left
	{
		display: none;
		background: #ffffff;
	}

	.keyword		
	{
		display: none;	
	}

	.product_title
	{
		display: block;
		color: #000;
		font-family: calibri, arial, sans-serif;
		font-size: 16pt;
		font-weight: bold;
		border-bottom: 1px #ccc solid;
		padding: 0;
		margin: 0;
		text-transform: uppercase;
		width: 100%;
	}

	#content
	{
		width: 590px;
		border: 0;
		color: #000;
		font-family: calibri, arial, sans-serif;
	}

	#main_content
	{
		width: 100%;
		border: 0;
		color: #000;
		font-family: calibri, arial, sans-serif;
	}

	#main_header
	{
		width: 100%;
		border: 0;
		color: #000;
		font-family: calibri, arial, sans-serif;
		background: #ffffff;
	}

	#footer
	{
		width: 640px;
		border: 0;
		text-align: right;
		color: #000;
		background: #ffffff;
		font-family: calibri, arial, sans-serif;
	}

	p
	{
		text-align: left;
		font-family: calibri, arial, sans-serif;
		margin-bottom: 5pt;
		font-size: 11pt;
		margin-top: 0pt;
		mc-hyphenate: never;
	}

	p.relnotes
	{
		margin-top: -8pt;
		color: #000000;
	}

	p.indent
	{
		font-family: calibri, arial, sans-serif;
		text-align: left;
		margin-top: 5pt;
		margin-bottom: 5pt;
		font-size: 11pt;
		margin-left: 1cm;
	}

	p.graphic
	{
		text-align: center;
		margin-top: 3pt;
	}

	p.TOCtitle
	{
		font-family: calibri, arial, sans-serif;
		color: #000;
		font-size: 16pt;
		margin: 0;
		margin-bottom: 6px;
		text-align: center;
		page-break-before: always;
	}

	#page img
	{
		vertical-align: text-bottom;
	}

	#image
	{
		vertical-align: text-bottom;
	}

	.image
	{
		vertical-align: text-bottom;
	}

	img.imgprint
	{
		text-align: center;
		width: 600px;
	}

	div #imgscreen
	{
		display: none;
	}

	.product_title
	{
		display: none;
	}

	h1,
	h1.relnotes,
	h2,
	h2.relnotes,
	h3,
	h3.relnotes,
	h4,
	h4.relnotes
	{
		margin: 0 0 10px 0;
		padding: 0;
		text-align: left;
	}

	h1
	{
		font-family: calibri, arial, sans-serif;
		font-size: 16pt;
		font-weight: bold;
		color: #005386;
		margin-top: -30px;
		margin-right: 15px;
		margin-bottom: 8px;
		margin-left: 0px;
		text-align: left;
	}

	h1.relnotes
	{
		color: #005386;
		margin: 0 0 10px 0;
		padding: 0;
		text-align: left;
	}

	h2
	{
		font-family: calibri, arial, sans-serif;
		color: #005386;
		font-size: 14pt;
		font-weight: bold;
		margin-top: 12px;
		margin-right: 15px;
		margin-bottom: 2px;
		margin-left: 0px;
		text-align: left;
	}

	h2.relnotes
	{
		color: #005386;
	}

	h2.review
	{
		page-break-before: always;
	}

	h3
	{
		font-family: calibri, arial, sans-serif;
		color: #005386;
		font-size: 12pt;
		margin-top: 10px;
		margin-right: 15px;
		margin-bottom: 2px;
		margin-left: 0px;
		text-align: left;
	}

	h3.relnotes
	{
		margin-top: 0px;
		margin-bottom: 0px;
		color: #005386;
	}

	h4
	{
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
		color: #005386;
		margin-top: 8px;
		margin-right: 15px;
		margin-bottom: 2px;
		margin-left: 0px;
		text-align: left;
	}

	h4.relnotes
	{
		color: #005386;
		margin-top: 4px;
		margin-left: 1cm;
		margin-bottom: 5px;
	}

	.nobreak
	{
		page-break-before: avoid;
	}

	a
	{
		text-decoration: none;
		color: #000000;
	}

	a:link
	{
		text-decoration: none;
		color: #000000;
	}

	a:visited
	{
		color: #000000;
	}

	a:hover
	{
		color: #000000;
	}

	a img
	{
		border: 0;
	}

	#menu a:hover
	{
		color: #FFF;
		text-decoration: none;
	}

	img.floatRight
	{
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
	}

	img.floatLeft
	{
		margin-top: 5px;
		margin-right: 10px;
		margin-bottom: 10px;
		margin-left: 0px;
	}

	#content ul
	{
		margin-top: 0pt;
		margin-bottom: 3pt;
	}

	#content ul li
	{
		padding-top: 1pt;
		color: #000000;
		text-align: left;
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
		padding-left: 5pt;
		margin-left: 25px;
	}

	#content ol
	{
		margin-top: 5pt;
		margin-bottom: 3pt;
	}

	#content ol li
	{
		color: #000000;
		text-align: left;
		font-family: calibri, arial, sans-serif;
		margin-bottom: 5pt;
		font-size: 11pt;
	}

	blockquote
	{
		margin: 0;
		padding: 0 10px;
		background: #ffffff;
		margin-top: 5px;
		margin-right: 15px;
		margin-bottom: 5px;
		margin-left: 15px;
		border-top: 1px solid #D4EFFE;
		border-bottom: 1px solid #D4EFFE;
		text-align: left;
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
	}

	table
	{
		border-top-style: solid;
		border-top-width: 1pt;
		border-top-color: #ccc;
		border-left-style: solid;
		border-left-width: 1pt;
		border-left-color: #ccc;
		border-right-style: solid;
		border-right-width: 1pt;
		border-right-color: #ccc;
		border-bottom-style: solid;
		border-bottom-width: 1pt;
		border-bottom-color: #ccc;
		border-collapse: collapse;
		width: auto;
		text-align: center;
		margin: 0 auto;
		font-family: calibri, arial, sans-serif;
	}

	table.center
	{
		border-top-style: solid;
		border-top-width: 1pt;
		border-top-color: #ccc;
		border-left-style: solid;
		border-left-width: 1pt;
		border-left-color: #ccc;
		border-right-style: solid;
		border-right-width: 1pt;
		border-right-color: #ccc;
		border-bottom-style: solid;
		border-bottom-width: 1pt;
		border-bottom-color: #ccc;
		border-collapse: collapse;
		width: auto;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		font-family: calibri, arial, sans-serif;
	}

	table.footer
	{
		border-top-style: none;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
	}

	table.header
	{
		border-top-style: none;
		border-left-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
	}

	table.noborder_ctr
	{
		border-top-width: 0pt;
		border-left-width: 1pt;
		border-right-width: 1pt;
		border-bottom-width: 1pt;
		border-collapse: collapse;
		width: auto;
		text-align: center;
		margin: 0 auto;
		font-family: calibri, arial, sans-serif;
	}

        table.noborder td
	{
		border-top-style: none;
		border-top-width: 0pt;
		border-left-style: none;
		border-left-width: 0pt;
		border-right-style: none;
		border-right-width: 0pt;
		border-bottom-style: none;
		border-bottom-width: 0pt;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 6pt;
		padding-bottom: 6pt;
		color: #000000;
		font-size: 10pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

        table tr
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

	table th
	{
		border-top-style: solid;
		border-top-width: 1pt;
		border-top-color: #ccc;
		border-left-style: solid;
		border-left-width: 1pt;
		border-left-color: #ccc;
		border-right-style: solid;
		border-right-width: 1pt;
		border-right-color: #ccc;
		border-bottom-style: solid;
		border-bottom-width: 1pt;
		border-bottom-color: #ccc;
		padding-left: 5px;
		padding-right: 5px;
		background: #FBFBFB;
		color: #000000;
		font-size: 9pt;
		font-weight: bold;
		font-family: calibri, arial, sans-serif;
		text-align: center;
	}

	table td
	{
		border-top-style: solid;
		border-top-width: 1pt;
		border-top-color: #ccc;
		border-left-style: solid;
		border-left-width: 1pt;
		border-left-color: #ccc;
		border-right-style: solid;
		border-right-width: 1pt;
		border-right-color: #ccc;
		border-bottom-style: solid;
		border-bottom-width: 1pt;
		border-bottom-color: #ccc;
		padding-left: 5px;
		padding-right: 5px;
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table td > p
	{
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table td ul > li
	{
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table td ul > li > p
	{
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table td ol > li
	{
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table td ol > li > p
	{
		font-size: 9pt;
		font-family: calibri, arial, sans-serif;
		text-align: left;
	}

	table.footer td
	{
		border-top-style: none;
		border-left-style: none;
		border-right-style: none;
		border-bottom-style: none;
	}

	table.header td
	{
		border-top-style: none;
		border-left-style: none;
		border-right-style: none;
		border-bottom-style: none;
		background: #ffffff;
	}

	td.Header
	{
		font-family: Arial;
		vertical-align: top;
		text-align: left;
		font-size: 8pt;
		margin-bottom: 3mm;
		color: #005386;
		background: #ffffff;
	}

	td.HeaderRight
	{
		font-family: Arial;
		vertical-align: top;
		text-align: right;
		font-size: 8pt;
		color: #005386;
		background: #ffffff;
	}

	td.Footer
	{
		font-family: Arial;
		font-size: 8pt;
		margin-top: 3mm;
		padding-top: 3mm;
		color: #005386;
		text-align: center;
	}

	tr.subhead
	{
		background: #E7E7E8;
		color: #005386;
		font-size: 9pt;
		font-weight: bold;
	}

	tr.subhead td
	{
		padding-top: 4px;
		padding-right: 5px;
		padding-bottom: 2px;
		padding-left: 20px;
	}
	
	td.weightnormal
	{
		font-weight: normal;
	}

	MadCap|breadcrumbsProxy
	{
		text-align: right;
		font: 8pt calibri, arial, sans-serif;
		color: #fff;
		background: #ffffff;
		border: 0px;
		border-bottom: 0px;
		background-color: #ffffff;
	}

	img.image
	{
		vertical-align: text-bottom;
	}

	.winfeature
	{
		font-weight: bold;
	}
	
	.noborder
	{
		border-width: 0pt;
	}

	.variableinput
	{
		font-weight: bold;
		font-style: italic;
	}

	.filename
	{
		font-weight: bold;
	}

	ol
	{
		font-family: calibri, arial, sans-serif;
		list-style-type: decimal;
		padding-left: 0px !important;
		padding-left: 40px;
		margin-left: 40px !important;
		margin-left: 28px;
		font-size: 11pt;
		vertical-align: middle;
	}

	ol.left
	{
		padding-left: 0px;
		margin-left: 20px;
	}

	ul
	{
		font-family: calibri, arial, sans-serif;
		list-style-type: disc;
		padding-left: 40px;
		font-size: 11pt;
		vertical-align: middle;
	}

	ul.relnotes
	{
		margin-top: -3px;
		margin-bottom: -3px;
		color: #000000;
	}

	ul.left
	{
		padding-left: 0px;
		margin-left: 20px;
	}

	body > ul.relnotes > li.relnotes
	{
		color: #000000;
	}

	body
	{
		background: #ffffff;
	}

	li
	{
		text-align: left;
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
		vertical-align: middle;
	}

	li.relnotes
	{
		font-family: calibri, arial, sans-serif;
		margin-top: 0px;
		margin-left: 1cm;
		margin-bottom: -2pt;
		color: #000000;
	}

	#infobox
	{
		border: 1px solid #ccc;
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
		width: 90%;
		float: auto;
		text-align: left;
		margin-top: 5px;
		margin-right: 15px;
		margin-bottom: 5px;
		margin-left: 15px;
		background: #ffffff;
	}

	MadCap|breadcrumbsProxy
	{
		font: 8pt calibri, arial, sans-serif;
		font-family: calibri, arial, sans-serif;
		color: #ffffff;
		background: #ffffff;
	}

	.MCDropDownHead
	{
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
		margin-left: -14px;
		padding: 0px;
	}

	.MCDropDownBody
	{
		margin-top: -15px;
		padding: 0px;
	}

	MadCap|dropDownHead
	{
		font-family: calibri, arial, sans-serif;
		font-size: 11pt;
	}

	div.minemax
	{
		text-align: center;
		width: 100%;
	}

	ol ul li
	{
		list-style-type: disc;
	}

	dt
	{
		font-family: calibri, arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		border-top: 1px #ccc solid;
	}

	dd
	{
		font-family: calibri, arial, sans-serif;
		font-size: 10pt;
		padding-bottom: 3px;
	}

	a.glossterm
	{
		color: #D59F0F;
		font-weight: bold;
		text-decoration: none;
	}

	.howto
	{
		color: #005386;
		font-weight: bold;
	}

	.formname
	{
		font-style: italic;
		font-weight: normal;
	}

	td.field
	{
		font-weight: bold;
	}

	.regular
	{
		font-weight: normal;
	}

	hr.relnotes
	{
		color: #fff;
		height: 4px;
		width: 100%;
		text-align: left;
		border-left: 0px;
		border-top: 1px solid #ccc;
		border-bottom: 1px dashed #ccc;
	}

	li.selected
	{
		
	}

	p.Note
	{
		
	}

	p.NoteIndent
	{
		
	}

	p.Tip
	{
		
	}

	p.TipIndent
	{
		
	}

	span.emphasis
	{
		
	}

	span.filename
	{
		
	}

	span.formname
	{
		
	}

	span.howto
	{
		
	}

	span.variableinput
	{
		
	}

	span.winfeature
	{
		
	}

	table.generaltable
	{
		
	}

	td.field
	{
		
	}

	tr.subhead
	{
		
	}

	.kwn
	{
		page-break-after: avoid;
	}

	MadCap|xref.custom
	{
		mc-format: '{h1} on page {page}';
	}
	
	MadCap|xref.customBookmark
	{
		mc-format: '{paratext} on page {page}';
	}
}