.ParaText
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    VERTICAL-ALIGN: top;
    padding: 10px;
}
.ParaTextMiddle
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    padding: 10px;
}
.LeftNav
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    COLOR: white;
    BACKGROUND-IMAGE: url(images/blueback.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px;
}
.SearchDateHdr
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND: navy;
}
.TreeColumn
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    COLOR: black;
    BACKGROUND-COLOR: #eceeec;
}
.BigMo
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #0055a5;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
}
.BigDay
{
    FONT-FAMILY: "Arial Narrow", Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 20pt;
    COLOR: #0055a5;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left;
}
.BigYr
{
    FONT-FAMILY: "Arial Narrow", Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0055a5;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
}
.BigTopic
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: Bold;
    COLOR: #333333;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.BigTopic A
{
    TEXT-DECORATION: none;
}
.BigTopic A:hover
{
    TEXT-DECORATION: none;
}
.NavBGMonth
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND: white;
}
.NavBGMonth A
{
    COLOR: black;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
}
.NavBGMonth A:hover
{
    COLOR: silver;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: underline;
}
.NavBGNonMonth
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: silver;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white;
}
.NavBGNonMonth A
{
    COLOR: silver;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
}
.NavBGNonMonth A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline;
}
.NavBGToday
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffff99;
}
.NavBGToday A
{
    COLOR: black;
    BACKGROUND-COLOR: #ffff99;
    TEXT-DECORATION: none;
}
.NavBGToday A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline;
}
.NavBGHoliday
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: red;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
}
.NavBGHoliday A
{
    COLOR: red;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
}
.NavBGHoliday A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline;
}
.MoCalBGMonth
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND: white;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    TEXT-ALIGN: left;
}
.MoCalBGMonth A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.MoCalBGMonth A:hover
{
    TEXT-DECORATION: none;
}
.MoCalBGToday
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND-IMAGE: none;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #959595;
    TEXT-ALIGN: left;
}
.MoCalBGToday A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.MoCalBGToday A:hover
{
    TEXT-DECORATION: none;
}
.MoCalBGNonMonth
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND: #dddddd;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    TEXT-ALIGN: left;
}
.MoCalBGNonMonth A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.MoCalBGNonMonth A:hover
{
    TEXT-DECORATION: none;
}
.MoCalBGHoliday
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND: tomato;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    TEXT-ALIGN: left;
}
.MoCalBGHoliday A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.MoCalBGHoliday A:hover
{
    TEXT-DECORATION: none;
}
.Pending
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #deffff;
}
.Booked
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffd0;
}
.Booked A
{
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none;
}
.Booked A:hover
{
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: underline;
}
.UnavailHoliday
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ff794b;
}
.HomePageBG
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #ffffff
}
.HomePageBG A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.HomePageBG A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline;
}
.MoGrpCellOpen
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ececec;
}
.MoGrpCellPart
{
    BACKGROUND-COLOR: #cccccc;
}
.MoGrpCellNone
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ff794b;       
}
.Setup
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #cccccc;
}
.Cleanup
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #cccccc;
}
.TreeCtrl
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: #f6f6f6;
}
.TreeCtrl A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.TreeCtrl A:hover
{
    COLOR: blue;
    TEXT-DECORATION: none;
}
.QuickRes
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
}
.QuickRes A
{
    COLOR: white;
    TEXT-DECORATION: none;
}
.QuickRes A:hover
{
    COLOR: gray;
    TEXT-DECORATION: underline;
}
.QuickResCtrl
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
}
.QuickResCtrl A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.QuickResCtrl A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline;
}
.CalCorner
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-IMAGE: url(images/graybarbg.gif);
    BACKGROUND-REPEAT: repeat-x;
}
.CalCorner A
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.CalCorner A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline;
}
.CalCornerLft
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/LeftRndEnd.gif);
    BACKGROUND-REPEAT: no-repeat;
    WIDTH: 6px;
    HEIGHT: 25px
}
.CalCornerRt
{
    FONT-SIZE: 11px;
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(images/RightRndEnd.gif);
    BACKGROUND-REPEAT: no-repeat;
    WIDTH: 6px;
    HEIGHT: 25px;
}
.InCal
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
}
.InCal A
{
    TEXT-DECORATION: none;
}
.InCal A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline;
}
.InCalText
{
    FONT-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: black;
}
.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-FAMILY: Verdana, Geneva, "Trebuchet MS", Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #0177c1;
    BACKGROUND-IMAGE: url(images/Sm3dBar.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 18px;
    BACKGROUND-COLOR: white;
    WHITE-SPACE:nowrap;
}
.SLL A
{
    COLOR: #0177c1;
    TEXT-DECORATION: none;

}
.SLL A:hover
{
    TEXT-DECORATION: none;
}
.SLLCap
{
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/SLLRnd.gif);
    BACKGROUND-REPEAT: no-repeat;
    WIDTH: 6px;
    HEIGHT: 18px;

}
.SLLCapRt
{
    FONT-SIZE: 11px;
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(images/SLLRndRt.gif);
    BACKGROUND-REPEAT: no-repeat;
    WIDTH: 6px;
    HEIGHT: 18px;

}
.footer
{
	BACKGROUND-IMAGE: url(images/bottom_border.gif);
	Background-repeat: repeat-x;
}