.photoBasketRow
{
	width:960px;
	height:268px;
	/*line-height:248px;*/
	padding:10px;
	display:block;
	vertical-align:top;
	position:relative;
}

.photoBasket
{
	width:960px;
	/*width:1280px;*/
	padding:0px important;
    line-height:0px;
    font-size:0;
	
}

.photoBasketItem
{
	background-image:url("../web_img_assets/photobasket/itembackground2.png");
    background-repeat: no-repeat;
	background-size: 360px;
	width:350px;
	height:268px;
	padding:0px;
	display:inline-block;
	clear:both;
	margin-left:10px;
	margin-top:10px;
	position:relative;
	font-size:10pt;
}

.unassignedPhotoBasketItem
{
	background-image:url("../web_img_assets/photobasket/itembackground2.png");
    background-repeat: no-repeat;
	background-size: 310px;
	width:310px;
	height:268px;
	padding:0px;
	display:inline-block;
	clear:both;
	margin-left:10px;
	margin-top:10px;
	/*top:10px;*/
	position:absolute;
	font-size:10pt;
}

.photo
{
	width:220px;
	height:165px;
	line-height:165px;
	/*position:relative;*/
	float:left;
	margin-left:6px;
	margin-top:10px;
	/*left:6px;
	top:10px;*/
}



.captionSelector
{
	/*position:relative;
	left:0px;
	top:8px;
	width:260px;
	border:1px solid red;*/
	display:inline;
}

.captionSelector label{display:inline;width:75px;height:auto;}
.captionSelector select{min-height:22px;width:156px;}
.captionSelector input{height:15px;}

.captionSelectorDisabled
{
	/*position:relative;
	left:0px;
	top:5px;
	padding-top:5px;
	width:260px;
	border:1px solid red;*/
	display:inline;
}

.captionSelectorDisabled label{display:inline;width:75px;height:auto;}
.captionSelectorDisabled input{height:15px;}


.captionHolder
{
	max-height:58px;
	line-height:28px;
	color:white;
	width:235px;
	float:left;
	margin-left:6px;
	height:auto;
	/*padding-left:2px;
	padding-top:2px;*/
	display:inline;
	vertical-align:top;
	clear:both;
	/*border: 1px solid green;*/
	
}

.captionHolder input {font-size:11px;}

.typeHolder
{
	max-height:20px;
	line-height:20px;
	color:white;
	width:235px;
	float:left;
	margin-left:4px;
	height:auto;
	display:inline;
	vertical-align:top;
	clear:both;
}

.orderButtons
{
	/*position:static;
	left:240px;
	top:-185px;*/
	width:40px;
	float:right;
	color:white;
	line-height:18px;
	display:block;
	margin-right:10px;
	margin-top:25px;
	/*margin-bottom:80px;*/
}

.editButtons
{
	width:50px;
	float:right;
	color:white;
	line-height:18px;
	display:block;
	margin-right:15px;
}

.typeSelector
{
	position:relative;
	/*left:4px;*/
	top:3px;
	width:290px;
	height:auto;
	min-height:20px;
	/*border:1px solid blue;*/
}

.typeSelector select{min-height:22px;}

.typeSelectorie
{
	position:relative;
	/*left:4px;*/
	top:4px;
	width:290px;
	height:auto;
	min-height:20px;
	/*border:1px solid blue;*/
}

.typeSelectorie select{min-height:22px;}

.typeSelectorDisabled
{
	position:relative;
	/*left:4px;*/
	top:4px;
	width:290px;
	height:auto;
	min-height:20px;
	/*border:1px solid blue;*/
}


.typeSelectorDisabled input{min-width:160px;}

.basket_btn{width:46px;-khtml-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;background-color:#FFF;border:5px solid #DDD;border-radius:20px;cursor:pointer;-moz-box-shadow: 0 2px 2px #888;-webkit-box-shadow: 0 2px 2px #888;box-shadow: 0 2px 2px #888;font-size:11px;}
.basket_btn:hover{background-color:#9cc2fa;color:#FFF}

.uploadForm{max-height:110px;max-width:930px;background-color:#EEE;display:block;float:left;-moz-box-shadow:0 2px 2px #666;-webkit-box-shadow:0 2px 2px #666;box-shadow:0 0 2px #666;overflow:hide;clear:all;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-top:5px;margin-right:5px;margin-left:5px;}
.uploadRow{height:auto;min-height:20px;margin-right:10px;padding-top:10px;padding-left:10px;overflow:auto}
.multi_uploadRow{height:auto;min-height:20px;margin-right:10px;padding-top:10px;padding-left:10px;}
