﻿.wishlist
{
width: 100%;
margin: 0;
padding: 0;
color: #7d7d7a;
margin: 0;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 13px;
}

.wishlist p
{
margin: 8px 0 0 8px;
}

.wishlist h2
{
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
font-weight: normal;
width: 100%;
height: 16px;
border-top: solid 1px #c2bfba;
border-bottom: solid 1px #c2bfba;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
}

.wishlist hr
{
width: 100%;
color: #c2bfba;
height: 1px;
margin-top: 0px;
margin-bottom: 5px;
}

.wishlist .linkbutton
{
margin: 3px 0px 3px 8px;
}

.wishlistsmall
{
width: 405px;
margin: 0;
padding: 0;
color: #7d7d7a;
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 13px;
}

.wishlistsmall p
{
margin: 8px 0 0 8px;
}

.wishlistsmall h2
{
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
font-weight: normal;
width: 405px;
height: 16px;
border-top: solid 1px #c2bfba;
border-bottom: solid 1px #c2bfba;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
}

.wishlistsmall hr
{
width: 405px;
color: #c2bfba;
height: 1px;
margin-top: 0px;
margin-bottom: 5px;
}

.wishlistsmall .linkbutton
{
margin: 3px 0px 3px 8px;
}

.wishlistcontactleftbox
{
float: left;
width: 120px;
padding: 0 10px 0 0;
margin: 10px 0 0 7px;
}

.wishlistcontactmiddlebox
{
float: left;
width: 125px;
padding: 0 10px 0 0;
margin: 10px 0 0 0;
}

.wishlistcontactrightbox
{
float: right;
width: 125px;
padding: 0 0 0 0;
margin: 10px 0 0 0;
}

.wishlistcontactspacer
{
width: 22px;
float: left;
}

.wishlistcontactremaining
{
float: right;
width: 268px;
height: 80px;
margin: 10px 0 0 0;
padding: 0;
}

.wishlistcontactremainingborder
{
float: right;
width: 250px;
padding: 0 0 0 0;
height: 20px;
margin: 10px 5px 0 0;
border: solid 1px #e0ded8;
}

.wishlistcontactremainingborder select
{
width: 250px;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999a8f;
}



.basketitemthumbnail
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
height: 138px;
margin: 0 0 0 0;
padding: 0 0 0 5px;
width: 140px;
}

.basketitemthumbnailimgdiv
{
height: 138px;
}

.basketitemthumbnailimgdiv img
{
padding: 0 7px 7px 7px;
border:none;
display:block;
margin: auto auto;
}

.basketitemhorzspacer
{
float: left;
margin: 0;
width: 5px;
}

.basketitemvertspacer
{
clear: left;
margin: 0;
height: 15px;
}

.basketitem
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
height: 138px;
margin: 0 0 0 0;
width: 510px;
}

.basketitem img
{
border: 0;
}

.basketitemcol1header
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 215px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
text-indent: 7px;
}

.basketitemcol2header
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 150px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
}

.basketitemcol3header
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 60px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
}

.basketitemcol4header
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 85px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
}

.basketitemcol1
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
text-indent: 7px;
width: 215px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.basketitemcol2
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
width: 150px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.basketitemcol3
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
width: 60px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.basketitemcol4
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0 3 0 0;
width: 80px;
vertical-align: top;
overflow: hidden; 
white-space: nowrap;
}

.basketitemcol4 a
{
margin: 0;
padding: 0;

}

.basketitemcol4 a img
{
margin: 0;
padding: 0;
border: 0;
}

.basketvoucheritem
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
height: 76px;
margin: 0 0 0 0;
width: 510px;
}


.basketvoucheritemthumbnail
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
height: 76px;
margin: 0 0 0 0;
width: 140px;
padding: 0 0 0 5px;
}

.basketvoucheritemthumbnailimgdiv
{
height: 76px;
padding:0;
margin:0;
}

.basketvoucheritemthumbnailimgdiv img
{
padding: 0 7px 7px 7px;
border:solid 1px black;
margin: 0 7 7 14px;
}

#basketinfo
{
float: left;
background-color: #7d7d7a;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
padding: 7px;
width: 330px;
height: 48px;
}

#baskettotalbox
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
width: 150px;
height: 62px;
border-bottom: solid 1px #e0ded8;
}

#baskettotalheader
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 150px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
text-indent: 7px;
}

#baskettotal
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 15px;
color: #7d7d7a;
margin: 0;
padding: 0px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
text-indent: 7px;
}

.paymentdetails
{
float: right;
width: 250px;
margin: 10px 0 10px 0;
padding: 0;
}

.paymentcolheader
{
float: left;
width: 100px;
margin: 0;
padding: 0;
height: 20px;
line-height: 20px;
vertical-align: middle;
text-align: left;
}

.paymentcolvalue
{
float: left;
width: 148px;
margin: 0;
padding: 0;
height: 20px;
border: solid 1px #e0ded8;
border-bottom: none;
}

.paymentcolvalue input 
{
border: 0;
width: 146px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999a8f;
}

.paymentcolvalue textarea
{
border: 0;
width: 146px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999a8f;
}

.paymentcolvalue select
{
width: 148px;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999a8f;
}

.wishlistsmallheader
{
font-family: "Times New Roman" , Times, serif;
font-size: 12px;
font-weight: normal;
width: 150px;
height: 17px;
border-top: solid 2px #e0ded8;
border-bottom: solid 2px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
overflow: hidden;
float: right;
}

.wishlistsmallheaderlink
{
font-family: "Times New Roman" , Times, serif;
font-size: 14px;
font-weight: normal;
color: #6f6a42;
text-decoration: none;
text-align: right;
cursor: hand;
border-style: none;
border-width: 0;
background-color: White;
margin: 0;
padding: 0;
outline: none;
width: 150px;
}

.wishlistsmallheaderlink a:hover 
{
color: #999a8f;
}

.purchasebasketitemheader
{
float: left;
height: 18px;
margin: 0 0 0 0;
width: 412px;
}

.purchasebasketitemcol1header
{
float:left;
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
font-weight: normal;
width: 166px;
height: 16px;
border-top: solid 1px #c2bfba;
border-bottom: solid 1px #c2bfba;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
}

.purchasebasketitemcol2header
{
float:left;
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
font-weight: normal;
width: 148px;
height: 16px;
border-top: solid 1px #c2bfba;
border-bottom: solid 1px #c2bfba;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
}

.purchasebasketitemcol3header
{
float:left;
font-family: "Times New Roman" , Times, serif;
font-size: 13px;
font-weight: normal;
width: 77px;
height: 16px;
border-top: solid 1px #c2bfba;
border-bottom: solid 1px #c2bfba;
color: #6f6a42;
vertical-align: middle;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 7px;
}

.purchasebasketitem
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: left;
height: 41px;
margin: 0 0 0 0;
width: 412px;
padding: 10px 0 0 0;
border-bottom: solid 1px #c2bfba;
}

.purchasebasketitemcol1
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
text-indent: 7px;
width: 173px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.purchasebasketitemcol2
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
text-indent: 7px;
width: 155px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.purchasebasketitemcol3
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #7d7d7a;
margin: 0;
padding: 0px;
text-indent: 7px;
width: 77px;
overflow: hidden; 
white-space: nowrap;
height: 18px;
}

.panelvoucher
{
margin: 0;
}

#purchasebaskettotalbox
{
background: #fff url(graphics/homethumbnailsliver.jpg) center left repeat-x;
float: right;
width: 80px;
height: 42px;
margin: 10px 0 20px 0;
border-bottom: solid 1px #e0ded8;
}

#purchasebaskettotalheader
{
float: left;
font-family: "Times New Roman" , Times, serif;
font-size: 15px;
font-weight: normal;
width: 80px;
height: 16px;
border-top: solid 1px #e0ded8;
border-bottom: solid 1px #e0ded8;
color: #6f6a42;
vertical-align: middle;
line-height: 18px;
margin-top: 0px;
margin-bottom: 5px;
text-indent: 7px;
}

#purchasebaskettotal
{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 16px;
color: #7d7d7a;
margin: 0;
padding: 0px;
overflow: hidden; 
white-space: nowrap;
height: 16px;
text-indent: 7px;
}
