A:hover
{
    COLOR: red
}
.ParaText
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial,san-serif
}
.TitleBar
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #e3e3e3;
    TEXT-DECORATION: none
}
.TitleBar A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.TitleBar A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.SmRegND
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    TEXT-DECORATION: none
}
.EventCopyright
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: arial,san-serif
}
.EventCopyright A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.EventCopyright A:hover
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none
}
.DateTab
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, tahoma, san-serif
}
.Wizard
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: beige;
    COLOR: black;
    FONT-FAMILY: arial, tahoma, san-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.MaintHdr
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, Tahoma, san-serif
}
.DtlHdr
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, san-serif;
    HEIGHT: 25px
}
.LeftNav
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/blueback.gif);
    COLOR: white;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, san-serif;
    HEIGHT: 20px
}
.DtlHdr A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.DtlHdr A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: transparent
}
.DtlHdrNS
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: silver
}
.DtlHdrNS A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial, tahoma, san-serif;
    TEXT-DECORATION: none
}
.DtlHdrNS A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial, tahoma, san-serif
}
.DtlHdrNoBG
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, san-serif;
    HEIGHT: 25px
}
.DtlHdrNoBG A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.DtlHdrNoBG A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: white;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: transparent
}
.SearchDateHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: navy;
    COLOR: white;
    FONT-FAMILY: arial, tahoma, san-serif
}
.SearchGrpHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: gray;
    COLOR: white;
    FONT-FAMILY: arial, tahoma, san-serif
}
.DtlSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: #b0b0b0
}
.TreeColumn
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/LeftColBG.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial, tahoma, san-serif;
    BACKGROUND-COLOR: #dfdfed
}
.RightParaText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial,san-serif
}
.TblOuterBorder
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #5987D6
}
.TblInnerBorder
{
    BORDER-RIGHT: silver 2px solid;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 2px solid;
    BORDER-BOTTOM: silver 2px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #f6f6f6
}
.TblDisplayBG
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #f6f6f6
}
.ViewNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #dfdfed;
    TEXT-ALIGN: center
}
.SmCalYr
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-ALIGN: center
}
.BlkBarText
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial,san-serif
}
.BlkBarText A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.BlkBarText A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-DECORATION: underline
}
.BlkBar
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent
}
.BlkBar A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.BlkBar A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
.BlkBarNS
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: silver
}
.BlkBarNS A
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.BlkBarNS A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white;
    TEXT-DECORATION: underline
}
.LgCalHdr
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: center bottom;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    COLOR: black;
    TEXT-INDENT: 2px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial, tahoma, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #e3e3e3
}
.MoNav
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.MoNavCurr
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #ffff99;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Copyright
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: white
}
.BigMo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    VERTICAL-ALIGN: middle;
    COLOR: navy;
    FONT-FAMILY: arial,san-serif;
    TEXT-ALIGN: center
}
.BigDay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26pt;
    COLOR: navy;
    FONT-FAMILY: "arial narrow",arial,san-serif;
    TEXT-ALIGN: left
}
.BigYr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    COLOR: navy;
    FONT-FAMILY: "arial narrow",arial,san-serif;
    LETTER-SPACING: 3px;
    TEXT-ALIGN: center
}
.BigTopic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: middle;
    COLOR: black;
    FONT-FAMILY: arial, tahoma, 'arial narrow', san-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.SmCalHdr
{
    BORDER-RIGHT: silver;
    BORDER-TOP: silver;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: silver;
    COLOR: black;
    BORDER-BOTTOM: white thin ridge;
    FONT-FAMILY: Arial, san-serif;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-ALIGN: right
}
.CurrDateMo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: yellow
}
.NavBGMonth
{
    FONT-SIZE: 11px;
    BACKGROUND: white;
    COLOR: black;
    FONT-FAMILY: Arial
}
.NavBGNonMonth
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: silver;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.NavBGToday
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffff99
}
.NavBGHoliday
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: red;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial
}
.MoCalBGMonth
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: white;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial,san-serif;
    TEXT-ALIGN: left
}
.MoCalBGToday
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #ffff99;
    TEXT-ALIGN: left
}
.MoCalBGNonMonth
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #dddddd;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial,san-serif;
    TEXT-ALIGN: left
}
.MoCalBGHoliday
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: tomato;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: arial,san-serif;
    TEXT-ALIGN: left
}
.MoEventBGMonth
{
    BACKGROUND: white;
    VERTICAL-ALIGN: top
}
.MoEventBGNonMonth
{
    BACKGROUND: #dddddd;
    VERTICAL-ALIGN: top
}
.MoEventBGToday
{
    BACKGROUND: yellow;
    VERTICAL-ALIGN: top
}
.MoEventBGHoliday
{
    BACKGROUND: tomato;
    VERTICAL-ALIGN: top
}
.Pending
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #deffff
}
.Booked
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #ffffd0
}
.UnavailHoliday
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #ff794b
}
.DtlHdrSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    COLOR: gray;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Tahoma, san-serif;
    HEIGHT: 25px
}
.DtlHdrSmall A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    TEXT-DECORATION: none
}
.DtlHdrSmall A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.DtlHdrSmallNS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Tahoma, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: silver
}
.DtlHdrSmallNS A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    TEXT-DECORATION: none
}
.DtlHdrSmallNS A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.BigTopic A
{
    TEXT-DECORATION: none
}
.BigTopic A:hover
{
    TEXT-DECORATION: none
}
.MoCalBGHoliday A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MoCalBGHoliday A:hover
{
    TEXT-DECORATION: none
}
.MoCalBGMonth A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MoCalBGMonth A:hover
{
    TEXT-DECORATION: none
}
.MoCalBGNonMonth A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MoCalBGNonMonth A:hover
{
    TEXT-DECORATION: none
}
.MoCalBGToday A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MoCalBGToday A:hover
{
    TEXT-DECORATION: none
}
.SmReg
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: arial,san-serif
}
.SmReg A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.SmReg A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.OLBLK
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: DARKGRAY
}
.OLHOLIDAYBLK
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: RED
}
.OLHR
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: WHITE
}
.OLFB
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: arial,san-serif;
    BACKGROUND-COLOR: #dadada
}
.OLFB A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.OLFB A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.ActSchedTab
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif;
    BACKGROUND-COLOR: #e3e3e3
}
.ViewNav A
{
    COLOR: gray;
    TEXT-DECORATION: none
}
.ViewNav A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.NavBGNonMonth A
{
    COLOR: silver;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.NavBGNonMonth A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.NavBGMonth A
{
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.NavBGMonth A:hover
{
    COLOR: silver;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}
.NavBGHoliday A
{
    COLOR: red;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.NavBGHoliday A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
.NavBGToday A
{
    COLOR: black;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none
}
.NavBGToday A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
.MoNav A
{
    COLOR: black;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-DECORATION: none
}
.MoNav A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-DECORATION: none
}
.MoNavCurr A
{
    COLOR: black;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none
}
.MoNavCurr A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none
}
.DtlSubTable
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial, san-serif;
    BACKGROUND-COLOR: #ffffd0
}
.DtlSubTable A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.DtlSubTable A:hover
{
    COLOR: red;
    TEXT-DECORATION: none
}
.SmRegIndent
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 12px;
    COLOR: black;
    FONT-FAMILY: arial, san-serif
}
.SmRegIndent A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.SmRegIndent A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.Copyright A
{
    COLOR: navy;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.Copyright A:hover
{
    COLOR: navy;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline
}
.SchedCalBG
{
    BACKGROUND-COLOR: #b0b0b0
}
.Booked A
{
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.Booked A:hover
{
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: underline
}
.LgCalHdr A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.LgCalHdr A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.MaintHdr A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MaintHdr A:hover
{
    TEXT-DECORATION: underline
}
.TabMaintHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbgactive.gif);
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: transparent
}
.TabMaintHdr A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.TabMaintHdr A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.TabMaintHdrNS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, san-serif;
    HEIGHT: 25px;
    BACKGROUND-COLOR: silver
}
.TabMaintHdrNS A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.TabMaintHdrNS A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.PageTopBarEnd
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #6d86dc
}
.HrDiv
{
    BACKGROUND-IMAGE: url(images/HrDiv.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px
}
.TabDiv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif, Tahoma
}
.BtnSmReg
{
    FONT-SIZE: 11px;
    COLOR: black
}
.HomePageBG
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f3f5f8
}
.MoGrpCellOpen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #99ff66
}
.MoGrpCellPart
{
    BACKGROUND-COLOR: #ffff00
}
.MoGrpCellNone
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ff794b
}
.HomePageBG A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.HomePageBG A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.Setup
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #cccccc
}
.Cleanup
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #cccccc
}
.SetupNS
{
    BACKGROUND-COLOR: #cccccc
}
.CleanupNS
{
    BACKGROUND-COLOR: #cccccc
}
.TreeCtrl
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #f6f6f6
}
.TreeCtrl A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.TreeCtrl A:hover
{
    COLOR: blue;
    TEXT-DECORATION: none
}
.QuickRes
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif
}
.QuickRes A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.QuickRes A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.QuickResNS
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif
}
.QuickResNS A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.QuickResNS A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.QuickResCtrl
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif
}
.QuickResCtrl A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.QuickResCtrl A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.RightColBGNS
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #6d86dc
}
.RightColBG
{
    BACKGROUND-IMAGE: url(images/RightColBG.gif);
    BACKGROUND-COLOR: #6d86dc
}
.CalCorner
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial
}
.CalCorner A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.CalCorner A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
.InCal
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: silver 1px solid;
    COLOR: black;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Arial, san-serif
}
.InCalText
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, san-serif
}

.InCal A
{
    TEXT-DECORATION: none
}
.InCal A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
.InCalIndent
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 12px;
    COLOR: black;
    FONT-FAMILY: arial, san-serif
}
.InCalIndent A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.InCalIndent A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline
}
.SLL
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/Sm3dBar.gif);
    COLOR: black;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: arial,san-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}
.SLL A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.SLL A:hover
{
    TEXT-DECORATION: none
}
.SLLNS
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,san-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e3e3e3
}
.SLLNS A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.SLLNS A:hover
{
    TEXT-DECORATION: none
}
.SLLCap
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/SLLRnd.gif);
    WIDTH: 6px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.SLLCapRt
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/SLLRndRt.gif);
    WIDTH: 6px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.SLLCapNS
{
    FONT-SIZE: 11px;
    WIDTH: 6px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}
.CalCornerLft
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/LeftRndEnd.gif);
    WIDTH: 6px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.CalCornerRt
{
    BACKGROUND-POSITION: center center;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/RightRndEnd.gif);
    WIDTH: 6px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.grid_Table
{
	 border-width: 0;
	 padding: 0;
}
.grid_HeaderRow
{
	border-right: buttonshadow 2px solid;
	padding-right: 5px;
	border-top: buttonhighlight 2px solid;
	padding-left: 5px;
	font-weight: 500;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: buttonhighlight 2px solid;
	padding-top: 2px;
	border-bottom: buttonshadow 2px solid;
	font-family: arial,san-serif;
	height: 25px;
	background-color: buttonface;
}
.grid_OuterDiv
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	overflow: auto;
	text-align: left;
}
.grid_DataRowOdd
{
	border-right: buttonface 1px solid;
	border-top: buttonface 1px solid;
	border-left: buttonface 1px solid;
	border-bottom: buttonface 1px solid;
	margin: 2px;
	font-size: 11px;
	height: 21px;
	font-family: arial,san-serif;
}
.grid_DataRowEven
{
	border-right: buttonface 1px solid;
	border-top: buttonface 1px solid;
	font-size: 11px;
	margin: 2px;
	border-left: buttonface 1px solid;
	border-bottom: buttonface 1px solid;
	font-family: arial,san-serif;
	height: 21px;
	/*background-color: buttonface;*/
}
.grid_DataRowOddInput
{
	border-right: buttonface 1px solid;
	padding-right: 0px;
	border-top: buttonface 1px solid;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: buttonface 1px solid;
	padding-top: 0px;
	border-bottom: buttonface 1px solid;
	font-family: arial,san-serif;
}
.grid_DataRowEvenInput
{
	border-right: buttonface 1px solid;
	padding-right: 0px;
	border-top: buttonface 1px solid;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: buttonface 1px solid;
	padding-top: 0px;
	border-bottom: buttonface 1px solid;
	font-family: arial,san-serif;
	/*background-color: buttonface;*/
}
.grid_TextInput
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	font-family: arial,san-serif;
	background-color: transparent;
}
.grid_AddRow
{
	border-right: buttonface 1px solid;
	border-top: buttonface 1px solid;
	border-left: buttonface 1px solid;
	border-bottom: buttonface 1px solid;
	margin: 2px;
	font-size: 11px;
	height: 22px;
	font-family: arial,san-serif;
}

