BODY,FORM {
margin:0px;
}
BODY,TD {
font-family:arial;
font-size:12px;
}
IMG {
border:0px;
}
A,A:visited { 
text-decoration:none;
color:blue  
}
A:hover,A:visited:hover  { 
text-decoration:underline;
color:blue 
}
.mainWrap {
margin:2px 7px 7px 7px;
}





.title {
font-size:14pt;
margin-left:1px;
white-space: nowrap;
}
.DISlgtxt,.DISmdtxt,.DISsmtxt,.DISsel {
border:1px solid #c0c0c0;
background:#F2F2F2;
font-family:arial;
font-size:11px !important;
padding-left:2px;
color:#EFEFEF !important;
}
.DISsmtxt,.DISsmtxtF {
width:80px;
}
.DISmdtxt,.DISmdtxtF {
width:120px;
}
.DISlgtxt,.DISlgtxtF {
width:224px;
}
.txtF,.sbtxtF,.mdtxtF,.smtxtF,.tnytxtF,.lgtxtF,.numtxtF,.smareaF,.textDF,.inttxtF,.shareaF,.skareaF ,.spareaF ,.tValF,.DISlgtxtF,.DISmdtxtF,.DISsmtxtF,.lgareaF{
border:1px solid #666666;
background-image:url('../img/input_bkg.gif');
font-family:arial;
font-size:11px !important;
padding-left:2px;
color:#000000 !important;
}
.txt,.sbtxt,.mdtxt,.smtxt,.tnytxt,.lgtxt,.numtxt,.smarea,.textD,.inttxt,.sharea,.skarea,.sparea,.tVal,.lgarea{
border:1px solid #c0c0c0;
background-image:url('../img/input_bkg.gif');
font-family:arial;
font-size:11px !important;
padding-left:2px;
}
.txt,.textD,.txtF,.textDF {
width:160px;
}
.tVal,.tValF {
margin:0px;
padding:0px;
padding-left:2px;
width:56px;
}
.areaD {
color:#000000;
font-family:arial;
}
.textD ,.textDF {
color:#0000FF;
padding-bottom:2px;
}
.smtxt,.smtxtF {
width:80px;
}
.inttxt,.inttxtF {
width:56px;
}
.tnytxt,.tnytxtF {
width:28px;
}
.numtxt,.numtxtF {
width:40px;
}
.sbtxt,.sbtxtF {
width:104px;
}
.mdtxt,.mdtxtF {
width:120px;
}
.lgtxt,.lgtxtF {
width:224px;
}
.smarea,.smareaF {
width:224px;
height:100px;
}
.lgarea,.lgareaF {
width:448px;
height:224px;
}
.skarea,.skareaF {
width:214px;
height:100px;
}
.sparea,.spareaF {
width:423px;
height:66px;
}
.sharea,.shareaF {
width:224px;
height:60px;
}
.sel,.selF,.selectD,.selectDF,.mdsel,.smsel,SELECT {
font-family:arial;
font-size:11px;
height:18px;
margin:0px;
}
.smsel {
width:80px;
}
.mdsel {
width:120px;
}
.selectD,.selectDF {
width:228px;
background-color:#EBEFF7;
}
.formE {
vertical-align:top;
padding-top:1px;
padding-left:6px;
white-space: nowrap;
}
.formL {
vertical-align:top;
padding-top:1px;
padding-right:2px;
white-space: nowrap;
}
.formLS {
display:block;
background:#EFEFEF;
padding:1px;
padding-left:5px;
padding-right:10px;
border:1px solid #C9C9C9;
}
.formR {
white-space: nowrap;
}
.valFlag {
color:#C40000;
margin-top:0px;
margin-bottom:8px;
white-space:nowrap;
}
.lCol {
vertical-align:top;
padding-right:24px;
}
.rCol {
vertical-align:top;
white-space:nowrap;
width:80%;
}
.radio,.checkbox {
margin:-4px;
margin-bottom:-2px;
}
.fReq {
height:9px;
width:9px;
margin-left:4px;
}                     
.tblWrap,.tblWrapNp {
border:1px solid #c0c0c0; 
margin-top:3px;
margin-bottom:3px;
 }
.tblWrap TD {    
padding:0px 2px;
white-space:nowrap;
}
.tblWrapNp TD {    
padding:0px;
}
.tblHd {
background-image:url('../img/cell_hdr_bkg1.gif');
baground-position:top left;
background-repeat:repeat-x;
border:1px solid #c0c0c0;
padding:0px 2px !important;
font-weight:bold;
white-space:nowrap !important;
}
.rowOver TD {
background:#E4D8FF;
border-top:1px solid #c0c0c0;
}
.rowCell TD{
border-top:1px solid #c0c0c0;
}
.vam,.vm {
vertical-align:middle;
}
.vab {
vertical-align:bottom;
}
.note {
font-size:11px;
color:#666666;
font-style:italic;
}






