
body {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: black; background-color: white}

a:link {color: #83001A; font-size: 8pt; text-decoration: none}
a:active {color: #83001A; font-size: 8pt; text-decoration: none}
a:visited {color: #83001A; font-size: 8pt; text-decoration: none}

.cmenu:link {color: white; background-color: transparent; text-decoration: none; width: 100%}
.cmenu:visited {color: white; background-color: transparent; text-decoration: none; width: 100%}
.cmenu:hover {color: transparent; background-color: light#83001A; text-decoration: none; width: 100%}
.menuselected {color: transparent; background-color: white; text-decoration: none; width: 100%}
.ch {font-size: 8pt; font-weight: bold; color: white; background-color: #83001A; text-decoration: none; overflow: hidden; text-align: center; cursor: default}
.t {font-size: 8pt; font-weight: bold; color: white; background-color: #83001A; text-decoration: none; text-align: center; overflow: hidden; cursor: default}
.tt {font-size: 8pt; font-weight: bold; color: white; background-color: transparent; text-decoration: none; text-align: center; overflow: hidden; cursor: default}
.c {font-size: 8pt; font-weight: bold; color: #83001A; background-color: transparent; text-decoration: none; width: 100%; overflow: hidden; cursor: default}
.main {font-size: 8pt; color: black; background-color: white; border: inset 1 gray; border-collapse: collapse}

/* general calendar */.cal {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: #83001A; background-color: White; border-color: #83001A}
/* today day style */.cal_tds {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: red; background-color: white}
/* day style */.cal_ds {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: #83001A; background-color: white; border-color: #83001A}
/* selector style */.cal_ss {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: white; background-color: #83001A; border-color: #83001A}
/* day header style */.cal_dhs {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: white; background-color: #83001A}
/* selected day style */.cal_sds {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: white; background-color: #83001A}
/* title style */.cal_ts {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: x-small; font-weight: bold; color: white; background-color: #83001A}
/* weekend day style */.cal_wds {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: gainsboro; background-color: white}
/* other month day style */.cal_omds {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: xx-small; color: white; background-color: gainsboro}

/* Background region */ .breg {font-size: 8pt; color: white; background-color: #83001A}
/* Alt breg */ .abreg {font-size: 8pt; color: #83001A; background-color: white}
/* Fixed breg */ .fbreg {font-size: 8pt; background-attachment: fixed; color: white; background-repeat: no-repeat; background-color: #83001A}
/* Alt fixed breg */ .afbreg {font-size: 8pt; background-attachment: fixed; color: #83001A; background-repeat: no-repeat; background-color: white}
/* Vertical Repeating breg */ .vrbreg {font-size: 8pt; background-attachment: scroll; background-repeat: repeat-y; color: white; background-color: #83001A}
/* Horizontal Repeating breg */ .hrbreg {font-size: 8pt; background-attachment: scroll; background-repeat: repeat-x; color: white; background-color: #83001A}
/* Transparent */ .trans {font-size: 8pt; color: #83001A; background-color: transparent}
/* Transparent Bold */ .transb {font-size: 8pt; font-weight: bold; color: #83001A; background-color: transparent; border: none}

.bigtxt {font-size: 9pt; font-weight: bold; color: #83001A; background-color: White}
.smalltxt {font-size: 7pt; color: #83001A; background-color: White}
.ctrl {font-size: 8pt; color: white; background-color: #83001A; border-width: 1; border-style: outset; cursor: default}
.ctrltxt {font-size: 8pt; color: black; background-color: White}
.colortxt {font-size: 8pt; font-weight: bold; color: #83001A; background-color: White}
.bodytxt {font-size: 8pt; color: black; background-color: white}
.item {font-size: 8pt; color: black; background-color: white}
.alt {font-size: 8pt; color: black; background-color: gainsboro}
.hidden {font-size: 8pt; color: #83001A; background-color: #83001A}
.results {font-size: 8pt; color: red; background-color: White}
.horizontalrules {color: red}
.makeappointmentbox {BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; CURSOR: hand; BORDER-BOTTOM: red 1px solid; BACKGROUND-REPEAT: no-repeat}
.emailheader {font-size: 9pt; font-weight: bold; color: White; background-color:Navy}
