body { background-color: EEFFFF; border-width: 0px; padding: 0px; margin: 0px; font-family: 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif; font-size: medium; }

table { empty-cells: show; }

table.body { font-size: 90%; background-color: EEFFFF; border-width: 0px; width: 100%; }

a:link { color: #005050; text-decoration: none; }
a:active { 	color: #006060; text-decoration: none; }
a:visited { color: #006060; text-decoration: none; }
a:hover { color : #006060; text-decoration: underline; }

a.external { background: url(/images/link.external.gif) center right no-repeat; padding-right: 13px; white-space: nowrap; }
a.mailto { background: url(/images/link.mailto.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }
a.msword { background: url(/images/link.msword.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }
a.msexcel { background: url(/images/link.msexcel.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }
a.msaccess { background: url(/images/link.msaccess.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }
a.mspowerpoint { background: url(/images/link.mspowerpoint.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }
a.adobeacrobat { background: url(/images/link.adobeacrobat.gif) center right no-repeat; padding-right: 18px; white-space: nowrap; }

img { border-width: 0px; }

ul { margin-bottom: 8px; margin-top: 8px; }
li { margin-bottom: 8px; margin-top: 8px; }

td.leftcol, td.menucol, td.buttons { border-right: 1px solid #999999; width: 18%; }
td.leftcol, td.buttons { text-align: center; }
td.leftcol, td.menucol { border-bottom: 1px solid #999999; }
td.menucol { height: 600px; text-align: right; vertical-align: top; }
td.buttons { font-size: 5px; line-height: 5px; }

td.menubar { border-bottom: 1px solid #999999; }

td.top, td.main { border-bottom: 1px solid #999999; width: 82%; }
td.top { color: #007070; font-family: Georgia, 'Times New Roman', Times, serif; font-weight: normal; letter-spacing: 10pt; text-align: center; text-transform: uppercase; vertical-align: middle; }
td.main { margin-top: 0px; padding-top: 0px; vertical-align: top; }

td.copyright { font-size: 75%; text-align: left; vertical-align:top; }

img.logo {  }
img.logoprint { width: 0px; height: 0px; }

p.h0 { font-weight: normal; color: #004040;  }
p.path { font-size: 75%; }

span.hidden { z-index: 20; left: 0px; visibility: hidden; position: absolute; top: 0px; }

.nobr { white-space: nowrap; }

.deprecated { background-color: transparent; color: #808080; text-decoration: line-through; }
.added { text-decoration: underline; }

.list1 { margin-bottom: 8px; margin-left: 40px; margin-top: 8px; text-indent: -17px; }
.list2 { margin-bottom: 6px; margin-left: 80px; margin-top: 6px; text-indent: -17px; }
.list3 { margin-bottom: 4px; margin-left: 120px; margin-top: 4px; text-indent: -17px; }
.list4 { margin-bottom: 2px; margin-left: 160px; margin-top: 2px; text-indent: -17px; }
.list5 { margin-bottom: 0px; margin-left: 200px; margin-top: 0px; text-indent: -17px; }

.uppercase { text-decoration: underline; vertical-align: super; }
.superscript { vertical-align: top; font-size: xx-small; text-decoration: underline; }
.appendix { vertical-align: super; font-size: smaller; }

.descr { font-size: 85%; }