html          {height:100%; margin-bottom:1px;}
body          {padding:0; margin:0;}
form          {padding:0; margin:0;}
img           {display:inline; border:0; }
#header       {padding:0; margin:0; width:100%;}
#main         {padding:0; margin:0; width:772px; font:11px Arial, sans-serif;}
#popup        {margin:10px; font:11px Arial, sans-serif; color:#333;}
#popup select {width:160px;}
#mainh		  {padding:4px 0; margin:20px 15px 0 15px; background:#A3ABD2;}
#mainh td     {color:#fff; font-size:12px;}
#mainh a      {color:#fff; text-decoration:underline; font-weight:bold;}
#mainh img    {vertical-align:-2px;}
/*.remind		  {padding:1px; margin:0 10px 0 0;} */
.event        {padding:0 0 20px 0; margin:20px 15px 0 15px; border-bottom:1px solid #C8C8C8;}
.event table  {background:#fff; color:#000;}
.event td     {font-size:12px;}
.eventhead	  {margin:0; padding:0; border:0; font-size:16px; font-weight:bold;} 
.sidelink     {margin:0 10px; padding:5px 10px; font-size:12px;}
.sidelink img {vertical-align:-4px;}
div.sidelink a,div.sidelink a:visited,div.sidelink a:hover,div.sidelink a:active
              {color:#665D9E; text-decoration:underline; font-weight:normal;} 
/* since we're stuck in quirks mode, provide a bogus width for IE's benefit */
.addressbox   {width:155px; border:1px solid #cdcdcd; margin:0 10px; padding:10px; font-size:12px;}
/* give the correct width for mozilla */
html>body .addressbox {width:135px;}
.footmenu     {padding-top:10px; font-size:12px;}
.footmenu span{margin:0 0 0 -3px;}
span.footmenu a {color:#F9A11C; text-decoration:underline;}
.footmenu img {vertical-align:-2px;}


/*
 * old stuff
.vtop		  {vertical-align:top;}
.vbot		  {vertical-align:bottom;}
.whtbg		  {background-color:#fff;}
.error		  {color:#e00; font-weight:600;}
.success	  {color:#0e0; font-weight:600;}
*/
