span.gvSelect { position:relative; display:inline-block; float:left; margin-right:7px; }
span.gvSelect select { position:absolute; top:-2px; left:0px; font-size:11px; -moz-opacity:0; filter:alpha(opacity:0);
opacity:0; height:21px; cursor:pointer; }
span.gvSelect option { font-size:12px!important; -moz-opacity:1; filter:alpha(opacity:1);
opacity:1; }
div.gvSelect { padding:0px; margin:0px; }
div.gvSelect div.gvS_headArea { padding:0px; margin:0px; float:left; }
div.gvSelect div.gvS_headArea div.gvS_headText { overflow:hidden; white-space:nowrap; float:left; }
div.gvSelect div.gvS_headArea div.gvS_headArrow { float:left; }
div.gvSelect div.gvS_optionsArea { display:none; overflow:auto; display:none; position:absolute; }
div.gvSelect { text-align:left; color:#696969; float:left; font-size:11px; color:#000; line-height:normal; text-align:left; text-indent:7px; }
div.gvSelect div.gvS_headArea { height:20px; }
div.gvSelect div.gvS_headArea div.gvS_headText { height:20px; padding:0px 0px 0px 0px; background:#fff url(gvSelect.head_arrow.search.box.gif) no-repeat 27px 9px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; line-height:20px; }
div.gvSelect div.gvS_headArea div.gvS_headArrow { /*width:20px; height:19px;*/ }
div.gvSelect div.gvS_optionsArea { max-height:100px; height:100px; border:solid 1px #e9e9e9; border-top:0px; background-color:#ffffff; overflow:auto; display:none; position:absolute; }
div.gvSelect div.gvS_optionsArea div.gvS_option { padding:4px 3px 4px 3px; line-height:10px; }
div.gvSelect div.gvS_optionsArea div.over { background-color:#e9e9e9; }
div.gvSelect div.gvS_optionsArea div.disabled { color:#a8a8a8; }



.selw_40 { width:40px; margin-right:0px!important; }
.selw_40 select { width:40px!important; }
.selw_40 div.gvSelect div.gvS_headArea { width:40px; }
.selw_40 div.gvSelect div.gvS_headArea div.gvS_headText { width:40px; }
.selw_40 div.gvSelect div.gvS_optionsArea { width:40px; }

.selw_148 { width:148px; }
.selw_148 select { width:148px!important; }
.selw_148 div.gvSelect div.gvS_headArea { width:148px; }
.selw_148 div.gvSelect div.gvS_headArea div.gvS_headText { width:148px; background:#fff url(gvSelect.head_arrow.search.box.gif) no-repeat 134px 9px!important; }
.selw_148 div.gvSelect div.gvS_optionsArea { width:148px; }




.gvRadio { height:12px; width:12px; background: url(gvradio.gif) no-repeat 0px -12px; margin:0px 3px 0px 0px; font-size:10px; overflow:hidden; }
.gvRadio.checked { background: url(gvradio.gif) no-repeat 0px 0px; }
.gvRadio input { background-color:transparent; -moz-opacity:0; filter:alpha(opacity:0);
opacity:0; height:12px; width:12px; padding:0px; margin:0px; border:none; font-size:1px!important; line-height:1px!important; }
.gvCheck { height:13px; width:15px; background: url(gvradio.gif) no-repeat; margin-right:3px; padding:0px; font-size:11px; overflow:hidden; float:left; display:inline; }
.gvCheck.checked { background: url(gvradio.gif) no-repeat 0px -14px; }
.gvCheck input { background-color:transparent; -moz-opacity:0; filter:alpha(opacity:0);
opacity:0; height:13px; width:15px; padding:0px; margin:0px; border:none; font-size:1px!important; line-height:1px!important; }
