body {
background:#ffffff; 
color:#000000;
font-size:10pt;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

h1 {
color:#000099;
font-size:25px;
text-align: center;
background:transparent;
}

h2 {
color:#000099;
font-size:18px;
text-align:center;
background:transparent;
}

h3 {
color:#000099;
font-size:18px;
text-align:center;
background:transparent;
}

h4 {
color:#000099;
font-size:18px;
text-align:center;
background:transparent;
}

p,th,td,ul,li,dl,dd {
font-size:10pt;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

/* Comment: Begin classes for comparison page tables */

table.comparisoncharts1and2
{
width: 100%;
border: 2px solid #999999;
border-collapse: collapse;
padding: 0;
}

table.ozoneproductionmethodchart
{
width: 50%;
border: 2px solid #999999;
border-collapse: collapse;
padding: 0;
margin-left:auto;
margin-right:auto;
}

td.numwhtbg
{
border: 1px solid #999999;
border-collapse: collapse;
}

th.yelbgctr
{
background-color: #FFFF80;
border: 1px solid #999999;
text-align: center;
font-weight: bold;
}

th.ltblubgctr
{
background-color: #80FFFF;
border: 2px solid #999999;
text-align: center;
font-weight: bold;
}

/* Comment: End classes for comparison page tables */

table.ltyel
{
background-color: #FFFFCC;
}

td.orderform
{
background-color: #FFFFFF;
vertical-align: top;
font-family:arial,verdana,geneva,helvetica,sans-serif;
font-size: 12pt;
font-weight: bold;
color: #003399;
}

td.indextop4nav
{
background-color: #000099;
text-align: center;
font-family:arial,verdana,geneva,helvetica,sans-serif;
font-size: 10pt;
font-weight: bold;
}

td.ltblu
{
background-color: #F2F5F7;
}

.ctr
{
text-align: center;
}

.lft
{
text-align: left;
}

.rt
{
text-align: right;
}

.b
{
font-weight: bold;
}

.bitl
{
font-style: italic;
font-weight: bold;
}

.strike
{
text-decoration:line-through;
}

.yelhl
{
background-color:#FFFF66;
}

.arblu10pt
{
color:#000099;
font-size:10pt;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblu12ptb
{
color:#000099;
font-size:12pt;
font-weight: bold;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.verdltblu10
{
font-size:10pt;
color:#336699;
font-family:verdana,arial,geneva,helvetica,sans-serif;
}

.arltblu12ptb
{
font-size:12pt;
font-weight:bold;
color:#003399;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.argry10pt
{
color:#666666;
font-size:10pt;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblk8pt
{
font-size:8pt;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblk9pt
{
font-size:9pt;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblk11pt
{
font-size:11pt;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblk12pt
{
font-size:12pt;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arblk12b
{
font-size:12pt;
font-weight:bold;
color:#000000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arwht10pt
{
font-size:10pt;
color:#FFFFFF;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.argld10pt
{
font-size:10pt;
color:#FFCC00;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arred10ptb
{
font-size:10pt;
color:#FF0000;
font-weight:bold;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arrd10byelbg
{
background-color:#FFFF00;
font-size:10pt;
color:#FF0000;
font-weight:bold;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arred10ptbctr
{
font-size:10pt;
color:#FF0000;
font-weight:bold;
text-align:center;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arrd10bctryelbg
{
background-color:#FFFF00;
font-size:10pt;
color:#FF0000;
font-weight:bold;
text-align:center;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arred12pt
{
font-size:12pt;
color:#FF0000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arred12ptb
{
font-size:12pt;
color:#FF0000;
font-weight:bold;
font-family:arial,verdana,geneva,helvetica,sans-serif;
}

.arrd10yelbg
{
font-size:10pt;
color:#FF0000;
font-family:arial,verdana,geneva,helvetica,sans-serif;
background-color: #FFFF00;
}

a:link {
font-weight:bold;
}

a:visited {
font-weight:bold;
}

a:hover {
color:#ff0000;
background:#ddd;
font-weight:bold;
}

a.indextop4navlinks:link {
color:#FFFFFF;
font-weight:bold;
}

a.indextop4navlinks:visited {
color:#FFCC00;
font-weight:bold;
}

a.indextop4navlinks:hover {
color:#FFCC00;
background:#000099;
font-weight:bold;
}