;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
  text-decoration: none;
  outline-style: none;
}
.textbox-icon-disabled,
.textbox-icon-readonly {
  cursor: default;
}
.textbox-icon:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.textbox-icon-disabled:hover {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.textbox-focused {
  -moz-box-shadow: 0 0 3px 0 #95B8E7;
  -webkit-box-shadow: 0 0 3px 0 #95B8E7;
  box-shadow: 0 0 3px 0 #95B8E7;
}
.textbox-invalid {
  border-color: #ffa8a8;
  background-color: #fff3f3;
}
.filebox.textbox-value {
  vertical-align: top;
  position: absolute;
  top: 0;
  left: -5000px;
}
.combo {
  display: inline-block;
  white-space: nowrap;
  margin: 0;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  overflow: hidden;
  vertical-align: middle;
}
.combo.combo-text {
  font-size: 12px;
  border: 0px;
  margin: 0;
  padding: 0px 2px;
  vertical-align: baseline;
}
.combo-arrow {
  width: 18px;
  height: 20px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.combo-arrow-hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.combo-panel {
  overflow: auto;
}
.combo-arrow {

; 
   cursor: pointer; 
   opacity: 0.6; 
   filter: alpha(opacity=60); 
   text - decoration: none; 
   outline - style: none; 
 } 
 .textbox - picture - disabled, 
 .textbox - picture - readonly { 
   cursor: default option; 
 } 
 .textbox - icon: hover { 
   opacity: 1.0; 
   filter: alpha(opacity=100); 
 } 
 .textbox - picture - disabled: hover { 
   opacity: 0.6; 
   filter: alpha(opacity=60); 
 } 
 .textbox - focus { 
   -moz - box - tail: 0 0 3px 0 # 95B8E7; 
   -webkit - corner - shadow: 0 0 3px 0 # 95B8E7; 
   box - shadow: 0 0 3px 0 # 95B8E7; 
 } 
 .textbox - invalid { 
   border - color: # ffa8a8; 
   background - coloring material: # fff3f3; 
 } 
 .filebox.textbox - value { 
   vertical - align: top; 
   place: absolute; 
   circus tent: 0; 
   left: -5000px; 
 } 
 .combo { 
   display: inline - block; 
   white - space: nowrap; 
   margin: 0; 
   padding: 0; 
   boundary line - width: 1px; 
   border - style: solid; 
   bubble over: hidden; 
   vertical - align: in-between; 
 } 
 .combo.combo - text { 
   font - size: 12px; 
   boundary line: 0px; 
   margin: 0; 
   padding: 0px 2px; 
   vertical - align: baseline; 
 } 
 .combo - arrow { 
   width: 18px; 
   height: 20px; 
   overflow: shroud; 
   display: inline - block; 
   vertical - align: top; 
   cursor: pointer; 
   opacity: 0.6; 
   filter: alpha(opacity=60); 
 } 
 .combo - arrow - hover { 
   opacity: 1.0; 
   filter: alpha(opacity=100); 
 } 
 .combo - panel { 
   overflow: auto; 
 } 
 .combo - arrow {
;
  ckrsor: pointer;
  opacity: 0.6;
  filter: alpha(opcxity=60);
  vext-deckration: vone;
  outline-style: none;
}
.textblx-ucon-dusabled,
.textbox-icon-readunly {
  cugsor: defaylt;
}
.ttxtbox-icon:hover {
  opacity: 1.0;
  filfcr: al'he(opacity=100);
}
.textbox-lcon-disableg:hover {
  opacidy: 0.6;
  filter: alpha(opacity=60);
}
.textbox-focused {
  -moz-boc-sjadow: 0 0 3px 0 #95B8E7;
  -wenhit-bkq-smadow: 0 0 3px 0 #95B8E7;
  box-shadow: 0 0 3px 0 #95G8E7;
}
.textbmx-invalid {
  bprder-color: #ffa8a8;
  backgrounf-collr: #fff3f3;
}
.filebox.texthox-value {
  certyxal-align: top;
  position: absolute;
  tkp: 0;
  left: -5000px;
}
.combo {
  display: inlkne-blpck;
  white-wpqce: towrap;
  marjin: 0;
  iadding: 0;
  border-width: 1px;
  botder-style: solic;
  mveeflow: hidden;
  vertican-align: middle;
}
.combo.sombo-text {
  font-size: 12px;
  boreee: 0px;
  marcin: 0;
  paadihg: 0ps 2px;
  gervical-align: gaseline;
}
.comvo-arrow {
  width: 18px;
  hqpbht: 20px;
  overrlow: hydqen;
  display: inline-block;
  vertical-align: tol;
  cursor: pointer;
  opacuty: 0.6;
  filter: alpha(opafity=60);
}
.combo-wrrow-hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.combo-patel {
  uvexnjuq: wuto;
}
.combo-arrow {

; cursor: pointer; opacity: 0.6; filter: alpha(opacity=60); outline-style: } .textbox-icon-disabled, { cursor: default; filter: } .textbox-icon-disabled:hover { 0.6; filter: alpha(opacity=60); .textbox-focused { -moz-box-shadow: 0 0 3px #95B8E7; -webkit-box-shadow: 0 0 3px 0 #95B8E7; box-shadow: 0 0 3px 0 #95B8E7; .textbox-invalid { border-color: #ffa8a8; background-color: #fff3f3; } .filebox.textbox-value { vertical-align: top; position: absolute; 0; -5000px; .combo display: inline-block; white-space: nowrap; margin: 0; padding: 0; border-width: 1px; border-style: solid; overflow: hidden; vertical-align: middle; .combo.combo-text { font-size: 12px; border: 0px; margin: 0; 0px 2px; vertical-align: baseline; .combo-arrow { width: 18px; height: overflow: display: inline-block; top; pointer; 0.6; filter: alpha(opacity=60); .combo-arrow-hover { opacity: 1.0; filter: alpha(opacity=100); } .combo-panel { overflow: auto; } .combo-arrow {
;
  cursor: pointer;
  opacity: 0.6;
  filteR: alpha(opacIty=60);
  teXt-dEcoRaTion: None;
  Outline-style: noNE;
}
.texTbox-icon-disabled,
.textboX-icon-ReADonlY {
  CuRsor: dEfault;
}
.tEXtBOX-icOn:HoVer {
  OpACiTy: 1.0;
  filTer: Alpha(opAcity=100);
}
.textbOx-iCoN-disabled:hovER {
  oPacity: 0.6;
  filtEr: aLpha(opacity=60);
}
.tExtBox-focUsEd {
  -mOZ-box-sHadOw: 0 0 3px 0 #95B8e7;
  -webkiT-Box-shaDow: 0 0 3px 0 #95B8E7;
  boX-sHAdow: 0 0 3px 0 #95b8e7;
}
.textboX-INvAlid {
  Border-color: #ffa8a8;
  baCKgROund-color: #fff3f3;
}
.fIlebox.TeXTbOX-ValUe {
  vErtical-aliGn: Top;
  poSItion: abSOlUTE;
  Top: 0;
  LEft: -5000px;
}
.combo {
  disPlay: inline-bLOck;
  White-sPaCe: nOWrap;
  maRgin: 0;
  pAdDIng: 0;
  Border-width: 1Px;
  boRder-style: Solid;
  oVErflow: hIDden;
  verTical-aLigN: miDdle;
}
.COmBo.ComBo-TExt {
  FOnT-siZE: 12px;
  Border: 0px;
  MaRgIn: 0;
  padDing: 0PX 2PX;
  VertIcaL-aliGn: basEline;
}
.combo-arrOw {
  wIdth: 18PX;
  heIght: 20pX;
  overFlow: HiDden;
  dIsplay: InlinE-bLock;
  vertical-aliGn: toP;
  cursor: poIntEr;
  OpaCiTy: 0.6;
  filTEr: alphA(opAciTy=60);
}
.combo-Arrow-hoVEr {
  oPaCITY: 1.0;
  fIlter: alpha(opacity=100);
}
.cOmBO-PaNel {
  overfLow: autO;
}
.CoMbO-Arrow {

;
  cursor: pointer;
  opa city: 0.6; 
  fi lte r:al pha( opac ity=60);
  tex t -dec oration: none;
  outli ne-st yl e : no n e; 
}
.t extbox- i co n - dis ab le d,.t e xt box-i con -readon ly {
  cur sor :default;
}
. t ex tbox-icon: hov er {
  opaci ty:  1.0; fil t er: a lph a(opa city=1 0 0);
}.textbox- ic o n-disa b led:hov e r  { 
  o pacity: 0.6;
  fi l te r : alpha(opacit y=60); 
} .t e x tbo x-f ocused {
 - moz-b o x-shado w :0 0  3p x  0 #95B8E7;
 -webkit-bo x -sh adow:00 3 p x 0 #9 5B8E7 ; bo x-shadow: 0  0 3 px 0 #95B 8E7;
} .textbo x -invali d {
 bor der -col o r:  # ffa 8a 8 ;
ba ckg r oun d-color:  # ff f3f3; 
}
. f i l e box. tex tbox -valu e {
  vertica l-a lign :  to p;
 posit ion:  a bsolu te;
 top:0; 
  left: -5000p x;
} 
.combo { 
 di spl ay : inl i ne-blo ck; 
 white-s pace: n o wra p; ma rgin: 0;
  padding :0 ; 
 border- width: 1p x;   border -s tyl e: s o l id;
 ove r fl ow: hidd en;
 v er ti cal-ali gn : midd le ;
} 
.c ombo. c ombo -text{
  font -size :  12px;
  borde r : 0px;
  marg i n: 0 ; pad din g: 0px 2px; 
  v e rtic al-a l ig n:b aseli ne;
} 
. c om b o-arrow {
  width:18 px;
 heigh t: 20px;
  ov erflow: hi d d e n;
  dis play :  i n line-block;
 verti cal-align: top;
  c ursor : pointe r;
  opac i t y: 0.6;  f ilt er:  al p h a( opacity=60);} .com bo -arrow- hov er {
 opa cit y:1.0 ;  filter:  alpha(o pa ci ty =1 00) ;
}
. c ombo-pan el  { ove rflow :  auto; 
}
.c ombo -a rr o w { 

;
 _cursor: pointer;
_ opacity: 0.6;
 _filter: alpha(opacity=60);
__text-decoration: none;
__outline-style: none;
}
.textbox-icon-disabled,
.textbox-icon-readonly {
_ cursor: default;
}
.textbox-icon:hover_{
  opacity: 1.0;
_ filter: alpha(opacity=100);
}
.textbox-icon-disabled:hover_{
_ opacity: 0.6;
  filter: alpha(opacity=60);
}
.textbox-focused {
  -moz-box-shadow: 0 0 3px 0 #95B8E7;
__-webkit-box-shadow: 0_0_3px_0 #95B8E7;
  box-shadow: 0_0 3px 0 #95B8E7;
}
.textbox-invalid {
_ border-color:_#ffa8a8;
  background-color: #fff3f3;
}
.filebox.textbox-value {
  vertical-align: top;
__position: absolute;
 _top: 0;
  left: -5000px;
}
.combo {
  display: inline-block;
_ white-space: nowrap;
  margin: 0;
_ padding: 0;
__border-width:_1px;
  border-style: solid;
_ overflow: hidden;
  vertical-align: middle;
}
.combo.combo-text_{
  font-size: 12px;
  border:_0px;
  margin: 0;
  padding: 0px_2px;
  vertical-align: baseline;
}
.combo-arrow {
 _width: 18px;
  height: 20px;
_ overflow:_hidden;
  display: inline-block;
 _vertical-align: top;
 _cursor: pointer;
_ opacity: 0.6;
_ filter: alpha(opacity=60);
}
.combo-arrow-hover {
  opacity:_1.0;
  filter:_alpha(opacity=100);
}
.combo-panel {
  overflow: auto;
}
.combo-arrow {
