/*** fields style ***/
 

textarea {         
	border: 1px solid #eeeeee;
	padding: 2px;
	}
input[readonly="readonly"] { background:#f1f1f1; cursor:default; } 
input[type="text"],
input[type="email"],
input[type="password"] {      
	border: 1px solid #eeeeee;
	padding: 2px; 
	}
            
input[type="text"]:hover, 
input[type="email"]:hover,
input[type="password"]:hover,
textarea:hover {
	border-color: #7b7b7b;
	}
	
input[type="text"]:focus,
textarea:focus {
	outline: none; 
	background-color: #f1f1f1;
	}
/*** END fields style ***/
.invo-lib-btn {width:35px;margin:0 2px;}
.invo-lib-btn:hover { 
border: 1px solid #eeeeee; background: #ffffff url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x; font-weight: normal;  
}

/**** 2014 ********/

.ui-widget {  font-size: 12px;}
.button-nav {  font-size: 12px; }
.font9px{  font-size: 9px; }
.font10px{  font-size: 10px; }
.font11px{  font-size: 11px; }
.font12px{  font-size: 12px; }
.flt {float:left;}
.frt {float:right;}

 
/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
/* END css for timepicker */

/* progress bar 
.ui-progressbar { position:relative; }
.pblabel { position: absolute;display: block;  width: 100%; text-align: center; color:#ffffff; }
    .ui-progressbar-value{ overflow: hidden; }
    .ui-progressbar-value .pblabel { position: relative; font-weight: normal; color:#000000; }
 END progress bar */

select { margin: 2px;  }
 
.ui-autocomplete-loading { background: white url('../images/ui-anim_basic_16x16.gif') right center no-repeat; }
	

ul.icons {margin: 0; padding: 0;display:inline;}
ul.icons li {margin: 0; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul.icons span.ui-icon {float: left; margin: 0 4px;}

div.icons {margin: 0; padding: 0; cursor: pointer;}
div.icons span {margin:2px 4px;}

.icon-del {margin-left: 10px;}


#invo-items { list-style-type: none; margin: 0; padding: 0;  }
#invo-items li { margin: 0; padding: 2px 0;     }

.pt{cursor: pointer;}


div.item-title {display:inline-block;float:left;}
input.prod {text-align:left;width:420px;float:left;margin:2px;}
input.qty {text-align:right;width:40px;float:left;margin:2px;}
input.up {text-align:right;width:60px;float:left;margin:2px;}
input.dc {text-align:right;width:30px;float:left;margin:2px;}

.quote_item {text-align:left;float:left;margin-right:20px;padding:5px;height:45px;}
input.quote {margin-top:3px;width:100px; }



input.invo{width:100px; text-align:right;}

.hide{display:none;}

