form{margin:0;}
input,textarea,select{font-family:Arial;font-size:11px;font-style:normal;color:#4C4C4C;vertical-align:middle;}
select{height:20px;width:auto;border:solid 1px #9C9C9C;}
textarea{width:98%;}
.textfield{background:#000;}
input.login_panel_input{background:#F1EDE7;height:15px;width:140px;}
button.button_disabled span{color:red;}
/* =BUTTON ALIGNMENT */
div.form-button-left,.form-button-right{padding-top:10px;width:750px;}
div.form-button-left{float:left;text-align:left;}
div.form-button-right{text-align:right;}
/* =Miscellaneous */
img.icon{border:solid 1px #CCC;padding:1px;cursor:pointer;}
.input_error{border-color:red;border-width:1px;border-style:dotted;}
input.checkbox,input.radio{background:none;border:none;padding:0 0 0 2px;margin:0;}
input.readonly{border:none;background:none;width:100%;}
/* Buttons for Ext JS components  */
button.x-btn-text{border:0;}
/*****************  JSUGGEST INPUT  **************** */
input.jsuggest{border:none;background-color:#FCFBF9;margin: 1px 0px 4px 0px;}
div.jsuggest_input{border:1px solid #B3CDEC;background-color:#FCFBF9;cursor:text;margin:0;padding: 3px;position:relative;width:100%;}
div.jsuggest_box{border:1px solid #B3CDEC;background-color:#F4F0E7;float:left;margin:1px;padding:0 3px;width:auto}
input.jsuggest_btn{border:none;background-image:url(../../img/btn/button_sprite.gif);background-repeat:no-repeat;cursor:pointer;height:18px;position:absolute;top:3px;right:0px;width:18px;}
img.jsuggest_btn_close{background:url(../../img/btn/button_sprite.gif) no-repeat 0 0;background-position:0 -20px;cursor:pointer;height:18px;position:static;width:18px;
}