﻿#mybasket
{
width						: 782px;
overflow					: hidden;
}

#content #mybasket h3
{
background-image			: url(../images/generic/box_header_blue_basket.gif);
background-repeat			: no-repeat;
font-size					: 100%;
font-weight					: bold;
color						: #FFF;
margin						: 3px 0px 0px 0px;
padding						: 10px 0px 8px 15px;
line-height					: 16px;
background-color			: #0C4094;
}

#mybasket table#table-for-image
{
margin						: 0px;
padding						: 0px;
} 

#mybasket table#table-for-image td
{
margin						: 0px;
padding						: 0px;
} 

#mybasket table 
{
background-color			: #CBCEDD;
font-size					: 70%;
margin						: 0px;
padding						: 0px;
}

#mybasket table p
{
margin						: 0px;
}

#mybasket table thead th
{
background-color			: #EBF5EB;
text-align					: left;
padding						: 5px 0px 5px 20px;
}

#mybasket table tr td
{
background-color			: #FFF;
padding						: 10px 0px 10px 20px;
vertical-align				: top;
}

#mybasket table tr td.lastrow
{
background-color			: #EBF5EB;
font-weight					: bold;
text-align					: right;
padding-right				: 10px;
}

#mybasket table tr td.lastrowlinks
{
background-color			: #EBF5EB;
font-weight					: bold;
text-align					: right;
padding						: 5px 20px 2px 0px;
border-top					: 2px solid #FFF;
}

#mybasket table tr td.lastrowlinks_nowhiteborder
{
background-color			: #EBF5EB;
font-weight					: bold;
text-align					: right;
padding						: 5px 20px 2px 0px;
border-top					: 0px solid #FFF;
}

#mybasket table tr td.lastrow span
{
float						: left;
color						: #FF0000;
}


#mybasket table tr td.item
{
font-size					: 140%;
padding						: 10px 10px 10px 20px;
}

#mybasket table tr td.item img
{
border						: 1px solid #EBF5EB;
float						: left;
margin-right				: 10px;
}

#mybasket table tr td.add img
{
margin						: 10px 0px 0px 0px;
}

#mybasket table tr td.remove img
{
margin						: 33px 0px 0px 0px;
}

#mybasket table tr td.remove img.nospace
{
margin						: 0px 0px 0px 0px;
}

#mybasket table tr td input
{
font-size					: 100%;
font-family					: arial;
border						: 1px solid 666;
padding						: 2px;
width						: 50px;
display						: block;
}

#mybasket table td.item {width : 432px;} /* inc 10ps padding on left */
#mybasket table td.qty {width : 70px;}
#mybasket table td.price {width : 70px;}
#mybasket table td.add {width : 100px;}
#mybasket table td.remove {width : 100px;}
#mybasket table td.removelong {width : 200px;}
#mybasket table td.address {width : 240px;}

#mybasket img.bottom
{
display						: block;
float						: none;
}

/* input buttons on basket */

#mybasket input.imagebutton
{
display						: inline;
}

