/* style for a feature */
.featureTable {
   WIDTH: 524px;
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   Border-Top: 1px solid grey;
   Border-Left: 1px solid grey;
   Border-Right: 1px solid grey;   
   
}
.featureTitle {
   FONT-SIZE: 18px;
   COLOR: #FFFFFF;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WIDTH: 100%;
	PADDING-BOTTOM: 6px;
}
.featureHeader {
   FONT-SIZE: 12px;
   COLOR: #000000;
   TEXT-ALIGN: left;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WIDTH: 100%;
	PADDING-BOTTOM: 6px;
}
.featureSubTitle {
   FONT-SIZE: 10px;
   COLOR: #000000;
   TEXT-ALIGN: center;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   WIDTH: 100%;
   PADDING-BOTTOM: 6px;
}
.featureInformationPanel {
   FONT-SIZE: 10px;
   COLOR: #000000;
   TEXT-ALIGN: Left;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   WIDTH: 100%;
   PADDING-BOTTOM: 6px;
}

/* end of feature style */

/* style for a form */

.formTable {
   BORDER-STYLE: none;
   BORDER-WIDTH: 0px;
   PADDING: 0px;
   CELL-SPACING: 0px;
   WIDTH: 100%;
   PADDING: 0px;
}
.formTitle {
   FONT-SIZE: 10px;
   COLOR: #FFFFFF;
   BACKGROUND-COLOR: #AB874A;
   TEXT-ALIGN: left;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formSectionHeader {
   FONT-SIZE: 12px;
   COLOR: #335099;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formSectionDivider {
   BACKGROUND-COLOR: #E2DEDE;   
}


.formLabel A {
   FONT-SIZE: 12px;
   COLOR: #335099;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
   }
.formLabel{
   FONT-SIZE: 12px;
   COLOR: #335099;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: right;
   MARGIN-RIGHT: 3px;
}
.formLabelCenter{
   FONT-SIZE: 12px;
   COLOR: #335099;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: center;
   MARGIN-RIGHT: 3px;
}
.formLabelLeft{
   FONT-SIZE: 12px;
   COLOR: #335099;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   MARGIN-RIGHT: 3px;
   vertical-align:top;
}

.formField{
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: left;
   BACKGROUND: #FFFFFF;
}
.formGroup{
   FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formFieldNote {
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: normal;
}
.formButton {
   FONT-SIZE:12px;
   BACKGROUND-COLOR: #FFFFFF;
   COLOR: #FFFFFF;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   Vertical-Align: bottom;
   Text-Align: center;
}
.formButtonSubmit {
   FONT-SIZE:12px;
   BACKGROUND-COLOR: #6699CC;
   COLOR: #FFFFFF;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formButtonCancel {
   FONT-SIZE:12px;
   BACKGROUND-COLOR: #6699CC;
   COLOR: #FFFFFF;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formErrorMessage {
   FONT-SIZE: 12px;
   COLOR: #CC0033;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.formRequiredField {
   FONT-SIZE: 9px;
   COLOR: #CC0033;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   VERTICAL-ALIGN: sup;
}
.formFieldInfo{
   FONT-SIZE:8px;
   BACKGROUND-COLOR: #FFFFFF;
   COLOR: gray;
   FONT-WEIGHT: normal;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   VERTICAL-ALIGN: middle;
}

/* end style for a form */

/* style for a table */
.standardTable {
	BORDER-STYLE: none;
	BORDER-WIDTH: 1px;
	PADDING: 0px;
	CELL-SPACING: 0px;
    width:100%;
    vertical-align:top;

}
.mainTable 
{
    BORDER-STYLE: none;
	BORDER-WIDTH: 1px;
	PADDING: 0px;
	CELL-SPACING: 0px;
    width:700px;
    vertical-align:top;
    height:450px;
    }

.reportTable {
	BORDER-STYLE: none;
	BORDER-WIDTH: 0px;
	PADDING: 2px;
	CELL-SPACING: 4px;
	WIDTH: 100%;
	height: 400px;
}
.tableTitle {
   FONT-SIZE: 16px;
   COLOR: #335099;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableSubTitle {
   FONT-SIZE: 12px;
   COLOR: #FFFFFF;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.tableHeader {
   FONT-SIZE: 10px;
   COLOR: #000000;
   BACKGROUND-COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
}
.tableFooter {
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.columnHeader {
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-WEIGHT:bold;
   BACKGROUND-COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-ALIGN: center;
   WHITE-SPACE: nowrap;
}
.tableText {
   FONT-SIZE: 10px;
   COLOR: #000000;
   BACKGROUND-COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   Font-Weight:normal;
   TEXT-ALIGN: left;
}
.tableTextAltRow{
   FONT-SIZE: 10px;
   COLOR: #000000;
   BACKGROUND-COLOR: #E2DEDE;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableText2 {
   FONT-SIZE: 10px;
   COLOR: #000000;
   BACKGROUND-COLOR: #FFFFFF;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   Font-Weight:normal;
   TEXT-ALIGN: center;
}


   
 DIV.clsMap {
   /*VISIBILITY: hidden; */
   WIDTH: 250px;
   height: 150px;
   POSITION: absolute; 
   z-index: 100;
}

#clsSearch {
   WIDTH: 250px;
   height: 150px;
   border-style:double;  
   border-width : 2px;
}

.tableSQFT {
   FONT-SIZE: 10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  

}
 
/*page scripts*/
.louisvilleheader {
	WIDTH: 450px;
	background-image:url(../images/lou_bg.jpg);
	FONT-SIZE: 12px;
   COLOR: #000000;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2;
}


/* end style for a table */
