body { color: #000000;
background-color: #ffffff;
border-style: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
line-height: 12pt;
text-align: left;}

ol.b8 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
letter-spacing: +.25pt;
}

table {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;}

td.heading {
color: #990000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
font-weight: bold;}

td.heading10 {
color: #990000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;}

td.headingblack10 {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: bold;}

td.g8 {
color: #c3c3c3;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;}

td.white {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
font-weight: normal;}

td.white8 {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 8pt;
font-weight: normal;}

td.nav-off {
color: #000000;
background-color: #E1E1E1;
text-decoration: none;
font-weight: normal;} 

td.nav-on {
color: ##cc0000;
background-color: #FFFFFF;
text-decoration: none;
font-weight: bold;
border: 1px;
border-left: 1px #990000 dashed;
border-right: 1px #990000 dashed;} 

td.bottom {
border-bottom: 1px #c3c3c3 dotted;
}

td.top {
border-top: 1px #c3c3c3 dotted;}

a:visited {
color: #666666;
text-decoration: none;}

a:hover {
color: #990000;
text-decoration: underline;}

a:active {
color: #cc0000;
text-decoration: underline;}

a:link.nav {
color: #000000;
text-decoration: none;
font-weight: normal;}

a:visited.nav {
color: #000000;
text-decoration: none;
font-weight: normal;}

a:hover.nav {
color: #cc0000;
text-decoration: none;
font-weight: normal;}

a:active.nav {
color: #cc0000;
text-decoration: none;
font-weight: normal;}

a:link.g8 {
color: #c3c3c3;
text-decoration: none;
font-weight: normal;
font-size: 8pt;}

a:visited.g8 {
color: #c3c3c3;
text-decoration: none;
font-weight: normal;
font-size: 8pt;}

a:hover.g8 {
color: #990000;
text-decoration: none;
font-weight: normal;
font-size: 8pt;}

a:active.g8 {
color: #990000;
text-decoration: none;
font-weight: normal;
font-size: 8pt;}

h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-weight: bold;
font-size: 12pt;}

h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-weight: bold;
font-size: 10pt;}

h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-weight: bold;
font-size: 8pt;}

h4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: ##990000;
font-weight: bold;
font-size: 10pt;}

h5 {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #990000;
font-weight: bold;
font-size: 8pt;}

ul {
list-style-image: url("images/graphics/bullet-hole9.gif");
line-height: 12pt;}

dt {
color: #990000;
font-weight: bold;
font-size: 10pt;}

dd {
color: #000000;
font-weight: normal;
font-size: 10pt;
font-style: normal;}

p.gi {
font-style: italic;
color: #666666;
font-size: 8pt;}

p.ri {
font-style: italic;
color: #990000;
font-size: 8pt;}

strong {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-weight: bold;
font-size: 10pt;}

strong.red {
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #990000;
font-weight: bold;
font-size: 10pt;}

td.left {
border: 2pt;
border-left: 2pt #666666 double;
padding-left: 6px;}

td.right {
border: 2pt;
border-right: 2pt #666666 double;
padding-right: 6px;}

td.bottom {
border: 2pt;
padding-bottom: 6px;
border-bottom: 2pt #666666 double;
border-left: 2pt #666666 double;
border-right: 2pt #666666 double;
padding-left: 6px;
padding-right: 6px;}

td.middle {
border: 2pt;
padding-bottom: 6px;
border-bottom: 1pt #666666 dotted;
border-left: 2pt #666666 double;
border-right: 2pt #666666 double;
padding-left: 6px;
padding-right: 6px;}

td.top {
border: 2pt;
padding-top: 6px;
padding-left: 6px;
padding-right: 6px;
border-top: 2pt #666666 double;
border-left: 2pt #666666 double;
border-right: 2pt #666666 double;}

form {
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;}