/* style for a feature */
.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: 18px;
   COLOR: #000000;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   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: center;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   WIDTH: 100%;
   PADDING-BOTTOM: 6px;
}

/* end of feature style */

/* style for a form */
.formTitle {
   FONT-SIZE: 16px;
   COLOR: #335099;
   TEXT-ALIGN: center;
   FONT-WEIGHT: bold;
   TEXT-ALIGN: center;
   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: 12px;
   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: #6699CC;
   COLOR: #FFFFFF;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.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:12px;
   BACKGROUND-COLOR: #000099;
   COLOR: #FFFFFF;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* 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: #000000;
   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;
}
.tableTextAltRow{
   FONT-SIZE: 10px;
   COLOR: #000000;
   BACKGROUND-COLOR: #E2DEDE;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
 a:link {

   color: #FFFFFF;

   text-decoration: none;

 }

 a:visited {

   text-decoration: none;

   color: #FFFFFF;

 }

 a:hover {

   text-decoration: none;

   color: #999999;

 }

 a:active {

   text-decoration: none;


/* end style for a table */

