BODY
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #006699;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #006699;
    BORDER-LEFT: medium none;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #003366;
    SCROLLBAR-ARROW-COLOR: #003366;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #003366;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    SCROLLBAR-DARKSHADOW-COLOR: #003366;
    BACKGROUND-COLOR: #006699
}
.BackDKBlue
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #003366
}
.BackLTBlue
{
    BACKGROUND-COLOR: #006699
}
.Ver12
{
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.Ver12Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.VerBig
{
    FONT-SIZE: 20pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.VerBigBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial
}
UL
{
    FONT-SIZE: 12pt;
    LIST-STYLE-IMAGE: url(../images/bullet20.gif);
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    LIST-STYLE-TYPE: disc
}
.Ver10
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.Ver10Pad5
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial
}
.Ver10Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.Ver10DKBlue
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial
}
.Ver10DKBlueBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial
}
.Ver10LTBlue
{
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial
}
.Ver10LTBlueBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial
}
.text
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial
}
.textBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial
}
.textGray
{
    FONT-SIZE: xx-small;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial
}
.bgHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #3399ff
}
.form
{
    FONT-SIZE: xx-small;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial
}
.bgGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #cccccc
}
.bgCurrentDay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffff99
}
.bgDayListing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #99ccff
}
.bgMonthListing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6699cc
}
.form
{
    FONT-SIZE: xx-small;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial
}
DIV.Links A
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
DIV.Links A:link
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
DIV.Links A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
DIV.Links A:hover
{
    COLOR: silver;
    TEXT-DECORATION: underline
}
DIV.menu A
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
DIV.menu A:link
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
DIV.menu A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
DIV.menu A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.BackBlack
{
    BACKGROUND-COLOR: #000000
}
DIV.menu
{
    BACKGROUND-COLOR: #000000
}
.Ver12BoldBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.Ver14BoldBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.Ver14BoldBlk A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.Ver14BoldBlk A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.Ver14BoldBlk A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.introText
{
    PADDING-LEFT: 20px;
    TEXT-ALIGN: justify
}
.VerSmallBlk
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.Ver10Blk
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.Ver10BoldBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.VerSmallBoldBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.VerXXSmall
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.Ver10Pad5Bold
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial
}
.Ver10Bold A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.Ver10Bold A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.Ver10Bold A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.tblDK
{
    BORDER-RIGHT: #006699 double;
    BORDER-TOP: #006699 double;
    BORDER-LEFT: #006699 double;
    BORDER-BOTTOM: #006699 double
}
.tblLT
{
    BORDER-RIGHT: #003366 double;
    BORDER-TOP: #003366 double;
    BORDER-LEFT: #003366 double;
    BORDER-BOTTOM: #003366 double
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
DIV.Links
{
    BACKGROUND-COLOR: #003366
}
.textxsm
{
    FONT-SIZE: 7.5pt;
    COLOR: #004835;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textsm
{
    FONT-SIZE: 8pt;
    COLOR: #504941;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text
{
    FONT-SIZE: 9pt;
    COLOR: #504941;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textmed
{
    FONT-SIZE: 10pt;
    COLOR: #504941;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textlg
{
    FONT-SIZE: 12pt;
    COLOR: #504941;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkxsm
{
    FONT-SIZE: 7.5pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkxsm:hover
{
    COLOR: #65a2da
}
.linksm
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linksm:hover
{
    COLOR: #65a2da
}
.link
{
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link:hover
{
    COLOR: #65a2da
}
.linkmed
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkmed:hover
{
    COLOR: #65a2da
}
.linklg
{
    FONT-SIZE: 12pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linklg:hover
{
    COLOR: #65a2da
}
.footer
{
    FONT-SIZE: 7.5pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer:hover
{
    COLOR: #65a2da
}
.paging
{
    FONT-SIZE: 7.5pt;
    COLOR: #5f708f;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.paging:hover
{
    COLOR: #0065ce
}
.toolbar
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #dddddd 1px solid;
    BACKGROUND-COLOR: #efefef
}
.displayretainer
{
    FILTER: progid:DXImageTransform.Microsoft.Matrix(M11='1.0', sizingmethod='auto expand');
    WIDTH: 130px;
    HEIGHT: 100%
}
#additionalFields
{
    DISPLAY: block
}
.menu_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #bc1b00;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu_on:hover
{
    COLOR: #bc1b00;
    TEXT-DECORATION: underline
}
.menu_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #616d7e;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu_off:hover
{
    COLOR: #bc1b00;
    TEXT-DECORATION: underline
}
.smallheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #616d7e;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mediumheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #616d7e;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.largeheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.mainbg
{
    BACKGROUND: url(../images/bg-main.gif) no-repeat 0px 0px
}
.selectbox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input
{
    BORDER-RIGHT: #706f6b 1px solid;
    BORDER-TOP: #706f6b 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #706f6b 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #706f6b 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 21px
}
.textarea
{
    BORDER-RIGHT: #706f6b 1px solid;
    BORDER-TOP: #706f6b 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #706f6b 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #706f6b 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.shadow
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3)
}
.shadow1
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9', Direction=135, Strength=2)
}
DIV#footer
{
    PADDING-BOTTOM: 14px;
    PADDING-TOP: 10px
}
DIV#mainpad
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px
}
.calevent
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.calevent:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.calunsel
{
    FONT-SIZE: 9pt;
    COLOR: #636563;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.calSel
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.menumain:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: inline;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #b88728;
    BORDER-BOTTOM-WIDTH: 1px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    WIDTH: 95%;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.menumain:hover
{
    COLOR: #000000;
    BACKGROUND-COLOR: #c39257
}
.BackWhite
{
    BORDER-RIGHT: #006699 double;
    BORDER-TOP: #003366;
    Z-INDEX: 99;
    BORDER-LEFT: #006699 double;
    WIDTH: 800px;
    BORDER-BOTTOM: #006699 double;
    BACKGROUND-COLOR: #ffffff
}
.btnGS
{
    BORDER-RIGHT: #003366 double;
    BORDER-TOP: #003366 double;
    FONT-SIZE: 10px;
    BORDER-LEFT: #003366 double;
    COLOR: #ffffff;
    BORDER-BOTTOM: #003366 double;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #003366
}
.VerXXSmallBlk
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.err
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.VerXXSmall A
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.VerXXSmall A:active
{
}
.VerXXSmall A:hover
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.bgCalDay
{
    FONT-SIZE: xx-small;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff
}
.bgEventDay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #006699
}
.bgPastDay
{
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ff0033
}
