form { margin: 0; padding: 0; }
table { border-collapse: collapse; width: 100%; margin: 6px 0; }
td { font-family: arial, helvetica; color: #333333; }
img { border: none; }
p {margin-top: 6px; }

div.list { padding: 0; }
  .list td { vertical-align: middle; padding: 4px; font-size: 11px; }

 .leg { font-size: 10px; line-height: 12px; padding-right: 12px; vertical-align: middle; }

div.data { margin-top: 10px; }
  .data table {border-collapse: separate; border-spacing: 4px; border: 0; margin: 0;}

  .lbl { text-align: right; vertical-align: top; padding-top: 4px; padding-right: 8px;
	   font-size: 9px; line-height: 9px; font-weight: bold; }
  .inp { text-align: left; vertical-align: top; }
  .fld { font-size: 12px; padding: 3px; height: 20px;
         line-height: 14px; text-align: left; background-color: #ebebeb; }
  .wid { font-family: arial, helvetica; color: #333333; 
	   font-size: 11px; line-height: 12px; width: 100%; padding: 2px; }
  .int { font-family: arial, helvetica; color: #333333; 
	   font-size: 11px; line-height: 12px; width: 100%; padding: 1px; height: 72px; }

  .btn { font-size: 12px; color: #666; border: none;
         text-align: center; vertical-align: middle; background-color: transparent; 
         font-weight: bold; width: 48px; height: 21px; padding: 0;
         background-image: url(../lib/mb_button.gif); background-repeat: no-repeat; background-position: center; }
  .btn a { color: #666; text-decoration: none; }
  .btnw { font-size: 12px; color: #666; border: none;
         text-align: center; vertical-align: middle; background-color: transparent; 
         font-weight: bold; width: 160px; height: 32px; padding: 0;
         background-image: url(../lib/nu_button.gif); background-repeat: no-repeat; background-position: center; }
  .btnw a { color: #666; text-decoration: none; }

  .ctr { text-align: center; border: none; }

.hed { font-weight: bold; text-transform: none;
       color: #666; background-color: #F2D974; }

.shad { color: #333333; background-color: #f2f2f2; }

h1 {font-size: 16px; color: #FFFFFF; background-color: #FB0B0C;
	padding: 9px 0 7px 12px; font-weight: normal; margin-bottom: 12px; }
h2 {font-size: 14px; line-height: 20px; color: #000; background-color: #f2f2f2;
	padding: 8px; font-weight: bold; margin-bottom: 1.8em; }
h3 { font-size: 12px; line-height: 18px; border: 1px solid #666;
     padding: 3px; padding-right: 18px; font-weight: normal; text-align: right;
     background-color: #F2D974; margin-top: 24px; }
h4 {font-size: 12px; color: #FB0B0C; font-style: normal;
	font-weight: bold; margin-top: 1.8em; }

a:link { color: #215d71; }
a:visited { color: #215d71; }
a:hover   { border: none; }
a:active  { border: none; }
a:focus   { border: none; }

