BODY { background-color: #ffffff; margin-top: 0; margin-bottom:0 }

H1 { font-size: medium; font : tahoma; font-family: sans-serif; margin-top: 0.25em; margin-bottom:0.25em }
H2 { font-size: small; font : tahoma; font-family: sans-serif; margin-top: 0.3em; margin-bottom:0.3em }
H3 { font-size: x-small; font : tahoma; font-family: sans-serif; font-weight : bolder; margin-top: 0.35em; margin-bottom:0.35em }

P {  font: tahoma; font-family: sans-serif; font-size: small ; margin-top: 0.5em; margin-bottom:0.5em }
 .update { font-size : xx-small; text-align : center; width : -600px}
 .cp { text-align : center }
 .tr { text-align : right }
 .exif { font-size : xx-small; text-align : left}
 .newsdate { text-align : right; font-size : x-small }

LI {  font: tahoma; font-family: sans-serif; font-size: x-small}

TABLE { border-width: 0 }

TR { }
  .er { background-color: #dddddd }
  .or { background-color: #ffffff }

TD { font : tahoma; font-family : sans-serif; font-size : small; vertical-align : top ; padding : 2; border-width: 0}
 .bl { border-left : thin solid #dddddd }
 .br { border-right : thin solid #dddddd }
 .tc { text-align : center; vertical-align : middle }
 .monthheader {font-size: small; font : tahoma; font-family: sans-serif; font-weight: bold; background-color: #0000ff; color: #ffffff}

TH { font : tahoma; font-family : sans-serif; font-weight : bolder; font-size : x-small; text-align : left; vertical-align : top ; padding : 4; background-color: #bbbbbb}

HR { color : #dddddd; margin-top: 0.5em; margin-bottom:0.5em }
 .small { width : 20% }
 .medium { width : 50% } 
 .large { width : 70% }

IMG { border-width: 0 }