body{
 font: 12px arial;
}
a{
 text-decoration: none;
 color: blue;
}
a:hover{
 text-decoration: none;
}
.errorTxt{
 font: 11px arial;
 color: red;
}
.errorDiv{
 font : 12px arial;
 color: red;
 border: solid 1px red;
 background-color: #FFFEF2;
 width: 100%;
 padding: 5px;
 text-align: center;
}
.formDiv{
 width: 400px;
}
.formFieldBlock{
 width: 100%;
 padding-top: 2px;
 height: 30px;
}
.formFieldTitleCell{
 width: 49%;
 height: 100%;
 font: bold;
 color: gray;
 text-transform: capitalize;
 text-align:right;
 border: solid 1px #F2F2F2;
 padding: 7px;
 vertical-align: top;
}
.formFieldCell{
 width: 50%;
 height: 100%;
 padding: 7px;
 vertical-align: text-top;
}
.formFieldCell_chkbx{
 font: 10px;
}
select{
 font: 13px;
 background-color: #F4FFF4;
}
.formTitle{
 width: 100%;
 background-color: #EBEBEB;
 border: solid 1px #D1D1D1;
 font: bold 12px arial;
 color: #7BAC0B;
 text-transform: uppercase;
 padding: 5px;
}
.formTitleNotes,.tableTitleNotes{
 font: 10px arial;
 color: #B4B4B4;
 text-transform: uppercase;
}
.formSubSectionTitle{
 text-align: center;
 text-transform: uppercase;
 font: bold 12px arial;
 color: white;
 background-color: silver;
 border-right: solid 1px gray;
 border-bottom: solid 1px gray; 
}
.textbox{
 font: 12px arial;
 padding: 3px;
 background-color: #F4FFF4;
 border: solid 1px silver;
}
.notes{
 font: 10px arial;
 color: silver;
}
.confirmation{
 width: 100%;
 padding: 5px;
 background-color: #E6F0F5;
 border: solid 1px navy;
 font: 12px arial;
 color: navy; 
}
.fieldInfoMark{
 border: solid 1px #DDE174;
 text-align: center;
 width: 15;
 height: 10;
 font: 9px arial;
 background-color: #F9FAE1;
 cursor: default;
 color: green;
}
.highlightedTitleText{
 color: yellow;
}
