A:link, A:visited, A:active {text-decoration: underline}
A:hover   {color:red; text-decoration: underline;}

.xbtn50, .xbtn70, .xbtn100 {border:0; height:22; padding:0; cursor:hand}
.xbtn     {border:1 solid buttonFace; cursor:hand; font:Icon; padding:2 6 2 6}
.xbtn50   {width:50; background:url(/sys/btn50a.gif)}
.xbtn70   {width:70; background:url(/sys/btn70a.gif)}
.xbtn100  {width:100; background:url(/sys/btn100a.gif)}
.xtag     {behavior:url(/sys/htc/xtag.htc); display:none}

.xsmall, .xsmall TD, .xxsmall, .xlistbox {font:11px verdana,taipei,arial}
.xxsmall, .xxsmall TD {font:10px}
.xcheck   {width:15;height:15}
.xlistbox {width:100%}

.numeric  {behavior:url(/sys/htc/numeric.htc)}
.alpha    {behavior:url(/sys/htc/alpha.htc)}
.xtable   {behavior:url(/sys/htc/xtable.htc)}
.inputText{behavior:url(/sys/htc/inputText.htc)}
.xdrag    {behavior:url(/sys/htc/xdrag.htc)}

legend    {font:bold; padding-left:5; padding-right:5}
fieldset  {margin:0 5 4 5;padding:5}

.mbox     {border:1 dotted dodgerblue;padding:5;text-align:left}
.xsel     {border:1 solid dodgerblue;background:lightBlue;padding:1}

/* CUSTOMIZE COLORS BELOW. DEFAULT >> gxheader: #ADC3E7, xbar: #ACA899, xbox-title: #9DB3D7 */

.xtoolbar {width:100%;background:buttonFace;border-top:0 outset white}

.xtab{
  background:#fcfcfe; border:1px solid #919293; border-top:0; font:11px Tahoma; padding:10px;
}

.cmItem, .cmHighlightItem{PADDING-LEFT:16; FONT:8pt tahoma; WIDTH:180; HEIGHT:18; CURSOR:hand; vertical-align:center}
.cmHighlightItem {COLOR: white; BACKGROUND: highlight}
.cMenu{BORDER: buttonface 1px outset; WIDTH: 180; POSITION: absolute; BACKGROUND: menu; padding:2; 
  filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
  progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=4, Direction=135)
}

.gxHeader {background:#ADC3E7; font:bold 11 tahoma;padding:2 5 2 5}

.gxTaskbar, .vbar{
  background:lightGrey; border: 0 solid silver; border-right:2 inset silver; padding:10; width:180;
}
.vbar {behavior:url(/sys/htc/vbar.htc)}
.vbar-minimize{background:#ACA899}

.bbar{padding:5; text-align:right} /* bottom btn bar dialog box */
.bbar2{border-top:2 solid #ACA899; padding:5; height:34; width:100%;} /* bottom btn bar full page */
.xbar,.xbar td,.xbar2{background:#ACA899; color:white; font:bold 11px tahoma;}
.xbar2 A{color:white}
.xbar2{font-size:14px; text-indent:5px; background:#ACA899;}
.sbar{padding:2 5 2 5; font:bold 11px tahoma; background:buttonFace} /* status bar */
.dbox,.sbox{background:buttonFace} /* disabled box, search box */

.inset,.dbox{border:1 solid; border-color: buttonshadow buttonhighlight buttonhighlight buttonshadow}
.outset{border:1 solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight}

.xbox{behavior:url(/sys/htc/xbox.htc); border:0; margin-bottom:15; width:180;}
.xbox-title{
  background:#9DB3D7; border:1 solid #9DB3D7; cursor:hand;
  background:url(/sys/thm/default/xbox_title.gif); background2:url(/sys/thm/default/xbox_title2.gif);
  behavior:url(/sys/htc/xbox.htc)
}
.xbox-title, .xbox-title-nocollapse{padding:3 0 3 3; font:bold;}
.xbox-title-nocollapse{background:#9DB3D7; padding-left:0;}
.xbox-body{
  background:white; border:1 solid #9DB3D7; font:11px tahoma; overflow:hidden; padding:5; width:100%;
  filter:alpha(opacity=100);
}
