body{ font-family:Arial,Helvetica,sans-serif;  font-size:0.7em;  background-color:#fff;  margin:0;  padding:0em;  color:#3e3e3e}

h1, h2, h3, h4, h5, h6{ font-weight:bold;  margin:1em 0 0.5em 0;  padding:0}

h1{ font-size:1.8em}

h2{ font-size:1.4em}

h3{ font-size:1.1em}

h4, h5, h6{ font-size:1em}

p{ margin:0.5em 0 0.5em 0;  line-height:1.25em}

a{ color:#016797;  text-decoration:underline}

a:hover{ color:#016797;  text-decoration:underline;  cursor:pointer}

a img{ border:none}

pre, code{ font-family:"Courier New",Courier,monospace;  font-size:1em}

pre{ background-color:#f8f8f8;  border:1px solid #e0e0e0;  margin:1em 0 1em 0;  padding:0.2em}

table{ font-size:1em;  margin:0;  padding:0}

th, td{ padding:0}

table.list{ width:100%;  margin:1em 0 1em 0}

table.list th, table.list td{ padding:0.25em 0.5em 0.25em 0.5em;  text-align:left;  vertical-align:top}

table.list th{ font-weight:bold;  background-color:#f0f0f0}

table.list td{ font-weight:normal}

tr.bglight{ background-color:#fcfcfc}

tr.bgdark{ background-color:#f8f8f8}

ul, ol{ padding:0;  margin:0.75em 0 1em 2.5em}

ul ul, ol ul{ margin:0.3em 0 0.5em 1.3em}

ul ol, ol ol{ margin:0.3em 0 0.5em 1.9em}

ul, ul ul{ list-style-type:disc}

li{ margin:0 0 0.3em 0;  padding:0;  line-height:1.25em}

dl{ padding:0em;  margin:0.25em 0 0.25em 0}

dt, dd{ font-style:normal;  margin:0 0 0.25em 0}

dt{ font-weight:bold}

dd{ margin:0 1em 0.5em 2.5em}

form{ padding:0em;  margin:0em}

label{ font-weight:bold;  padding-right:0.5em;  display:block;  white-space:nowrap}

textarea{ font-family:Arial,Helvetica,sans-serif;  font-size:1em}

input.box, textarea.box{ width:98%}

input.halfbox, textarea.halfbox{ width:47%}

optgroup{ font-weight:bold;  font-style:normal}

input.button{ font-weight:normal;  margin:1em 1em 0 0}

input.button-default{ font-weight:bold}

div.block{ margin:0.5em 0 0.5em 0;  padding:0;  clear:both}

div.block div.element, div.buttonblock div.element{ padding-right:1em;  float:left}

div.block div.left{ width:48%;  text-align:left;  float:left;  clear:left}

div.block div.right{ width:48%;  text-align:right;  float:right;  clear:right}

div.break{ clear:both; font-size:1px}

div.message-feedback, div.message-warning, div.message-error{ padding:0.1em 0.5em 0.5em 0.5em}

div.message-feedback{ background-color:#f0fff0}

div.message-warning{ background-color:#ffffe0}

div.message-error{ background-color:#fff0f0}

div.pagenavigator{ text-align:center}

div.pagenavigator span.previous{ float:left}

div.pagenavigator span.next{ float:right}

.small{ font-size:85%}

.hide{ display:none}

div.imageleft, div.imageright, div.faxtboxleft, div.faxtboxright, div.leftobject, div.rightobject{ margin-top:0.3em;  margin-bottom:0.1em;  display:inline}

div.imagecenter, div.factboxcenter, div.centerobject{ width:100%;  margin-top:0.3em;  margin-bottom:0.1em;  display:block}

div.imagecenter{ text-align:center}

div.factboxcenter{ text-align:left}

div.imageleft, div.factboxleft, div.leftobject{ float:left;  padding-right:0.5em}

div.imageright, div.factboxright, div.rightobject{ float:right;  padding-right:0.5em;  position:relative}

div.faxtboxleft, div.faxtboxright{ background-color:#f0f0f0}

div.imageleft p.picturetext, div.imageright p.picturetext, div.imagecenter p.picturetext, p.factbox{ padding-top:0.2em;  padding-bottom:0.2em}

div.imageleft p.picturetext, div.imageright p.picturetext, span.picturetext, p.factbox{ background-color:#f0f0f0}

span.spamfilter{ display:none}

