* {margin:0; padding:0; text-align:left;text-align:left;font-family:Verdana,Arial,sans-serif;font-size:100%;}
html {padding:0.5em; background-color:#666; color:#000;}
body {margin:0 0;padding:0.2em;background-color:#FFF;border:0.1em solid #999;}
#H {height:1.6em;overflow:visible;float:none;padding:0.5em 0.5em 0 0.5em;color:#FFF;background:#03C url('/_images/joposol_bg.gif') no-repeat right bottom;font-size:100%;white-space:nowrap;}
#M {width:100%;white-space:nowrap;padding:0.25em 0 0.35em 0;background-color:#03C;float:none;clear:both;overflow:auto;font-size:85%; font-weight:bold;color:#CCC;}
#T {height:1%;overflow:visible;float:none;margin:0;padding:0.4em 0 0.3em 0;text-align:left;color:#03C;border-bottom:2px solid #03C;clear:both;}
#C {padding:0 0.5em;margin:1em 0 0 0;overflow:auto;font-size:100%;color:#000;text-align:left;height:1%;}
#F {width:100%;overflow:auto;float:none;clear:both;padding:0;margin:0.5em 0 0;border-top:1.6pt solid #03C;font:normal 75% Arial, sans-serif;color:#006;}

em, var, dfn {font-style:italic;}
p dfn {color:#333;}
strong {font-weight:bold;}

p, li, ul {color:#000;}
p {padding:0.32em 0;line-height:1.5em;}
h1,h2,h3,h4 {margin:0.5em 0 0 0;font-weight:bold;color:#03C;font-size:100%;}
h1 {font-size:130%;}
h2 {font-size:120%;}
h4 {font-weight:normal;}
ul, ol {margin:0 0 0 0.5em;padding:0 0 0.2em 1.5em;font-size:100%;}
ul.s {list-style:none outside;}
li {padding:0;margin:0;vertical-align:middle;}
dt {margin-top:0.5em;font-size:100%;}
dd {font-size:96%;margin-left:1em;}

a {color:#909; text-decoration:none;}
a:hover {color:red;}
a.ext {padding-right:18px;background:url('/_images/extlink.gif') no-repeat right;}
a.ext:hover {background:url('/_images/extlinkh.gif') no-repeat right;}

img {border:solid 1px #CCC;}

#H * {margin:0;padding:0;color:#FFF;font-weight:bold;float:left;}
#H h1 {font-size:120%;}
#H p {font-size:100%;}
#H a {padding:0;margin:0;}
#H p.Xr, #H p.Xr a {float:right;width:128px;height:26px;color:#03C; text-decoration:none;}
#H span.X {display:none;}

#F * {padding:0;margin:0;color:#03C;}
#F p {float:left;margin:1pt 0 0 0;}
#F p.right {float:right;}
#F a:hover {color:red;}

#M * {margin:0;padding:0;background-color:#03C;font-weight:bold;}
#M ul {font-size:85%;list-style:none inside;padding-left:0.5em;}
#M li {float:left;padding:0.5em 0.5em 0.5em 0;text-align:center;}
#M li.right {background-color:#03C;float:right;padding:0.5em;text-align:center;}
#M li.active {color:lime;padding:0.5em 0.5em 0.25em 0.5em;margin-right:0.5em;border-bottom:1.6pt solid lime;}
#M a {border:1.6pt solid #CCC;padding:0.25em 0.5em;color:#CCC;}
#M a:hover {border-top:1.6pt solid #FC0;border-bottom:1.6pt solid #FC0;color:#FC0;}
#M a:active {color:#FC0;}
#M a.active {border:none;border-color:lime;border-bottom:1.6pt solid #CCC;color:lime;}
#M a.active:hover {border-color:#FC0;color:#FC0;}

#T * {margin:0;}
#T h1 {margin-left:0.1em;padding-top:0.4em;font-size:120%;color:#03C;font-weight:bold;}
#T a {color:#03C;font-weight:bold;}
#T a:hover {color:red;}

#C {float:none;padding:0;margin:0;overflow:visible;height:1%;}
#C li {line-height:1.6em;}

div.next {clear:left;float:left;margin:2em 0 0 0;padding:0.5em;background-color:#DDD;font-size:85%;}
div.next p{margin:0;padding:0;color:#333;}
div.next ul{margin:0;padding:0;list-style:none outside;}
div.next li {display:inline;margin:0;padding:0 0.5em 0 0;color:#666;}

