A        {color: green; text-decoration: underline; font-family: Tahoma; font-size:9pt;}
A:active {color: green; text-decoration: underline; font-family: Tahoma; font-size:9pt;}
A:hover  {color: #ECA511; text-decoration: underline; font-family: Tahoma; font-size:9pt;}

.smallink        {color: green; text-decoration: underline; font-family: Tahoma; font-size:7pt;}
.smallink:active {color: green; text-decoration: underline; font-family: Tahoma; font-size:7pt;}
.smallink:hover  {color: #ECA511; text-decoration: underline; font-family: Tahoma; font-size:7pt;}

.a-none        {color: black; text-decoration: none; font-family: Tahoma;}
.a-none:active {color: black; text-decoration: none; font-family: Tahoma;}
.a-none:hover  {color: black; text-decoration: none; font-family: Tahoma;}
BODY {margin-left:20; margin-right:20; margin-top: 10; margin-bottom: 30; font-family:Tahoma, Arial, sans-serif; font-size:9pt;}
.current  {color: black; text-decoration: none; font-weight: bold; font-family: Tahoma; font-size:9pt;}
.currentsmall  {color: black; text-decoration: none; font-weight: bold; font-family: Tahoma; font-size:7pt;}
.header {font: 25px Arial,Helvetica,sans-serif; }
.heading {font-size:14pt;}
.boldcaption {font-weight: normal; font-size:10pt;}
h1 {font: 28px Arial,Helvetica,sans-serif; margin: 0; space-before: 0; }
h2 {font: 28px Arial,Helvetica,sans-serif; margin: 0; space-before: 0; }
h3 {font: 21px Arial,Helvetica,sans-serif; }
h4 {font: 18px Arial,Helvetica,sans-serif; }
li {font-family:Tahoma, Arial, sans-serif; font-size:9pt;}
p {font-family:Tahoma, Arial, sans-serif; font-size:9pt;}
pre {margin-left:30px; color: blue; font: 12px; font-weight: bold; }
small {font: 7pt Times,Roman,Arial,Helvetica,sans-serif; }
td {font-family:Tahoma, Arial, sans-serif; font-size:9pt;}
th {font-family:Tahoma, Arial, sans-serif; font-size:9pt;}

.bsectionhead {font: 28px Arial,Helvetica,sans-serif; background-color: orange;}
.brantbutton      {background-color: orange;
                color: black; font-family:Tahoma, sans-serif;
                font-size:9pt;
                font-weight:bold;
                border-color:white;
                border-top-width:0pt;
                border-left-width:0pt;
                border-bottom-width:2pt;
                border-right-width:2pt; }
.greentable {
     border-color : #00861F;
}
.greenboxlabelcallout1 {
     background-color : #00861F;
     border-bottom-width: 0;
     border-color : #00861F;
     border-right-width: 1;
     border-style: solid;
     border-width: 1px;
     color: white;
     font-family : verdana, sans-serif;
     font-size: 11pt;
     font-weight: normal;
     padding-left: 4px;
     padding-right: 4px;
}
.greenboxcallout1 {
    background-color : #ffffff; mo: #C7F369; foo: #C9FFAA;
    border-color: #00861F;
    border-style: solid;
    border-width: 2;
    color : black;
    font-family : verdana, sans-serif;
    font-size : 9pt;
    padding: 4px;
    text-align: left;
    width: 100%;
}
.greenboxcalloutTD {
    background-color : #ffffff; jo: #ccff99; mo: #C7F369; foo: #C9FFAA;
    border-color: #00861F;
    border-style: solid;
    border-width: 2;
    color : black;
    font-family : verdana, sans-serif;
    font-size : 9pt;
    padding: 4px;
    text-align: left;
    width: 100%;
}
.greenboxcalloutTDHighlight {
    background-color : #C7F369;
    border-color: #00861F;
    border-style: solid;
    border-width: 1;
    color : black;
    font-family : verdana, sans-serif;
    font-size : 9pt;
    padding: 4px;
    text-align: left;
    width: 100%;
}
.hr30 {width: 30%; text-align: left;}
.hrwide {width: 100%;}
.lispaced {font: 16px Times,Roman,serif; margin-bottom: 20px; margin-right: 50px;}
.pre-noindent {color: blue; font: courier 10px;}
.pserif {font: 17px Times,Roman,Arial,Helvetica,sans-serif; }
.pspaced {margin: 0; padding-top: 10px; padding-left: 0; padding-bottom: 0px; padding-right: 0px;
          font-family:Tahoma, Arial, sans-serif; font-size:9pt;}
.pricedetail {padding-left: 40px;}          