.verdana11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.verdana12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.verdana11boldred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; font-weight: bold; color: BA4200}
.bottomlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
A.bottomlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF ; text-decoration: none}
A.bottomlinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: underline}
.topNav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	COLOR: #005699;
	TEXT-DECORATION: none;
	font-weight: bold;

}
A:hover {
	text-decoration: underline;
	font-weight: bold;


}
.leftnav {
	BORDER-RIGHT: #000000; BORDER-TOP: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000; COLOR: #000000; BORDER-BOTTOM: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.formfields {
	COLOR: #000000; BACKGROUND-COLOR: #e2e1bc
}
.topNav22 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: ARIAL; TEXT-DECORATION: none
}
A.topNav22:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topNav22big {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.maintextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004174; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintext-total {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintext {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stylessmall {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintextspace {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintextw {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topNav22bigCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF6633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links01 {
	FONT-SIZE: 11px; COLOR: #0000cc; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
a.maintext-total:hover {
	FONT-SIZE: 10px;
	COLOR: #CC3300;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.topNav22big1 {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.maintextCopy {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topNav22big1w {


	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.bluenames{
	font-weight:bold; color: #1B69BF;}
	a:link{font-family:Tahoma; font-size:11px; color: #0A509D; font-weight:normal; text-decoration:underline;}
	a:visited{font-family:Tahoma; font-size:11px; color: #0A509D; font-weight:normal; text-decoration:underline;}
	a:hover{font-family:Tahoma; font-size:11px; color: #0A509D; font-weight:normal; text-decoration:none;}

.innerpagesheadings{
 font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; color: #1B69BF; padding-bottom:10px;}
.redheadings{font-size:12px; font-weight:bold; color: #F69421; padding-bottom:10px;}
.innerpagesbottompadding{padding-bottom:10px;}
.normaltextfield{ background-color: #F5F8F9; border:1px solid #D2E4E6; font-family:Tahoma; font-size:11px; color: #231F20; font-weight:normal;}

#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
  border-left: 1px solid #336;
  border-right: 1px solid #336;
}

#CalendarControl th {
  font-weight: normal;
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .header {
  background-color: #336;
}

#CalendarControl .weekday {
  background-color: #DDD;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #FFC;
  color: #000;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #336;
  color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: #FFF;
  background-color: #336;
  border: 1px solid #999;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty {
  background-color: #CCC;
  border: 1px solid #FFF;
}
