* { text-indent: 0 !important; font-size: 100%; line-height: 130% !important; font-family: Arial, Verdana, Tahoma; }

body { font-size: 0.8em; color: #414141; }

img { behavior: url("../pngbehavior.htc"); border: 0; }

h1, h2, h3, h4 { padding: 1em 0 0.5em 0; color: #001D5A; }
h1, h2, h3, h4, h1 *, h2 *, h3 *, h4 * { font-weight: normal; font-style: normal; text-decoration: none; }
h1 { font-size: 1.8em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }

html h1, html h2, html h3, html h4 { padding-top: expression( !this.previousSibling || ( this.previousSibling && this.previousSibling.nodeName.match(/^H[1-4]$/) ) ? 0 :               '1em' ); }
h1:first-child, h2:first-child, h3:first-child, h4:first-child { padding-top: 0; }
h1 + h2, h1 + h3, h1 + h4, h2 + h3, h2 + h4, h3 + h4 { padding-top: 0; }

a { color: #001D5A; text-decoration: underline; }
a:hover { text-decoration: none; }
ul { list-style-position: outside; list-style-type: square; }
ol { list-style-position: outside; list-style-type: decimal; }
li { margin-left: 3em; }
li * { margin: 0 !important; padding: 0 !important; }

table { font-size: 0.9em; border-collapse: collapse; width: auto !important; }
td { border: solid 1px #9C9C9C; vertical-align: top; width: auto !important; padding: 0 0.5em 0 0.5em; }
td * { margin: 0 !important; }
h1, h2, h3, h4, p, table, img { float: none !important; clear: left !important; }

td * { font-size: 100% !important; }
em table, strong table { font-weight: normal; font-style: normal; }

.row { width: 100%; margin-bottom: 0; float: left; }
.row .left_column, .row .right_column { margin-bottom: 0.5em; }
.row .left_column { float: left; display: inline; margin-right: 1em; width: 19em; clear: left; text-align: left; }
.row .right_column { margin-left: 20em; }
.row img { clear: left !important; }
.row p { clear: right !important; }

.partner { width: 99% !important; }
.partner2 { width: 100% !important; }
.partner  td { border-style: none; }
.partner .logo, .partner .name { vertical-align: middle; }
.partner .logo { width: 9em !important; text-align: center !important; }
.partner .name { width: auto !important; text-align: left !important; }
.partner .show-button, .partner .hide-button { margin: 0 1em 0 1em !important; color: #767676; }
.legal260608{padding-left:25px}
.ulred {margin:0; padding:1 0 0 15; list-style:none;}
.ulredplus {padding-left:45; list-style:square;}
