.text {margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; font-size:8pt; font-family:"Arial"; color:#454545;}
.table {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:8pt; font-family:"Arial"; color:#454545;}
.deceased {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:8pt; font-family:"Arial"; color:#808080;}
.maintitle {margin-top:5px; margin-bottom:3px; font-size:11pt; font-family:"Arial"; font-weight:bold; color:#36516d; padding-left: 5px; padding-right: 5px;}
.leftcell {border-right: #000040 1px solid;}
.rightcell {border-left: #000040 1px solid;}
.topcell {background-color: #6091c2; border-top: #000040 1px solid;}
.footcell {background-color: #6091c2; border-bottom: #000040 1px solid;}
.maincell {padding: 10px; border-top: #3b77b5 1px dotted;}
a:link, a:visited, a:active {color: #336699; text-decoration: none; font-weight:bold;}
a:hover {font-weight:bold; text-decoration: underline;}
.sidecell {padding: 10px; border-top: #3b77b5 1px dotted; border-left: #3b77b5 1px dotted;}
.bottomcell {padding: 10px;}
.menu {font-family: Arial; font-size: 8pt; margin-right: 5; margin-left: 5; margin-top: 0; margin-bottom: 0; color: #ffffff; font-weight:bold;}
a.menu:link, a.menu:visited, a.menu:active {color: #ffffff; font-weight:bold; text-decoration: none;}
a.menu:hover {color: #0000A0; font-weight:bold; text-decoration: underline;}
.curmenu {font-family: Arial; font-size: 8pt; margin-right: 3; margin-left: 5; margin-top: 0; margin-bottom: 0; color: #fffc0d; font-weight:bold;}
a.curmenu:link, a.curmenu:visited, a.curmenu:active {color: #fffc0d; font-weight:bold; text-decoration: none;}
a.curmenu:hover {color: #0000A0; font-weight:bold; text-decoration: underline;}
.bartitle {margin-top:3px; margin-bottom:3px; margin-left: 0px; margin-right: 0px; font-size:11pt; font-family:"Arial"; font-weight:bold; color:#ffffff; background-color: #4D6DA4; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}
.cal_date2 {margin-top:4px; margin-bottom:0px; font-size:8pt; font-family:"Arial"; font-weight:bold; color:#454545;}
.cal_text {margin-top:0px; margin-bottom:4px; font-size:8pt; font-family:"Arial"; color:#454545; border-bottom: #3b77b5 1px dotted;}
.white {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:8pt; font-family:"Arial"; color:#ffffff;}
.topaddress {margin-top:8px; margin-bottom:3px; margin-left:5px; margin-right:5px; font-size:8pt; font-family:"Arial"; color:#ffffff;}
.spk_title {margin-top:3px; margin-bottom:3px; font-size:11pt; font-family:"Arial"; font-weight:bold; color:#ffffff; padding-left: 5px; padding-right: 5px;}
.spk_text {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:9pt; font-family:"Arial"; color:#ffffff;}
.gold {margin:3px; font-size:11pt; font-family:"Arial"; color:#ebca35;}
hr {border-bottom: #cccccc 1px dotted; height:1px; margin-left:5px; margin-right:5px;}
.bottomtable {border-top: #3b77b5 1px dotted;}
.listrow_normal {BACKGROUND-COLOR: #e4e4e4}
.listrow_highlight {BACKGROUND-COLOR: #ffffff}
.news_table {border-collapse:collapse; margin-top:15px; margin-bottom:15px;}
.news_cell {border-top: #8C8C8C 1px solid; border-bottom: #8C8C8C 1px solid;}
.admtitle {margin:0in; margin-top:4px; margin-bottom:6px; font-size:14pt; font-family:"Arial"; font-weight:bold; color:#4D6DA4;}
.admmaintable {border: #0000A0 1px solid;}
.admheadcell {background-color: #F0F0FF; border-bottom: #0000A0 1px solid;}
.admmaincell {padding: 10px;}
.admfootcell {background-color: #F0F0FF; border-top: #0000A0 1px solid;}
.countdown {margin-top:5px; margin-bottom:3px; font-size:11pt; font-family:"Arial"; font-weight:bold; color:#36516d; padding-left: 2px; padding-right: 2px;}

.boxtitle {margin:0in; margin-top:4px; margin-bottom:4px; font-size:12pt; font-family:"Arial"; font-weight:bold; color:#FFFFFF;}
.subtitle {margin:0in; margin-top:4px; margin-bottom:4px; font-size:12pt; font-family:"Arial"; font-weight:bold; color:#4D6DA4;}
.nomargin {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-size:9pt; font-family:"Arial"; color:#000000;}
.textHidden {display: none; visibility: hidden;}
.fieldname {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:9pt; font-family:"Arial"; font-weight:bold; color:#000000;}
.button {background-color:#EEEEEE; font:arial; font-weight:bold; color:#000080; font-size:9pt; width:100;}
.maintable {border: #0000A0 1px solid;}
.texttable {border: #0000A0 1px solid; margin-left:5px; margin-right:5px;}
.headcell {background-color: #F0F0FF;}
.menutable {border-top: #0000A0 1px solid; margin-top: 10px;}
.menucell {border-bottom: #0000A0 1px solid; padding-left: 5px; padding-right: 5px; padding-bottom: 3px; padding-top: 3px;}
.image {border: #4D6DA4 1px solid;}
.bordertable {border: #99ccff 1px solid;}
.cmt_title {margin:0in; margin-top:3px; margin-bottom:3px; font-size:14pt; font-family:"Arial"; font-weight:bold; color:#0D3491;}
.cmt_table {border-top: #6B94C8 1px solid; border-right: #6B94C8 1px solid; border-left: #6B94C8 1px solid;}
.cal_home {margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; font-size:9pt; font-family:"Arial"; color:#000000; border-top: #8C8C8C 1px solid;}
