@charset "utf-8";

/* content css */
* { margin: 0; padding: 0; border: 0; }
body {font-family: Arial, Helvetica, sans-serif; color: #414040;font-size:1em;
background:#eceaed;}
h1, h2, h3, h4, h5, p { padding: 0 0 0.50em 0; line-height: 1.166em;  }
h1 { font-size: 1.25em; padding-bottom: 1.25em; }
h2 { font-size: 1em;padding-bottom: 1em; }
h4 { font-size: 0.8125em; }
h5 { font-size: 0.75em; }
p { font-size: 0.875em; padding: 0 0 1.56em 0; line-height:1.375em; color:#414040; }
a { color: #9865a8; text-decoration:none;}
.clear{ clear: both; height: 0; font-size: 0; line-height: 0; overflow: hidden;}

.imgleft { float: left; padding: 0 10px 10px 0px; }
.imgright { float: right; padding: 0 0px 10px 10px; }

table { border-collapse: collapse; border-spacing: 0; margin: 0 0 2em 0; }
th { font-size: 1em; font-weight: normal; color:  #414040; }
td { font-size: 0.875em; line-height: 1.33em; padding: 0.0125em; }
li { font-size: 0.875em; line-height: 1.33em; margin: 0 0 1em 0; }
li li, li p, td li, td td, td p { font-size: 1em; }
ul { margin: 1em 0px 2em 50px; }
ol { margin: 1em 0px 2em 20px; list-style: decimal; }
ol li { padding-left: 30px; }
img { padding: 0px; }



