BODY.page
{
    BACKGROUND-IMAGE: url(/images/main_back.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
BODY.message
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
BODY.flash
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
P
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.topNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.windowHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    BACKGROUND-COLOR: #dddddd;
    TEXT-DECORATION: none
}
.rowAppointmentTaken
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    BACKGROUND-COLOR: #cc0000;
    TEXT-DECORATION: none
}
.rowAppointmentUser
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    BACKGROUND-COLOR: #003366;
    TEXT-DECORATION: none
}
.navSideOn A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.navSideOn A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.navSideOn A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.navSideOn A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.navSideOn A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.navSideOff A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.navSideOff A:link
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.navSideOff A:active
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.navSideOff A:visited
{
    TEXT-DECORATION: none
}
.navSideOff A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.headerKiosk
{
    FONT-SIZE: 40pt;
    COLOR: #330099;
    FONT-FAMILY: times, arial, helvetica
}
.headerContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    COLOR: #000000;
    FONT-FAMILY: times, arial, helvetica
}
.copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyBoldPurple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #663399;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copySmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copySmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyTiny
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyInstructions
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff9900;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyAlert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyWelcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyLetter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff6600;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copySmallLetter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff6600;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #99cc00;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyForm2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff6600;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyBigImage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyBigImage A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyBigImage A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyBigImage A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyBigImage A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyBigImage A:hover
{
    COLOR: #663399;
    TEXT-DECORATION: none
}
.copySmallImage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copySmallImage A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copySmallImage A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copySmallImage A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copySmallImage A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copySmallImage A:hover
{
    COLOR: #663399;
    TEXT-DECORATION: none
}
.copyHeaderImage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyHeaderImage A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyHeadFooter A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyHeadFooter A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyHeadFooter A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyHeadFooter A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.copyHeadFooter A:hover
{
    COLOR: #663399;
    TEXT-DECORATION: none
}
.copyFooterCurrent A
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
.copyFooterCurrent A:link
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
.copyFooterCurrent A:active
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
.copyFooterCurrent A:unknown
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
.copyFooterCurrent A:hover
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
A
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A:unknown
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #99cc00;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
LI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
TD.cal
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
TD.calmonth
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial;
    TEXT-ALIGN: right
}
TD.caltoday
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT-COLOR: #800000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #800000;
    COLOR: white;
    BORDER-TOP-COLOR: #800000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: right;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #800000;
    border-type: solid
}
INPUT.caltoday
{
    FONT-SIZE: 8pt;
    WIDTH: 47px;
    FONT-FAMILY: arial;
    HEIGHT: 20px
}
A.cal
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.calthismonth
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.calothermonth
{
    COLOR: #808080;
    TEXT-DECORATION: none
}
.linkto
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 9pt;
    OVERFLOW: auto;
    BORDER-LEFT: medium none;
    COLOR: blue;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: orange
}
