* {font-family:tahoma;font-size: 12px;}
body {font-family: tahoma;font-size: 12px;color: #58341c;font-weight: normal;}
a {color:#a80000;font-family: tahoma;font-size: 12px;font-weight: normal;}
a.u {text-decoration:none}
a:hover.u {text-decoration:underline}
.login {width:145px;height:17px;background-color: #B48D5E;border-width:1px;border-color:#957445;background-image: url(images/login_bg2.gif);font-size:10px;padding:0px;padding-left:2px}
.menuitem {color:#8f0000;font:bold 11px tahoma;padding:0 0 2 6;height:17px;}
.menuitemsel {color:#8f0000;font:bold 11px tahoma;padding:0 0 2 6;height:17px;background:url(images/menuitembg.jpg) no-repeat top left;}
.menusubitem {color:#8f0000;font:normal 11px tahoma;padding:2 0 2 28;height:17px;}
.menusubitemsel {color:#8f0000;font:normal 11px tahoma;padding:2 0 2 28;height:17px;background:url(images/menuitembg.jpg) no-repeat top left;}
.menuitem a,.menuitemsel a {color:#8f0000;font:bold 11px tahoma;text-decoration:none}
.menusubitem a {color:#8f0000;font:normal 11px tahoma;text-decoration:none}
.menusubitemsel a {color:#8f0000;font:normal 11px tahoma;text-decoration:none;}
.menuitem a:hover,.menuitemsel a:hover,.menusubitem a:hover,.menusubitemsel a:hover {text-decoration:underline}

.title {color:#703b21;font:bold 16px tahoma}
.title h1 {color:#703b21;font:bold 16px tahoma;dispay:inline;margin:0px;padding:0px;}
.titlenews {color:#ad0000;font: bold 12px tahoma}
.pages {color:#90543a;font-size:11px}
.pages u {color:#573d33;font-size:11px;font-weight:bold;text-decoration:none}
.pages b {color:#90543a;font-size:11px}
.pages a {color:#b90000;font-size:11px;text-decoration:underline;font-weight:bold}
.bottommenu {font-size:11px;font-weight:bold;color:#1a4b71}
.bottommenu a {font-size:13px;font-weight:bold;color:#1a4b71;text-decoration:underline}
.copyrights {color:#997a5f;font-size:10px}
.copyrights a {color:#b79c87;font-size:10px}
.rd {color: #0068b9}
.calendmonth {font:bold 13px tahoma;text-transform:uppercase;color:#B20000;text-align:center}
.calendar .calenddays td {font-weight:bold;font-size:12px;text-align:center}
.calendar .old {font-size:12px;color:#B1B1B1}
.calendar .cur {font-size:12px;color:#895D51}
.calendar .cur a {font-size:12px;color:#AC0000}
.calendar .cur1 {font-size:12px;color:#AE4022}
.calendar .cur1 a {font-size:12px;color:#AC0000}
.calendar .sel {font-size:12px;background:url(images/calendsel.gif) no-repeat top center;color:white;font-weight:bold}

P,UL,LI {margin: 0px;}

.tab2 {
  color: #bc0000; 
  font-weight: bold; 
  background: transparent url('/images/int/tab2c.gif') repeat-x top; 
  padding: 11 5 1 5; 
  text-transform: uppercase;
}
b.butt2 {
  font-size: 30px;
  height: 16px;
  background: url('/images/int/but3l.gif') left bottom no-repeat;
}
b.butt2 b {
  font-size: 30px;
  height: 16px;
  background: url('/images/int/but3r.gif') right bottom no-repeat;
}
b.butt2 button{
  height: 23px;
  border: 0px solid;
  color: #ffd4ab;
  font: bold 11px tahoma;
  text-decoration: none;
  margin: 0 25 0 25 !important;
  padding: 0px;
  background: url('/images/int/but2c.gif') center;
}
b.butt2 input, b.butt2 button{
  height: 16px;
  border: 0px solid;
  color: #b70000;
  font: bold 11px tahoma;
  text-decoration: none;
  margin: 0 24 0 24 !important;
  padding: 0px;
  background: url('/images/int/but3c.gif') center;
}
table.coll {
  border-collapse: collapse;
}
.tbl1 tr.hi td, .tbl1 tr.hi th {
  background: url('/images/int/tbl1bg1.gif');
}
.tbl1r1 table td div {
  background: url('/images/r1.gif') no-repeat top left;
}
.tbl1r2 table td div {
  background: url('/images/r2.gif') no-repeat top left;
}
.tbl1r3 table td div {
  background: url('/images/r3.gif') no-repeat top left;
}

.tbl1 tr.hi td, .tbl1 tr.hi th {
        background: url('/images/int/tbl1bg1.gif');
        font-size: 10px;
}
.tab2 {
        color: #bc0000; 
        font-weight: bold; 
        background: transparent url('/images/int/tab2c.gif') repeat-x top; 
        padding: 11 5 1 5; 
        text-transform: uppercase;
}
.tab2 td,td.tab2,.al_c * {
        font-size: 10px;
        font-weight: bold;
}
td.al_c {
        height: 18px;
}
table.coll {
        border-collapse: collapse;
}
table.coll td {
        font-size: 10px;
        font-weight: bold;
}
table.coll_1 {
        border-collapse: collapse;
        border:1px 1px 1px 1px;
        border-color: #d8ad83;
        margin: 0 5 0 5;
}
table.coll_1 {
        font-size: 10px;
        font-weight: bold;
}
td.col1_1
{
        border: 1px solid #d8ad83;
        vertical-align: middle;
        font-weight: bold;
        font-size: 12px;
}
.red {color: #b60000}
.orange {color: #993300}
.blue {color: #344051}
.green {color: #046700}
.rbr {border-right: solid 1px #a17b54}