BODY
{
    MARGIN: 0px;
    COLOR: #3e3e3e
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
TH
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
FIELDSET
{
    FONT-SIZE: 11px
}
LEGEND
{
    COLOR: #093e6e
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000
}
A
{
    CURSOR: hand;
    COLOR: #093e6e;
    TEXT-DECORATION: none
}
A:visited
{
    CURSOR: hand;
    COLOR: #093e6e;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
TH
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-BOTTOM: black 2px solid;
    FONT-FAMILY: tahoma;
    TEXT-ALIGN: left
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
DIV.InfoTipTitleBar
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#31BBFC', EndColorStr='#0084C6');
    WIDTH: 100%
}
DIV.InfoTipTitleBar TD
{
    FONT-WEIGHT: bolder;
    COLOR: white
}
BODY.InfoTipBody
{
    BORDER-RIGHT: #cecece 2px solid;
    BORDER-TOP: #cecece 2px solid;
    OVERFLOW: auto;
    BORDER-LEFT: #cecece 2px solid;
    BORDER-BOTTOM: #cecece 2px solid
}
DIV.TitleBar
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278b2', EndColorStr='#3C5984')
}
DIV.TitleBar TD
{
    FONT-WEIGHT: bold;
    COLOR: white
}
BODY.GradBackground
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#1E4073', EndColorStr='#7090B6');
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.GradBackground
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#1E4073', EndColorStr='#7090B6');
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma
}
.GradBackgroundRed
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E83C48', EndColorStr='#AD1722');
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: tahoma
}
DIV.GradBackgroundLR
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#1E4073', EndColorStr='#7090B6');
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.LightBackgroundApplication
{
    BACKGROUND-COLOR: #eaecf1
}
.detailLabel
{
    FONT-WEIGHT: bold;
    COLOR: #3e3e3e
}
.detailData
{
}
.detailHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#CCCDCB');
    WIDTH: 100%;
    COLOR: #3e3e3e
}
.MessageBody
{
    PADDING-LEFT: 25px;
    COLOR: #3e3e3e
}
.MessageHeader
{
    PADDING-RIGHT: 25px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #557baf;
    PADDING-TOP: 5px;
    HEIGHT: 25px
}
.breadCrumbs A
{
    FONT-STYLE: italic
}
TD.White
{
    BACKGROUND-COLOR: #ffffff
}
TD.MLSMessBanner
{
}
TD.SystemAlertsBanner
{
}
.PopupActionBar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #cccdcb;
    TEXT-ALIGN: right
}
DIV.PopupActionBar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #cccdcb;
    TEXT-ALIGN: right
}
.PopupWorkArea
{
    BACKGROUND: #f5f4ed
}
.WorkArea
{
    BACKGROUND: #f5f4ed
}
.PopupWorkArea
{
    MARGIN: 5px;
    WIDTH: 100%;
    ;
    HEIGHT: expression(document.body.clientHeight - 12 + "px")
}
A.LinkText
{
    FONT-WEIGHT: bold
}
DIV.panelHeader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#1E4073', EndColorStr='#7090B6');
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    PADDING-TOP: 3px;
    FONT-FAMILY: tahoma;
    HEIGHT: 20px
}
DIV.panelHeader TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: tahoma
}
DIV.panelHeader A
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    COLOR: white
}
DIV.panelHeader A:visited
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    COLOR: white
}
DIV.panelHeader IMG
{
    VERTICAL-ALIGN: text-top
}
A.bannerLinks
{
    FONT-WEIGHT: bold;
    COLOR: white
}
A.bannerLinks:visited
{
    FONT-WEIGHT: bold;
    COLOR: white
}
A.deselectedLink
{
    FONT-SIZE: 11px;
    COLOR: #326594;
    TEXT-DECORATION: none
}
DIV.AccordionTitle
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#9F9FA7, EndColorStr=#696969);
    BACKGROUND-COLOR: gray
}
DIV.AccordionTitle TD
{
    COLOR: white
}
DIV.SectionHeader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #8e8e90
}
DIV.SlideInContent
{
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    COLOR: #557baf;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #f5f4ed
}
StatSummaryBar
{
    BACKGROUND-COLOR: #f5f4ed
}
DIV.StatSummaryBar
{
    BACKGROUND-COLOR: #f5f4ed
}
DIV.StatSummaryBar TD
{
    COLOR: #557baf
}
.HeaderSection
{
    FONT-WEIGHT: bolder;
    COLOR: #557baf
}
.GridRow A
{
    FONT-WEIGHT: bolder
}
.GridAltRow A
{
    FONT-WEIGHT: bolder
}
.GridSelectedRow A
{
    FONT-WEIGHT: bolder
}
.GridRow
{
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #f1f1f6
}
.GridAltRow
{
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.GridSelectedRow
{
    BACKGROUND-COLOR: #dfe9f4
}
DIV.PageMenu
{
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D6EBFF', EndColorStr='#99B7EA');
    WIDTH: 100%
}
DIV.PageMenuBorder
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
.ActionToolBar
{
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D6EBFF', EndColorStr='#99B7EA')
}
.ActionToolBarBorder
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
.PageMenuStatic
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 5px
}
.PageMenuStaticHover
{
}
DIV.PageMenuDynamic
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FILTER: Alpha(Opacity=90);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #3b6c9e;
    opacity: 90
}
DIV.PageMenuDynamic A
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px;
    COLOR: white;
    PADDING-TOP: 5px
}
DIV.PageMenuDynamic A:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px;
    COLOR: white;
    PADDING-TOP: 5px
}
DIV.PageMenuDynamic A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.PageMenuDynamicHover
{
    BACKGROUND-COLOR: #093e6e
}
DIV.ActionTitle
{
    BACKGROUND-COLOR: #cccdcb
}
DIV.CriteriaSummaryActionTitle
{
    BORDER-RIGHT: #9f9fa7 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-LEFT: #9f9fa7 2px solid
}
DIV.containerDivHeader
{
    BORDER-RIGHT: #9f9fa7 2px solid;
    BORDER-TOP: #9f9fa7 2px solid;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984');
    BORDER-LEFT: #9f9fa7 2px solid
}
TABLE.containerDivBody TD.containerLabel
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984')
}
TABLE.containerDivBody TD.containerDivHeader
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984')
}
TABLE.containerDivBody TD.containerDivHeader A
{
    COLOR: white
}
TD.containerLabel
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma
}
SPAN.containerLabel
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma
}
TD.containerLink
{
    CURSOR: hand;
    COLOR: #ffffff
}
DIV.containerDivBody
{
    BORDER-RIGHT: #9f9fa7 2px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #9f9fa7 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #9f9fa7 2px solid;
    BACKGROUND-COLOR: #f5f4ed
}
TABLE.containerDivBody
{
    BORDER-RIGHT: #9f9fa7 2px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #9f9fa7 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #9f9fa7 2px solid;
    BACKGROUND-COLOR: #f5f4ed
}
DIV.containerDivBodyNoBorder
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #f5f4ed
}
DIV.containerDivActionBody
{
    BORDER-RIGHT: #9f9fa7 2px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #9f9fa7 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #9f9fa7 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.criteriaLabel
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-ALIGN: right
}
.detailItem
{
    BACKGROUND-COLOR: #ffffff
}
.detailItemDivider
{
}
.CCcell
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: tahoma;
    HEIGHT: 17px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
.CriteriaSummaryTableCell
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #e0e0e0 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    BACKGROUND-COLOR: #eeeef0
}
DIV.GroupByHeader
{
    BACKGROUND-COLOR: #bcbcc7
}
DIV.GroupByContent
{
    PADDING-LEFT: 10px
}
DIV.GroupByContent TD
{
    COLOR: blue
}
.GroupByContentTRHover
{
    CURSOR: hand;
    BACKGROUND-COLOR: #dfe9f4
}
.GroupByContentTRSelected
{
    CURSOR: hand;
    BACKGROUND-COLOR: yellow
}
DIV #FieldsLayoutEdit
{
    BORDER-RIGHT: #3c5984 1px solid;
    BORDER-TOP: #3c5984 1px solid;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984');
    BORDER-LEFT: #3c5984 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #3c5984 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, Arial, helvetica
}
DIV.Editor_Header
{
    BORDER-RIGHT: #3c5984 1px solid;
    BORDER-TOP: #3c5984 1px solid;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984');
    BORDER-LEFT: #3c5984 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #3c5984 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, Arial, helvetica
}
.TopicHeader
{
    BORDER-RIGHT: #3c5984 1px solid;
    BORDER-TOP: #3c5984 1px solid;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984');
    BORDER-LEFT: #3c5984 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #3c5984 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma, Arial, helvetica
}
DIV.DragListHeader
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: tahoma;
    POSITION: relative;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #8e8e90
}
DIV.DragListActionBar
{
    PADDING-RIGHT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #093e6e;
    PADDING-TOP: 2px;
    FONT-FAMILY: tahoma;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
.DragListItem
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    WIDTH: 170px;
    CURSOR: pointer;
    COLOR: #093e6e;
    FONT-FAMILY: tahoma;
    POSITION: absolute;
    HEIGHT: 0px
}
.DragListItem LI:hover
{
    BACKGROUND-COLOR: #d1e6ec
}
.DragListItemSelected
{
    BACKGROUND-COLOR: #d1e6ec
}
.menu-bar-container
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EAECF1', EndColorStr='#FFFFFF');
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.menu-bar
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 795px;
    CURSOR: default;
    PADDING-TOP: 1px
}
.menu-bar .menu-button
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    DISPLAY: inline-block;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F6F5F5', EndColorStr='#D8D8DB');
    MARGIN: 1px;
    BORDER-LEFT: #aaaaaa 1px solid;
    WIDTH: 70px;
    CURSOR: default;
    COLOR: #3e3e3e;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: tahoma;
    WHITE-SPACE: nowrap
}
.menu-bar .active
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E8914F', EndColorStr='#E1E15C');
    CURSOR: hand;
    BORDER-BOTTOM: 0px
}
.menu-bar .hover
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#BED4EF');
    CURSOR: hand
}
DIV.MLSMarketHeader
{
    BORDER-RIGHT: #550101 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #550101 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E83C48', EndColorStr='#AD1722');
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #550101 1px solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #550101 1px solid;
    FONT-FAMILY: tahoma
}
DIV.TeamInventoryHeader
{
    BORDER-RIGHT: #550101 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #550101 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #550101 1px solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #550101 1px solid;
    FONT-FAMILY: tahoma
}
DIV.MyInventoryHeader
{
    BORDER-RIGHT: #550101 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #550101 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#67B3D3', EndColorStr='#548EA7');
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #550101 1px solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #550101 1px solid;
    FONT-FAMILY: tahoma
}
DIV.ProspectingHeader
{
    BORDER-RIGHT: #550101 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #550101 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ABDB37', EndColorStr='#82AA22');
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #550101 1px solid;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #550101 1px solid;
    FONT-FAMILY: tahoma
}
TD.SummaryHeader
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#82AA22', EndColorStr='#ABDB37');
    COLOR: #ffffff! important
}
.acHighlight
{
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #1e4073
}
DIV.yui-ac-bd
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 190px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #eaecf1;
    TEXT-ALIGN: left
}
DIV.yui-ac-bd UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
DIV.yui-ac-bd LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A.deselectedLink
{
    FONT-SIZE: 11px;
    COLOR: #326594;
    TEXT-DECORATION: none
}
.QSLabel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #557baf;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.QSLabel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #557baf;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.QSCriteria
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TD.QSCriteria INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
TD.QSCriteria SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
.DCBpanel
{
    BORDER-RIGHT: #adbad6 1px solid;
    BORDER-TOP: #adbad6 1px solid;
    OVERFLOW: auto;
    BORDER-LEFT: #adbad6 1px solid;
    BORDER-BOTTOM: #adbad6 1px solid;
    HEIGHT: 150px
}
.DCBpanelHeader
{
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #39699c
}
TH.WebGrid-hc
{
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#696969', EndColorStr='#9F9FA7');
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: tahoma;
    WHITE-SPACE: nowrap;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.gridHeader
{
    FONT-SIZE: 11px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#696969', EndColorStr='#9F9FA7');
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BORDER-BOTTOM: white 2px solid;
    FONT-FAMILY: tahoma;
    WHITE-SPACE: nowrap;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
TD.WebGrid-rlc
{
    FILTER: ;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-BOTTOM: white 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.gridSelectorCell
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #f5f4ed
}
.goCell A
{
    FONT-WEIGHT: bolder;
    COLOR: green
}
.goCell
{
    FONT-WEIGHT: bolder;
    COLOR: green
}
.stopCell A
{
    FONT-WEIGHT: bolder;
    COLOR: red
}
.stopCell
{
    FONT-WEIGHT: bolder;
    COLOR: red
}
.tab_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    WIDTH: 60px;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.tab_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3F91D1', EndColorStr='#486296');
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.tab_off_over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.yui-navset .yui-content
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: #e4a223 2px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.yui-navset .yui-nav .selected A
{
    BACKGROUND-COLOR: #c57503
}
.yui-navset .yui-nav A:hover
{
    BACKGROUND-COLOR: #c57503
}
.yui-navset
{
    MARGIN: 6px
}
.yui-navset LI
{
    WIDTH: 100px;
    COLOR: #ffffff
}
.yui-navset .yui-nav A
{
    DISPLAY: block;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.yui-navset .yui-nav A:visited
{
    DISPLAY: block;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.yui-navset .yui-nav A:hover
{
    DISPLAY: block;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.yui-navset .yui-nav A:active
{
    DISPLAY: block;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.tab_on_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.yui-navset .yui-nav .selected A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.tab_off_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3F91D1', EndColorStr='#486296');
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.yui-navset .yui-nav LI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3F91D1', EndColorStr='#486296');
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.tab_off_over_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.yui-navset .yui-nav A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E4A223', EndColorStr='#C57503');
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    HEIGHT: 30px
}
.x-layout-container
{
    BACKGROUND-COLOR: #ffffff! important
}
.x-layout-panel
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.x-layout-panel-west .x-layout-panel-north .x-layout-panel-body
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.x-layout-panel-west .x-layout-panel-south .x-layout-panel-body
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.x-layout-panel-body .x-layout-panel-body
{
    BORDER-RIGHT: #aeaeae 1px solid;
    BORDER-LEFT: #aeaeae 1px solid;
    BORDER-BOTTOM: #aeaeae 1px solid
}
.x-layout-panel-hd
{
    BORDER-RIGHT: #1e4073 1px solid;
    BORDER-TOP: #1e4073 1px solid;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: #1e4073 1px solid;
    COLOR: #ffffff! important;
    BORDER-BOTTOM: #1e4073 1px solid;
    BACKGROUND-COLOR: #1e4073! important
}
.x-layout-collapsed-south
{
    BORDER-RIGHT: #1e4073 1px solid;
    BORDER-TOP: #1e4073 1px solid;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: #1e4073 1px solid;
    COLOR: #ffffff! important;
    BORDER-BOTTOM: #1e4073 1px solid;
    BACKGROUND-COLOR: #1e4073! important
}
.x-layout-collapsed-north
{
    BORDER-RIGHT: #1e4073 1px solid;
    BORDER-TOP: #1e4073 1px solid;
    BACKGROUND-IMAGE: none! important;
    BORDER-LEFT: #1e4073 1px solid;
    COLOR: #ffffff! important;
    BORDER-BOTTOM: #1e4073 1px solid;
    BACKGROUND-COLOR: #1e4073! important
}
.x-layout-collapsed-south
{
    WIDTH: 216px! important
}
.x-layout-collapsed-north
{
    WIDTH: 216px! important
}
.x-layout-collapsed-north
{
    BACKGROUND-POSITION: 2px 2px;
    BACKGROUND-IMAGE: url(images/homepage/alerts-messages-label.gif)! important;
    BACKGROUND-REPEAT: no-repeat
}
.x-layout-collapsed-south
{
    BACKGROUND-POSITION: 2px 2px;
    BACKGROUND-IMAGE: url(images/homepage/calendar-label.gif)! important;
    BACKGROUND-REPEAT: no-repeat
}
.x-layout-panel-hd-text
{
    FONT-WEIGHT: bold! important
}
.LetterDisabled
{
    BORDER-RIGHT: #d5d2c9 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #d5d2c9 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #d5d2c9 1px solid;
    CURSOR: default;
    COLOR: #7f7f7f! important;
    BORDER-BOTTOM: #d5d2c9 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d5d2c9;
    TEXT-ALIGN: center
}
.LetterEnabled
{
    BORDER-RIGHT: #eeeef0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #eeeef0 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #eeeef0 1px solid;
    CURSOR: hand;
    COLOR: white! important;
    BORDER-BOTTOM: #eeeef0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #008fce;
    TEXT-ALIGN: center
}
.LetterEnabledOver
{
    BORDER-RIGHT: #eeeef0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #eeeef0 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #eeeef0 1px solid;
    CURSOR: hand;
    COLOR: #ecebe1! important;
    BORDER-BOTTOM: #eeeef0 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #3c5984;
    TEXT-ALIGN: center
}
.LetterSelected
{
    BORDER-RIGHT: #eeeef0 1px inset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #eeeef0 1px inset;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #eeeef0 1px inset;
    CURSOR: hand;
    COLOR: white! important;
    BORDER-BOTTOM: #eeeef0 1px inset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fa8100;
    TEXT-ALIGN: center
}
.LetterControl
{
    BORDER-RIGHT: 3px outset;
    BORDER-TOP: 3px outset;
    BORDER-LEFT: 3px outset;
    BORDER-BOTTOM: 3px outset;
    BACKGROUND-COLOR: #d5d2c9
}
.PopupSectionHeader
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px
}
.PopupSectionHeader TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3e3e3e
}
.PopupSectionHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3e3e3e
}
.PopupSectionHeader
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#CCCDCB')
}
TD.calendarDay
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #7090b6
}
TD.calendarWeekDay
{
    FONT-WEIGHT: bold;
    COLOR: #67b3d3;
    BORDER-BOTTOM: #67b3d3 1px solid;
    TEXT-ALIGN: center
}
TD.calendarCurrent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 46px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
DIV.dropShadow
{
    FILTER: progid:XImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=8)
}
TD.calendarMonth
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
TD.calendarDaysOfYear
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.calendarNormal
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.calendarEvent
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #e4a223;
    TEXT-ALIGN: center
}
TD.calendarEventHover
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    COLOR: #e4a223;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TD.calendarHover
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TD.calendarHilight
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    COLOR: #67b3d3;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
DIV.calendarLink
{
    CURSOR: hand;
    COLOR: #548ea7;
    TEXT-DECORATION: underline
}
DIV.calendarOneDay
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#dddddd', EndColorStr='#ffffff');
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT: 100%
}
.GroupHeader
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D6EBFF', EndColorStr='#99B7EA');
    VERTICAL-ALIGN: middle;
    COLOR: #3e3e3e
}
.ReportCategory
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D6EBFF', EndColorStr='#99B7EA');
    VERTICAL-ALIGN: middle;
    COLOR: #3e3e3e
}
.GroupHeader
{
    FONT-WEIGHT: bold;
    HEIGHT: 20px
}
TABLE.containerDivHeader
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    BORDER-TOP: #e0e0e0 1px solid;
    BORDER-LEFT: #e0e0e0 1px solid;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    BACKGROUND-COLOR: #eaecf1
}
TABLE.containerDivHeader TD.detailItem
{
    BACKGROUND-COLOR: #eaecf1
}
TABLE.containerDivHeader .containerLabel
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5278B2', EndColorStr='#3C5984')
}
.WholeCalendar
{
    WIDTH: 100%;
    CURSOR: default;
    COLOR: #ffffff;
    HEIGHT: 100%
}
.Title
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #ffffff;
    HEIGHT: 1px;
    TEXT-ALIGN: center
}
.DateControls
{
    TEXT-ALIGN: right
}
.CalTable
{
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%
}
.DayTitle
{
    FONT-WEIGHT: bold;
    WIDTH: 14%;
    COLOR: #67b3d3;
    BORDER-BOTTOM: #67b3d3 2px solid;
    HEIGHT: 1px;
    TEXT-ALIGN: center
}
.OffDay
{
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: text-top;
    WIDTH: 14%;
    CURSOR: hand;
    COLOR: #eaecf1;
    TEXT-ALIGN: right
}
.Day
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: text-top;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 14%;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: right
}
.DaySelected
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: text-top;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 14%;
    CURSOR: hand;
    COLOR: #548ea7;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #eaecf1;
    TEXT-ALIGN: right
}
.TheCalendar
{
    WIDTH: 100%;
    HEIGHT: 100%
}
.legendText
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: text-top;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #548ea7;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #eaecf1;
    TEXT-ALIGN: right
}