
h1 { color: #557d40; font-weight: bold; font-size: medium; font-family: georgia, serif; margin-bottom: 0.2em }
h2 { color: #557d40; font-weight: normal; font-size: x-small; margin-top: 0px; margin-bottom: 0px }
textarea, input { font-size: 8pt; background-color: #f5f5f5; border: inset 1px }
select, option { font-size: x-small; background-color: #f5f5f5; border-style: inset; border-width: 1px; border-color: #dcdcdc #a9a9a9 #696969 #dcdcdc }
select, insert { font-size: x-small; background-color: #f5f5f5; border-style: inset; border-color: #dcdcdc #a9a9a9 #a9a9a9 #dcdcdc }
td { color: #333; font-size: x-small; font-family: verdana, sans-serif }
td.MainTableHeader { color: #fff; background-color: #8bbc72; border-bottom: 1px solid #557d40 }
td.TableHeader { color: #557d40; background-color: #bbdea9; border-bottom: 1px solid #7eb95f }
td.TableRow { color: #696969; background-color: transparent }
td.TableErrorRow { color: #f60; background-color: #fc6 }
td.TableFooter { color: #fff; background-color: #999 }
td.MainColumnHeading { color: #fff; background-color: #8bbc72; border-right: 1px solid #557d40; border-bottom: 1px solid #557d40 }
td.ColumnHeading { color: #557d40; background-color: #bbdea9; border-right: 1px solid #7eb95f; border-bottom: 1px solid #7eb95f }
td.ColumnItem { color: #557d40; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAlt { color: #557d40; font-size: x-small; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
input.MainButton { color: #fff; font-weight: bold; background-color: #006; margin: 0px; border: solid 1px white; cursor: hand  }
input.insert { color: #000; font-weight: bold; font-size: 80%; background-color: #fff; margin: 0px; border: inset 1px #006 }
input.SecondaryButton { color: #666; font-weight: bold; background-color: #ccc; margin: 0px; border-style: outset; border-width: 1px; border-color: #fff #999 #999 #fff; cursor: hand }
.giust   { color: #036; text-align: justify; .pgiustif: Verdana, Arial, Helvetica, sans-serif  }
a { color: #696969; font-weight: bold; font-size: 8pt; font-family: Arial; text-decoration: none }
a:visited { color: #696969 }
a:hover { color: #ffa500 }
 { }
a.HeadingArea-Link { color: #ffc }
a.HeadingArea-Link:visited { color: #ffc }
a.HeadingArea-Link:hover { color: #ffa500 }
