
.button { color: #ffff99; font-variant: small-caps; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cc9933; text-align: center; text-transform: uppercase; letter-spacing: normal; vertical-align: middle; border-style: groove; border-width: medium thin medium thin; border-color: #999999 #003333 #999999 #003333 }
.cal_hi { color: #ffcccc; font-variant: small-caps; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cc3333; text-align: center; text-transform: lowercase; vertical-align: middle; border-style: inset; border-width: medium thin medium thin; border-color: #660000 }
.cal_low { color: #ffffcc; font-variant: small-caps; font-weight: bold; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #006600; text-align: center; text-transform: lowercase; vertical-align: middle; border-style: inset; border-width: medium thin medium thin; border-color: #006600 }
.cal_mid { color: #ccffff; font-variant: small-caps; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0033cc; text-align: center; text-transform: lowercase; vertical-align: middle; border-style: inset; border-width: medium thin medium thin; border-color: #000066 }
.cal_unavail { color: #333333; font-variant: small-caps; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cccccc; text-align: center; text-transform: lowercase; vertical-align: middle; border-style: inset; border-width: medium thin medium thin; border-color: #666666 }
.listingheader { color: #ffecd9; font: bold 10pt "Comic Sans MS"; text-decoration: blink; background: #ffbb77 repeat-x fixed; text-transform: none; list-style-type: circle; filter: Chroma(Color=black); }
.menu_bottom { color: #000033; font: 9pt Verdana, Arial, Helvetica, sans-serif; background: #f4df95 no-repeat fixed; text-transform: capitalize }
.menu_left { color: #ff6666; font: small-caps bold 8pt Verdana, Arial, Helvetica, sans-serif; background: #f0e098 repeat-x fixed; text-transform: capitalize; list-style-type: circle; filter: Chroma(Color=black); }
.menu_top { color: #996633; font: small-caps bold 12pt Verdana, Arial, Helvetica, sans-serif; text-decoration: blink; background: repeat-x fixed; text-transform: uppercase; filter: Shadow(Color=black, Direction=45); }
.tableheader { color: #000000; font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: blink; background: #ffeedd repeat-x fixed; text-transform: none; list-style-type: circle; filter: Chroma(Color=black); }
.user_tablerow1 { color: #0000ff; font: bold 10pt Arial, Helvetica, sans-serif; background: #ffb871 repeat-x fixed; text-transform: none; list-style-type: circle }
a:active { color: #f3b909; text-decoration: none }
a:hover  { color: white; text-decoration: none }
a:link { color: #f3b909; text-decoration: none }
a:visited  { color: white; text-decoration: none }
b { color: #f3b909; position: relative }
blockquote { color: #000066; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Arial, Sans-Serif; margin-left: 2cm; position: relative }
caption { color: #000066; font-weight: bold; font-size: 10pt; font-family: "Trebuchet MS", Arial, Sans-Serif; margin-left: 0.1in; position: relative }
dd { color: navy; font: bold 11pt "Trebuchet MS", Arial, sans-serif; position: relative; left: 0.5cm }
div { position: relative }
dt { color: teal; font: bold large Arial, sans-serif; background-color: #ffffcc; padding-left: 2pt; position: relative; left: 0.5cm }
h1 { color: #3f4dc7; font-weight: bold; font-size: medium; font-family: sans-serif; text-align: left; position: relative; filter: shadow(color=#660099,OffX=6,OffY=6,Positive=1) ; }
h2 { color: #3f4dc7; font-weight: bold; font-size: medium; font-family: "Trebuchet MS", Arial, Sans-Serif; text-align: center; position: relative }
h3 { color: #3f4dc7; font-weight: bold; font-size: medium; font-family: Arial, Helvetica, sans-serif; padding-left: 2pt; position: relative }
h4 { color: #3f4dc7; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Arial, Sans-Serif; margin-left: 0.5cm; padding-left: 2pt; position: relative; top: auto; left: auto; width: auto; height: auto }
h5 { color: #3f4dc7; font-weight: bold; font-size: small; font-family: "Trebuchet MS", Arial, Sans-Serif; background-color: #99cccc; margin-left: 0.7cm; padding-left: 5pt; position: relative }
h6 { color: #3f4dc7; font-weight: bold; font-size: small; font-family: "Trebuchet MS", Arial, Sans-Serif; margin-left: 1cm; padding-left: 10pt; position: relative }
i { color: #f00; position: relative }
li { color: #000066; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Arial, Sans-Serif; margin-left: 0.4cm; position: relative }
ol { margin-left: 1.5cm; position: relative }
p { font-weight: bold; font-size: 10pt; font-family: "Trebuchet MS", Arial, Sans-Serif; text-decoration: none; margin-left: 0cm; position: relative }
pre { color: #990000; font-weight: bold; font-size: 10pt; font-family: Arial, Sans-Serif; text-align: left; margin-left: 1cm; position: relative }
table { color: #006600; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial, Sans-Serif; position: relative }
td { color: #0b1857; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative }
th { color: #990000; font-weight: bold; font-size: 12pt; font-family: "Trebuchet MS", Arial, Sans-Serif; background-color: #cccc99; position: relative }
tr { color: maroon; font-weight: bold; font-size: 11pt; font-family: "Trebuchet MS", Arial, Sans-Serif; position: relative }
ul { margin-left: 1.5cm; position: relative }
