﻿/*Created with Adobe RoboHelp 10.*/
body {
	margin: 0	 ! important ;
	min-width: 320px;
	padding: 0	 ! important ;
	background: #111 url(bg01.png) repeat	 ! important ;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	font-size: 100%;
	color: #ffffff;
}
a {
	color: #02b5bc;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	border-color: #000000;
}
a:hover {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	text-decoration: underline;
}
a:active {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	text-decoration: underline;
}
div.header {
	width: 95%;
	height: 35px;
	margin: .3em 0;
	padding: 0 2.5% 0;
}
table.headertable {
	height: 35px;
	width: 100%;
}
table.headertable td.logo {
	height: 3em;
	text-align: right;
	vertical-align: middle;
	width: 15%;
}
table.headertable td.title {
	text-align: center;
	vertical-align: middle;
	font-size: 16pt;
	color: #ffffff;
	font-weight: bold;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	padding-left: 20px;
}
table.headertable td.home {
	text-align: center;
	vertical-align: middle;
	width: 15%;
	padding-right: 20px;
	padding-top: 5px;
}
div.searchholder {
	width: 100%;
	margin: 1.5em 0 0 0;
}
table.searchholdertable {
	width: 100%;
	border: none;
	vertical-align: middle;
	margin: 0;
	padding: 0;
}
div.contentholder {
	width: 100%;
	margin: .5em 0 0;
	padding: .75em 0;
	border-top: .2em solid #000000;
	border-bottom: .2em solid #000000;
	background-color: #000000;
}
div.linkItem {
	width: 100%;
	display: block;
	line-height: 60px;
	min-height: 60px;
	margin: 0 0 .5em 0;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.linkItem a {
	line-height: 60px;
	display: block;
	color: #ffffff;
	padding-left: 2.5%;
	padding-right: 2.5%;
	text-decoration: none;
}
div.linkItem a:hover {
	background: #333;
	color: #ffffff;
}
div.linkItem a:active {
	background: #333;
	color: #ffffff;
}
div.linkItem img {
	border: none;
	vertical-align: center;
	margin: 8px .75em 0 0;
	padding: 0;
	float: left;
	background-color: #555;
}
div.linkItem img.navigationArrow {
	float: right;
	position: relative;
	top: 0;
	margin: 8px .25em 0 0;
	background-color: transparent;
}
div.andholder {
	width: 95%;
	margin: 1em 0 0;
	padding: .5em 2.5%;
	background-color: #333;
}
div.options {
	width: 95%;
	margin: 0;
	padding: 0 2.5%;
	height: auto;
	overflow: visible;
	overflow: hidden;
}
* {
	outline-style: none;
}
div.wTopic {
	width: auto;
	padding: 0 1.5em 1em;
	background: #e8e8e8;
	color: #000000;
	background-color: #e3e2e1	 ! important ;
	font-family: Cambria, serif;
	margin: 1em .5em;
	border-style: solid;
	border-width: 2px;
	border-color: #c7334e;
}
div.text {
	width: 95%;
	margin: 2.5% 0;
	padding: 0 2.5% 1em;
	color: #2d383b;
	background: #e8e8e8;
}
div.wGlossary {
	width: 100%;
	margin: .5em 0 5px;
	padding: 0;
	font-size: 1.5em;
}
input.wGloFilter {
	border: 2px solid #000000;
	padding: .3em 1px;
	margin: 0 2.5%;
	width: 95%;
	max-width: 95%;
	font-size: .9em;
	-webkit-appearance: none;
	background: #2E2E2E;
	color: #ffffff;
}
div.wGloTerm {
	color: #ffffff;
	word-wrap: break-word;
	line-height: 1.5em;
	min-height: 1.5em;
}
div.wGloTermHover {
	cursor: pointer;
	color: #ffffff;
	word-wrap: break-word;
	line-height: 1.5em;
	min-height: 1.5em;
	background-color: #333;
}
div.wGloTermSelected {
	color: #ffffff;
	word-wrap: break-word;
	line-height: 1.5em;
	min-height: 1.5em;
}
span.wGloTermText {
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	padding-left: 2.5%;
}
div.wGloDefinition {
	margin-bottom: .8em;
	font-size: .9em;
	padding: .4em;
	color: #2d383b;
	background: #e8e8e8;
	border: 2px solid #000000;
}
div.wGloDefinitionHover {
	margin-bottom: .8em;
	font-size: .9em;
	padding: .4em;
	cursor: pointer;
	color: #2d383b;
	background: #e8e8e8;
	border: 2px solid #000000;
}
span.wGloDefinitionText {
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wGloAlphabet {
	clear: both;
	font-size: 1.4em;
	margin: .8em 0;
	padding: .1em 0 .1em .3em;
	text-align: left;
	border-bottom: 2px solid #ffffff;
}
span.wGloAlphabetText {
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	font-size: 0.7em;
}
div.wIndex {
	width: 100%;
	margin: .5em 0 5px;
	padding: 0;
	font-size: 1.5em;
}
input.wIdxFilter {
	border: 2px solid #000000;
	padding: .3em 1px;
	margin: 0 2.5%;
	width: 95%;
	max-width: 95%;
	font-size: .9em;
	-webkit-appearance: none;
	background: #2E2E2E;
	color: #ffffff;
}
div.wIdxKeyword {
	color: #ffffff;
	word-wrap: break-word;
	line-height: 1.5em;
	min-height: 1.5em;
	padding-left: 2.5%;text-decoration: none;
}
div.wIdxKeywordHover {
	cursor: pointer;
	color: #ffffff;
	word-wrap: break-word;
	line-height: 1.5em;
	min-height: 1.5em;
	background-color: #333;
	padding-left: 2.5%;
}
span.wIdxKeywordText {
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wIdxChildBlock {
	cursor: pointer;
	margin: 0 0 0 .75em;
}
div.wIdxLink {
	color: #ffffff;
	word-wrap: break-word;
	margin: .3em 0;
	padding: .2em 0 .2em 5%;
	line-height: 1.3em;
	min-height: 1.3em;
	font-size: .7em;text-decoration: none;
}
div.wIdxLinkHover {
	margin: .3em 0;
	color: #ffffff;
	word-wrap: break-word;
	background: #333;
	padding: .2em 0 .2em 5%;
	line-height: 1.3em;
	min-height: 1.3em;
	font-size: .7em;
}
span.wIdxLinkText {
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wIdxAlphabet {
	clear: both;
	font-size: 1.4em;
	margin: .8em 0;
	padding: .1em 0 .1em .3em;
	text-align: left;
	border-bottom: 2px solid #ffffff;
}
span.wIdxAlphabetText {
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	font-size: 0.7em;
}
div.wTOCTreePage {
	cursor: pointer;
	color: #ffffff;
	margin-top: 8px;
}
div.wTOCTreeCloseBook {
	cursor: pointer;
	color: #ffffff;
	margin-top: 8px;
}
div.wTOCTreeCloseBookHover {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
	text-decoration: underline;
}
div.wTOCTreeCloseBookSelected {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
}
span.wTOCTreeCloseBookText {
	margin-left: 5px;
}
img.wTOCTreeCloseBookIcon {
	border: none;
	vertical-align: middle;
}
div.wTOCTreeOpenBook {
	cursor: pointer;
	color: #ffffff;
	margin-top: 8px;
}
div.wTOCTreeOpenBookHover {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
	text-decoration: underline;
}
div.wTOCTreeOpenBookSelected {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
}
div.wTOCTreeOpenBookChildBlock {
	margin-left: 1em;
	cursor: pointer;
	margin-top: 8px;
}
span.wTOCTreeOpenBookText {
	margin-left: 5px;
	white-space: nowrap;
}
img.wTOCTreeOpenBookIcon {
	border: none;
	vertical-align: middle;
}
div.wTOCTreePageHover {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
	text-decoration: underline;
}
div.wTOCTreePageSelected {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
}
span.wTOCTreePageText {
	margin-left: 5px;
}
img.wTOCTreePageIcon {
	border: none;
	vertical-align: middle;
}
div.wTOCTreeLink {
	cursor: pointer;
	color: #ffffff;
	margin-top: 8px;
}
div.wTOCTreeLinkHover {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
	text-decoration: underline;
}
div.wTOCTreeLinkSelected {
	cursor: pointer;
	color: #02b5bc;
	margin-top: 8px;
}
span.wTOCTreeLinkText {
	margin-left: 5px;
	white-space: nowrap;
}
img.wTOCTreeLinkIcon {
	border: none;
	vertical-align: middle;
}
div.wTOCNode {
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 1.5em;
}
div.wTOCNodeCloseBook {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
}
div.wTOCNodeCloseBookHover {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
div.wTOCNodeCloseBookSelected {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
span.wTOCNodeCloseBookText {
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	text-decoration: none;
}
img.wTOCNodeCloseBookIcon {
	border: none;
	float: right;
	margin-top: .3em;
	padding-right: 2.5%;
}
div.wTOCNodeOpenBook {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
}
div.wTOCNodeOpenBookHover {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
div.wTOCNodeOpenBookSelected {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
span.wTOCNodeOpenBookText {
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	text-decoration: none;
}
img.wTOCNodeOpenBookIcon {
	border: none;
	float: right;
	margin-top: .3em;
	padding-right: 2.5%;
}
div.wTOCNodePage {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
}
div.wTOCNodePageHover {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
div.wTOCNodePageSelected {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
span.wTOCNodePageText {
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	text-decoration: none;
}
img.wTOCNodePageIcon {
	border: none;
	float: right;
	margin-top: .3em;
	padding-right: 2.5%;
}
div.wTOCNodeLink {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
}
div.wTOCNodeLinkHover {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
div.wTOCNodeLinkSelected {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #333;
}
span.wTOCNodeLinkText {
	color: #ffffff;
	text-decoration: none;
}
img.wTOCNodeLinkIcon {
	border: none;
	float: right;
	margin-top: .3em;
	padding-right: 2.5%;
}
div.wTOCNodeUp {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
}
div.wTOCNodeUpHover {
	margin: 0;
	min-height: 2em;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	background-color: #000000;
}
span.wTOCNodeUpText {
	margin-left: .5em;
	color: #ffffff;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	text-decoration: none;
}
img.wTOCNodeUpIcon {
	border: none;
	float: left;
	margin-top: .55em;
	vertical-align: middle;
	margin-right: .5em;
	opacity: 0.6;
}
img.wTOCNodeUpIcon:hover {
	opacity: 1.0;
}
a.wPrintLink {
	margin: 0;
	padding: 0;
	background-color: transparent;
}
a.wPrintLink:active {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wPrintLink:hover {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wPrintButton {
	margin: 0 8pt 0 0;
	padding: 0;
	background-color: transparent;
	display: block;
	width: 60px;
}
a.wPrintButton:active {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wPrintButton:hover {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
img.wPrintButton {
	border: none;
}
a.wBSBackLink {
	margin: 0 8pt 0 0;
	padding: 0;
	background-color: transparent;
	display: block;
	width: 60px;
}
a.wBSBackLink:active {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wBSBackLink:hover {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wBSNextLink {
	margin: 0 8pt 0 0;
	padding: 0;
	background-color: transparent;
	display: block;
	width: 60px;
}
a.wBSNextLink:active {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wBSNextLink:hover {
	background-color: #ffffff;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wBSBackButton {
	margin: 0 8pt 0 0;
	padding: 0;
	background-color: transparent;
	display: block;
	float: left;
}
a.wBSBackButton:active {
	background-color: #ffffff;
}
img.wBSBackButton {
	border: none;
}
a.wBSNextButton {
	margin: 0 8pt 0 0;
	padding: 0;
	background-color: transparent;
	display: block;
	float: right;
}
a.wBSNextButton:active {
	background-color: #ffffff;
}
img.wBSNextButton {
	border: none;
}
div.wSearchResults {
	margin: 0;
	padding: 0;
	width: 100%;
}
div.wSearchResultSettings {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #333;
	height: auto;
	overflow: visible;
	overflow: hidden;
}
div.wSearchHighlight {
	margin-left: 2.5%;
}
input.wSearchHighlight {
	position: relative;
	top: 0.75pt;
	height: 1.3em;
	width: 1.3em;
}
span.wSearchHighlight {
	margin-left: 6pt;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wSearchCount {
	width: 95%;
	margin: 1em 2.5% 0;
}
select.wSearchCount {
	font-size: 1.2em;
	position: relative;
	top: -.2em;
}
span.wSearchCount {
	float: right;
	margin-right: 6pt;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wSearchMessage {
	display: block;
	font-weight: normal;
	width: 95%;
	padding: .5em 2.5% .5em;
	clear: both;
	margin-top: 2px;
	margin-bottom: 1em;
	background-color: #8ec74f;
	font-weight: bold;
	font-size: 1.1em;
}
span.wSearchMessage {
	display: block;
	font-weight: bold;
	width: 90%;
	margin-left: 5%;
}
div.wSearchResultItemsBlock {
	width: 95%;
	margin-left: 2.5%;
}
div.wSearchResultItem {
	margin: 0 0 .75em 0;
	padding: .3em 0;
	width: 100%;
	height: auto;
	overflow: visible;
	overflow: hidden;
	background: transparent;
	border-bottom: 1px solid #02b5bc;
}
div.wSearchResultTitle {
	cursor: pointer;
	color: #ffffff;
	font-size: 1.5em;
	text-decoration: underline none;
}
div.wSearchResultTitleHover {
	cursor: pointer;
	background-color: #333;
	font-size: 1.5em;
	color: #ffffff;
}
span.wSearchURL {
	color: #02b5bc;
}
span.wSearchContext {
}
div#searchResList {
	margin: 0;
	padding: 0;
}
div.wSearchNavigation {
	margin: 0 2.5%;
	padding: 0;
	width: 95%;
	height: 40px;
	height: auto;
	overflow: visible;
	overflow: hidden;
}
div.wSearchBack {
	float: left;
	margin: 0 5pt 0 0;
	height: 40px;
	position: relative;
	top: 20px;
}
a.wSearchBack {
	margin: 0;
	padding: 20px 0 0 39px;
	width: 1px;
	color: transparent;
	background: transparent url(searchBack.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchBack:hover {
	background: transparent url(searchBack.png) no-repeat center center;
}
a.wSearchBack:active {
	background: transparent url(searchBack.png) no-repeat center center;
}
div.wSearchNext {
	float: left;
	margin: 0 5pt 0 0;
	height: 40px;
	position: relative;
	top: 20px;
}
a.wSearchNext {
	margin: 0;
	padding: 20px 0 0 39px;
	width: 1px;
	color: transparent;
	background: transparent url(searchNext.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchNext:hover {
	background: transparent url(searchNext.png) no-repeat center center;
}
a.wSearchNext:active {
	background: transparent url(searchNext.png) no-repeat center center;
}
div.wSearchPageNumbers {
	float: left;
	margin-right: 5pt;
	margin-top: 0;
	height: 40px;
	line-height: 40px;
}
li.wSearchPageNumberSelected {
	margin-right: 3pt;
	color: #ffffff;
}
li.wSearchPageNumberLink {
	margin-right: 3pt;
	color: #02b5bc;
}
li.wSearchPageNumberLink:hover {
	text-decoration: underline;
}
span.wSearchPageNumberSelected {
}
a.wSearchPageNumberLink {
	background-color: transparent;
}
a.wSearchPageNumberLink:hover {
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wSearchPageNumberLink:active {
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
div.wSearchResultsSmallScr {
	margin: 0;
	padding: 0;
	width: 100%;
}
div.wSearchResultSettingsSmallScr {
	width: 95%;
	margin: 0 0 2px 0;
	padding: .5em 2.5%;
	min-height: 2em;
	height: auto;
	overflow: visible;
	overflow: hidden;
	background: #333;
}
div.wSearchHighlightSmallScr {
	padding: 0 2.5%;
}
input.wSearchHighlightSmallScr {
}
span.wSearchHighlightSmallScr {
	margin-left: 6pt;
	background-color: #333;
}
div.wSearchCountSmallScr {
	float: left;
}
div.wSearchCountComboSmallScr {
	float: left;
}
select.wSearchCountSmallScr {
	font-size: 1.2em;
}
div.wSearchCountMsgSmallScr {
	float: left;
	margin: 0 .5em 0 0;
	height: 1.2em;
	line-height: 1.2em;
}
span.wSearchCountSmallScr {
	line-height: 1.2em;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wSearchMessageSmallScr {
	display: block;
	font-weight: normal;
	width: 95%;
	padding: .5em 2.5% .5em;
	clear: both;
	margin-top: .5em;
	margin-bottom: 1em;
	background: #333;
	font-weight: bold;
	font-size: 1.1em;
	clear: both;
}
span.wSearchMessageSmallScr {
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
div.wSearchResultItemsBlockSmallScr {
	width: 95%;
	margin-left: 2.5%;
}
div.wSearchResultItemSmallScr {
	margin: 0 0 .75em 0;
	padding: .3em 0;
	width: 100%;
	height: auto;
	overflow: visible;
	overflow: hidden;
	background: transparent;
	border-bottom: 1px solid #ffffff;
}
div.wSearchResultTitleSmallScr {
	cursor: pointer;
	color: #ffffff;
	font-size: 1.5em;
	text-decoration: underline none;
}
div.wSearchResultTitleHoverSmallScr {
	cursor: pointer;
	background-color: #333;
	font-size: 1.5em;
	color: #ffffff;
}
span.wSearchURLSmallScr {
	color: #02b5bc;
}
span.wSearchContextSmallScr {
}
div.wSearchNavigationSmallScr {
	margin: 0 2.5%;
	padding: 0;
	width: 95%;
	height: 40px;
	height: auto;
	overflow: visible;
	overflow: hidden;
}
div.wSearchBackSmallScr {
	float: left;
	margin: 0;
	min-width: 125px;
}
a.wSearchBackSmallScr {
	line-height: 30px;
	font-size: 1.4em;
	color: #ffffff;
	text-decoration: none;
}
a.wSearchBackSmallScr:hover {
	color: #02b5bc;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wSearchBackSmallScr:active {
	color: #02b5bc;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wSearchBackSmallScr img {
	margin-right: 10px;
}
div.wSearchNextSmallScr {
	float: right;
	margin: 0;
}
a.wSearchNextSmallScr {
	line-height: 30px;
	font-size: 1.4em;
	color: #ffffff;
	text-decoration: none;
}
a.wSearchNextSmallScr:hover {
	color: #02b5bc;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wSearchNextSmallScr:active {
	color: #02b5bc;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wSearchNextSmallScr img {
	margin-left: 10px;
}
div.wSearchPageNumbersSmallScr {
	float: left;
	margin-right: 5pt;
	margin-top: 0;
	height: 40px;
	line-height: 40px;
}
li.wSearchPageNumberSelectedSmallScr {
	margin-right: 3pt;
	color: #F2F2F2;
}
li.wSearchPageNumberLinkSmallScr {
	margin-right: 3pt;
	color: #ffffff;
}
li.wSearchPageNumberLinkSmallScr:hover {
	text-decoration: underline;
}
span.wSearchPageNumberSelectedSmallScr {
}
a.wSearchPageNumberLinkSmallScr {
	background-color: transparent;
}
a.wSearchPageNumberLinkSmallSrc:hover {
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.sSearchPageNumberlinkSmallSrc:active {
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wShowHide {
	color: #ffffff;
	margin: 0;
	padding: 0;
	background-color: transparent;
	display: block;
	text-decoration: none;
}
a.wShowHide:hover {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wShowHide:active {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wShow {
	color: #ffffff;
	margin: 0;
	padding: 0;
	background-color: transparent;
	display: block;
	height: 1.7em;
	padding-top: .3em;
	text-decoration: none;
}
a.wShow:hover {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wShow:active {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wHide {
	color: #ffffff;
	margin: 0;
	padding: 0;
	background-color: transparent;
	display: block;
	height: 1.7em;
	padding-top: .3em;
	text-decoration: none;
}
a.wHide:hover {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.wHide:active {
	color: #8ec74f;
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
span.wProjTitle {
}
div.wSearchField {
	display: block;
	width: 95%;
	margin: 0 2.5%;
	padding: 0;
	height: 35px;
	background: #fff;
	font-size: 0.8em;
	border: .1em solid #000000;
	color: #000000;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter sans-serif;
}
input.wSearchField {
	-webkit-appearance: none;
	float: left;
	height: 100%;
	font-size: 1.4em;
	width: 100%;
	border: none;
	color: #000000;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	background: #fff;
}
a.wSearchLink {
	display: block;
	background-color: #333;
	float: right;
	width: 27px;
	margin: -33px 3px 3px 3px;
	height: 27px;
	text-align: right;
	padding: 2px 2px 2px 2px;
}
a.wSearchLink:active {
	background-color: #333;
}
img.wSearchLink {
	border: none;
}
input.wSearchAND {
	position: relative;
	top: 0.75pt;
}
span.wSearchAND {
	margin-left: 6pt;
}
div.wSearchOptions {
}
div.wTabbedPanel {
	width: 100%;
}
ul.wTabGroup {
	font-size: 1.5em;
	color: #ffffff;
	text-align: center;
	background: transparent;
	border-bottom: 4px solid rgb(226, 233, 237);
}
li.wTab {
	padding: 0 8pt;
	color: #ffffff;
	cursor: pointer;
	margin: 0 5pt;
	border-bottom: 3px solid rgb(226, 233, 237);
	white-space: nowrap;
}
li.wTabHover {
	padding: 0 8pt;
	color: #8ec74f;
	cursor: pointer;
	margin: 0 5pt;
	border-bottom: 3px solid rgb(226, 233, 237);
	white-space: nowrap;
}
li.wTabSelected {
	padding: 0 8pt;
	color: #8ec74f;
	margin: 0 5pt;
	border-bottom: 3px solid #8ec74f;
	white-space: nowrap;
}
span.wTabText {
}
div.wTabContentGroup {
}
div.wTabContent {
	margin: 15pt 5% 0;
	padding: 0 0 15pt 0;
	width: 90%;
	overflow-y: visible;
	overflow-x: auto;
}
div.wVTabbedPanel {
	width: 100%;
}
ul.wVTabGroup {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 1.5em;
	background: transparent;
	border-bottom: 2px solid #ffffff;
}
li.wVTab {
	min-height: 1.7em;
	padding-top: .3em;
	text-align: center;
	margin: 0;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	border-top: 2px solid #ffffff;
}
li.wVTabHover {
	min-height: 1.7em;
	padding-top: .3em;
	text-align: center;
	margin: 0;
	line-height: 2em;
	padding-left: 2.5%;
	color: #8ec74f;
	cursor: pointer;
	border-top: 2px solid #ffffff;
}
li.wVTabSelected {
	min-height: 1.7em;
	padding-top: .3em;
	text-align: center;
	margin: 0;
	line-height: 2em;
	padding-left: 2.5%;
	color: #ffffff;
	cursor: pointer;
	border-top: 2px solid #ffffff;
	background: #02b5bc;
}
span.wVTabText {
}
div.wVTabContentGroup {
	overflow: auto;
	border-top: 2px solid #ffffff;
}
div.wVTabContent {
	margin: 10pt 15pt;
}
div.wLoadingIcon {
	text-align: center;
	width: 100%;
}
div.loadingicon {
}
img.wLoadingIcon {
	border: none;
}
div.wLoadingText {
	text-align: center;
	width: 100%;
}
div.loadingtext {
}
.unclickable {
	cursor: default;
	color: #000000;
}
.handcursor {
	cursor: pointer;
	cursor: hand;
}
.unselectable {
	-webkit-user-select: none;
	-moz-user-select: none;
	color: #000000;
}
div.treeitem {
	clear: both;
	margin: 0px;
	padding: 0px;
}
li.hlist {
	display: inline;
}
a.nolink {
	color: #8ec74f;
	background-color: transparent;
	display: block;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	text-decoration: none;
}
a.nolink:hover {
	background-color: transparent;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
p.breadcrumbs {
}
ol {
	color: #000000;
}
ul {
	color: #000000;
}
.topicTitle {
	font-size: 18pt;
	float: right;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
}
.topicHeader {
	width: 100%;
	background-color: #c7334e;
	color: #ffffff;
	padding: .5em 1.5em;
	margin-left: -1.5em;
}
.customHeader {
	font-size: 16pt;
	font-family: "Segoe UI Light", Tahoma, Helvetica, Arial, Sans-Serif;
	font-weight: lighter;
	height: 35px;
	padding-left: 1.5em;
	vertical-align: middle;
	background-color: #444;
	border-bottom: 1px solid #777;
}
.headerBack {
	width: 25px	 ! important ;
	height: 25px;
	vertical-align: middle;
	padding-right: 3em;
	opacity: 0.6;
}
.headerBack:hover {
	opacity: 1.0;
}
.customHeader a {
	color: #444;
}
img.topicBack {
	opacity: 0.6;
	border: none;
	width: 25px	 ! important ;
	height: 25px;
	vertical-align: middle;
}
img.topicBack:hover {
	opacity: 1.0;
}

td {
	border: 1px solid black;
}
