/* QTYBox */

.mooqty{
	float:left;  
	margin-left:5px;
}

.mooqty input{
	float:left; 
	width:20px;
	height:16px;
	-moz-border-radius: 3px 0px 0px 3px;
    -webkit-border-radius: 3px 0px 0px 3px;
    border-radius: 3px 0px 0px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border:1px solid #CCC;
	text-align:right;
}	 

.mooqty input{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    vertical-align: middle;
}



.mooqty .arrowcontainer{
	 float:left;
	 width:15px;
	 height:18px;
	 background-color:#F2F2F2;
	 border: 1px solid #D5D5D5;
	 border-left:none;
	 -moz-border-radius: 0px 3px 3px 0px!important;
     -webkit-border-radius: 0px 3px 3px 0px!important;
     border-radius: 0px 3px 3px 0px!important;
	 -moz-background-clip: padding;
	 -webkit-background-clip: padding-box;
	 background-clip: padding-box;
}

.mooqty .arrowcontainer div {
	cursor:pointer;
	width:15px;
	height:9px;
}

.mooqty .up,.mooqty .down,.mooqty .up_h,.mooqty .down_h,.mooqty .up_c,.mooqty .down_c{background-image: url(/assets/images/qtybox.png);/*border-bottom:1px solid #D5D5D5;*/}
.mooqty .up { 		background-position:0px -1px;}
.mooqty .down {		background-position:0px 9px;}
.mooqty .up_h { 	background-position:30px -1px;}
.mooqty .down_h {	background-position:30px 9px;}
.mooqty .up_c { 	background-position:15px -1px;}
.mooqty .down_c {	background-position:15px 9px;}








/*	QTYBox style 2	*/

.mooqty2{
	float:left;
	margin-left:5px;
}

.mooqty2 input{
	float:left;
	width:20px;
	height:18px;
	-moz-border-radius: 3px 0px 0px 3px;
    -webkit-border-radius: 3px 0px 0px 3px;
    border-radius: 3px 0px 0px 3px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border:1px solid #CCC;
	text-align:right;
}	 

.mooqty2 input{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    vertical-align: middle;
}



.mooqty2 .arrowcontainer{
	 float:left;
	 width:40px;
	 height:20px;
	 background-color:#F2F2F2;
	 border: 1px solid #D5D5D5;
	 border-left:none;
	 -moz-border-radius: 0px 3px 3px 0px!important;
     -webkit-border-radius: 0px 3px 3px 0px!important;
     border-radius: 0px 3px 3px 0px!important;
	 -moz-background-clip: padding;
	 -webkit-background-clip: padding-box;
	 background-clip: padding-box;
}

.mooqty2 .arrowcontainer div {
	cursor:pointer;
	width:20px;
	height:20px;
	float:left;
}

.mooqty2 .up,.mooqty2 .down,.mooqty2 .up_h,.mooqty2 .down_h,.mooqty2 .up_c,.mooqty2 .down_c{background-image: url(/assets/images/qtybox_buttons.png);}
.mooqty2 .up { 		background-position:0px 0px;}
.mooqty2 .down {	background-position:0px 20px;}
.mooqty2 .up_h { 	background-position:40px 0px;}
.mooqty2 .down_h {	background-position:40px 20px;}
.mooqty2 .up_c { 	background-position:20px 0px;}
.mooqty2 .down_c {	background-position:20px 20px;}

/*	Year field in date selector	*/
#date-select-year{ width:30px;}
/*	label	*/
 