/*
  *******************************************
  ** RE_Header.css v1.0.0
  ** Release Engineering Build ID: RE_VEHDNA_BRANCH_30_3.0.0.253_DEV
  ** Build Date: 04/21/2011 21:01:52.19
  ** Build Machine: HOU-CM-APOLLO2
  ** ADP Vehicle
  ** Copyright © ADP, Inc. 2011 All rights reserved
  *******************************************
*/

.clsTab
{
    BORDER-RIGHT: #ffffcc thin outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 2px outset;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8.25pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ffffcc thin outset;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffcc thin outset;
    BACKGROUND-COLOR: #006699
}
.clsCurrentTab
{
    BORDER-RIGHT: white 2px outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px outset;
    PADDING-LEFT: 5px; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffcc
}

BODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 8.25pt;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
}
TABLE
{
    FONT-SIZE: 8.25pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

INPUT
{
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Verdana, Arial
}

BUTTON
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}

SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.Button
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}
.popupButton
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}
.smallText
{
    FONT-SIZE: 7px;
    FONT-FAMILY: Verdana, Arial
}
.tabHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9.5pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.pane
{
	border-top:solid 1px #E7D8AC;
	font-size: 8.25pt;
	width: 100%;
	cursor: default;
	color: black;
	font-family: Verdana, Arial;
	white-space:nowrap;
	overflow:hidden;
	vertical-align:middle;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F3E9D0, endColorstr=#E7D8AC);
}	
LABEL
{
	color: #0000CC;
	MARGIN-LEFT: 10px;
	WHITE-SPACE: nowrap
}
.paneHeaderLeft
{
    FLOAT: left
}
.paneHeaderRight
{
    FLOAT: right
}
.pageButton
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}
.pageButton INPUT
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}
.tabButton
{
    BACKGROUND-COLOR: lightgrey;
    TEXT-ALIGN: left
}
.tabButton INPUT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #006699;
    TEXT-ALIGN: center
}
.contentButton
{
    BORDER-RIGHT: #333333 2px outset;
    BORDER-TOP: #999999 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #999999 2px outset;
    COLOR: white;
    BORDER-BOTTOM: #333333 2px outset;
    BACKGROUND-COLOR: #006699
}

.paneHeaderRight INPUT
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}

.paneHeaderLeft INPUT
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}

.pane INPUT
{
    BORDER-RIGHT: white 2px outset;
    BORDER-TOP: white 2px outset;
    FONT-SIZE: 8.25pt;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: white 2px outset;
    COLOR: black;
    BORDER-BOTTOM: white 2px outset;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #d3d3d3
}

A
{
    COLOR: black
}
.smallLink
{
    FONT-SIZE: 8.25pt;
    FONT-FAMILY: Verdana, Arial
}
.paneLink
{
    FONT-SIZE: 8.25pt;
    COLOR: #0000cc;
    FONT-FAMILY: Verdana, Arial
}
.headertexts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.25pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.headertexts A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    COLOR: #0000cc;
    FONT-FAMILY: Verdana, Arial
}
.headertop
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F0EEE3,EndColorStr=#D4BABB)
}
.headermid
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F0EEE3,EndColorStr=#D4BABB)
}
.headerbot
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F0EEE3,EndColorStr=#D4BABB)
}
.headertop
{
    FONT-SIZE: 0px
}
.headerbot
{
    FONT-SIZE: 0px
}
.headertop
{
    HEIGHT: 3px
}
.headerbot
{
    HEIGHT: 3px
}
.dvpBase
{
    BACKGROUND-COLOR: buttonface
}
.dvpHeaderTD
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: 0px
}
.dvpHeader
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: window 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: window 1px solid;
    PADDING-TOP: 4px;
    TEXT-ALIGN: center
}
.dvpDaySpecial
{
    BORDER-LEFT: darkgray 1px solid;
    HEIGHT: 64px;
    BACKGROUND-COLOR: appworkspace
}
.dvpPlannerHolder
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
.dtpNonWorkTime
{
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-COLOR: #d9d291
}
.dtpWorkTime
{
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-COLOR: #ffff99
}
.dvpPlannerTime
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.dvpTimeTick
{
    BORDER-TOP: darkgray 1px solid
}
.dvpEvent
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana
}
.classInput
{
    BORDER-RIGHT: lightblue 0px solid;
    BORDER-TOP: lightblue 0px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: lightblue 0px solid;
    COLOR: black;
    BORDER-BOTTOM: lightblue 0px solid;
    FONT-FAMILY: 'Trebuchet MS'
}
.sign_out
{
    FONT-SIZE: 14pt;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: webdings
}
.sign_over
{
    FONT-SIZE: 14pt;
    CURSOR: hand;
    COLOR: orange;
    FONT-FAMILY: webdings
}
.nows
{
    BORDER-RIGHT: orangered 1px solid;
    BORDER-TOP: orangered 1px solid;
    BORDER-LEFT: orangered 1px solid;
    BORDER-BOTTOM: orangered 1px solid
}
.dayName
{
    BORDER-TOP: #336699 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: #336699;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana
}
.days
{
    FONT-SIZE: 7.5pt;
    CURSOR: hand;
    FONT-FAMILY: Verdana
}
.borderOutset
{
    BORDER-RIGHT: #6699cc 1px solid;
    BORDER-TOP: #6699cc 1px solid;
    BORDER-LEFT: #6699cc 1px solid;
    BORDER-BOTTOM: #6699cc 1px solid
}
ui\:treeview
{
    BORDER-RIGHT: tan 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: tan 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    OVERFLOW: auto;
    BORDER-LEFT: tan 1px solid;
    WIDTH: 200px;
    CURSOR: default;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: tan 1px solid;
    HEIGHT: 100%
}
.tv_ContentTable
{
    FONT-SIZE: 10pt
}
.tv_IndentTD
{
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap
}
.tv_Expander
{
    WIDTH: 9px;
    CURSOR: hand;
    HEIGHT: 9px;
    TEXT-ALIGN: center
}
.tv_ExpanderImage
{
    VERTICAL-ALIGN: middle;
    WIDTH: 9px;
    HEIGHT: 9px
}
.tv_FolderImage
{
    MARGIN-LEFT: 6px;
    VERTICAL-ALIGN: middle;
    WIDTH: 16px;
    HEIGHT: 16px
}
.tv_CheckBoxTD
{
    WIDTH: 6px
}
.tv_CheckBox
{
}
.tv_CaptionTD
{
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    WHITE-SPACE: nowrap
}
.tv_TextExpanderBox
{
    CURSOR: hand
}
.tv_TextExpander
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 11px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.BodyWidthSpan
{
    OVERFLOW: hidden;
    Xwidth: Xexpression(document.body.clientWidth)
}
.ToolbarText
{
    PADDING-RIGHT: 6px;
    FONT-SIZE: 8.25pt;
    COLOR: silver;
    WHITE-SPACE: nowrap
    FONT-FAMILY: Verdana, Arial
}
.ToolbarBox
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/toolbar_box.gif);
    COLOR: lavender;
    HEIGHT: 24px;
    BACKGROUND-COLOR: darkblue
}
.ToolbarButton
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: white;
    HEIGHT: 20px;
    BACKGROUND-COLOR: darkblue
}
.ToolbarButtonBody
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    BACKGROUND-IMAGE: url(../../images/toolbar_button_middle.gif);
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap
}
.ToolbarButtonText
{
    WHITE-SPACE: nowrap
}
.ToolbarButtonIcon
{
    PADDING-LEFT: 1px;
    BACKGROUND-IMAGE: url(../../images/toolbar_button_middle.gif);
    WHITE-SPACE: nowrap
}
.HorizontalTabBarBox
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/htab_ambient.gif);
    OVERFLOW: hidden;
    COLOR: lavender;
    HEIGHT: 24px;
    BACKGROUND-COLOR: silver
}
.HorizontalTabSelectedBody
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/htab_selected_middle.gif);
    CURSOR: default
}
.HorizontalTabUnselectedBody
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/htab_unselected_middle.gif);
    CURSOR: hand
}
.VerticalTabBarBox
{
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/vtab_ambient.gif);
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    WIDTH: 150px;
    COLOR: lavender;
    BACKGROUND-COLOR: silver
}
.VerticalTabSelectedBody
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/vtab_selected_middle.gif);
    CURSOR: default
}
.VerticalTabUnselectedBody
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/vtab_unselected_middle.gif);
    CURSOR: hand
}
.ContentBlock
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    awidth: 100%;
    aheight: 100%
}
.ContentBox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    awidth: 100%;
    aheight: 100%
}
.ContentSheet
{
    PADDING-RIGHT: 4px;
    DISPLAY: none;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    awidth: 100%;
    aheight: 100%;
    aposition: absolute;
    Xborder: 4 dotted red
}
.GridColHeader
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(../../images/grid_header_body.gif);
    VERTICAL-ALIGN: top;
    CURSOR: hand;
    COLOR: white;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: maroon
}
.GridRowOdd
{
    CURSOR: default;
    BACKGROUND-COLOR: white
}
.GridCellOdd
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: khaki 1px dotted;
    WHITE-SPACE: nowrap
}
.GridCellOddLast
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: tan 1px solid;
    WHITE-SPACE: nowrap
}
.GridRowEven
{
    CURSOR: default;
    BACKGROUND-COLOR: cornsilk
}
.GridCellEven
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: #e1d091 1px dotted;
    WHITE-SPACE: nowrap
}
.GridCellEvenLast
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: tan 1px solid;
    WHITE-SPACE: nowrap
}
.GridPageBox
{
    HEIGHT: 28px
}
.GridPageCell
{
    FONT-SIZE: 9pt
}
.GridNavigatorPageCell
{
    WIDTH: 20px;
    CURSOR: hand
}
.SpellCheckerBase
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.SpellCheckerSeparator
{
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 0pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.SpellCheckerNormal
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.SpellCheckerFocus
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: 1px solid;
    CURSOR: hand;
    COLOR: black;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dedede
}
.SpellingErrorMarker
{
    CURSOR: hand;
    COLOR: white;
    BACKGROUND-COLOR: steelblue
}
.GridTableHeading
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-DECORATION: none
}
.tableBody
{
    FONT-SIZE: 8.25pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.custtable
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}
.custtd
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.custth
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.25pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
