.bold {
	font-weight:bold;
}

/*
.pink 
{
    color:  #ec297b;
}
*/

.pinkBold 
{
    font-weight:bold;
   /* color:  #cb1696; */
}


.pinklarge
{
	/* color:#ec297b; */
	font-size:200%;
	font-weight:normal;				
}

#maintop 
{
    float:left;
    width:100%;
    margin:0 0 10px 0;
}

#maintopleft 
{
    float:left;
    width:69%;
}

#pagetitle 
{
    float:left;
	width:100%;
}


#username 
{
    float:left;
}

#billinginfo 
{
    float:left;
    width:100%;
    clear:left;
}

#maintopright 
{
    float:right;
    width:30%;
}


#subtotal 
{
    float:right;
	width:100%;
    margin:0;
    text-align:right;
    font-weight:bold;
	padding:0 0 0 0;
}



#mainbottom 
{
    float:left;
    width:100%;
	margin:10px 0 0 0;
	
}

#backtoshop 
{
    float:left;
}

#proceedtocheckout 
{
    float:right;
   margin:5px 0 0 0;
}

/*START BASKET STYLES*/

#basket 
{
    float:left;
    width:100%;
}

#basket .freeBooks {
    color:green;
}

#basket .voucherAttachWarning * {
    color:red !important;
    margin-top: 10px;
    float: left;
    width: 100%;
}

#basket .offerDetails {
    width:100%;
    float:left;
}

#basket .offerThreshold {
    color:red !important;
    float: left;
    width: 100%;
}

table.basket 
{
    width:100%;
	border-collapse:collapse;
}
table.basket th {
	padding:0 5px;
	vertical-align:middle;
	text-align:left;
}   

table.basket td {
	border-bottom: 1px solid #ccc;
	padding:5px;
	vertical-align:middle;
	text-align:left;
} 

.titlerow {
    background-color:#b4b4b4;
    height:2em;
}

.titlerow th 
{
    font-weight:bold;
}



.deletecolumn a 
{
  /* color:#eb297b; */
   text-decoration:none;
	text-transform:lowercase;
}

.deletecolumn a:hover {
   text-decoration:underline;
}    
    
table.basket .qtycolumn {
   /* text-align:center; */
}

table.basket .qtycolumn input {
   
text-align:center;
}
    
.qtyfield {
    width:25px;
}

table.basket .totalpricecolumn {
    text-align:right;
}


.highslide-maincontent {
	float:left;
	text-align:left;
}

#stockwarning {
	float:left;
	width:100%;
	margin:0 0 5px 0;
	color:#ff0000;
}

#friendsScheme {
	float:left;
	width:360px;
	margin:10px 0 10px 0;
}

#friendsSchemeTop {
	float:left;
	width:360px;
	height:28px;
	background:url("/images/friend-scheme-top.jpg");
}

#friendsSchemeMiddle {
	float:left;
	width:360px;
	background:url("/images/friend-scheme-middle.jpg");
}

#friendsSchemeIcon {
	float:left;
	width:50px;
	margin:10px 7px 0 5px;
}

#friendsSchemeText {
	float:left;
	width:350px;
	margin:0 0 0 5px;
	font-weight:bold;
}

#addToBasketFriends {
	float:right;
	width:140px;
	margin:-20px 2px 0 0;
}

#friendsSchemeBottom {
	float:left;
	width:360px;
	height:12px;
	background:url("/images/friend-scheme-bottom.jpg");
}

#updatecart 
{
    float:right;
	margin:5px 0 0 0;
}

#vouchercode 
{
    float:right;
   /* width:230px; */
    clear:right;
    margin:15px 0 0 0;
	color:#632f8d;
	/* font-weight:bold; */
}

/*
#vouchercode p {
	color:#632f8d;
 }
*/



.voucherCodes 
{
    float:left;
    width:100%;
    margin:20px 0 0 0;
}

.voucherCodes .appliedCodes 
{
    float:left;
    margin:0 0 10px 0;
}

.voucherCodes .appliedCodes .voucher
{
   display:table-row;
}

.voucherCodes .appliedCodes .voucher .offer
{
   display:table-cell;
	padding:0 15px 5px 0;
}

.voucherCodes .appliedCodes .voucher .removeOffer
{
   display:table-cell;
	padding:0 0 5px 0;
}

.voucherCodes .addVoucherCode 
{
    float:right;
   /* width:235px; */
    margin:0 0 0 15px;
    text-align:right;
}


/*END BASKET STYLES*/





/* START RESPONSIVE STYLES */


.basketItemsRepeater {
	display:none;
}

.responsiveTotal {
	display:none;
}

/* END RESPONSIVE STYLES */











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
