a:link { color: #FF0000; text-decoration: none}
a:visited { color: #FF0000; text-decoration: none}
a:hover { color: #FF0000; text-decoration: underline}

a:link.menu_item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #C28585 }
a:visited.menu_item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #C28585 }
a:hover.menu_item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #8D2F2F }

a:link.footer { color: White; text-decoration: underline}
a:visited.footer { color: White; text-decoration: underline}
a:hover.footer { color: White; text-decoration: underline}

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #8D2F2F }

.sub_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #8D2F2F }

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D2F2F}
.dots {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #C28585}

b.event { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF }

b.alert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FF0000 }


td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8D2F2F}
.info {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: italic; font-size: 10px; color: #8D2F2F}
td.msg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Red}
td.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: White}

table.outline_border {
border-color: #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
}

table.bottom_border {
border-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

td.td_bottom_border {
border-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

table.event {
border-color: #8D2F2F;
border-top: 1px solid #8D2F2F;
border-bottom: 1px solid #8D2F2F;
border-right: 1px solid #8D2F2F;
border-left: 1px solid #8D2F2F;
}

tr.event{
background-color: #A55454;
border-color: #8D2F2F;
border-bottom: 1px solid #8D2F2F;

}

b.red { color: #FF0000; text-decoration: none }

