/*** open ***/
body {margin:5px;padding:0;background:#e1e2ef;}
.floatholder:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}/* End hide from IE-mac */


/*** structure ***/

#leftCol {display:none;}
#primaryMenu {display:none;}
#hybridRightCol {}
#footer {display:none;}
#searchFrm {display:none;}
#mapFeature {display:none;}
.basketLink {display:none;}
img.remove {display:none;}
.summary {display:none;}
#clearCart {visibility:hidden;display:none;}

.catalogueItem {width:100%;}
.rangeItem {}

img {border:none;}

h1 {margin:5px 0 5px 0;padding:0;font-size:1em;font-weight:bold;font-family:arial;line-height:1.3em;color:#343a96;}
h1 span {color:#0023a3;margin:0 0 0 0;}
h1.pitch {margin:0 0 15px 0;font-size:0.8em;color:#0023a3;}
h2 {margin:0;padding:0;font-size:0.75em;font-weight:normal;font-family:arial;line-height:1em;}
p {font-family:arial;font-size:0.75em;line-height:1.8em;margin:0;padding:5px 0;color:#6f6e6e;}
p strong span {display:block;float:left;width:5.6em;margin-right:5px;}
p.warning {color:#c00;padding:10px 0 5px 0;width:405px;}
p.address {display:none;}
ul {margin:0;padding:0;}
li {font-size:0.7em;font-family:arial;list-style-type:none;}
.label {float:left;}
#hybridMiddleCol h1 {margin:5px 0 10px 0 !important;}

.product {width:100%;}
.product img {border:none;float:none !important;}
.product .box {cursor:pointer;}
.product p {}

.productImage {width:auto;float:left;margin-right:20px;}
.productDetail {width:290px;float:left;margin-top:22px;}

#masthead img {}
.catalogueItem {}