/* CSS Document */

a              {text-decoration:none;}

a:link      {color: #003399;}

a:visited  {color: #003399;}

a:hover    {color: #6699CC; text-decoration:underline;}

a:active    {color: #0000EE;}

.pagetitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #22222; text-align:left ; line-height: 19px; font-weight:bold;}
.pagetitleRight {  font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; color: #22222; text-align:right ; line-height: 19px; font-weight:bold;}
.subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; color: #444444; text-align:left ; line-height: 19px; font-weight:bold;}
.pagesubtitleItalic {  font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; font-style:italic ;color: #444444;  line-height: 19px; font-weight:bold;}
.pagetitleBlue {  font-family: Arial, Helvetica, sans-serif; font-size: 14.5px; color: #00457C; text-align:left ;  line-height: 25px; font-weight:bold;}
.bodytxt {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left ; line-height: 19px; color: #222222;}
.bodytxtCntr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:center ; line-height: 19px; color: #222222;}
.bodytxtItalic {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style:italic ; text-align:left ; line-height: 19px; color: #222222;}
.bodytxRight {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:right ; line-height: 19px; color: #222222;}
.bodytxtRedBold {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left ; line-height: 19px; color: #990000; font-weight:bold;}
.bodytxtSml {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align:left ; line-height: 16px; color: #222222;}
.bodytxtSmlRight {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align:right ; line-height: 16px; color: #222222;}
.bodytxtSmlBlack {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align:left ; line-height: 16px; color: #OOOOOO;}
.bodytxtSpaced {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left ; line-height: 25px; color: #222222;}
.bodytxtBlueBold {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left ; line-height: 19px; color: #00299F; font-weight:bold;}
.bodytxtBlueBoldRight {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:right ; line-height: 19px; color: #00299F; font-weight:bold;}
.bodytxtBlueGreen {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:left ; line-height: 19px; color: #005500; font-weight:bold;}
.bodytxtBlueGreenCntr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:center ; line-height: 19px; color: #005500; font-weight:bold;}
.smltxtRight {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; text-align:right ; line-height: 13px; color: #222222;}


#Layer1 {
	position:absolute;
	width:445px;
	height:215px;
	z-index:1;
	overflow: hidden;
}


#errordiv {
  border: 1px solid blue;
  background-color: #C9CDA8;
  display: none;
  width: 80%;
  margin: 5px;
  padding: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8.5pt;
  color: #222222;}
}

.required {
  background-color: #C9CDA8;
}

.required:focus {
  background-color: #fff;
  border: 1px solid #444444;
}

.checkit {
  background-color: #F5F5F5;
}
