body {
margin: 0;
padding: 0;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000;
text-align: left;
letter-spacing: 0.02em;
line-height: 1.1em;
background: #fff;
}

img {
border: 0;
}

.accessStyle, .supplementaryContent, #globalNav, #checkoutProcess, .optionHeader, .infoAfterHeader, .accessLink, #footerLinks, #banner, .paginationBlock, #breadcrumbs, .lister, .joinDiscussion, #titleAddComments, #add-comment, #comment-form, #backTo, .addToBasket, #addToBasket, #actionWishList, #horizontalFiltersWrapper, #toggleDropShopButtons, #shoppingAssistant, #dropShopCarousel_images, #left_nav, #dynamicPageLinks, #footer, #topNav, #quickSearch, #title a, .pagination {
display: none;
}

#product_photo {
float: left;
width: 48%;
}


#product_desc {
float: right;
width: 48%;
}

#home_banner {
clear: both;
float: left;
}

#focusPanels ul {
list-style-type: none;
}



.top_box_first {
float: left;
margin-right: 2em;
}

.top_box_order {
float: left;
}

#free_delivery {
float: right;
}

#pageHome #free_delivery { 
position: absolute;
right: 0;
top: 0;
}

#main_column, .clear {
clear: both;
}

a {
font-weight: bold;
color: #000;
text-decoration: underline;
}

hr {
display: none;
}

abbr {
text-decoration: none;
border: 0;
}

fieldset {
border: 0;
padding: 0;
}


h1, h2, h3 {
font-size: 1.4em;
line-height: 1.3em;
clear: both;
}

.fn {
clear: none;
}

.fn a {
text-decoration: none;
}

table {
width: 100%;
border: 1px solid #000;
}

th {
width: 33%;
}

.productListing .offer-sell {
list-style-type: none;
}

.dynamic .dynamic_product, .dynamic .dynamic_product_last {
width: 32%;
float: left;
margin: 0 0 1em 0;
}

.productListing .item .photo {
position: relative;
}

.productListing .item .new, #currentProductDetails .item .new {
position: absolute;
top: 0;
right: 0;
}

#currentProductDetails .item .photo {
position: relative;
float: left;
margin: 0 20px 20px 0;
}

#thumbImages {
list-style-type: none;
margin: 0 0 20px 0;
}

#thumbImages li {
width: 24%;
float: left;
}

ul.actionLinks {
list-style-type: none;
margin: 0;
padding: 0;
}

ul.actionLinks li#actionEmail, ul.actionLinks li.tagLink {
display: none !important;
}

