/* Table formatting on the standard WebApp CSS Classes */

.DateTip {
/*  position: relative;
  bottom: 5px;
  left: -110px;*/
  font-size: xx-small;
  color: Silver;
}


.EntryTable {
  background-color: #f1f1f1;
	border: thin solid;
	border-color: #999999;
	border-width: 1px 1px;
}

.EntryTable .Data {
	color: #000000;
	font-size: medium;
}

.EntryTable .Error {
	color: #B22222;
	font-size: small;
	font-weight: bold;
	text-align: left;
}

.EntryTable .Label {
	color: #000000;
	font-size: small;
	font-weight: bold;
	text-align: left;
}

/* Read Only data */
.EntryTable .ROData {
	background-color: #cccccc;
	color: #000000;
	font-size: medium;
}


.ReportHdr1Table {
}

.ReportHdr1Table .Data {
	background: #ffffff;
	color: #000000;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
}

.ReportHdr1Table .Label {
	background-color: #003366;
	color: #ffffff;
	font-size: smaller;
	text-align: left;
	vertical-align: top;
}



.ReportTable {
	background-color: ThreedLightShadow;
	border: thin solid;
	border-color: #999999;
	border-width: 1px 1px;
}

.ReportTable .Data {
	color: #000000;
	font-size: x-small;
	vertical-align: top;
}

.ReportTable .DataLite {
	background-color: white;
	color: #000000;
	font-size: x-small;
	vertical-align: top;
}

#ZipcodeSearchResultForm {
	background-color: white;
	color: #000000;
	font-size: x-small;
	vertical-align: top;
	display: inline;
}

.ReportTable .Header {
	background-color: #003366;
	color: #ffffff;
	font-size: small;
}

.ReportTable th {
	background-color: #003366;
	color: #ffffff;
	font-size: small;
}



.ZoomTable {
	background: #ffffff;
}

.ZoomTable .Data {
	color: #000000;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
}

.ZoomTable .Header {
	background-color: #003366;
	color: #ffffff;
	font-size: small;
	text-align: left;
	vertical-align: top;
}

.ZoomTable .Label {
	color: #000000;
	font-size: small;
	text-align: left;
	vertical-align: top;
}

