body    { font-family: Verdana, Arial, sans-serif;
	background: #979797 url(images/bodybg11.jpg) 0 0 repeat-x;
	 text-align: center; 
	font-size: 82%; }
#wrapper {
	background: #fff;
	width: 900px;
	margin: 5px auto;
	padding: 20px;
	text-align: left; 
	}
.lside { float: left; width: 58%; }
.rside { float: right; width: 38%; }
a img { border: 0; }
p       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em;
          margin-top: 0; margin-bottom: 12px }
div.button { display: block;
        float: right;
        border-top: 2px solid #feb;
        border-left: 2px solid #feb;
        border-right: 2px solid #c96;
        border-bottom: 2px solid #c96;
        margin: 0;
        width: 130px;
        padding: 5px 8px;
        background-color: #fc6;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 1.2em;
        font-weight: bold;
        text-align: center;
        }
div.button2 { display: block;
        border-top: 2px solid #f0f9ff;
        border-left: 2px solid #f0f9ff;
        border-right: 2px solid #abc;
        border-bottom: 2px solid #abc;
        margin: 0;
        width: 250px;
	  height: 67px;
        padding: 0;
        background-color: #def;
        font-weight: bold;
        text-align: center;
        }
div.button2 img { float: left; }
div.button2 p { margin-top: 10px; margin-bottom: 0; }


div.button3 { display: block;
        border-top: 2px solid #bef;
        border-left: 2px solid #bef;
        border-right: 2px solid #69c;
        border-bottom: 2px solid #69c;
        margin: 0;
        width: auto;
        height: 59px;
        padding: 3px 2px;
        background-color: #9cf;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 14px;
        font-weight: bold;
        text-align: center;
        }
.miracle {
        font-family: Georgia, Times, serif; font-size: 11px; font-weight: bold;
        color: #666; font-style: italic; background-color: #eee; line-height: 15px;
        padding: 8px; width: auto; border-width: 1px; border-style: solid; 
        border-color: #99f #6c6 violet #3cc; margin-top: 0;
        }
.mirhead {
        width: auto; font-family: Georgia, Times, serif; font-size: 11px; font-weight: bold;
        color: #fff; background-color: #999; line-height: 14px; padding: 3px; text-align: center;
        margin-bottom: 0; letter-spacing: 2px; border: 1px solid #999;
        }
td      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
tr.titlerow { 
        background-color: #c00;
        }
tr.titlerow td {
        color: #fff;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        }
table.centred { margin: 0 auto 1em auto; }
table.midpage { margin: 0 auto; }
table.centred td {
         text-align: center;
         border-right: 1px solid silver;
         border-bottom: 1px solid silver;
         }
table.centred td.l {
         border-left: 1px solid silver;
         }
table.centred tr.odd {
         background-color: #eee;
         }         
tr.divider td {
         border-bottom: 3px solid #c00;
         }
img.flr {
          float: right;
          display: block;
          padding: 0;
          margin: 5px 0 5px 10px;
          }
img.fll {
          float: left;
          display: block;
          padding: 0;
          margin: 5px 8px 3px 0;
          }
li      { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.3em; }
ul      { font-family: Verdana, Arial, sans-serif; font-size: 12px; margin-top: 0; }
ul.sep li { margin-bottom: 12px }
ol      { font-family: Verdana, Arial, sans-serif; font-size: 12px }
ol.biglist { margin-left: 20px }
ol.biglist li { margin-bottom: 12px }
h1      { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000; 
          margin-bottom: 0 }
h2      { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #c00;
          margin-bottom: 10px; font-weight: bold }
h3      { font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color: #c00;
          color: #fff; padding: 4px; width: auto; margin-bottom: 1em }
h3.spaced { margin-top: 35px }
h4      { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; 
          line-height: 1.3em; margin-top: 0; margin-bottom: 12px; }
h5      { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 12px;
          line-height: 1.3em; margin-top: 0; margin-bottom: 0; }
.cl     { margin-top: 0 }
.nbm    { margin-bottom: 0 }
.cen { text-align: center; }
a:link    { color: blue }
a:visited { color: navy }
a:hover   { color: red }
a:active  { color: red }
.vertnav { font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 2em; 
           color: black; font-weight: normal }
.vertnav a:link { text-decoration: none; color: white; font-weight: normal }
.vertnav a:visited { text-decoration: none; color: white; font-weight: normal }
.vertnav a:hover { text-decoration: none; color: #fc6; font-weight: normal }
.vertnav a:active { text-decoration: none; color: #fc6; font-weight: normal }
.topnav { font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 2em; 
           color: #fc0; }
.topnav a:link { text-decoration: none; color: silver }
.topnav a:visited { text-decoration: none; color: silver }
.topnav a:hover { text-decoration: none; color: #69F }
.topnav a:active { text-decoration: none; color: #69F }
.small  { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: normal }
.clock  { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: white }
hr       { color: silver; size: 1px; shading: none }
.spacer { clear: both; }
p.credits 
	{ 
      color: #000;
      margin: 0 0 1em 0;
	font-size: .8em;
	} 
p.credits a { color: #000; }
p.credits a:hover { color: #eee; }

