/*
 * Laserfiche - Copyright (C) 2010 Compulink Management Center.
 */
BODY, TABLE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
BODY { font-size: 0.75em; }
TABLE { font-size: 1em; }
IMG { border: 0px; }
A { color: #5578E3; }
EM { font-weight: bold; font-style: normal; }

.PageBackground
{
	background-color:#F8FAFC;
	PADDING:0px;
	MARGIN:0px;
}
.TopMargin
{
	height: 26px;
}
.ltr .TopRightLinks { right: 20px; }
.rtl .TopRightLinks { left: 20px; }
.ltr .SearchBox { left: 262px; }
.rtl .SearchBox { right: 262px; }
.ltr .Breadcrumb { left: 265px }
.rtl .Breadcrumb { right: 265px; }
.ltr .DVBreadcrumb { left: 252px; }
.rtl .DVBreadcrumb { right: 252px; }
.LinkSpacer
{
    text-align: center;
    color: #D5E2E6;
    font-size: 0.8em;
    margin: 0 0.25em;
    vertical-align: middle;
}

.BrowserWarning {
	position: absolute;
	top: 0px;
	width: 100%;
	border-bottom: solid 1px #000000;
	background-color: #FFB801;
	z-index: 999;
	padding: 5px;
	font-weight: bold;
	vertical-align: middle;
}
.ltr BrowserWarning { left: 0px; }
.rtl .BrowserWarning { right: 0px; }
.BrowserWarning * { vertical-align: middle; }
.ltr BrowserWarning * { margin-right: 2px; }
.rtl .BrowserWarning * { margin-left: 2px; }

.PoweredByText
{
	font-size: 7pt;
	text-align: center;
}
.Plain
{
    text-decoration: none;
    cursor: default;
    color: #000000;
}
.SectionHeader
{
    margin: 0.5em;
    padding: 5px 10px;
    border: solid 1px #6D757C;
    background-color: #E9F9FC;
    color: #00789B;
    font-weight: bold;
}

/* Utilities */
.clearer /* use for clearing floats */
{
	clear: both;
	height: 0px;
	width: 0px;
}
.InvisibleText
{
	display: none;
}

/*** Old Styles ***/

/* Folder Tree */
.FolderTreeExpandBox, .FolderTreeContractBox
{
	width:9px;
	height:9px;
	background-repeat:no-repeat;
	padding-left: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	position: relative;
	top: 2px;
	left: 0px;
	font-size: 6pt;
}
.FolderTreeExpandBox
{
	background-image:url(images/TreeOpen.gif);
}
.FolderTreeContractBox
{
	background-image:url(images/TreeClose.gif);
}
.FolderTreePlusBoxText
{
	visibility: hidden;
}
.FolderTreePlusBoxCell
{
	padding-left: 8px;
	padding-right: 0.5em;
}
.FolderTreeNameLink
{
	text-decoration: none;
}
.FolderTreeNameLink:hover
{
	text-decoration: underline;
}
.FolderTreeNameImage {}
.FolderTreeNameText
{
	color: #000000; /*Text*/
	padding-left: 0.5em;
}

/* Search Results Control: Version 7 */
.SearchResultsHitsLink
{
	text-decoration: none;
	color: #000000; /*Text*/
}
.SearchResultsHitsLink: hover
{
	text-decoration: underline;
}
.SearchResultsUnselectedRow {}
.SearchResultsSelectedRow
{
	background-color: #F8F9B1;
}
.ContextPanel
{
	vertical-align: top;
	background-color: White;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}

/* Context Hits: Version 7 */
.ContextHitLine
{
	padding: 2px;
	font-size: 8pt;
}
.ContextHitLine A
{
	text-decoration: underline;
	color: #0000FF;
}
.ContextHitWord
{
	font-weight:bolder;
}

/* Document View: Thumbnails (Version 7) */
.ThumbDisplayLinkActive
{
	color: Black;
}
.ThumbDisplayLinkActive:hover
{
	text-decoration: underline;
}
.ThumbDisplayLinkInactive
{
	color: Gray;
	cursor: default;
}
.ThumbDisplayThumbPanel
{
	width: 100%;
	text-align: center;
}
.ThumbDisplayDiv
{
	float: left;
	text-align: center;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ThumbDisplayText
{
	border: solid 2px black;
	background-color: White;
	height: 100px;
	width: 85px;
	font-size: 5pt;
	text-align: left;
	text-decoration: none;
	color: black;
	overflow: hidden;
	cursor: pointer; cursor: hand
}
.ThumbDisplaySelectedText
{
	border: solid 2px green;
	background-color: White;
	height: 100px;
	width: 85px;
	font-size: 5pt;
	text-align: left;
	text-decoration: none;
	color: black;
	overflow: hidden;
	cursor: pointer; cursor: hand
}

/* PDF Toolbar -- Not used */
.PDFLabel1
{
	position: relative;
}
.PDFStartPageBox
{
	position: relative;
	margin-left: 3px;
	margin-right: 3px;
	font-size: 8pt;
}
.PDFLabel2
{
	position: relative;
}
.PDFEndPageBox
{
	position: relative;
	margin-left: 3px;
	margin-right: 3px;
	font-size: 8pt;
}
.PDFToolbar
{
	font-size: 8pt;
}
.PDFDownloadLink, .PDFDownloadLinkOver, .PDFDownloadLinkDisabled
{
	cursor: default;
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 2px;
	position: relative;
	top: 0px;
}
.PDFDownloadLink
{
	background-image: url(images/iTBViewPDF.gif);
}
.PDFDownloadLinkOver
{
	background-image: url(images/iTBViewPDFR.gif);
}
.PDFDownloadLinkDisabled
{
	background-image: url(images/iTBViewPDFG.gif);
}

/* Text Viewer: Version 7 */
.TextDisplayDiv
{
	background-color: White;
	padding: 5px;
}
.TextDisplayError
{
	color: Red;
}

/* Metadata: Version 7 */
.FieldDisplay {}
.FieldDisplayTemplateName
{
	margin: 7px;
	margin-bottom: 3px;
}
.StickyNoteDisplayTable
{
	width: 178px;
	margin-top: 7px;
	margin-left: 10px;
}
.StickyNoteDisplayHeader
{
    BACKGROUND-COLOR: #CCCCCC;
	font-size: 9pt;
	padding-left: 5px;
}
.StickyNoteDisplayText
{
	font-size: 8pt;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 8px;
}
.VersionDisplayVersionHeader
{
	background-color: #FDFAED;
	border: solid 1px #B2AE95;
	font-size: 7pt;
	padding-left: 2px;
	width: 35px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.VersionDisplayDocumentHeader
{
	background-color: #F0F0F0;
	border: solid 1px #B2AC92;
	font-size: 7pt;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.VersionDisplayTable
{
	margin-top: 7px;
	width: 224px;
}
.VersionDisplayAlternateRow
{
	background-color: #D2EBFF;
}
.VersionDisplayVersionCell
{
	vertical-align: top;
	font-size: 8pt;
	text-align: center;
}
.VersionDisplayNameCell
{
	vertical-align: top;
	text-align: left;
	font-size: 8pt;
	padding-left: 4px;
	padding-bottom: 2px;
}
.VersionDisplayClickableName
{
	text-decoration: none;
	color: #0709FE;
}
.VersionDisplayClickableName:hover
{
	text-decoration: underline;
}
.RelationshipDisplayRelationshipHeader
{
	background-color: #FDFAED;
	border: solid 1px #B2AE95;
	font-size: 7pt;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.RelationshipDisplayDocumentHeader
{
	background-color: #F0F0F0;
	border: solid 1px #B2AC92;
	font-size: 7pt;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.RelationshipDisplayTable
{
	margin-top: 7px;
	width: 224px;
}
.RelationshipDisplayAlternateRow
{
	background-color: #D2EBFF;
}
.RelationshipDisplayRelationshipCell
{
	vertical-align: top;
	font-size: 8pt;
	text-align: center;
}
.RelationshipDisplayNameCell
{
	vertical-align: top;
	text-align: left;
	font-size: 8pt;
	padding-left: 4px;
	padding-bottom: 2px;
}
.RelationshipDisplayNameCell A
{
	text-decoration: none;
	color: #0709FE;
}
.RelationshipDisplayNameCell A:hover
{
	text-decoration: underline;
}
.RelationshipDisplayDescription
{
	padding-left: 8px;
}
.TagDisplaySecurity
{
	background-image: url(images/iTagSecurity.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 20px;
	margin-left: 10px;
	margin-top: 12px;
	font-size: 10pt;
	font-weight: bold;
}
.TagDisplayInformational
{
	background-image: url(images/iTagInfo.gif);
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 20px;
	margin-left: 10px;
	margin-top: 12px;
	font-size: 10pt;
	font-weight: bold;
}

/*** Current Styles ***/

/* Document Browser */
.DocumentBrowserDisplayTable
{
    width: 100%;
}
.EntryRowIconText
{
	display: none;
}
.DocumentBrowserCell
{
	padding: 3px 4px;
	padding-right: 8px;
}
.DocumentBrowserAlternateRow
{
	background-color: #F8FAFC;
}
.DocumentBrowserNameImage
{
	margin: 0 0.25em;
	vertical-align: text-bottom;
}
.DocumentBrowserNameLink
{
	text-decoration: none;
	color: #000000; /*Text*/
}
.DocumentBrowserNameLink:hover
{
	text-decoration: underline;
}
.DocumentBrowserError
{
	color: Red;
}
.DocumentBrowserDisplayDiv
{
	border: solid 2px #D5E2E6;
	background-color: #FFFFFF;
}
.RightPanel /* Just for Document Browser */
{
	WIDTH:100%;
	vertical-align: top;
}

/* Document Browser Column Header */
.EntrySorterCell
{
	border: solid 1px #D5E2E6;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #FDFAED;
	padding: 4px 8px;
}
.EntrySorterNameCell {} /* Special class just for the Name */
.EntrySorterCell A
{
	color: #000000; /* Text */
	text-decoration: none;
}
.EntrySorterCell A:hover
{
	text-decoration: underline;
}
.EntrySorterAscendingColumn
{
	background-image: url(images/arrowAsc.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 14px;
}
.EntrySorterDescendingColumn
{
	background-image: url(images/arrowDec.gif);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 14px;
}

/* Paging: Document Browser */
.PageableListJumpToPage, .PageableListCurrentPage
{
	font-weight: bold;
	margin: 5px;
	line-height: 2em;
	font-size: 1.25em;
}
.PageableListJumpToPage
{
	text-decoration: none;
}
.PageableListJumpToPage:hover
{
	text-decoration: underline;
}
.PageableListCurrentPage
{
	color: #000000; /*Text*/
}
.PageableListTotal
{
	margin-left: 0.25em;
}

.rtl .PagerStripContainer SPAN
{
    unicode-bidi: bidi-override;
}
.rtl .PagerStripContainer SPAN *, .rtl .PagerStripContainer .PageableListCurrentPage
{
    unicode-bidi: embed;
}

/* Icons */
.ElectronicFileIcon
{
	width:16px;
	height:16px;
	background-repeat:no-repeat;
}
.DownloadElectFile
{
	margin: 0 5px;
	margin-right: 0px;
	vertical-align: middle;
}
.rtl .DownloadElectFile
{
	margin-left: 0px;
}
.DownloadElectFile IMG
{
	vertical-align: middle;
}
.DownloadElectFileImage {}

/* Calendar Input */
.CalendarLink
{
	cursor:hand;
	margin: 2px;
}

/* Search Selector */
.SearchFormCustomizeDiv
{
	background-color: #E9F9FC;
	width: 100%;
	padding: 0.5em;
}
.SearchFormCustomizeDropDown
{
	font-size: 1em;
	margin-bottom: 0.25em;
	width: 210px;
}

/* Search Form Elements */
.SearchFormDiv
{
	overflow: scroll-y;
	overflow-y: scroll;
	overflow-x: hidden;
    width: 240px;
}
.SearchFormElementHeader
{
	font-size: 1em;
	font-weight: bold;
	background-color: #00789B;
	color: #FFFFFF;
	height: 1.5em;
	margin: 2px;
}
.SearchFormElementHeader DIV
{
	line-height: 1.3em;
	vertical-align: middle;
}
.SearchHeaderTextLTR
{
	float:left;
	padding-left: 4px;
}
.SearchHeaderTextRTL
{
	float:right;
	padding-right: 4px;
}
.SearchHelpLinkLTR, .SearchHelpLinkRTL,
.SearchCloseLinkLTR, .SearchCloseLinkRTL
{
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	cursor: pointer;
	margin: 2px 1px;
}
.SearchHelpLinkLTR, .SearchCloseLinkLTR
{
	float:right;
}
.SearchHelpLinkRTL, .SearchCloseLinkRTL
{
	float:left;
}
.SearchHelpLinkLTR, .SearchHelpLinkRTL
{
	background-image:url(images/help.gif);
}
.SearchHelpLinkLTR:hover, .SearchHelpLinkRTL:hover
{
	background-image: url(images/helpOver.gif);
}
.SearchCloseLinkLTR, .SearchCloseLinkRTL
{
	background-image:url(images/close.gif);
}
.SearchCloseLinkLTR:hover, .SearchCloseLinkRTL:hover
{
	background-image: url(images/closeOver.gif);
}
.SearchFormElementCriteria
{
	font-size: 0.9em;
	margin: 5px;
	margin-bottom: 8px;
}
.SearchFormElementCriteria A
{
	margin: 2px;
}
.SearchElementTextTabDiv
{
	margin-bottom: 5px;
}
.SearchElementTextTabSelected A
{
	color: #000000; /* Text */
	text-decoration: none;
}
.SearchElementTextTabSeparator
{
	padding: 2px;
}
.SearchElementTextTabActive A {}
.SearchElementTextTabActive A:hover
{
	text-decoration: none;
}
.SearchFormElementHelp
{
	color: #000000;
	margin: 0.25em 0;
	padding: 0.25em 0.5em;
	background-color: #FFFFDE;
	border: solid 1px #6D757C;
}
.SearchSubmitDiv
{
	background-color: #E9F9FC;
	height: 2.5em;
	text-align: center;
}
.RunSearchButton
{
	margin: 0.25em;
	width: 6em;
	font-weight: bold;
}

/* Search Results */
.SearchLoadingBox
{
	font-size: 10pt;
	padding: 4px;
	background-color: white;
	background-repeat: no-repeat;
	position: absolute;
	height: 60px;
	width: 120px;
	background-image: url(images/loading.gif);
	background-position: 12px 45px;
	text-align: center;
	border: solid 3px black;
}
.SearchResultsSortDiv
{
    margin-bottom: 1.5em;
}
.SearchResultsContent
{
	background-color: #FFFFFF;
	border: solid 2px #D5E2E6;
	padding: 20px;
}
.WelcomePageSearchResults
{
	margin-top: 10px;
}
.SearchResultHeader, .SearchResultFooter
{
    background-color:#F8FAFC;
    padding: 5px;
    border: solid 1px #D5E2E6;
}
.SearchResultFooter
{
    margin-top: 1.5em;
}
.SearchResultHeader
{
    border-width: 0px;
    border-top-width: 1px;
}
.SearchResultFooter
{
    border-width: 1px 0px;
    text-align: center;
}
.SearchResultFooter .PreviousLink, .SearchResultFooter .NextLink, .SearchResultHeader .NavLinks
{
    position:absolute;
    top: 0px;
}
.ltr .SearchResultFooter .PreviousLink, .rtl .SearchResultFooter .NextLink, .rtl .SearchResultHeader .NavLinks
{
    left: 0px;
}
.rtl .SearchResultFooter .PreviousLink, .ltr .SearchResultFooter .NextLink, .ltr .SearchResultHeader .NavLinks
{
    right: 0px;
}
.SearchResultItem
{
	margin-top: 1.75em;
	line-height:1.3em;
}
.SearchResultItem A:hover
{
    text-decoration: none;
}
.SearchResultItem IMG
{
	vertical-align:middle;
}
.SearchResultItem .DocumentTitle
{
	vertical-align:middle;
	font-size: 1.2em;
	margin: 0 5px;
	font-weight: bold;
}
.SearchResultItem .Section
{
	margin-top: 0.5em;
}
.SearchResultItem .Properties
{
    color: Green;
}
.SearchResultItem .UserProperties LABEL
{
    font-weight: bold;
}
.SearchResultItem .ContextHits
{
	font-size: 0.9em;
}
.SearchResultItem .ToggleLinkDiv
{
    margin-top: 0.5em;
}
.SearchResultItem .SearchThumbnails
{
    padding-bottom: 2px; /* otherwise the animation cuts off the bottom border */
}
.SearchResultItem .SearchThumbnails IMG
{
	border: solid 1px #D5E2E6;
}
.ltr .SearchResultItem .SearchThumbnails A { margin-right: 0.25em; }
.rtl .SearchResultItem .SearchThumbnails A { margin-left: 0.25em; }
.SearchResultItem .Metadata
{
    border: solid 1px #D5E2E6;
    padding: 5px 10px;
    background-color:#FFFFDE;
}
.SearchResultItem .Metadata EM
{
	font-style:normal;
	font-weight: bold;
	color: #4A606F;
}
.SearchResultItem .TagSection
{
	margin-top: 0.5em;
}
.SearchResultItem .TagSection IMG
{
	margin: 2px;
	margin-right: 0px;
}
.SearchResultItem .slideable
{
    display: none;
    margin-left: 1.5em;
}
.SearchResultItem .hidden
{
    display: none;
}

/* Document View: Annotations */
.AnnHidden 
{
	display:none;
	z-index:-1;	
}
.StickyNote, .AttachmentAnnotation
{
	background-repeat:no-repeat;
	margin-left: -16px;
	margin-top: -16px;
	width:32px;
	height:32px;
}
.AttachmentAnnotation
{
	background-image:url(images/attach.gif);
}
.StickyNoteNumber, .AttachmentNumber
{
    COLOR: #000000;
    position: absolute;
    overflow: visible;
	font-size: 12px;
	padding-top:2px;
	padding-left:6px;
	font-weight: bold;
}

/* Document View: Text */
.SearchHighlight
{
	FONT-WEIGHT: bolder;
	color: Blue;
}

/* Document View: Thumbnail Jump Panel */
.ThumbDisplayJumpPanel
{
	background-color: #E9F9FC;
	padding: 3px;
	text-align:center;
	color: #6D757C;
}
.ThumbDisplayJumpPanel *
{
	vertical-align:middle;
}
.ThumbDisplayJumpLabel {}
.ThumbDisplayTargetBox
{
	margin: 0 5px;
}
.ThumbDisplayGoButton {}
.ThumbDisplayPrevLink, .ThumbDisplayNextLink
{
	font-size: 0.9em;
	text-decoration: none;
	margin-top: 7px
}
.ThumbDisplayPrevLink, .rtl .ThumbDisplayNextLink
{
	float: left;
	margin-left: 7px;
}
.ThumbDisplayNextLink, .rtl .ThumbDisplayPrevLink
{
	float: right;
	margin-right: 7px;
}
.ThumbDisplayLinkActive8 {}
.ThumbDisplayLinkActive8:hover
{
	text-decoration: underline;
}

/* Document View: Thumbnails */
.ThumbDisplayDiv8
{
	float: left;
	text-align: center;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	height:130px;
}
.ThumbDisplayPageNumber
{
	position: relative;
	top: 8px;
	left: 0px;
}
.ThumbDisplayPageNumberIE {}
.ThumbDisplayImage {}
.ThumbDisplaySelectedImage
{
	border: 1px solid #00789B;
}

.ThumbDisplayLabelSelected
{
	font-weight:bold;
}

/* Welcome Page */
.WelcomePageBackground
{
	background-color: #FFFFFF;
}
.WelcomePageSideBanner
{
	background-image: url(images/WelcomeSideBanner.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.WelcomePageRightContent
{
	padding-left: 20px;
}
.WelcomePageDescription
{
	margin-bottom: 20px;
	font-size: larger;
}
.WelcomePageFooter
{
	 text-align:center;
	 margin-top:10px;
}

/* Custom Search */
.CustomSearchDescription
{
    padding: 2em 1em;
    padding-top: 0.25em;
}
.CustomSearchSection
{
    padding: 0 5px;
}
.CustomSearchSection *
{
    vertical-align: middle;
}

/* My WebLink */
.PreferencesTypeList
{
	width: 229px;
	margin: 5px;
}
.MyWebLinkRightPanel
{
	WIDTH:100%;
	vertical-align: top;
}
.MyWebLinkTypeLabel
{
	font-size: 1.25em;
	font-weight: bold;
	margin-bottom: 0.5em;
}
.MyWebLinkInfo {}

/* Column Selector */
.ColumnSelectTypeCell
{
	padding:6px 0;
}
.ColumnSelectAddCell
{
	padding: 10px;
}
.ColumnSelectUpDownCell
{
	vertical-align: middle;
}
.ColumnSelectRemoveCell
{
	padding-top: 8px;
	text-align: right;
}
.ColumnSelectText {}
.ColumnSelectChoiceList
{
	width: 196px;
	height: 240px;
}
.ColumnSelectSelectedList
{
	width: 196px;
	height: 240px;
}
.ColumnSelectAddLinkLTR, .ColumnSelectAddLinkRTL,
.ColumnSelectRemoveLinkLTR, .ColumnSelectRemoveLinkRTL,
.ColumnSelectMoveUpLink, .ColumnSelectMoveDownLink
{
	background-repeat: no-repeat;
	width: 20px;
	height: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: default;
	display: block;
}
.ColumnSelectAddLinkLTR
{
	background-image: url(images/RightArrow.gif);
}
.ColumnSelectAddLinkLTR:hover
{
	background-image: url(images/RightArrowR.gif);
}
.ColumnSelectAddLinkRTL
{
	background-image: url(images/LeftArrow.gif);
}
.ColumnSelectAddLinkRTL:hover
{
	background-image: url(images/LeftArrowR.gif);
}

.ColumnSelectRemoveLinkLTR
{
	background-image: url(images/LeftArrow.gif);
}
.ColumnSelectRemoveLinkLTR:hover
{
	background-image: url(images/LeftArrowR2.gif);
}
.ColumnSelectRemoveLinkRTL
{
	background-image: url(images/RightArrow.gif);
}
.ColumnSelectRemoveLinkRTL:hover
{
	background-image: url(images/RightArrowR.gif);
}

.ColumnSelectMoveUpLink
{
	background-image: url(images/UpArrow.gif);
}
.ColumnSelectMoveUpLink:hover
{
	background-image: url(images/UpArrowR.gif);
}
.ColumnSelectMoveDownLink
{
	background-image: url(images/DownArrow.gif);
}
.ColumnSelectMoveDownLink:hover
{
	background-image: url(images/DownArrowR.gif);
}
.ColumnSelectDummyColumn
{
	background-color: #F8FAFC; /* Alternate Row */
}

/* Login Interface */
.LoginInputLine
{
	width: 21.5em;
	margin-top: 5px;
	vertical-align:middle;
}
.LoginInputBoxLTR, .LoginInputBoxRTL
{
	width: 16em;
	font-size: 0.9em;
}
.LoginInputBoxLTR
{
	float: right;
}
.LoginInputBoxRTL
{
	float: left;
}
.LoginFieldsetInputBox
{
	width: 16em;
	font-size: 0.9em;
	float: right;
}
.LoginFieldset, .LoginFieldsetHidden
{
	width: 21.5em;
}
.LoginFieldsetHidden
{
	border:none;
	padding: 0px;
	margin: 0px;
}
.LoginError
{
	color:Red;
	margin: 6px 0;
	width: 21.5em;
}
.LoginBox
{
	margin-top: 20px;
	width: 30em;
}
.LoginFooter
{
    width: 45em;
}
.ltr .LoginBox
{
	margin-left: 15em;
}
.rtl .LoginBox
{
	margin-right: 15em;
}
.ltr .LoginFooter
{
	margin-left: 10em;
}
.rtl .LoginFooter
{
	margin-right: 10em;
}
.LoginSquare
{
	background-image: url(images/WatermarkLogin.gif);
	background-position: top right;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding: 15px 0;
	padding-bottom: 20px;
	overflow: visible;
	border: solid 2px #D5E2E6;
}
.ltr .LoginSquare
{
	padding-left: 5em;
	padding-right: 10em;
}
.rtl .LoginSquare
{
	padding-right: 5em;
}
.LoginVersionText
{
	font-style:italic;
	font-size: 0.75em;
	position: relative;
	top: -4px;
	margin-left: 7px;
}
.LoginButton
{
	margin-top: 7px;
}

/* Left Panel */
.LeftPanel
{
	vertical-align: top;
	background-color: White;
	background-image: url(images/watermarkSideNav.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	border: solid 2px #D5E2E6;
}
.LeftPanelTable
{
	height: 100%;
}
.LeftPanelContentDivMobile
{
	width:228px;
	height:100%;
}
/* Mobile webkit doesn't seem to show scroll bars */
.LeftPanelContentDiv
{
	width:235px;
	overflow:auto;
	padding-bottom: 2em;
}
.LeftPanelMainCell
{
	height:100%;
	vertical-align:top;
}

/* Top-right Navigation Links: Deprecated */
.TopLink
{
	padding-left: 5px;
	text-decoration: none;
}
.TopLink:hover
{
	text-decoration: underline;
}
.TopLinkSeparator
{
	border-right: solid 1px #B2B2B2;
	padding-right: 5px;
}
.SelectedTopLink
{
	font-size: 8pt;
	text-decoration: none;
	color: #FFCC66;
	cursor: default;
}

/* Navigation Bar */
.NavBreadDiv
{
    margin-top: 10px;
    margin-bottom: 15px;
}
.NavLink
{
	margin-right: 4px;
	margin-left: 4px;
}
.NavigationControl
{
/*    padding-top: 4px; */
    padding-bottom: 8px;
	font-size: 1.25em;
	font-weight: bold;
}
.NavigationControl A
{
	text-decoration: none;
	color: #00789B;
}
.NavigationControl A:hover
{
	text-decoration: underline;
}

/* Breadcrumb */
.BreadcrumbNavigation {}
.BreadcrumbNavigation A {}
.NonClickableBreadcrumb
{
	color: #000000;
	text-decoration: none;
	cursor: default;
}
.ClickableBreadcrumb
{
	color: #00789B;
	text-decoration: underline;
}
.ClickableBreadcrumb:hover
{
	text-decoration: none;
}

/* Toolbar Tabs */
.SelectedToolbarTab, .ActiveToolbarTab, .HoverToolbarTab
{
	line-height: 1.75em;
	padding: 0 0.25em;
	cursor: pointer;
	font-weight: bold;
}
.SelectedToolbarTab {}
.ActiveToolbarTab
{
	text-decoration: none;
	color: #5578E3;
}
.HoverToolbarTab
{
	text-decoration: underline;
	color: #5578E3;
}

/* Document View Toolbar */
.DocumentPageToolbar8, .DocumentPageToolbar
{
	background-image: url(images/DocTBBG.gif);
	background-repeat: repeat-x;
	background-color: #E9F9FC;
	border-left: solid 1px #6D757C;
	border-right: solid 1px #6D757C;
	border-bottom: solid 1px #6D757C;
	overflow: hidden;
	color: #6D757C; /* Toolbar Text */
}
.MainDocumentPageToolbar A, .DocumentPageToolbar8Mobile span
{
	color: #6D757C; /* Toolbar Text */
}

.DocumentPageToolbar8Mobile, .DocumentPageToolbarMobile
{
	background-image: url(images/DocTBBG.gif);
	background-repeat: repeat-x;
	background-color: #E9F9FC;
	border-left: solid 1px #6D757C;
	border-right: solid 1px #6D757C;
	border-bottom: solid 1px #6D757C;
	overflow: visible;
	position:relative;
	height:26px;
	padding-top:4px;
}

.MainDocumentPageToolbar
{
	font-size: 0.8em;
	padding: 3px 0px;
}
.ie6 .MainDocumentPageToolbar
{
	padding-top: 1px;
}
.MainDocumentPageToolbar .Spacer
{
	margin: 0 1px;
}

.MainDocumentPageToolbar .ToolbarRightSection
{
    position:absolute;
    top: 2px;
}
.ltr .MainDocumentPageToolbar .ToolbarRightSection
{
    right: 2px;
}
.rtl .MainDocumentPageToolbar .ToolbarRightSection
{
    left: 2px;
}

.DocumentPageToolbar8Mobile .Spacer
{
	margin: 0 1px;
	position: relative;
}

.DocumentPageToolbar8Mobile .ToolbarRightSection
{
    position:absolute;
    top: 4px;
}
.ltr .DocumentPageToolbar8Mobile .ToolbarRightSection
{
    right: 2px;
}
.rtl .DocumentPageToolbar8Mobile .ToolbarRightSection
{
    left: 2px;
}

.ToolbarRightSection .TextButton
{
    vertical-align: -3px;
}
.ie .ToolbarRightSection .TextButton
{
    vertical-align: middle;
}

.DocumentPageToolbar8 *, .DocumentPageToolbar *
{
	vertical-align: middle;
}
.PageToolbarLink, .DocumentRightPanelToolbarLink
{
	text-decoration: none;
}
.PageToolbarLink:hover, .DocumentRightPanelToolbarLink:hover
{
	background-color: #BEC9C4;
}
.PageToolbarLinkDisabled
{
    background-color: Transparent !important;
}
.PageToolbarLinkSelected
{
    background-image:url("images/tb_selectedbg.gif");
}
.PageToolbarLinkDisabled
{
	color: #6D757C; /* Toolbar Text */
	cursor: default;
}
.MainDocumentPageToolbar .TextButton
{
    color:#5578E3; /* General Link */
}
.TextButton
{
	padding: 2px;
	font-size: 1.1em;
}
.TextButton:hover
{
	text-decoration: underline;
}
.TextButtonDisabled {}

.PageNumberToolbarCount {}
.PageNumberToolbarCaption1 {}
.PageNumberToolbarCaption2 {}
.PageNumberToolbarInput
{
	margin: 0 0.25em;
	text-align:center;
	width: 2.5em;
}
.PageNumberToolbarGoButton
{
	margin: 0 0.25em;
}
.ElectFileLink IMG
{
	margin-top: -2px; /* Remove the whitespace */
}

/* Bottom Toolbar */
.DocumentRightToolbar, .DocumentRightToolbar8
{
	background-color: #E9F9FC;
	border-left: solid 1px #6D757C;
	border-bottom: solid 1px #6D757C;
	border-right: solid 1px #6D757C;
	
	overflow: hidden;
	padding: 2px 0;
	vertical-align: middle;
	color: #6D757C;
}
.DocumentRightToolbar8 .Spacer
{
	margin: 0 5px;
}
.DocumentRightToolbar *, .DocumentRightToolbar8 *
{
	vertical-align: middle;
}
.DocumentRightToolbar SPAN, .DocumentRightToolbar8 SPAN
{
	line-height: 1.25em;
}

.DocumentRightPanelToolbarIcon {}
.DocumentRightPanelToolbarLink, .PageToolbarLink
{
    padding: 2px 2px;
}
.DocumentRightPanelToolbarDivider
{
	border-right: solid 1px #6D757C;
}

/* Document View: Electronic Document Link */
.DownloadLink
{
	line-height: 35px;
	font-weight: bold;
}
.DownloadLink: hover
{
	text-decoration: none;
}

/* Image Viewer */
.ImageDisplayDiv
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #6D757C;
	border: solid 1px #6D757C;
	border-top-width: 0px;
}

#TheImageDisplay_DisplayDiv .ZeroPages
{
	background-color: Transparent;	
}
.ImageDisplayDiv DIV
{
	position: absolute;
	top: 0px;
}
.ltr .ImageDisplayDiv DIV { left: 0px; }
.rtl .ImageDisplayDiv DIV { right: 0px; }
.ImageDisplayError
{
	color: Red;
}

.PageMsgBackground
{
	margin-top:-6px;
	background-color:#FFFFFF;
}
.ltr .PageMsgBackground { margin-left:-6px; }
.rtl .PageMsgBackground { margin-right:-6px; }

/* Drop Shadows */
.dropshadow
{
  float:left;
  position: relative;
  background: url(images/shadowAlpha_c.png) no-repeat bottom right;
}
.ie6 .dropshadow
{
	background-image: url(images/shadow_c.png);
}
.dropshadow .VShadowLayer
{
	position: relative;
	height: 100%;
	left: 100%;
	margin-left: -6px;
	top: -6px;
	width: 6px;
	background: url(images/shadowAlpha_v.png) repeat-y bottom right;
}
.ie6 .dropshadow .VShadowLayer
{
	background-image: url(images/shadow_v.png);
}
.dropshadow .HShadowLayer
{
	position:absolute;
	height: 6px;
	margin-left: -6px;
	margin-top: -6px;
	top:100%;
	width: 100%;
	background: url(images/shadowAlpha_h.png) repeat-x bottom right;
}
.ie6 .dropshadow .HShadowLayer
{
	background-image: url(images/shadow_h.png);
}
.ie .dropshadow .HShadowLayer
{
	margin-top: -5px;
	margin-left: -5px;
}
.ie6 .dropshadow .HShadowLayer
{
	background-image: url(images/shadow_h.png);
	margin-top: -14px;
	margin-left: -6px;
}

.dropshadow .PageImage, .dropshadow .ThumbDisplayImage
{
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
}
.dropshadow .ThumbDisplayImage {}
.ThumbDisplayDiv8 .dropshadow
{
	background: url(images/shadowAlpha.png) no-repeat bottom right;
}
.ie-img-shadow
{
	padding-bottom: 6px;
	padding-right: 6px;
	background: url(images/shadowAlpha.png) no-repeat bottom right;
	overflow:visible;
}
.ie-img-shadow .ThumbDisplayImage
{
	margin-top: -6px;
	margin-left: -6px;
}
.StackingControl
{
	position:absolute;
	top: 0px;
	left: 0px;
}

/* Image Viewer Footer */
.ViewportFooterClass
{
	background-color:#E9F9FC;
	border:solid 1px #6D757C;
	padding:5px;
}

/* Text Viewer */
.TextLayer
{
	margin-top: -6px;
	position: relative;
	background-color: #FFFFFF;
	overflow: auto;
}
.ltr .TextLayer { margin-left:-6px; }
.rtl .TextLayer { margin-right:-6px; }

.TextLayer.MobileTextLayer
{
	margin-top: 0px;
	overflow: visible;	
}
.ltr .TextLayer.MobileTextLayer { margin-left: 0px; }
.rtl .TextLayer.MobileTextLayer { margin-right: 0px; }

.TextLayer DIV
{
	padding: 20px;
}

.TextLayer .Strike , .MobileTextLayer .Strike
{
	text-decoration:line-through;
}
.TextLayer .Underline , .MobileTextLayer .Underline 
{ 
	text-decoration:underline; 
} 

.TextLayer .Underline.Strike , .MobileTextLayer .Underline.Strike 
{
	text-decoration:underline line-through;
}

/* PDF Generator page */
.PDFGenerator
{
	text-align: center;
	vertical-align: middle;
	font-size: 1.75em;
	font-weight: bold;
	color: #00789B;
}

/* Dialogs */
.Fog
{
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    background-color:#6D757C;
    display:none;
    width:1px;
    height:1px;
    position:absolute;
    z-index:500
}
.PopupDialogBorder
{
	border: solid 1px #6D757C;
	position: absolute;
	display: none;
    background-color: #E9F9FC;
    padding: 8px;
    padding-top: 0px; /* covered by the padding in the title */
}
.PopupDialogTitle
{
    font-weight: bold;
    font-size: 1.5em;
    color: #00789B;
    padding: 8px 0;
}
.PopupDialog
{
	border: solid 1px #6D757C;
	background-color:#F8FAFC;
	padding: 10px;
}
.PopupDialogLabel
{
	font-weight:bold;	
}

.ButtonDiv INPUT
{
	width: 8em;
	margin: 0 0.1em;
	font-weight: bold;
}
.ButtonDiv
{
	text-align: right;
	margin-top: 1em;
}
.rtl .PopupDialog .ButtonDiv
{
	text-align: left;
}
.PrintDialog
{
	z-index: 998;
	width: 380px;
}
.ExportDialog
{
	z-index: 999;
	width: 400px;
}
.PrintDialog .ButtonDiv INPUT
{
	width: auto;
}

/* Metadata and Annotation Listing */
.Template, .SupplementalFields, .EntryProperties, .TagsDisplay, .Links, .Versions, .AnnotationsDisplay
{
	width : 216px;
	border: 1px solid #6D757C;
	margin: 0 8px;
}
.EntryProperties, .Template, .SupplementalFields, .TagsDisplay, .Links, .Versions { margin-top: 1em; }
.FieldsSectionTitle, .LinksSectionTitle, .VersionsSectionTitle, .TagsSectionTitle, .AnnSectionTitle
{
	color: #00789B;
	background-color: #E9F9FC;
	border-bottom : 1px solid #6D757C;
	font-weight: bold;
	padding: 5px;
}
.TemplateDisplayName
{
	font-weight:bold;
	text-align: center;
	padding: 5px;
}
.FieldDisplayName, .FieldDisplayValue
{
	padding: 0 0.5em;
}
.FieldDisplayName
{
	color: #4A606F;
	font-weight:bold;
	margin-top: 0.25em;
}
.FieldDisplayValue
{
	word-wrap: break-word;
	margin-bottom: 0.25em;
}
.SupplementalFieldsHeader
{
	display: none;
}
.IconImage, .TagImage
{
	vertical-align: middle;
	margin-right: 0.25em;
}
.rtl .IconImage, .rtl .TagImage { margin-left: 0.25em; }
.TagDisplay, .Link, .Version, .AnnotationRevision, .AnnotationDisplay
{
	margin: 0.5em;
}
.TagCommentsRow, .VersionNotesRow
{
	font-style:italic;
}
.TagDetailRow, .TagCommentsRow, .LinkPathRow, .VersionDetailRow, .VersionNotesRow
{
	font-size: 0.9em;
}
.ltr .TagDetailRow, .ltr .TagCommentsRow, .ltr .LinkPathRow, .ltr .VersionDetailRow, .ltr .VersionNotesRow
{ margin-left: 16px; }
.rtl .TagDetailRow, .rtl .TagCommentsRow, .rtl .LinkPathRow, .rtl .VersionDetailRow, .rtl .VersionNotesRow
{ margin-right: 16px; }
.TagNameRow EM, .AnnotationDisplay EM
{
	color: #4A606F;
}
.TagNameRow, .LinkEntryRow, .VersionNumberAndEntry
{
	margin-bottom: 0.5em;
}
.ltr .VersionNumberRow SPAN { margin-right: 0.25em; }
.rtl .VersionNumberRow SPAN { margin-left: 0.25em; }
.VersionNumberRow
{
	color: #4A606F;
	font-weight:bold;
}
.VersionEntryRow A, .LinkEntryRow A
{
    text-decoration: none;
}
.VersionEntryRow A EM, .LinkEntryRow A EM
{
    text-decoration: underline;
}

/* Folder Metadata Control */
.FolderMetadataDiv
{
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 2em;
}
.FolderOuterSection 
{
	width: 225px;
}
.FolderSectionHeader
{
	background-color: #E9F9FC;
	border : 1px solid #6D757C;
	font-weight: bold;
	vertical-align: middle;
	padding: 5px;
	margin-bottom: 0.5em;
}
.FolderExpandoClass
{
	width: 100%;
	text-decoration: none;
}
.FolderSectionTitleText
{
	color: #00789B;
	margin: 0 0.5em;
}
.FolderSectionGroup
{
	border: 1px solid #6D757C;
	margin-bottom: 0.75em;
	margin-top: 1.5em;
}
.FolderEmptyMessage
{
	margin: 0.5em;
	margin-bottom: 1em;
}
.FolderNameHeader
{
	font-weight:bold;
	font-size: 1.25em;
	margin: 0.5em;
}
.SectionGroupTitle
{
	color: #FFFFFF;
	background-color: #00789B;
	border-bottom : 1px solid #6D757C;
	font-weight: bold;
	padding: 5px;
	/* width: 100%; */
}
.TemplateTitleDiv 
{
	font-weight:bold;
	text-align: center;
	padding: 5px;
}
.FolderDataHeader
{
	color: #4A606F;
	font-weight:bold;
	margin-top: 0.25em;
}
.FolderDataValue 
{
	word-wrap: break-word;
	margin-bottom: 0.25em;
}
.FolderSectionBody
{
	width: 216px;
	padding: 5px 0px 5px 5px;
}
.DataSection 
{
	padding: 0 0.5em;
}

/* About Page */
.AboutBody
{
	padding: 15px 10px;
}
.AboutLine 
{
	margin-bottom:2px;
}


/* E-mail Page */
.EmailBody
{
	padding: 15px 10px;
}
.EmailDocumentHeader
{
	margin-top: 1em;
	width:400px;
	background-color:#E9F9FC;
    font-weight:bold;
    color: #00789B;
    padding:5px 10px;
    border:1px solid #6D757C;
    font-size: 1.5em;
	word-wrap: break-word;
}
.EmailDocumentPrompt {}
.EmailDocumentName 
{
	font-style:italic;
}
.EmailDocumentBody 
{
    border:1px solid #6D757C;
    border-top: none;
    padding:1em 10px;
	width:400px;
}
.EmailTextBoxSingle, .EmailDocumentBody TEXTAREA
{
    width: 390px;
}
.CaptchaInput *
{
	vertical-align: middle;
}
.EmailLabel, .CaptchaLabel
{
	display: block;
    font-weight:bold;
    margin-top:5px;
}
.EmailLabel2 {}
.EmailReturnLink
{
	display: block;
	font-weight: bold;
	margin-top: 0.5em;
	font-size: 1.25em;
}
.EmailReturnLink A:hover
{
	text-decoration: none;
}
.ErrorMsg
{
	margin: 0 0.5em;
	color: Red;
	font-weight:normal;
	font-style: italic;
}
.CaptchaErrorMsg
{
	display: block;
	color: Red;
	font-weight:normal;
	font-style: italic;
}
.EmailSuccess EM
{
	color: #00789B;
}

/* Export reason page */
.ExportDocumentHeader
{
	margin-top: 1em;
	width:400px;
	background-color:#E9F9FC;
    font-weight:bold;
    color: #00789B;
    padding:5px 10px;
    border:1px solid #6D757C;
    font-size: 1.5em;
}
.ExportDocumentPrompt {}
.ExportDocumentName 
{
	font-style:italic;
}
.ExportDocumentBody 
{
    border:1px solid #6D757C;
    border-top: none;
    padding:1em 10px;
	width:400px;
}
.ExportTextBoxSingle, .ExportDocumentBody TEXTAREA
{
    width: 390px;
}

/*
 * End of WebLink 8 Styles
 */

/**== Begin WebLink Designer Generated Code ==**/
.PageBackground
{
	background-color: #F8FAFC;
}
BODY, .FolderTreeNameText, .DocumentBrowserNameLink, .PageableListCurrentPage, .SearchResultsHitsLink, .SearchElementTextTabSelected A, .EntrySorterCell A, .NonClickableBreadcrumb, .Plain
{
	color: #000000;
}
.PDFGenerator, .NavigationControl A, .BreadcrumbNavigation A, .EmailSuccess EM
{
	color: #00789B;
}
A, .ActiveToolbarTab, .HoverToolbarTab, .HoverToolbarTab, .MainDocumentPageToolbar .TextButton
{
	color: #5578E3;
}
.LinkSpacer
{
	color: #D5E2E6;
}
.NavigationControl A
{
	/* INHERIT */ color: #00789B;
}
.LeftPanel
{
	border-color: #D5E2E6;
}
.LeftPanel
{
	background-color: #FFFFFF;
}
.LeftPanel
{
	/* INHERIT */ color: #000000;
}
.Template, .SupplementalFields, .EntryProperties, .TagsDisplay, .Links, .Versions, .AnnotationsDisplay, .FolderSectionGroup, .SectionGroupTitle, .FieldsSectionTitle, .LinksSectionTitle, .AnnSectionTitle, .VersionsSectionTitle, .TagsSectionTitle, .FolderSectionHeader, .SectionHeader
{
	border-color: #6D757C;
}
.FieldDisplayName, .TagNameRow EM, .AnnotationDisplay EM, .VersionNumberRow, .FolderDataHeader
{
	color: #4A606F;
}
.FieldsSectionTitle, .LinksSectionTitle, .VersionsSectionTitle, .TagsSectionTitle, .AnnSectionTitle, .FolderSectionHeader, .SectionHeader
{
	background-color: #E9F9FC;
}
.FieldsSectionTitle, .LinksSectionTitle, .VersionsSectionTitle, .TagsSectionTitle, .AnnSectionTitle, .FolderSectionHeader, .FolderSectionTitleText, .SectionHeader
{
	color: #00789B;
}
.SectionGroupTitle
{
	background-color: #00789B;
}
.SectionGroupTitle
{
	color: #FFFFFF;
}
.WelcomePageBackground
{
	background-color: #FFFFFF;
}
.WelcomePageSideBanner
{
	/* INHERIT */ background-color: #FFFFFF;
}
.LoginSquare
{
	border-color: #D5E2E6;
}
.LoginSquare
{
	background-color: #FFFFFF;
}
.LoginSquare
{
	/* INHERIT */ color: #000000;
}
.ThumbDisplaySelectedImage
{
	border-color: #00789B;
}
.ImageDisplayDiv
{
	border-color: #6D757C;
}
.ImageDisplayDiv
{
	background-color: #6D757C;
}
.TextLayer
{
	background-color: #FFFFFF;
}
.TextLayer
{
	/* INHERIT */ color: #000000;
}
.ThumbDisplayJumpPanel, .DocumentPageToolbar, .DocumentPageToolbar8, .DocumentRightToolbar, .DocumentRightToolbar8, .DocumentPageToolbar8Mobile, .DocumentPageToolbarMobile
{
	background-color: #E9F9FC;
}
.ThumbDisplayJumpPanel, .DocumentPageToolbar, .DocumentPageToolbar8, .DocumentRightToolbar, .DocumentRightToolbar8, .DocumentRightPanelToolbarDivider, .DocumentPageToolbar8Mobile, .DocumentPageToolbarMobile
{
	border-color: #6D757C;
}
.ThumbDisplayJumpPanel, .DocumentPageToolbar, .DocumentPageToolbar8, .DocumentRightToolbar, .DocumentRightToolbar8, .PageToolbarLinkDisabled, .MainDocumentPageToolbar A, .DocumentPageToolbar8Mobile span
{
	/* INHERIT */ color: #6D757C;
}
.PageToolbarLink:hover, .DocumentRightPanelToolbarLink:hover
{
	background-color: #BEC9C4;
}
.EntrySorterCell
{
	background-color: #FDFAED;
}
.EntrySorterCell A
{
	/* INHERIT */ color: #000000;
}
.EntrySorterCell
{
	border-color: #D5E2E6;
}
.DocumentBrowserDisplayDiv
{
	border-color: #D5E2E6;
}
.DocumentBrowserDisplayDiv
{
	background-color: #FFFFFF;
}
.DocumentBrowserDisplayDiv .DocumentBrowserCell, .DocumentBrowserDisplayDiv .DocumentBrowserNameLink
{
	/* INHERIT */ color: #000000;
}
.DocumentBrowserAlternateRow, .ColumnSelectDummyColumn
{
	background-color: #F8FAFC;
}
.SearchFormCustomizeDiv
{
	background-color: #E9F9FC;
}
.SearchFormElementHeader
{
	background-color: #00789B;
}
.SearchFormElementHeader
{
	color: #FFFFFF;
}
.SearchSubmitDiv
{
	background-color: #E9F9FC;
}
.PopupDialogBorder, .PopupDialog, .EmailDocumentHeader, .EmailDocumentBody, .ExportDocumentHeader, .ExportDocumentBody
{
	border-color: #6D757C;
}
.Fog
{
	background-color: #6D757C;
}
.PopupDialogBorder, .EmailDocumentHeader, .ExportDocumentHeader
{
	background-color: #E9F9FC;
}
.PopupDialogTitle, .EmailDocumentHeader, .ExportDocumentHeader
{
	color: #00789B;
}
.PopupDialog, .EmailDocumentBody, .ExportDocumentBody
{
	/* INHERIT */ background-color: #F8FAFC;
}
.PopupDialog, .EmailDocumentBody, .ExportDocumentBody
{
	/* INHERIT */ color: #000000;
}
.SearchResultsContent, .SearchResultHeader, .SearchResultFooter
{
	border-color: #D5E2E6;
}
.SearchResultsContent
{
	background-color: #FFFFFF;
}
.SearchResultsContent
{
	/* INHERIT */ color: #000000;
}
.SearchResultHeader, .SearchResultFooter
{
	/* INHERIT */ background-color: #F8FAFC;
}
/**== End WebLink Designer Generated Code ==**/


/**== Begin Custom WebLink CSS ==**/
/**== End Custom WebLink CSS ==**/