/*Created with Adobe RoboHelp 10.*/

div.topBar {
	background-color: #ffffff;
	height: 60px;
	display: block;
	border-top: 1px #888888 solid;
	border-bottom: 1px #888888 solid;
	width: 100%;
}
div.topBarContent {
	margin: 8px;
	float: left;
	display: block;
}
span.wProjTitle{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 20px;
}
div.searchBoxDiv {
	float: right;
	margin-top: 8px;
	display: block;
}
div.wSearchField{
	width: 161px;
	height: 19px;
	border: 1px #000000 solid;
	padding: 0px;
	display: block;
}
input.wSearchField {
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	height: 16px;
	width: 145px;
}
a.wSearchLink {
	text-decoration: none;
}
img.wSearchLink{
	width: 16px;
	height: 16px;
	border: none;
}
input.wSearchAND{
	padding-top: 10px;
	padding-left: 0px;
}
span.wSearchAND
{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 12px;
}
div.wTopic {
	padding: 0px;
	margin: 0px;
}
div.browseSeq {
	padding-top: 10px;
}
a.wBSBackButton {
	text-decoration: none;
}
a..wBSNextButton {
	text-decoration: none;
}
img.wBSBackButton{
	border: none;
}
img.wBSNextButton{
	border: none;
	margin-left: 5px;
}
a.wBSBackLink {
	text-decoration: none;
}
a..wBSNextLink {
	text-decoration: none;
}
div.tabbedPanelContainer {
	display: block;
	float: left;
	height: 800px;
	margin-left: 0px;
	width: 231px;
}
div.wTabbedPanel {
	background-color: #FDFDF4;
	display: block;
	height: 100%;
	border: 1px #000000 solid;
}
ul.wTabGroup {
	list-style: none;
	z-index: 1;
	padding: 0px;
	margin: 0px;
}
li.wTab {
	background-color: #ECF0E2;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	float: left;
	display: inline;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
li.wTabHover {
	background-color: #F1ECAF;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	float: left;
	display: inline;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
li.wTabSelected {
	background-color: #DBE4D0;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	float: left;
	display: inline;
	border-right: 1px solid #000000;
}
span.wTabText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
div.wTabContentGroup{
}
div.wTabContent {
	margin: 0px;
	padding: 0px;
}
div.wVTabbedPanel {
	width: 228px;
	background-color: #FDFDF4;
	display: block;
	height: 100%;
	border: 1px #000000 solid;
}
ul.wVTabGroup {
	list-style: none;
	z-index: 1;
	padding: 0px;
	margin: 0px;
}
li.wVTab {
	background-color: #ECF0E2;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
li.wVTabHover {
	background-color: #F1ECAF;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
li.wVTabSelected {
	background-color: #DBE4D0;
	height: 14px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	cursor: hand;
	border-right: 1px solid #000000;
}
span.wVTabText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
div.wVTabContentGroup{
}
div.wVTabContent {
	margin: 0px;
	padding: 0px;
}
a.wPrintLink{
}
a.wPrintButton{
	text-decoration: none;
}
img.wPrintButton{
	border: none;
}
div.wGlossary {
	padding: 8px 0px 8px 0px;
}
input.wGloFilter {
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 15px;
	width: 85%;
}
div.wGloTerm {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wGloTermHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wGloTermSelected {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wGloTermText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
div.wGloDefinition {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
	display: block;
}
div.wGloDefinitionHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
	display: block;
}
span.wGloDefinitionText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 11px;
}
div.wGloAlphabet {
	height: 14px;
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	background-color: #CFD377;
}
span.wGloAlphabetText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 11px;
	color: #0066cc;
}
div.wIndex {
	padding: 8px 0px 8px 0px;
}
input.wIdxFilter {
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 15px;
	width: 85%;
}
div.wIdxKeyword {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wIdxKeywordHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wIdxChildBlock {
	margin-left: 18px;
	display: block;
	clear: both;
}
span.wIdxKeywordText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
div.wIdxLink {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wIdxLinkHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wIdxLinkText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 11px;
}
div.wIdxAlphabet {
	height: 14px;
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	background-color: #CFD377;
	color: #0066cc;
}
span.wIdxAlphabetText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 11px;
}
div.wTOCTree {
	width: 100%;
	padding: 8px 0px 8px 0px;
}
div.wTOCTreeCloseBook {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCTreeCloseBookHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wTOCTreeCloseBookSelected {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wTOCTreeCloseBookText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
img.wTOCTreeCloseBookIcon {
	margin-right: 10px;
	border: none;
}
div.wTOCTreeOpenBook {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCTreeOpenBookHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wTOCTreeOpenBookSelected {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wTOCTreeOpenBookText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
img.wTOCTreeOpenBookIcon{
	margin-right: 10px;
	border: none;
}
div.wTOCTreeOpenBookChildBlock{
	margin-left: 18px;
	display: block;
	clear: both;
}
div.wTOCTreePage {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCTreePageHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wTOCTreePageSelected {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wTOCTreePageText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
img.wTOCTreePageIcon{
	margin-right: 10px;
	border: none;
}
div.wTOCTreeLink{
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCTreeLinkHover {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
div.wTOCTreeLinkSelected {
	margin-left: 15px;
	margin-right: 15px;
	padding: 3px 8px 3px 8px;
	cursor: pointer;
	cursor: hand;
	background-color: #CFD377;
	color: #ffffff;
	border-radius: 5px;
}
span.wTOCTreeLinkText{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
}
img.wTOCTreeLinkIcon{
	margin-right: 10px;
	border: none;
}
div.wTOCNode {
}
div.wTOCNodeCloseBook {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	height: 40px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCNodeCloseBookHover {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	background-color: #7fcce5;
	color: #ffffff;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
div.wTOCNodeCloseBookSelected {
	border-bottom: 1px #cccccc solid;
	padding-top: 12px;
	padding-bottom: 5px;
	background-color: #0099cc;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
span.wTOCNodeCloseBookText{
	float: left;
	padding-left: 10px;
	font-size: 14px;
}
img.wTOCNodeCloseBookIcon {
	width: 24px;
	height: 24px;
	margin-right: 20px;
	float: right;
	border: none;
}
div.wTOCNodeOpenBook {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	height: 40px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCNodeOpenBookHover {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	background-color: #7fcce5;
	color: #ffffff;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
div.wTOCNodeOpenBookSelected {
	border-bottom: 1px #cccccc solid;
	padding-top: 12px;
	padding-bottom: 5px;
	background-color: #0099cc;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
span.wTOCNodeOpenBookText{
	font-weight: bold;
	font-style: italic;
	float: left;
	padding-left: 10px;
}
img.wTOCNodeOpenBookIcon{
	width: 24px;
	height: 24px;
	margin-right: 20px;
	float: right;
	border: none;
}
div.wTOCNodeOpenBookChildBlock{
}
div.wTOCNodePage {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	height: 40px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCNodePageHover {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	background-color: #7fcce5;
	color: #ffffff;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
div.wTOCNodePageSelected {
	border-bottom: 1px #cccccc solid;
	padding-top: 12px;
	padding-bottom: 5px;
	background-color: #0099cc;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
span.wTOCNodePageText{
	float: left;
	padding-left: 10px;
	font-size: 14px;
}
img.wTOCNodePageIcon{
	width: 24px;
	height: 24px;
	margin-right: 20px;
	float: right;
	border: none;
}
div.wTOCNodeLink{
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	height: 40px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
}
div.wTOCNodeLinkHover {
	border-bottom: 1px #cccccc solid;
	padding-top: 17px;
	background-color: #7fcce5;
	color: #ffffff;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
div.wTOCNodeLinkSelected {
	border-bottom: 1px #cccccc solid;
	padding-top: 12px;
	padding-bottom: 5px;
	background-color: #0099cc;
	height: 40px;
	cursor: pointer;
	cursor: hand;
}
span.wTOCNodeLinkText{
	float: left;
	padding-left: 10px;
	font-size: 14px;
}
img.wTOCNodeLinkIcon{
	width: 24px;
	height: 24px;
	margin-right: 20px;
	float: right;
	border: none;
}
div.wTOCNodeUp
{
	font-family: Helvetica, "Droid Sans", Arial;
	padding: 14px;
	display: block;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px #cccccc solid;
}
div.wTOCNodeUpHover
{
	font-family: Helvetica, "Droid Sans", Arial;
	padding: 14px;
	display: block;
	background-color: #7fcce5;
	color: white;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px #cccccc solid;	
}
span..wTOCNodeUpText{
	float: left;
	padding-left: 10px;
	font-size: 14px;
}
img.wTOCNodeUpIcon{
	width: 24px;
	height: 24px;
	margin-left: 10px;
	float: left;
	border: none;
}
div.searchResultsPane{
	display: block;
	padding-bottom: 16px;
	height: 100%;
	margin-left: 270px;
}
div.wSearchResults{

}
div.wSearchResultSettings{
	height: 21px;
	padding: 4px;
	padding-left: 20px;
	border-bottom: 1px #bbbbbb solid;
	margin: 0;
	width: 920px;
}
div.wSearchHighlight{
	float: left;
}
span.wSearchHighlight{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
	font-weight: bold;
}
div.wSearchCount{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 12px;
	display: block;
	float: right;
}
input.wSearchHighlight{
}
select.wSearchCount{
}
span.wSearchCount{
}
div.wSearchMessage {
	position: relative;
	height: 21px;
	padding-top: 30px;
	padding-left: 20px;
	display: block;
	width: 800px;
}
span.wSearchMessage{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
	font-weight: bold;
}
div.wSearchResultItemsBlock {
	display: block;
	width: 800px;
	padding-top: 20px;
	margin-bottom: 150px;
}
div.wSearchResultItem {
	padding: 3px 0px 3px 20px;
	color: #000000;
}
div.wSearchResultTitle {
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: medium;
	font-weight: normal;
	color: #12C;
	margin: 0px;
	padding: 0px;text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
div.wSearchResultTitleHover {
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: medium;
	font-weight: normal;
	color: #12C;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
span.wSearchURL {
	font-family: Helvetica, "Droid Sans", Arial;
	color: #093;
	font-style: normal;
	font-size: small;
}
span.wSearchContext {
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: small;
	color: #222;
}
div.wSearchNavigation {
	display: block;
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
	padding-left: 20px;
	padding-top: 20px;
}
div.wSearchPageNumbers {
	text-align: center;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}
li.wSearchPageNumberLink {
	color: #12C;
	margin-right: 10px;
}
li.wSearchPageNumberSelected {
	color: #000000;
	margin-right: 10px;
	font-weight: bold;
}
div.wSearchBack{
	display: block;
	float: left;
	margin-right: 10px;
}
a.wSearchBack
{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
	color: #12C;
	text-decoration: none;
}
div.wSearchNext{
	display: block;
	float: left;
}
a.wSearchNext
{
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 14px;
	color: #12C;
	text-decoration: none;
}
div.wLoadingIcon {
	float: left;
	width: 16px;
	height: 18px;
	cursor: default;
	padding: 1px;
	z-index: 1;
	border: none;
}
a.wShowHide{
	text-decoration: none;
}
a.wShow{
	text-decoration: none;
}
a.wHide{
	text-decoration: none;
}

img.wLoadingIcon{
}
div.wLoadingText {
	float: left;
	background-color: #ffffff;
	display: block;
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	padding-top: 2px;
}
div.showHideBox {
	display: block;
	background-color: #DBE3D1;
	float: left;
	height: 502px;
	margin-left: 3px;
	padding-top: 300px;
	width: 15px;
}

div.topicPane {
	display: block;
	padding-bottom: 16px;
	height: 100%;
	margin-left: 270px;
}

div.breadcrumbs {
	font-family: Helvetica, "Droid Sans", Arial;
	font-size: 12px;
	height: 21px;
	padding: 4px;
	padding-left: 20px;
	border-bottom: 1px #bbbbbb solid;
	margin: 0;
}
img.idxIcon {
	border: none;
}
a.prevnextBtn {
	text-decoration: none;
}

/****** These styles are used internally by Multiscreen Widgets ******/

/*Modifies the cursor on hover to default*/
.unclickable {
	cursor: default;
}
/*Modifies the cursor on hover to hand*/
.handcursor {
	cursor: pointer;
	cursor: hand;
}
/*Modifies the content unselectable by mouse*/
.unselectable {
	-webkit-user-select: none;
	-moz-user-select: none;
}
/*Used by TOC Tree widgets*/
div.treeitem {
	clear: both;
	margin: 0px;
	padding: 0px;
}
/*Used to display horizontal list of page numbers in search results */
li.hlist {
	display: inline;
}
/*Used to remove default styling of a hyperlink*/
a.nolink {
	text-decoration: none;
}
