body { color: #606060; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 10pt; background-color: #f0f0f0; margin: 0; padding: 0; }

p { }

td { }

a:link { color: #606060; text-decoration: underline  }

a:visited { color: #606060; text-decoration: underline; }

a:hover { color: #606060; text-decoration: underline; }

a:active { color: #606060; text-decoration: underline; }
.site_logo { color: #606060; font-size: 14pt; font-weight: bold; font-style: normal; line-height: normal; }
.hidden { color: #f0f0f0; background-color: #f0f0f0; }
a.site_logo:link { color: #606060; font-size: 14pt; font-weight: bold; font-style: normal; line-height: normal; text-decoration: none; }
a.site_logo:visited { color: #606060; font-size: 14pt; font-weight: bold; font-style: normal; line-height: normal; text-decoration: none; }
a.site_logo:hover { color: #606060; font-size: 14pt; font-weight: bold; font-style: normal; line-height: normal; text-decoration: none; }
a.site_logo:active { color: #606060; font-size: 14pt; font-weight: bold; font-style: normal; line-height: normal; text-decoration: none; }
a.menu_item:link { color: #d0d0d0; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; }
a.menu_item:visited { color: #d0d0d0; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; }
a.menu_item:hover { color: #808080; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; }
a.menu_item:active { color: #d0d0d0; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; }
td.menu_item_spacer_active { color: #f0f0f0; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; border-top: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; }
td.menu_item_spacer_passive { color: #f0f0f0; font-size: 10pt; font-weight: bold; font-style: normal; text-decoration: none; }
td.selection_divider { border-right: 1px solid #d0d0d0; }
p.menu_group_heading { color: #d0d0d0; font-style: italic; }
#workPreview { height: auto; width: auto; position: absolute; top: 120px; visibility: hidden; }
.work_title { font-size: 12pt; font-weight: bold; font-style: italic; }
td.work_titles { }
img.work_image { border: solid 1px black; }
td.work_image_portraitspacer  { border-right: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
td.work_photo_credits { font-style: italic; text-align: right; vertical-align: top; }
td.work_main_text {  }
p.quote_source { text-align: right; text-indent: 20px; vertical-align: top; }
h1 { font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0 0 7pt; }
h2 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; margin: 0 0 6pt; }
h3 { font-size: 10pt; font-weight: bold; font-style: normal; line-height: 10pt; margin: 0 0 5pt; }
h4 { font-size: 8pt; font-weight: bold; font-style: normal; margin: 0; padding: 0; }
table.alert { color: #606060; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: yellow; border: solid 1px; }
table.note { color: #d0d0d0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid; border-width: 1px; }
td.low_key { color: #d0d0d0; }
