@charset "utf-8";
@media screen{
/* CSS Document */


.rightnavigationlinks ul{list-style-image:url(../images/li_image.gif);margin:.1em .5em 0 .9em;}
.rightnavigationlinks ul li a{display:block;margin:0 -1em 0 -.4em;padding-left:3px;padding-bottom:7px;text-decoration:none;font-family:Arial;font-size:13px;color:#336699; border-bottom:1px dotted #aaa; padding-top:7px;}
.rightnavigationlinks ul li a:hover{background-color:#90a4ed;text-decoration:underline;color:#FFF;}
.rightnavigationlinks{color:#02375c;}
.tilesbranding{margin-top:1em; margin-left:auto;  margin-right:auto; width:100%}
.tilesbranding img{padding-top:5px; padding-bottom:8px; padding-left:5px;}
#centercol1_tiles{border: 1px solid #c5c5c5;margin-top:2px;width:99.6%;}
.right_maincategory_selected{background-color:#cdd6f8;text-decoration:underline !important; color:#02375c !important; border-bottom:none !important}
.right_subcategoryul {padding-left:1px;font-family:Arial, Helvetica, sans-serif;font-size:.8em; font-weight:bold; list-style:none !important;  margin-left:3px !important;  border-bottom:1px dotted #aaa;}
.right_subcategoryul li a{display:block; padding-right:2px; font-size:.9em !important; color:#02375c !important; }
.right_subcategoryul li a:hover{background-color:#e7ebee !important; font-size:.9em !important; color:#333}
.right_subcategoryul li:last-child a{border-bottom:none !important}
.rightsubcategory_selected{background-color:#e7ebee !important;font-weight:bold;text-decoration:underline !important;color:#FFF !important; padding-right:2px;}
.centercol2_2tiles{background:url(../images/center_outline2.gif) repeat-x ;padding:7px;font-family:Tahoma;font-size:0.7em;color:#02375c;font-weight:bold;height:21px; border-top:1px solid #aaa; display:block;}
.colourselector{ background-color:#f0f4f5; padding:.3em; float:left; display:block }
.colourselector p{font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#02375c; margin-top:.1em; padding-bottom:.3em; padding-top:.4em; padding-right:3px; display:inline; padding-left:1px; font-weight:bold;  }
.selectordivs{background-color:#f0f4f5 !important; padding-top:.2em; height:100%}
.tiles_compare{position:absolute; margin-top:-4px; right:20px}
.productscontainercontent2{width: 100%;float: left;margin-right:-340px;}
.productscontainercontent2 p{margin-top:10px;text-align:justify; font-size:.80em;height:auto;color:#2b5877; margin-left:1%; margin-right:340px; font-family:Arial, Helvetica, sans-serif; }
.productscontainercontent2 ul{margin-left:5px;padding-left:4px;text-align:justify;font-size:.80em;color:#2b5877;font-family:Arial, Helvetica, sans-serif;margin-right:340px; font-weight:bold}
.productscontainercontent2 ul li{margin:1em .4em 0 .2em; list-style:none; border-bottom:1px dotted #d9d9d9;}
.productscontainercontent2:hover ul, .productscontainercontent2:hover p  {color:#000;}
.productscontainerimages2{width: 300px;float: right; padding-right:25px;border-left:1px solid #CCC;height:380px; padding-top:5px;}
#mainproductdescription_tiles{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#7c7c7c; border-top:1px dotted #999;}
#mainproductdescription_tiles ul{padding-left:10px; list-style:none;margin:0 .2em 0 0;  }
#mainproductdescription_tiles ul li{ padding-bottom:8px; border-bottom:1px dotted #CCC; line-height:22px; }
#mainproductdescription_tiles:hover{color:#02375c}
#mainproductdescription_tiles ul:hover{color:#02375c}
.tiles_detail_box{background-color:#bbc4e3; font-family:Arial, Helvetica, sans-serif; color:#02375c; padding-left:20px; margin-left:-.4em; margin-bottom:.5em; margin-right:-.4em; height:25px; font-size:12px; font-weight:bold; padding-top:6px;}
.palletparagraph{margin-bottom:-20px;}
.palletparagraph2{text-decoration:line-through}
.ppp{font-size:13px !important; color:#ca0000 !important; margin-top:-1.5em;}
.pppsize{padding-right:10px; color:#ca0000;  padding-top:7px; padding-bottom:7px; padding-left:10px; border:1px dotted #aaa}

.deliverydata{padding:3px; border:2px solid #546294; font-family:Arial, Helvetica, sans-serif; font-size:13px;  background-color:#02375c}
.deliveryheading{background-color:#02375c; font-weight:bold; padding-top:10px; padding-bottom:10px; padding-left:3px; color:#FFF; color:#bbc4e3}
.deliverycell{padding:2px; border:1px dotted #FFF; font-weight:bold; color:#02375c; background-color:#bbc4e3;}
.deliveryleftbox{float:left; width:50%; margin-bottom:10px; }
.deliveryrightbox{float:left; width:50%; margin-bottom:10px; }
.boxdiv{border-top:1px dotted #aaa; border-bottom:1px dotted #aaa; margin:auto}
#specialoffertable{font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#02375c; color:#bbc4e3}
#specialoffertable th{font-weight:bold; border-bottom:4px solid #bbc4e3; padding-bottom:6px; font-size:13px; border-right:1px dotted #bbc4e3; padding-top:5px; padding-left:5px;}
#specialoffertable td{color:#02375c; font-weight:bold; border-bottom:1px dotted #FFF; padding-bottom:6px; font-size:12px; background-color:#bbc4e3; padding-left:2px;}
#specialoffertable td a{color:#02375c}
#specialoffertable td a:hover{text-decoration:underline}
#specialoffertable td a:visited{color:#02375c}
#tiles_range_background{background:url(../images/center_outline2.gif) repeat-x ; background-repeat:repeat-x;  padding-top:8px; padding-bottom:15px; height:100% !important}
#tiles_range_background p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02375c; font-weight:bold; padding-left:10px;}
#browse_tiles{margin-top:1em; height:100%; overflow:hidden}
#browse_tiles ul{margin-left:.5em; margin-bottom:1em; margin-right:.5em; margin-top:.5em; color:#FFF}
#browse_tiles ul li{ display:inline; float:left; border:4px solid #02375c; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02375c; font-weight:bold; padding:7px; margin-right:7px; margin-bottom:10px; width:140px;}
#browse_tiles ul li a{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02375c}
#browse_tiles ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#cedbe0}
#browse_tiles ul li:hover {border:4px solid #cedbe0;; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:7px; margin-right:7px; margin-bottom:10px; width:140px; background-color:#5a6cb4; color:#FFF  }
#browse_tiles ul li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#ca0000}
#browse_tiles ol{margin-left:.5em; margin-bottom:1em; margin-right:.5em; margin-top:.5em; color:#FFF}
#browse_tiles ol li{ display:block; border:4px solid #02375c; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02375c; font-weight:bold; padding:7px; margin-right:7px; margin-bottom:10px; width:97%;}
#browse_tiles ol li a{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02375c}
#browse_tiles ol li:hover {border:4px solid #cedbe0;; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:7px; margin-right:7px; margin-bottom:10px; background-color:#5a6cb4; color:#FFF  }
#browse_tiles ol li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#cedbe0}
.centercol2_3tiles{background:url(../images/center_outline2.gif) repeat-x ;padding:7px;font-family:Tahoma;font-size:0.7em;color:#02375c;font-weight:bold;height:21px; border-top:1px solid #aaa; display:block; margin-top:-1.4em}
.selectordivs2{background-color:#e4e8f9 !important; padding-top:.2em; height:100%}
.colourselector2{ padding:.3em; float:left; display:block }
.selectordivs3{background-color:#e4e8f9 !important; padding-top:.2em; height:100%}



























}

