﻿/* css for basket html */

div#vwBasket, div#vwWishList
{
	line-height: 17px;
}

div#vwBasketItems, div#vwWishListItems
{
	width: 168px;
	padding: 0px;
	margin-left: -2px;
}

div#vwBasketTotals{ width: 160px; }

div#vwBasketItems div.basketItem,
div#vwWishListItems div.basketItem
{
	display: none; /* show when added */
	margin-bottom: 8px;
	border-bottom: 1px dotted #e9e9e9;
}

div.basketItem div.details
{
	position: relative;
	padding: 4px;
	float: left;
	width: 141px;
}

div.basketItem div.price
{
	width: 160px;
	min-height: 20px;
	float: right;
	text-align: right;
	padding: 4px;
}


div#vwBasketTotals
{
	margin: 0px;
	padding: 4px;
}


div#vwBasketTotals div.field{ width: 50%; float: left;}
div#vwBasketTotals div.value{ width: 50%; float: left; text-align: right;}
div#basketTotals_grandTotal {font-weight: bold}

div.basketUserMessage{ width: 164px; padding: 0px 0px 4px 4px; border-bottom: 1px solid #e9e9e9; display: none; color: green; font-weight: bold;}


/* basket buttons */

div#vwBasketButtons
{
	height: 28px;
	margin: 4px 0px 4px -1px;
}

div.basketItem div.buttons
{
	margin-top: 6px;
	position: relative;
	float: left;
}

a.basketItemTip { font-weight: bold; }

/* basket buttons */

a.basketButtonDelete,
a.basketButtonDelete_disabled,
a.basketButtonDelete_Large,
a.basketButtonMove,
a.basketButtonMove_disabled,
a.basketButtonMove_Large,
a.basketButtonMove_Large_disabled,
a.basketButtonSave,
a.basketButtonSave_disabled,
a.basketButtonSave_Large,
a.basketButtonUpdate_Large
{
	display: block;
	margin-bottom: 0px;
	width:  16px;
	height: 16px;
	background: url(../img/buttons/basket/delete_16x16.png);
	background-repeat: no-repeat;
}

a.basketButtonDelete_disabled { width: 16px; height: 16px; background: url(../img/buttons/basket/delete_16x16_disabled.png); }
a.basketButtonMove { background: url(../img/buttons/basket/move_16x16.png); }
a.basketButtonMove_disabled { background: url(../img/buttons/basket/move_16x16_disabled.png); }
a.basketButtonMove_Large { width: 24px; height: 24px; background: url(../img/buttons/basket/move_24x24.png); }
a.basketButtonMove_Large_disabled { width: 24px; height: 24px; background: url(../img/buttons/basket/move_24x24_disabled.png); }
a.basketButtonSave { background: url(../img/buttons/basket/save_16x16.png); }
a.basketButtonSave_disabled { background: url(../img/buttons/basket/save_16x16_disabled.png); }
a.basketButtonSave_Large { width: 24px; height: 24px; background: url(../img/buttons/basket/save_24x24.png); }
a.basketButtonSave_Large_disabled { width: 24px; height: 24px; background: url(../img/buttons/basket/save_24x24_disabled.png); }
a.basketButtonUpdate_Large { width: 58px; height: 24px; background: url(../img/buttons/button_58.png); }

a.basketButtonDelete_Large { width: 24px; height: 24px; background: url(../img/buttons/basket/delete_24x24.png); }
a.basketButtonDelete_Large_disabled { width: 24px; height: 24px; background: url(../img/buttons/basket/delete_24x24_disabled.png); }


.basketButton, .basketButtonLarge, .basketButtonGreen
{ 
	font-weight: bold;
	font-size: 8pt; 
	display: block; 
	float: left; 
	width: 80px; 
	height: 24px; 
	background: url(../img/buttons/button_80.png); 
	background-repeat: no-repeat;
	text-align: center;
	margin: 0px 0px 0px 2px;
	padding: 4px 0px 4px 0px; 
}

a.basketButtonGreen {background: url(../img/buttons/buttongreen_plain_80.png); background-repeat: no-repeat; color: #fff;}

.basketButtonLarge
{ 
	width: 144px; 
	background: url(../img/buttons/button_144.png);
	background-repeat: no-repeat;
	margin: 8px 10px 2px 10px;
	padding: 4px 2px 4px 2px;
}
