/**
 * Automatically created TeamCal Pro CSS file. Do not edit!
 * Created at: 2010-03-26 13:27:10
 */
body { background-color: #FFFFFF; color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; size: landscape; }
p { font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
a { font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
ul { font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
hr { color: #555555; }
span.text { color: #333333; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-align: left; text-decoration: none; }
.collapse { position: absolute; visibility: hidden; }
.expand { position: relative; visibility: visible; }
table.header { background-color: #e4e1dc; border: 1px #333333 solid; border-bottom: 0px #e4e1dc solid; border-collapse: collapse; margin: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; width: 100%; display: none; }
td.header-left { background-color: #e4e1dc; background-image: url(../img/logo_bg.gif); padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; width: 110px; }
td.header-right { background-color: #e4e1dc; background-image: url(../img/logo_bg.gif); padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; width: 100%; }
td.header-subtitle { background-image: url(../img/bg_bluebar.gif); color: #add8e6; font-size: 8pt; font-weight: bold; height: 24px; padding-left: 14px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; text-align: left; vertical-align: middle; }
table.menubar { background-color: #e4e1dc; border-collapse: collapse; border-left: 1px solid #000000; border-top: 0px solid #e4e1dc; border-right: 1px solid #000000; border-bottom: 1px solid #999999; color: #000000; height: 24px; width: 100%; display: none; }
td.menubar-left { background-color: #e4e1dc; font-size: 8pt; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; padding-top: 2px; text-align: left; vertical-align: middle; }
td.menubar-right { background-color: #e4e1dc; font-size: 8pt; padding-left: 2px; padding-right: 2px; padding-bottom: 0px; padding-top: 2px; text-align: right; vertical-align: middle; }
td.menubar-lower { background-color: #e4e1dc; border-top: 1px solid #cccccc; font-size: 8pt; padding-left: 8px; padding-right: 2px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: middle; }
table.menu { background-color: #eeeeee; border-collapse: separate; border-left: 0px solid #000000; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-spacing: 2px; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; display: none; }
td.menu { background-color: #eeeeee; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; color: #000000; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; text-align: center; vertical-align: middle; width: 50px; }
td.menuover { background-color: #ffebcd; border-left: 1px solid #ffb300; border-top: 1px solid #ffb300; border-right: 1px solid #ffb300; border-bottom: 1px solid #ffb300; color: #000000; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; text-align: center; vertical-align: middle; width: 50px; }
a.menu { background-color: #ffebcd; color: #000000; font-size: 8pt; text-decoration: none; }
a.menu:hover { color: #000000; font-size: 8pt; text-decoration: underline; }
table.statusbar { background-color: #ffffff; border-collapse: collapse; border-left: 1px solid #000000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; color: #000000; height: 24px; width: 100%; display: none; }
td.statusbar { background-color: #fafafa; color: #555555; font-size: 8pt; padding-left: 4px; padding-right: 2px; padding-bottom: 0px; padding-top: 2px; text-align: left; vertical-align: middle; }
table.month { border: 0px #333333 solid; border-collapse: collapse; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
td.month { background-image: url(../img/bg_month.gif); border-top: 1px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #ffffff; font-size: 12px; font-weight: bold; padding-left: 4px; padding-right: 14px; padding-bottom: 4px; padding-top: 4px; width: auto; }
td.month-button { background-image: url(../img/bg_month.gif); border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #ffffff; font-size: 12px; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
td.title { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
td.title-button { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; padding-right: 4px; text-align: right; }
td.name { background-color: #ffffff; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
a.name { background-color: #ffffff; color: #000000; font-size: 8pt; }
a.name:hover { background-color: #ffffff; color: #000000; font-size: 8pt; text-decoration: underline; }
td.name-button { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; padding-right: 4px; text-align: right; }
td.name-button-note { background-color: #ffffff; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; padding-right: 4px; text-align: right; }
td.groupdelim { background-color: #f6f6f6; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000099; font-size: 8pt; font-style: italic; font-weight: bold; padding: 4px; }
table.err { background-color: #ffffff; border: 1px #333333 solid; border-collapse: collapse; border-spacing: 0; width: 100%; }
td.err-header { background-image: url(../img/bg_redbar.gif); background-color: #990000; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #bbbbbb; border-left: 0px solid #000000; color: #ffffff; font-size: 8pt; font-weight: bold; height: 16px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
td.err-body { background-color: #ffffff; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; vertical-align: top; }
.emphasized { font-weight: bold; }
.modcap { color: #000000; font-size: 8pt; font-weight: bold; }
.module { color: #777777; font-size: 8pt; font-weight: normal; }
.classcap { color: #000000; font-size: 8pt; font-weight: bold; }
.class { color: #009900; font-size: 8pt; font-weight: bold; }
.funcap { color: #000000; font-size: 8pt; font-weight: bold; }
.function { color: #000099; font-size: 8pt; font-weight: bold; font-style: normal; }
.errortext { color: #000000; font-size: 8pt; font-weight: normal; }
.erraction { color: #990000; font-size: 8pt; font-weight: bold; }
.loggedout { color: #990000; font-size: 8pt; font-weight: normal; }
.loggedin { color: #333333; font-size: 8pt; font-weight: normal; }
table.dlg { background-color: #ffffff; border: 1px #333333 solid; border-collapse: collapse; padding: 0px; width: 100%; }
td.dlg-header { background-color: #ffffff; background-image: url(../img/bg_month.gif); border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #666666; border-left: 0px solid #000000; color: #ffffff; font-size: 10pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; }
td.dlg-body { background-color: #ffffff; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; vertical-align: top; }
td.dlg-body2 { background-color: #ffffff; color: #333333; font-size: 10pt; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; vertical-align: top; }
td.dlg-caption { background-image: url(../img/bg_bluebar.gif); color: #ffffff; font-size: 8pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.dlg-caption-green { background-image: url(../img/bg_greenbar.gif); color: #ffffff; font-size: 8pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.dlg-caption-red { background-image: url(../img/bg_redbar.gif); color: #ffffff; font-size: 8pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.dlg-row1 { background-color: #f0f0f0; border-top: 0px solid #ffffff; border-right: 0px solid #000000; border-bottom: 1px solid #bbbbbb; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: top; }
td.dlg-row2 { background-color: #f8f8f8; border-top: 0px solid #ffffff; border-right: 0px solid #000000; border-bottom: 1px solid #bbbbbb; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: top; }
td.dlg-rowcell { background-color: inherit; padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 0px; text-align: left; vertical-align: top; white-space: nowrap; }
td.dlg-bodyff { background-color: #ffffff; border-top: 1px solid #bbbbbb; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: top; }
td.dlg-bodyffc { background-color: #ffffff; border-top: 1px solid #bbbbbb; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: center; vertical-align: top; }
td.dlg-bodyffb { background-image: url(../img/bg_bluebar.gif); color: #ffffff; font-size: 8pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.dlg-bodyffg { background-color: #eeeeee; border-top: 0px solid #bbbbbb; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: top; }
td.dlg-help { background-color: #ffffff; border-top: 1px solid #bbbbbb; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #333333; font-size: 8pt; font-weight: normal; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.dlg-menu { background-color: #e4e1dc; border-top: 1px solid #bbbbbb; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 10pt; font-weight: normal; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: right; }
td.dlg-title { color: #ffffff; font-size: 10pt; font-weight: bold; }
td.config-row1 { background-color: #f0f0f0; border-top: 0px solid #ffffff; border-right: 0px solid #000000; border-bottom: 1px solid #bbbbbb; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 8px; padding-top: 8px; text-align: left; vertical-align: top; }
td.config-row2 { background-color: #f8f8f8; border-top: 0px solid #ffffff; border-right: 0px solid #000000; border-bottom: 1px solid #bbbbbb; border-left: 0px solid #000000; color: #333333; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 8px; padding-top: 8px; text-align: left; vertical-align: top; }
.config-key { font-size: 8pt; font-weight: bold; }
.config-comment { font-size: 8pt; font-weight: normal; font-style: italic; }
.config-comment-red { font-size: 8pt; font-weight: normal; color: #aa0000; }
td.legend { border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; height: 20px; text-align: left; }
table.frame { background-color: #ffffff; border: 1px solid #999999; border-collapse: collapse; height: 100%; margin-top: 10px; margin-bottom: 10px; padding: 4px; width: 98%; }
td.frame-title { background-color: #ffffff; color: #999999; font-size: 8pt; padding-left: 4px; text-align: left; height: 8px; white-space: nowrap; width: 1%; }
td.frame-title-right { background-color: #ffffff; font-size: 8pt; height: 8px; width: 99%; white-space: nowrap; }
div.frame-title { background-color: #ffffff; font-size: 8pt; font-weight: bold; height: 8px; position: relative; text-align: left; top: -8px; }
td.frame-content { background-color: #ffffff; color: #000000; font-size: 8pt; padding-left: 6px; padding-bottom: 8px; text-align: left; }
td.frame-content-center { background-color: #ffffff; color: #000000; font-size: 8pt; padding-left: 6px; padding-bottom: 8px; text-align: center; }
table.list { background-color: #ffffff; border: 1px #333333 solid; border-collapse: collapse; border-spacing: 0; width: 98%; }
td.listhead { background-color: #000099; color: #ffffff; font-size: 8pt; font-weight: bold; height: 20px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; }
td.list1 { background-color: #ffffff; border-bottom: 1px solid #bbbbbb; color: #222222; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: middle; }
td.list2 { background-color: #eeeeee; border-bottom: 1px solid #bbbbbb; color: #222222; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; text-align: left; vertical-align: middle; }
tr.row0 { background-color: #ffffff; height: 20px; }
tr.row1 { background-color: #eeeeee; height: 20px; }
hr.grey { height: 1px; color: #990000; }
table.log { background-color: #ffffff; border: 1px #333333 solid; border-collapse: collapse; width: 100%; }
.logheader { background-color: #e4e1dc; border-bottom: 1px #999999 solid; color: #000000; font-size: 8pt; font-weight: bold; height: 22px; padding: 4px; text-align: left; }
.logrow0 { background-color: #ffffff; font-size: 8pt; height: 22px; padding: 4px; }
.logrow1 { background-color: #eeeeee; font-size: 8pt; height: 22px; padding: 4px; }
table.stat { border-collapse: collapse; }
td.stat-caption { border-bottom: 1px dotted #999999; color: #000000; font-weight: bold; padding: 4px; text-align: left; width: 150px; }
td.stat-value { border-bottom: 1px dotted #999999; color: #000099; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 20px; text-align: right; width: 100px; }
td.stat-sum-caption { border-top: 1px solid #999999; color: #000000; font-weight: bold; padding: 4px; text-align: left; width: 150px; }
td.stat-sum-value { border-top: 1px solid #999999; color: #000099; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 20px; text-align: right; width: 100px; }
table.about { background-color: #ffffff; background-image: url(../img/about.jpg); background-repeat: no-repeat; border: 1px solid #555555; border-collapse: collapse; margin: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; height: 100%; width: 280px; }
td.about-top { font-size: 8pt; height: 210px; }
td.about-bottom { font-size: 8pt; padding-left: 20px; vertical-align: top; }
a.about { color: #555555; text-decoration: none; }
a.about:hover { color: #555555; text-decoration: underline; }
form.form { display: inline; font-size: 8pt; margin: 0px; }
select.select { border: 1px solid #999999; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; }
option.option { border: 1px solid #999999; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; }
input.button { background-color: #e4e1dc; border: 1px solid #bbbbbb; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
input.button-over { background-color: #ffebcd; border: 1px solid #ffb300; font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-weight: normal; }
input.text { font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; }
textarea.text { font-family: tahoma, arial, helvetica, sans-serif; font-size: 8pt; text-align: left; }
.copyright { font-family: arial, helvetica, verdana, sans-serif; color: #999999; font-size: 10px; }
a.copyright { color: #999999; text-decoration: none; }
a.copyright:hover { color: #999999; text-decoration: underline; }
.tab-container { background: #e4e1dc; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border: 0px; }
.tabs { background: #ffffff; border-bottom: 1px solid #999999; position: relative; height: 17px; margin: 0px; padding: 0px; }
.tabs li { display: inline; position: relative; height: 24px; margin: 0px; padding: 0px; }
.tabs a { color: #666666; background: #e4e1dc; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-left: 0px; margin-right: 0px; position: relative; padding-top: 4px; padding-left: 6px; padding-right: 6px; padding-bottom: 4px; text-decoration: none; }
.tabs a:hover { color: #333333; background: url("../img/tab_active.gif") repeat-x; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; }
 .tabs a.tab-active { color: #333333; background: url("../img/tab_active.gif") repeat-x; border-left: 1px solid #999999; border-top: 1px solid #999999; border-right: 1px solid #999999; }
.tab-panes { background: #ffffff; border-left: 1px solid #999999; border-top: 0px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; margin: 0px; }
table.pane { width: 100%; }
td.pane { background: #ffffff; padding: 4px; width: 100%; }
td.daynum { background-color: #a5a5a5; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.remainder-title { background-image: url(../img/bg_remainder.gif); border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.remainder { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px dotted #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.totals { background-color: #fafafa; border-top: 0px solid #000000; border-right: 1px dotted #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.weeknumber { background-color: #afeeee; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.weekday { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.weekday-note { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.weekday-bday { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.weekday-bdaynote { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.day-note { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-bday { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.day-bdaynote { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-sum-present { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #006600; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-sum-absent { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #660000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-sum-delta-negative { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #ee0000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-sum-delta-positive { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #00aa00; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-day-absent { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #660000; font-size: 8pt; text-align: center; }
table.year { padding: 0px; }
td.year { background-image: url(../img/bg_month.gif); border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #ffffff; font-size: 12px; font-weight: bold; padding-left: 4px; padding-right: 14px; padding-bottom: 4px; padding-top: 4px; width: auto; }
td.yweekday { background-color: #e5e5e5; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.yweekday-wend { background-color: #ffffcc; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.ymonth { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; vertical-align: middle; font-weight: bold; }
td.ymonthb { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-bottom: 4px; padding-top: 4px; vertical-align: middle; font-weight: bold; }
td.ydaytop { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; height: 14px; text-align: center; }
td.ydaymid { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; height: 20px; text-align: center; }
td.ydaybot { background-color: #ffffff; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #aaaaaa; font-size: 8pt; height: 14px; text-align: center; font-weight: bold; }
td.yndaytop { background-color: #aaaaaa; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.yndaymid { background-color: #aaaaaa; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.yndaybot { background-color: #aaaaaa; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; font-weight: bold; }
.noscreen { display: block; }
td.todaynum { background-color: #a5a5a5; border-top: 1px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.toweekday { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toweekday-note { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-bday { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-bdaynote { background-color: #e5e5e5; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.today-note { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-bday { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.today-bdaynote { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-sum-present { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #006600; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-sum-absent { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #660000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-sum-delta-negative { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #ee0000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-sum-delta-positive { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #00aa00; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-day-absent { background-color: #ffffff; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #660000; font-size: 8pt; text-align: center; }
td.legend-today { border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 0px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; height: 20px; text-align: left; }
td.daynum-busi { background-color: #FFFFFF; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.todaynum-busi { background-color: #FFFFFF; border-top: 1px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.weekday-busi { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.weekday-busi-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.weekday-busi-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-busi { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toweekday-busi-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-busi-bday { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-busi-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-busi { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.day-busi-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-busi-bday { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.day-busi-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-busi-sum-present { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-busi-sum-absent { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-busi-sum-delta-negative { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-busi-sum-delta-positive { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-busi-day-absent { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.today-busi { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.today-busi-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-busi-bday { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.today-busi-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-busi-sum-present { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-busi-sum-absent { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-busi-sum-delta-negative { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-busi-sum-delta-positive { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-busi-day-absent { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.daynum-wend { background-color: #FFFFCC; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.todaynum-wend { background-color: #FFFFCC; border-top: 1px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.weekday-wend { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.weekday-wend-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.weekday-wend-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-wend { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toweekday-wend-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-wend-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-wend-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-wend { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.day-wend-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-wend-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.day-wend-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-wend-sum-present { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-wend-sum-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFCC; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-wend-sum-delta-negative { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-wend-sum-delta-positive { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-wend-day-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.today-wend { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.today-wend-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-wend-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.today-wend-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-wend-sum-present { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-wend-sum-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-wend-sum-delta-negative { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-wend-sum-delta-positive { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-wend-day-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.daynum-d6404 { background-color: #FFFFCC; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.todaynum-d6404 { background-color: #FFFFCC; border-top: 1px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; width: 20px; }
td.weekday-d6404 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.weekday-d6404-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.weekday-d6404-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-d6404 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toweekday-d6404-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-d6404-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toweekday-d6404-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-d6404 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.day-d6404-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-d6404-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.day-d6404-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.day-d6404-sum-present { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-d6404-sum-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFCC; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-d6404-sum-delta-negative { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-d6404-sum-delta-positive { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.day-d6404-day-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.today-d6404 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.today-d6404-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-d6404-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.today-d6404-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.today-d6404-sum-present { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-d6404-sum-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-d6404-sum-delta-negative { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-d6404-sum-delta-positive { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; }
td.today-d6404-day-absent { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.present { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.present-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.present-bday { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.present-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.topresent { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.topresent-note { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.topresent-bday { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.topresent-bdaynote { background-color: #FFFFFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3565 { background-color: #CC0033; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000099; font-size: 8pt; text-align: center; }
td.a3565-note { background-color: #CC0033; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3565-bday { background-color: #CC0033; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a3565-bdaynote { background-color: #CC0033; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3565 { background-color: #CC0033; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000099; font-size: 8pt; text-align: center; }
td.toa3565-note { background-color: #CC0033; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3565-bday { background-color: #CC0033; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3565-bdaynote { background-color: #CC0033; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000099; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9177 { background-color: #6633FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFF33; font-size: 8pt; text-align: center; }
td.a9177-note { background-color: #6633FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9177-bday { background-color: #6633FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9177-bdaynote { background-color: #6633FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9177 { background-color: #6633FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFF33; font-size: 8pt; text-align: center; }
td.toa9177-note { background-color: #6633FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9177-bday { background-color: #6633FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9177-bdaynote { background-color: #6633FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFF33; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a5592 { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; }
td.a5592-note { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a5592-bday { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a5592-bdaynote { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5592 { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; }
td.toa5592-note { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5592-bday { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5592-bdaynote { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a2133 { background-color: #006600; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009999; font-size: 8pt; text-align: center; }
td.a2133-note { background-color: #006600; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a2133-bday { background-color: #006600; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a2133-bdaynote { background-color: #006600; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2133 { background-color: #006600; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009999; font-size: 8pt; text-align: center; }
td.toa2133-note { background-color: #006600; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2133-bday { background-color: #006600; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2133-bdaynote { background-color: #006600; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009999; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3066 { background-color: #003300; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009933; font-size: 8pt; text-align: center; }
td.a3066-note { background-color: #003300; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3066-bday { background-color: #003300; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a3066-bdaynote { background-color: #003300; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3066 { background-color: #003300; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009933; font-size: 8pt; text-align: center; }
td.toa3066-note { background-color: #003300; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3066-bday { background-color: #003300; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3066-bdaynote { background-color: #003300; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #009933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a1358 { background-color: #3300FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #336633; font-size: 8pt; text-align: center; }
td.a1358-note { background-color: #3300FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a1358-bday { background-color: #3300FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a1358-bdaynote { background-color: #3300FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1358 { background-color: #3300FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #336633; font-size: 8pt; text-align: center; }
td.toa1358-note { background-color: #3300FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1358-bday { background-color: #3300FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1358-bdaynote { background-color: #3300FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #336633; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a7329 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a7329-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a7329-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a7329-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7329 { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa7329-note { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7329-bday { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7329-bdaynote { background-color: #FFFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9047 { background-color: #FF0000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC9933; font-size: 8pt; text-align: center; }
td.a9047-note { background-color: #FF0000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9047-bday { background-color: #FF0000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9047-bdaynote { background-color: #FF0000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9047 { background-color: #FF0000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC9933; font-size: 8pt; text-align: center; }
td.toa9047-note { background-color: #FF0000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9047-bday { background-color: #FF0000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9047-bdaynote { background-color: #FF0000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC9933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9142 { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC0033; font-size: 8pt; text-align: center; }
td.a9142-note { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9142-bday { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9142-bdaynote { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9142 { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC0033; font-size: 8pt; text-align: center; }
td.toa9142-note { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9142-bday { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9142-bdaynote { background-color: #FFFF66; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #CC0033; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9311 { background-color: #330099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #6666FF; font-size: 8pt; text-align: center; }
td.a9311-note { background-color: #330099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9311-bday { background-color: #330099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9311-bdaynote { background-color: #330099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9311 { background-color: #330099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #6666FF; font-size: 8pt; text-align: center; }
td.toa9311-note { background-color: #330099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9311-bday { background-color: #330099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9311-bdaynote { background-color: #330099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #6666FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3868 { background-color: #000099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.a3868-note { background-color: #000099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3868-bday { background-color: #000099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a3868-bdaynote { background-color: #000099; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3868 { background-color: #000099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.toa3868-note { background-color: #000099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3868-bday { background-color: #000099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3868-bdaynote { background-color: #000099; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9215 { background-color: #000000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #669933; font-size: 8pt; text-align: center; }
td.a9215-note { background-color: #000000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9215-bday { background-color: #000000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9215-bdaynote { background-color: #000000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9215 { background-color: #000000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #669933; font-size: 8pt; text-align: center; }
td.toa9215-note { background-color: #000000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9215-bday { background-color: #000000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9215-bdaynote { background-color: #000000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #669933; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a2533 { background-color: #99FF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a2533-note { background-color: #99FF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a2533-bday { background-color: #99FF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a2533-bdaynote { background-color: #99FF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2533 { background-color: #99FF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa2533-note { background-color: #99FF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2533-bday { background-color: #99FF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa2533-bdaynote { background-color: #99FF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a5525 { background-color: #00FF00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a5525-note { background-color: #00FF00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a5525-bday { background-color: #00FF00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a5525-bdaynote { background-color: #00FF00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5525 { background-color: #00FF00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa5525-note { background-color: #00FF00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5525-bday { background-color: #00FF00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa5525-bdaynote { background-color: #00FF00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3122 { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a3122-note { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a3122-bday { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a3122-bdaynote { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3122 { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa3122-note { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3122-bday { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa3122-bdaynote { background-color: #CC00CC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a6223 { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a6223-note { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a6223-bday { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a6223-bdaynote { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa6223 { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa6223-note { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa6223-bday { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa6223-bdaynote { background-color: #FFFF33; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4182 { background-color: #3366FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.a4182-note { background-color: #3366FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4182-bday { background-color: #3366FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a4182-bdaynote { background-color: #3366FF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4182 { background-color: #3366FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.toa4182-note { background-color: #3366FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4182-bday { background-color: #3366FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4182-bdaynote { background-color: #3366FF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a7501 { background-color: #336666; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a7501-note { background-color: #336666; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a7501-bday { background-color: #336666; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a7501-bdaynote { background-color: #336666; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7501 { background-color: #336666; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa7501-note { background-color: #336666; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7501-bday { background-color: #336666; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa7501-bdaynote { background-color: #336666; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9035 { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #0000FF; font-size: 8pt; text-align: center; }
td.a9035-note { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9035-bday { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9035-bdaynote { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9035 { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #0000FF; font-size: 8pt; text-align: center; }
td.toa9035-note { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9035-bday { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9035-bdaynote { background-color: #CCFFCC; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #0000FF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4930 { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a4930-note { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4930-bday { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a4930-bdaynote { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4930 { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa4930-note { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4930-bday { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4930-bdaynote { background-color: #00CCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9015 { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; }
td.a9015-note { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9015-bday { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9015-bdaynote { background-color: #; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9015 { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; }
td.toa9015-note { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9015-bday { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9015-bdaynote { background-color: #; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4300 { background-color: #FF6633; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.a4300-note { background-color: #FF6633; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a4300-bday { background-color: #FF6633; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a4300-bdaynote { background-color: #FF6633; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4300 { background-color: #FF6633; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.toa4300-note { background-color: #FF6633; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4300-bday { background-color: #FF6633; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa4300-bdaynote { background-color: #FF6633; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a8981 { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; }
td.a8981-note { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a8981-bday { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a8981-bdaynote { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8981 { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; }
td.toa8981-note { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8981-bday { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8981-bdaynote { background-color: #FFCCFF; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #000000; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9892 { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #003300; font-size: 8pt; text-align: center; }
td.a9892-note { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a9892-bday { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a9892-bdaynote { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9892 { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #003300; font-size: 8pt; text-align: center; }
td.toa9892-note { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9892-bday { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa9892-bdaynote { background-color: #FFCC00; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #003300; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a8136 { background-color: #330000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.a8136-note { background-color: #330000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a8136-bday { background-color: #330000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a8136-bdaynote { background-color: #330000; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8136 { background-color: #330000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; }
td.toa8136-note { background-color: #330000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8136-bday { background-color: #330000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa8136-bdaynote { background-color: #330000; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #FFFFFF; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a1809 { background-color: #339933; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #00CC99; font-size: 8pt; text-align: center; }
td.a1809-note { background-color: #339933; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.a1809-bday { background-color: #339933; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.a1809-bdaynote { background-color: #339933; border-top: 0px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1809 { background-color: #339933; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #00CC99; font-size: 8pt; text-align: center; }
td.toa1809-note { background-color: #339933; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_daynote.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1809-bday { background-color: #339933; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_birthday.gif); background-repeat: no-repeat; background-position: top right; }
td.toa1809-bdaynote { background-color: #339933; border-top: 0px solid #000000; border-right: 4px solid #000066; border-bottom: 1px solid #000000; border-left: 4px solid #000066; color: #00CC99; font-size: 8pt; text-align: center; background-image: url(../img/ovl_bdaynote.gif); background-repeat: no-repeat; background-position: top right; }
.noprint { display: none; }
