body{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   background: #ffffff url('../images/bg.jpg') repeat top center;
   color: #000000;
}

td,th {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.input {
   background-color: #EEEEEE;
   font-family: Arial, Helvetica, sans-serif;
   border: 1px solid #B9B9B9;
   font-size: 12px;
   padding: 3px;
   height:22px;
}

.img { border: 1px solid #000000; }
.smlt { font-size: 11px; }
.pag0 {
   border:0px solid #4F3502;
   padding:4px;
   margin-right:4px;
   padding-left:6px;
   padding-right:6px;
   cursor:pointer;
   font-weight: bold;
}

.pag1 {
   border:1px solid #4F3502;
   padding:4px;
   margin-right:4px;
   padding-left:6px;
   padding-right:6px;
   cursor:pointer;
}

.pag2 {
   border:1px solid #4F3502;
   padding:4px;
   margin-right:4px;
   padding-left:6px;
   padding-right:6px;
   background-color: #B57704;
   cursor:pointer;
}
.req { color: #ff0000; }
.ttl1 {
   font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}
.tdx1 { color: #7C7C7C; }
.ttl2 {
   font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
   text-decoration: none;
}

.defdesc { font-size:11px; font-style: italic; }
a.evt1:link    { font-size:18px; font-weight:bold; color:#2E72AF; font-weight:bold; text-decoration: none; }
a.evt1:visited { font-size:18px; font-weight:bold; color:#2E72AF; font-weight:bold; text-decoration: none; }
a.evt1:active  { font-size:18px; font-weight:bold; color:#2E72AF; font-weight:bold; text-decoration: none; }
a.evt1:hover   { font-size:18px; font-weight:bold; color:#2E72AF; font-weight:bold; text-decoration: none; }

a.evt2:link    { font-size:18px; font-weight:bold; color:#4F4F4F; font-weight:bold; text-decoration: none; }
a.evt2:visited { font-size:18px; font-weight:bold; color:#4F4F4F; font-weight:bold; text-decoration: none; }
a.evt2:active  { font-size:18px; font-weight:bold; color:#4F4F4F; font-weight:bold; text-decoration: none; }
a.evt2:hover   { font-size:18px; font-weight:bold; color:#4F4F4F; font-weight:bold; text-decoration: none; }



a.gall:link    { font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.gall:visited { font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.gall:active  { font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.gall:hover   { font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }

a.vlink:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.vlink:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.vlink:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }
a.vlink:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color: #ffffff; text-decoration: none; }

a.blu1:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #0487C4; text-decoration: none; }
a.blu1:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #0487C4; text-decoration: none; }
a.blu1:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #0487C4; text-decoration: none; }
a.blu1:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #0487C4; text-decoration: none; }

a.blu2:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #00A8FF; text-decoration: underline; font-weight: bold; }
a.blu2:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #00A8FF; text-decoration: underline; font-weight: bold; }
a.blu2:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #00A8FF; text-decoration: underline; font-weight: bold; }
a.blu2:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #00A8FF; text-decoration: underline; font-weight: bold; }
a.mlink1:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #4A4A4A;  font-weight: bold; text-decoration: underline; line-height:17px; }
a.mlink1:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #4A4A4A;  font-weight: bold; text-decoration: underline; line-height:17px; }
a.mlink1:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #4A4A4A;  font-weight: bold; text-decoration: underline; line-height:17px; }
a.mlink1:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #4A4A4A;  font-weight: bold; text-decoration: underline; line-height:17px; }
a.mlink:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #005C67;  font-weight: bold; text-decoration: none; }
a.mlink:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #005C67;  font-weight: bold; text-decoration: none; }
a.mlink:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #005C67;  font-weight: bold; text-decoration: none; }
a.mlink:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #005C67;  font-weight: bold; text-decoration: none; }

a.top1:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #21565B;  font-weight: normal; text-decoration: none; }
a.top1:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #21565B;  font-weight: normal; text-decoration: none; }
a.top1:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #21565B;  font-weight: normal; text-decoration: none; }
a.top1:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 14px; color: #21565B;  font-weight: normal; text-decoration: none; }

a.evtd:link    { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #5D5D5D;  font-weight: bold; text-decoration: underline; }
a.evtd:visited { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #5D5D5D;  font-weight: bold; text-decoration: underline; }
a.evtd:active  { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #5D5D5D;  font-weight: bold; text-decoration: underline; }
a.evtd:hover   { font-family: Arial, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #5D5D5D;  font-weight: bold; text-decoration: underline; }

a.ttl1:link    { font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;  font-weight: bold; text-decoration: underline; }
a.ttl1:visited { font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;  font-weight: bold; text-decoration: underline; }
a.ttl1:active  { font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;  font-weight: bold; text-decoration: underline; }
a.ttl1:hover   { font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000;  font-weight: bold; text-decoration: underline; }

a.nouu:link    { text-decoration: none; }
a.nouu:visited { text-decoration: none; }
a.nouu:active  { text-decoration: none; }
a.nouu:hover   { text-decoration: underline; }

a.nr12:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff;  font-weight: normal; text-decoration: none; }
a.nr12:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff;  font-weight: normal; text-decoration: none; }
a.nr12:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff;  font-weight: normal; text-decoration: none; }
a.nr12:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #ffffff;  font-weight: normal; text-decoration: underline; }

a.nr14:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: #000000;  font-weight: bold; text-decoration: none; }
a.nr14:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: #000000;  font-weight: bold; text-decoration: none; }
a.nr14:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: #000000;  font-weight: bold; text-decoration: none; }
a.nr14:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 14px; color: #000000;  font-weight: bold; text-decoration: underline; }

a.ahp:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #362602;  font-weight: normal; text-decoration: none; }
a.ahp:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #362602;  font-weight: normal; text-decoration: none; }
a.ahp:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #362602;  font-weight: normal; text-decoration: none; }
a.ahp:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #362602;  font-weight: normal; text-decoration: underline; }

a.ahh1:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh1:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh1:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh1:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: underline; }

a.ahh2:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh2:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh2:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: none; }
a.ahh2:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #362602;  font-weight: bold; text-decoration: underline; }

a.arth:link    { font-family: Arial, Helvetica, sans-serif;  font-size: 18px; color: #000000;  font-weight: bold; text-decoration: none; }
a.arth:visited { font-family: Arial, Helvetica, sans-serif;  font-size: 18px; color: #000000;  font-weight: bold; text-decoration: none; }
a.arth:active  { font-family: Arial, Helvetica, sans-serif;  font-size: 18px; color: #000000;  font-weight: bold; text-decoration: none; }
a.arth:hover   { font-family: Arial, Helvetica, sans-serif;  font-size: 18px; color: #000000;  font-weight: bold; text-decoration: underline; }

.dhp {
  padding-top:8px;
  padding-bottom:8px;
  border-bottom:1px solid #909193;
  margin-top:1px;
  padding-left:12px;
}

.tdmn1 {
   border: 0px solid #808080;
   background-color: #383838;
   font-family: Verdana;
   font-size: 11px;
   color: #ffffff;
   padding: 5px;
}

.tdsub1 {
   background-color: #F1EFEF;
   border: 1px solid #808080;
   border-top-width: 0px;
}

.tdleft {
   border: 0px solid #808080;
   background-color: #D0CCD0;
   padding: 5px;
}

.tdright {
   border: 0px solid #808080;
   background-color: #ffffff;
   padding: 5px;
}

.stattxt {
   font-size: 11px;
   font-family: Verdana;
}

.tdgridhd {
   background-color: #cccccc;
   font-size: 11px;
   font-weight: bold;
   font-family: Verdana;
   padding: 5px;
}

.tdgridnr {
   background-color: #f2f2f2;
   font-size: 11px;
   font-family: Verdana;
   padding: 3px;
}

a.tnav:link    { color: #ffffff; font-weight: normal; font-size:16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.tnav:visited { color: #ffffff; font-weight: normal; font-size:16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.tnav:active  { color: #ffffff; font-weight: normal; font-size:16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.tnav:hover   { color: #ffffff; font-weight: normal; font-size:16px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

a.blk:link    { color: #000000; font-weight: normal; text-decoration: none; }
a.blk:visited { color: #000000; font-weight: normal; text-decoration: none; }
a.blk:active  { color: #000000; font-weight: normal; text-decoration: none; }
a.blk:hover   { color: #000000; font-weight: normal; text-decoration: underline; }

a.sml:link    { color: #000000; font-size:11px; font-weight: normal; text-decoration: none; }
a.sml:visited { color: #000000; font-size:11px; font-weight: normal; text-decoration: none; }
a.sml:active  { color: #000000; font-size:11px; font-weight: normal; text-decoration: none; }
a.sml:hover   { color: #000000; font-size:11px; font-weight: normal; text-decoration: underline; }

a.smlu:link    { color: #000000; font-size:11px; font-weight: normal; text-decoration: underline; }
a.smlu:visited { color: #000000; font-size:11px; font-weight: normal; text-decoration: underline; }
a.smlu:active  { color: #000000; font-size:11px; font-weight: normal; text-decoration: underline; }
a.smlu:hover   { color: #000000; font-size:11px; font-weight: normal; text-decoration: underline; }

a.wha:link    { color: #ffffff; font-size:11px; font-weight: normal; text-decoration: none; }
a.wha:visited { color: #ffffff; font-size:11px; font-weight: normal; text-decoration: none; }
a.wha:active  { color: #ffffff; font-size:11px; font-weight: normal; text-decoration: none; }
a.wha:hover   { color: #ffffff; font-size:11px; font-weight: normal; text-decoration: underline; }

a:link    { color: #000000; font-size:12px; font-weight: normal; text-decoration: underline; }
a:visited { color: #000000; font-size:12px; font-weight: normal; text-decoration: underline; }
a:active  { color: #000000; font-size:12px; font-weight: normal; text-decoration: underline; }
a:hover   { color: #000000; font-size:12px; font-weight: normal; text-decoration: underline; }

.bttn {
   background-color: #686868;
   color: #ffffff;
   padding-top: 4px;
   padding-bottom: 4px;
   font-family: Arial;
   font-size: 13px;
   border: 0px;
}

.lttl {
   background-color: #cccccc;
   color: #000000;
   font-family: Verdana;
   font-size: 12px;
   font-weight: normal;
   padding: 4px;
   padding-left:10px;
}

.lmain {
   background-color: #FaFaFa;
   font-family: Verdana;
   font-size: 12px;
   font-weight: normal;
   padding: 4px;
   padding-left:10px;
   border: 1px solid #cccccc;
}

.tdwhiter {
  background-color:#F1EFEF;
  padding:3px;
}

a.navbar:link    { font-size: 15px; color: #0F568C;  font-weight: bold; text-decoration: none; }
a.navbar:visited { font-size: 15px; color: #0F568C;  font-weight: bold; text-decoration: none; }
a.navbar:active  { font-size: 15px; color: #0F568C;  font-weight: bold; text-decoration: none; }
a.navbar:hover   { font-size: 15px; color: #0F568C;  font-weight: bold; text-decoration: underline; }
