<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* SkinColorLight: #CDCDCD */
/* SkinColorDark: #003399 */
/* EditBackGroundColor : #F5F5F5 */
/* TextLightColor: #CDCDCD */
.IB
{
	display: -moz-inline-box;
	display: inline-block;
}

* html .IB
{
	display: inline;
} /* for IE 6 */
* + html .IB
{
	display: inline;
} /* for IE 7 */
.IBF
{
	display: block;
	float: left;
}

#vfViewPortDiv
{
	text-align:center; 
	width:100%;
	height:100%;
	overflow:visible;
}
.ViewPortDiv
{
	width:100%;
	height:100%;
	overflow:visible;
	text-align: center;
}
A
{
	color: #003399; /* SkinColorDark */
	text-decoration: none;
	font-weight: normal;
}
A:hover
{
	color: gold;
	text-decoration: underline;
}
body
{
	padding-right: 0px;
	padding-left: 0px;
	font-family: Arial;
	font-size: 8pt;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center;
}
.ColorBoxBorder
{
	border: #808080 1px solid;
	position: static;
}

.ColorBox
{
	font-size: 1px;
	width: 10px;
	position: static;
	height: 10px;
}

.ColorDeselected, .ColorSelected
{
	cursor: default;
}

.ColorDeselected
{
	border: #ffffff 1px solid;
	padding: 2px;
	float: left;
}

.ColorSelected
{
	border: #316ac5 1px solid;
	padding: 2px;
	float: left;
	background-color: #c1d2ee;
}
.HtmlArea
{
	font-size: 9pt;
	width: 100%;
}
.HomeControlPanel
{
	position: relative;
	top: 5px;
}
.HomeTable
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
}
.HomeColumn1TD
{
	width: 346px;
	vertical-align: top;
}
.HomeColumn1PanelTD
{
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 10px;
}
.HomeHorizontalDividerTD
{
	position: relative;
	top: -3px;
	height: 1px;
	background-repeat: repeat-x;
}
.HomeVerticalDividerTD
{
	position: relative;
	top: 0px;
	width: 1px;
	background-repeat: repeat-y;
	background-position: center center;
}
.HomeColumn2TD
{
	width: auto;
	vertical-align: top;
	position: relative;
	top: -10px;
	left: 0px;
	padding-right: 10px;
}
.HomeColumn2CondensedPanelTD
{
	padding-left: 13px;
	padding-right: 10px;
}
.HomeColumn2PanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.HomeColumn2BottomPanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 10px;
}
.HomeColumn2DashboardPanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 10px;
}

.DataEntryBODY
{
	margin: 0px;
	padding: 10px;
}
.DataEntryBodyDiv
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.TabDataEntryBody
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	font-size: smaller;
}
.TabDiv
{
	/*position: absolute;*/
	top: 20px;
	left: 0px;
	width: 100%;
	height: 58px;
	background-color: black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	font-size: smaller;
}
.MainDiv
{
	width: 824px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	margin-right:0px;
	margin-bottom:0px;
	background-color: White;
	position: relative;
}
.MainDivOld
{
	font-family: Verdana;
	position: absolute;
	top: 20px;
	left: 150px;
	height: 100%;
	width: 857px;	
	overflow: hidden;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 0px;    
}
.MainDivOldNoNav
{
	font-family: Verdana;
	position: absolute;
	top: 20px;
	left: 0px;
	height: 100%;
	width: 1007px;
	overflow:hidden;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
	border-right: 0px;
	border-left: 0px;
}
.NavMainSectionDiv
{
	top: 0px;
	left: 0px;
	text-align: left;
	position: relative;
	width: 980px; 
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	border-right-color: #003399; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #003399; /* SkinColorDark */
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: Gray;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.MainDivNoNav
{
	top: 0px;
	left: 0px; /* height: 100%; */
	height: 85%;
	text-align: left;
	position: relative;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	border-right-color: #003399; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #003399; /* SkinColorDark */
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: Gray;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	background-color: White;
	overflow:hidden;
}
.ToolbarDiv
{
	top: 0px;
	left: 0px;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	vertical-align:middle;
	position: relative;
	width: 980px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	border-right-color: #003399; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #003399; /* SkinColorDark */
	border-left-style: solid;
	border-left-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: White;
}
.ToolbarDiv table
{
	color: #003399; /* SkinColorDark */
	font-size: 11px;
	font-weight: bold;
}
.ToolbarDiv A
{
	color: #003399; /* SkinColorDark */
}
.ToolbarDiv A:hover
{
	color: #CDCDCD; /* SkinColorLight */
}
.SubToolbarDiv
{
	display: none;
	top: 0px;
	left: 0px;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	position: absolute;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: White;
	border-left: 2px solid #003399; /* SkinColorDark */
	border-top: 2px solid #003399; /* SkinColorDark */
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	z-index: 255
}
.SubToolbarDiv table
{
	color: #003399; /* SkinColorDark */
	font-size: 11px;
	font-weight: bold;
}
.SubToolbarDiv A
{
	font-weight: bold;
	color: #003399; /* SkinColorDark */
	text-decoration: underline;
}
.SubToolbarDiv A:hover
{
	color: #CDCDCD; /* SkinColorLight */
}
.LogoDiv
{
	position: relative;
	top: 0px;
	left: 10px;
	width: 100%;
	height: 61px;
}
.NavDiv
{
	position:relative;
	float:left; 
	left:0px;
	width: 150px;
	margin: 0px;
	padding: 0px;
	padding-bottom:0px;
	margin-bottom:0px;
	overflow: auto;
	background-color: #CDCDCD; /* SkinColorLight */
}
.NavDiv A:Link
{
	text-decoration: underline;
	color: white;
}
.NavDiv A:Visited
{
	text-decoration: underline;
	color: white;
}
.NavDiv A:Active
{
	text-decoration: underline;
	color: white;
}
.TableHeader
{
	font-weight: bolder;
	font-size: 8pt;
}
.NavBody
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.ToolbarBody
{
	font-weight: bold;
	margin: 0px;
	color: white;
}
.ToolbarBody A:link
{
	color: white;
	text-decoration: underline;
}
.ToolbarBody A:visited
{
	color: white;
	text-decoration: underline;
}
.ToolbarBody A:active
{
	color: white;
	text-decoration: underline;
}
.ErrorBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.MainBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.QuerySettingsBody
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bolder;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	color: white;
	padding-top: 0px;
	background-color: #CDCDCD; /* SkinColorLight */
}
TD
{
	font-size: 8pt;
}
.QuerySettings
{
	font-size: 8pt;
	color: white;
}
.QuerySettingsTable
{
	width: 100%;
}
.NavForm
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px 0px;
	padding-top: 0px;
}
.CriteriaInput
{
	font-size: 8pt;
	font-family: Arial;
	width: 100%;
	
}
#standardEmailBodyTextBox
{
	width:943px;
}
.TimeKeeperInputWhite
{
	font-size: 7pt;
	color: black;
	border-width: 0;
	border-color: white;
	background-color: white;
	text-align: center;
	width: 35px;
	margin: 0px;
	padding-left: 0;
	padding-right: 0;
}
.TimeKeeperInput
{
	font-size: 7pt;
	color: white;
	border-width: 0;
	border-color: Black;
	background-color: Black;
	text-align: left;
	width: 50px;
	margin: 0px;
	padding-left: 0;
	padding-right: 0;
}
.ColumnsInput
{
	width: 100%;
}
.LoginInput
{
	font-size: 9pt;
	width: 100%;
}
.QueryNavAnchor
{
	color: white;
	text-decoration: underline;
	letter-spacing: 0em;
	font: bold 11px arial;
}
.QueryNavAnchor A:active
{
	color: yellow;
	text-decoration: underline;
}
.QueryNavAnchor A:link
{
	color: white;
	text-decoration: underline;
}
.QueryNavAnchor A:visited
{
	color: white;
	text-decoration: underline;
}
.NavBody A:active
{
	color: white;
	text-decoration: underline;
}
.NavBody A:link
{
	color: white;
	text-decoration: underline;
}
.NavBody A:visited
{
	color: white;
	text-decoration: underline;
}
.QuerySettingsLabel
{
	font-size: 8pt;
	color: white;
}
.QuerySettingsInput
{
	width: 95%;
}
.QuerySettingsSubHeading
{
	font-size: 10pt;
	color: white;
}
.InputFullwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputHalfwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputQuarterwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputCitywidth
{
	font-size: 8pt;
	width: 100%;
}
.InputStatewidth
{
	font-size: 8pt;
	width: 100%;
}
.InputZipwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputPrefixwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputFirstwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputMiddlewidth
{
	font-size: 8pt;
	width: 100%;
}
.InputLastwidth
{
	font-size: 8pt;
	width: 100%;
}
.InputSuffixwidth
{
	font-size: 8pt;
	width: 100%;
}
.EmailBody
{
	width: 100%;
}
.InputFilewidth
{
	width: 99%;
}
.InputBuildingwidth
{
	width: 100%;
}
.InputFloorwidth
{
	width: 100%;
}
.InputRoomwidth
{
	width: 100%;
}
TH
{
	font-weight: bolder;
	font-size: 9pt;
	color: black;
}
H1
{
	margin-top: 0px;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 13pt;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	background-color: #003399; /* SkinColorDark */
}
H2
{
	padding-right: 4px;
	margin-top: 5px;
	padding-left: 4px;
	font-size: 11pt;
	margin-bottom: 5px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	height: 25px;
}
.TabSelected
{
	border-right: 1pt outset;
	border-top: 1pt outset;
	font-weight: bolder;
	padding-bottom: 2px;
	border-left: 1pt outset;
	color: black;
	padding-top: 3px;
	border-bottom: 1pt;
	background-color: white;
	font-size: smaller;
}
.TabLine
{
	border-bottom: thin inset;
	font-size: smaller;
}
.TabUnSelected
{
	border-right: 1pt outset;
	border-top: 1pt outset;
	border-left: 1pt outset;
	color: #003399; /* SkinColorDark */
	border-bottom: 1pt;
	background-color: silver;
	font-size: smaller;
}
.TabHeaderDiv
{
	padding-left: 10px;
	font-weight: bolder;
	font-size: 13pt;
	padding-bottom: 8px;
	padding-top: 10px;
	font-size: smaller;
}
.ProfileBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.ProfileListHeaderDiv
{
	border-right: medium none;
	border-top: medium none;
	margin-top: 10px;
	font-weight: bolder;
	font-size: 11pt;
	padding-bottom: 5px;
	border-left: medium none;
	padding-top: 10px;
	border-bottom: thin inset;
}
.ProfileListHeader1
{
	font-weight: bolder;
	font-size: 13pt;
}
.ProfileListHeader2
{
	margin-top: 10px;
	font-weight: bolder;
	font-size: 11pt;
	margin-bottom: 5px;
}
.ToolbarText
{
	font-weight: normal;
	color: black;
}
.ToolbarTextOver
{
	font-weight: normal;
	color: yellow;
}
.HeaderBody
{
	top: 0px;
	left: 0px;
	position: relative;
	font-weight: bold;
	color: white;
	background-color: white;
	width: 980px;
	height:100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
}
.HeaderText
{
	font-size: 8pt;
	color: #003399; /* SkinColorDark */
	text-align: center;
}
.HeaderText img
{
	margin-top:3px;
}
.HeaderTextWhite
{
	font-size: 7pt;
	text-align: center;
}
.PickListHeaderText
{
	font-size: 7pt;
	color: #003399; /* SkinColorDark */
	TEXT-ALIGN: center
}
.TimeKeeperHeaderText
{
	font-size: 7pt;
	background-color: black;
	text-align: left;
	width: 75px;
	margin-left: 0px;
	padding-right: 0px;
}
.HeaderTextSelected
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
}
.HeaderTextSelected A:active
{
	color: black;
	text-decoration: underline;
}
.HeaderTextSelected A:link
{
	color: black;
	text-decoration: underline;
}
.HeaderTextSelected A:visited
{
	color: black;
	text-decoration: underline;
}
.HeaderText A
{
	color: #003399; /* SkinColorDark */
	font-size: 8pt;
}
.HeaderText A:hover
{
	text-decoration: underline;
	color: #CDCDCD; /* SkinColorLight */
}
.NavText
{
	font-weight: bold;
	font-size: 9pt;
}
.NavTextSelected
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
}
.NavTextSelected A:active
{
	color: black;
	text-decoration: underline;
}
.NavTextSelected A:link
{
	color: black;
	text-decoration: underline;
}
.NavTextSelected A:visited
{
	color: black;
	text-decoration: underline;
}
.NavText A:active
{
	color: white;
	text-decoration: underline;
}
.NavText A:link
{
	color: white;
	text-decoration: underline;
}
.NavText A:visited
{
	color: white;
	text-decoration: underline;
}
.InputPickListText
{
	width: 100%;
}
.InputPickListButton
{
	width: 20px;
}
.TDPickListButton
{
	width: 20px;
}
.TDPickListText
{
	width: 100%;
}
.TablePicklist
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
}
.InputFromTowidth
{
	width: 100%;
}
.TDInputHalfwidth
{
	width: 50%;
}
.TabMenu
{
	cursor: pointer;
	color: white;
	text-decoration: underline;
	letter-spacing: 0em;
	font: bold 11px Arial;
}
.TabMenuHighlight
{
	font-size: 7pt;
	behavior: url(hilite.htc);
	font-weight: bold;
	cursor: pointer;
	color: white;
	text-decoration: underline;
}
.TabMenuText
{
	cursor: pointer;
	color: #003399; /* SkinColorDark */
	background-color: White;
	/* text-decoration: underline; */
	letter-spacing: 0em;
	font: bold 11px Arial;
}
.TabMenuText A
{
	cursor: pointer;
	/*color: white; */
	letter-spacing: 0em;
	font: bold 11px Arial;
}
.TabMenuText A:hover
{
	text-decoration: underline;
	color: #CDCDCD; /* SkinColorLight */
}
.InputSubmitButton
{
	color: white;
	font-weight: bold;
	background-color: #003399; /* SkinColorDark */
}
H2 A
{
	font-size: 13pt;
	color: white;
}
H1 A
{
	font-size: 13pt;
	color: white;
}
.InputWizardButton
{
	width: 110px;
}
.MapBody
{
	margin: 0px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	padding-bottom: 10px;
	padding-top: 10px;
}
.MapBody A
{
	color: black;
	text-decoration: underline;
}
.MapBody A:hover
{
	color: blue;
	text-decoration: underline;
}
TEXTAREA
{
	font-size: 9pt;
	width: 100%;
}

.AdvancedSearch_ShowTabsOption
{
	position: absolute;
	font-size: 8pt;
	right: 20px;
}

.VocusTab_TabHeaderActiveTd
{
	height: 25px;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	background-color: #F5F5F5; /* EditBackGroundColor */
	color: black; /* SkinColorDark */
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CDCDCD; /* SkinColorDark */
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CDCDCD; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CDCDCD; /* SkinColorDark */
}

.VocusTab_TabHeaderInActiveTd
{
	height: 25px;
	font-size: 7pt;
	font-weight: bold;
	text-align: center;
	background-color: #CDCDCD; /* SkinColorLight */
	color: black; /* SkinColorDark */
	border-style: solid;
	border-width: 1px;
	border-color: #CDCDCD; /* SkinColorDark */
}

.VocusTab_TabHeaderActiveSpan
{
	/* Used in the VocusTab to control how the text in the tab looks when the tab is active */
	color: black; /* SkinColorDark */
	font-size: 8pt;
	font-weight: bold;
}

.VocusTab_TabHeaderInActiveSpan
{
	/* Used in the VocusTab to control how the text in the tab looks when the tab is not active*/
	color: black; /* white */
	font-size: 8pt;
	font-weight: bold;
}

.VocusTab_TabDiv
{
	/* Used by the divs that are controlled by the tabs for display */
	position: static;
	margin: 0px;
	padding: 10px;
	width: 100%;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CDCDCD; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CDCDCD; /* SkinColorDark */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CDCDCD; /* SkinColorDark */
	background-color: #F5F5F5; /* EditBackGroundColor */
}

.VocusTab_TabSeparator
{
	height: 25;
	border-bottom: 1px solid #CDCDCD
}

.VocusTab_EndTd
{
	height: 25;
	border-bottom: 1px solid #7D8182;
}

.AdvancedSearch_SubmitDiv
{
	/*position: absolute;*/
	right: 0px;
	margin: 0px;
	padding-right: 0px;
}

.AdvancedSearch_ScratchPadTitle
{
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	font-weight: bold;
	width: 100%;
	color: black;
	margin: 0px;
	border-bottom: 1px solid;
	text-align: center;
}

.AdvancedSearch_ScratchPadField
{
	position: relative;
	left: -8px;
	padding-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #003399; /* SkinColorDark */
}

#footerDiv
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */	
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: White;
}


.AdvancedSearch_ScratchPadValue
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.AdvancedSearch_TabDiv
{
	/*position: absolute;*/
}
.AdvancedSearch_ScratchPadDiv
{
	/*position: absolute;*/
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	width: 100%;
	background-color: lemonchiffon;
	margin-top: 24px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #003399; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #003399; /* SkinColorDark */
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #003399; /* SkinColorDark */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */
}
.AlternateTableRow
{
	background-color: #F5F5F5; /* EditBackGroundColor */
}
.DataEntryTable
{
	width: 100%;
	table-layout: fixed;
}
.DataEntryTableMultiLine
{
	width: 100%;
}
.DataEntryTDLabel
{
	width: 25%;
	font-weight: normal;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	height: 25px;
	line-height: 14px;
}
.DataEntryTDInput
{
	text-align:left;
	width: 75%;
	height: 25px;
}
.DataEntryButton
{
	color: White;
	font-weight: bold;
	background-color: #003399; /* SkinColorDark */
}
.HeaderTable
{
	text-align:left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */
	margin-bottom: 10px;
}
.HeaderTD
{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	color: black;
	vertical-align: middle;
}
.HeaderOptionsTD
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding: 0 0 0 0;
	text-align: right;
	vertical-align: bottom;
}
.HeaderIcon
{
	height: 12pt;
	margin: 0px;
	margin-right: 10px;
	vertical-align: middle;
}
.Header
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */
	width: 100%;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px;
	padding-bottom: 4px;
	color: black;
	vertical-align: middle;
	margin-bottom: 10px;
	margin-top: 10px;
}
.Header3
{
	width: 25%;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
	height: 25px;
}
.BrowseResultsMultiLineTD
{
	padding-left: 35px;
	vertical-align: top;
	text-align: left;
}
.BrowseResultsMultiLineHeader
{
	font-weight: bold;
	color: #003399; /* SkinColorDark */
}
.BrowseResultsMultiLineText
{
}
.SubHeaderTD
{
	font-size: 10pt;
	font-weight: bold;
	padding: 0px;
	color: black;
	vertical-align: bottom;
	text-align: left
}
.SubHeaderTD A:link
{
	color: black;
}
.SubHeaderTD A:visited
{
	color: black;
}
.SubHeaderOptionsTD
{
	font-size: 8pt;
	color: blue;
	text-align: right;
	vertical-align: middle;
}
.SubHeaderOptionsTD A:link
{
	color: black;
}
.SubHeaderOptionsTD A:visited f
{
	color: black;
}
.SubHeaderTable
{
	margin: 0px;
	width: 100%;
	padding: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CDCDCD; /* TextLightColor */
	margin-bottom: 2px;
	margin-top: 10px;
}
.SubHeaderTableNoTopMargin
{
	margin: 0px;
	width: 100%;
	padding: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CDCDCD; /* TextLightColor */
	margin-bottom: 2px;
}
.SubHeaderOptionButton
{
	color: white;
	font-size: 7pt;
	font-weight: bold;
	background-color: #003399; /* SkinColorDark */
	top: -2px;
	position: relative;
}
.SubHeader
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CDCDCD; /* TextLightColor */
	width: 100%;
	font-size: 10pt;
	font-weight: bold;
	padding: 0px;
	color: black;
	vertical-align: middle;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 10px;
}
.SubHeader A:link
{
	color: black;
}
.SubHeader A:visited
{
	color: black;
}
.ProfileScrollDiv
{
	position:absolute;
	top: 6px;
	left: 1000px;
	z-index: 10;
	font-size: 11px;
	font-weight: bold;
	color: #003399; /* SkinColorDark */
	text-decoration: none;
	white-space: nowrap;
}
.ProfileScrollDiv A
{
	color: #003399; /* SkinColorDark */
	text-decoration: none;
}
.ProfileScrollDiv A:hover
{
	color: #CDCDCD; /* SkinColorLight */
}
.ProfileScrollSpan
{
	color: #003399; /* SkinColorDark */
	position: relative;
}
.AlternateTR
{
	background-color: #F5F5F5; /* EditBackGroundColor */
}
.GridTable
{
	width: 100%;
	padding: 0 0 0 0;
}
.GridTable TR
{
	vertical-align: middle;
}
.xViewPortDiv
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
div.empty 
{ 
	height: 50px; 
}
div.hovering
{
	height: auto;
}
</pre></body></html>