body { font: normal 12px/17px arial;
background: #fc0;
color: #000;
text-align: center;
margin: 3px }

table { margin-left: auto; margin-right: auto }

img { border: 0; margin: 0 }

.left { margin-left: 0; margin-right: auto }

p { font: normal 100%/140% arial;
color: #000;
text-align: left;
background-color: #ffc;
margin: 8px }

p.c { font: normal 100%/140% arial;
color: #000;
text-align: center;
background-color: #ffc;
margin: 5px }

p.cb { font: normal 100%/140% arial;
color: #000;
text-align: center;
background-color: #ffc;
margin: 4px }

p.s { font: normal 85%/120% arial;
color: #000;
text-align: center;
background-color: transparent;
margin: 11px; }

p.vs { font: normal 100%/25% arial;
color: #000;
text-align: center;
background-color: #ffc;
margin: 0 }


.b { font: normal 100%/140% arial; color: #000 }
.bm { font: normal 120%/100% arial; color: #000 }
.bl { font: normal 130%/100% arial; color: #000 }
.r { font: normal 100%/140% arial; color: #e00 }
.rm { font: normal 120%/100% arial; color: #e00 }
.rl { font: normal 130%/100% arial; color: #e00 }

.rbox { border: ridge #f00 5px; background: #ffc; margin: 2px }

.img { border: 0; margin: 0 }

h1 { font: bold 120%/100% arial;
color: #000;
text-align: center;
background-color: #ffc;
margin: 4px }

h2 { font: bold 120%/100% arial;
color: #000;
text-align: center;
background-color: #ffc;
margin: 5px }

h3 { font: bold 120%/100% arial;
color: #f00;
text-align: center;
background-color: #ffc;
margin: 5px }

a:link { font: normal 90%/100% arial;
color: #000;
text-align: center;
text-decoration: none;
background-color: #ff0;
margin: 0;
border: ridge #f00 3px }

a:visited { font: normal 90%/100% arial;
color: #000;
text-align: center;
text-decoration: none;
background-color: #f00;
margin: 0;
border: ridge #f00 3px }

a:hover { background: #f00 }
