P {
  font-family: arial,helvetica,verdana, sans-serif;
  font-size:14px;
  color:#000000;
  margin-top: 7px;
  margin-bottom:4px;
}
P.cc {
  font-family: arial,helvetica,verdana, sans-serif;
  font-size:14px;
  color:#000000;
  margin-top: 7px;
  margin-bottom:4px;
  margin-left:20px;
}
P.footer {
  font-family: arial,helvetica,verdana, sans-serif;
  font-size:11px;
  color: #000000;
  margin-top:0px;
  margin-bottom:0px;
}
TD,DIV,SPAN {
  font-family: arial,helvetica,verdana, sans-serif;
  font-size:14px;
  color:#000000;
}
BODY {
  font-family: arial,helvetica,verdana, sans-serif;
  font-size:14px;
  color:#000000;
  background-color:#ffffcc;
  margin: 0px 0px 0px 0px;
}
TABLE.header {
  width:100%;
  padding:0px;
  spacing:0px;
  border:0px;
}
TABLE.main {
  width:100%;
  padding:0px;
  cell-spacing:0px;
  border:0px;
}
TABLE.footer {
  width:100%;
  top-padding: 14px;
  cell-spacing:0px;
  border:0px;
}
TABLE.calendar {
  width: 750px;
  padding:0px;
  spacing:0px;
  border: none 0px;
  cell-spacing: 0;
  
}
TD.top {
  background-image:url(images/top.jpg);
  height:81px;
}
TD.header {
  font-family: arial, verdana, helvitica;
  text-decoration: none;
  font-size: 30px;
  color: 000033;
  font-weight: bold;
  vertical-align: middle;
}
TD.calheader {
  font-family: arial, verdana, helvitica;
  text-decoration: none;
  font-size: 14px;
  color: 000033;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  border: solid 1px #000000;
  padding: 5;
  spacing: 0;
}
TD.calitem {
  font-family: arial, verdana, helvitica;
  text-decoration: none;
  font-size: 14px;
  color: 000000;
  font-weight: normal;
  vertical-align: top;
  text-align: left;
  border: solid 1px #000000;
  padding: 5;
  cell-spacing: 0;
}
TD.formLabel {
	width: 200px;
}
TD.formField {
	width: 400px;
}
.formFieldTxt {
  font-size : 14px;
  font-family : arial,helvetica,verdana, sans-serif;
}
H1{
  font-size: 24px;
  text-decoration: none;
  font-weight: bold;
  margin-top : 9px;
}
H3{
  font-size: 18px;
  text-decoration: none;
  font-weight: bold;
  margin-top : 9px;
  margin-bottom: 9px;
}
H3.cc_atitle{
  font-size: 18px;
  text-decoration: none;
  font-weight: bold;
  margin-top : 18px;
  margin-bottom: 9px;
  clear: both;
}
IMG.map {
	position:relative;top:0;left:0;
	height:400;
	width:400;
	border:1px solid;
	float:right;
}
.errortext {
  color:#330000;
}
A:link 							{
  color: blue;
  text-decoration: none;
}
A:visited 						{
  color: blue;
  text-decoration: none;
}
A:active 						{
  color: blue;
  text-decoration: none;
}
A:hover 						{
  color: blue;
  text-decoration: underline;
}
.mainContentArea{
  width:100%;
  align:center;
  font-family: verdana,helvetica,arial;
  font-size:14px;
  color:#000000;
  background-color:#ffffcc;
  margin: 0px 0px 0px 0px;
}
.mainContentMargin {
  vertical-align: top;
  margin-top:15x;
  margin-left : 18px;
  margin-right : 18px;
  margin-bottom:0px;
}
SPAN.menuarea {
	align:left;
}
TABLE.btnBar {
  width:100%;
  padding:0px;
  spacing:0px;
  border:none;
  background-color:006600;
}
TD.btn {
  width:100%;
  height:25px;
  text-align:left;
  color:#000000;
  background-color:006600;
}
TD.menuvert {
  width:120px;
  height:200px;
  text-align:left;
  color:#000000;
  background-color:006600;
  border-right: solid 3px #006600;
  border-top: solid 3px #006600;
}
TD.maincontent {
  background-color:ffffcc;
  border-top: solid 3px #006600;  
}
A.btn:link 							{
  color: #ffffcc;
  text-decoration: none;
}
A.btn:visited 						{
  color: #ffffcc;
  text-decoration: none;
}
A.btn:active 						{
  color: #ffffcc;
  text-decoration: none;
}
A.btn:hover 						{
  color: #ffffcc;
  text-decoration: underline;
}
TD.btnDivider {
  background-color:#ffffff;
}