BODY
{
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_thepoint_home.gif)
}
.contentLeft
{
    COLOR: #ebebeb;
    PADDING-TOP: 10px
}
.contentRight H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: arial
}
.headerRight
{
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_rightheader_thepoint.gif)
}
.contentLeft
{
    PADDING-TOP: 5px
}
.contentFeatureHeader
{
    PADDING-RIGHT: 12px;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_point_featuretop.gif);
    COLOR: #ffffff;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: georgia,times new roman,serif;
    BACKGROUND-COLOR: #004331
}
.contentFeature
{
    PADDING-RIGHT: 12px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 12px;
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_point_featurebottom.gif);
    PADDING-BOTTOM: 15px;
    COLOR: #ffffff;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #004331
}
.contentFeature H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #dc651f
}
.contentFeature TD
{
    COLOR: #ffffff
}
#calendarHeader
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_cal_featuretop.gif);
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: georgia,times new roman,serif;
    BACKGROUND-COLOR: #006248
}
#calendarHeader TD.calendarTitle
{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: georgia,times new roman,serif
}
#calendar
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_cal_featurebottom.gif);
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #006248;
    overflow:auto;
}
#calendar #weekOf
{
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 10px;
    COLOR: #fc9d34
}
#calendar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #fc9d34
}
#calendar TABLE.calendar
{
    BORDER-RIGHT: white 1px solid;
    MARGIN-BOTTOM: 8px;
    BORDER-BOTTOM: white 1px solid
}
#calendar TABLE.calendar TD
{
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 54px;
    COLOR: #333333;
    LINE-HEIGHT: 11px;
    HEIGHT: 50px;
    TEXT-ALIGN: left
}
#calendar TABLE.calendar TH.DOW
{
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: white 1px solid;
    COLOR: #333333;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #a3c3ba;
    TEXT-ALIGN: center
}
#calendar TABLE.calendar TD.DOW
{
    CURSOR: default;
    COLOR: #ebebeb;
    HEIGHT: 60px
}
#calendar TABLE.calendar TD.DOWhighlight
{
    CURSOR: pointer;
    COLOR: #f24d3b;
    BACKGROUND-COLOR: #f1f6f4
}
#calendar TABLE.calendar TD .event
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #cccccc
}
#calendar TABLE.calendar TD .date
{
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#calendar TABLE.calendar TD.DOWhighlight .date
{
    COLOR: #333333
}
#calendar TABLE.calendar TD.DOWhighlight .event
{
    COLOR: #f24d3b
}
