/*    Order Page Menu    */
/*    Order Page Menu    */
/*    Order Page Menu    */
/*    Order Page Menu    */
#PopupProduct{
	position:absolute;
	width:164px;
	height:74px;
	left:50%;
	margin-left: -50px;
	top: 165px;
	background-image:url("../images/box-on-top.gif");
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
        font-size:12pt;
	line-height:14px;
}

#PopupProductTxt{
	position:relative;
	float:left;
	left:8px;
	top:15px;
        width:144px;
	padding:5px;
	height:35px;
        color:#000000;
        font-size:10pt;
	text-align:center;
	color:#FF0000;
}

#PopupSearch{
	position:absolute;
	width:164px;
	height:74px;
	left:50%;
	margin-left: -120px;
	top: 288px;
	background-image:url("../images/box-on-bottom.gif");
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
        font-size:12pt;
	line-height:14px;
}

#PopupSearchTxt{
	position:relative;
	float:left;
	left:8px;
	top:25px;
        width:144px;
	padding:5px;
	height:35px;
        color:#000000;
        font-size:10pt;
	text-align:center;
	color:#FF0000;
}


#OrderTitle1{
	position:relative;
	float:left;
	left:5px;
	top:10px;
        width:60px;
	height:35px;
        color:#000000;
        font-size:14pt;
        font-weight:bold;
}

#OrderTitle2{
	position:relative;
	float:left;
	left:5px;
	top:15px;
        width:200px;
	height:35px;
        color:#000000;
        font-size:14pt;
        font-weight:bold;
}

#OrderTitle3{
	position:relative;
	float:left;
	left:0px;
	top:35px;
        width:611px;
	height:35px;
        color:#000000;
        font-size:9pt;
	text-align:right;
}


#OrderItemSearchtxt{
	position:relative;
	float:left;
	left: 7px;
	top:7px;
	width:110px;
	height:30px;
}

#OrderItemSearchBox{
	position:relative;
	float:left;
	left: 2px;
	top:4px;
	width:260px;
	height:30px;
}

#OrderItemSearchBT{
	position:relative;
	float:left;
	left: 0px;
	top:4px;
	_top:5px;
	width:180px;
	height:30px;
}

.orderSearchInput {
        font-size: 12px;
        border-width: 1px;
        border-style: solid;
        border-color: #B5B5B5;
        background: #FFFFFF;
        margin: 0px;
	height:16px;
	padding:2px;
	width:250px;
}

.orderSearchInputbt {
        font-size: 11px;
        border-width: 1px;
        border-style: solid;
        border-color: #B5B5B5;
        background: #FFFFFF;
        margin: 0px;
	height:22px;
	width:80px;
	padding-bottom:5px;
}

#OrderForm{
	position:relative;
	float:left;
	left: 20px;
	top:11px;
	width:850px;
	height:30px;
	background:#DBDBDB;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}
#OrderMenu{
	position:relative;
	float:left;
	left: 20px;
	top:9px;
	width:850px;
	height:30px;
	background:#DBDBDB;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}
#OrderMenu2{
	position:relative;
	float:left;
	left: 20px;
	top:10px;
	width:850px;
	height:30px;
	background:#EBEBEB;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}
#OrderMenuRT{
	position:relative;
	float:left;
	left: 20px;
	top:10px;
	width:850px;
	height:30px;
	background:#F7F7F7;
	border-width:1px;
		border-bottom: 0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}

#OrderMenu3{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:850px;
	height:30px;
	background:#DBDBDB;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}

#OrderItemProductGroup{
	position:relative;
	float:left;
	left: 2px;
	top:4px;
	width:314px;
	height:30px;
}

#OrderItemCategory{
	position:relative;
	float:left;
	left: 0px;
	top:4px;
	_top:5px;
	width:250px;
	height:30px;
}

#OrderFormItemProductGroup{
	position:relative;
	float:left;
	left: -75px;
	top:4px;
	_top:5px;
	width:250px;
	height:30px;
}

#OrderFormItemCategory{
	position:relative;
	float:left;
	left: 588px;
	top:-26px;
	_top:5px;
	width:250px;
	height:30px;
}

#OrderMenuDisplayNumTxt{
	position:relative;
	float:left;
	width:110px;
	text-align:left;
	top:7px;
	left:7px;
}

#OrderMenuDisplayNumSel{
	position:relative;
	float:left;
	width:70px;
	left:5px;
	top:4px;
}

#OrderMenuDisplayPages{
	position:relative;
	float:left;
	width:115px;
	text-align:right;
	top:7px;
	font-weight:bold;
	font-size:11px;
}

#OrderDisplay{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:850px;
        height:auto !important;
	height:122px;
	min-height:122px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}

#OrderDisplayPicArea{
	position:relative;
	float:left;
	left:5px;
	top:5px;
	width:100px;
	height:100px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #D5D5D5;
	padding:5px;
	font-size:11px;
	text-align:center;
}

#OrderDisplayPic{
	position:relative;
	float:left;
	width:100px;
	height:83px;
	background:#FFFFFF;
	text-align:center;
}

#OrderDisplayPicLarger{
	position:relative;
	float:left;
	top: 0px;
	left:13px;
	width:70px;
	height:15px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #D5D5D5;
        background: #F5F5F5;
	font-size:11px;
	text-align:center;
}


#OrderDisplayData{
	position:relative;
	float:left;
	left: 5px;
	top:2px;
        height:auto !important;
	height:115px;
	min-height:115px;
	background:#FFFFFF;
	padding:0px;
	border:0px;
	border-right:1px;
        border-style:solid;
        border-color: #B5B5B5;
	padding-right:20px;

}

#OrderDisplayTitle{
	position:relative;
	float:left;
	left:10px;
	top:0px;
	width:380px;
	height:18px;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

#OrderDisplayItemNum{
	position:relative;
	float:left;
	left: 10px;
	top:0px;
	width:120px;
	height:16px;
	font-size:10px;
	text-align:right;
}

#OrderDisplayDesc{
	position:relative;
	float:left;
	left: 10px;
	top:0px;
	width:500px;
	padding-bottom:10px;
        height:auto !important;
	height:30px;
	min-height:30px;
	color:#353535;
	text-align:justify;
}

#OrderDisplayPricing{
	position:relative;
	float:left;
	left:15px;
	top:3px;
	width:210px;
	height:115px;
	text-align:left;
	line-height:15px;
	
}

#OrderDisplayPrice1{
	position:relative;
	float:left;
	left:0px;
	top:-6px;
	width:203px;
	height:20px;
	text-align:left;
	font-size:10px;
	color:#555555;
	line-height:12px;
/*	visibility:hidden; */
}


#OrderDisplayPrice2{
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:34px;
	height:20px;
	background:#FFFFFF;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}

#OrderDisplayPrice3{
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:60px;
	height:20px;
	background:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
}


#OrderDisplayPrice4{
	position:relative;
	float:left;
	left:34px;
	padding-top:2px;
	width:165px;
	height:20px;
	background:#FFFFFF;
	text-align:left;
	font-size:11px;
	color:#FF0000;
	border-width:0px;
	border-top:1px;
        border-style: solid;
        border-color: #D5D5D5;
}

#OrderDisplayPrice5{
	position:relative;
	float:left;
	top:7px;
	left:0px;
	padding:2px;
	width:190px;
	height:37px;
	text-align:left;
	font-size:10px;
	color:#333333;
	text-align:left;
	line-height:10px;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	background:#DBEFCF;
}



#OrderItemQty{
	position:relative;
	float:left;
	left:0px;
	top:4px;
	width:50px;
	height:30px;
	font-size:10px;
	color:#333333;
}

.orderQtyInput {
        font-size: 12px;
        border-width: 1px;
        border-style: solid;
        border-color: #B5B5B5;
        background: #FFFFFF;
        margin: 0px;
	height:16px;
	padding:2px;
	width:20px;
	text-align:center;
}

#OrderItemPackage{
	position:relative;
	float:left;
	left: 0px;
	top:4px;
	width:97px;
	height:30px;
}

#OrderItemAddBT{
	position:relative;
	float:left;
	left: 0px;
	top:4px;
	width:40px;
	height:30px;
}

.orderAddInput{
        font-size: 11px;
        border-width: 1px;
        border-style: solid;
        border-color: #B5B5B5;
        background: #FFFFFF;
        margin: 0px;
	height:22px;
	width:40px;
	padding-bottom:5px;
}

#noResults{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:830px;
	height:55px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:15px;
	font-size: 15px;
}

#searchResults{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:840px;
	height:20px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:10px;
	font-size: 15px;
}

#searchResults{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:420px;
	height:20px;
	background:#FFFFFF;
	border-width:1px;
	border-right:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:10px;
	font-size: 15px;
}
#searchResults2{
	position:relative;
	float:left;
	left: 0px;
	top:20px;
	width:420px;
	height:20px;
	background:#FFFFFF;
	border-width:1px;
	border-left:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:10px;
	font-size:15px;
	text-align:right;
}

#ViewCartMenu1{
	position:relative;
	float:left;
	left: 20px;
	top:10px;
	width:850px;
	height:30px;
	background:#F9F9F9;
	border-width:1px;
        border-style:solid;
        border-color:#B5B5B5;
	padding:5px;
}


#ViewCartBar1Left{
	position:relative;
	float:left;
	left:4px;
	top:4px;
	width:400px;
	height:30px;
}
#ViewCartBar1Right{
	position:relative;
	float:left;
	top:4px;
	width:446px;
	height:30px;
	text-align:right;
}

#ViewCartHCol1{
	position:relative;
	float:left;
	left: 20px;
	top:15px;
	width:50px;
	height:16px;
	background:#EBEBEB;
	border-width:1px;
	border-right:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
#ViewCartHCol2{
	position:relative;
	float:left;
	left: 20px;
	top:15px;
	width:546px;
	height:16px;
	background:#EBEBEB;
	border-width:1px;
	border-right:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}

#ViewCartHCol3{
	position:relative;
	float:left;
	left: 20px;
	top:15px;
	width:70px;
	height:16px;
	background:#EBEBEB;
	border-width:1px;
	border-right:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

#ViewCartHCol4{
	position:relative;
	float:left;
	left: 20px;
	top:15px;
	width:70px;
	height:16px;
	background:#EBEBEB;
	border-width:1px;
	border-right:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

#ViewCartHCol5{
	position:relative;
	float:left;
	left: 20px;
	top:15px;
	width:70px;
	height:16px;
	background:#EBEBEB;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}













#ViewCartCol1{
	position:relative;
	float:left;
	left: 20px;
	top:14px;
	width:50px;
	height:54px;
	border-width:1px;
	border-right:0px;
	border-top:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	line-height:18px;
}
#ViewCartCol2{
	position:relative;
	float:left;
	left: 20px;
	top:14px;
	width:546px;
	height:54px;
	border-width:1px;
	border-right:0px;
	border-top:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:left;
}

#ViewCartCol3{
	position:relative;
	float:left;
	left: 20px;
	top:14px;
	width:70px;
	height:54px;
	border-width:1px;
	border-right:0px;
	border-top:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	line-height:14px;
}

#ViewCartCol4{
	position:relative;
	float:left;
	left: 20px;
	top:14px;
	width:70px;
	height:54px;
	border-width:1px;
	border-right:0px;
	border-top:0px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
	text-align:center;
	line-height:16px;
}

#ViewCartCol5{
	position:relative;
	float:left;
	left: 20px;
	top:14px;
	width:70px;
	height:54px;
	border-width:1px;
	border-top:0px;
        border-style:solid;
        border-color:#B5B5B5;
	padding:5px;
	text-align:center;	
	line-height:16px;
	font-weight:bold;
}

#ViewCartCol2A{
	position:relative;
	float:left;
	left: 5px;
	top:1px;
	width:75px;
	height:18px;
	font-size:11px;
	text-align:right;

}
#ViewCartCol2B{
	position:relative;
	float:left;
	left: 10px;
	top:1px;
	width:430px;
	height:18px;
	font-size:12px;
	font-weight:bold;
}



#ViewCartMenu2{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:850px;
	height:22px;
	border-width:1px;
        border-style:solid;
        border-color:#B5B5B5;
	padding:5px;
	background:#F9F9F9;
}

#ViewCartMenu3{
	position:relative;
	float:left;
	left: 20px;
	top:19px;
	width:850px;
	height:22px;
	border-width:1px;
        border-style:solid;
        border-color:#B5B5B5;
	padding:5px;
	background:#F9F9F9;
}


#ViewCartMenu3A{
	position:relative;
	float:left;
	left: 2px;
	top:4px;
	width:170px;
	height:14px;
	font-size:11px;
	font-weight:bold;
}

#ViewCartMenu3B{
	position:relative;
	float:left;
	left: 2px;
	top:0px;
	width:410px;
	height:14px;
	font-size:11px;
}

#ViewCartMenu2C{
	position:relative;
	float:left;
	left: 2px;
	top:3px;
	width:256px;
	height:14px;
	font-size:14px;
	text-align:right;
}


#ViewCartMenu3C{
	position:relative;
	float:left;
	left: 2px;
	top:0px;
	width:268px;
	height:14px;
	font-size:14px;
	text-align:right;
}

#OrderDisplayLg{
	position:relative;
	float:left;
	left: 20px;
	top:20px;
	width:640px;
        height:auto !important;
	height:122px;
	min-height:122px;
	background:#FFFFFF;
	border-width:1px;
        border-style: solid;
        border-color: #B5B5B5;
	padding:5px;
}

#OrderDisplayDataLg{
	position:relative;
	float:left;
	left: 5px;
	top:2px;
	width:500px;
        height:auto !important;
	height:115px;
	min-height:115px;
	background:#FFFFFF;
	padding:0px;
	border:0px;
	padding-right:20px;

}

