body { background-image: url(images/bg2.jpg); margin-top: 0px; margin-bottom: 0px;}
.footer { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form { color: #515151; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.form-title { color: #0E5B9C; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #1980D9; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text { color: #3E3E3E; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left}
.bigtext { color: #3E3E3E; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left}
.side { color: #FFFFFF; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.nav { color: #FFFFFF; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.nav:hover { text-decoration: underline }
a.grey { color: #727272; font-size: 10pt; font-weight: bold;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.grey:hover { text-decoration: underline }
a.sidenav { color: #E2E2E2; font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.sidenav:hover { text-decoration: underline }
a.bot { color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.bot:hover { text-decoration: underline }
.boxon { display: block; }
.box { display: none; }
.norm { font-family: Arial; font-size: 11px; line-height: 14px; color: #000000; }
.norm a { color: #0000ff; }
.small { font-family: Arial; font-size: 10px; color: #000000; }
.small a { color: #0000ff; }
.tiny { font-family: Arial; font-size: 9px; color: #000000; }
.calpanel { position: relative; }
.calblock { position: absolute; left: 130px; top: 60px; width: 140px; height: 330px; z-index: 15; visibility: hidden; }
.cal_header { font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; }
.cal_days { font-family: Arial; font-size: 9px; font-weight: bold; color: #aaddff; }
.cal_day { font-family: Arial; font-size: 11px; line-height: 15px; color: #999999; }
.cal_day a:link { font-family: Arial; font-size: 11px; line-height: 15px; font-weight: bold; color: #3366ff; text-decoration: none; }
.cal_day a:visited { font-family: Arial; font-size: 11px; line-height: 15px; font-weight: bold; color: #3366ff; text-decoration: none; }
.cal_day a:active { font-family: Arial; font-size: 11px; line-height: 15px; font-weight: bold; color: #3366ff; text-decoration: none; }
.cal_day a:hover { font-family: Arial; font-size: 11px; line-height: 15px; font-weight: bold; color: #3366ff; text-decoration: underline; }


