@charset "utf-8";
/* CSS Document */
a { text-decoration:none;}
a:hover { color:#00458A;}
input[type="text"] {font:normal 24px "Helvetica55 Roman",Helvetica,Arial,Sans-serif;}
input[type="text"][disabled=""], input[type="text"][disabled="disabled"] {color:#333;}
input[type="button"], input[type="submit"] { cursor:pointer;}

.clear { clear:both; width:100%; font-size:0; line-height:0;}
.none { display:none !important;}
.fl { float:left;}
.fr { float:right;}
.txt-center { text-align:center !important;}
.noMarTop { margin-top:0!important;}

.c-dark-red { color:#C80000 !important;} 
.c-green-txt { color:#17950E !important;}
.c-black { color:#000 !important;}

/*Modify header*/
.userRelatedInfo { display:none;}

/* PRODUCT PAGE:begin------------------------------------------------------------------------- */
	.titName { font-size:30px; margin-bottom:14px;}
	.pdInfoDetail { font-size:24px; line-height:120%; margin:-4px 0 17px 0;}	
	
	.txtInput { height:31px; display:inline-block; padding-right:10px;}
	.bgTxtInput { height:31px; display:inline-block; padding:0 10px;}
		.txtInput input { color:#090909; height:27px; padding-top:3px; background-color:transparent; line-height:30px; height:28px\0; padding-top:2px\0;}
		.txtInput input:focus { color:#0FB0EE;}
		.txtInput input:hover { color:#0FB0EE;}
		.txtInput input[disabled="disabled"]:hover { color:#333;}
		*:first-child+html .txtInput input { line-height:27px;}	 /*CSS hack for IE7 only*/	
		
	.txtInputH22 { height:22px; display:inline-block; padding-left:10px;}
	.bgTxtInputH22 { height:22px; display:inline-block; padding:0 10px 0 0;}
		.txtInputH22 input { color:#090909; height:18px; padding-top:3px; background-color:transparent; line-height:21px; height:19px\0; padding-top:2px\0; padding-top:1px\0; font-size:13px;}
		.txtInputH22 input:focus { color:#0FB0EE;}
		.txtInputH22 input:hover { color:#0FB0EE;}
		.txtInputH22 input[disabled="disabled"]:hover { color:#333;}
		*:first-child+html .txtInputH22 input { line-height:18px; padding-top:2px;}	 /*CSS hack for IE7 only*/			
		
	.content { color:#000; font-family:Arial, Helvetica, sans-serif; padding-top:0px; width:100%; overflow:hidden;}
		.frmSearchTop { width:748px; margin:10px auto 13px; overflow:hidden;}
			.frmSearchTop select { font:normal 14px "Helvetica55 Roman",Helvetica,Arial,Sans-serif; color:#000; border:1px solid #4C4C4C; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding-left:5px; width:182px; float:left; margin:5px 10px 0 0;}
			.frmSearchTop .txtInput { float:left;}
			.frmSearchTop .btnSearch { float:right; display:block; margin-top:2px;}
			
		.resultsDisplay {}
			.infoTop { width:100%; overflow:hidden; border-bottom:1px solid #AEAEAE; padding-bottom:4px;}
				.contentLeft { float:left; width:524px;}
				.contentRight { float:right; width:500px;}
				
				.infoTop .contentRight { width:426px; padding:34px 44px 0 30px;}
				.infoTop .contentRight > img { margin:0 auto; display:block; width:261px; height:294px;}
				.greyBox { position:relative; width:100%; background-color:#DEDEDE; font-size:18px; font-weight:bold;}
					.infoTop .greyBox { text-align:center; height:60px; line-height:60px; margin-top:25px;}
					*:first-child+html .infoTop .greyBox { line-height:55px;} /*CSS hack for IE7 only*/
					.infoTop .greyBox label { font-weight:bold;}
					.infoTop .greyBox span { color:#00448B;}
					.infoTop .greyBox .btnReshoot { float:right; margin-right:62px; margin-top:15px;}
					*:first-child+html .infoTop .greyBox .btnReshoot { margin:4px 0 0 27px; float:none; vertical-align:-5px} /*CSS hack for IE7 only*/
					
			.infoBottom { width:100%; overflow:hidden; border-top:1px solid #BFBFBF; padding-top:24px;}
				.infoBottom .btnUpdate { margin:24px auto 6px; display:block;}
				.infoBottom .greyBox { margin:0 0 0 30px; width:426px; min-height:234px;}
				.listAttributes { width:100%; overflow:hidden;}
					.listAttributes li { padding:0 10px 0 60px; width:192px; float:left; list-style:none; line-height:20px; padding-bottom:26px;}
					.listAttributes label { font-size:18px; font-weight:bold; float:left; width:169px;}
					.listAttributes input { width:13px; height:13px; float:left; margin:3px 10px 0 0;}
				.contentCubiscan { padding:13px 17px;}
					.titBox { font-size:18px;}
					.contentScanItem { margin-top:16px; padding-bottom:11px; border-bottom:1px solid #AEAEAE;}
						.scanItemAttr { width:66px; float:left; margin-right:41px;}
						.contentScanItem .scanItemAttr.last { margin-right:0;}
						.scanItemAttr .titName { text-align:center; margin-bottom:7px;}
						.scanItemAttr input { color:#00448B; font-weight:bold; text-align:center;}
						.commandBtns { text-align:center; padding-top:21px;}
					.resyncInfo { border-top:1px solid #B8B8B8; font-style:italic; text-align:right; font-weight:normal; padding:17px 0 0 0;}				
						.resyncInfo label { color:#00448B; font-size:11px; margin-left:4px;}
						.resyncInfo span:first-child { letter-spacing:6px;}
.areaPdDescpt textarea {color: #333333;font: 12px Arial,Helvetica,sans-serif;height: 105px;margin: 5px 0 0 5px;padding: 5px;width: 245px; resize:none;}						
		
/* PRODUCT PAGE:end----------------------------------------------------------------------------- */

/* PRODUCT REPORT:begin------------------------------------------------------------------------- */
.pdInfoReport { border:1px solid #B5B5B5; width:748px; margin:23px auto 0;}
	.reportPaging { background-color:#D8DFE5; width:100%; overflow:hidden; height:27px;}
		.lblRstFound { float:left; font-weight:bold; font-size:13px; margin-top:6px;}
		.lblRstFound span { color:#F00; margin:0 4px 0 7px;}
		.lblNameType { float:left; font-size:13px; color:#000; font-weight:bold; margin:6px 0 0 4px;}
		.lblNameType span, .lblNameType a { color:#00458B; margin-left:3px;}
		.lblNameType .spIssueNote { color:#00B1E9; padding-left:10px;}
		.reportPaging .btnRptClose { float:right; margin:2px 6px 0 0;}
		.issueAction { float:right; font-weight:bold; cursor:pointer; margin:6px 20px 0 0; text-transform:uppercase;}
		.openIssue { color:#CD0101;}
		.resolvedIssue { color:#0EA41D;}		
		
		.pagingRight { float:right; font-weight:bold; padding-top:5px;}
		.pagingRight a, .pagingRight span { color:#00B1E9; text-transform:uppercase; margin:2px 10px 0 0; cursor:pointer;}
		.pagingRight a:last-child, .pagingRight span:last-child { margin-left:11px;}
		.pagingRight select { border:1px solid #767676; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; width:50px; padding-left:4px; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
		.pagingRight label { margin:2px 4px 0 0;}	
		.pagingRight .spaceWidth19 {}	
		
	.tblReportResults { width:100%;}
		.tblReportResults td { border-bottom:1px solid #B5B5B5; border-left:1px solid #B5B5B5; height:36px;}
		.tblReportResults tr td:first-child { border-left:none;}
		.tblReportResults thead td, .tblReportResults tr th { font-weight:bold; text-align:center; border-top:1px solid #B5B5B5; background-color:#D8DFE5;}
		.tblReportResults tbody td { font-size:11px; line-height:13px;}
		.tblReportResults tbody td p { padding:0 8px; word-wrap:break-word;}
		.tblReportResults tbody tr:nth-of-type(2n) td, .tblReportResults tbody tr:hover td, .tblReportResults tbody tr.odd td { background-color:#F4F4F4;}
/* PRODUCT REPORT:end--------------------------------------------------------------------------- */

/* CYCLE COUNT REPORT:begin--------------------------------------------------------------------- */
.navTabList { margin:22px 0 14px 0; padding:0 0 0 19px; overflow:hidden; background:url(../images/bg/bg-dot-grey.gif) 0 100% repeat-x;}	
	.navTabList li { display:inline; float:left; margin-right:10px;}	
	.navTabList a { font-size:13px; color:#606060; font-weight:bold; text-align:center; height:40px; float:left; line-height:40px; background:url(../images/sprite-product-attr.png) 100% -236px no-repeat; border-bottom:1px solid #b0b0b0;}
	.navTabList a span { background:url(../images/sprite-product-attr.png) -418px -156px no-repeat; padding:0 10px; float:left;}
	.navTabList a.current {background:url(../images/sprite-product-attr.png) 100% -196px no-repeat; border-bottom:1px solid #FFF;}
	.navTabList a.current span {background:url(../images/sprite-product-attr.png) -418px -116px no-repeat; padding:0 17px;}
	.navTabList a:hover { text-decoration:none;}

.tabContent { width:100%;}
	#reportVCQueue, .reportVCQueue {}
	#reportVCQueue.pdInfoReport, .reportVCQueue.pdInfoReport { width:auto; margin:0 0 39px 0;}
	#reportVCQueue td, .reportVCQueue td { border-left:none; border-bottom:1px solid #EEEEEE;}
	#reportVCQueue .tblReportResults thead td, 
	.reportVCQueue .tblReportResults thead td { color:#00458B; border-top:1px solid #808080; background:none; height:20px; font-size:12px;}
	.tblReportResults thead td span.bgHeading { background-color:#00458A; color:#FFF; display:block; height:18px; margin-top:2px; line-height:16px;}
	.tblReportResults thead td span.sortDown { background:#BBBBBB url(../images/icon/ico-grey-arr-down.gif) 95% 50% no-repeat; color:#FFF; display:block; height:18px; margin-top:2px; line-height:16px;}	
	.tblReportResults thead td span.sortUp { background:#BBBBBB url(../images/icon/ico-grey-arr-up.gif) 95% 50% no-repeat; color:#FFF; display:block; height:18px; margin-top:2px; line-height:16px;}	
	.tblReportResults thead td span label { color:#000; margin-right:3px;}
	#reportVCQueue .tblReportResults tbody td, 
	.reportVCQueue .tblReportResults tbody td { font-size:12px; padding:7px 0; line-height:14px; height:auto;}
	#reportVCQueue .tblReportResults tbody tr:hover td, #reportVCQueue .tblReportResults tbody tr:nth-of-type(2n):hover td,
	.reportVCQueue .tblReportResults tbody tr:hover td, .reportVCQueue .tblReportResults tbody tr:nth-of-type(2n):hover td  { background-color:#E4F0FF; color:#323E4E;}
	.reportVCQueue .tblReportResults tbody tr:nth-of-type(2n) td { background-color:#FFF;}
	.positiveNum { color:#36964C;}
	.negativeNum, .noticeNum { color:#E53E4F;}
	
	#reportCVIssue.pdInfoReport, .reportCVIssue.pdInfoReport { width:1022px;}
	#reportCVIssue td, .reportCVIssue td { border-left:none; border-bottom:1px solid #EEEEEE; font-size:13px;}
	#reportCVIssue .tblReportResults thead td, 
	.reportCVIssue .tblReportResults thead td { border-top:1px solid #808080; height:31px; background-color:#FFF; color:#00458B;}
	#reportCVIssue .tblReportResults thead td span.bgHeading,
	.reportCVIssue .tblReportResults thead td span.bgHeading { margin-top:3px; height:28px; line-height:25px;}
	#reportCVIssue .tblReportResults tbody td,  
	.reportCVIssue .tblReportResults tbody td{ font-size:12px; height:39px; text-align:center; font-weight:bold; font-size:13px;}
	#reportCVIssue .tblReportResults tbody tr:hover td, #reportCVIssue .tblReportResults tbody tr:nth-of-type(2n):hover td,
	.reportCVIssue .tblReportResults tbody tr:hover td, .reportCVIssue .tblReportResults tbody tr:nth-of-type(2n):hover td { background-color:#E4F0FF; color:#323E4E;}
	#reportCVIssue .tblReportResults tbody tr:nth-of-type(2n) td,
	.reportCVIssue .tblReportResults tbody tr:nth-of-type(2n) td { background-color:#FFF;}	
	#reportCVIssue.pdInfoReport .txtInput input[type="text"], 
	.reportCVIssue.pdInfoReport .txtInput input[type="text"] { color:#000; font-size:13px; text-align:center; font-weight:bold;}
	
	.popupReportType { width:1022px; position:absolute; top:0; left:0; background-color:#FFF; z-index:9999;}
	.popupOverlay { position:absolute; top:0; left:0; background-color:#000; opacity:0.5; filter:alpha(opacity=50); width:100%; height:500px; z-index:9990;}
	
	.reportCmdBtns { text-align:right; border-bottom:1px solid #EEEEEE; padding:4px 38px 4px 0;}
	.reportCmdBtns input[type="button"] { margin-left:38px;}	
	
.frm-cc-search { width:100%; overflow:hidden; padding:0 0 10px;}
	.frm-cc-search label { font-weight:bold; float:left; margin:8px 8px 0;}
	.frm-cc-search select { float:left; border:1px solid #808080; padding-left:1px; border-radius:4px; -moz-border-radius:4px;; -webkit-border-radius:4px; margin:5px 10px 0 0; width:110px;}
	.frm-cc-search .txtInput { float:left; margin-right:10px;}
	.frm-cc-search .txtInput input { font-size:18px;}
	.frm-cc-search .btnSearch { float:left; margin-top:3px;}	
	.frm-cc-search > div { margin:0 auto; width:765px; overflow:hidden; padding-top:10px;}
	.frm-cc-search > div:first-child, .frm-cc-search > div.top-search { width:645px;}	
/* CYCLE COUNT REPORT:end----------------------------------------------------------------------- */

/* TRIGGER CYCLE COUNT:begin-------------------------------------------------------------------- */
.tabContent .btnTriggerCount { margin:12px auto 0; display:block;}
.boxGrey { position:relative; background-color:#CECECE; border:1px solid #616161;}	
.boxLightBlue {position:relative; background-color:#C6E6FF; border:1px solid #00458A;}
.boxWhite {position:relative; background-color:#FFF; border:1px solid #00458A;}
.popup-msg { position:absolute; width:100%; left:0; top:83px;} /*used on page UPC Manager */
	.popup-msg .boxLightBlue { border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
	.popup-msg .boxLightBlue .lt_c,
	.popup-msg .boxLightBlue .rt_c,
	.popup-msg .boxLightBlue .lb_c,
	.popup-msg .boxLightBlue .rb_c { display:none;}
.frm-search-pd { height:55px; width:681px; margin:0 auto; overflow:hidden;}
	.frm-search-pd select { border:1px solid #666666; padding-left:5px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; float:left; margin-right:19px; margin-top:18px; width:150px;}
	.frm-search-pd .txtInput { float:left; margin:14px 21px 0 0;}
	.frm-search-pd .txtInput input { font-size:18px;}
	.frm-search-pd .btnSearchType { float:right; margin-top:14px;}
.pd-info-msg { text-align:center; padding:6px 0 7px 0; margin-top:7px;}
	.pd-info-msg h3 { color:#00458A; text-transform:uppercase; font-size:16px; margin-bottom:5px;}
	.pd-info-msg .btnRptClose { position:absolute; right:6px; top:6px;}
	.msgBox { width:301px; margin:0 auto; padding:5px 10px;}
	.msgBox p { font-weight:bold; line-height:15px; font-size:13px;}	
/* TRIGGER CYCLE COUNT:end---------------------------------------------------------------------- */	

/* DISCREPANCY QUEUE:begin---------------------------------------------------------------------- */
.frmSearchIssue{ width:100%; overflow:hidden; margin:22px 0 4px;}
	.leftBlkCont, .rightBlkCont, .searchBlkCont { float:left;}
	.leftBlkCont label, .rightBlkCont label { font-weight:bold; float:left; margin:8px 8px 0 0;}
	.leftBlkCont .txtInput, .rightBlkCont .txtInput, .searchBlkCont .txtInput{ float:left;}
	.leftBlkCont .txtInput input[type="text"], .rightBlkCont .txtInput input[type="text"] { font-size:16px;}
	.leftBlkCont > div, .rightBlkCont > div { margin-bottom:5px; width:100%; overflow:hidden;}
	.leftBlkCont { width:250px;}
	.leftBlkCont select { width:90px; margin:4px 0 0 8px;}
	.rightBlkCont { width:250px;}
	.rightBlkCont select { width:108px; margin:4px 0 0 0;}
	.frmSearchIssue select { border:1px solid #808080; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding-left:2px; float:left;}
	.searchBlkCont .btnSearch { float:left; margin:3px 0 0 10px;}

.issueContent { font-size:13px; font-weight:bold; padding:10px 44px; line-height:24px; border-bottom:1px solid #EEEEEE;}
	.issueContent label { margin-right:5px;}
	.issueContent span { color:#00B1E9;}

.issueCommds { width:100%; overflow:hidden; padding:4px 0;}
	.issueCommds .lblIssue { font-weight:bold; float:left;  margin:8px 17px 0 44px;}
	.issueCommds .lblIssue span { color:#CD0101; padding-left:5px; font-size:14px;}
	.issueCommds .txtInput { float:left; margin-right:17px;}
	.issueCommds input[type="button"], .issueCommds input[type="submit"] { float:left; margin:3px 17px 0 0;}

.issueLog { padding:4px 44px; border-top:1px solid #EEEEEE;}
	.issueLog h4 { font-size:13px; margin-bottom:6px;}
	.issueLog p { line-height:16px;}
	.issueLog p > span { color:#00458B;}
	.issueLog .lblIssueTit { margin-right:8px;}
	.issueLog .lblIssueTit span { padding-left:8px;}

#tblDiscrepancyQueue.tblReportResults thead td { text-align:left;}	
/* DISCREPANCY QUEUE:end------------------------------------------------------------------------ */
	
/* BATCH CART REPORT:begin----------------------------------------------------------------------- */
.topFrmSearch {width: 100%; overflow: hidden; margin-bottom: 30px; padding-top:40px;}
	.topFrmSearch .txtInput { float:left;}
	.topFrmSearch input[type="button"], .topFrmSearch input[type="submit"] { float:left; margin:3px 0 0 15px;}
	.topFrmSearch div { width:50%; overflow:hidden; float:left;}
	.topFrmSearch h3 { margin-bottom:3px; font-size:14px;}
.pdRstReport { font-weight:bold; margin-bottom:5px; color:#F00;}
	.pdRstReport tr td:first-child { color:#000; padding-right:5px;border:none !important;}

.pagination { text-align: right; padding: 5px; font-size: 13px; font-weight: bold; background-color: #D9E0E6; border: 1px solid #B5B5B5; margin: 0 14px; color: #0FB0EE;}
	.pagination span { margin: 0 5px;}
	.pagination span:hover, .pagination span.current {color: #000;text-decoration: underline;}	
/* BATCH CART REPORT:end------------------------------------------------------------------------- */	

/* PICKING REPORT:begin-------------------------------------------------------------------------- */
.frm-search-picking { width:100%; overflow:hidden; padding:25px 0 15px;}
    .frm-search-picking label { float:left; margin:8px 8px 0 0; font-weight:bold;}
    .frm-search-picking .txtInput { float:left; margin-right:250px;}
    .frm-search-picking .txtInput input[type="text"] { font-size:16px;}
    .frm-search-picking .btnGo { float:right; margin-top:3px;}
    
	.frm-search-picking .pdInfoReport { width:auto;}
/* PICKING REPORT:end---------------------------------------------------------------------------- */

/* FIND ORDER BY ITEM:begin---------------------------------------------------------------------- */	
.frm-find-order { width:100%; overflow:hidden; padding:40px 0 20px 0;}
	.left-side-content { width:50%; float:left;}
	.search-fields { width:100%; padding-bottom:10px; overflow:hidden;}
	.search-fields .txtInput { float:left; margin-right:10px;}
	.btn-add-item { background:url(../images/icon/ico-plus.png) 0 0 no-repeat; cursor:pointer; display:inline-block; height:27px; line-height:27px;}
	.btn-remove-item {background:url(../images/icon/ico-minus.png) 0 0 no-repeat; cursor:pointer; display:inline-block; height:27px; line-height:27px;}
	.search-fields .btn-add-item, .search-fields .btn-remove-item { float:left; margin:3px 15px 0 0; padding-left:30px;} 
	.search-fields .btnSearch { float:left; margin:3px 0 0 0;}	
	.search-date { width:50%; float:right;}
	.search-date label { font-weight:bold; margin:9px 10px 0 0; float:left;}
	.search-date .txtInput { float:left; margin-right:20px;}
	.search-date .txtInput input { font-size:16px;}
	
.filter-methods { width:100%; overflow:hidden; padding:10px 0;}	
	.filter-methods label { font-weight:bold; float:left; margin:3px 10px 0 0;}
	.filter-methods select { border:1px solid #808080; padding-left:1px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; float:left; margin:0 30px 0 0; max-width:250px;}	
	
#tbl-find-order.tblReportResults thead td { text-align:left;}
#tbl-find-order.tblReportResults .highlighted{ color:#00458B; font-weight:bold;}
/* FIND ORDER BY ITEM:end------------------------------------------------------------------------ */	

/* ACCESS DENIED PAGE:begin---------------------------------------------------------------------- */	
.popupAccessType { width:550px; height:260px; margin:80px auto; background-color:#EEEEEE; border:2px solid #B5131C;}
	.popupAccessType h1 { text-align:right; color:#FFF; padding-right:10px; background-color:#B5131C; height:50px; line-height:50px; border:2px solid #EEE; font-size:30px; margin:0 0 70px;}
	.popupAccessType p { padding:0 20px;}
/* ACCESS DENIED PAGE:end------------------------------------------------------------------------ */	

/* PUTAWAY REPORT PAGE:begin--------------------------------------------------------------------- */
.pd-chart { padding-top:11px; width:100%; overflow:hidden;}
	.chart-type { width:536px; margin:0 auto;}
	.chart-type h4 { font-size:13px; color:#606060; margin:0 0 9px 0;}
	
.frm-pa-search { width:100%; overflow:hidden; margin:8px 0 11px 0; border-top:1px solid #AFAFAF;}
	.frm-pa-search .btnRefine { float:left; margin:26px 0 0 36px;}	
	.frm-pa-search .btnExportReport { float:right; margin-top:11px;}
	.frm-pa-search .btnClearGap2 { float:right; margin-top:26px;}
	.frm-pa-search div:first-child.tier-pa { margin-right:61px;}
	.frm-pa-search a.link-export-report { text-decoration:underline; float:right; margin:34px 29px 0 0; color:#00B1E9;}
	
	.tier-pa { float:left; padding-top:13px;}
	.tier-pa .lbl-tit { font-size:13px; font-weight:bold; margin-bottom:3px;}
	.tier-pa label { display:block;}
	.tier-pa .txtInput input[type="text"] { font-size:13px; color:#777777;}

.tbl-pa-result {}
	.reportVCQueue .tbl-pa-result.tblReportResults td { text-align:center; border-top:1px solid #B5B5B5; border-left:1px solid #B5B5B5; border-bottom:0; padding:0 5px; height:37px;}
	.reportVCQueue .tbl-pa-result.tblReportResults tr td:first-child { border-left:0;}
	.reportVCQueue .tbl-pa-result.tblReportResults tr.odd td, .reportVCQueue .tbl-pa-result.tblReportResults tr:nth-child(2n) td { background-color:#F4F4F4;}
	.reportVCQueue .tbl-pa-result.tblReportResults tr.even td { background-color:#FFF;}
	.reportVCQueue .tbl-pa-result.tblReportResults thead td { background-color:#D8DFE5; padding:0; color:#000;}
	.reportCVIssue .tbl-pa-result.tblReportResults tbody tr:hover td, .reportCVIssue .tbl-pa-result.tblReportResults tbody tr:nth-of-type(2n):hover td { background-color:#B1C9E1; color:#3B536B;}	
	.reportCVIssue .tbl-pa-result.tblReportResults tbody tr:last-child td { border-bottom:1px solid #B5B5B5;}
	.reportVCQueue .tbl-pa-result.tblReportResults td .ico-refresh { position:absolute; right:0; top:-8px; background:url(../images/btn/btn-refresh.gif) 0 0 no-repeat; width:34px; height:29px; cursor:pointer;}
	
.poup-pa { width:902px; border:1px solid #5D5D5D; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; position:absolute; top:100px; left:215px; background-color:#FFF;}
	.poup-pa .spaceWidth31 { float:left;}
	.poup-pa .reportPaging { height:38px; line-height:25px; border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-top-left-radius:8px; border-top-right-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-right-radius:8px;}
	.poup-pa .reportPaging .lblNameType { margin-left:13px;}
	.poup-pa .btnRptClose { margin-top:8px;}
	.poup-pa .pdInfoReport { border:none;}	
	.poup-pa .reportVCQueue.pdInfoReport { margin-bottom:16px;}
	
	.top-report-pa { width:100%; overflow:hidden; padding:5px 0 6px;}
		.top-report-pa .tit-report-type { float:left;} 
		.top-report-pa h3:first-child.tit-report-type { margin-bottom:5px;}
		.top-report-pa .btnClearGap { float:right; margin-top:-8px;}

	.popup-pa-content { width:881px; margin:0 auto;}		
		.popup-pa-content > table { border-left:1px solid #b5b5b5; border-bottom:1px solid #b5b5b5; border-right:1px solid #b5b5b5;}
		.tit-report-type { font-size:13px; margin:12px 0;}
		.tit-report-type span { color:#13418E; margin-left:2px;}
		.app-zoom-in { font-weight:bold; color:#13418E; background:url(../images/sprite-product-attr.png) 100% -359px no-repeat; line-height:22px; padding:4px 32px 4px 0;}
		
	.pd-app-view { width:857px; padding:2px; margin:0 auto 2px; border:1px solid #D9E0E6; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; background-color:#FFF;}
		.tbl-pd-view { background-color:#FFF !important; width:100%;}
		.tbl-pd-view td { background-color:#FFF !important; border:0 !important;}
		.tbl-pd-view thead td { padding:5px 5px 0 5px !important;}
		.tbl-pd-view .theading td { padding:5px 5px 11px 5px !important; color:#000000; text-align:center; border:0; border-top:1px solid #B5B5B5; font-weight:bold;}
		.tbl-pd-view tbody td { padding:0px !important; height:auto !important;}		
		.tbl-pd-view tbody td p { line-height:15px;}
		.txtBefore, .txtAfter { display:inline-block; margin-left:2px;}
		.tbl-pd-view td {}
.tblStatistic { width:700px; margin:0 auto;}
	.tblStatistic td { font-weight:bold; text-align:center;}
	.tblStatistic tr td:first-child { width:175px;} 
	.tblStatistic thead td { vertical-align:bottom; font-size:22px; line-height:25px;}
	.tblStatistic tbody td { vertical-align:middle; font-size:60px; padding-top:8px; padding-bottom:3px;}
	.tblStatistic .col1 { color:#FFAE02;}
	.tblStatistic .col2 { color:#1F7301;}
	.tblStatistic .col3 { color:#C70102;}	
.pGAPreport { width:60%; float:left; font-weight:bold; font-size:14px; color:#292929; margin-top:18px;}		
	.pGAPreport span { margin-left:3px; color:#02457C;}
.tier-filter { float:left; margin:21px 0 0 0;}
	.tier-filter label { font-weight:bold; margin-right:4px;}
	.tier-filter select { text-align:left; font-weight:bold; border:1px solid #626262; width:122px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.pa-report-heading { width:100%; text-align:center; font-weight:bold; font-size:18px; position:relative; padding-top:5px; margin-bottom:3px;}
	.pa-report-heading label span { color:#00386A;}
	.pa-report-heading a { position:absolute; left:0; top:5px; background:url(../images/sprite-product-attr.png) 0 -525px no-repeat; font-size:14px; color:#00386A; padding:5px 0 5px 18px;}
/* PUTAWAY REPORT PAGE:end--------------------------------------------------------------------- */

/* RECEIVING DAILY UPDATES REPORT:begin **/
.tbl-chart { width:100%;}
	.tbl-chart .chart-type { width:444px;}
.frm-receiving-daily { width:100%; overflow:hidden;}
	.group-elements { width:225px; overflow:hidden; float:left;}
	.group-elements label { display:inline-block; width:100px; float:left; font-weight:bold; margin-top:8px;}
	.group-elements .txtInput { float:left;}
	.group-elements .txtInput input[type="text"]{ font-size:16px;}
	.frm-receiving-daily > input[type="image"], .frm-receiving-daily > input[type="button"], .frm-receiving-daily > input[type="submit"] { margin:25px 0 0 30px;background:url(../images/btn/btn-submit.png) 0 0 no-repeat; width:72px; height:27px;}
	
/* RECEIVING DAILY UPDATES REPORT:end **/

/*UPC Manager*/
.ct-manager { padding-top:16px;}
	.ct-manager .frm-search-pd { width:1020px;}
	.ct-manager .frm-search-pd .txtInput { background:url(../images/bg/bg-txt-input-general.png) 100% 0 no-repeat;}
	.ct-manager .frm-search-pd select { font-weight:bold; text-align:center; width:178px;}
	.ct-manager #reportCVIssue.pdInfoReport, .ct-manager .reportCVIssue.pdInfoReport { width:1192px;}
	.ct-manager #reportCVIssue.pdInfoReport tbody td, .ct-manager .reportCVIssue.pdInfoReport tbody td { font-weight:bold;}
	.ct-manager #reportCVIssue.pdInfoReport .txtInput input[type="text"], 
	.ct-manager .reportCVIssue.pdInfoReport .txtInput input[type="text"] { text-align:left; color:#00458B;}
	.ct-manager .msgBox p { line-height:18px;}
	.ct-manager .btnUpdateBig { float:right; margin-top:13px; display:block;}
.poup-pa.popupItem { width:442px; background-color:#F6F6F6; left:375px; top:80px;}
	.poup-pa.popupItem .popup-pa-content { margin:17px auto 16px; width:380px; padding:10px; min-height:243px; border:1px solid #5D5D5D; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; background-color:#FFF;}
	.info-top-po { width:100%; overflow:hidden; font-size:14px; font-weight:bold; line-height:16px; padding:4px 0 11px 0; border-bottom:1px solid #00458B; margin-bottom:11px;}
		.info-top-po > img { float:right;}
		.info-top-po .col-left { float:left;}
		.info-top-po .col-left label { margin-top:7px; display:block;}
		.info-top-po .col-left p { color:#00458B; padding-bottom:12px;}
	.tbl-po-info { width:270px; margin:0 auto 4px; font-size:13px;}
		.tbl-po-info thead td { color:#00458B; padding-bottom:8px;}
		.tbl-po-info tbody tr td:first-child { text-align:left;}
		.tbl-po-info td { font-weight:bold; text-align:center; line-height:17px;}
		.popup-pa-content > table.tbl-po-info { border:0;}
	.po-notice-msg { width:100%; overflow:hidden; background-color:#D20001; border-top-left-radius: 8px;-webkit-border-top-left-radius: 8px;-moz-border-top-left-radius: 8px; border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-top-right-radius: 8px; color:#FFF; font-weight:bold; font-size:14px;}
	.po-notice-msg .txt-inner { text-indent:122px; float:left; height:38px; line-height:38px;}
	.po-notice-msg .btnRptClose {float: right;margin: 8px 6px 0 0;}
	.p-msg-check-info { text-align:center; text-transform:uppercase; font-weight:bold; color:#D10003; font-size:14px; padding-bottom:16px;}
	
.loading {border-radius:10px; -webkit-border-radius:10px; -moz-border-radius: 10px; box-shadow: 0 0 3px #999999; -webkit-box-shadow: 0 0 3px #999999; -moz-box-shadow: 0 0 3px #999999; background-color: #DFEDF7;border: 1px solid #649FC7;height: 110px; text-align: center;width: 202px; position:absolute; top:160px; left:496px;}	
	.loading label {color: #00458A;display: block;font-family: Arial;font-size: 15px;font-weight: bold;padding: 15px 0;}
	.icon_bg {background: url(../images/loading_bg.png) 0 0 no-repeat; height: 40px;margin: 0 auto;width: 100px;}
	.icon_bg2 {background: url(../images/ajax-loading.gif) 50% 50% no-repeat; height: 40px;width: 100px;}
	
/*WMS User Creation Tool*/
.frm-user-creation { padding:40px 0 0 0;}
	.frm-user-creation table .lblNameType { width:95px; display:inline-block;}	
	.frm-user-creation table .txtInput input { font-size:14px;}
	.frm-user-creation table td { padding-bottom:10px;}
.search-user-info { width:100%; overflow:hidden; margin:10px 0 20px 0;}
	.search-user-info .txtInput { float:left;}
	.search-user-info .txtInput input { font-size:16px;}
	.search-user-info .select-type { float:left; margin:5px 0 0 10px; width:80px;}  
	.search-user-info .btnSearch { float:left; margin:2px 0 0 13px;}
	.select-type {border:1px solid #b5b5b5; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; padding-left:2px;}
.ct-user-creation {}
	.ct-user-creation .pdInfoReport { width:auto; border-bottom:0;}
	.ct-user-creation .pdInfoReport .tblReportResults td { padding-left:5px; padding-right:5px;}
	.ct-user-creation .pdInfoReport .tblReportResults tbody td { font-size:12px;}
	.ct-user-creation .pdInfoReport .tblReportResults tbody td input { margin:0 5px;}
	
	.ct-user-creation .poup-pa { width:300px; left:362px; top:132px;}
	.ct-user-creation .poup-pa .content-reset-passwd { padding:20px 35px; overflow:hidden;}
	.content-reset-passwd .txtInput { float:left;}
	.content-reset-passwd .txtInput input { font-size:14px; font-weight:bold;}
	.content-reset-passwd .btnUpdateGrey { float:right; margin-top:2px;}
	
/*Review PO Application*/
.tabPO {}
	.tabPO .reportCVIssue .tblReportResults td { text-align:left;}
	.filters-top { border-bottom:1px solid #616161; overflow:hidden; margin:0 11px; padding:10px 277px 14px;}
	.filters-top div:first-child, .filters-top div.first { margin-left:0;}
	.filter-opt { float:left; margin-left:41px;}
	.filter-opt label { font-weight:bold; color:#FFF; display:block; text-align:center; font-size:13px; margin-bottom:5px;}
	.filter-opt select { text-align:center; font-weight:bold; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border: 1px solid #666666; float: left; padding-left: 5px; width:178px;}
	.po-info-detail { padding:0 14px; overflow:hidden; padding-bottom:6px; padding-top:10px;}
		.po-info-detail > div { border-bottom:1px solid #616161; padding-bottom:6px; margin-bottom:9px; width:100%; overflow:hidden;}
		.po-info-detail > div .lblinfo { margin-top:12px;}
		.lblinfo {font-size:13px; padding-right:7px; margin-right:7px; border-right:2px solid #000; font-weight:bold;}
		.lblinfo.last { border-right:0; padding-right:0; margin-right:0;}
		.lblinfo span { color:#00458B; margin-left:4px;}
/*Manage DISCREPANCIES*/		
.ct-tabDIS {}
	.ct-tabDIS .filters-top { padding:10px 253px 14px;}
	.ct-tabDIS .filter-opt { margin-left:0;}
	.ct-tabDIS .filter-opt.first { width:233px;}
	.ct-tabDIS .filter-opt.second { width:235px;}
	.ct-tabDIS .filter-opt.third { width:255px;}
	.ct-tabDIS .filter-opt.fourth { width:240px;}
	.ct-tabDIS .filter-opt label { display:inline; float:left; font-size:14px; font-weight:bold; margin:8px 9px 0 0;}
	.ct-tabDIS .filter-opt select { float:left; margin-top:6px;}
	.ct-tabDIS .filter-opt .txtInput input { font-size:16px;}
.ct-DIS {}
	.ct-DIS .poup-pa { width:842px; left:324px; top:244px;}
	.lbl-status { float: right;font-weight: bold;margin: 6px 9px 0 18px;}
	.lbl-status .sp-reason, .lbl-status .status-open { color:#D10003; margin-left:3px;}
	.lbl-status .status-pending {color:#FF9002; margin-left:3px;}
	.lbl-status .status-resolved { color:#179412; margin-left:3px;}
	.ct-DIS .poup-pa .popup-pa-content { width:793px; margin-bottom:12px; padding-bottom:7px; min-height:100px;}
	.lbl-info-pd { padding-right:39px; float:left; margin-bottom:2px;}
	.lbl-info-pd span { color:#00448D;}	
	.ct-DIS .tbl-po-info { width:100%;}
	.ct-DIS .tbl-po-info td { text-align:left;}
	.ct-DIS .tbl-po-info td .txtInputH22 { margin-left:29px;}
	.ct-DIS .tbl-po-info td .txtInputH22 input { font-weight:bold; text-align:center;}
	.ct-DIS .tbl-po-info thead td { color:#000; padding-bottom:0;}
	.ct-DIS .tbl-po-info tbody td {color:#00448D;}
	.bottom-cmd-btns { width:100%; overflow:hidden; padding:7px 0 0 0;}
		.bottom-cmd-btns input { float:right; margin-left:15px;}
	.frm-info-confirm .filter-opt { margin:5px 9px 0 122px;}			
		.frm-info-confirm .filter-opt label { color:#000;display:inline; float:left; font-size:14px; font-weight:bold;margin:3px 9px 0 0;}
		.frm-info-confirm { padding:14px 0 0 0;}
		.inside-info-confirm { min-height:51px;}
		.inside-info-confirm p { color:#FE0000; font-weight:bold; text-align:center; font-size:14px; padding:4px 0 2px 0;}
		.inside-info-confirm .txtInput {}
		.inside-info-confirm .txtInput input { color:#757573; font-style:italic; font-size:14px;}
		.frm-info-confirm .btn-confirmB { margin:0 auto; display:block;}
	.isse-history {border-top:1px solid #00458B; padding-top:11px; margin-top:9px;}
		.isse-history h4 { text-align:center; font-size:14px; margin:1px 0 12px 0;}		
		.isse-history .tbl-po-info { border-bottom:1px solid #00458B; margin-bottom:7px;}
		.isse-history .tbl-po-info.last { border-bottom:0;}
		.isse-history .tbl-po-info tbody td { padding-bottom:5px;}
.btn-resolve-issue { cursor:pointer; margin:10px auto 0; display:block;}	

.filters-missing-image { padding:10px 36px 14px;}	
	.filters-missing-image .filter-opt { margin-left:40px;}
	.filters-missing-image .filter-opt label { text-align:left;}
	.frm-missing-image { padding-top:10px;}
	.frm-missing-image .filter-opt { margin-left:0;}
	.frm-missing-image .filter-opt label { text-align:left;}	
		
/*RECEIVE CASE SEARCH*/		
.p-export-info { text-align:right;}
	.p-export-info a { text-decoration:underline; color:#00458B; font-weight:bold;}
	.ct-receive-case-search .leftBlkCont > div, .ct-receive-case-search .rightBlkCont > div { margin-bottom:8px;}
	.ct-receive-case-search .leftBlkCont select { margin-left:0; width:117px;}
	.ct-receive-case-search .rightBlkCont select { width:110px;}
	.ct-receive-case-search .searchBlkCont { margin-top:5px;}
	.ct-receive-case-search .searchBlkCont label {float: left; font-weight: bold; margin: 8px 8px 0 0;}
	.ct-receive-case-search .searchBlkCont select {border: 1px solid #808080; margin: 6px 8px 0 0; float: left; padding-left: 2px; width: 131px;}
	.ct-receive-case-search .searchBlkCont .txtInput input { font-size:16px;}
	
/*BRAND MAPPING*/		
.brand-mapping-container { background:#fff url(../images/bg/bg-line-grey-gradient.png) 0 100% repeat-x; border:1px solid #CCCCCC; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
	.tit-main-container { font-family:"Ultra Compressed",Arial, Helvetica, sans-serif; color:#3782CE; font-size:20px; height:35px; line-height:35px; background-color:#99CCFF; padding-left:14px; border-top-left-radius:8px; border-top-right-radius:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px;}
	.content-brand-mapping-tool { background-color:#ECECEC; border:1px solid #CCCCCC; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; margin:20px 26px; padding:11px;}
		.block-brand-mapping {}
			.frm-select-brand { width:100%; overflow:hidden;}
				.frm-select-brand label { color:#666666; font-size:12px; display:block; margin-bottom:5px; font-weight:bold;}
				.frm-select-brand select { color:#000000; font-size:10px; border:1px solid #CCCCCC; padding-left:4px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; width:36%; margin-bottom:21px;}
				.frm-select-brand input[type="text"].ui-txt-type { width:66%; display:block; font-size:10px;}
				.the-col-division { width:49%; float:left;}
				.the-col-division select { width:70%;}
			
			.brands-results {}
				.brands-results h3 { color:#464646; font-size:16px; padding:16px 0 12px;}
				.wrapper-brands-results { border:1px solid #CCCCCC; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
				.inner-scroll-wrapper { max-height:621px; overflow-x:hidden; overflow-y:scroll;}
				.tbl-brands-results { border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-collapse:collapse;}
				.tbl-brands-results td { padding-left:17px; text-align:left; border-left:1px solid #fff; border-collapse:collapse;}
				.tbl-brands-results tr td:first-child { border-left:none;}				
				.tbl-brands-results thead td { background-color:#CCCCCC; color:#666666; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:left; border-bottom:1px solid #ECECEC; height:34px; font-weight:bold;}
				.tbl-brands-results thead td.last-col { border-left-color:#ccc; padding-left:0; width:16px; font-size:0; line-height:0;}
				.tbl-brands-results thead td.last-col div { width:16px; font-size:0; line-height:0; height:33px;}
				.tbl-brands-results thead tr td:first-child { border-top-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px;}
				.tbl-brands-results thead tr td:last-child { border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px;}
				.tbl-brands-results tbody td { height:31px; background-color:#fff; font-size:13px; color:#666;}				
				.tbl-brands-results tbody tr:hover td { background-color:#DEEBF8;}
				.tbl-brands-results tbody tr:nth-child(2n) td { background-color:#ECECEC;}
				.tbl-brands-results tbody tr.odd td { background-color:#ECECEC;} /*css for ie*/
				.tbl-brands-results tbody tr:hover.odd td { background-color:#DEEBF8;}
				.tbl-brands-results tbody tr:last-child td:first-child {border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px;}					
				.tbl-brands-results tbody tr:last-child td:last-child {border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;}
					
		.mapping-control { border:1px solid #ccc; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; width:140px; padding:12px 9px; background-color:#F4F4F4; margin-top:154px;}					
			.mapping-control .btn-map, .mapping-control input[disabled="disabled"].btn-map, .mapping-control .btn-un-map, .mapping-control .btn-unable-to-map { margin-bottom:17px;}
			input[disabled="disabled"].btn-map, input[disabled].btn-map { background:url(../images/btn/sprite-buttons.png) 0 0 no-repeat; width:138px; height:25px; cursor:default;}
			.btn-map { background:url(../images/btn/sprite-buttons.png) 0 -25px no-repeat; width:138px; height:25px; cursor:pointer;}
			.btn-unable-to-map { background:url(../images/btn/sprite-buttons.png) 0 -50px no-repeat; width:138px; height:25px; cursor:pointer;} 
			.btn-un-map { background:url(../images/btn/sprite-buttons.png) 0 -75px no-repeat; width:138px; height:25px; cursor:pointer;}			
			.btn-reset-action {background:url(../images/btn/sprite-buttons.png) 0 -100px no-repeat;  width:138px; height:25px; cursor:pointer;}
			
			.ui-txt-type { padding:0 5px; margin:2px 0 0; border:0; background-color:transparent;
				background:#ffffff;
				background-image: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* FF3.6+ */
				background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
				background-image: -webkit-linear-gradient(top, #ffffff 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
				background-image: -o-linear-gradient(top, #ffffff 0%,#f4f4f4 100%); /* Opera 11.10+ */
				background-image: -ms-linear-gradient(top, #ffffff 0%,#f4f4f4 100%); /* IE10+ */
				background-image: linear-gradient(top, #ffffff 0%,#f4f4f4 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */					
				-webkit-box-shadow: 1px 1px 0px #999999 inset;-moz-box-shadow:1px 1px 0px #999999 inset;box-shadow: 1px 1px 0px #999999 inset;										
				border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #cccccc; 
				height:23px; line-height:23px; width:177px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;
			}
			input[type="text"].ui-txt-type,input[type="text"].ui-txt-type2 { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
			
			.ui-txt-type2 { padding:0 5px; border:0; background-color:#fff;				
				-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.3) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.3) inset; box-shadow: 1px 1px 2px rgba(0,0,0,0.3) inset;										
				border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border:1px solid #687D96; 
				height:25px; width:170px; font: normal 12px/25px Arial, Helvetica, sans-serif; color:#090909;
			}				
			input:focus.ui-txt-type2 { color:#0FB0EE;}
			input:hover.ui-txt-type2{ color:#0FB0EE;}
			input[disabled="disabled"]:hover.ui-txt-type2 { color:#333;}			
			.width-full { width:100%; overflow:hidden;}	

/* SPRITE TECHNIQUE:begin ---------------------------------------------------------------------*/
.btnMissing , .btnUpdate, .txtInput, .bgTxtInput, .btnSearch, .btnReshoot, .btnResync, .btnAdd, .btnRelease, .btnApprove, .btnReconfirm, .btnRptClose, .btnViewOrder, .btnShipOrder,
.btnReturn, .btnAccept, .btnSearchType, .btnGo, .btnComplete, .btnRefine, .btnExportReport, .btnClearGap2, .btnClearGap, .txtBefore, .txtAfter, .btnTriggerCount, .btnSearchType, .btnConfirmComplete, .btnUpload, 
.btnResolve, .btnViewReport, .btnUpdateGrey, .btn-save, .btnUpdateBig, .btnReturnVendor, .txtInputH22, .bgTxtInputH22, .areaPdDescpt
{ background:url(../images/sprite-product-attr.png) 0 0 no-repeat;}
.txtInput { background-position:100% 0px;}
.bgTxtInput { background-position:0px -31px;}
.txtInputH22 { background-position:0px -619px;}
.bgTxtInputH22 { background-position:100% -597px;}
.contentCubiscan .bgTxtInput { background-position:0px -62px;}
.boxGrey .bgTxtInput { background-position:0px -447px;}
.btnUpdate { background-position:0px -93px; width:192px; height:43px;}
.btnSearch { background-position:-192px -93px; width:117px; height:26px;}
.btnReshoot { background-position:0 -136px; width:81px; height:30px;}
.btnResync { background-position:-81px -136px; width:81px; height:30px;}
.btnAdd { background-position:-162px -136px; width:95px; height:26px;}
.btnRelease { background-position:-257px -136px; width:85px; height:26px;}
.btnViewOrder { background-position:-224px -166px; width:85px; height:26px;}
.btnShipOrder { background-position:-309px -166px; width:85px; height:26px;}
.btnApprove { background-position:0 -166px; width:112px; height:30px;}
.btnReconfirm { background-position:-112px -166px; width:112px; height:30px;}
.btnRptClose { background-position:-329px -93px; width:23px; height:23px; cursor:pointer;}
.btnReturn { background-position:-85px -277px; width:85px; height:26px;}
.btnAccept { background-position:0 -277px; width:85px; height:26px;}
.btnSearchType { background-position:-170px -277px; width:85px; height:26px;}
.btnGo { background-position:0px -303px; width:95px; height:26px;}
.btnComplete { background-position:-95px -303px; width:95px; height:26px;}
.btnRefine { background-position:0px -329px; width:112px; height:30px;}
.btnExportReport { background-position:-112px -329px; width:112px; height:30px;}
.btnClearGap2 { background-position:0 -768px; width:112px; height:30px;}
.btnClearGap { background-position:-255px -277px; width:103px; height:26px;}
.txtBefore { background-position:0 -390px; width:11px; height:57px;}
.txtAfter { background-position:-11px -390px; width:11px; height:47px;}
.btnTriggerCount { background-position:-23px -390px; width:112px; height:30px;}
.btnSearchType { background-position:-224px -329px; width:112px; height:30px;}
.btnConfirmComplete { background-position:-135px -390px; width:140px; height:30px; display:block; margin:0 auto;}
.btnUpload { background-position:-275px -390px; width:95px; height:26px;}
.btnResolve { background-position:-190px -303px; width:85px; height:26px;}
.btnViewReport { background-position:0px -478px; width:112px; height:30px;}
.btnUpdateGrey { background-position:-275px -303px; width:60px; height:26px;}
.btn-save { background-position:-335px -303px; width:60px; height:26px;}
.btnUpdateBig { background-position:-112px -478px; width:112px; height:31px;}
.btnReturnVendor { background-position:-224px -478px; width:132px; height:30px;}
.areaPdDescpt { background-position:0 -642px; height: 125px; width: 265px;}

.lt_corner, .rt_corner, .lb_corner, .rb_corner { background:url(../images/sprite-product-attr.png) 0 0 no-repeat; width:10px; height:10px; position:absolute;}
.lt_corner { background-position:-309px -93px; top:0; left:0;}
.rt_corner { background-position:-319px -93px; top:0; right:0;}
.lb_corner { background-position:-309px -103px; left:0; bottom:0;}
.rb_corner { background-position:-319px -103px; right:0; bottom:0;}

.lt_cn, .rt_cn, .lb_cn, .rb_cn { background:url(../images/sprite-product-attr.png) 0 0 no-repeat; width:11px; height:11px; position:absolute;}
.lt_cn { background-position:-352px -93px; top:-1px; left:-1px;}
.rt_cn { background-position:-363px -93px; right:-1px; top:-1px;}
.lb_cn { background-position:-352px -104px; bottom:-1px; left:-1px;}
.rb_cn { background-position:-363px -104px; right:-1px; bottom:-1px;}

.lt_c, .rt_c, .lb_c, .rb_c { background:url(../images/sprite-product-attr.png) 0 0 no-repeat; width:14px; height:14px; position:absolute;}
.lt_c { background-position:-374px -93px; top:-1px; left:-1px;}
.rt_c { background-position:-388px -93px; right:-1px; top:-1px;}
.lb_c { background-position:-374px -107px; bottom:-1px; left:-1px;}
.rb_c { background-position:-388px -107px; right:-1px; bottom:-1px;}

.lt_co, .rt_co, .lb_co, .rb_co { background:url(../images/sprite-product-attr.png) 0 0 no-repeat; width:11px; height:11px; position:absolute;}
.lt_co { background-position:-342px -136px; top:-1px; left:-1px;}
.rt_co { background-position:-353px -136px; right:-1px; top:-1px;}
.lb_co { background-position:-342px -147px; bottom:-1px; left:-1px;}
.rb_co { background-position:-353px -147px; right:-1px; bottom:-1px;}
/* SPRITE TECHNIQUE:end */

/* BUTTON */
.btn-up { background:url(../images/btn/btnUpQty.png) 0 0 no-repeat; width:39px; height:30px; cursor:pointer;} 
.btn-down { background:url(../images/btn/btnDownQty.png) 0 0 no-repeat; width:39px; height:30px; cursor:pointer;} 
.btn-new-packing-slip { background:url(../images/btn/btn-new-packing-slip.png) 0 0 no-repeat; width:130px; height:26px; cursor:pointer;}
.ico-print { background:url(../images/icon/print-ico.gif) 100% 0 no-repeat; width:90px; height:19px; cursor:pointer; float:right; font-weight:bold; margin-bottom:8px; }
.btn-block-domain { background:url(../images/btn/btn-block-domain.png) 0 0 no-repeat; width:95px; height:30px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-approve-order { background:url(../images/btn/btn-approve-order.png) 0 0 no-repeat; width:95px; height:30px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-blacklist-customer { background:url(../images/btn/btn-blacklist-customer.png) 0 0 no-repeat; width:120px; height:30px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-cancel{ background:url(../images/btn/btn-cancel2.png) 0 0 no-repeat; width:84px; height:29px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-confirm { background:url(../images/btn/btn-confirm2.png) 0 0 no-repeat; width:84px; height:29px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-unblock { background:url(../images/btn/btn-unblock.png) 0 0 no-repeat; width:84px; height:29px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-submit { background:url(../images/btn/btn-submit.png) 0 0 no-repeat; width:72px; height:27px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-block { background:url(../images/btn/btn-block.png) 0 0 no-repeat; width:84px; height:29px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-close2 { background:url(../images/btn/btn-close2.png) 0 0 no-repeat; width:112px; height:30px; cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-send { background:url(../images/btn/btn-send.png) 0 0 no-repeat; width:60px; height:30px; cursor:pointer; padding:0; margin:0 auto; border:0; outline:none; display:block;}
.btn-receive-to-po, .btn-return-to-vendor, .btn-complete-grey, .btn-requesting-ra { cursor:pointer; padding:0; margin:0; border:0; outline:none;}
.btn-receive-to-po { background:url(../images/btn/btn-receive-to-po.png) 0 0 no-repeat; width:108px; height:29px;}
.btn-return-to-vendor { background:url(../images/btn/btn-return-to-vendor.png) 0 0 no-repeat; width:130px; height:29px;}
.btn-complete-grey { background:url(../images/btn/btn-complete-grey.png) 0 0 no-repeat; width:90px; height:29px;}
.btn-requesting-ra { background:url(../images/btn/btn-requesting-ra.png) 0 0 no-repeat; width:120px; height:29px;}

/* ORDER VERIFICATION TRACKING */
.lbl-type-block { font-weight:bold; font-size:12px; color:#000; display:block; margin-bottom:5px;}
.chart-show { width:100%; overflow:hidden; margin:40px 0;}
	.chart-info { float:left; width:250px; text-align:center; margin-left:40px;}
	.chart-show div:first-child.chart-info { margin-left:0;}
		.chart-info h5, .chart-info > span { font:bold 14px Arial,Helvetica; margin-bottom:10px; color:#606060;}	
		.chart-illus { margin:0 auto 10px;}
		.chart-illus img { display:block; margin:0 auto;}
		
.result-display { margin:0 auto;}
	.result-display .lblRstFound { padding-left:7px;}
	.result-display .reportPaging { width:auto; min-height:27px; height:27px; height:auto!important; border-top:1px solid #B5B5B5; border-left:1px solid #B5B5B5; border-right:1px solid #B5B5B5;}
	.result-display .tbl-content + .reportPaging { border-top:0; border-bottom:1px solid #B5B5B5;}
	.tbl-content { }
	.tbl-content th { color:#00458A; background-color:#D8DFE5;}
	.tbl-content th, .tbl-content td { border-bottom:1px solid #B5B5B5; border-right:1px solid #B5B5B5; padding:6px 5px; line-height:16px;}
	.tbl-content tr th:first-child, .tbl-content tr td:first-child { border-left:1px solid #B5B5B5;}
	.tbl-content thead tr:first-child th { border-top:1px solid #B5B5B5;}
	.tbl-content tr:nth-child(2n) td, .tbl-content tr.even td { background-color:#f4f4f4;}
	.tbl-content tr:hover td, .tbl-content tr.current td { background-color:#E4F0FF;}
	
.chart-top-info { float:right;}
	.chart-top-info h5 { text-align:center; font-size:12px; margin-bottom:10px;}
	.chart-top-info .tbl-content { width:340px;}
	
.rowCount { float:left; margin-right:10px;}
	.rowCount select { width:65px;}	
	.rowCount label { float:left; margin:2px 6px 0 0;}
.the-pagination { float:left; margin-top:2px;}
	.the-pagination li { float:left; padding:0 2px;}
	.the-pagination li a { color:#00B1E9; text-transform:uppercase;}
	.the-pagination li.current a, .the-pagination a.current, .the-pagination a:hover  { text-decoration:underline; color:#00458A;}
	
/*Pending Discrep Report (SWIMOUTLET-7383)*/
.ico-camera { background:url(../images/icon/ico-camera.png) 0 0 no-repeat; width:30px; height:20px; cursor:pointer; display:block; margin:0 auto;}
.ico-trash { background:url(../images/icon/ico-trash.png) 0 0 no-repeat; width:18px; height:20px; cursor:pointer; display:block; margin:0 auto;}
.sp-txt-val { display:block; overflow:hidden; word-wrap:break-word;}
input[type="text"].ui-txt-edit { border:1px solid #677D96; padding:0; display:block; font-size:12px; background-color:transparent;}

.tbl-inf1 { margin-left:20px;}
.tbl-inf1 td { padding-bottom:7px;}
.inner-modal { padding:0 80px;}
.ui-textarea { border:1px solid #667C96; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; box-shadow:inset 1px 2px 2px rgba(0,0,0,0.3); font:normal 12px Arial, Helvetica, sans-serif; color:#333; resize:none; padding:3px 0px 3px 5px; width:313px; height:70px;}
.btn-center-mod { text-align:center;}
.btn-center-mod input { margin-left:10px; margin-right:10px;}

/**POPUP MODAL**/
.divOverlay	{ position:absolute; top:0; left:0; height:1080px; width:100%; z-index:99; opacity:0.5; filter:alpha(opacity=50); background-color:#FFF;}
.poup-modal { width:500px; border:1px solid #5D5D5D; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; position:absolute; top:106px; left:261px; background-color:#FFF; z-index:100;}
	.poup-modal .spaceWidth31 { float:left;}
	.poup-modal .reportPaging { height:38px; line-height:25px; border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-radius-topleft:8px; border-top-right-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topright:8px;}
	.poup-modal .reportPaging .lblNameType { margin-left:13px;}			
	.reportPaging .btnRptClose { float:right; margin:2px 6px 0 0;}
	.poup-modal .btnRptClose { margin-top:8px;}			
	.popup-modal-content { width:480px; margin:0 auto; padding-bottom:10px;}				
	.tit-modal-type { font-size:16px; color:#13418E; margin:10px 0;}

/* Shipment Cost Calculator (SWIMOUTLET-7528) // Date: 23 Feb, 2013*/
.ui-select-type { border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border:1px solid #808080; padding-left:2px; width:100px; font:normal 12px Arial, Helvetica, sans-serif;}
.ico-plus { background:url(../images/icon/ico-plus.png) 0 0 no-repeat; width:27px; height:27px; cursor:pointer; display:block;}
.tbl-fm-shipment-cost td { text-align:left;}
.tbl-fm-shipment-cost .ui-txt-type2 { margin-top:2px;}
.b-lbl-fm { font-size:13px;}
.b-lbl-fm i { font-weight:normal; margin-right:5px;}
.each-pd-opt { padding-bottom:12px;}
	.each-pd-opt input.ui-txt-type2 { width:85px; float:left; margin:0 15px 0 0;}
	.each-pd-opt label { float:left; margin:7px 5px 0 0;}
	.each-pd-opt .ico-plus { float:left; margin:0 15px 0 0;}
.opt-box { padding-top:7px;}
	.opt-box input { float:left; margin:0 4px 0 0; width:13px; height:13px; border:0; padding:0;}
	.opt-box label { float:left; margin:1px 0 0;}
.sp-note-req { display:block; font-size:11px; margin-top:14px;}	
.scenario { padding:10px 0 0; border-bottom:1px solid #000; padding-bottom:5px; margin-bottom:15px;}
	.scenario h2 { font-size:22px; margin:0 0 8px;}
	.scenario h2 u { font-weight:normal; font-size:18px;}
	.shipment-number-inf { padding:0; font-size:16px; margin:0 0 14px;}
	.b-number-shipment { font-size:18px; text-decoration:underline;}
	.shipment-inf-division { margin:0 0 14px;}
	.shipment-inf-division span { padding-left:10px; margin-left:10px; border-left:1px solid #000;}
	.shipment-inf-division span:first-child { margin-left:0; padding-left:0; border-left:0;}
	.tbl-pd-shipment-inf {}
	.tbl-pd-shipment-inf td { padding:0 0 10px 15px;}
	.tbl-pd-shipment-inf td:first-child { padding-left:25px;}
	.p-shipment-cost-inf { text-align:center; margin:4px 0 15px;}
	.p-shipment-cost-inf span { padding-left:10px;}
	.p-shipment-cost-inf span:first-child { padding-left:0;}
	.the-shipment-total { background:url(../images/bg/bg-dot-grey.gif) 0 22px repeat-x;}
	.tbl-shipment-total {}
	.tbl-shipment-total td { padding:0 0 8px 0;}
	.tbl-shipment-total td:first-child b { padding-right:10px;}
	.tbl-shipment-total .row-sp-total td { padding-bottom:20px; text-decoration:underline;}
	.tbl-shipment-total .row-total-sp-cost td { color:#f00;}
	.tbl-shipment-total .row-shipment-type td { padding-bottom:20px;}
	.sp-shipment-type { text-decoration:underline; font-weight:bold; padding-top:3px; display:inline-block;}
	
.btn-demi-grey { border:1px solid #555555; border-radius:6px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-shadow:0 1px 2px rgba(0, 0, 0, 0.5); padding:6px 10px;
	background: #9F9F9F; /* Old browsers */
	background: -moz-linear-gradient(top,  #9F9F9F 0%, #7D7D7D 50%, #727272 50%, #727272 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9F9F9F), color-stop(50%,#7D7D7D), color-stop(50%,#727272), color-stop(100%,#727272)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9F9F9F 0%,#7D7D7D 50%,#727272 50%,#727272 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9F9F9F 0%,#7D7D7D 50%,#727272 50%,#727272 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9F9F9F 0%,#7D7D7D 50%,#727272 50%,#727272 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9F9F9F 0%,#7D7D7D 50%,#727272 50%,#727272 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9F9F9F', endColorstr='#727272',GradientType=0 ); /* IE6-9 */	
}
.btn-demi-cyan {
	background: -moz-linear-gradient(top,  #00bfff 0%, #58d3f7 50%, #00bfff 50%, #00a0ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00bfff), color-stop(50%,#58d3f7), color-stop(50%,#00bfff), color-stop(100%,#00a0ff));
	background: -webkit-linear-gradient(top,  #00bfff 0%,#58d3f7 50%,#00bfff 50%,#00a0ff 100%);
	background: -o-linear-gradient(top,  #00bfff 0%,#58d3f7 50%,#00bfff 50%,#00a0ff 100%);
	background: -ms-linear-gradient(top,  #00bfff 0%,#58d3f7 50%,#00bfff 50%,#00a0ff 100%);
	background: linear-gradient(to bottom,  #00bfff 0%,#58d3f7 50%,#00bfff 50%,#00a0ff 100%); 
    border: 1px solid #00bfff;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font: bold 12px Arial,Helvetica,sans-serif;
    height: auto;
    padding: 6px 10px;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);
}
.btn-demi-red { border:1px solid #737A71; border-radius:6px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-shadow:0 1px 2px rgba(0, 0, 0, 0.5); padding:6px 10px;
background: #c75053;
background: -moz-linear-gradient(top,  #c75053 0%, #983032 50%, #ad3a3e 50%, #992f32 100%);
background: -webkit-linear-gradient(top,  #c75053 0%,#983032 50%,#ad3a3e 50%,#992f32 100%);
background: linear-gradient(to bottom,  #c75053 0%,#983032 50%,#ad3a3e 50%,#992f32 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c75053', endColorstr='#992f32',GradientType=0 );
}

.btn-hilighted { background-color: red; border-radius: 4px; color: #fff; font-family: arial; font-size: 12px; font-weight: bold; height: 28px; line-height: 28px; text-align: center; padding:5px 10px; cursor:pointer;}
input[disable="disabled"].btn-hilighted, input[disable="true"].btn-hilighted, input[disable=""].btn-hilighted { cursor:default;}

/*Pre-Discrep Queue - Add Prompt For New Tote (SWIMOUTLET-8092)*/
.popup-warning { background-color:#FFFF99; border:1px solid #939300; color:#282800; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; text-align:center; position:absolute; z-index:99; left:500px; top:500px;}
.inner-popup-warning { position:relative; padding:20px;}
.ico-close-x { position:absolute; right:-8px; top:-8px; display:block; cursor:pointer; text-indent:-9999px; background:url(../images/sprite-product-attr.png) -329px -93px no-repeat; width:23px; height:23px;}
.popup-warning h2 { font-size:18px; margin-bottom:5px;}
.popup-warning input.ui-txt-type { width:210px; margin-right:5px;}

/*Blocked Users - Add Ability To Flag Addresses (SWIMOUTLET-10751)*/
.tbl-rslt-new {}
.tbl-rslt-new th, .tbl-rslt-new td { border-right:1px solid #B5B5B5;  border-bottom:1px solid #B5B5B5; color:#000; font-size:12px; padding:5px 5px; word-wrap:break-word;}
.tbl-rslt-new th:first-child, .tbl-rslt-new td:first-child { border-left:1px solid #B5B5B5; }
.tbl-rslt-new th { background-color:#D8DFE5; font-weight:bold; border-top:1px solid #B5B5B5;}
.tbl-rslt-new th.last-col div { padding-right:17px;}
.tbl-rslt-new th div, .tbl-rslt-new td div { word-wrap:break-word;}  /* add overflow:hidden for ie7 only*/
.tbl-rslt-new td { background-color:#fff; vertical-align:top;}
.tbl-rslt-new tr:hover td { background-color:#B1C9E1;}
.tbl-rslt-new tr:nth-of-type(2n) td, .tbl-rslt-new tr:nth-of-type(even) td, .tbl-rslt-new tr.even td { background-color:#F4F4F4;}
.tbl-rslt-new tr:nth-of-type(2n+1) td, .tbl-rslt-new tr:nth-of-type(odd) td, .tbl-rslt-new tr.odd td { background-color:#fff;}
.tbl-rslt-new tr:nth-of-type(2n):hover td, .tbl-rslt-new tr:nth-of-type(even):hover td, .tbl-rslt-new tr.even:hover td { background-color:#B1C9E1;}
.tbl-rslt-new tr:nth-of-type(2n+1):hover td, .tbl-rslt-new tr:nth-of-type(odd):hover td, .tbl-rslt-new tr.odd:hover td { background-color:#B1C9E1;}

/*Create Customization Order Report (22706)*/
.context { color:#000; font-family:Arial, Helvetica, sans-serif; padding:20px;}
.lbl-rslt-new { font-weight:bold; margin-bottom:5px; display:inline-block;}

/*End of Day Receiving Report(24509)*/
.sortup,.sortdown { background-color:transparent; background-repeat:no-repeat; background-position:100% 50%; padding-right:20px; cursor:pointer;}
.sortup { background-image:url(../images/icon/ico-arrow-white-up.png);}
.sortdown { background-image:url(../images/icon/ico-arrow-white-down.png);}
.sortup.active { background-image:url(../images/icon/ico-arrow-up-yellow.png);}
.sortdown.active { background-image:url(../images/icon/ico-arrow-down-yellow.png);}

/*Pick Efficiency Report Additions(25015)*/
.centergroup { text-align:center;}
.calendartype{ display:inline-block; margin-right:30px;}
.calendartype label { margin-right:3px;}
.calendartype input[type="text"] { margin-right:3px;}
.calendartype img { vertical-align:-9px; cursor:pointer;}

/** GENERAL CLASSES:begin ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- **/
.cursor-pointer { cursor:pointer;}

.noMarT { margin-top:0!important;}
.center { display:block; margin:0 auto;}
.txt-center { text-align:center;}

.spaceWidth19 { width:19px; display:inline-block;}
.spaceWidth31 { width:31px; display:inline-block;}

.width33 { width:33px;}
.width33 input { width:23px;}
.width33 .bgTxtInputH22 { width:23px;}

.width35 { width:35px;}
.width35 input { width:25px;}
.width35 .bgTxtInput { width:25px;}

.width56 { width:56px;}
.width56 input { width:46px;}
.width56 .bgTxtInput { width:46px;}

.width81 { width:81px;}
.width81 input { width:71px;}
.width81 .bgTxtInput { width:71px;}

.width85 { width:85px;}
.width85 input { width:75px;}
.width85 .bgTxtInput { width:75px;}

.width94 { width:94px;}
.width94 input { width:84px;}
.width94 .bgTxtInput { width:84px;}

.width120 { width:120px;}
.width120 input { width:110px;}
.width120 .bgTxtInput { width:110px;}

.width140 { width:140px;}
.width140 input { width:130px;}
.width140 .bgTxtInput { width:130px;}

.width150 { width:150px;}
.width150 input { width:140px;}
.width150 .bgTxtInput { width:140px;}

.width178 { width:178px;}
.width178 input { width:168px;}
.width178 .bgTxtInput { width:168px;}

.width285 { width:285px;}
.width285 input { width:275px;}
.width285 .bgTxtInput { width:275px;}

.width310 { width:310px;}
.width310 input { width:300px;}
.width310 .bgTxtInput { width:300px;}

.width369 { width:369px;}
.width369 input { width:359px;}
.width369 .bgTxtInput { width:359px;}

.width385 { width:385px;}
.width385 input { width:375px;}
.width385 .bgTxtInput { width:375px;}

.width419 { width:419px;}
.width419 input { width:409px;}
.width419 .bgTxtInput { width:409px;}

.width680 { width:680px;}
.width680 input { width:670px;}
.width680 .bgTxtInput { width:670px;}

.width100 { width:100px;}
.width115 { width:115px;}
/** GENERAL CLASSES:end ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- **/
