/* CSS Document */

body {
/*font: normal 12px Tahoma, Verdana, Arial, sans-serif; */
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
margin: 0;
background-color: #38391F; 
}

.main-tbl {
color: #FFFFFF;
*background-color: #38391F;
}

.mnu {
font-size:11px;
/*background-color: #009933;*/
color: #FFFFFF;
text-align: center;
}

.mnu a:link {
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
display:block;
height: 17px;
}

.mnu a:visited {
color: #DDDDDD;
text-decoration: none;
font-weight: bold;
display:block;
height: 17px
}

.mnu a:hover {
color:#000000;
/*background-color: #00EE00;*/
background-color: #74C790;
text-decoration: none;
font-weight: bold;
display:block;
height: 17px;
}

.mnu a:active {
color:#000000;
background-color: #00EE00;
text-decoration: none;
font-weight: bold;
display:block;
height: 17px;
}

.txt-header {
font-size: 20px;
font-weight: bold;
}

.txt-caption {
font-size: 12px;
font-weight: bold;
}

.cal-table {
border: 1px solid #DDDDDD;
}

.cal-header {
background-color: #00BFFF;
font-size: 16px;
font-weight: bold;
}

.cal-month {
background-color: #F9D4DC;
font-weight: bold;
}

.cal-row-even {
background-color: #BDFCC9;
}

.cal-row-even-lt {
background-color: #F3FEF5;
}

.cal-row-odd {
background-color: #87CEFF;
}

.cal-row-odd-lt {
background-color: #F4FBFF;
}

.copyright {
color: #FFFFFF;
text-align: center;
font-weight: bold;
}

.content-clist {
border: 1px solid #C0AB34;
}

.content-forms {
border: 1px solid #68664D;
}

.cap-color {
color: #FFD335;
}

.caption {
font-size: 20px;
font-weight: bold;
color: #FFD335;
}

.thispage {
font-size: 11px;
font-weight: bold;
color: #FFD335;
}

.sub-caption {
font-size: 14px;
font-weight: bold;
color: #FFD335;
}

.res-tbl {
border: 1px solid #ADAD9F;
}

.res-tbl a:link {
color: #EBB66C;
}

.res-tbl a:hover {
color: #FFD335;
}

.pad-right {
padding-right: 10px;
}

.pagelnk {
font-size:10px;
color: #EBB66C;
border: 1px solid #ADAD9F;
}

.pagelnk A:link {color: #FFFFFF; text-decoration: none; }

.pagelnk A:visited { color: #FFFFFF; text-decoration: none; }

.pagelnk A:hover { color: #FFD335; text-decoration: none; }

.pagelnk A:active { color: #FFFFFF; text-decoration: none; }

.logo-margin {
border: 10px solid #FFFFFF;
}

a:link {
color: #EBB66C;
}

a:visited {
color: #EBB66C;
}

a:hover {
color: #FFD335;
}

a:active {
color: #EBB66C;
}

.pic-img {
border: 2px solid #FFFFFF;
margin-left: 5px;
}
