body {color: #000000; font-family: verdana, sans-serif; background-color: #ffffff;}

img {border: 0px; }

.banner {background-color: #dddddd; margin: 0px; top: 0px; left: 222px; right: 0px; position: absolute; height: 60px; padding: 5px; text-align: center; font-weight: bold; font-size: 32pt; z-index: 3;}

h1.bannertext {font-size: 20pt; text-align: center; text-decoration: none; font-weight: bold; margin-bottom: 0em; }
h2.bannertext {font-size: 14pt; text-align: center; }

hr.bantitle {width: 95%; color: #dddddd; height: 1px; background-color: #dddddd; margin-top: 0.5em; margin-bottom: 0.5em; clear: both; }

h2.bantitle {font-size: 8pt; height: 9pt; margin: 0pt; padding: 0.5pt; text-align: center; background-color: #000000; color: #eeeeee;}

.menu {background-color: #dddddd; margin: 0px; top: 0px; left: 0px; position: absolute; font-family: verdana, sans-serif; font-size: 10pt; padding: 3px; width: 222px; z-index: 2; overflow: hidden; }

a.link1:link {text-decoration: none; color: #000087;}
a.link2:link {text-decoration: none; color: #000087; font-style: italic; font-weight: bold; }
a.link1:visited {text-decoration: none; color: #000087;}
a.link2:visited {text-decoration: none; color: #000087; font-style: italic; font-weight: bold; }
a.link1:hover {color: #000087; background-color: yellow;}
a.link2:hover {color: #000087; background-color: yellow;}

a.bodylink:link {text-decoration: underline; }
a.bodylink:visited {text-decoration: underline; }
a.bodylink:hover {text-decoration: underline; background-color: #efefef; }

a.youarehere {background-color: yellow; color: #000087; }
a.youarehere:link {text-decoration: none; color: #000087;}
a.youarehere:visited {text-decoration: none; color: #000087;}

.body { margin: 0px; padding: 10px; top: 0px; left: 231px; right: 0px; position: absolute; z-index: 1; font-family: verdana, sans-serif; font-size: 10pt; }

p.bodytext {font-size: 10pt; }

p.imgplace {font-size: 10pt; text-align: center; margin-bottom: 0px;}
p.imgcaption {font-size: 8pt; text-align: center; margin-top: 0px; padding-left: 2.5em; padding-right: 2.5em; clear: both;}

img.pgc {float: none; margin: 0px; text-align: center; }
img.pgl {float: left; margin: 3px; }
img.pgr {float: right; margin: 3px; }

ul.bodytext {font-size: 10pt; list-style-type: disc; }
ul.thinlist {font-size: 10pt; list-style-type: circle; }
ul.boldlist {font-size: 10pt; font-weight: bold; }

li {margin-bottom: 0.5em; }

p.smalltext {color: #345678; font-size: 8pt; }

p.standout {background-color: #cdcdcd; font-size: 10pt; font-weight: bold; }

p.quoteme {font-size: 10pt; margin-left: 10em; margin-right: 10em; margin-bottom: 0em; font-style: italic; }
p.quoteme2 {font-size: 8pt; margin-right: 12em; margin-top: 0em; text-align: right; }

p.standout2 {font-size: 10pt; font-weight: bold; }

p.imginbody {text-align: center;}

p.hcite {font-size: 8pt; font-weight: bold; margin-bottom: 0em; background-color: #cdcdcd; }
p.cite {font-size: 8pt; margin-top: 0em; margin-bottom: 0em; padding-bottom: 0.5em; background-color: #cdcdcd; }
a.cite:link {text-decoration: underline; background-color: #cdcdcd; }
a.cite:visited {text-decoration: underline; background-color: #cdcdcd; }
a.cite:hover {text-decoration: underline; background-color: #dedede; }

table.smalldet {width: 50%; font-size: 9pt; margin-left: 10em; margin-bottom: 1em; }
td.smalldet {width: 50%; border-width: thin; border-color: #123456; }
tr.headerrow {background-color: #cdcdcd; }
tr.tabcite {font-size: 8pt; background-color: #cdcdcd; }