
/*
     * Generated by oXygen Webhelp Skin Builder
     * http://www.oxygenxml.com/webhelp-skin-builder
     */


/* FONTS
------------------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);


/* GENERAL
------------------------------------------------------- */
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 1.65em;
	color: #555;
}
h1 {
	font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
	font-size: 36px;
	line-height: 56px;
	font-weight: 300;
	margin-bottom: 15px;
	color: #003399;
}
h2 {
	font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
	font-size: 28px;
    line-height: 48px;
	font-weight: 300;
	/* lc added margin-top - not working. added Important now working */
	margin-top: 20px !important;
	margin-bottom: 10px;
	color: #003399;
}
h3 {
	font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 22px !important;
    line-height: 32px;
	font-weight: 400 !important;
	margin-top: 25px !important;
	margin-bottom: 12px !important;
	color: #003399;
}
h4 {
	font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 18px !important;
	line-height: 24px;
	font-weight: 400 !important;
	margin-top: 25px !important;
	margin-bottom: 12px;
	color: #003399;
}
h5 {
	font-family: 'Montserrat', 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 14px !important;
	line-height: 16px;
	font-weight: 600 !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 5px;
	color: #003399;
}
h6 {
	font-family: 'Montserrat', 'Lato', Helvetica, Arial, Lucida, sans-serif !important;
	font-size: 12px !important;
	line-height: 14px;
	font-weight: 600 !important;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 2px;
	color: #003399;
}
a, a:active, a:visited, a.foundResult:visited, div#searchResults a {
	color: #29b4e1;
}
a:hover, div#searchResults a:hover {
	text-decoration: underline;
	color: #0079c2;
}
a.et_pb_font_icon:hover {
	text-decoration: none;
}
p, .p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 1.65em;
	color: #555;
	margin: 14px 0 0 0;
}



/* FORMS
------------------------------------------------------- */
input:hover, input:focus, input:active, input[type="text"]:hover {
	background: #fefefe;
	outline: none;
}
input {
	margin-top: 0;
	border-radius: 3px;
}
input, input[type="text"], #id_search {
	background: #fff;
	padding: 7px 5px;
}
#id_search {
	width: 85%;
}
.textToSearch {
	margin-right: -3px;
}
input[type="submit"] {
	color: #fff;
	background: #0079c2;
	height: 36px;
	padding: 0 30px;
	font-size: 14px;
	border: solid 1px #9f9f9f;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
input[type="submit"]:hover {
	cursor: pointer;
	text-decoration: none;
	color: #fff!important;
	background-color: #d06443;
}

/* HEADER
------------------------------------------------------- */
#productTitle {
	float: left;
	width: 100%;
	top: 0;
	display: block;
	background-color: rgba(0, 0, 0, 0);
	padding: 0 5px 0 5px;
}
#header #customLogo {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAAAtCAYAAAAN+O/rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQxNkEzRkY2RURBMTFFNEE0NTJBMzM0RUZENUI4NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQxNkE0MDA2RURBMTFFNEE0NTJBMzM0RUZENUI4NzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDE2QTNGRDZFREExMUU0QTQ1MkEzMzRFRkQ1Qjg3NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDE2QTNGRTZFREExMUU0QTQ1MkEzMzRFRkQ1Qjg3NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhiwCkQAAAuaSURBVHja7F1NcuLI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');
  background-size: contain;
  width: 200px;
  height: 70px;
  display: inline-block;
  margin: 5px 0 0 0;
  float: left;
}
#header #productTitle h1 {
	float: left;
	background-color: transparent;
	color: #222;
	margin-left: 29px;
	font-weight: 500;
	font-style: normal;
	margin: 28px 0 0 25px;
	font-family: Verdana;
	font-size: 1.8em;
    line-height: 1.1em;
}
#header #productTitle h1 span.version {
	font-size: 14px;
    padding-left: 5px;
}
#productToolbar #breadcrumbLinks {
	margin-left: 20px;
}
#header .navheader_parent_path, .navheader_parent_path {
  background: none;
  padding: 0;
  margin: 0;
  font-size: 11px;
  color: #0079c2!important;
  font-weight: 400;
  font-style: normal;
  line-height: 20px;
  text-shadow: none;
  box-shadow: none;
}
a.navheader_parent_path {
	text-decoration: none;
}
a.navheader_parent_path:hover {
	text-decoration: underline;
}
#header .navheader_label, .navheader_label {
	display: none;
}

/* LEFT NAV
------------------------------------------------------- */
#tree {
	font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
	margin-top: -10px;
}
#splitterContainer #tree ul>li ul>li span.ph {
    padding-left: 0;
}
#splitterContainer #tree ul>li span, #splitterContainer #tree ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li span.topic {
	padding-left: 22px;
}
#splitterContainer #tree ul>li ul>li span, #splitterContainer #tree ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li span.topic {
	padding-left: 22px;
}
#splitterContainer #tree ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li span.topic {
	padding-left: 42px;
}
#splitterContainer #tree ul>li ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li ul>li span.topic {
	padding-left: 62px;
}
#splitterContainer .topic .menuItemSelected {
	background: #0079c2;
	color: #fff;
}
#splitterContainer .topic:not(.menuItemSelected) {
  background-color: transparent;
  color: #666;
  font-weight: bold;

}
#splitterContainer .hasSubMenuClosed {
  background-color: transparent;
  font-size: 15px;
  font-weight: 600;
}
#splitterContainer .hasSubMenuOpened {
	color: #666;
	font-weight: bold;
	font-style: normal;
}
#splitterContainer #tree ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li span.hasSubMenuClosed {
	line-height: 1;
	text-decoration: underline;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	margin: 12px 0 8px 0;
}
#splitterContainer .menuItemSelected a {
	font-weight: 600;
	color: #222;
	text-shadow: none;
}

#splitterContainer #tree ul>li span, #splitterContainer #tree ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li span.topic {
	font-size: 14px;
	line-height: 1em;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	margin: 12px 0 8px 0;
	background; none;
}
#splitterContainer #tree ul>li ul>li span, #splitterContainer #tree ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li span.topic, #splitterContainer #tree ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li span.topic, #splitterContainer #tree ul>li ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li ul>li span.topic {
	line-height: 1.65em;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0;
	margin: 0;
	border-bottom: 1px solid #ddd;
	background: #f2f2f2;
}
#splitterContainer #tree ul>li span a {
	color: #29b4e1;
}
#splitterContainer #tree ul>li span a:hover, #splitterContainer #tree ul>li span.menuItemSelected a  {
	color: #003399;
}
#splitterContainer #tree ul>li ul>li span a, #splitterContainer #tree ul>li ul>li ul>li span a, #splitterContainer #tree ul>li ul>li ul>li ul>li span a {
	color: #222;
}
#splitterContainer #tree ul>li ul>li span a:hover, #splitterContainer #tree ul>li ul>li ul>li span a:hover, #splitterContainer #tree ul>li ul>li ul>li ul>li span a:hover {
	color: #003399;
}
#splitterContainer #tree ul>li span.topic.menuItemSelected a, #splitterContainer #tree ul>li span.topic.menuItemSelected a:hover {
}
#splitterContainer #tree ul>li ul>li span.menuItemSelected a {
	color: #003399;
	font-weight: 900;
}
#splitterContainer #tree ul>li ul>li span {
	font-size: 15px;
}
#splitterContainer #tree ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li ul>li span, #splitterContainer #tree ul>li ul>li ul>li ul>li ul>li span {
	font-size: 14px;
}

#splitterContainer .topic.menuItemSelected {

}


#splitterContainer .topic:not(.menuItemSelected):hover {
  color: #666;
  background-color: #efefef;
}

#splitterContainer .topic:not(.menuItemSelected):hover {
}
#splitterContainer .hasSubMenuClosed:hover {
	background-color: #ececec;
}
#expnd #collapseAllLink, #expnd #expandAllLink {
	margin: 0 2px;
}
#expnd #expandAllLink {
	background-image: url('data:image/png;base64,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') no-repeat;
}
#expnd #collapseAllLink {
	background-image: url('data:image/png;base64,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') no-repeat;
}
span.topic {
  background-image: none;
}
#searchBlock #searchForm, #indexBlock #indexForm {
	box-shadow: none;
}
#indexList ul {
	margin-bottom: 10px;
}

#splitterContainer #tree ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuClosed, #splitterContainer #tree ul>li ul>li ul>li ul>li ul>li span.hasSubMenuClosed {
	background: url('data:image/png;base64,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') no-repeat;
}
#splitterContainer #tree ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li ul>li span.hasSubMenuOpened, #splitterContainer #tree ul>li ul>li ul>li ul>li ul>li span.hasSubMenuOpened {
	background: url('data:image/png;base64,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') no-repeat;
}
#splitterContainer #tree ul>li ul>li span {
	background-position: 5px!important;
}
#splitterContainer #tree ul>li ul>li ul>li span {
	background-position: 25px 5px!important;
}
#splitterContainer #tree ul>li ul>li ul>li ul>li span {
	background-position: 45px 5px!important;
}
#splitterContainer #tree ul>li ul>li ul>li ul>li ul>li span {
	background-position: 65px 5px!important;
}


/* CONTENT
------------------------------------------------------- */
.frmBody {
	padding-left: 15px!important
}
.title.topictitle1 {
  background: transparent;
  padding: 20px 0;
  box-shadow: none;
  text-shadow: none;
  border: none;
  margin-bottom: 10px;
  font-size: 32px;
  color: #003399;
  font-family: 'Lato', Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1em;
}
.related-links {
	margin-top: 18px;
}

.related-links .ullinks {
	padding-left: 0;
	padding-top: 1px;
	border-top: 1px solid #eee;	
}

.related-links .ulchildlink {
	margin-bottom: 15px;
}
.related-links .ulchildlink br {
	display: none;
}
.relinfo {
	padding-top: 10px;
/*	border-top: 1px solid #e1e1e1; LC not liking the rule */
	margin-top: 18px;
}
.relinfo br {
	display: none;
}

.related_link a.navheader_parent_path {
	font-size: 13px;
	color: #29b4e1;
}
.related_link a.navheader_parent_path:hover {
	color: #0079c2;
}

.title.sectiontitle, .title.topictitle2 {
	background: none;
	box-shadow: none;
	text-shadow: none;
	font-weight: normal;
	border-bottom: 1px solid #e1e1e1;
	color: #003399;
	font-size: 24px;
	line-height: 1.8em;
	margin: 0 0 10px 0;
	padding: 0;
}

.title.topictitle2 {
	font-size: 24px;
}

/* LC added word-wrap removing color #eee - didn't work. reverting. */
.codeblock {
  background-color: #eee;
  margin: 5px 0 5px 0;
}

/* LC this didn't work - pausing for now
span .codeph {
	font-family: monospace;
	font-size:  14px !important;
	line-height: 100% !important;
} */

.shortdesc {
  margin: 0 0 0 0;
  font-size: 13px;
  font-weight: normal;
  text-shadow: none;
}
.image {
  max-width: 100%;
}
.importanttitle, div[class="important"]>h3, .attentiontitle, div[class="attention"]>h3, .noticetitle, div[class="notice"]>h3, .notetitle, div[class="note"]>h3, .tiptitle, div[class="tip"]>h3 {
	padding-left: 0;
	background-image: none!important;
}

.note {
	font-size: 13px;
}


/* TABLES
------------------------------------------------------- */
.simpletable {
	border: none;
	display: block;
	margin: 15px 0;
	clear: both;
	float: none;
}
.simpletable th {
	border: none;
	background: #e6e6e6;
	padding: 7px;
	text-transform: uppercase;
	font-size: 11px;
}
.simpletable td {
	background: transparent;
	padding: 7px;
	border: 1px solid #eee;
}

tr {
	border: 1px solid #e1e1e1;
}

/* LC adding these .stentry items to correct spacing in simple tables*/
.stentry .ul, .stentry .ol, .stentry .dl {
	padding-left: 20px;
	margin: 8px 0 0 0;
}

.stentry .ul .li, .stentry .ol .li {
	margin: 6px 0 0 0 !important;
}

.stentry p, .stentry .note, .stentry .tip {
	margin: 8px 0 0 0 !important;
}


.tablecap {
  background: none;
  color: #003399;
  font-weight: bold;
  font-size: 13px;
  padding: 0;
  margin: 0;
}


.table {
  background: none;
  margin: 15px 0;
  padding: 0;	
  clear: both;
  float: none;
}

th, th.entry {
  background: #e6e6e6;
  border: 1px solid #bbb;
  padding: 7px;
}

td.entry {
  background: none;
  padding: 7px;
  border: 1px solid #bcbcbc;
  border-top: none;
}

td p, td .p {
	margin: 0;
}

/* LC adding these .entry items for non-simple tables*/
.entry .ul, .entry .ol, .entry .dl {
	padding-left: 20px;
	margin: 8px 0 0 0;
}

.entry .ul .li, .entry .ol .li {
	margin: 6px 0 0 0 !important;
}

.entry p, .entry .note, .entry .tip {
	margin: 8px 0 0 0 !important;
}

table caption {
	margin: 15px 0 5px;
}

table .pre {
	background: none;
	padding: 0;
}
table.codetable, table.codetable tr, table.codetable th, table.codetable td {
	border: none;
}
table.codetable th {
	background: none;
	padding: 7px;
	text-transform: uppercase;
	font-size: 11px;
}
table.codetable td {
	padding: 5px 10px;
}
table.codetable td, table.codetable td p {
	font-family: monospace;
	font-size: 10pt;
}

/* LISTS
------------------------------------------------------- */
ul, .ul, ol, .ol, dl, .dl {
  background: transparent;
  font-size: 13px;
/*  line-height: 20px; LC had this here before changing to body line height for testing*/
  line-height: 1.65em;
  font-weight: normal;
  font-style: normal;
  text-shadow: none;
}

ul, .ul, ol, .ol {
	padding-left: 20px;
	margin: 10px 0 0 0;
}
ul, .ul, dl, .dl  {
	list-style-type: disc;
}
.ul .li {
	margin: 10px 0 0 0;
}	
/* LC adding this to correct p spacing after a bullet */
.ul .li p {
	margin: 10px 0 0 0;
}

/* LC adding these to clean up numbered lists*/
.ol .li {
	margin: 10px 0 0 0;
}	
.ol .li p {
	margin: 10px 0 0 0;
}

dl, .dl {
	margin: 0;
}
.dt {
  background: transparent;
  font-weight: bold;
  font-size: 13px;
  margin: 16px 0 0 0;
}
.dd {
  background-color: transparent;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  font-variant: normal;
  margin: 10px 0 0 0;
  padding-left: 30px;
}

.dd p {
	margin: 10px 0px 5px 0;
}
.ulchildlink {
/*	margin-top: 0;
	margin-bottom: 10px; */
}
.ul .p, .ol .p, .dl .p {
}

/* FOOTER
------------------------------------------------------- */
div.footer, .footer_separator {
  font-weight: 100;
  font-style: normal;
  font-size: 20px;
  margin-left: 10px;
  margin-right: 1in;
}






/* LC adding these context items - not sure they were necessary?

.context {
	margin: 14px 0 0 0;
}

.context p {
	margin: 14px 0 0 0;
}
*/

.steps {
	margin: 14px 0 0 0;
}

.step {
    margin: 10px 0 0 0;
	margin-bottom: 10px;
}
/* LC adding .info .ul .li */
.stepresult, .stepresult p, .info, .info p, 
.info .ul .li, .info .ol .li {
	margin: 10px 0 0 0;
	font-size: 13px;
}

.info .codeblock {
	margin: 4px 0 0 0;

}

.q {
  background-color: transparent;
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
}
.example {
  background-color: transparent;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  font-variant: normal;
  border-top-style: solid;
  border-top-color: rgb(41, 180, 225);
  border-top-width: 1px;
  border-top-right-radius: 0px;
  border-right-style: solid;
  border-right-color: rgb(41, 180, 225);
  border-right-width: 1;
  border-bottom-right-radius: 0px;
  border-bottom-style: solid;
  border-bottom-color: rgb(41, 180, 225);
  border-bottom-width: 1px;
  border-bottom-left-radius: 0px;
  border-left-style: solid;
  border-left-color: rgb(41, 180, 225);
  border-left-width: 5px;
  border-top-left-radius: 0px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
}

.keyword.apiname {
  background-color: transparent;
}

.fig.fignone {
  background-color: transparent;
}
.figcap {
  background-color: transparent;
}

.footer {
  background-color: transparent;
  color: rgb(153, 153, 153);
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
}
.footer a {
  background-color: transparent;
  color: #666;
  font-weight: 400;
  font-style: normal;
  font-size: 11px;
  font-variant: normal;
}

#header #space {
  background-color: rgb(242, 242, 242);
}
#splitterContainer .splitbarV {
  background-color: rgb(230, 230, 230);
}
pre {
	padding: 3px 8px;
	margin: 0;
}


#splitterContainer .splitbuttonV {
  background-color: rgba(0, 0, 0, 0);
}

#header #lHeader {
  background-color: rgb(255, 255, 255);
  border-right-color: rgb(0, 0, 0);
  border-bottom-color: rgb(0, 0, 0);
  border-top-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
  border-bottom-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-bottom-style: solid;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
#splitterContainer #leftPane {
  background-color: rgb(242, 242, 242);
  border-right-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-top-color: rgb(230, 236, 245);
  border-left-color: rgb(255, 255, 255);
  border-bottom-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-left-radius: 0px;
  border-bottom-style: solid;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
#header .tab.selectedTab {
  background-color: rgb(242, 242, 242);
  padding-bottom: 7px;
  padding-top: 8px;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  margin-top: 1px;
  padding-right: 25px;
  padding-left: 25px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  text-shadow: transparent 0px 0px 0px;
  border-right-color: rgb(204, 204, 204);
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  border-bottom-color: rgb(51, 51, 51);
  border-bottom-width: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 18px;
  text-align: center;
  text-decoration: initial;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: none;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: #000;
}
#header .tab:not(.selectedTab) {
  background-color: rgb(188, 188, 188);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0);
  border-bottom-color: rgb(218, 218, 218);
  color: rgb(34, 34, 34);
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  margin-top: 5px;
  padding-right: 25px;
  padding-left: 25px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  padding-bottom: 6px;
  padding-top: 5px;
  text-shadow: transparent 0px 0px 0px;
  border-right-color: rgb(204, 204, 204);
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  border-bottom-width: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 18px;
  text-align: center;
  text-decoration: initial;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: none;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
#header #tocMenu {
  background-color: rgba(118, 118, 118, 0);
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 5px;
}
#header .link {
  background-color: rgba(128, 128, 128, 0);
  padding-right: 10px;
  padding-left: 20px;

  padding-bottom: 0px;
  padding-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 11px;
  color: #e6e6e6;
  font-weight: 400;
  font-style: normal;
  margin-top: 0px;
  font-variant: normal;
}

.hasSubMenuOpened {
  font-size: 14px;
  color: rgb(51, 51, 51);
  font-weight: 400;
  font-style: normal;
  background-color: transparent;
  background-attachment: scroll;
  background-position: top left;
}
.hasSubMenuClosed {
  font-size: 14px;
  color: rgb(50, 50, 50);
  font-weight: 400;
  font-style: normal;
  background-color: transparent;
  background-attachment: scroll;
  background-position: top left;
}


span.uicontrol {
  color: rgb(50, 50, 50);
  font-weight: bold;
  font-style: normal;
  font-size: 13px;
}
span.wintitle {
  font-weight: bold;
}

#undefined undefined {
  border-top-color: rgb(188, 188, 188);
  border-bottom-color: rgb(188, 188, 188);
  border-left-color: rgb(230, 230, 230);
}



#contentBlock ul>li ul {
  padding-left: 0;
}

#contentBlock ul {
  padding-left: 0;
}
#expnd {
  float: right;
}
#contentBlock a {
  display: block;
}




