.x-combo-list {
    border:1px solid #87CA45;
    background:#D1E6C4;
    zoom:1;
    overflow:hidden;
	_margin-top:-17px;
	margin-top:-2px;
	*margin-top:-16px;
}
.x-combo-list-inner {
    overflow:auto;
    background:white;
    position:relative; 
    zoom:1;
    overflow-x:hidden;
}
.x-combo-list-item {
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:2px;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
.x-combo-list .x-combo-selected{
	border:medium none !important;
    background:#D1E6C4;
    cursor:pointer;
}
.x-form-field-wrap {
    zoom:1;
    white-space: nowrap;
}
.x-form-field-wrap .x-form-trigger{
    width:27px;
    height:27px;
    border:0;
	_margin:-2px 0px 0px -3px;
    background:transparent url(../images/trigger.gif) no-repeat 0 0;
    cursor:pointer;
    vertical-align: middle;
}
.ext-gecko .x-form-text {
	padding:6px 0 0 5px;
}
.x-form-field{
    margin: 0 0 0 0;
	color:#4F4E4E;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.x-form-text, textarea.x-form-field{
    padding:0px;
	width:58px;
    background:transparent url(../images/text-bg.png) no-repeat 0 0;
    border:medium none !important;
}
.x-form-text {
    height:22px;
    line-height:18px;
    vertical-align:middle;
}
.ext-ie .x-form-text {
    margin:-1px 0; 
    height:22px; 
    line-height:18px;
}
.ext-ie textarea.x-form-field {
    margin:-1px 0; 
}
.ext-strict .x-form-text {
    height:27px;
}
.ext-safari .x-form-text, .ext-chrome .x-form-text {
    height:20px; 
    padding:0 3px; 
}
.ext-safari.ext-mac textarea.x-form-field {
    margin-bottom:-2px; 
}
.ext-safari .x-form-field-wrap .x-form-trigger, .ext-chrome .x-form-field-wrap .x-form-trigger{
    height:19px; 
}



