

@import url(basics.css);
@import url(forms.css);
@import url(sizes.css);
@import url(boxes.css);
@import url(tabs.css);
@import url(queryresults.css);
@import url(menu.css);
@import url(modal.css);
@import url(calendar.css);



#footer{
	margin-top:-3px;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	margin:0 15px;
}
#footer p{padding:0px;margin:0px; font-size:9px;}
#footerAbout{float:left;}
#footerTop{float:right;}

/* ============================================================================== */
/* Auto Fill                                                                      */
/* ============================================================================== */

	.autofillField{
		background-image:url("image/magnify.gif");
		background-position:right;
		background-repeat:no-repeat;
	}

	.AFDropDowns{
		position:absolute;
	}
	.AFDropDowns UL{margin:0;
		padding:2px 2px 4px 2px;
		background-color:white;
		border:1px solid #999999;
	}
	.AFDropDowns LI{margin:0;padding:0;list-style-type:none;}
	.AFDropDowns a{
		color:#663366;
		white-space:nowrap;
		display:block;
		padding:3px 25px 3px 10px;
		font-size:11px;
	}
	.AFDropDowns a:hover, .AFDropDowns a.AFDropDownItems{text-decoration:none;background:#663366;color:white;}
	.AFDropDowns a span{font-size:10px;color:#999999;font-weight:normal;margin-left:5px;}

/* ============================================================================== */
/* Choice List                                                                    */
/* ============================================================================== */
	.choiceListBlank{ font-style:italic;}
	.choiceListModify{ background-color:#999999; font-weight:bold;}

	#MLListP{float:left;padding-right:0}
	#MLList{}
	#MLAddDelP{float:right;padding-left:0}
	#MLDelete, #MLInsert, #MLaddeditbutton{width:55px;}
	#MLDelete{margin-bottom:2px;}
	#MLlist, #MLaddedit{width:200px;}
	#MLAddTextP{clear:both;float:left;padding-right:0}
	#MLAddP{float:right;padding-left:0}
	#MLStatus{clear:both;text-align:center}


/* ============================================================================== */
/* Quick View                                                                     */
/* ============================================================================== */
	.selectListItems{ border-bottom: 1px solid #666666; background-color:white;}
	.Order{ font-weight:bold;}
	.Quote{ font-style:italic;}
	.Invoice{ background-color:#EEEEEE;}
	.VOID{ color:blue; background-color:#EEEEEE;}

/* ============================================================================== */
/* Save/Cancels                                                                   */
/* ============================================================================== */
	.saveCancels{text-align:right;}
	#saveButton1,#saveButton2{width:68px;margin-right:3px;background: #449d44 !important;color: #fff !important;}
	#cancelButton1,#cancelButton2{width:68px;background: #c9302c !important;color: #fff !important;}
        #savenewButton1,#savenewButton2{background:#337ab7 !important;color:#fff !important;}
        #savenextButton1,#savenextButton2{background:#FFA500 !important;color:#fff !important;}
        #printButton .uneditable{background:#3598dc !important;color:#fff !important;}

/* ============================================================================== */
/* Smart Searches                                                                 */
/* ============================================================================== */
.inputSmartSearch{
	background-image:url("image/magnify.gif");
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
}

.smartSearchBox{
	border:1px solid #999999;
	background:white;
	position:absolute;
	z-index: 90;
}

.SBResults{
 overflow:auto;
}

.SBResults DIV{
	 color:#666666;
	 padding:5px;
	 font-style:italic;
}

.SBResults A{
/*	width:245px;/* 295 - 5 - 30 */
	display:block;
	color:#663366;
	font-weight:normal;
	padding:6px 5px 6px 5px;
	background-repeat:no-repeat;
	background-position:8px 8px;
}

.SBResults A:hover, .SBResults A.SBSelected{
	text-decoration:none;
	background-color:#663366;
	color:white;
}

.SBAddNewButton{
	width:70px;
	text-align:right;
}

.SBResults SPAN{
	display:block;
}

.SBMain{
	font-weight:bold;
}

.SBExtra{
	font-size:9px;
	padding-left:5px;
}

.SBHeader{
	background:#EEEEEE;
	text-align:right;
	padding:5px;
	height:16px;
}

.SBFooter{
	background:#EEEEEE;
	text-align:right;
	font-size:10px;
	padding:5px;
}
#LITable
{
	width:100%;
}

#saveButton1, #saveButton2,#savenewButton1,#savenewButton2,#cancelButton1,#cancelButton2,#savenextButton1,#savenextButton2,#printButton .uneditable{
    margin: 0;
    color: inherit;
    text-transform: uppercase;
    word-wrap: break-word;
    white-space: normal;
    cursor: pointer;
    border: 0;
    border-radius: .125rem;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    -webkit-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;
    padding: .84rem 2.14rem;
    font-size: .81rem;
}
#saveButton1, #saveButton2,#savenewButton1,#savenewButton2,#cancelButton1,#cancelButton2,#savenextButton1,#savenextButton2,#printButton .uneditable {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: none;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: auto !important;
}

#saveButton1:hover, #saveButton1:focus, #saveButton1:active,
#saveButton2:hover, #saveButton2:focus, #saveButton2:active,
#savenewButton1:hover, #savenewButton1:focus, #savenewButton1:active,
#savenewButton2:hover, #savenewButton2:focus, #savenewButton2:active,
#cancelButton1:hover, #cancelButton1:focus, #cancelButton1:active,
#cancelButton2:hover, #cancelButton2:focus, #cancelButton2:active {
    outline: 0;
    -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);
}
#saveButton1:hover,#saveButton2:hover,#savenewButton1:hover,#savenewButton2:hover,#cancelButton1:hover,#cancelButton2:hover {
    color: #212529;
    text-decoration: none;
    border-color: #e4ecec;
}