/*
 * Laserfiche - Copyright (C) 2006 Compulink Management Center.
 */
.FolderTreeExpandBox
{
	width:9px;
	height:9px;
	background-image:url(images/TreeOpen.gif);
	background-repeat:no-repeat;
	padding-left: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	position: relative;
	top: 2px;
	left: 0px;
	font-size: 6pt;
}
.FolderTreeContractBox
{
	width:9px;
	height:9px;
	background-image:url(images/TreeClose.gif);
	background-repeat:no-repeat;
	padding-left: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	position: relative;
	top: 2px;
	left: 0px;
	font-size: 6pt;
}
.FolderTreePlusBoxText
{
	visibility: hidden;
}
.FolderTreePlusBoxCell
{
	padding-left: 8px;
	padding-right: 0.5em;
}
.FolderTreeNameLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: Black;
	padding-left: 0.1em;
}
.FolderTreeNameLink:hover
{
	text-decoration: underline;
}


.SelectedFolderTreeNameImage
{
	border: 0px;
}
.SelectedFolderTreeNameLink
{
	text-decoration: none;
}
.SelectedFolderTreeNameLink:hover
{
	text-decoration: underline;
}
.SelectedFolderTreeNameText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	padding-left: 0.5em;
}

.DocumentBrowserNameImage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	padding-left: 0.25em;
	margin-left: 0.25em;
	margin-right: 0.5em;
	padding-top: 2px;
	padding-bottom: 3px;
	border:0px;
}

.SelectedFolderTreeNameText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	padding-left: 0.5em;
}

.DocumentBrowserNameLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: Black;
}

.DocumentBrowserNameLink:hover
{
	text-decoration: underline;
}
.DocumentBrowserError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Red;
}
.DocumentBrowserDisplayDiv
{
	border-left: solid 2px #E1E1E1;
	border-top: solid 2px #E1E1E1;
	border-right: solid 2px #BFBFBF;
	border-bottom: solid 2px #BFBFBF;
}
.SearchResultsHitsLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #0000FF;
}
.SearchResultsHitsLink
{
	text-decoration: underline;
}
.PageableListJumpToPage
{
	color: #1D0E82;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	margin-left: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.PageableListJumpToPage:hover
{
	text-decoration: underline;
}
.PageableListCurrentPage
{
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
}
.PageableListTotal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 3px;
}
.DocumentBrowserCell
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
}
.DocumentBrowserAlternateRow
{
	background-color: #F7F7F7;
}
.FolderIcon
{
	width:16px;
	height:16px;
	background-image:url(images/iFolderClosed.gif);
	background-repeat:no-repeat;
}
.RecordSeriesIcon
{
	width:16px;
	height:16px;
	background-image:url(images/RecordSeries.gif);
	background-repeat:no-repeat;
}
.RecordFolderIcon
{
	width: 16px;
	height: 16px;
	background-image:url(images/RecordFolder.gif);
	background-repeat:no-repeat;
}
.OpenFolderIcon
{
	width:16px;
	height:13px;
	background-image:url(images/iFolderOpen.gif);
	background-repeat:no-repeat;
	background-color: #F8F9B1;
}
.OpenRecordSeriesIcon
{
	width:16px;
	height:16px;
	background-image:url(images/RecordSeriesOpen.gif);
	background-repeat:no-repeat;
	background-color: #F8F9B1;
}
.OpenRecordFolderIcon
{
	width:16px;
	height:16px;
	background-image:url(images/RecordFolderOpen.gif);
	background-repeat:no-repeat;
	background-color: #F8F9B1;
}
.ElectronicFileIcon
{
	border:0px;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
}
.DownloadElectFile
{
	width: 16px;
	height: 16px;
	margin-left: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 0px;
}
.DownloadElectFileImage
{
	border: 0px;
}
.FolderShortcutIcon
{
	width:16px;
	height:16px;
	background-image:url(images/FolderShortcut.gif);
	background-repeat:no-repeat;
}
.ShortcutNoTemplateIcon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut_Grey.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate0Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut0.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate1Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut1.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate2Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut2.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate3Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut3.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate4Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut4.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate5Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut5.gif);
	background-repeat:no-repeat;
}
.ShortcutTemplate6Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocShrtcut6.gif);
	background-repeat:no-repeat;
}
.DocumentNoTemplateIcon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage_Grey.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate0Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage0.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate1Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage1.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate2Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage2.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate3Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage3.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate4Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage4.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate5Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage5.gif);
	background-repeat:no-repeat;
}
.DocumentTemplate6Icon
{
	width:16px;
	height:16px;
	background-image:url(images/DocPage6.gif);
	background-repeat:no-repeat;
}
.ColumnSelectTypeCell
{
	padding-top:6px;
	padding-bottom:6px;
}
.ColumnSelectAddCell
{
	padding: 10px;
	text-align: left;
}
.ColumnSelectUpDownCell
{
	vertical-align: middle;
}
.ColumnSelectRemoveCell
{
	padding-top: 8px;
	text-align: right;
}
.ColumnSelectText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.ColumnSelectChoiceList
{
	width: 196px;
	height: 240px;
}
.ColumnSelectSelectedList
{
	width: 196px;
	height: 240px;
}
.ColumnSelectAddLink
{
	background-image: url(images/RightArrow.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: default;
	display: block;
}
.ColumnSelectAddLink:hover
{
	background-image: url(images/RightArrowR.gif);
}
.ColumnSelectMoveUpLink
{
	background-image: url(images/UpArrow.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 22px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: default;
	display: block;
}
.ColumnSelectMoveUpLink:hover
{
	background-image: url(images/UpArrowR.gif);
}
.ColumnSelectMoveDownLink
{
	background-image: url(images/DownArrow.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 22px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: default;
	display: block;
}
.ColumnSelectMoveDownLink:hover
{
	background-image: url(images/DownArrowR.gif);
}
.ColumnSelectDummyColumn
{
	background-color: #F0F0F0;
}
.SearchHelpLink
{
	width:16px;
	height:16px;
	float:right;
	background-image:url(images/help.gif);
	background-repeat:no-repeat;
	cursor: default;
}
.SearchHelpLink:hover
{
	background-image: url(images/helpOver.gif);
}
.SearchCloseLink
{
	width:16px;
	height:16px;
	float:right;
	background-image:url(images/close.gif);
	background-repeat:no-repeat;
	cursor: default;
}
.SearchCloseLink:hover
{
	background-image: url(images/closeOver.gif);
}
.SearchHeaderText
{
	float:left;
}
.SearchElementTextTabSelected A
{
	color: Black;
	text-decoration: none;
}
.SearchElementTextTabActive A
{
	color: #404040;
}
.SearchElementTextTabActive A:hover
{
	color: #808080;
}
.ContextHitLine
{
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ContextHitLine A
{
	text-decoration: underline;
	color: #0000FF;
}
.ContextHitWord
{
	font-weight:bolder;
}
.StickyNote
{
	background-repeat:no-repeat;
	background-image:url(images/Sticky-Note-icon.gif);
	width:30px;
	height:30px;
}
.StickyNoteNumber
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffff99;
    position: absolute;
    left: 25px;
    top: 10px;
    width: 10px;
    height: 20px;
    overflow: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:2px;
}
.SearchHighlight
{
	FONT-WEIGHT: bolder;
}
.ThumbDisplayJumpLabel
{
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ThumbDisplayTargetBox
{
	margin-left: 5px;
}
.ThumbDisplayGoButton
{
	margin-left: 10px;
}
.ThumbDisplayPrevLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	float: left;
	margin-left: 7px;
	margin-top: 7px
}
.ThumbDisplayNextLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	float: right;
	margin-top: 7px;
	margin-right: 7px;
}
.ThumbDisplayLinkActive
{
	color: Black;
}
.ThumbDisplayLinkActive:hover
{
	text-decoration: underline;
}
.ThumbDisplayLinkInactive
{
	color: Gray;
	cursor: default;
}
.ThumbDisplayThumbPanel
{
	width: 100%;
	text-align: center;
}
.ThumbDisplayJumpPanel
{
	background-color: #FEFF99;
	padding-bottom: 2px;
}
.ThumbDisplayDiv
{
	float: left;
	text-align: center;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ThumbDisplayPageNumber
{
	position: relative;
	top: 8px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ThumbDisplayImage
{
	border: solid 2px black;
}

.ThumbDisplaySelectedImage
{
	border: solid 2px green;
}
.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
}
.PDFLabel1
{
	position: relative;
	top: -4px;
}
.PDFStartPageBox
{
	position: relative;
	top: -2px;
	margin-left: 3px;
	margin-right: 3px;
	font-size: 8pt;
}
.PDFLabel2
{
	position: relative;
	top: -4px;
}
.PDFEndPageBox
{
	position: relative;
	top: -2px;
	margin-left: 3px;
	margin-right: 3px;
	font-size: 8pt;
}
.PDFToolbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.PDFDownloadLink
{
	cursor: default;
	background-image: url(images/iTBViewPDF.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 2px;
	position: relative;
	top: 0px;
}
.PDFDownloadLinkOver
{
	cursor: default;
	background-image: url(images/iTBViewPDFR.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 2px;
	position: relative;
	top: 0px;
}
.PDFDownloadLinkDisabled
{
	cursor: default;
	background-image: url(images/iTBViewPDFG.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 2px;
	position: relative;
	top: 0px;
}
.CalendarLink
{
	width:16px;
	height:16px;
	background-image:url(images/calendar.gif);
	background-repeat:no-repeat;
	cursor:hand;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.LoginInputLine
{
	width: 245px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.LoginInputBox
{
	height: 18px;
	width: 176px;
	font-size: 8pt;
	float: right;
}
.LoginFieldsetInputBox
{
	height: 18px;
	width: 155px;
	font-size: 8pt;
	float: right;
}
.LoginFieldset
{
	width:245px;
}
.LoginFieldsetHidden
{
	border:none;
	width:245px;
	padding: 0px;
	margin: 0px;
}
.LoginError
{
	color:Red;
	margin-top: 6px;
	margin-bottom: 6px;
}
.LoginBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 20px;
	margin-left: 180px;
	width: 430px;
}
.LoginSquare
{
	background-image: url(images/WatermarkLogin.gif);
	background-position: top right;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-left: 88px;
	padding-top: 10px;
	padding-bottom: 15px;
	overflow:visible;
	border: solid 2px #E1E1E1;
}
.LoginVersionText
{
	font-style:italic;
	font-size: 7pt;
	position: relative;
	top: -4px;
	margin-left: 7px;
}
.LoginButton
{
	margin-top: 7px;
}
.PageBackground
{
	background-color:#F7F7F7;
	PADDING:0px;
	MARGIN:0px;
}
.TopMargin
{
	height: 26px;
}
.LeftPanel
{
	vertical-align: top;
	background-color: White;
	background-image: url(images/watermarkSideNav.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	border-right: solid 1px #7C7C7C;
	border-bottom: solid 1px #7C7C7C;
	border-left: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
	height: 100%;
}
.LeftPanelTable
{
	height: 100%;
}
.LeftPanelContentDiv
{
	width:228px;
	overflow:auto;
	height:100%;
}
.LeftPanelMainCell
{
	height:100%;
	vertical-align:top;
}
.RightPanel
{
	WIDTH:100%;
	vertical-align: top;
	background-color: White;
}
.SelectedNavigationTab
{
	width: 85px;
	background-image: url(images/tabSelected.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	cursor: default;
	color: Black;
}
.SelectedNavigationTab A
{
	color: Black;
	text-decoration: none;
}
.ActiveNavigationTab
{
	width: 85px;
	background-image: url(images/tabNormal.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #646464;
}
.ActiveNavigationTab A
{
	color: Black;
	text-decoration: none;
}
.HoverNavigationTab
{
	width: 85px;
	background-repeat: no-repeat;
	background-image: url(images/TabRollover.gif);
	text-align: center;
	padding-bottom: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #2C292A;
	cursor: pointer; cursor: hand
}
.HoverNavigationTab A
{
	color: Black;
	text-decoration: none;
}
.LeftToolbar
{
	background-color: #F0F0F0;
	border-top: solid 2px #CCCCCC;
	border-bottom: solid 2px #9E9E9E;
	border-right: solid 1px #9E9E9E;
	overflow: hidden;
	height: 21px;
	width: 228px;
}
.TopLink
{
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #1E1E1E;
}
.TopLink:hover
{
	text-decoration: underline;
}
.TopLinkSeparator
{
	border-right: solid 1px #B2B2B2;
	padding-right: 5px;
}
.SelectedTopLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FFCC66;
	cursor: default;
}
.EntrySorterCell
{
	border: solid 1px #A7ABAA;
	background-color: #F7BF0F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
}
.EntrySorterCell A
{
	text-decoration: none;
	color:Black;
}
.EntrySorterCell A:hover
{
	text-decoration: underline;
}
.EntrySorterNameCell
{
	background-color: #F7BF0F;
}
.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;
}
.BreadcrumbNavigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	cursor: default;
}
.BreadcrumbNavigation A
{
	color: Black;
	text-decoration: none;
}
.ClickableBreadcrumb:hover
{
	text-decoration: underline;
}
.NonClickableBreadcrumb
{
	cursor: default;
}
.DocumentLeftPanelToolbarIcon
{
	margin-right: 14px;
}
.DocumentLeftPanelFirstToolbarIcon
{
	margin-left: 4px;
}
.DocumentPageToolbar
{
	background-image: url(images/DocTBBG.gif);
	background-repeat: repeat-x;
	background-color: gray;
	border-left: solid 2px #B1B1B1;
	border-right: solid 2px #7E7E7E;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.DocumentPageToolbarFirstLink
{
	margin-left: 196px;
}
.DocumentRightToolbar
{
	background-color: #DCDCDC;
	border-left: solid 2px #CFCFCF;
	border-bottom: solid 2px #BABABA;
	border-right: solid 2px #BABABA;
	border-top: solid 2px #A4A4A4;
	overflow: hidden;
}
.DocumentRightPanelToolbarIcon
{
	margin-top: 2px;
	border: 0px;
}
.DocumentRightPanelFirstToolbarLink
{
	margin-left: 52px;
}
.DocumentRightPanelToolbarLink
{
	cursor: default;
	margin-right: 3px;
}
.DocumentRightPanelToolbarDivider
{
	padding-right: 2px;
	border-right: solid 1px white;
}
.FieldDisplay
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.FieldDisplayTemplateName
{
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 7px;
	margin-bottom: 3px;
}
.FieldDisplayName
{
	background-color: #CCCCCC;
	height: 15px;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 7px;
	margin-right: 6px;
}
.FieldDisplayValue
{
	height: 15px;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 7px;
	margin-right: 6px;
	word-wrap: break-word;
}
.StickyNoteDisplayTable
{
	width: 178px;
	margin-top: 7px;
	margin-left: 10px;
}
.StickyNoteDisplayHeader
{
    BACKGROUND-COLOR: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 5px;
}
.StickyNoteDisplayText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 8px;
}
.VersionDisplayVersionHeader
{
	background-color: #F7BF0F;
	border: solid 1px #B2AE95;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-left: 2px;
	width: 35px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.VersionDisplayDocumentHeader
{
	background-color: #F0F0F0;
	border: solid 1px #B2AC92;
	font-family: Arial, Helvetica, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
}
.VersionDisplayNameCell
{
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 4px;
	padding-bottom: 2px;
}
.VersionDisplayClickableName
{
	text-decoration: none;
	color: #0709FE;
}
.VersionDisplayClickableName:hover
{
	text-decoration: underline;
}
.RelationshipDisplayRelationshipHeader
{
	background-color: #F7BF0F;
	border: solid 1px #B2AE95;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.RelationshipDisplayDocumentHeader
{
	background-color: #F0F0F0;
	border: solid 1px #B2AC92;
	font-family: Arial, Helvetica, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
}
.RelationshipDisplayNameCell
{
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.DocumentViewRightPanel
{
	WIDTH:100%;
	vertical-align: top;
	padding-top: 47px;
	padding-left: 1px;
}
.ImageDisplayImage
{
	border-top: solid 2px #E1E1E1;
	border-left: solid 2px #E1E1E1;
	border-right: solid 2px #BDBDBD;
	border-bottom: solid 2px #BDBDBD;
}
.ImageDisplayDiv
{
	position: relative;
	top: 0px;
	left: 0px;
}
.PageNumberToolbarLink
{
	cursor: default;
	margin-right: 3px;
}
.PageNumberToolbarIconUp
{
	margin-right: 2px;
	margin-top: 2px;
	cursor: default;
	height: 17px;
	padding-left: 20px;
	border: 0px;
}
.PageNumberToolbarIconDown
{
	margin-right: 4px;
	margin-top: 2px;
	cursor: default;
	height: 17px;
	border: 0px;
	border-right: solid thin White;
}
.PageNumberToolbarCount
{
	vertical-align: 4px;
}
.PageNumberToolbarCaption1
{
	vertical-align: 4px;
}
.PageNumberToolbarCaption2
{
	vertical-align: 4px;
}
.PageNumberToolbarInput
{
	vertical-align: top;
	font-size: 8pt;
}
.PageNumberToolbarGoButton
{
	vertical-align: top;
	font-size: 8pt;
	margin-left: 4px;
	width: 4em;
}
.TextDisplayDiv
{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	border-top: solid 2px #E1E1E1;
	border-left: solid 2px #E1E1E1;
	border-right: solid 2px #BDBDBD;
	border-bottom: solid 2px #BDBDBD;
}
.TextDisplayError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Red;
}
.ImageDisplayError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Red;
}
/*.ElectFileLink A
{
	position: relative;
	top: -2;
	width:9px;
	cursor: default;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	padding-left: 20px;
	padding-bottom: 2px;
	background-image: url(images/iEdocDownload.gif);
}
.ElectFileLink A:hover
{
	background-image: url(images/iEdocDownloadR.gif);
}*/
.SearchSubmitDiv
{
	background-color: #DCDCDC;
}
.SearchLoadingBox
{
	font-family: Arial, Helvetica, sans-serif;
	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;
}
.RunSearchButton
{
	margin-left: 20px;
	width: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ContextPanel
{
	vertical-align: top;
	background-color: White;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}
.SearchFormCustomizeDiv
{
	background-color: #DCDCDC;
	width: 100%;
	height: 55px;
}
.SearchFormCustomizeDropDown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 5px;
	margin-left: 5px;
	width: 190px;
}
.SearchFormElementHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 5px;
}
.SearchFormElementCriteria
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 5px;
}
.SearchFormElementCriteria A
{
	margin: 2px;
}
.SearchResultsPanel
{
	vertical-align: top;
	padding-bottom:20px;
}
.SearchResultsContent
{
	background-color:white;
	border: 1px solid #999999;
	vertical-align: top;
	height: 100%;
}
.SearchResultsUnselectedRow
{
}
.SearchResultsSelectedRow
{
	background-color: #F8F9B1;
}
.PreferencesTypeList
{
	width: 229px;
}
.PoweredByText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
}
.MyWebLinkRightPanel
{
	WIDTH:100%;
	vertical-align: top;
}
.MyWebLinkTypeLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	margin-bottom: 3px;
}
.MyWebLinkInfo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.EntryRowIconText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	visibility: hidden;
}
.PDFGenerator
{
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #598526;
}
.InvisibleText
{
	display: none;
}
/* use for clearing floats */
.clearer
{
	clear: both;
	height: 0px;
	width: 0px;
}

.fog1 {
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    background-color:#CCCCCC;
    display:none;
    width:1px;
    height:1px;
    position:absolute;
    color: black;
    border: none;
    z-index:500
}
.popup1 {
    background-color:#E8EEFA;
    display:none;
    width:470;
    height:260;
    position:absolute;
    color: black;
    border: 3px #C3D9FF solid;
    z-index:1000;
}

.popup1Title {
	background-color: #C3D9FF;
	width:100%;
}

.popup1Client{
	padding:8;
}

.CommentTextBox
{
	Height:"100px";
	Width:"455px";
}

A.DownloadLink
{
	color: Blue;
	line-height: 35px;
	font-family: Arial, Verdana;
	font-size: x-small;
}