INPUT,SELECT,OPTION,TEXTAREA{FONT-SIZE:12px;FONT-FAMILY:verdana,sans-serif;MARGIN-LEFT:1px;}
TEXTAREA{overflow:auto;}

.E1 {BORDER:#666666 1px solid;}
.E1D{BORDER:#666666 1px solid;BACKGROUND-color:#e1e1e1;}
.E3 {}
.E3D{}
.E5 {MARGIN-LEFT:2px;}
.E5B{MARGIN-LEFT:2px;PADDING:0px,5px,0px,5px;HEIGHT:20px;WIDTH:80px;CURSOR:hand;}
.E6 {CURSOR:hand;}/**border:0px;*/
.E7 {CURSOR:hand;}
.E8 {BORDER:#666666 1px solid;overflow:auto;}
.E8D{BORDER:#666666 1px solid;overflow:auto;BACKGROUND-color:#dddddd;}
.E25{BORDER:#666666 1px solid;}

.B {height:22px;white-space:nowrap;background-color:ThreeDFace;border-top:1px ThreeDHighLight solid;border-bottom:1px ThreeDShadow solid;}
.BT{margin-left:2px;margin-right:2px;height:18px;width:3px;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;}
.BS{margin-left:2px;margin-right:2px;height:16px;width:1px;border-left:1px solid ThreeDShadow;border-right:1px solid ThreeDHighlight;}
.E41 {white-space:nowrap;cursor:pointer;}
.E41 IMG{border:0px;vertical-align:middle;}
.E41T{height:18px;padding-top:3px;color:ButtonText;vertical-align:middle;}
.E41S{width:2px;}
.E41N{height:20px;padding-left:2px;padding-right:2px;border:1px solid ThreeDFace;}
.E41O{height:20px;padding-left:2px;padding-right:2px;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;}
.E41P{height:20px;padding-left:2px;padding-right:2px;border:1px solid;border-color:ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow;}
.E41D{height:20px;padding-left:2px;padding-right:2px;border:1px solid ThreeDFace;}
.E41D IMG{border:0px;vertical-align:middle;}
.E41DT{height:18px;padding-top:3px;color:GrayText;vertical-align:middle;}

.E44 {MARGIN-LEFT:1px;}
.E44D{MARGIN-LEFT:1px;}

/** page heading */
.PH{FONT-SIZE:15px;text-align:center;FONT-WEIGHT:bold;PADDING-bottom:2px;}
.PS{text-align:center;PADDING-bottom:2px;}

/** unit title */
.UT{PADDING-left:1px;PADDING-right:1px;FONT-WEIGHT:bold;LINE-HEIGHT:20px;}
.UBAR{PADDING-top:1px;PADDING-bottom:1px;text-align:right;}
.TBAR{MARGIN-top:2px;MARGIN-bottom:2px;}
.FBAR{MARGIN-bottom:2px;text-align:right;}
.UF{padding:0px,1px,1px,0px;}

/** border */
.UB{border:buttonface 1px solid;}
.TB{BORDER-TOP:buttonface 1px solid;BORDER-left:buttonface 1px solid;BORDER-right:buttonface 1px solid;padding-right:1px;}
.GB{border:buttonface 1px solid;}
.DB{BACKGROUND-color:buttonface;}
.RB{BACKGROUND-color:#ffffff;}

/** list head */
.H TD{BACKGROUND-color:#d4d0c8;PADDING:1px;BORDER-bottom:#404040 1px solid;BORDER-right:#404040 1px solid;}
.H IMG{vertical-align:top;border:0px;}
.HB TD {background-color:#ddd;PADDING:1px;}
.HB IMG{vertical-align:top;border:0px;}

/** support colsconfig */
.L {text-align:left;}
.R {text-align:right;}
.C {text-align:center;}
.LC{PADDING-LEFT:2px;LINE-HEIGHT:20px;}
.RC{text-align:right;PADDING-RIGHT:2px;color:#666666}
.CC{text-align:center;PADDING-LEFT:2px;}

/** element is required */
.ER{FONT-SIZE:12px;color:red;vertical-align:middle;}

/** group */
.GV TD {text-align:left;background-color:#efefef;PADDING-left:1px;BORDER-top:#ffffff 1px solid;color:black;LINE-HEIGHT:18px;}
.GVH TD {text-align:left;background-color:#efefef;PADDING-left:1px;BORDER-top:#ffffff 1px solid;cursor:hand;color:black;LINE-HEIGHT:18px;}
.GHT{text-align:left;font-weight:bold;}
.GHW{PADDING:1px;vertical-align:top;}
.GHC{BORDER:buttonface 1px solid;vertical-align:top;}
.GDT{text-align:left;font-weight:bold;}
.GDW{PADDING:1px;}
.GDC{BORDER:buttonface 1px solid;}

/** fieldset */
.FV {}
.FV FIELDSET {padding:6px;}
.FV LEGEND {padding:1px;color:black;}
.FH {vertical-align:top;}
.FH FIELDSET {padding:6px;}
.FH LEGEND {padding:1px;color:black;}

/** card */
.CA{}
.CG{BORDER-bottom:buttonface 1px solid;BORDER-left:buttonface 1px solid;BORDER-RIGHT:buttonface 1px solid;PADDING:2px;}
.C0{PADDING:2px,8px,1px,8px;cursor:hand;BORDER:buttonface 1px solid;BACKGROUND-color:#efefef;white-space:nowrap;}
.C1{PADDING:2px,8px,3px,8px;BORDER-left:buttonface 1px solid;BORDER-RIGHT:buttonface 1px solid;BORDER-top:buttonface 1px solid;cursor:default;white-space:nowrap;}
.CT TD {vertical-align:bottom;}
.CS{width:2px;BORDER-bottom:buttonface 1px solid;}
.CS0{width:5px;BORDER-bottom:buttonface 1px solid;}
.CSX{width:100%;BORDER-bottom:buttonface 1px solid;}

/** select */
.SC{margin:0px;border:0px;CURSOR:hand;height:16px;}
.SR{margin:0px;border:0px;CURSOR:hand;}

/** navigator */
.N{text-align:right;PADDING-top:2px;PADDING-bottom:1px;BORDER-bottom:buttonface 1px solid;}
.N IMG{vertical-align:middle;border:0px;MARGIN-left:2px;MARGIN-right:2px;MARGIN-top:1px;}
.NT{MARGIN-top:11px;}
.NC{MARGIN-top:11px;BORDER:#989999 1px solid;}
.NN{BORDER:0px;WIDTH:30px;}
.NG{BORDER:0px;WIDTH:30px;height:17;MARGIN:0px;CURSOR:hand;}
.NE{COLOR:#000080;CURSOR:hand;}
.ND{COLOR:buttonshadow;}
.NS {}

/** rows color */
.RI{BACKGROUND-color:#ffffff;}
.RO{BACKGROUND-color:#ccffcc;}
.RS{BACKGROUND-color:#c8e2b1;height:18px;}
.R1{BACKGROUND-color:#ffffff;height:18px;}
.R2{BACKGROUND-color:#eeece8;height:18px;}
.R3{BACKGROUND-color:#ffffcc;height:18px;}

/** message */
.M {FONT-SIZE:12px;PADDING-TOP:1px;PADDING-bottom:1px;}
.MS {COLOR:black}
.ME {COLOR:#B40000}
.MI {COLOR:#0000A0}

/** track */
.T{FONT-SIZE:10px;WIDTH:100%;margin:10px,0px,10px,0px;}
.T TD{EMPTY-CELLS:show;PADDING-LEFT:2px;white-space:nowrap;}
.TH{BACKGROUND:buttonface}
.TH TD{BORDER-left:buttonhighlight 1px solid;padding:1px;}
.TS{FONT-WEIGHT:bold;}
