<style type="text/css">

a:active { color: blue; }
a:visited { color: purple; }
a.yellow:active { color: yellow; }
a.yellow:visited { color: yellow; }

.bold { font-weight: bold; }
.blueControl { background-color: #90CDF6; border: white 1px solid; color:black; }
.smallBlackCaption { color: black; font-size: 8pt; font-weight: normal; }

body { background-color: #0066FF; font-family: Verdana, Arial, Helvetica, sans-serif; }

input.blueButton { background-color: #0210E2; border-color: #073BB2; color: white; font-size: 10pt; font-weight: bold; }
input.lightBlueButton { background-color: #3399FF; border-color: #073BB2; color: white; font-size: 10pt; font-weight: bold; }
input.redButton { background-color: #ff0000; border-color: #cc0000; color: white; font-size: 10pt; font-weight: bold; }

input.yellowTabDown { background-color: #FFE048; border-color: #CCB439; color: red; font: 10pt; font-weight: bold; width: 120px;}
input.yellowTabUp { background-color: #FFE048; border-color: #CCB439; color: blue; font: 10pt; font-weight: bold; width: 120px;}

li { color: white; font-size: 9pt; }

p { color: white; font-size: 9pt; }
p a { color: yellow; }
p.bold { color: white; font-size: 9pt; font-weight: bold; }
p.error { color: red; font-size: 12pt; font-weight: bold; }
p.errorBig { color: red; font-size: 15pt; font-weight: bold; }
p.heading { color: white; font-size: 15pt; font-weight: bold; }
p.subheading { color: white; font-size: 12pt; font-weight: bold; }

pre { color: white; font-size: 9pt; }

<!-- table styles define border -->
table { border-collapse: collapse; }
<!-- row styles define background, font color, font size -->
tr { color: white; font-size: 9pt; }
tr.alternating0 { background-color: #e6e6e6; color: blue; font-size: 9pt; font-weight: bold; }
tr.alternating1 { background-color: #ffffe8; color: blue; font-size: 9pt; font-weight: bold; }
tr.alternatingA { background-color: #CC3333; color: yellow; font-size: 9pt; font-weight: bold; }
tr.alternatingB { background-color: #F26100; color: yellow; font-size: 9pt; font-weight: bold; }
tr.heading { background-color: #CC3333; color: yellow; font-size: 12pt; font-weight: bold; }
tr.heading a { color: yellow; }
tr.subheading { background-color: #CC3333; color: yellow; font-size: 9pt; font-weight: bold; }
tr.subheading a { color: yellow; }
tr.subheading a:active { color: yellow; }
tr.subheading a:visited { color: yellow; }
<!-- cell styles define padding, vertical alignment -->
td { padding: 5px 5px 5px 5px; vertical-align: middle; }
td.bodyBackground { background-color: #0066FF; }

</style>
