body, table{border:0pt;color:#000000;font: 10pt/normal Arial, sans-serif;margin:8pt 8pt 8pt 5pt;padding:0pt; background: #FFFFFF ; }
* { color: #000000;  background: #FFFFFF ;background-image: none }
iframe{ border: 0; margin: 0pt; padding: 0pt }
form{margin:0pt;padding:0pt; }
#udmaincontent table { empty-cells: hide;  table-layout: auto;  }
#udtop, #udmenB2, #udmenC2, #udfooter, #udtd1, #udtd2, #udtd3, .c3author, a.c3top, a.c3print, #udprint { display: none;}
.c3textbox1{ position: absolute; top: 3em; right: 1%; width: 28%; border:1px solid #000000; padding: .33em; display: none;}
.c3textbox1 *{ text-decoration: none }
.c3frame{ width: 99% }
.c3title, a.c3listtitle, .c3nodetitle{font-size:1.2em;font-weight:bold; border-bottom: 1pt solid #000000;}
.c3date{float:right; font-size:.8em;font-weight:normal;}
.c3header{ clear: both }
ul { margin-top: 0; padding-top: 0 ; width: 85%;  list-style-type: disc; }
h1{clear:both;font-size:1.20em; margin:3pt 0pt 3pt 0pt; font-weight: bold;}
h2{clear:both;font-size:1.15em; margin:2pt 0pt 3pt 0pt; font-weight: bold;}
h3{clear:both;font-size:1.1em;  margin:1pt 0pt 3pt 0pt; font-weight: bold;}
h4{clear:both;font-size:1.1em; margin:0pt 0pt 2pt 0pt;}
h5{clear:both;font-size:1.0em; margin:0pt 0pt 2pt 0pt; font-weight: bold;}
