@CHARSET "UTF-8";

.jquery-selectbox {
	position: relative;
	height: 20px;
	/*width: 123px;*/
	z-index: 0;
	float: left;
	display: inline;
	font-size: 9px;
	color: #fff;
	padding: 2px 0 0 6px;
	background: url("/layout/images/selectbox/textfield-bg.gif") repeat;
	font-family:Arial;
	cursor:pointer;
}
/*.jquery-selectbox.selecthover {
	border-color: #9F7627;
	background-color: #FFFCDF;
	background-image: url("../img/bg-TextFieldFocused.gif");
	z-index: 700;
}*/	
.jquery-selectbox .jquery-selectbox-currentItem {
	white-space: nowrap;
	display: block;
	overflow: hidden;
	padding-top:3px;
}

.jquery-selectbox .jquery-selectbox-list {
	background: url("/layout/images/selectbox/textfield-bg.gif") repeat;
	display: none;
	position: absolute;
	padding: 2px 5px 2px 6px;
	top: 20px;
	left: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	z-index: 1000;
}
.jquery-selectbox .jquery-selectbox-moreButton {
	/*
	position: absolute;
	top: 0px;
	right: 0px;
	*/
	float: right;
	background: url("/layout/images/selectbox/select-btn.gif");
	width: 23px;
	height: 20px;
	cursor: pointer;
}
/*.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
	background: url("../img/lay-selectMoreButtonHover.gif");
}*/

.jquery-selectbox .jquery-selectbox-item.listelementhover {
	background: #000;
	color: #eee;
}
.jquery-selectbox .jquery-selectbox-item {
	display: block;
	cursor: pointer;
	
}

/** ERROR classes **/
form .error .jquery-selectbox {
	color: #d00;
	border-color: #d00;
	background-image: url("/img/bg-TextFieldError.gif");
}
.sidebar .jquery-selectbox {
    margin:5px 0 0 14px; 
    width: 122px !important;
    _width: 127px !important;
}
.sidebar .jquery-selectbox .jquery-selectbox-list {
    width: 117px !important;
    _width: 127px !important;
}
.content .desc-prod .jquery-selectbox {
    width: 93px !important;
    _width: 98px !important;
}
.content .desc-prod .jquery-selectbox .jquery-selectbox-list {
    width: 88px !important;
    _width: 98px !important;
}
.content .info-box .select-size .jquery-selectbox {
	width: 86px !important;
	_width: 86px !important;	
}
.content .info-box .select-size .jquery-selectbox .jquery-selectbox-list {
	width: 81px !important;
	_width: 81px !important;
}
.content .info-box .select-quantity .jquery-selectbox {
	width: 70px !important;
	_width: 70px !important;
}
.content .info-box .select-quantity .jquery-selectbox .jquery-selectbox-list {
	width: 65px !important;
	_width: 65px !important;
}

/* css for collection page */
.collec .colordropdown .jquery-selectbox {
	width: 92px !important;
	_width: 92px !important;
	z-index:5;	
}
.collec .colordropdown  .jquery-selectbox .jquery-selectbox-list {
	width: 87px !important;
	_width: 87px !important;
}

.collec .sizedropdown .jquery-selectbox {
	width: 92px !important;
	_width: 92px !important;
	z-index:4;
}
.collec .sizedropdown .jquery-selectbox .jquery-selectbox-list {
	width: 87px !important;
	_width: 87px !important;
}

.collec .qtydropdown .jquery-selectbox {
	width: 92px !important;
	_width: 92px !important;	
}
.collec .qtydropdown  .jquery-selectbox .jquery-selectbox-list {
	width: 87px !important;
	_width: 87px !important;
}

.swep .jquery-selectbox 
{
    width: 149px !important;
	_width: 149px !important;
	text-align:left;	
}

.swep .jquery-selectbox .jquery-selectbox-list {
	width: 144px !important;
	_width: 144px !important;
}

/* css for contest page */
.swep2 .jquery-selectbox 
{
    width: 169px !important;
	_width: 169px !important;
	text-align:left;	
}

.swep2 .jquery-selectbox .jquery-selectbox-list {
	width: 164px !important;
	_width: 164px !important;
}
/* css for addressbook-add-edit.aspx */
.addresseditclass .stateclass .jquery-selectbox{
    width: 145px !important;
	_width: 145px !important;
	z-index:3;
}

.addresseditclass .stateclass .jquery-selectbox .jquery-selectbox-list {
    width: 140px !important;
	_width: 140px !important;
}

.addresseditclass .countryclass .jquery-selectbox{
    width: 145px !important;
	_width: 145px !important;	
}

.addresseditclass .countryclass .jquery-selectbox .jquery-selectbox-list {
    width: 140px !important;
	_width: 140px !important;
}
/* end css for addressbook-add-edit.aspx */

/* css for paymentwallet-add-edit.aspx */
.editwalletclass .creditcardtypeclass .jquery-selectbox{
    width: 105px !important;
	_width: 105px !important;
	z-index:3;
}

.editwalletclass .creditcardtypeclass .jquery-selectbox .jquery-selectbox-list {
    width: 100px !important;
	_width: 100px !important;
}

.editwalletclass .creditcardexpmonthclass .jquery-selectbox{
    width: 95px !important;
	_width: 95px !important;
}

.editwalletclass .creditcardexpmonthclass .jquery-selectbox .jquery-selectbox-list {
    width: 90px !important;
	_width: 90px !important;
}



.editwalletclass .outofstocksize .jquery-selectbox{
    width: 105px !important;
	_width: 105px !important;
	z-index:3;
}

.editwalletclass .outofstocksize .jquery-selectbox .jquery-selectbox-list {
    width: 100px !important;
	_width: 100px !important;
}

.editwalletclass .outofstockcolor .jquery-selectbox{
    width: 105px !important;
	_width: 105px !important;
	z-index:2;
}

.editwalletclass .outofstockcolor .jquery-selectbox .jquery-selectbox-list {
    width: 100px !important;
	_width: 100px !important;
}
/* end css for paymentwallet-add-edit.aspx */
