h1 { font-family:sans-serif; font-size:200%; font-weight:bold; }
h2 { font-family:sans-serif; font-size:150%; font-weight:bold; }
h3 { font-family:,sans-serif; font-size:125%; font-weight:bold; }
h4 { font-family:"Tahoma,Arial",sans-serif; font-size:100%; font-weight:bold; }

body { font-size:10pt; font-family:"Tahoma,Arial",sans-serif; color:#f6f6e0; background-color:#f6f6e0; }

.site_table { width:100%; border-spacing:0px; }

.top_corner { background-color:#163349; width:180px; text-align:center; vertical-align:middle; padding:0px; line-height:1.0em; height:170px; border-bottom-width:5px; border-bottom-color:#d0c070; border-bottom-style:solid; }

.top_bar{ font-size:200%; background-color:#336699; text-align:center; vertical-align:middle; padding:0px; line-height:170px; height:170px; border-bottom-width:5px; border-bottom-color:#d0c070; border-bottom-style:solid; }

.top_bar_2lines{ font-size:200%; background-color:#336699; text-align:center; vertical-align:middle; padding:0px; line-height:85px; height:170px; border-bottom-width:5px; border-bottom-color:#d0c070; border-bottom-style:solid; }

#navigation { font-family:"Tahoma,Arial",sans-serif; color:#163349; background-color:#336699; width:150px; text-align:left; vertical-align:top; padding-left:20px; padding-right:10px; padding-top:30px; line-height:1.0em; }
#navigation a:link    { color:#f6f6e0; text-decoration:none; }
#navigation a:visited { color:#f6f6e0; text-decoration:none; }
#navigation a:active  { color:#d0c070; font-weight:bold; text-decoration:none; }
#navigation a:hover   { color:#d0c070; text-decoration:none; }
#navigation a:focus   { color:#d0c070; font-weight:bold; text-decoration:none; }
last_modified { color:black; font-size:70%; }

.small_characters { font-size:70%; }

#main_section_home { font-family:"Tahoma,Arial",sans-serif; color:#163349; background-color:#f6f6e0; text-align:center; vertical-align:top; padding:20px; line-height:1.3em; }
#main_section { font-family:"Tahome,Arial",sans-serif; padding:20px; color:#163349; background-color:#f6f6e0; text-align:justify; vertical-align:top; line-height:1.3em; }
#main_section a:link    { color:#08162A; text-decoration:underline; }
#main_section a:visited { color:#08162A; text-decoration:underline; }
#main_section a:active  { color:#08162A; text-decoration:underline; }
#main_section a:hover   { color:#777000; text-decoration:underline; }
#main_section a:focus   { color:#08162A; text-decoration:underline; }

#main_section_highlight { font-family:"Tahoma,Arial",sans-serif; font-weight:bold; background-color:#4e8200; color:#eeeee0; padding:10px; }
#main_section_highlight a:link    { color:#f6f6e0; font-weight:bold; text-decoration:underline; }
#main_section_highlight a:visited { color:#f6f6e0; font-weight:bold; text-decoration:underline; }
#main_section_highlight a:active  { color:#f6f6e0; font-weight:bold; text-decoration:underline; }
#main_section_highlight a:hover   { color:#FFF700; font-weight:bold; text-decoration:underline; }
#main_section_highlight a:focus   { color:#f6f6e0; font-weight:bold; text-decoration:underline; }

#box      { border: 2px solid #163349; padding:10px; background-color:#d0c070; }
#box1     { border: 2px solid #163349; padding:10px; background-color:#ffee80; }
#box_bold { border: 2px solid #163349; padding:10px; font-weight:bold; background-color:#d0c070; }

#table          { font-family:"Tahoma,Arial",sans-serif; width:100%; border-spacing:0px; border:1px solid #163349; padding:2px; border-collapse:collapse; color:#163349 }
#table_elem_hdr { text-align:left; border:1px solid #163349; padding:2px; background-color:#336699 ; color:#eeeee0 }
#table_elem_hbw { text-align:left; width:150px; border:1px solid #163349; padding:2px; background-color:#336699 ; color:#eeeee0 }
#table_elem_mus { text-align:left; font-size:250%; width:150px; border:1px solid #163349; padding:2px; text-align:center }
#table_elem_mus a:hover  { background-color:#FFF700 }
#table_elem_mus a:active { background-color:#FFF700 }
#table_elem_ctr { text-align:left; border:1px solid #163349; padding:2px; text-align:center}
#table_element  { text-align:left; border:1px solid #163349; padding:2px; }

.date_time { font-family:"Tahoma,Arial",sans-serif; color:#163349; font-weight:bold; font-size:120% }
.event_text{ font-family:"Tahoma,Arial",sans-serif; color:#163349; font-size:100% }
.date_time_red { font-family:"Tahoma,Arial",sans-serif; color:red; font-weight:bold; font-size:120% }

