body {background-color:#ffffff; font-family: Arial, Verdana, Georgia, Serif;}
body.policy {padding:20px; text-align:justify;}
body, td, li {font-size:10pt;}
a {color:#000000;}
a.noline {text-decoration:none;}
.footer {text-align:center; font-size:0.7em;}
.blockquote {margin:1em 10%;}
.center {text-align:center;}
legend {font-weight:900; color:#000;}
H1, H1 a, H1 a:visited {FONT:800 1.2em Arial, Verdana, Sans-Serif; COLOR:#000; text-align:center;}
H2, H2 a, H2 a:visited {FONT:800 1.1em Arial, Verdana, Sans-Serif; COLOR: #000;}
H3, H3 a, H3 a:visited, th {FONT:800 1em Arial, Verdana, Sans-Serif; color:#000;}
H4, H4 a, H4 a:visited, H5, H5 a, H5 a:visited {FONT:small-caps 800 1em Arial, Verdana, Sans-Serif; color:#000;}
.date {FONT:800 8pt Arial, Verdana, Sans-Serif; text-align:right;}
table {max-width:90%;}
.border td {BORDER: 1px solid #6699cc; padding:4px;}
.border th, th.border {background:#6699cc; font:800 0.8em; padding: 4px; vertical-align:top;}
.top tr {vertical-align:top;}
li {margin-bottom: 0.5em;}
li.ul2 {margin-left:3em;}
table#alpha {background-color:#A1C5E0; width:100%; padding:10px;}
table#alpha tr, table#alpha td, table#alpha td a {font:800 10pt Arial, Helvetica; background-color:#6699CC;}
table#policy {width:407px;}
#policy td a {font-family:Arial, Helvetica;}
#policy td.letter {font-weight:800; background-color:#6699CC; width:407px;}
table#atoz {width:407px;}
#atoz td.letter {font-weight:800; background-color:#064E80; width:407px;}
#atoz td a {font-family:Arial, Helvetica; color:#000000;}
table#alphaz {background-color:#06588E; width:100%; padding:10px;}
table#alphaz tr, table#alphaz td, table#alphaz td a {font:800 10pt Arial, Helvetica; background-color:#064E80;}
.border th {font-size:10pt;}
.small {font-size:9pt;}
.bold {font-weight:900;}
.caps {font:small-caps 800;}
.indent {margin-left:1em;}
.indent2 {margin:0.3em 2em;}
.indent3 {margin:0.3em 4em;}
.indent4 {margin:0.3em 6em;}
.indent5 {margin:0.3em 8em;}
ul.tight, ol.tight {margin-top:0; margin-bottom:0.2em;}
li.none {list-style-type:none; font-weight:800; padding-top:0.9em;}
.listor {list-style:none; margin:0; padding:0; font-weight:900;}
.num {list-style-type:decimal;}
.II {list-style-type:upper-roman;}
.i {list-style-type:lower-roman;}
.AA {list-style-type:upper-alpha;}
.a {list-style-type:lower-alpha;}
.square {list-style-type:square;}
.circle {list-style-type:circle; margin:0.3em 2em;}
.box {margin:1em; background-color:#ffffde; border:double; padding:0.5em;}
.grey {background-color:#d8d8d8}
.nobreak {white-space:nowrap;}

div.leghalf {text-align:justify;}
div.leghalf {float:left; width:3em; margin-bottom:0; white-space:nowrap; text-align:right;}
.indent2 div.leghalf {text-align:right;}
.indent3 div.leghalf {text-align:right;}
div.leghalftext {text-align:left; width:95%; margin-bottom:1em; padding-bottom:0; padding-left:5px;}



