body, html { background: #ffffff; color: #000000; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt; margin: 0px; padding: 3px; text-align: left; text-transform: none; }
h1, h2, h4, h5, h6 { letter-spacing: -1px; text-transform: none; }
h3 { letter-spacing: -1px; text-align: center; text-transform: none; }
a, a:visited { color: #0000ff; /* blue */ font-weight: normal; margin: 0; padding: 0; }
a:hover { border-bottom: 1px solid #ccc; /* a shade of fucia? */ color: #008000; /* green */ margin: 0; padding: 0; }
p { font-size: 100%; line-height: 1.6em; margin: 0 0 10px 0; padding: 0; }
p span { padding: 1px; }
strong { color: #4b5b61; /* a shade of gray */ font-size: 105%; font-weight: normal; margin: 0; padding: 0; }
strong a { color: #5d6e75; /* a shade of gray */ font-weight: bold; }
em { color: #707070; /* a shade of gray */ margin: 0; padding: 0; }
p.index { font: bold 14px Helvetica; }
blockquote, blockquote p { color: #707070; /* shade of gray */ margin: 37px 0 5px 0; padding: 0; text-indent: 0px; }
abbr { border-bottom: 1px dotted #c9c9c9; /* shade of gray */ }
#search { margin: 10px 0 0 0; padding: 0; }
 
.line { border-bottom: 1px dotted #ccc; /* a shade of blue? */ clear: both; margin: 15px 0; padding: 0; }
.dashedline { border-bottom: 1px solid #9f4302; /* a shade of brown */ margin: 0; padding: 0; }
.clear { clear: left; margin: 0; padding: 0; }

pre { background: #d6eef6; /* a shade of gray */ border: 1px solid #ade2f3; /* a shade of gray */ margin: 0 0 15px 0; overflow: auto; padding: 10px; width: 520px; }

table.claims { border: 1px solid gray; font-weight: bold; width: 95%; }
table.claims a { color: #000000; /* black */ font-weight: bold; text-decoration: none; }
table.claims tr th { background-color: #3f4c6b; /* a shade of gray */ color: #fff; font-size: 75%; padding: 3px; text-align: center; }
table.claims tr { color: #000; }
table.claims tr td { height:16px; font-size: 75%; padding: 3px; }

.header { text-transform: none; }
.oddRow { background-color: #d5f0ff; /* a shade of gray */ }
.oddRow:hover, .evenRow:hover { background-color: #d9e7c2; /* olive drab */ }
.evenRow { background-color: #ffffff; /* white */ }
.poprow { background-color: #e6e6e6; /* a shade of gray */ }

#center { text-align: center; }
#left { text-align: center; }
#right { text-align: right; }

table.poptable { border: 1px solid gray; font-weight: bold; width: 98%; }
iframe { height: 95%; width: 95%; }