html{font-size:100%;}
body{margin:0;padding:0;font-size:13px;;color:black;background:white;}
h1, h2, h3, h4, h5, h6{margin:1em 0 .5em 0;line-height:1.2;font-weight:bold;font-style:normal;}
h1{font-size:1.75em;}
h2{font-size:1.5em;}
h3{font-size:1.25em;}
h4{font-size:1em;}
ul, ol{margin:.75em 0 .75em 0;padding:0;}
p{margin:.75em 0;}
address{margin:.75em 0;font-style:normal;}
a{text-decoration:none;color:#659acc;}
a:link{color:#659acc;}
a:visited{color:#659acc;}
a:hover, a:focus, a:active{color:#659acc;}
a img{border:none;}
em{font-style:italic;}
strong{font-weight:bold;}
form, fieldset{margin:0;padding:0;border:none;}
input, button, select, textarea{vertical-align:middle;display:block;}
abbr, acronym{border-bottom:1px dotted;cursor:help;}
blockquote{margin:.75em 0 .75em 20px;padding:0 0 0 10px;border-left:solid 2px #ddd;}
q{font-style:italic;quotes:none;}
cite{font-style:italic;}
q cite, q q{font-style:normal}
blockquote p, li p{margin:.5em 0;}
dl{margin:.75em 0;}
dt{margin:.75em 0 0 0;font-weight:bold;}
dd{margin:.25em 0 .25em 32px;}
table{margin:0;border:none;border-collapse:collapse;border-spacing:0;}
table td, table th{padding:4px;border:none;vertical-align:top;text-align:left;}
div.clear{clear:both;}
hr{background:none repeat scroll 0 0 #EEEEEE;border:0 none;height:4px;margin:20px;width:80%;}
.ok{color:#189000;}
.ko{color:#ca0000;}
