/*<meta />*/

@import url('Styles_delta.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*NM removed for build */
/*@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800,300italic,400italic,600italic,700italic,800italic');*/

body,
h1,
h2,
h3,
h4,
ul,
li,
p,
table.K2Tip,
table.K2Warning,
table.K2Note,
table.K2Video,
table.K2Table,
MadCap|dropDownHead,
td.k2footer,
MadCap|expandingHead,
MadCap|dropDownHotspot,
.tabs-nav-text
{
	/*NM font-family: 'Segoe UI', HelveticaNeue-Medium, Helvetica, sans-serif, Arial !important;*/
	font-family: 'Segoe UI', HelveticaNeue-Medium, Helvetica, sans-serif, Arial;
}

body
{
	/*NM added fonts to body*/
	font-family: 'Segoe UI', HelveticaNeue-Medium, Helvetica, sans-serif, Arial;
	color: #404040;
	margin-top: 4px;
	margin-bottom: 1em;
	background-color: #ffffff;
	/*added by Graham*/
}

h1
{
	font-weight: normal;
	color: #316584;
	font-size: 18pt;
	font-style: normal;
	margin-top: 0.5em;
	margin-bottom: 0.1em;
}

h2
{
	font-weight: normal;
	color: #316584;
	font-size: 16.0pt;
	mc-heading-level: 2;
	margin-top: 0.5em;
	margin-bottom: 0.1em;
}

h3
{
	font-weight: normal;
	color: #316584;
	font-size: 14.0pt;
	margin-top: 0;
	margin-bottom: 0.1em;
	mc-heading-level: 3;
}

h4
{
	font-weight: normal;
	color: #316584;
	font-size: 12.0pt;
	margin-top: 0;
	margin-bottom: 0.1em;
	mc-heading-level: 4;
}

h5
{
	font-weight: normal;
	color: #316584;
	font-size: 11.0pt;
	margin-top: 0;
	margin-bottom: 0.1em;
	mc-heading-level: 5;
	font-style: italic;
}

h6
{
	font-weight: normal;
	color: #316584;
	font-size: 8.0pt;
	margin-top: 0;
	margin-bottom: 0.1em;
	mc-heading-level: 6;
}

p
{
	font-size: 14px;
	color: #404040;
	margin-bottom: 1em;
	-webkit-margin-before: 0;
	margin-top: 0;
}

ol,
ul
{
	font-size: 14px;
	margin-top: 0em;
	margin-bottom: 0.5em;
	color: #404040;
}

li
{
	font-size: 14px;
	/*margin-top: 1em;
	margin-bottom: 1em;*/
	color: #404040;
}

img
{
	border: 4px solid #d4d4d4;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	max-width: 95%;
}

a.Popup
{
	
}

MadCap|expandingHead
{
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #316584;
	font-size: 16px;
	font-style: normal;
}

MadCap|expandingBody
{
	color: #316584;
	font-size: 16px;
	font-style: normal;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #316584;
	font-style: normal;
	font-size: 14px;
	background-position: left 4px;
}

table.K2Tip
{
	font-size: 14px;
	background-color: #98b2bd;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 98%;
	color: #000000;
}

table.K2Warning
{
	font-size: 14px;
	background-color: #d98c94;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 98%;
	color: #000000;
}

table.K2Note
{
	font-size: 14px;
	background-color: #d2d4a1;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 98%;
	color: #000000;
}

table.K2Video
{
	font-size: 14px;
	background-color: #dfbe9e;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 98%;
	color: #000000;
}

table.K2Table
{
	font-size: 14px;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 98%;
	text-align: left;
	color: #404040;
}

table.K2Table td
{
	border: 1px solid #D0D0D0;
	background-color: #F0F0F0;
	vertical-align: top;
	padding-left: 5px;
}

table.K2Table th
{
	background-color: #D0D0D0;
	color: #404040;
	text-align: left;
	border: 1px solid #D0D0D0;
}

/*k2 tasks table*/

table.K2Task
{
	font-size: 14px;
	border-collapse: collapse;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;
	width: 80%;
	text-align: left;
	color: #404040;
}

table.K2Task td
{
	border: 1px solid #D0D0D0;
	background-color: #F0F0F0;
	vertical-align: top;
	padding-left: 5px;
}

table.K2Task th
{
	background-color: #D0D0D0;
	color: #404040;
	text-align: left;
	border: 1px solid #D0D0D0;
}

td.K2Tip
{
	border: 6px solid #98b2bd;
}

td.K2Warning
{
	border: 6px solid #d98c94;
}

td.K2Note
{
	border: 6px solid #d2d4a1;
}

td.K2Video
{
	border: 6px solid #dfbe9e;
}

MadCap|dropDown
{
	mc-closed-image: url('../Images/K2_Documentation_icons_plus.png');
	mc-open-image: url('../Images/K2_Documentation_icons_minus.png');
	color: #316584;
	font-size: 14px;
}

MadCap|expanding
{
	mc-closed-image: url('../Images/K2_Documentation_icons_plus.png');
	mc-open-image: url('../Images/K2_Documentation_icons_minus.png');
}

MadCap|dropDownHead
{
	color: #316584;
	font-size: 14px;
}

a
{
	color: #808080;
}

MadCap|glossaryTerm
{
	color: #70733e;
}

MadCap|popupHead
{
	color: #316584;
	font-size: 16px;
}

MadCap|toggler
{
	color: #316584;
	font-size: 16px;
}

MadCap|conceptLink
{
	color: #a9a9a9;
}

MadCap|keywordLink
{
	color: #a9a9a9;
}

MadCap|relatedTopics
{
	color: #a9a9a9;
}

MadCap|shortcut
{
	color: #a9a9a9;
}

MadCap|xref
{
	color: #a9a9a9;
}

MadCap|tocProxy
{
	color: #696969;
	mc-printer-page-size: a4;
	mc-toc-depth: 3;
	mc-heading-level: 1;
}

.ibutton-toolbar-button
{
	width: 56px;
	background-color: #366581;
	text-align: center;
	font-size: 9px;
	color: white;
}

.ibutton-toolbar-button.selected
{
	width: 56px;
	background-color: #8c9ca5;
	text-align: center;
	font-size: 9px;
	color: white;
}

.ibutton-toolbar-button a,
.ibutton-toolbar-button a:hover
{
	color: white;
	text-decoration: none;
}

div.ibutton_right
{
	position: absolute;
	background-color: #8c9ca5;
	background: #8c9ca5;
	top: 0px;
	right: 0px;
	width: 250px;
	height: 800px;
	color: White;
}

div.ibutton_frame
{
	top: 0;
	bottom: 0;
}

div.ibutton_right a
{
	color: White;
	text-decoration: none;
}

div.ibutton_left
{
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	position: fixed;
	background: #ffffff;
	top: 0px;
	right: 250px;
	left: 5px;
	width: auto;
	height: auto;
}

div.k2footer
{
	bottom: 0;
}

@media print
{
	h2
	{
		mc-heading-level: 2;
	}

	h3
	{
		mc-heading-level: 3;
	}

	h4
	{
		mc-heading-level: 0;
	}

	h5
	{
		mc-heading-level: 0;
	}

	h6
	{
		mc-heading-level: 0;
	}

	body
	{
		background: transparent;
		background-color: transparent;
	}

	h1
	{
		margin-bottom: 1.5em;
		margin-top: 1.5em;
	}

	MadCap|dropDownHead
	{
		color: #404040;
		font-size: 14pt;
		font-style: italic;
		font-weight: bold;
	}

	MadCap|dropDownHotspot
	{
		color: #404040;
		font-size: 14pt;
		font-style: italic;
		font-weight: bold;
	}

	MadCap|tocProxy
	{
		font-size: 10.5pt;
	}

	td.k2footer
	{
		color: #404040;
		font-size: 10.5pt;
	}

	p.k2header
	{
		font-size: 10.5pt;
		margin-bottom: 0em;
		margin-top: 0em;
	}

	td.k2footer
	{
		
	}

	p.k2header
	{
		text-align: right;
		vertical-align: text-top;
	}

	/*STYLES FOR CSS POPUP*/

	.popupdiv
	{
		width: 700px;
		height: 500px;
		position: relative;
		margin: auto;
		z-index: 1000002;
		background-color: #FFFFFF;
		-webkit-background-clip: padding-box;
		-moz-background-clip: padding;
		background-clip: padding-box;
		-moz-border-radius: .6em;
		-webkit-border-radius: .6em;
		border-radius: .6em;
		padding: 15px;
		top: 100px;
		left: 100px;
		right: 100px;
		bottom: 100px;
		-webkit-box-shadow: 0 4px 10px #333333;
		-moz-box-shadow: 0 4px 10px #333333;
		box-shadow: 0 4px 10px #333333;
	}

	.overlaydiv
	{
		background-color: gray;
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 1000001;
		opacity: 0.5;
		filter: alpha(opacity =50);
	}

	/* Style for Notes */
	/*Note Box*/

	.NoteBox
	{
		/*NM background-color: #B2D4EC;*/
		background-color: #dee8f0;
		min-height: 60px;
		min-width: 80%;
		padding-left: 5px;
		margin: 5px;
		display: block;
		line-height: normal;
		color: black !important;
	}

	.NoteBox:before
	{
		content: 'Note';
		font-weight: bold;
		display: block;
	}

	/*End of Notebox*/
	/*Caution Box*/

	.CautionBox
	{
		/*NM background-color: #FFB2B2;*/
		background-color: #FEB7B7;
		min-height: 60px;
		min-width: 80%;
		padding-left: 5px;
		margin: 5px;
		display: block;
		line-height: normal;
		color: black !important;
	}

	.CautionBox:before
	{
		content: 'Caution';
		font-weight: bold;
		display: block;
	}

	/*End of Caution Box*/
	/* Tip Box*/

	.TipBox
	{
		/*NM background-color: #b2e7ca;*/
		background-color: #E2FBE1;
		min-height: 60px;
		min-width: 80%;
		padding-left: 5px;
		margin: 5px;
		display: block;
		line-height: normal;
		color: black !important;
	}

	.TipBox:before
	{
		content: 'Tip';
		font-weight: bold;
		display: block;
	}

	/*End of Tip Box*/
	/*Code Box*/

	.CodeBox
	{
		/*NM background-color: #e4e4e4;*/
		background-color: #e4e4e4;
		min-height: 60px;
		min-width: 80%;
		padding-left: 5px;
		margin: 5px;
		display: block;
		line-height: normal;
		color: black !important;
	}

	.CodeBox:before
	{
		content: 'Code';
		font-weight: bold;
		display: block;
	}

	/*End of Code Box*/
	/*Tutorials styling for print output */

	ol.TutorialHighLevelSteps
	{
		margin-left: 1.8em;
		padding-left: 0.5em;
	}

	ol.TutorialDetailSteps
	{
		margin-left: 1.8em;
		padding-left: 0.5em;
		list-style-type: lower-alpha;
	}

	li.TutorialStep
	{
		margin-left: 1em;
		margin-right: 10%;
		margin-top: .5em;
		margin-bottom: .5em;
	}

	/*End tutorials styling for print output */
}

div.LearnShadedArea
{
	background-color: #dcdcdc;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	position: relative;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: -5px;
	padding-bottom: 10px;
}

div.LearnTopicContainer
{
	padding-right: 5px;
	padding-bottom: 10px;
	margin: 10px;
	padding-left: 0px;
	border: solid 2px #808080;
}

img.ImgBorder
{
	border: outset 3px #d3d3d3;
}

.NoBorder
{
	border: none;
}

@media screen
{
	/* Style for Notes */
	/*Note Box*/

	.NoteBox
	{
		/*NM changed background-color: #B2D4EC;*/
		background-color: #dee8f0;
		/*NM removed min-height: 60px;*/
		min-width: 80%;
		/*NM changed padding-left: 5px;*/
		padding-left: 12px;
		margin: 5px;
		/*NM Added force top margin to be same as bar
		margin-top: 29px;*/
		/*NM changed border-left: 25px solid rgba(0,112,192,0.70);*/
		border-left: 20px solid rgb(185,213,236);
		display: inline-block;
		line-height: normal;
		color: black !important;
		/*NM added font size because normal style font size did not inherit*/
		font-size: 14px;
	}

	.NoteBox:before
	{
		/*NM added negative margin to solve bottom spacing*/
		margin-bottom: -9px;
		font-size: 0px;
		content: 'Note';
		/*NM added*/
		font-size: x-small;
		float: left;
		/*NM changed margin-left: -25px;*/
		margin-left: -29px;
		/*NM changed margin-top: 50px;*/
		margin-top: 28px;
		/*writing-mode: bt-rl;
                -ms-writing-mode: bt-rl;*/
		transform: rotate(-90deg);
		transform-origin: 0px 0px 0px;
		/*-15px 20px 0px*/
		/* Safari */
		-webkit-transform: rotate(-90deg);
		-webkit-transform-origin: 0px 0px 0px;
		/* Firefox */
		-moz-transform: rotate(-90deg);
		-moz-transform-origin: 0px 0px 0px;
		/* IE */
		-ms-transform: rotate(-90deg);
		-ms-transform-origin: 0px 0px 0px;
		/* Opera */
		-o-transform: rotate(-90deg);
		-o-transform-origin: 0px 0px 0px;
		/* Internet Explorer */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	}

	/*End of Note Box*/
	/*Caution Box*/

	.CautionBox
	{
		/*NM changed background-color: #FFB2B2;*/
		background-color: #FEB7B7;
		/*NM removed min-height: 30px;*/
		min-width: 80%;
		/*NM changed padding-left: 5px;*/
		padding-left: 12px;
		margin: 5px;
		/*NM Added force top margin to be same as bar
		margin-top: 29px;*/
		/*NM changed border-left: 25px solid rgba(255,0,0,0.70);*/
		border-left: 20px solid rgb(245,129,129);
		display: inline-block;
		line-height: normal;
		color: black !important;
		/*NM added font size because normal style font size did not inherit*/
		font-size: 14px;
	}

	.CautionBox:before
	{
		/*NM added negative right margin to solve left indent spacing for caution box content*/
		margin-right: -10px;
		/*NM added negative margin to solve bottom spacing*/
		margin-bottom: -9px;
		/*NM changed content: 'Warning';*/
		content: 'Caution';
		/*NM added*/
		font-size: x-small;
		float: left;
		/*NM changed margin-left: -25px;*/
		margin-left: -29px;
		/*NM changed margin-top: 50px;*/
		margin-top: 42px;
		/*writing-mode: bt-rl;
                -ms-writing-mode: bt-rl;*/
		transform: rotate(-90deg);
		transform-origin: 0px 0px 0px;
		/*-15px 20px 0px*/
		/* Safari */
		-webkit-transform: rotate(-90deg);
		-webkit-transform-origin: 0px 0px 0px;
		/* Firefox */
		-moz-transform: rotate(-90deg);
		-moz-transform-origin: 0px 0px 0px;
		/* IE */
		-ms-transform: rotate(-90deg);
		-ms-transform-origin: 0px 0px 0px;
		/* Opera */
		-o-transform: rotate(-90deg);
		-o-transform-origin: 0px 0px 0px;
		/* Internet Explorer */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	}

	/*End of Caution Box*/
	/* Tip Box*/

	.TipBox
	{
		/*NM changed background-color: #b2e7ca;*/
		background-color: #E2FBE1;
		/*NM removed*/
		/*min-height: 60px;*/
		min-height: 20px;
		min-width: 80%;
		/*NM changed padding-left: 5px;*/
		padding-left: 12px;
		margin: 5px;
		/*NM Added force top margin to be same as bar
		margin-top: 29px;*/
		/*NM changed border-left: 25px solid rgba(0,176,80,0.70);*/
		border-left: 20px solid rgb(167,230,164);
		display: inline-block;
		line-height: normal;
		color: black !important;
		/*NM Added font size because normal style font size did not inherit*/
		font-size: 14px;
	}

	.TipBox:before
	{
		/*NM added negative margin to solve bottom spacing*/
		margin-bottom: -9px;
		content: 'Tip';
		/*NM added*/
		font-size: x-small;
		float: left;
		/*NM changed margin-left: -25px;*/
		margin-left: -29px;
		/*NM changed margin-top: 50px;*/
		margin-top: 19px;
		/*writing-mode: bt-rl;
                -ms-writing-mode: bt-rl;*/
		transform: rotate(-90deg);
		transform-origin: 0px 0px 0px;
		/*-15px 20px 0px*/
		/* Safari */
		-webkit-transform: rotate(-90deg);
		-webkit-transform-origin: 0px 0px 0px;
		/* Firefox */
		-moz-transform: rotate(-90deg);
		-moz-transform-origin: 0px 0px 0px;
		/* IE */
		-ms-transform: rotate(-90deg);
		-ms-transform-origin: 0px 0px 0px;
		/* Opera */
		-o-transform: rotate(-90deg);
		-o-transform-origin: 0px 0px 0px;
		/* Internet Explorer */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	}

	/*End of Tip Box*/
	/*Code Box*/

	.CodeBox
	{
		/*NM changed background-color: #e4e4e4;*/
		background-color: #e4e4e4;
		/*NM removed min-height: 60px;*/
		min-height: 20px;
		min-width: 80%;
		/*NM changed padding-left: 5px;*/
		padding-left: 12px;
		margin: 5px;
		/*NM Added force top margin to be same as bar
		margin-top: 29px;*/
		/*NM changed border-left: 25px solid rgba(166,166,166,0.70); */
		border-left: 20px solid rgb(208,208,208);
		display: inline-block;
		line-height: normal;
		color: black !important;
		/*NM added font size because normal style font size did not inherit*/
		font-size: 14px;
	}

	.CodeBox:before
	{
		/*NM added negative margin to solve bottom spacing*/
		margin-bottom: -9px;
		content: 'Code';
		/*NM added*/
		font-size: x-small;
		float: left;
		/*NM changed margin-left: -25px;*/
		margin-left: -29px;
		/*NM changed margin-top: 50px;*/
		margin-top: 29px;
		/*writing-mode: bt-rl;
                -ms-writing-mode: bt-rl;*/
		transform: rotate(-90deg);
		transform-origin: 0px 0px 0px;
		/*-15px 20px 0px*/
		/* Safari */
		-webkit-transform: rotate(-90deg);
		-webkit-transform-origin: 0px 0px 0px;
		/* Firefox */
		-moz-transform: rotate(-90deg);
		-moz-transform-origin: 0px 0px 0px;
		/* IE */
		-ms-transform: rotate(-90deg);
		-ms-transform-origin: 0px 0px 0px;
		/* Opera */
		-o-transform: rotate(-90deg);
		-o-transform-origin: 0px 0px 0px;
		/* Internet Explorer */
		filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	}

	/*End of Code Box*/
	/*tutorials styling for screen output */

	ol.TutorialHighLevelSteps
	{
		padding-left: 1.6em;
	}

	ol.TutorialDetailSteps
	{
		padding-left: 1.4em;
		list-style-type: lower-alpha;
	}

	li.TutorialStep
	{
		margin-left: 0;
		margin-right: 10%;
		margin-top: .5em;
		margin-bottom: .5em;
	}

	/*end tutorials print styling/*
}

/* Dropdown heading correction*/

	/* Dropdown heading correction*/

	a.MCDropDownHotSpot.dropDownHotspot.MCDropDownHotSpot_ h2
	{
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.dropDownHotspot,
	.MCDropDownHotSpot_
	{
		background-position: left 4px;
		display: -webkit-inline-box;
		color: #316584;
	}

	.Top
	{
		top: 0px;
	}

	.MCDropDown_Image_Icon
	{
		margin: auto;
	}

	/*Code formating*/

	.csharpcode,
	.csharpcode pre
	{
		font-size: 13.3333px;
		font-width: 400;
		color: black;
		font-family: "Courier New";
		white-space: pre-line;
	}

	.csharpcode pre
	{
		margin: 0px;
	}

	.csharpcode .comment
	{
		color: #008000;
	}

	.csharpcode .comment2
	{
		color: #808080;
	}

	.csharpcode .type
	{
		color: #2B91AF;
	}

	.csharpcode .keyword
	{
		color: #0000FF;
	}

	.csharpcode .string
	{
		color: #A31515;
	}

	.csharpcode .preproc
	{
		color: #0000FF;
	}

	/*End Code Formatting */
	/*Table header rotation */

	th.rotate
	{
		height: 140px;
		white-space: nowrap;
	}

	th.rotate > div
	{
		transform: translate(25px, 51px) rotate(315deg);
		width: 30px;
		padding-left: 18px;
	}

	th.rotate > div > span
	{
		border-bottom: 1px solid #ccc;
		padding: 5px 10px;
	}

	/* End Table Rotation */
	/* tutorials */

	ol.TutorialDetailSteps
	{
		list-style-type: lower-alpha;
	}

	/* end tutorials */
}

