﻿/*Created with Adobe RoboHelp 10.*/
html,
body {
	width: 100%;
	min-width: 920px;
	background-color: #e5e5e5;
}
body {
	font-size: 14px;
	margin: 0	 ! important ;
	padding: 0	 ! important ;
	font-family: "Lucida Grande", Arial, sans-serif;
	background: #f5f3f4 url(sidebar_bg.png) repeat-y 2% top	 ! important ;
	background-size: 28% auto	 ! important ;
	background-color: #939598;
}
a {
	display: inline;
	color: #0066cc;
}
a.glossterm {
	display: inline;
	color: #0066cc;
}
a.Title {
	font-size: 11pt;
	color: #565659;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div.floatholder {
	width: 100%;
	min-width: 920px;
	min-height: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	height: 100%;
	overflow: visible;
	overflow: hidden;
}
div.sidebar {
	width: 27.9%;
	float: left;
	height: 100%;
	padding: 0;
	margin: 0 0 0 1.5%;
}
div.sidebarhome {
	width: 100%;
	text-align: center;
	margin: 35pt 0 15pt;
	background: transparent;
	padding-bottom: 5px;
}
div.sidebarhome img {
	border: none;
}
div.sidebarsearch {
	width: 100%;
	min-height: 50pt;
	text-align: center;
	margin: 10pt 0 5pt;
	background: transparent;
	background-image: url(linear-gradient);
	background-image: url(-o-linear-gradient);
	background-image: url(-moz-linear-gradient);
	background-image: url(-webkit-linear-gradient);
	background-image: url(-ms-linear-gradient);
	background-image: url(-webkit-gradient);
	background-color: #0066cc;
}
div.sidebartoc {
	width: 100%;
	text-align: center;
	margin: 25pt 0 5pt;
	background: transparent;
	padding-bottom: 15px;
}
div.contentholder {
	width: 68%;
	float: right;
	height: 100%;
	position: relative;
	margin: 0 1.5% 0 0;
}
div.poweredby {
	clear: both;
	width: 100%;
	text-align: center;
	padding: 15pt 0 10pt;
}
div.poweredby a {
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}
div.poweredby a:hover {
	text-decoration: underline;
}
div.header {
	margin: 0 5%;
	width: 90%;
	height: 45pt;
	overflow: visible;
	padding: 0;
}
div.logo {
	float: left;
	width: 138px;
	height: 131px;
	text-align: left;
	padding-top: 15px;
	margin: 0;
}
div.logo img {
	border: none;
}
div.title {
	float: right;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bolder;
	text-transform: uppercase;
	font-size: 24pt;
	margin-top: 55pt;
	margin-right: 5%;
	color: #b17269;
}
div.content {
	clear: both;
	width: 90%;
	margin: 0 5%;
}
div.contenttop {
	width: 100%;
	margin: 0 0 10pt;
	height: 40px;
	overflow: visible;
	overflow: hidden;
	border: 1px solid #c4c4c4;
	background-image: url(linear-gradient);
	background-image: url(-o-linear-gradient);
	background-image: url(-moz-linear-gradient);
	background-image: url(-webkit-linear-gradient);
	background-image: url(-ms-linear-gradient);
	background-image: url(-webkit-gradient);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #e5e5e5;
}
table.contenttoptable {
	width: 90%;
	margin: 0 5%;
	height: 40px;
}
table.contenttoptable td.left {
	height: 40px;
	vertical-align: middle;
}
table.contenttoptable td.right {
	height: 40px;
	vertical-align: middle;
	text-align: right;
}
@media print{
	body {
		background: #fff	 ! important ;
	}
	}

@media print{
	div.floatholder {
		width: 100%	 ! important ;
		margin: 0	 ! important ;
	}
	}

@media print{
	div.sidebar {
		display: none;
	}
	}

@media print{
	div.contentholder {
		float: none;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	}

@media print{
	div.content {
		width: 100%	 ! important ;
		margin: 0;
		padding: 0;
		border: none;
	}
	}

@media print{
	div.contenttop {
		display: none;
	}
	}

@media print{
	div.contenttopic {
		width: 100%	 ! important ;
		margin: 0	 ! important ;
		padding: 0	 ! important ;
		border: none	 ! important ;
	}
	}

@media print{
	div.header {
		display: none;
	}
	}

@media print{
	div.poweredby {
		display: none;
	}
	}

/****
	
	Topic contents
	
****/
div.contenttopic {
	clear: both;
	margin: 15pt 0 0;
	width: 100%;
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
	min-height: 200pt;
}
/****
	
	Home page
	
****/
div.contenttopmiddlewelcome {
	height: 40px;
	width: 95%;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	line-height: 40px;
	font-size: 20px;
	margin: 0 2.5%;
}
div.welcometext {
	width: 95%;
	margin: 5pt 2.5%;
}
div.featured {
	width: 90%;
	margin: 25pt 5%;
	background: #fff;
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
table.featuredtable {
	border-collapse: collapse;
	width: 90%;
	margin: 5%;
}
table.featuredtable tr.featured {
}
table.featuredtable tr.featured td {
	width: 25%;
	text-transform: uppercase;
	font-size: 14pt;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	padding: 3pt 0;
	background: #b17269;
	color: #ffffff;
	text-align: center;
}
table.featuredtable tr.description {
}
table.featuredtable tr.description td {
	padding: 3pt 0;
	width: 25%;
}
/*************
	
	CSS for widgets

************/
* {
	outline-style: none;
}
/****** Topic ******/
div.wTopic {
	width: 95%;
	margin: 5pt 2.5%;
}
/* No position attributes allowed */
/****** Glossary ******/
div.wGlossary {
	font-size: 11pt;
}
/* Main holder div */
/* No position attributes allowed */
input.wGloFilter {
	float: right;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #c4c4c4;
	padding: 3px 10px;
	max-width: 80%;
}
/* Filter box */
div.wGloTerm {
	cursor: pointer;
	color: inherit;
}
/* Glossary term */
div.wGloTermHover {
	cursor: pointer;
	color: inherit;
	text-decoration: underline;
}
div.wGloTermSelected {
	cursor: pointer;
	color: inherit;
}
/* Glossary term selected */
span.wGloTermText {
}
/* Glossary term text */
div.wGloDefinition {
	margin-left: 15pt;
	margin-bottom: 8pt;
	font-size: 10pt;
	color: #000000;
}
/* Glossary definition */
div.wGloDefinitionHover {
	margin-left: 15pt;
	margin-bottom: 8pt;
	font-size: 10pt;
	color: #000000;
}
/* Glossary defintion holder */
span.wGloDefinitionText {
}
/* Definition text */
div.wGloAlphabet {
	clear: both;
	font-size: 13pt;
	border-bottom: 1px dashed #9ab3b0;
	margin: 8pt 0;
	color: #000000;
}
/* Category (letter or sign) */
span.wGloAlphabetText {
}
div.wIndex {
	font-size: 11pt;
}
/* Main index holder */
/* No position attributes allowed */
input.wIdxFilter {
	float: right;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 1px solid #c4c4c4;
	padding: 3px 10px;
	max-width: 80%;
}
div.wIdxKeyword {
	cursor: pointer;
	color: #0066cc;
}
div.wIdxKeywordHover {
	cursor: pointer;
	color: #0066cc;
}
/* Index keyword hover */
span.wIdxKeywordText {
}
/* Index keyword text */
div.wIdxChildBlock {
	cursor: pointer;
	margin-left: 15pt;
}
span.wIdxLinkText {
	color: #0066cc;
}
/* Index link entry */
span.wIdxLinkText:hover {
	text-decoration: underline;
}
div.wIdxAlphabet {
	clear: both;
	font-size: 13pt;
	border-bottom: 1px dashed #9ab3b0;
	margin: 8pt 0;
	color: #000000;
}
/* Category (letter or sign) */
span.wIdxAlphabetText {
}
/* Alphabet text */
/****** TOC Tree ******/
div.wTOCTreePage {
}
div.wTOCTreeCloseBook {
	cursor: pointer;
	color: #000000;
	min-height: 20px;
	margin-top: 6px;
	text-decoration: none;
}
div.wTOCTreeCloseBookHover {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	color: #72ba42;
	text-decoration: none;
}
div.wTOCTreeCloseBookSelected {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	color: #72ba42;
	text-decoration: none;
}
/* Closed book selected */
span.wTOCTreeCloseBookText {
	margin-left: 5px;
}
/* Closed book text */
img.wTOCTreeCloseBookIcon {
	border: none;
	vertical-align: middle;
}
/* Closed book icon */
div.wTOCTreeOpenBook {
	cursor: pointer;
	color: #000000;
	min-height: 20px;
	margin-top: 6px;
}
div.wTOCTreeOpenBookHover {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	text-decoration: none;
}
div.wTOCTreeOpenBookSelected {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	color: #72ba42;
	text-decoration: none;
}
/* Open book selected */
div.wTOCTreeOpenBookChildBlock {
	margin-left: 15pt;
	cursor: pointer;
}
/* Open book child block */
span.wTOCTreeOpenBookText {
	margin-left: 5px;
}
/* Open book text */
img.wTOCTreeOpenBookIcon {
	border: none;
	vertical-align: middle;
}
/* Open book image */
div.wTOCTreePage {
	cursor: pointer;
	color: #000000;
	min-height: 20px;
	margin-top: 6px;
}
div.wTOCTreePageHover {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	background-color: Transparent;
	color: #72ba42;
	text-decoration: none;
}
div.wTOCTreePageSelected {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	color: #72ba42;
	text-decoration: none;
}
/* TOC page selected */
span.wTOCTreePageText {
	margin-left: 5px;
}
img.wTOCTreePageIcon {
	border: none;
	vertical-align: middle;
}
/* TOC page icon */
div.wTOCTreeLink {
	cursor: pointer;
	color: #000000;
	min-height: 20px;
	margin-top: 6px;
}
/* TOC URL */
div.wTOCTreeLinkHover {
	cursor: pointer;
	min-height: 20px;
	margin-top: 6px;
	text-decoration: underline;
}
/* TOC URL hover */
div.wTOCTreeLinkSelected {
	cursor: pointer;
	color: #b17269;
	min-height: 20px;
	margin-top: 6px;
}
span.wTOCTreeLinkText {
	margin-left: 5px;
	color: #72ba42;
	text-decoration: none;
}
/* TOC URL text */
img.wTOCTreeLinkIcon {
	border: none;
	vertical-align: middle;
}
/* TOC URL image */
/****** TOC expanding node ******/
div.wTOCNode {
	width: 100%;
	border: none;
	background-color: transparent;
	text-align: center;
}
div.wTOCNodeCloseBook {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	width: 100%;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #0066cc;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #0066cc;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
div.wTOCNodeCloseBookHover {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	width: 100%;
	background-color: #0066cc;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #0066cc;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #0066cc;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
div.wTOCNodeCloseBookSelected {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	width: 100%;
	background-color: #e5e5e5;
	border-left-style: Solid;
	border-right-style: Solid;
	border-top-style: Solid;
	border-bottom-style: Solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-top-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
}
/* Closed book selected */
span.wTOCNodeCloseBookText {
	text-decoration: none;
}
/* Closed book text */
img.wTOCNodeCloseBookIcon {
	border: none;
	float: right;
}
/* Closed book icon */
div.wTOCNodeOpenBook {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	width: 100%;
}
div.wTOCNodeOpenBookHover {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	width: 100%;
	color: #0066cc;
}
div.wTOCNodeOpenBookSelected {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	width: 100%;
	background-color: #0066cc;
	border-left-style: Solid;
	border-right-style: Solid;
	border-top-style: Solid;
	border-bottom-style: Solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #0066cc;
	border-right-color: #0066cc;
	border-top-color: #0066cc;
	border-bottom-color: #0066cc;
}
/* Open book selected */
span.wTOCNodeOpenBookText {
	text-decoration: none;
}
/* Open book text */
img.wTOCNodeOpenBookIcon {
	border: none;
	float: right;
}
div.wTOCNodePage {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	width: 100%;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #0066cc;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #0066cc;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
div.wTOCNodePageHover {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	background-color: #b17269;
	width: 100%;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #0066cc;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #0066cc;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
/* TOC page hover */
div.wTOCNodePageSelected {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	background-color: #b17269;
	width: 100%;
}
/* TOC page selected */
span.wTOCNodePageText {
	text-decoration: none;
}
/* TOC page text */
img.wTOCNodePageIcon {
	border: none;
	float: right;
}
div.wTOCNodeLink {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	width: 100%;
	border-left-style: Solid;
	border-left-width: 1px;
	border-left-color: #0066cc;
	border-right-style: Solid;
	border-right-width: 1px;
	border-right-color: #0066cc;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
div.wTOCNodeLinkHover {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	background-color: #b17269;
	width: 100%;
	border-left-style: Solid;
	border-right-style: Solid;
	border-top-style: Solid;
	border-bottom-style: Solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-color: #0066cc;
	border-right-color: #0066cc;
	border-top-color: #0066cc;
	border-bottom-color: #0066cc;
}
/* TOC URL hover */
div.wTOCNodeLinkSelected {
	cursor: pointer;
	border: 1px solid #b17269;
	height: 24px;
	line-height: 24px;
	color: #ffffff;
	background-color: #b17269;
	width: 100%;
}
/* TOC URL selected */
span.wTOCNodeLinkText {
	text-decoration: none;
}
/* TOC URL text */
img.wTOCNodeLinkIcon {
	border: none;
	float: right;
}
/* TOC URL image */
div.wTOCNodeUp {
	border: none;
	height: 24px;
	line-height: 24px;
	text-align: left;
	width: 100%;
}
/* TOC up */
div.wTOCNodeUpHover {
	border: none;
	cursor: pointer;
	height: 24px;
	line-height: 24px;
	text-align: left;
	width: 100%;
}
/* TOC up hover */
span.wTOCNodeUpText {
	text-decoration: none;
}
/* TOC up text */
img.wTOCNodeUpIcon {
	border: none;
	float: left;
}
/* TOC up image */
/****** Print link ******/
a.wPrintLink {
	background-color: transparent;
}
/****** Print button ******/
a.wPrintButton {
	margin-right: 8pt;
	background-color: transparent;
}
img.wPrintButton {
	border: none;
}
/****** Browse sequence links ******/
a.wBSBackLink {
	margin-right: 8pt;
	background-color: transparent;
}
a.wBSNextLink {
	margin-right: 8pt;
	background-color: transparent;
}
/****** Browse sequence buttons ******/
a.wBSBackButton {
	margin-right: 8pt;
	background-color: transparent;
}
img.wBSBackButton {
	border: none;
}
a.wBSNextButton {
	margin-right: 8pt;
	background-color: transparent;
}
img.wBSNextButton {
	border: none;
}
/****** Search results area ******/
div.wSearchResults {
	clear: both;
	margin: 15pt 0;
	width: 100%;
}
/* No position attributes allowed */
div.wSearchResultSettings {
	height: auto;
	overflow: visible;
	overflow: hidden;
	width: 90%;
	margin: 0 5% 10pt;
}
div.wSearchHighlight {
	display: inline;
	float: left;
	position: relative;
	top: -2px;
}
input.wSearchHighlight {
	position: relative;
	top: 0.75pt;
}
span.wSearchHighlight {
	margin-left: 6pt;
}
div.wSearchCount {
	float: right;
}
select.wSearchCount {
	float: right;
}
span.wSearchCount {
	float: right;
	margin-right: 6pt;
}
div.wSearchMessage {
	clear: both;
	width: 90%;
	border-bottom: 1px solid #b17269;
	padding-bottom: 2pt;
	margin: 0 5%;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
span.wSearchMessage {
	font-weight: bold;
}
div.wSearchResultItemsBlock {
	width: 90%;
	margin: 5pt 5% 0;
}
div.wSearchResultItem {
	margin-top: 10pt;
	width: 90%;
	margin-left: 5%;
}
div.wSearchResultTitle {
	cursor: pointer;
	font-weight: bold;
	font-style: normal;
	color: #72ba42;
	text-decoration: none;
}
div.wSearchResultTitleHover {
	cursor: pointer;
	color: #72ba42;
	text-decoration: none;
}
span.wSearchURL {
	color: #c4c4c4;
}
span.wSearchContext {
}
div.wSearchNavigation {
	margin-top: 10pt;
	border-top: 1px solid #b17269;
	padding-top: 5pt;
	padding-left: 5%;
	width: 95%;
	border-top-style: Solid;
	border-top-width: 1px;
	border-top-color: #0066cc;
}
div.wSearchBack {
	float: left;
	margin-right: 5pt;
}
a.wSearchBack {
	margin: 0;
	padding: 0 0 0 18px;
	height: 100%;
	min-height: 22px;
	width: 1px;
	color: transparent;
	background: transparent url(searchPrev.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchBack:hover {
	background-image: url(searchPrevHover.png);
}
div.wSearchNext {
	float: left;
	margin-right: 5pt;
}
a.wSearchNext {
	margin: 0;
	padding: 0 0 0 18px;
	height: 100%;
	min-height: 22px;
	width: 1px;
	color: transparent;
	background: transparent url(searchNext.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchNext:hover {
	background-image: url(searchNextHover.png);
}
div.wSearchPageNumbers {
	float: left;
	margin-right: 5pt;
	margin-top: 0;
}
li.wSearchPageNumberSelected {
	margin-right: 3pt;
}
li.wSearchPageNumberLink {
	margin-right: 3pt;
	color: #045abb;
}
span.wSearchPageNumberSelected {
}
a.wSearchPageNumberLink {
	background-color: transparent;
}
/****** Search results area for small screens ******/
div.wSearchResultsSmallScr {
	margin: 15pt 0;
	width: 100%;
}
/* No position attributes allowed */
div.wSearchResultSettingsSmallScr {
	height: auto;
	overflow: visible;
	overflow: hidden;
	width: 90%;
	margin: 0 5%;
	position: relative;
	left: -40px;
	top: 4px;
}
div.wSearchHighlightSmallScr {
	display: inline;
	float: left;
}
input.wSearchHighlightSmallScr {
	display: inline;
	float: left;
	position: relative;
	top: -2px;
}
span.wSearchHighlightSmallScr {
	margin-left: 6pt;
}
div.wSearchCountSmallScr {
	float: right;
}
div.wSearchCountComboSmallScr {
	float: right;
}
select.wSearchCountSmallScr {
	float: right;
	margin-right: 6pt;
}
div.wSearchCountMsgSmallScr {
}
span.wSearchCountSmallScr {
}
div.wSearchMessageSmallScr {
	margin-top: 15pt;
	margin-left: 5%;
	width: 90%;
	border-bottom: 1px solid #b17269;
	padding-bottom: 2pt;
	border-bottom-style: Solid;
	border-bottom-width: 1px;
	border-bottom-color: #0066cc;
}
span.wSearchMessageSmallScr {
}
div.wSearchResultItemsBlockSmallScr {
	margin-left: 5%;
	margin-top: 5pt;
	width: 80%;
}
div.wSearchResultItemSmallScr {
	margin-top: 10pt;
}
div.wSearchResultTitleSmallScr {
	cursor: pointer;
	color: #045abb;
	text-decoration: underline;
}
div.wSearchResultTitleHoverSmallScr {
	cursor: pointer;
	color: #045abb;
	text-decoration: underline;
}
span.wSearchURLSmallScr {
	color: #c4c4c4;
}
span.wSearchContextSmallScr {
}
div.wSearchBackSmallScr {
	float: left;
	margin-right: 5pt;
}
a.wSearchBackSmallScr {
	margin: 0;
	padding: 0 0 0 18px;
	height: 100%;
	min-height: 22px;
	width: 1px;
	color: transparent;
	background: transparent url(searchPrev.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchBackSmallScr:hover {
	background-image: transparent url(searchPrevHover.png);
}
div.wSearchNextSmallScr {
	float: left;
	margin-right: 5pt;
}
a.wSearchNextSmallScr {
	margin: 0;
	padding: 0 0 0 18;
	height: 100%;
	min-height: 22px;
	width: 1px;
	color: transparent;
	background: transparent url(searchNext.png) no-repeat center center;
	text-decoration: none;
}
a.wSearchNextSmallScr:hover {
	background-image: transparent url(searchNextHover.png);
}
div.wSearchPageNumbersSmallScr {
	float: left;
	margin-right: 5pt;
	margin-top: 0;
}
li.wSearchPageNumberSelectedSmallScr {
	margin-right: 3pt;
}
li.wSearchPageNumberLinkSmallScr {
	margin-right: 3pt;
	color: #045abb;
}
li.wSearchPageNumberLinkSmallScr:hover {
	text-decoration: underline;
}
span.wSearchPageNumberSelectedSmallScr {
}
a.wSearchPageNumberLinkSmallScr {
	background-color: transparent;
}
/****** Show/Hide ******/
a.wShowHide {
	background-color: transparent;
}
/****** Show/Hide toggle ******/
a.wShow {
	background-color: transparent;
}
a.wHide {
	background-color: transparent;
}
/****** Project title ******/
span.wProjTitle {
}
div.wSearchField {
	display: block;
	width: 100%;
	min-width: 160px;
	height: 50%;
	white-space: nowrap;
	margin: auto;
	padding-top: 15pt;
	background-color: #0068b5;
}
input.wSearchField {
	border: none;
	padding: 3px 35px 3px 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
a.wSearchLink {
	position: relative;
	left: -20px;
	top: 2px;
}
img.wSearchLink {
	border: none;
}
input.wSearchAND {
	position: relative;
	top: 2pt;
}
span.wSearchAND {
	position: relative;
	top: 0.5pt;
	left: 3pt;
	color: #ffffff;
}
/****** Search options ******/
div.wSearchOptions {
}
/* No position attributes allowed */
/****** Tabbed Panel - Horizontal (empty and not empty) ******/
div.wTabbedPanel {
	width: 100%;
}
ul.wTabGroup {
	font-size: 12pt;
	padding: 0;
	text-align: center;
	height: auto;
	padding: 0 0 5px 0;
	border: none;
	border: 3px solid #b17269;
	border-left-style: Solid;
	border-left-width: 3px;
	border-left-color: 00b5db;
	border-right-style: Solid;
	border-right-width: 3px;
	border-right-color: 00b5db;
	border-top-style: Solid;
	border-top-width: 3px;
	border-top-color: 00b5db;
	border-bottom-style: Solid;
	border-bottom-width: 3px;
	border-bottom-color: 00b5db;
}
li.wTab {
	padding: 0 8pt;
	color: #000000;
	cursor: pointer;
	margin: 0 5pt;
	border-bottom: 3px d #b17269;
	white-space: nowrap;
}
li.wTabHover {
	padding: 0 8pt;
	color: #000000;
	cursor: pointer;
	margin: 0 5pt;
	border-bottom: 3px double #b17269;
	white-space: nowrap;
}
li.wTabSelected {
	padding: 0 8pt;
	color: #ffffff;
	margin: 0 5pt;
	border-bottom: 3px double #ffffff;
	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%;
	text-align: left;
}
ul.wVTabGroup {
	font-size: 12pt;
	width: 100%;
	text-align: left;
	list-style: none;
	margin: 15pt 0 0;
	padding: 0;
	border-top: 1px solid #c4c4c4;
}
li.wVTab {
	white-space: nowrap;
	margin: 0;
	color: #000000;
	border-bottom: 1px solid #c4c4c4;
	background: #eaeaea;
	width: 90%;
	padding: 3pt 5%;
	background-color: #0068b5;
	border-bottom-width: 1px;
}
li.wVTabHover {
	cursor: pointer;
	white-space: nowrap;
	margin: 0;
	width: 90%;
	padding: 3pt 5%;
	color: #000000;
	border-bottom: 1px solid #c4c4c4;
	background: #eaeaea;
}
li.wVTabSelected {
	white-space: nowrap;
	margin: 0;
	width: 90%;
	padding: 3pt 5%;
	color: #ffffff;
	border-bottom: 1px solid #c4c4c4;
	background: transparent;
	background-color: #0066cc;
}
span.wVTabText {
}
div.wVTabContentGroup {
	overflow: auto;
}
div.wVTabContent {
	margin: 10pt 15pt;
}
/****** Loading ******/
div.wLoadingIcon {
	text-align: center;
	width: 100%;
}
div.loadingicon {
}
img.wLoadingIcon {
	border: none;
}
div.wLoadingText {
	text-align: center;
	width: 100%;
}
div.loadingtext {
}
/****** Internal widget styles ******/
.unclickable {
	cursor: default;
}
/*Modifies the cursor on hover to default*/
.handcursor {
	cursor: pointer;
	cursor: hand;
}
/*Modifies the cursor on hover to hand*/
.unselectable {
	-webkit-user-select: none;
	-moz-user-select: none;
}
/*Modifies the content unselectable by mouse*/
div.treeitem {
	clear: both;
	margin: 0px;
	padding: 0px;
}
/*Used by TOC Tree widget*/
li.hlist {
	display: inline;
}
a.nolink {
	background-color: transparent;
	color: #0066cc;
	text-decoration: none;
}
/*Used to remove default styling of a hyperlink*/
a.nolink:hover {
	background-color: transparent;
}
img.Style1 {
}
a.Title:hover {
	text-decoration: none;
}
