input[type="text"], input[type="password"]{background:#FBFCFC url(../../s/images/ui/input-bgr.png) no-repeat left top;border:1px solid #e3e8ed;border-left-color: #A5ACB2;border-top-color:#A5ACB2}
select{background:#FBFCFC url(../../s/images/ui/input-bgr.png) no-repeat left top;border:1px solid #e3e8ed;border-left-color: #A5ACB2;border-top-color:#A5ACB2}
input.nostyle{background:none;border:0}
td{padding:0;margin:0}
td.label{text-align:right;font-weight:bold;vertical-align:top}
.opt{font-weight:normal}
td.input{text-align:left;vertical-align:top}
td.input .selectioninfo{margin:0;padding:0}
/*td.input .selectioninfo{display:block;clear:both;margin:0;padding:0}*/
td.input input, td.input select{float:left;margin-right:6px}
td .formError{display:block;clear:both;color:#f00;margin:0;padding:0;padding-left:15px;background:url(../../s/images/error_s.gif) no-repeat 0 0}
/*.errormsg{font-size:106%;color:#f00;font-weight:bold;margin:10px 0px}*/
.errormsg{font-size:100%;color:#f00;font-weight:normal;margin:2px 0px}
.errormsg .errorheader{display:block}
.errormsg .errorheader span{display:inline;font-weight:bold;padding-left:0}
.errormsg span{display:block;padding-left:28px;font-weight:normal}
.errormsg img, .successmsg img{margin-top:-1px;padding:0px}
.sbtn{float:left;height:20px}
.mf{margin-left:5px}
.sbtn li{float:left;display:inline;background:url('../../s/images/ui/sbtnLeft.gif') no-repeat left top}
.sbtn li a{float:left;padding:0px 10px;background:url('../../s/images/ui/sbtn.png') repeat-x right top;display:inline;margin-left:1px;text-decoration:none;font-weight:bold;color:#333;line-height:17px}
.wp, .wp table, .wp .t, .wp .b, .wp .b div, .wp .clear{background:url('../../s/images/ui/form-bg.png') no-repeat 0 0}
.wp{padding:8px 0px 0px 2px;margin-top:0}
.wp table{background-position:right center;margin:0!important}
.wp table td, .wp table{border:0!important}
/*.wp .t{position:absoulte;width:5px;height:10px;right:0;top:0;background-position:right top}*/
.wp .b{position:relative;left:-2px;clear:both;height:10px;background-position:left bottom}
.wp .b div{position:absolute;width:5px;height:10px;right:-2px;bottom:0;background-position:right bottom}
.wp .th .number{background:url(../../s/images/info/circle.png) repeat-x 0 0;display:block;line-height:2.5em;width:29px;height:29px;text-align:center;position:relative;top:-6px;_top:-3px;left:-10px;float:left;margin:0;padding:0;margin-bottom:-20px}
.wp .th{background:url(../../s/images/ui/caption-bg.png) repeat-x 0 0;border:0px;border-top:1px solid #fff;position:relative;height:22px;text-align:left;color:#fff}
.wp table td{vertical-align:top}
.wp .clear{clear:both;width:100%;background-position:right center;height:2px}
.tp3{padding-top:3px}
.pressnext{float:right}
.pressback{float:left}
.highlightMsg{font-size:108%}
.hidden{display:none}

