body{ margin-top:0; background-color:#003366;}
a:link, a:visited 
{ text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#003399; font-size: 11px}
a:hover { text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#993366; font-size: 11px}

a.nav:link, a.nav:visited 
{ text-decoration:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#003399; font-size: 12px;}
a.nav:hover 
{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #933666; font-size: 12px;}

.highlightit img{ border: 1px solid white;}
.highlightit:hover img{border: 1px solid navy;}
.highlightit:hover{color: red; /* Dummy definition to overcome IE bug */}


a.summary:link, a.summary:visited 
{ text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#003399; font-size: 11px; }
a.summary:hover { text-decoration: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#800080; font-size: 11px; }


.aTdSum
{background-color:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border:1px solid #BBC8D9;}

.aTd
{background-color:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #420628; border:1px solid #BBC8D9;}

.aTdHead
{background-color:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; border:1px solid #BBC8D9;}
.updated {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003300;}/*red*/

.up_date {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: green; }

.month {background-color:#F8F8F8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #006633; border: 1px solid #BBC8D9;}
.monthDate {background-color:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#660000; border: 1px solid #BBC8D9;}
.weekday {BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color: #006633; border: 1px solid #BBC8D9;}

.aDay {BACKGROUND-COLOR: #ffffff; border:1px solid #BBC8D9;}

.notaDay {BACKGROUND-COLOR:#EAEAEA; border:1px solid #BBC8D9;}

a.cellDayNav:link, a.nav:visited 
{ text-decoration:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: 11px;}
a.cellDayNav:hover 
{ text-decoration:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #933666; font-size: 11px; }

a.addnew:link, a.addnew:visited
{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#0033FF; font-size: 10px; }
a.addnew:hover 
{ text-decoration:underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #933666; font-size: 10px; }

a.polit:link, a.polit:visited
{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#317E25; font-size: 10px;}
a.polit:hover 
{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10px;}

.eventAddNew {font-family: Verdana, Arial, Helvetica, sans-serif; color:#0033FF; font-size: 12px; border-bottom:#003366 solid 1px}
.eventDate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0033FF;}

.example12 {FONT-FAMILY: Times New Roman, monospace; color: #4D4D4D; font-size: 14px;}

.eventViewHead {font-family: Verdana, Arial, Helvetica, sans-serif; color:#317E25; font-size: 12px; border-bottom:#003366 solid 1px}
.eventViewHeadBottom {font-family: Verdana, Arial, Helvetica, sans-serif; color:#317E25; font-size: 12px; border-top:#003366 solid 1px}
.eventViewText {font-family: Helvetica, sans-serif; font-size: 12px; color: #420628;}


.atable {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border:1px solid #BBC8D9;}
.aSummaryTable {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border:1px solid #BBC8D9;}

.navbartd {background-color:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  border: 1px solid #BBC8D9;}
.tblNewEd {background-color:#ffffff;  border:#BBC8D9 1px ridge;}
.btn_can {
	BORDER-RIGHT: #498fdb 1px solid; BORDER-TOP: #498fdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #498fdb 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #498fdb 1px solid; FONT-FAMILY: Helv; BACKGROUND-COLOR: #145ca6
}
.btnSub {COLOR: #006600; font-size:10pt;  FONT-WEIGHT: bold; BACKGROUND-COLOR:#eeeeee; CURSOR: hand; 
BORDER-TOP: blue ridge; BORDER-RIGHT: blue ridge; BORDER-BOTTOM: blue ridge; BORDER-LEFT: blue ridge; 
}
.btnCan {COLOR:#f76108; font-size:10pt; FONT-WEIGHT: bold; BACKGROUND-COLOR:#eeeeee; CURSOR: hand; 
BORDER-RIGHT: #CC3333 ridge; BORDER-TOP: #CC3333 ridge; BORDER-BOTTOM: #CC3333 ridge;  BORDER-LEFT: #CC3333 ridge;  
}
.rButtonYes {
  width: 15px; height: 15px;
  	color: #990000;
	background: #317E25;
	border: ridge 1px; 
	border-color:#317E25;
}

.rButtonNo {
  width: 15px; height: 15px;
  	color: #990000;
	background: #9A182C;
	border: ridge 1px; 
	border-color:#9A182C;
}

.inputtext {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #420628; FONT-FAMILY: Arial;
	BORDER:#5F5F5F 1px solid; 
}