.formTbl {
clear: both;
width: 100%;
background-color: #f4f4f4;
border-collapse: collapse; 
border-left: 1px solid #ccc ;
border-right: 1px solid #ccc ;
border-bottom: 1px solid #ccc ;
}
.formTbl a:link, .formTbl a:visited {
color: #BF4E4A;
text-decoration: none;
}

.formTbl a:hover {
color: #a00000;
text-decoration: none;
text-decoration: underline;
}
.formTbl td{
padding: 5px;
/*	background-color: #fcfcfc;*/
border: 1px solid #f4f4f4;
}

.formTbl .title{
}

.formTbl .title td{
	font-weight: bold;
	color: #333;
	background: none !important;
	background-color: #D4E1F2 !important;
	border: 1px solid #f4f4f4;
	border-bottom: none;
	padding: 5px;
}

.formTbl .title td a:link, .formTbl .title td a:visited{
	color: #333;
}

.formTbl .title td a:hover {
	color: #BF4E4A;
}

.formTbl tr.row0{
	background-color: #fcfcfc;
}

.formTbl tr.row1{
background-color: #ffffff;
}

.formTbl tr.row0:hover, .formTbl tr.row1:hover{
/*background-color: #f8f8f8;*/
}

.formTbl tr.row0 a:link, .formTbl tr.row0 a:visited, .formTbl tr.row1 a:link, .formTbl tr.row1 a:visited{
color: #BF4E4A;
text-decoration: none;
font-weight: normal;
border: 0px;
}

.formTbl tr.row0 a:hover, .formTbl tr.row1 a:hover{
color: #a00000;
text-decoration: underline;
font-weight: normal;
}
TEXTAREA.text_area, INPUT.text_area, SELECT.text_area{
border: 1px solid #ccc;
z-index: -3;
}
span.tips {
color: #333333;
text-decoration: none;
border-bottom: 1px dashed #aaa;
}
span.tips:hover {
color: #a00;
text-decoration: none;
}
.button, .inputButton {
height: 20px;
margin: 2px 0px;
font-size: 11px;
color: #333;
text-transform: uppercase;
background-color: #eaeaea;
border-bottom: 1px solid #dcddde;
border-right: 1px solid #dcddde;
border-top: 1px solid #f4f4f4;
border-left: 1px solid #f4f4f4;
cursor: pointer;
}
.button:hover, .inputButton:hover {
color: #fff;
background-color: #0088cc;
border-bottom: 1px solid #0481bf;
border-right: 1px solid #0481bf;
border-top: 1px solid #2aa3df;
border-left: 1px solid #2aa3df;
}
*.button, .inputButton {
text-align: center;
vertical-align: top;
}
.searchText {
border: 1px solid #c0c0c0;
padding: 2px 4px 2px 4px;
vertical-align: bottom;
font-weight: normal;
font-size: 11px;
color: #014D5F;
}
select.multiple {
font-size: 9px;
width: 250px;
}
