BODY
{
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_thepoint.gif)
}
.backtotop
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 20px;
    TEXT-ALIGN: right
}
UL.thePointNav
{
    PADDING-LEFT: 14px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 0px;
    TEXT-INDENT: -8px;
    LIST-STYLE-TYPE: none
}
UL.thePointNav LI
{
    FONT-WEIGHT: bold;
    COLOR: #dc651f
}
UL.thePointNav LI A
{
    FONT-WEIGHT: normal
}
.className
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: georgia,times new roman,serif;
    BACKGROUND-COLOR: #a3c3ba
}
.assignment
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #dbe8e4
}
UL.thepointNav
{
    PADDING-LEFT: 1em;
    MARGIN-LEFT: 0px;
    TEXT-INDENT: -1em;
    LIST-STYLE-TYPE: none
}
.contentLeft
{

}
.contentRight H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: arial
}
.contentFeatureHeader
{
    MARGIN-TOP: 15px;
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: georgia,times new roman,serif;
    BACKGROUND-COLOR: #a3c3ba
}
.contentFeature
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 15px;
    COLOR: #333333;
    PADDING-TOP: 15px;
    BACKGROUND-COLOR: #dbe8e4
}
TABLE.chart TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    BORDER-BOTTOM: #ccded9 1px solid;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #a3c3ba;
    TEXT-ALIGN: left
}
TABLE.chart TD
{
    BORDER-BOTTOM: #ccded9 1px solid;
    BACKGROUND-COLOR: #dbe8e4
}
TABLE.chart TD.tableRight
{
}
TABLE.chart TD.tableLeft
{
}
.addlInfo
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    FONT-STYLE: italic
}
.headerRight
{
    BACKGROUND-IMAGE: url(../../images/bkgd/bkgd_rightheader_thepoint.gif)
}
#calendarHeader
{
    PADDING-RIGHT: 9px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 15px;
    BACKGROUND-COLOR: #779D93
}
#calendarHeader TD.calendarTitle
{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: georgia,times new roman,serif
}
#calendar
{
    width:550px;
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #dbe8e4;
    overflow:auto;
}
#calendar TABLE.calendar
{
    BORDER-RIGHT: white 1px solid;
    MARGIN-TOP: 5px;
    margin-left:5px;margin-right:5px;
    MARGIN-BOTTOM: 8px;
    BORDER-BOTTOM: white 1px solid
}
#calendar TABLE.calendar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9f35
}
#calendar TABLE.calendar TD
{
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 80px;
    COLOR: #333333;
    LINE-HEIGHT: 11px;
    HEIGHT: 60px;
    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;
    HEIGHT: 60px
}
#calendar TABLE.calendar TD.DOWhighlight
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #f1f6f4
}
#calendar TABLE.calendar TD .event
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #666666
}
#calendar TABLE.calendar TD .date
{
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
#calendar TABLE.calendar TD.DOWhighlight .event
{
    COLOR: #f24d3b
}
#calendar TABLE.nav TD A
{
    TEXT-DECORATION: none
}
#calendar TABLE.nav TD A:hover
{
    TEXT-DECORATION: underline
}
#calendar TABLE.nav TD.currentView
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    WIDTH: 300px;
    TEXT-ALIGN: center
}
#calendar TABLE.nav TD.prevDate
{
    FONT-SIZE: 11px;
    WIDTH: 125px;
    TEXT-ALIGN: left
}
#calendar TABLE.nav TD.nextDate
{
    FONT-SIZE: 11px;
    WIDTH: 125px;
    TEXT-ALIGN: right
}

