/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: "mckay-regular";
	font-weight: "400";
	src: url("../fonts/mckay-regular.woff2") format("woff2"), url("../fonts/mckay-regular.woff") format("woff");
}

@font-face 
{
	font-family: "mckay-bold";
	font-weight: "700";
	src: url("../fonts/mckay-bold.woff2") format("woff2"), url("../Fonts/mckay-bold.woff") format("woff");
}

@font-face 
{
	font-family: "zoram-light";
	font-weight: "300";
	src: url("../fonts/zoram-light.woff2") format("woff2"), url("../Fonts/zoram-light.woff") format("woff");
}

@font-face 
{
	font-family: "zoram-regular";
	font-weight: "400";
	src: url("../fonts/zoram-regular.woff2") format("woff2"), url("../Fonts/zoram-regular.woff") format("woff");
}

@font-face 
{
	font-family: "zoram-semibold";
	font-weight: "600";
	src: url("../fonts/zoram-semibold.woff2") format("woff2"), url("../Fonts/zoram-semibold.woff") format("woff");
}

@font-face 
{
	font-family: "zoram-bold";
	font-weight: "700";
	src: url("../fonts/zoram-bold.woff2") format("woff2"), url("../Fonts/zoram-bold.woff") format("woff");
}

body
{
	color: #212225;
	font-family: 'mckay-regular';
	font-size: 18px;
	line-height: 28.8px;
	margin: 0;
	max-width: 1000px;
	mc-hyphenate: never;
}

div.navbar
{
	height: 35px;
	margin: 0;
	background-color: #757269;
	list-style-type: none;
	color: #FFFFFF;
	white-space: nowrap;
	position: relative;
	padding-left: 0px;
	font-size: 95%;
	padding: 0;
	text-align: center;
	width: 150px;
}

div.navbar ul
{
	list-style-type: none;
	margin: 0;
	padding-bottom: 0px;
	font-size: 95%;
	text-align: center;
}

div.navbar li
{
	margin: 0;
	float: left;
	text-align: center;
	display: block;
}

div.navbar a
{
	display: block;
	padding: 11px 10px 10px 10px;
	line-height: 110%;
	margin: 0;
	white-space: nowrap;
	text-decoration: none;
	/* font-family: 'Lucida Sans Unicode', sans-serif; */
	font-size: 85%;
}

div.navbar a:link
{
	color: #FFFFFF;
	text-decoration: none;
}

a:link
{
	text-decoration: underline;
}

div.navbar a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
	color: #00008b;
}

div.navbar a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3a3a3a;
}

a:hover
{
	text-decoration: underline;
}

div.gvlFooter a:hover
{
	text-decoration: underline;
}

div.navbar a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

a:active
{
	text-decoration: underline;
}

a:link,
hover,
active,
visited
{
	color: #26356d;
}

div.main
{
	position: relative;
	padding: 0;
	margin-top: 0px;
	margin: 0;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	z-index: 1;
	margin-left: 8%;
	max-width: 800px;
}

div.footer
{
	clear: both;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #eff0f0;
	height: 298px;
	padding-top: 63px;
	text-align: center;
}

div.navitem
{
	margin: 0px;
	text-align: center;
	float: none;
	position: relative;
	display: inline-block;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

div.container
{
	width: 100%;
	margin-bottom: 0px;
	padding: 0px;
}

div.tools
{
	width: 605px;
	position: relative;
	background: none;
	height: 28px;
	font-size: 0.80em;
	margin-left: 40px;
}

h1
{
	font-style: normal;
	font-variant: normal;
	margin-right: 15px;
	font-weight: normal;
	/* font-family: 'Palatino Linotype', Palatino, Georgia, serif; */
	margin-top: 15px;
	margin-left: 0px;
	mc-auto-number-format: ;
	font-family: zoram-bold;
	font-size: 42px;
	line-height: 50.4px;
	letter-spacing: -0.5px;
	margin-bottom: 32px;
}

h2
{
	/* font-family: Georgia, serif; */
	margin-left: 0px;
	font-size: 32px;
	font-family: zoram-light;
	font-weight: 300;
	margin-top: 32px;
	margin-bottom: 16px;
	line-height: 1.2;
}

h3
{
	margin-left: 0px;
	color: #333132;
	font-weight: 700;
	margin-bottom: 16px;
	margin-top: 32px;
	font-family: zoram-bold;
	font-size: 20px;
}

h4
{
	margin-right: 0px;
	mc-next-tag: p;
	font-weight: normal;
	font-style: normal;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0;
	text-indent: 0;
	/* font-family: 'Lucida Sans Unicode', sans-serif; */
	padding-bottom: 0px;
	color: #212225;
	font-size: 18px;
	line-height: 1.2;
	font-family: zoram-regular;
}

h5
{
	font-weight: bold;
	font-size: 0.8em;
	border-top: 1px solid #cccccc;
	padding-top: 4px;
	color: #5B9548;
}

h6
{
	font-weight: bold;
	font-size: 8.0pt;
}

p
{
	margin-left: 0px;
	mc-hyphenate: never;
	margin: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

p.qr
{
	display: none;
}

p.back2top
{
	color: #26356d;
	text-indent: 4pt;
	line-height: 150%;
	mc-next-tag: p;
}

p.caption
{
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	margin: 0px;
	padding-top: 3px;
	margin-bottom: 1em;
}

p.ListIndent
{
	margin: 6px 0 0 44pt;
}

p.ListIndent2
{
	margin: 6px 0 0 56pt;
}

/*p.note
{
	border: 1px solid #395797;
	background-color: #ccdce3;
	color: #395797;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 6px;
	padding-left: 26px;
	margin-bottom: 1.5em;
	background-image: url('../Images/note.gif');
	background-position: 6px 7px;
	mc-auto-number-format: 'Note: ';
}*/

p.note
{
	border-left: 8px solid #01b6d1;
	font-family: zoram-regular;
	line-height: 1.4;
	font-size: 14px;
	box-shadow: 0 2px 5px 0 rgba(74, 74, 74, 0.1);
	border-top: solid 1px #ebebec;
	border-right: solid 1px #ebebec;
	border-bottom: solid 1px #ebebec;
	padding: 20px;
	margin-bottom: 32px;
	mc-auto-number-format: '{b}Note: {/b}';
	border-radius: 2px;
}

p.note b
{
	font-family: zoram-bold;
	font-weight: 700;
}

p.answer
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	color: #000000;
	margin-left: 20pt;
}

p.list
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	color: #000000;
	margin-left: 12pt;
	margin-right: 12pt;
	font-size: 0.8em;
	list-style: decimal;
}

p.dropspot1
{
	margin: 0px;
	margin-left: 1em;
	margin-bottom: 15px;
}

p.notation
{
	font-style: italic;
	/* font-family: Georgia, serif; */
}

p.print,
p.video,
p.elearning
{
	margin-left: 10px;
}

p.print::before,
p.video::before,
p.elearning::before
{
	/* All these icons have the same properties, so making it easier to maintain */
	margin-right: 10px;
}

p.video::before
{
	content: url('../images/icons/play-blue-sm.png');
}

p.elearning::before
{
	content: url('../images/icons/monitor-blue-sm.png');
}

p.feedback
{
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 30px;
	background-image: url('../images/icons/talk.png');
	padding-top: 0px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin: 0px;
	margin-bottom: 0.5em;
}

p.portal
{
	background-position: 0px 3px;
	background-image: url('../images/icons/home.png');
	background-repeat: no-repeat;
	padding-bottom: 3px;
	padding-left: 30px;
	margin: 0px;
	margin-bottom: 0.50em;
}

a.glossterm
{
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

a.expandspot
{
	color: #5B9548;
	cursor: hand;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

ol,
ul
{
	/*line-height: Normal;*/
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: -10px;
	/*color: #5d6566;*/
	/*font-size: 0.8em;*/
}

ol ol
{
	list-style-type: lower-alpha;
	/*font-size: 1em;*/
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 1.70em;
}

ol ul
{
	list-style-type: disc;
	margin-left: 1.60em;
	margin-top: 10px;
	margin-bottom: 4px;
	/*font-size: 100%;*/
}

ul ul
{
	list-style-type: square;
	/*font-size: 1em;*/
	margin-left: 1.60em;
	margin-top: 10px;
}

ul ol
{
	list-style-type: decimal;
	/*font-size: 1em;*/
	margin-left: 1.60em;
	margin-top: 10px;
}

ul.level2
{
	margin-left: 2em;
}

li
{
	margin-left: 0;
	margin-bottom: 10px;
	/* font-family: 'Lucida Sans Unicode', ' Arial', ' sans-serif'; */
}

li p
{
	margin: 0px;
	margin-bottom: 10px;
	font-size: 1em;
}

li.P-related
{
	color: #26356d;
	font-weight: bold;
}

ol
{
	margin: 0px;
	margin-bottom: 2em;
	/*line-height: 1.2em;*/
	/*font-size: 0.90em;*/
	padding-left: 15px;
	margin-left: 30px;
}

ul
{
	margin: 0px;
	margin-bottom: 2em;
	padding-left: 0px;
	/*line-height: 1.2em;*/
	/*margin-left: 1.70em;*/
	/*font-size: 0.90em;*/
	margin-left: 30px;
}

ul.more
{
	list-style-type: none;
	margin-left: 0;
}

ul.more li
{
	list-style-type: none;
	background-position: 0 0.1em;
	background-repeat: no-repeat;
	padding-left: 1.70em;
	background-image: url('../images/icons/task.png');
}

ul.pdf
{
	list-style-type: none;
	margin-left: 0;
}

/*From Ben's: 
	font-size: 0.8em;*/

ul.pdf li
{
	list-style-type: none;
	background-image: url('../images/icons/pdf.png');
	background-position: 0 0.1em;
	background-repeat: no-repeat;
	padding-left: 1.70em;
}

ul.video
{
	list-style-type: none;
	margin-left: 0;
}

ul.video li
{
	list-style-type: none;
	background-image: url('../images/icons/video.png');
	background-position: 0 0.1em;
	background-repeat: no-repeat;
	padding-left: 1.70em;
}

ol p
{
	/*font-size: 1em;*/
}

ul p
{
	/*font-size: 1em;*/
}

ol ol p
{
	/*font-size: 1em;*/
	margin-top: 10px;
}

img.fullborder
{
	border: solid 1px #cbcbcb;
}

img.lborder
{
	border-left: solid 2px #cbcbcb;
}

img.tborder
{
	border-top: solid 2px #cbcbcb;
}

img.rborder
{
	border-right: solid 2px #cbcbcb;
}

img.bborder
{
	border-bottom: solid 2px #cbcbcb;
}

hr.side
{
	border: none;
	background-color: #C6D2DC;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	width: 100%;
	height: 2px;
	text-align: left;
}

table
{
	width: 100%;
	font-family: zoram-regular;
	font-size: 14px;
}

/*table.noborder
{
	padding: 0px;
}*/

/*td
{
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	padding-right: 0.4em;
	margin: 0px;
	padding-top: 0.30em;
}*/

/*td.tablehead
{
	margin: 0;
	background-color: #293752;
	border-spacing: 0;
	color: #ffffff;
	font-size: 0.8em;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0.7em;
}*/

td ul
{
	list-style-type: disc;
	/*font-size: 1em;*/
	margin-left: 1.60em;
	margin-top: 10px;
	margin-bottom: 4px;
}

td ol
{
	/*font-size: 1em;*/
}

/*p.tablecell
{
	font-size: 0.8em;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 2pt;
	margin-bottom: 4pt;
	margin: 0px;
}*/

span.time
{
	color: #4b5152;
	font-style: oblique;
	font-size: 0.85em;
}

p.time
{
	font-size: 0.70em;
	font-style: oblique;
}

p.close
{
	margin: 0px;
	margin-bottom: 0.5em;
	padding-bottom: 3px;
	padding-left: 30px;
	background-position: 0px 3px;
	background-repeat: no-repeat;
	background-image: url('../images/icons/close.png');
}

.indent1
{
	margin-left: 2em;
}

.indent2
{
	margin-left: 4em;
}

.num
{
	float: left;
	margin: 0;
}

.footer p
{
	width: 600px;
	padding-top: 15px;
}

.button-group
{
	clear: both;
	background: #efefea;
	padding: 5px;
	margin: 10px 0;
	text-align: center;
	border: 1px solid #ddddd2;
}

.button-nondefault
{
	text-shadow: 0px 0px 2px #555555;
	padding: 2px 4px;
	color: #fff;
	font-weight: normal;
	border: .14em solid #666666;
	background: #888;
	font-size: 12px;
}

.left
{
	float: left;
	padding-top: 0px;
	padding-right: 5px;
}

.right
{
	float: right;
	padding-top: 0px;
	padding-left: 5px;
}

.center
{
	text-align: center;
}

MadCap|dropDown
{
	margin-bottom: 0.70em;
	mc-closed-image: url('../images/icons/plus.gif');
	mc-open-image: url('../images/icons/minus.gif');
}

MadCap|dropDownBody
{
	margin-top: 1em;
	margin-left: 1.5em;
}

MadCap|dropDownHead
{
	margin-bottom: 1em;
	/* font-family: 'Lucida Sans Unicode', ' sans serif'; */
	color: #000000;
	margin-left: 2em;
	margin-top: 5px;
	line-height: 1.20em;
	font-size: 0.85em;
}

MadCap|expandingHead.expandspot
{
	color: #5B9548;
	cursor: hand;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

MadCap|dropDownHotSpot.dropspot
{
	cursor: hand;
	font-size: 9pt;
	color: #5B9548;
	font-weight: normal;
	font-style: normal;
	padding-bottom: 6pt;
	text-decoration: underline;
}

MadCap|glossaryTerm.glossterm
{
	color: #800000;
	cursor: hand;
	font-style: italic;
	text-decoration: none;
}

p.dropspot2
{
	margin: 0px;
	margin-bottom: 15px;
	margin-left: 2em;
}

ul.level3
{
	margin-left: 3em;
}

ol.level2
{
	margin-left: 2em;
}

ol.level3
{
	margin-left: 3em;
}

hr.h1
{
	border: none;
	background-color: #b14a4a;
	width: 224px;
	height: 6px;
	text-align: left;
	margin-bottom: 40px;
	margin-left: 0px;
	margin-top: 2.50em;
}

MadCap|dropDownHotSpot.task
{
	color: #900000;
	/* font-family: Georgia, ' serif'; */
	font-weight: normal;
	font-size: 130%;
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: ' ';
	font-size: 9pt;
	float: right;
}

p.MiniTOC1
{
	font-size: 14px;
	font-weight: 600;
}

p.MiniTOC2
{
	margin-left: 20px;
	font-size: 13px;
}

p.popup
{
	width: 550px;
}

MadCap|popupBody
{
	
}

/*p.important
{
	border: Solid #bf6602 1px;
	background-color: #ffffcc;
	color: #bf6602;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	padding-left: 26px;
	padding-right: 5px;
	padding-top: 6px;
	text-indent: 0px;
	margin-bottom: 2em;
	background-image: url('../Images/important.gif');
	background-position: 6px 7px;
}*/

li.P-important
{
	color: #bf6602;
	text-indent: -25px;
}

MadCap|toggler
{
	mc-image-position: left;
}

ol.toggler
{
	padding-right: 10px;
	border: dotted 1px #696969;
	padding-left: 10px;
	background-color: #dcdcdc;
}

object.movie
{
	
}

/*table
{
	font-size: 13px;
}*/

p.footer
{
	margin-bottom: 8px;
	margin-left: 20px;
	font-size: 11px;
}

div.page_footer
{
	clear: both;
	margin: 10px;
	width: 90%;
	padding-top: 20px;
}

table.footer
{
	font-size: 13px;
	border: none;
	border-left-style: none;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: none;
	border-bottom-width: 0px;
	margin-left: 0;
	margin-right: auto;
	margin-top: 20px;
}

a
{
	color: #42999a;
	text-decoration: underline;
}

b
{
	font-family: mckay-bold;
	font-weight: 700;
}

img
{
	max-width: 100%;
}

object
{
	max-width: 100%;
}

@media screen
{
	
}

div.splash_container
{
	background: none repeat scroll 0 0 #FCF8F0;
	border: 1px solid #BBBBBB;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 12px 12px 20px -15px #999999;
	margin-top: 75px;
	margin-left: auto;
	margin-right: auto;
	max-width: 1000px;
	min-width: 550px;
	padding: 20px;
	text-align: center;
	width: 80%;
}

div.splash_container1
{
	background: #FCF8F0;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 0 0;
	position: relative;
	text-align: center;
	width: 100%;
}

div.splash_links
{
	background: none repeat scroll 0 0 #F7F7F7;
	border: 1px solid #DDDDDD;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 12px 12px 20px -15px #CCCCCC;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
}

ul.spalsh
{
	list-style-type: none;
	padding-left: 0;
}

li.splash
{
	background: #E4EEF2;
	background: -moz-radial-gradient(circle farthest-side, #E4EEF2, #CFDEE4) repeat scroll 0 0 #CFDEE4;
	background-image: -webkit-gradient(radial, center center, 0, center center, 95, from(#E4EEF2), to(#CFDEE4));
	border: 1px solid #AAAAAA;
	border-radius: 10px 10px 10px 10px / 30px 30px 30px 30px;
	margin: 30px;
	text-align: center;
}

table.splash
{
	text-align: left;
	font-size: 11px;
}

MadCap|dropDown.step
{
	
}

MadCap|dropDownHead.step
{
	/* font-family: 'Lucida Sans Unicode', ' sans serif'; */
	color: #900000;
	font-size: 0.9em;
	margin-left: 10px;
}

MadCap|dropDownBody.step
{
	padding: 5px;
	padding-right: 15px;
}

MadCap|dropDownBody.more
{
	background-color: #dcdcdc;
	border: dashed 1px #696969;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	padding: 5px;
	padding-right: 15px;
	-webkit-border-radius: 6px;
}

div.BeforeYouStart,
div.Note,
div.KeyPoints,
div.Example,
div.CalloutCustomTitle,
div.Alert
{
	mc-leader-format: 'none';
	box-shadow: 0 1px 10px 0 rgba(74, 74, 74, 0.2);
	padding: 32px;
	font-family: zoram-regular;
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: 40px;
}

div.BeforeYouStart p,
div.Note p,
div.KeyPoints p,
div.Example p,
div.Alert p
{
	margin-top: 10px;
}

div.BeforeYouStart b,
div.Note b,
div.KeyPoints b,
div.Example b,
div.Alert b
{
	font-family: zoram-bold;
}

div.Alert
{
	mc-auto-number-format: 'Alert';
	mc-auto-number-class: alertHeading;
	border-left: 8px solid #01b6d1;
}

div.Note
{
	mc-auto-number-format: 'Note';
	mc-auto-number-class: calloutHeading;
}

div.KeyPoints
{
	mc-auto-number-format: 'Key Points';
	mc-auto-number-class: calloutHeading;
}

div.Example
{
	mc-auto-number-format: 'Example';
	mc-auto-number-class: calloutHeading;
}

div.BeforeYouStart
{
	mc-auto-number-format: 'Before you begin';
	mc-auto-number-class: calloutHeading;
}

span.calloutHeading,
span.alertHeading,
div.CalloutCustomTitle p:nth-of-type(1)
{
	font-weight: bold;
	font-size: 18px;
	color: #333132;
	letter-spacing: 1px;
	font-family: zoram-bold;
}

span.calloutHeading::before,
div.CalloutCustomTitle p:nth-of-type(1):before
{
	display: block;
	content: '';
	background: #01b6d1;
	height: 4px;
	width: 51px;
	margin-bottom: 10px;
}

/*div.BeforeYouStart h2
{
	font-family: zoram-bold;
	font-size: 18px;
	height: 23px;
	color: #333132;
	letter-spacing: 1px;
	margin-bottom: 20px;
	margin-top: 0px;
}

div.BeforeYouStart h2::before
{
	display: block;
	content: '';
	background: #01b6d1;
	height: 2px;
	width: 51px;
	margin-bottom: 10px;
}

div.BeforeYouStart p
{
	
}*/

div.intro_wrapper
{
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #BBBBBB;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 12px 12px 20px -15px #999999;
	margin-left: auto;
	margin-right: auto;
	max-width: 1100px;
	min-width: 845px;
	padding: 20px;
	text-align: center;
	width: 80%;
	float: left;
}

div.intro_ButtonSection
{
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding: 20px 0 0;
	position: relative;
	text-align: left;
	width: 100%;
}

div.intro_col1
{
	background: none repeat scroll 0 0 white;
	border-radius: 5px 5px 5px 5px;
	float: left;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border: none 0px #DDDDDD;
	margin-left: inherit;
	min-width: 200px;
	margin-right: 40px;
	padding-left: 20px;
	padding-right: 10px;
}

div.intro_col2
{
	background: none repeat scroll 0 0 white;
	border-radius: 5px 5px 5px 5px;
	margin-right: 1%;
	border: none 0 #DDDDDD;
	min-width: 300px;
	margin-left: 1%;
	float: left;
	max-width: 400px;
}

MadCap|dropDown.list
{
	margin-bottom: 0.70em;
	color: #00008b;
}

MadCap|dropDownHead.list
{
	margin-bottom: 1em;
	line-height: 1.2em;
	/* font-family: 'Lucida Sans Unicode', ' sans serif'; */
	font-size: 90%;
	color: #00008b;
	margin-left: 2em;
}

MadCap|dropDownBody.list
{
	margin-top: 1em;
	margin-left: 2em;
	border: dotted 1px #696969;
	padding: 1em;
}

.title-bar-layout a.logo
{
	
}

@media print
{
	body
	{
		display: block;
		padding-left: 10px;
		color: #444444;
		background-color: #ffffff;
		background-image: none;
		font-size: 10pt;
		/* font-family: 'Lucida Sans Unicode', Arial, sans-serif; */
		line-height: 12pt;
	}

	h1
	{
		font-weight: normal;
		clear: both;
		margin-bottom: 0.47em;
		line-height: 45px;
		/* font-family: Georgia; */
		color: #38486a;
		letter-spacing: inherit;
		font-size: 22pt;
	}

	h2
	{
		margin-bottom: 10px;
		font-weight: normal;
		color: #800000;
		mc-heading-level: 0;
		background-color: #ffffff;
		/* font-family: Georgia, ' serif'; */
		font-size: 14pt;
	}

	h3
	{
		mc-heading-level: 0;
		/* font-family: 'Lucida Sans Unicode', Arial, sans-serif; */
		font-size: 13pt;
	}

	h4
	{
		line-height: 16px;
		margin-bottom: 10px;
		font-size: 12pt;
		font-weight: 500;
		background-color: #ffffff;
		color: #8b0000;
		text-align: left;
		text-transform: none;
		mc-heading-level: 0;
		background-image: none;
	}

	h5,
	h6
	{
		font-size: 13px;
		line-height: 15px;
		margin-bottom: 10px;
		font-weight: bold;
	}

	h5 + p
	{
		display: inline;
	}

	p
	{
		margin-left: 20px;
		font-size: 11pt;
		line-height: 12pt;
		margin-bottom: 10px;
	}

	p.example
	{
		border: solid 1px #BECFDC;
		background-color: #DEE8F0;
		-moz-border-radius: 6px;
		-webkit-border-radius: 20px;
		border-radius: 6px;
		padding: 14px 20px;
	}

	p.note
	{
		background: none repeat scroll rgb(243, 240, 231);
		display: block;
		-webkit-border-radius: 12;
		-moz-border-radius: 12;
		border-radius: 12px 12px 12px 12px;
		background-color: #f9f6ed;
		border: 1px 1px #e2e0d5;
		padding: 15px 18px;
		mc-auto-number-format: '{b}Note: {/b} ';
	}

	p.caption
	{
		font-style: italic;
		margin-left: 5px;
		margin: 0;
		margin-bottom: 15px;
		font-size: 9pt;
		/* font-family: Ebrima; */
		font: verdana;
		color: #808080;
		margin-top: 5px;
		page-break-before: avoid;
		padding-top: 0px;
		mc-auto-number-format: 'CF: Figure {n+}. ';
	}

	p.tip
	{
		background: none repeat scroll rgb(243, 240, 231);
		background-color: #cbdbef;
		border: 1px 1px #b7c8de;
		display: block;
		line-height: 18px;
		margin-bottom: 20px;
		mc-auto-number-format: '{b}Tip: {/b} ';
		padding: 15px;
		padding-left: 18px;
		padding-right: 18px;
		z-index: 1;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px 12px 12px 12px;
	}

	p.question
	{
		line-height: 18px;
		margin-bottom: 20px;
		font-weight: bold;
	}

	p.title
	{
		font: ebrima;
		/* font-family: Ebrima; */
		text-align: right;
		border-bottom: solid 15px #dcdcdc;
		padding-bottom: 8px;
		border-width: 5px;
		line-height: 37px;
		font-size: 26px;
	}

	p.answer
	{
		line-height: 18px;
		margin-bottom: 20px;
		margin-left: 15px;
	}

	p.subheading
	{
		font: 24px / 24px Georgia;
		margin-bottom: 20px;
		color: #38486a;
	}

	p.title_details
	{
		font-size: 13px;
		line-height: 18px;
		margin-bottom: 20px;
	}

	p.image
	{
		line-height: 18px;
		page-break-after: avoid;
	}

	ol li p img
	{
		line-height: 18px;
		page-break-before: avoid;
	}

	blockquote.callout
	{
		background: none repeat scroll rgb(243, 240, 231);
		border: 1px solid rgb(230, 227, 218);
		border-radius: 10px 10px 10px 10px;
		padding: 20px 25px;
		margin: 30px 0pt 30px 15px;
		float: right;
		clear: right;
		/* font-family: 'DistrictThin', "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif; */
		font-size: 22px;
		line-height: 32px;
		color: rgb(55, 60, 69);
	}

	hr
	{
		border: none;
		border-top: 1px solid #D4D1C8;
		height: 1px;
		margin: 25px 0 18px;
		padding: 0;
	}

	/*a
	{
		color: #5B8EC1;
	}*/

	li
	{
		margin-bottom: 14px;
		page-break-inside: avoid;
		font-size: 10pt;
		/* font-family: 'Lucida Sans Unicode', Arial, sans-serif; */
		color: #444444;
		margin-left: 20px;
		line-height: 12pt;
	}

	MadCap|expanding
	{
		mc-open-image: url('../../../../../../program_files/madcap_software/madcap_flare_19/flare.app/resources/images/webhelp/minus.png');
		mc-closed-image: url('../../../../../../program_files/madcap_software/madcap_flare_19/flare.app/resources/images/webhelp/plus.png');
		mc-image-position: left;
	}

	MadCap|dropDown
	{
		display: none;
		mc-toc-depth: 0;
	}

	MadCap|toggler
	{
		display: none;
	}

	MadCap|popupHead
	{
		color: #5B8EC1;
	}

	MadCap|popupBody
	{
		color: #EBEBEB;
		border: none;
		background-color: rgba(0, 0, 0, .85);
		padding: 11px 15px;
	}

	MadCap|glossaryTerm.Expanding
	{
		color: inherit;
		font-weight: inherit;
	}

	MadCap|glossaryTerm.Hyperlink
	{
		color: #5B8EC1;
		font-weight: inherit;
	}

	MadCap|glossaryTerm.Popup
	{
		color: #5B8EC1;
		font-weight: normal;
	}

	MadCap|keywordLink
	{
		color: #000000;
	}

	MadCap|relatedTopics
	{
		color: #000000;
	}

	MadCap|helpControlMenu
	{
		border: none;
		background-color: #eae4d3;
		color: #5b8ec1;
		line-height: 16px;
		list-style-image: url('../images/icons/topic.png');
	}

	MadCap|helpControlMenuItem
	{
		font-size: inherit;
		/* font-family: inherit; */
		padding: 5px;
		background-color: #eae4d3;
		color: #5b8ec1;
	}

	MadCap|helpControlMenuItem.Highlighted
	{
		color: #000000;
		background-color: #E5EFF7;
	}

	MadCap|xref
	{
		color: #26356d;
		text-decoration: none;
		mc-format: 'See {quote}{paratext}{quote} {pageref}';
	}

	MadCap|relatedTopics
	{
		color: #d8d1b2;
	}

	MadCap|helpControlMenu
	{
		border-top-color: #808080;
		list-style-image: url('../images/icons/topic.png');
	}

	MadCap|conceptLink
	{
		color: #5b8ec1;
	}

	MadCap|conceptLinkControlListItemLink
	{
		color: #5b8ec1;
	}

	MadCap|conceptLinkControlList
	{
		margin: 3px;
	}

	MadCap|miniTocProxy
	{
		border-top-style: none;
		border-top-width: 0px;
		font-variant: normal;
		font-weight: normal;
		list-style-type: none;
		margin: 10px;
		margin-left: 20px;
		margin-right: 0px;
		margin-top: 0px;
		padding: 10px;
		padding-left: 0px;
		padding-right: 0px;
		width: 400px;
		border-top-color: #ffffff;
		color: #000000;
		mc-toc-depth: 2;
	}

	td
	{
		line-height: 18px;
	}

	span.feedbacklink
	{
		background-color: #f2f1e6;
		border: solid 0.5px #c0c0c0;
		border-left-color: #d8d1b2;
		border-bottom-color: #d8d1b2;
		border-right-color: #d8d1b2;
		border-top-color: #d8d1b2;
		padding: 12px;
		margin: 20px;
		float: right;
	}

	MadCap|xref.ConceptPageNumber
	{
		mc-format: '{paratext}';
		mc-format: '{quote}{paratext}{quote} on page {page}';
	}

	td.italic
	{
		line-height: 18px;
	}

	p.MiniTOC1
	{
		display: list-item;
		background-image: url('../images/icons/topic.png');
		background-repeat: no-repeat;
		font-weight: normal;
		padding-left: 20px;
		margin-left: 5pt;
	}

	p.MiniTOC2
	{
		display: list-item;
		background-image: url('../images/icons/topic.png');
		background-repeat: no-repeat;
		font-weight: normal;
		padding-left: 20px;
		margin-left: 20pt;
	}

	p.MiniTOC3
	{
		display: list-item;
		background-image: url('../images/icons/topic.png');
		background-repeat: no-repeat;
		font-weight: normal;
		padding-left: 20px;
		margin-left: 35pt;
	}

	MadCap|helpControlList
	{
		line-height: 18px;
		color: #5b8ec1;
		margin: 0px;
		padding: 0px;
	}

	.link-list-popup ul li a
	{
		color: #5b8ec1;
	}

	.link-list-popup ul li
	{
		margin: 3px;
		list-style-image: url('../images/icons/topic.png');
	}

	.link-list-popup
	{
		background-color: #f9f6ed;
	}

	.link-list-popup ul
	{
		padding-left: 15px;
		margin-left: 15px;
	}

	table.borderbottom
	{
		width: 100%;
	}

	td.lastupdated
	{
		line-height: 18px;
	}

	img.noborder
	{
		border: none;
		margin-left: 5px;
		margin-right: 5px;
	}

	div.indent
	{
		margin-left: 15pt;
	}

	div.image
	{
		clear: both;
		border: 1px 0 #dcdcdc;
		font-style: italic;
		margin-top: 5px;
		margin-bottom: 15px;
		padding-bottom: 5px;
		font-size: 10pt;
		line-height: 18px;
	}

	div.imageCaption
	{
		font-size: 11px;
		font-style: italic;
		margin: 0;
		color: #808080;
		font-size: 9pt;
		/* font-family: Verdana, sans-serif, sans; */
		margin-top: -8px;
	}

	img
	{
		border: solid 1px #a9a9a9;
		padding-bottom: 1px;
		margin-bottom: 0px;
		padding: 0px;
		max-width: 350px;
		page-break-before: avoid;
		column-break-before: avoid;
	}

	span.uiElement
	{
		font-weight: bold;
		color: #808080;
	}

	span.userInput
	{
		/* font-family: monospace; */
		color: #696969;
	}

	/*p.important
	{
		display: block;
		border: 1px solid rgb(230,227,218);
		border-radius: 12px 12px 12px 12px;
		-webkit-border-radius: 12;
		-moz-border-radius: 12;
		border: 1px 1px #e2e0d5;
		padding: 15px 18px;
		mc-auto-number-format: '{b}Important: {/b} ';
		color: #696969;
		background-color: #ffee9d;
	}*/

	p.warning
	{
		display: block;
		border-radius: 12px 12px 12px 12px;
		-webkit-border-radius: 12;
		-moz-border-radius: 12;
		padding: 15px 18px;
		background-color: #fa8072;
		border: 1px 1px #b22222;
		mc-auto-number-format: '{b}WARNING: {/b} ';
	}

	p.procedureHeading
	{
		margin-bottom: 20px;
		color: #38486a;
		/* font-family: Georgia, ' serif'; */
		font-size: 15pt;
		line-height: normal;
	}

	span.emphasis
	{
		font-style: italic;
	}

	MadCap|toggler:hover
	{
		display: none;
	}

	ol li ol li.indented_list
	{
		margin-top: 15px;
	}

	ol li ul li.indented_list
	{
		margin-top: 15px;
	}

	ol li ul li
	{
		list-style-type: disc;
		margin-top: 13px;
	}

	p.subtitle
	{
		color: #808080;
		font-style: italic;
		margin-top: 6px;
	}

	span.h1_qrgsubtitle
	{
		color: #a9a9a9;
		font-style: italic;
		margin-top: -12px;
		padding-top: -6px;
		font-size: 14pt;
	}

	img.userinterfacebutton
	{
		max-width: 20px;
	}

	p.imgCaption
	{
		font-style: italic;
		color: #808080;
		font-size: 10pt;
		margin-left: 0em;
		margin-top: 3px;
		page-break-before: avoid;
		mc-auto-number-format: 'CH:Figure {n+1}. ';
		display: block;
	}

	MadCap|xref.figure_reference
	{
		mc-format: '{paranumonly}';
	}

	span.no_hyphenation
	{
		mc-hyphenate: never;
	}

	p.Index1
	{
		line-height: 16px;
		margin-bottom: 6px;
		margin-top: 6px;
		margin: 0;
		font-size: 9pt;
	}

	p.Index2
	{
		margin-bottom: 6px;
		margin: 0;
		line-height: 16px;
		margin-left: 15px;
		font-size: 9pt;
	}

	p.TOC1
	{
		margin: 0;
		margin-bottom: 6px;
		margin-top: 14px;
		font-size: 12pt;
	}

	p.TOC2
	{
		margin-bottom: 10px;
		margin-top: 10px;
		margin: 0px;
		margin-left: 20px;
		font-size: 11pt;
	}

	p.Index3
	{
		margin: 0;
		line-height: 16px;
		margin-left: 30px;
	}

	p.TOC3
	{
		margin: 0px;
		margin-left: 40px;
		font-size: 10pt;
		display: none;
		mc-heading-level: 3;
	}

	span.SeeAlsoIndex
	{
		font-style: italic;
	}

	div.GlossaryPageDefinition
	{
		font-size: 9pt;
	}

	div.GlossaryPageEntry
	{
		font-size: 10pt;
	}

	div.GlossaryPageTerm
	{
		font-size: 11pt;
	}

	p.IndexHeading
	{
		text-align: left;
	}

	a:link
	{
		color: #26356d;
	}

	a.MiniTOC1:link
	{
		color: #26356d;
		font-weight: normal;
	}

	a.MiniTOC1:hover
	{
		color: #6ca3da;
		font-weight: normal;
	}

	a.MiniTOC2:link
	{
		color: #5b8ec1;
		font-weight: normal;
	}

	a.MiniTOC2:hover
	{
		color: #6ca3da;
		font-weight: normal;
	}

	a.MiniTOC3:link
	{
		color: #5b8ec1;
		font-weight: normal;
	}

	a.MiniTOC3:hover
	{
		color: #6ca3da;
		font-weight: normal;
	}

	.hi
	{
		background-color: #fbfcaa;
	}

	p.TOC4
	{
		margin-bottom: 0px;
		margin-top: 0em;
		margin: 0;
		margin-left: 55px;
		font-size: 10pt;
		mc-heading-level: 0;
		display: none;
	}

	table.borderbottom
	{
		border-bottom: solid 1px #d3d3d3;
		border-spacing: 0;
		margin: 0px;
		padding: 1px;
		border-bottom-color: #a9a9a9;
		padding-bottom: 0px;
	}

	MadCap|dropDownHead
	{
		mc-heading-level: 0;
		font-size: 11pt;
	}

	p.TOC3
	{
		display: none;
	}

	p.TOC4
	{
		display: none;
	}

	p.TOC5
	{
		display: none;
	}

	p.TOC6
	{
		display: none;
	}

	p.TOC7
	{
		display: none;
	}

	p.TOC8
	{
		display: none;
	}

	p.TOC9
	{
		display: none;
	}

	p.TOC3
	{
		mc-heading-level: 0;
		display: none;
	}

	p.TOC1
	{
		mc-heading-level: 1;
	}

	p.TOC2
	{
		mc-heading-level: 2;
	}

	p.TOC4
	{
		mc-heading-level: 0;
	}

	p.TOC5
	{
		mc-heading-level: 0;
	}

	p.TOC6
	{
		mc-heading-level: 0;
	}

	p.TOC7
	{
		mc-heading-level: 0;
	}

	p
	{
		font-size: 10pt;
	}

	ul
	{
		font-size: 10pt;
	}

	ol
	{
		font-size: 10pt;
	}

	MadCap|footnote
	{
		font-size: 8pt;
	}

	div.BeforeYouStart
	{
		border: none 0px;
	}

	img.bborder
	{
		clear: both;
	}

	p.PrintPageNumber
	{
		font-size: 12pt;
	}

	h5
	{
		mc-heading-level: 0;
	}

	MadCap|tocProxy
	{
		padding-top: 20px;
	}

	img.lifeMissionVehicleImages
	{
		clear: both;
		margin: 10px;
		float: none;
	}

	h1.chapterTitle
	{
		mc-heading-level: 1;
	}

	h6
	{
		mc-heading-level: 0;
	}

	h1.sectionTitle
	{
		mc-heading-level: 2;
	}

	h1.subsectionTitle
	{
		mc-heading-level: 3;
	}

	.left
	{
		background-color: #ffffff;
	}

	.button-group
	{
		background-color: #ffffff;
	}

	.footer
	{
		background-color: #ffffff;
	}

	div.BeforeYouStart h2
	{
		background-color: #ffffff;
	}

	td ol
	{
		
	}

	td ul
	{
		
	}

	ul ul
	{
		
	}

	MadCap|dropDownBody
	{
		
	}
}

/*HEADING LEVEL STYLES*/

/*MadCap|dropDownHotspot
{
	color: #38486a;
	color: #5b8ec1;
	display: block;
	font-family: Ebrima;
	font-size: 16pt;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: -0.2px;
	line-height: 26px;
	margin: 0px;
	margin-bottom: 10px;
	margin-bottom: 3px;
	margin-top: 25px;
	mc-heading-level: 3;
	mc-hyphenate-maximum-adjacent-line-count: 3;
	mc-hyphenate-shortest-prefix: 6;
	mc-hyphenate-shortest-suffix: 4;
	mc-leader-indent: 0pt;
	padding-bottom: 0px;
	page-break-after: avoid;
}*/

/*MadCap|dropDownHotspot:focus
{
	color: #42557d;
}

MadCap|dropDownHead
{
	margin-bottom: 10px;
}*/

/*color: #5b8ec1;*/

/*MadCap|dropDownHotspot
{
	margin-bottom: 18px;
	letter-spacing: 1px;
	font-size: 14px;
	font-family: Georgia;
}*/

/*.rightcolumn p a 
{
 list-style:square outside none;
 display:list-item; 
 margin-left:10px;
color: #444;
}*/

/*MadCap|dropDownHotspot
{
	margin-bottom: 12px;
}*/

img.imgNoBorder
{
	border-left-style: none;
	border-left-width: ;
	border-left-color: ;
	border-right-style: none;
	border-right-width: ;
	border-right-color: ;
	border-top-style: none;
	border-top-width: ;
	border-top-color: ;
	border-bottom-style: none;
	border-bottom-width: ;
	border-bottom-color: ;
}

MadCap|miniTocProxy
{
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}

MadCap|miniTocProxy.test
{
	
}

MadCap|relationshipsHeading
{
	color: #900000;
	font-weight: normal;
	/* font-family: Georgia, ' serif'; */
	font-size: 120%;
}

MadCap|relationshipsProxy
{
	border-top-style: none;
	border-top-width: 0px;
	padding-left: 0px;
}

li.tableFormat
{
	margin-left: 0;
	margin-bottom: 10px;
}

img.floatRight
{
	display: block;
	float: right;
	margin-left: 20px;
}

MadCap|relationshipsHeading.concept
{
	font-weight: normal;
	font-size: 120%;
	mc-label: 'Related Topics';
}

MadCap|relationshipsItem
{
	margin-left: 20px;
	font-size: 0.8em;
}

a.Button
{
	margin-left: 0;
	margin-bottom: 10px;
	line-height: 1.40em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5;
	background-color: #556b2f;
	border-radius: 5px;
	border: solid 1px #556b2f;
	display: inline-block;
	color: #ffffff;
	/* font-family: '' Lucida Sans Unicode '', ' sans-serif'; */
	padding-bottom: 7px;
	padding: 7px;
	text-decoration: none;
	padding-left: 14px;
	padding-right: 14px;
	min-width: 175px;
	font-weight: normal;
	font-size: 15px;
}

a.ButtonBlue
{
	margin-left: 0px;
	margin-bottom: 0px;
	/*10px;*/
	/*line-height: 1.40em;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5;
	border-radius: 5px;
	border: solid 1px #556b2f;
	display: inline-block;
	color: #ffffff;
	/* font-family: '' Lucida Sans Unicode '', ' sans-serif'; */
	padding-bottom: 0px;
	/*7px;*/
	padding: 7px;
	text-decoration: none;
	padding-left: 3em;
	/*text-indent:-3em;*/
	/*before image was inserted in before, it indented 6 2nd*/
	padding-right: 14px;
	border-right-color: #4682b4;
	border-top-color: #4682b4;
	background-color: #4682b4;
	border-bottom-color: #4682b4;
	border-left-color: #4682b4;
	min-height: 20px;
	font-weight: normal;
	font-size: 15px;
	min-width: 300px;
	max-width: 300px;
	/*make 6 as long as everything else*/
	vertical-align: middle;
	padding-top: 12px;
}

a.ButtonBlue:visited
{
	font-size: 20px;
	padding-left: 20px;
	padding-right: 20px;
	color: #dcdcdc;
}

a.ButtonBlue:hover
{
	border-top-color: #3166a7;
	background-color: #2e71cc;
}

a.ButtonBlue::before
{
	content: url('../images/icons/list-white.png');
	margin-left: -30px;
	margin-right: 10px;
	vertical-align: inherit;
}

MadCap|miniTocProxy.HomePage
{
	margin-top: 5px;
	padding-top: 5px;
}

MadCap|tocProxy
{
	padding-left: 10px;
	margin-top: 5px;
	padding-top: inherit;
}

a.dropspot:link
{
	cursor: hand;
	padding-bottom: 6pt;
}

a.dropspot:visited
{
	cursor: hand;
	padding-bottom: 6pt;
}

a.dropspot:hover
{
	cursor: hand;
	padding-bottom: 6pt;
}

a.dropspot:active
{
	cursor: hand;
	padding-bottom: 6pt;
}

a.Button:visited
{
	color: #dcdcdc;
}

a.Button:hover
{
	background-color: #6b8e23;
}

a.Button:active
{
	position: relative;
	top: 1px;
}

a.MiniTOC2:link
{
	margin-left: 20px;
}

a.MiniTOC2:hover
{
	text-decoration: underline !important;
}

p.PrintPageNumber
{
	margin-top: 0px;
	/* font-family: 'Lucida Sans Unicode', sans-serif; */
	color: #4b5152;
	margin-left: 0px;
	mc-hyphenate: never;
	font-size: 0.90em;
	line-height: 1.5em;
	text-align: left;
}

img.lifeMissionVehicleImages
{
	border-bottom: solid 2px #cbcbcb;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	max-width: 150px;
}

MadCap|xref
{
	mc-format: '{paratext}';
}

h1.chapterTitle
{
	/* font-family: 'Palatino Linotype', Palatino, Georgia, serif; */
	mc-auto-number-format: ;
}

h1.sectionTitle
{
	
}

h1.subsectionTitle
{
	
}

li.printed
{
	/* font-family: 'Lucida Sans Unicode', sans-serif; */
}

a.MiniTOC1:hover
{
	text-decoration: underline !important;
}

MadCap|glossaryTerm
{
	color: #8b0000;
}

MadCap|glossaryProxy
{
	border-top-width: 0px;
}

p.PageUpdated
{
	margin-left: 0px;
	mc-hyphenate: never;
	margin: 0;
	margin-top: 2em;
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 1.4;
	color: #212225;
	font-family: zoram-regular;
	border-top: solid 1px #d0d3d3;
}

p.PageUpdated i
{
	font-style: normal;
}

div.ResourcesDiv
{
	width: 350px;
}

/***SIDENAV CUSTOMIZATION***/
/*apply white background to left navigation menu when parent is expanded*/

.sidenav-wrapper ul ul.is-accordion-submenu,
li[aria-expanded="true"]
{
	background: #fff;
}

/*move side nav elements to the left*/

.sidenav-wrapper ul.sidenav > li > a
{
	padding-left: 20px;
	margin-right: 5px;
}

/*adds right border to the nav pane*/

.sidenav-wrapper
{
	border-right: 1px solid #e0e2e2;
}

/*adds blue left border and font color to selected item in nav pane*/

.sidenav-wrapper a.selected
{
	border-left: 3px solid #01b6d1;
	color: #01b6d1;
}

/*compensates for the 3px border in the previous declaration*/

.sidenav-wrapper li.tree-node-selected
{
	margin-left: -3px;
}

/***END SIDENAV CUSTOMIZATION***/
/*remove the left padding on the logo so that the lightrays images is flush left*/

.off-canvas-wrapper-inner nav.title-bar .outer-row
{
	padding-left: 0;
}

.title-bar-container
{
	box-shadow: 0 0 5px 0.3px rgba(0, 0, 0, 0.25);
	height: 69px !important;
}

.search-bar.search-bar-container .search-submit:after
{
	content: "Search";
	color: #fff;
	float: right;
	font-family: zoram-light;
	font-size: 14px;
	margin-right: 17px;
}

.search-bar .search-submit-wrapper
{
	background-image: linear-gradient(#69aabf, #177c9c), linear-gradient(144deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
}

.search-bar .search-submit-wrapper:hover
{
	background-image: linear-gradient(#177c9c, #69aabf), linear-gradient(144deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
}

/*position the search submit magnifying glass icon*/

.search-bar.search-bar-container .search-submit,
.search-bar.search-bar-container .search-submit:hover
{
	background-position: 13px center;
}

/*removes the bottom padding from the top banner.*/

nav.title-bar
{
	padding-bottom: 0;
}

div.gvlFooter
{
	text-align: center;
	background-color: #eff0f0;
	height: 298px;
	padding-top: 63.6px;
	font-family: zoram-regular;
	font-size: 11px;
	margin-left: -1.6em;
	margin-right: -1.6em;
}

div.gvlFooter a
{
	text-decoration: none;
	color: #212225;
}

.light
{
	color: #878a8c;
}

p.Contact
{
	color: #53575b;
	line-height: 1.4;
	font-family: zoram-regular;
	font-size: 14px;
	margin: 6px 0px;
}

p.ContactHead
{
	font-size: 18px;
	font-family: zoram-bold;
}

#siteTitle
{
	display: flex;
	align-self: center;
	color: #212225;
	margin-left: 20px;
	font-family: zoram-semibold;
	font-size: 24px;
}

li.is-accordion-submenu-parent > a > span.submenu-toggle-container
{
	background-repeat: no-repeat;
	background-position: 0 center;
}

li.is-accordion-submenu-parent > a > span.submenu-toggle-container,
li.is-accordion-submenu-parent[aria-expanded="false"] > a > span.submenu-toggle-container
{
	background-image: url('../images/icons/chevron-up-new.png');
}

li.is-accordion-submenu-parent[aria-expanded="true"] > a > span.submenu-toggle-container
{
	background-image: url('../images/icons/chevron-down-new.png');
}

.off-canvas-accordion .is-accordion-submenu-parent > a
{
	margin-right: 5px;
}

@media only screen and (max-width: 1279px)
{
	div.main
	{
		margin-left: 0;
	}

	/*move the lightrays logo to the top of the mobile screen*/

	.title-bar-layout .logo-wrapper
	{
		margin-top: -15px;
	}

	/*position the hamburger icon*/

	.title-bar-section.middle > div
	{
		margin-top: -15px;
		margin-right: 18px;
	}

	/*remove the right padding on the search box div*/

	.off-canvas-wrapper-inner nav.title-bar .outer-row
	{
		padding-right: 0;
	}

	/*properties for search bar background div*/

	.nav-search-wrapper
	{
		background-color: #eff0f0;
		padding-left: 15px;
		padding-right: 15px;
		height: 62px;
	}

	div.main
	{
		margin-left: 0;
		margin-top: 50px;
	}

	h1
	{
		font-size: 32px;
		line-height: 38.4px;
		letter-spacing: -0.5px;
		margin-bottom: 16px;
	}

	h2
	{
		font-size: 28px;
		line-height: 33.6px;
	}

	.search-bar.search-bar-container .search-submit,
	.search-bar.search-bar-container .search-submit:hover
	{
		background-position: 7px center;
	}

	.search-bar.search-bar-container .search-submit:after
	{
		display: none;
	}

	img
	{
		max-width: 100%;
	}

	#siteTitle
	{
		margin-left: 0;
	}
}

ul.twoColumn
{
	column-count: 2;
}

