/* SkinColorLight: #999999 */
/* SkinColorDark: #003399 */
/* SkinColorToolbar: #003399 */
/* SkinColorToolbarText: White */
/* SkinColorToolbarTextHover: Yellow */
/* EditBackGroundColor : #f5f5f5 */
/* TextLightColor: #717AC9 */
A
{
	color: #003399; /* SkinColorDark */
	text-decoration: none;
	font-family: Verdana;
	font-weight: normal;
}
A:hover
{
	color: gold;
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    font-size: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Verdana;
}
.HtmlArea
{
	font-family: arial;
	font-size: 9pt;
	width: 100%;
}
.HomeControlPanel
{
	position: relative;
	top: 5px;
}
.HomeTable
{
	position: absolute;
	top: 50px;
	left: 20px;
	width: 978px;
}
.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: -5px;
	width: 1px;
	background-repeat: repeat-y;
	background-position: top center;
}
.HomeColumn2TD
{
	width: auto;
	vertical-align: top;
	position: relative;
	top: -10px;
	left: 0px;
}
.HomeColumn2CondensedPanelTD
{
	padding-left: 13px;
	padding-right: 10px;
}
.HomeColumn2PanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.HomeColumn2BottomPanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 10px;
}
.HomeColumn2DashboardPanelTD
{
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 10px;
}

.DataEntryBODY
{
    font-family: Verdana;
    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-family: Verdana;
    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, .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;    
}
.MainDivNoNav, .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;
 }
.ToolbarDiv
{
    position: absolute;
    background-color: #003399; /* SkinColorToolbar */
    top: 0px;
    left: 0px;
    width: 100%;
    height: 20px;
	z-index:0;
}
.ToolbarDiv table
{
    color: White; /* SkinColorToolbarText */
}
.ToolbarDiv A
{
    letter-spacing:0em;
    font: bold 11px arial;
}
.ToolbarDiv A:link
{
    color: White; /* SkinColorToolbarText */
    text-decoration: none;    
}
.ToolbarDiv A:visited
{
    color: White; /* SkinColorToolbarText */
    text-decoration: none;
}
.ToolbarDiv A:active
{
    color: White; /* SkinColorToolbarText */
    text-decoration: none;
}
.ToolbarDiv A:hover
{
    color: Yellow; /* SkinColorToolbarTextHover */
    text-decoration: none;
}
.LogoDiv
{
    position: relative;
    top: 0px;
    left: 10px;
    width: 100%;
    height: 61px;
}
.NavDiv
{
	BACKGROUND-color: #999999; /* SkinColorLight */
    position:absolute;
    top:20px;
    left:0px;
    width:150px;
    height:100%;
    margin:0;
    padding:0;
    overflow:auto;
}
.NavDiv A:Link
{
    text-decoration:none;
    color:white;
}
.NavDiv A:Visited
{
    text-decoration:none;
    color:white;
}
.NavDiv A:Active
{
    text-decoration:none;
    color:white;
}
.TableHeader
{
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    font-family: Verdana;
}
.NavBody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.ToolbarBody
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    color: white;
    font-family: Verdana;
}
.ToolbarBody A:link
{
    color: white;
    text-decoration: none;
}
.ToolbarBody A:visited
{
    color: white;
    text-decoration: none;
}
.ToolbarBody A:active
{
    color: white;
    text-decoration: none;
}
.ErrorBody
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    font-family: Verdana;
}
.MainBody
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    font-family: Verdana;
}
.QuerySettingsBody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    font-size: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    color: white;
    PADDING-TOP: 0px;
    font-family: Verdana;
    BACKGROUND-color: #999999; /* SkinColorLight */
}
TD
{
    font-size: 8pt;
    font-family: Verdana
}
.QuerySettings
{
    font-size: 8pt;
    color: white;
    font-family: Verdana
}
.QuerySettingsTable
{
    width: 100%
}
.NavForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-TOP: 0px
}
.CriteriaInput
{
    font-size: 8pt;
    width: 100%;
    font-family: Verdana
}
.TimeKeeperInputWhite
{
    font-size: 7pt;
    font-family: Verdana;
    color: black;
    border-width: 0;
    border-color: white;
    BACKGROUND-color: white;
    TEXT-ALIGN: left;
    width: 50px;
    MARGIN: 0px;
    padding-left: 0;
    padding-right: 0;
}
.TimeKeeperInput
{
    font-size: 7pt;
    font-family: Verdana;
    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%;
    font-family: Verdana
}
.QueryNavAnchor
{
    color: white;
    text-decoration:none;
    letter-spacing:0em;
    font: bold 11px arial;
}
.QueryNavAnchor A:active
{
    color: yellow;
    text-decoration: none;
}
.QueryNavAnchor A:link
{
    color: white;
    text-decoration: none;
}
.QueryNavAnchor A:visited
{
    color: white;
    text-decoration: none;
}
.NavBody A:active
{
    color: white;
    text-decoration: none
}
.NavBody A:link
{
    color: white;
    text-decoration: none
}
.NavBody A:visited
{
    color: white;
    text-decoration: none
}
.QuerySettingsLabel
{
    font-size: 8pt;
    color: white;
    font-family: Verdana
}
.QuerySettingsInput
{
    width: 95%
}
.QuerySettingsSubHeading
{
    font-size: 10pt;
    color: white;
    font-family: Verdana
}
.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;
    font-family: Verdana
}
Th.EntityDeleteGridHeader 
{
    color:White
}
H1
{
    MARGIN-TOP: 0px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    font-size: 13pt;
    PADDING-BOTTOM: 4px;
    color: white;
    PADDING-TOP: 4px;
    font-family: Verdana, sans-serif;
    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;
    font-family: Verdana, sans-serif;
    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;
    font-family: Verdana;
    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;
    font-family: Verdana;
    BACKGROUND-color: silver;
    font-size: smaller;
}
.TabHeaderDiv
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    font-size: 13pt;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 10px;
    font-family: Verdana;
    font-size: smaller;
}
.ProfileBody
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    font-family: Verdana
}
.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;
    font-family: Verdana
}
.ProfileListHeader1
{
    FONT-WEIGHT: bolder;
    font-size: 13pt;
    font-family: Verdana
}
.ProfileListHeader2
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bolder;
    font-size: 11pt;
    MARGIN-BOTTOM: 5px;
    font-family: Verdana
}
.ToolbarText
{
    FONT-WEIGHT: normal;
    color: white;
    font-family: Verdana
}
.ToolbarTextOver
{
    FONT-WEIGHT: normal;
    color: yellow;
    font-family: Verdana
}
.HeaderBody
{
    FONT-WEIGHT: bold;
    MARGIN: 0px;
    color: white;
    font-family: Verdana;
    BACKGROUND-color: white
}
.HeaderText
{
    font-size: 7pt;
    font-family: Verdana;
    BACKGROUND-color: black;
    TEXT-ALIGN: center
}
.HeaderTextWhite
{
    font-size: 7pt;
    font-family: Verdana;
    TEXT-ALIGN: center
}
.PickListHeaderText
{
    font-size: 7pt;
    font-family: Verdana;
    BACKGROUND-color: black;
    TEXT-ALIGN: center;
		color: white;
}
.TimeKeeperHeaderText
{
    font-size: 7pt;
    font-family: Verdana;
    BACKGROUND-color: white;
    TEXT-ALIGN: left;
    width: 75px;
    margin-left: 0px;
    padding-right: 0px
}
.HeaderTextSelected
{
    FONT-WEIGHT: bold;
    font-size: 7pt;
    color: black;
    font-family: Verdana;
    BACKGROUND-color: white
}
.HeaderTextSelected A:active
{
    font-size: 7pt;
    color: black;
    text-decoration: none
}
.HeaderTextSelected A:link
{
    font-size: 7pt;
    color: black;
    text-decoration: none
}
.HeaderTextSelected A:visited
{
    font-size: 7pt;
    color: black;
    text-decoration: none
}
.HeaderText A:active
{
    font-size: 7pt;
    color: white;
    text-decoration: none
}
.HeaderText A:link
{
    font-size: 7pt;
    color: white;
    text-decoration: none
}
.HeaderText A:visited
{
    font-size: 7pt;
    color: white;
    text-decoration: none
}
.NavText
{
    FONT-WEIGHT: bold;
    font-size: 9pt;
    font-family: Verdana
}
.NavTextSelected
{
    FONT-WEIGHT: bold;
    font-size: 9pt;
    color: black;
    font-family: Verdana
}
.NavTextSelected A:active
{
    color: black;
    text-decoration: none
}
.NavTextSelected A:link
{
    color: black;
    text-decoration: none
}
.NavTextSelected A:visited
{
    color: black;
    text-decoration: none
}
.NavText A:active
{
    color: white;
    text-decoration: none
}
.NavText A:link
{
    color: white;
    text-decoration: none
}
.NavText A:visited
{
    color: white;
    text-decoration: none
}
.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:none;
    letter-spacing:0em;
    font: bold 11px arial;
}
.TabMenuHighlight
{
    font-size: 7pt;
    behavior:url(hilite.htc);
    FONT-WEIGHT: bold;
    CURSOR: pointer;
    color: white;
    font-family: verdana,sans-serif;
    text-decoration: none;
}
.TabMenuText
{
    CURSOR: pointer;
    color: white;
    text-decoration:none;
    letter-spacing:0em;
    font: bold 11px arial;
}
.TabMenuText A
{
    CURSOR: pointer;
    color: white;
    text-decoration:none;
    letter-spacing:0em;
    font: bold 11px arial;
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.InputSubmitButton
{
	color: white; 
	font-weight:bold; 
	background-color:#003399; /* SkinColorDark */     
}
H2 A
{
    font-size: 13pt;
    color: white;
    font-family: Verdana, sans-serif
}
H1 A
{
    font-size: 13pt;
    color: white;
    font-family: Verdana, sans-serif
}
.InputWizardButton
{
    width: 110px
}
.MapBody
{
    margin: 0px;
    overflow: hidden;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    font-size: 9pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    font-family: Verdana
}
.MapBody A
{
    color: black;
    text-decoration: none
}
.MapBody A:hover
{
    color: blue;
    text-decoration: underline
}
TEXTAREA
{
	font-family: Verdana;
	font-size: 9pt;
	width: 100%
}

.AdvancedSearch_ShowTabsOption
{
	position: absolute;
	font-size: 8pt;
	left: 810px;
	font-family: Verdana;
	width:300px;
}

.VocusTab_TabHeaderActiveTd
{
	height: 25px; 
	font-family: Verdana; 
	font-size: 7pt; 
	font-weight: bold; 
	text-align: center; 
	background-color:#f5f5f5; /* EditBackGroundColor */
	color: #003399; /* SkinColorDark */ 
	border-left-style: solid; 
	border-left-width: 1px;
	border-left-color: #003399; /* SkinColorDark */ 
	border-top-style: solid; 
	border-top-width: 1px;
	border-top-color: #003399; /* SkinColorDark */
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #003399; /* SkinColorDark */
}

.VocusTab_TabHeaderInActiveTd
{
	height: 25px; 
	font-family: Verdana; 
	font-size: 7pt; 
	font-weight: bold; 
	text-align: center; 
	background-color: #999999; /* SkinColorLight */ 
	color: #003399; /* SkinColorDark */ 
	border-style: solid;
	border-width: 1px;
	border-color: #003399; /* SkinColorDark */
}

.VocusTab_TabHeaderActiveSpan
{
	/* Used in the VocusTab to control how the text in the tab looks when the tab is active */
	color: #003399; /* SkinColorDark */ 
	font-family: Verdana; 
	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: white; 
	font-family: Verdana; 
	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: #003399; /* SkinColorDark */ 
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #003399; /* SkinColorDark */ 
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */ 
	background-color: #f5f5f5; /* EditBackGroundColor */
}

.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 */
}

.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-family:Verdana;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
	height:25px;
}
.DataEntryTDInput
{
	width:75%;
	height:25px;
}
.DataEntryButton
{
	color: White; 
	font-weight: bold; 
	background-color: #003399; /* SkinColorDark */ 
}
.HeaderTable
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	padding:0px;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #003399; /* SkinColorDark */		
}
.HeaderTD
{
	font-size: 12pt; 
	font-family: Verdana; 
	font-weight: bold;  
	padding: 0 0 0 0;
	color: black; 
	vertical-align:middle;
} 
.HeaderOptionsTD
{
	font-size: 8pt; 
	font-family: Verdana; 
	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-family: Verdana; 
	font-weight: bold;  
	padding:0px;
	padding-bottom: 4px;
	color: black; 
	vertical-align:middle;
	margin-bottom: 10px;
	margin-top: 10px;
}
.Header3
{
	width:25%;
	font-family:Verdana;
	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-family: Verdana; 
	font-weight: bold;
	padding:0px;
	color: black; 	
	vertical-align:bottom;
} 
.SubHeaderTD A:link
{
	color: black; 
}
.SubHeaderTD A:visited
{
	color: black; 
}
.SubHeaderOptionsTD
{
	font-size: 8pt; 
	font-family: Verdana; 
	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: #717AC9; /* 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: #717AC9; /* 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: #717AC9; /* TextLightColor */
	width:100%;
	font-size: 10pt; 
	font-family: Verdana; 
	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:1px;
	left: 850px; /* if this changes see FixProfileScrollDiv() in Resize.js - rpiette */
	z-index:10;
    font-size: 11px;
    font-weight: bold;
    color: White; /* SkinColorToolbarText */
    font-family: Arial;
    text-decoration: none		
}
.ProfileScrollDiv A
{
    color: White; /* SkinColorToolbarText */
    text-decoration: none;
}
.ProfileScrollDiv A:hover
{
	color: Yellow; /* SkinColorToolbarTextHover */
}
.ProfileScrollSpan 
{
	color: White; /* SkinColorToolbarText */
	position:relative;
	top:-3px;
	padding-left:3px;
	padding-right:3px;
}
.AlternateTR
{
	background-color: #f5f5f5; /* EditBackGroundColor */
}
.GridTable
{
	width:100%;
	padding: 0 0 0 0;
}
.GridTable TR
{
	vertical-align: middle;
}
.ViewPortDiv
{
	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
}