body { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: #feffdf; margin: 4px 10px 10px 10px; }

#leftcolumn    { color: #ffc; background-color: #063; margin: 10px 8px 10px -4px }

#content   { background-color: transparent; margin: 0px; padding: 10px 0px 10px 20px }

#rightcolumn    { background-color: #feffdf; margin: 8px 0px 0px 8px; padding: 2px 2px 0px; border: solid 1px #063 }

h1    { color: #804000; font-weight: bold; font-size: 21px; font-family: Arial, sans-serif; background-color: transparent; margin-top: 4px }

h2   { color: #804000; font-weight: bold; font-size: 18px; font-family: Arial, sans-serif; background-color: transparent }

h3   { color: #804000; font-weight: bold; font-size: 21px; font-family: Arial, sans-serif; background-color: transparent }
h4   { color: #804000; font-weight: bold; font-size: 18px; font-family: Arial, sans-serif; background-color: transparent }
h5   { color: #804000; font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; background-color: transparent }
h6   { color: #804000; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; background-color: transparent }

h3.redesign   { color: #804000; font-weight: bold; font-size: 16px; font-family: Arial, sans-serif; background-color: transparent }

h4.redesign   { color: #804000; font-weight: bold; font-size: 14px; font-family: Arial, sans-serif; background-color: transparent }

div.datatable table { margin: 10px 0; }
div.datatable td { font-size: 11px; }

th { font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; }
th.left { font-weight: bold; font-size: 13px; font-family: Arial, sans-serif; text-align: left; }
tr.data { font-size: 11px; }
td { font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, sans-serif; text-decoration: none; }
td.data { font-size: 11px; }

tr.white  { color: #000000; background-color: #fff }
tr.green  { color: #000000; background-color: #8fbc8f }
tr.ltgreen  { color: #000000; background-color: #cbdcd4 }
tr.bluewh { background: #336699; color: #ffffff; }
tr.tan  { color: #000000; background-color: #f5deb3 }
tr.cream  { color: #000000; background-color: #ffc }

table.browse
{
    border-right: teal 3px double;
    border-top: teal 3px double;
    border-left: teal 3px double;
    border-bottom: teal 3px double
}
th.browse
{
    font-weight: bold;
    color: white;
    background-color: teal;
    text-align: center
}
td.browse
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    padding-top: 0px;
    border-bottom: 1px solid
}
button.TableButtons
{
	height: 24px;
	width: 75px
}

input.popup   { color: #006200; background: transparent url(/images/icon_star.gif) no-repeat; text-align: left; margin-left: 40px; padding-left: 20px; border: none; cursor: hand;  }

img.floatright { float: right; margin-left: 12px;}

img.floatleft  { float: left; margin-right: 12px; }

.nowrap { clear: both; }

p   { color: black; font-size: 13px; font-family: Arial, sans-serif; text-decoration: none; background-color: transparent; margin-top: 1px; }

span.indent1 { margin-left: 40px; margin-top: 4px; }

.text   { font-weight: normal; font-size: 13px; font-family: Arial, sans-serif; text-decoration: none; background-color: transparent; margin-top: 1px }
p.yesno  { color: #000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-indent: 0px; margin-top: 12pt; margin-bottom: 24pt }
ul, ol  { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent }

b, strong  { font-weight: bold; }

b.intro   { color: #804000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-indent: 0px; margin-top: 10px; margin-bottom: 2px }
b.question  { color: #186321; font-weight: bold; font-size: 10.5pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-indent: 0; margin-top: 12pt }
li  { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent }

li.nobullet  { color: #804000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; list-style-type: none; margin-left: -40px }

code  { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; background-color: transparent; letter-spacing: 1px; margin-top: 0 }

tt { font-family: monospace; }

dl  { color: #804000; font-weight: bold; font-size: 21px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 4px }

dt  { color: #804000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 14px; margin-bottom: 1px }

dd  { color: black; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 2px }

dd.second  { margin-top: 8px; }

abbr, acronym, .help  { border-bottom: 1px dashed #063; cursor: help }

.leftsidebarfirst  { color: #ffc; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #063; margin-top: 2px; margin-right: 2px; margin-left: 4px; padding-right: 2px; padding-left: 2px; border-bottom: 2px solid #960 }

.leftsidebarfirst a:link { color: #ffc; background-color: transparent; text-decoration:none; }

.leftsidebarfirst a:visited { color: #ffc; background-color: transparent; text-decoration:none; }

.leftsidebarfirst a:hover { color: #ffc; background-color: transparent; text-decoration: none; }

.leftsidebar  { color: #ffc; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #063; margin-top: 12px; margin-right: 2px; margin-left: 4px; padding-right: 2px; padding-left: 2px; border-bottom: 2px solid #960 }

.leftsidebar a:link { color: #ffc; background-color: transparent; text-decoration: none; }

.leftsidebar a:visited { color: #ffc; background-color: transparent; text-decoration:none; }

.leftsidebar a:hover { color: #ffc; background-color: transparent; text-decoration: none; }

.leftsidelink   { color: #ffc; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent; margin-top: 1px; margin-bottom: 4px; margin-left: 10px; border-bottom: none }

.leftsidelink a:link  { color: #ffc; background-color: transparent; text-decoration: none }

.leftsidelink a:visited { color: #ffc; background-color: transparent; text-decoration: none; }

.leftsidelink a:hover { color: #ffc; background-color: transparent; text-decoration: underline; }

.rightsidebarfirst  { color: #006200; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 3px; border-bottom: 1px solid #960; width: 132px }

.rightsidebar  { color: #006200; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin-top: 10px; border-bottom: 1px solid #960; width: 132px }

.rightsidelink  { color: #006200; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #feffdf; list-style-type: none; margin-top: 4px; padding: 2px 2px 2px 10px }

.rightsidelink a:link { color: #006200; background-color: transparent; text-decoration: none; }

.rightsidelink a:visited { color: #006200; background-color: transparent; text-decoration: none; }

.rightsidelink a:hover { text-decoration: none; }

.centerspacetop { text-align:center; margin-top:20px; margin-bottom:20px; }

#lastdate  { color: #d2b48c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 8px 20px 0px; padding: 10px }
#lastdate a:visited { color: #006200; background-color: transparent; }

#lastdate2  { color: #d2b48c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 8px 8px 0px 192px; padding: 0px }
#lastdate2 a:visited { color: #006200; background-color: transparent; }

#message  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 8px 20px 0px; padding: 10px }

#boxdouble { margin: 1px 10px 10px; padding: 8px; border: double 3px #996600; }

.example { color: #696969; font-style: normal; font-weight: normal; font-size: 13px; font-family: "Courier New", Courier, monospace; text-decoration: none; background-color: #d3d3d3; margin: 20px; padding: 10px; border: solid 2px #000; }

a:link { color: #006200; background-color: transparent; }
a:visited { color: #996600; background-color: transparent; }
a:active { color: #000000; background-color: transparent; text-decoration: none; }
a:hover { color: #333366; background-color: transparent; text-decoration: underline; }

.links { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 8px 8px 0px; padding: 0px; }

.linkscn    { font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 10px; margin-bottom: 10px }

span.links     { font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 0px }

span.links a:link { text-decoration: none; }
span.links a:visited { text-decoration: none; }
span.links a:hover { text-decoration: none; }

#rightcolumn .notes  { font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 8px; text-decoration: none; }
#rightcolumn .notes a:link  { text-decoration: none; }
#rightcolumn .notes a:visited { text-decoration: none; }
#rightcolumn .notes a:hover { text-decoration: underline; }

#content p.notes  { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.pdf   { font-size: 11px; text-decoration: none; margin: 0px; font-family: Arial, Helvetica, sans-serif; }
.pdf a:link  { text-decoration: none; }
.pdf a:visited  { text-decoration: none; }

.backtop  { color: black; text-align: right; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

.indent1 { margin-left: 40px; }
.indent2 { margin-left: 80px; }
.indent3 { margin-left: 120px; }

.footnote { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.footer  { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent; text-indent: 0px; margin-top: 1px; margin-bottom: 1px }
.footer a:visited { color: #006200; background-color: transparent; }

.red  { color: red; font-weight: bold; background-color: transparent }

.zero { margin: 0px; }

div.faq  { font: bold 100% Verdana, sans-serif; margin: 0 0 0 -30px; padding: 0 }
div.faq li   { font-size: 90%; background-color: #fff8dc; list-style-type: none; margin: 0px 0 2px; padding: 2px 2px 2px 0px }
div.faq li a   { text-decoration: none }