@font-face {
  font-family: 'Anton';
  src: url('/assets/fonts/anton.eot');
  src: url('/assets/fonts/anton.eot?#iefix') format('embedded-opentype'),
       url('/assets/fonts/anton.woff') format('woff'),
       url('/assets/fonts/anton.ttf') format('truetype'),
       url('/assets/fonts/anton.svg#anton') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {background-color:#35445C;background-position:0 0;background-repeat:repeat-x;color:#383838;font-family:Arial, Verdana, Geneva, sans-serif;font-size:14px;margin:0;padding:0;}
p {line-height:20px;font-size:14px;}
.article A IMG,P A IMG {border:0;}
A {outline:none;}
.orange {color:#DF4628;}
.f_right {float:right;}
.nowrap {white-space:nowrap;}
.clear {clear:both;}
h1,h2,h3,h4,h5,h6,#lightbox-image-details-caption,#tabs li {font-family:Anton, Arial, Helvetica, sans-serif;font-weight:400;color:#35445C;}
h1 {font-size:42px;border-bottom:1px solid #B1B1B1;text-transform:uppercase;line-height:44px;padding-bottom:8px;margin:0 0 20px;}
#lightbox-image-details-caption {font-size:32px;text-transform:uppercase;color:#fff;line-height:38px;}
.blue590 h1,h2,#tabs li{font-size:24px;margin-top:0;line-height:24px;border-bottom:none;text-transform:uppercase;}
.blue590 h1 {margin-bottom:8px;}
h3,h4 {font-size:20px;font-weight:400;margin:18px 0 0;}
h3 .circle {background-color:transparent;background-image:url(../images/circle.png);background-position:0 3px;background-repeat:no-repeat;display:inline-block;width:27px;height:32px;color:#FFF;text-align:center;}
#wrapper {background-color:#fff;background-image:url(../images/panel-white-964-top.gif);background-position:0 0;background-repeat:no-repeat;width:964px;margin:18px auto 0;}
#header {float:left;height:244px;width:100%;margin-bottom:30px;}
#logo {background:url(../images/logo.jpg) no-repeat top left;float:left;height:102px;width:211px;display:block;text-indent:-10000px;margin:21px 0 0 20px;}
#topmenu {float:right;height:32px;min-width:100px;list-style:none;margin:25px 18px 0 0;padding:0;}
#topmenu LI {height:32px;margin-right:4px;text-indent:-10000px;width:32px;float:right;}
#topmenu LI:nth-child(1){margin-right:0;}
#topmenu LI A {display:inline-block;height:32px;width:32px;text-indent:-9999px;}
#twitter {background-image:url(../images/logo-twitter.gif);}
#linkedin {background-image:url(../images/logo-linkedin.gif);}
#callus {float:right;clear:right;white-space:nowrap;margin-top:25px;margin-right:20px;color:#35445C;}
#callus A {color:#35445C;text-decoration:none;}
#callus A:hover {text-decoration:underline;}

.nav {
    float:right;
    font-size:14px;
    list-style:none;
    position:relative;
    top:-60px;
    right:-10px;
    margin:0;
    padding-right:20px;
}
 .nav-tabs {
    float:left;
    font-size:14px;
    list-style:none;
    position:relative;
    top:25px;
    width:91.6%;
    padding-left:20px;
 }

.nav-tabs > li.on, .nav-tabs > li.off {
    background-image:none;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip:padding-box;
    border: 1px solid #D8D8D8;
    border-bottom:0;
}
.nav-tabs .on{color:#35445C; background-color:#fff;border-bottom:0;height:38px;}
.nav-tabs .off{color:#fff; background-color:#35445C;border: 1px solid #35445C;border-bottom:0;}
.nav-tabs a {
    padding:5px 25px;
}
.nav-tabs li .sub-menu {
    padding-left:20px;
    background: #fefefe; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fff 0%, #eeeeee 50%, #d7d7d7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(50%,#eeeeee), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* W3C */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 0 5px 5px 5px;
    -moz-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip:padding-box;
    border: 1px solid #D8D8D8;
    height:38px;
    width:100%;
    -moz-box-shadow:    0 6px 6px 0 #B3B3B3;
    -webkit-box-shadow: 0 6px 6px 0 #B3B3B3;
    box-shadow:         0 6px 6px 0 #B3B3B3;
    margin-bottom:20px;
}
.nav LI.standard {display:block;float:right;height:14px;cursor:pointer;border-right:1px solid #35445C;margin:0;padding:0 6px 2px;}
.nav LI.standard:first-child {padding-right:0;border-right:none;}
.nav LI.standard A {font-size:13px;line-height:14px;font-weight:700;text-decoration:none;color:#35445C;border-bottom:3px solid #fff;padding-bottom:1px;}
.nav li.standard:hover A,.nav li.standard.selected A {color:#35445C;border-bottom:3px solid #DF4628;}
.nav li.standard.selected A {font-weight:700;}
.nav-tabs li.buy.on,.nav-tabs li.buy.off,.nav-tabs li.sell.on,.nav-tabs li.sell.off {float:left;height:34px;text-align:center;}
.nav-tabs li.buy.on A,.nav-tabs li.buy.off A,.nav-tabs li.sell.on A,.nav-tabs li.sell.off A {font-family:Anton, Arial, Helvetica, sans-serif;font-size:20px;color:#35445C;line-height:33px;text-decoration:none;}
.nav-tabs li.sell.off {background-position:right top;}
.nav-tabs li .sub-menu {color:#FFF;clear:left;position:absolute;top:35px;left:20px;bottom:0;zoom:1;z-index:100;margin:0;}
.nav-tabs li ul.sub-menu li A {color:#B2C7F4;}
.nav-tabs li ul.sub-menu li {list-style:none;float:left;white-space:nowrap;width:auto;color:#B2C7F4;margin:0;padding:0 0 0 1px;}
.nav-tabs li .sub-menu li a.suba {float:left;text-decoration:none;font-size:16px;line-height:18px;font-family:Arial, Helvetica, sans-serif;color:#35445C;background:transparent url(../images/nav-down.png) no-repeat center right;border-bottom:3px solid transparent;padding:9px 28px 9px 12px;}
.nav-tabs li .sub-menu li a.suba.selected {border-bottom:3px solid #DF4628;}
.nav-tabs li .sub-menu li a.suba.over {background:#fff url(../images/nav-down-selected.png) no-repeat center right;}
.nav-tabs li .sub-menu .sub-menu {width:883px;position:absolute;left:20px;top:39px;min-height:24px;font-weight:400;color:#35445C;background:#fff url(../images/gradient.jpg) repeat-x top left;display:none;border:1px solid #D7D7D7;border-top:0;margin:0;padding:10px 20px 25px;}
.nav-tabs li .sub-menu H2 {float:left;width:880px;text-align:left;font-family:Anton, Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:400;font-size:32px;border-bottom:1px solid #35445C;padding-bottom:12px;margin:5px 0 10px;}
.nav-tabs li ul.sub-menu ul.sub-menu li {width:264px;background:transparent url(../images/bullet.png) no-repeat center left;white-space:nowrap;padding:0 0 0 16px;}
.nav-tabs li .sub-menu li a.suba.l3 {font-size:14px;background:none;padding:8px 0 2px 4px;}
.nav-tabs li .sub-menu li a.suba.l3:hover {color:#F15A23;background:none;border-bottom:3px solid #F15A23;}
.searchform {float:right;width:218px;height:25px;left:353px;top:148px;position:relative;z-index:999;}
input.search {width:218px;height:25px;line-height:25px;float:right;background:transparent url(../images/search-input.png) no-repeat center right;border:none;margin:0px 30px 0px 0;padding:0 0 0 8px;z-index:999;}
.search_submit {width:25px;height:25px;position:relative;left:178px;top:-32px;border:none;background:transparent;text-indent:-99999px;cursor:pointer;}
.article {width:924px;margin:0 20px;}
.panel.blue {width:286px;float:right;background:#35445C url(../images/panel-blue-286-bot.gif) no-repeat left bottom;color:#FFF;}
.panel.blue .top {background:#35445C url(../images/panel-blue-286-top.gif) no-repeat right top;min-height:134px;float:left;width: 276px;padding: 8px 5px 0;margin-top: -23px;}
.panel.blue .top.casestudies {background:#35445C url(../images/panel-blue-286-top.gif) no-repeat right top;min-height:76px;}
.panel.blue .top .title {font-family:Anton, Arial, Helvetica, sans-serif;font-size:29px;color:#FFF;line-height:26px;}
.panel.blue .top .title .count {font-size:110px;color:#85BC3C;font-style:italic;line-height:80px;}
.panel.blue .top .title .item {font-size:21px;color:#FFF;}
.panel.blue h3 {clear:both;color:#fff;margin:0;padding:10px 20px;}
.panel.blue h3 A {color:#fff!important;}
.panel.blue .products {margin:0 10px;}
.panel.green {width:260px;float:right;background:#85BC3C;margin-top:10px;clear:right;padding:8px 13px 16px;}
.panel.green H2 {margin:0 0 6px;}
.panel.tags {clear:right;float:right;background-color:#f5f5f5;width:286px;margin-top:10px;}
.panel.tags h2 {/*text-indent:-200000px;*/color:#fff;background:url(../images/label-tags.png) no-repeat top center;height:56px;position:relative;top:-34px;margin-bottom:-28px;text-align:center;width:256px;padding:0;}
.tags-title{padding-top:16px;}

.full .panel.tags {width:312px;}
.full .panel.tags h2 {width:270px;}
.panel.sideimage {clear:right;float:right;margin-top:10px;width:286px;overflow:hidden;}
.articlebody OL,.articlebody UL {line-height:20px;}
.articlebody OL LI,.articlebody UL LI {margin-bottom:5px;}
.panel.tags .mid A {text-decoration:none;color:#35445C;line-height:20px;}
.panel INPUT,.panel SELECT,.panel TEXTAREA {-moz-box-sizing:border-box;border-radius:4px 4px 4px 4px;color:#333;font-size:14px;outline:0 none;font-family:Arial, Helvetica, sans-serif;border-color:#BFBFBF #D8D8D8 #D8D8D8 #BFBFBF;border-style:solid;border-width:1px;margin:0;padding:4px;
width:100%;}
.panel TEXTAREA {height:78px;}
.panel INPUT.submit {width:35%;float:right;margin-right:20px;background-color:#f5f5f5;text-align:center;cursor:pointer;}
#contactFormsubmit, #sellFormsubmit{background-repeat:no-repeat;display:inline-block;width:87px!important;height:27px;cursor:pointer;}
.panel FORM P {margin:4px 0;}
.panel.blue .orangebulletedlist LI {border-top:1px solid #989FAB; height:32px;}
.panel.blue .orangebulletedlist LI A{
 float:left;
 overflow:hidden;
 height:32px;
 width:100%;
}
.panel.blue590 .mid .orangebulletedlist LI {float:left;width:130px;background:url(../images/bullet.png) no-repeat 0 center;padding:4px 20px 4px 24px;}
.panel.grey627 {float:left;
background-color:#f5f5f5;
width:627px;clear:left;}
.panel.grey627.homer{margin-top:-50px;}
.panel.grey627 .top {height:5px;width:100%;float:left;background:url(../images/panel-grey-627-top.gif) no-repeat top left;}
.panel.grey627 .mid {min-height:200px;padding:8px 20px 14px;}
.panel.grey627 .mid TABLE {margin-bottom:2px;}
.panel.grey627 .mid TABLE TD {vertical-align:top;padding-right:10px;}
.panel.grey627 .bot {height:5px;width:100%;float:left;background:url(../images/panel-grey-627-bot.gif) no-repeat top left;}
.panel.blue590 {float:left;background-color:#35445C;width:590px;}
.panel.blue590 .top {background:url(../images/panel-blue-590-top.gif) no-repeat top left;}
.panel.blue590 .mid {min-height:auto;padding:14px 20px;}
.panel.blue590 .bot {background:url(../images/panel-blue-590-bot.gif) no-repeat top left;}
.panel.testimonials {clear:right;float:right;width:266px;padding:0 10px 10px;}
.panel.testimonials h3 {margin-top:5px;}
.panel.tags .mid {text-align:center;padding:8px 13px 12px;}
.panel.tags .bot {height:5px;width:100%;float:left;background:url(../images/panel-grey-286-bot.gif) no-repeat top left;}
.panel.grey924 {float:left;

background-color:#f5f5f5;


width:924px;margin-top:0px;margin-bottom:10px;clear:left;}
.panel.grey924 .top {height:5px;width:100%;float:left;background:url(../images/panel-grey-924-top.gif) no-repeat top left;}
.panel.grey924 .mid {padding:14px 20px 26px;}
.panel.grey924 .bot {height:5px;width:100%;float:left;background:url(../images/panel-grey-924-bot.gif) no-repeat top left;}
.full .panel.tags,.full .panel.green,.full .panel.sideimage {float:left;margin-right:20px;}
.full .panel.sideimage {float:left;margin-right:0px;}
.full .panel.green{margin-top:10px;}
.orangebulletedlist LI {background:url(../images/bullet.png) no-repeat 16px center;list-style:none;margin-bottom:0;padding:10px 20px 10px 40px;}
.orangebulletedlist LI A {color:#FFF;text-decoration:none;}
.orangebulletedlist.prod LI {background:url(../images/bullet.png) no-repeat 0 11px;padding:10px 20px 10px 18px;}
.brands {float:left;width:360px;border-right:1px solid #ccc;margin-right:10px;}
.mapdiv h3,.brands h3 {text-transform:uppercase;margin:0;padding:0;}
.brands UL {list-style:none;margin:0;padding:0;}
.brands UL LI {float:left;margin:0 0 0 30px;padding:0;}
.brands UL LI.odd {border-right:1px solid #ccc;margin:0;padding:0 30px 0 0;}
.brands UL LI IMG {max-width:142px;}
#footer {background:#35445C url(../images/panel-white-964-bot.gif) no-repeat left top;clear:both;font-size:12px;padding-top:10px;width:964px;color:#C3C3C3;margin:0 auto 40px;}
#footer A {color:#C3C3C3;text-decoration:none;}
.mapdiv {float:left;width:480px;}
.mapdiv .map {background:url(../images/map.gif) no-repeat 0 center;left:10px;top:10px;position:relative;width:518px;height:240px;}
.map-pointer.orange,.map-pointer.green {background:url(../images/map-pointer-green.png) no-repeat 0 center;position:absolute;width:23px;height:33px;cursor:pointer;}
.map-pointer.orange {background:url(../images/map-pointer-orange.png) no-repeat 0 center;}
.map-pointer-label {position:relative;color:#35445C;display:none;left:23px;width:128px;font-weight:700;text-shadow:2px 2px #eee;padding:2px 0;
z-index:100;}

.internationalmap  .map-pointer-label {color:#eee;text-shadow:2px 2px #35445C;}
.mapdiv .map .map-label {padding-left: 11px;padding-top: 17px;color: #fff;background:url(../images/label-tags.png) no-repeat 0 center;position:absolute;left:440px;top:180px;width:60px;height:56px;}
#callback {background-color:#F15A23;background-image:url(../images/callback.png);background-repeat:no-repeat;background-position:top left;top:240px;float:left;height:450px;position:fixed;right:0;width:33px;overflow:hidden;z-index:101;}
#createalert {background-color:#F15A23;background-image:url(../images/email-alert.png);background-repeat:no-repeat;background-position:top left;top:240px;float:left;height:270px;position:fixed;left:-50px;width:33px;overflow:hidden;z-index:20;}
.hotspot {
    width:33px;
    height:450px;
    cursor:pointer;
    float:left;
}
.hotspot .hotspot-text {
    position: absolute;
    left: -207px;
    top: 208px;
    width:450px;
    height:33px;
    float:left;
    text-align:center;
    font-family:Anton, Arial, Helvetica, sans-serif;color:#FFF;
    font-size:25px;
    color:#fff;
    text-transform:uppercase;
    transform:rotate(90deg);
    -ms-transform:rotate(90deg); /* IE 9 */
    -webkit-transform:rotate(90deg); /* Safari and Chrome */
}
.close {height:14px;width:14px;float:right;background:url(../images/close.png) no-repeat top left;cursor:pointer;margin:4px 4px 0 0;}
#createalert TEXTAREA {height:58px;}
/*.buttons {cursor:pointer;}
.buttons.next {background-repeat:0 0;margin:0 0 0 5px;}
.buttons.prev {background-position:left -30px;height:30px;float:left;margin:0 5px 0 0;}
.buttons.back {background-position:left -60px;}
.buttons.addanother {background-position:left -90px;}
.buttons.savedetails {background-position:left -120px;float:right;}
.buttons.viewall {background-position:left -150px;}
.buttons.view {background-position:left -180px;}
.buttons.readmore {background-position:left -210px;}
.buttons.mysubmit{background-position:left -240px;}
.buttons.request-a-quote {width:125px!important;background-image:url(../images/request-a-quote.png);}
.buttons.create-an-alert {width:125px!important;background-image:url(../images/create-an-alert.png);margin-top:16px;}
*/
#quoteFormsubmit{/*background-color:transparent;background-image:url(../images/buttons.png);background-repeat:no-repeat;*/display:inline-block;width:87px!important;height:27px;/*text-indent:-9999px;border:0!important;*/cursor:pointer;width:125px!important;/*background-image:url(../images/request-a-quote.png);*/float:left;}

.buttons.none{display:none;}

.pagination {height:50px;padding-top:10px;float:left;}
.pagination A,.pagination STRONG {float:left;line-height:30px;height:30px; min-width:10px; padding-left:5px;}
#tabs {clear:left;}
#tabs ul {float:left;width:100%;border-bottom:1px #B1B1B1 solid;padding:1px 0 0;}
#tabs li {margin-left:1px;list-style:none;}
* html #tabs li {display:inline;}
#tabs ul li.active {border:1px #B1B1B1 solid;border-bottom-color:#f5f5f5;position:relative;top:1px;}
#tabs ul li.active a {color:#333;}
/*#tabs div {clear:both;min-height:200px;padding:5px;}*/
#tabs ul li a {text-decoration:none;white-space:nowrap;outline:none;padding:8px 16px;}
.PersonalForm,.addthisproduct {float:left;width:266px;}
.addthisproduct {margin-left:20px;}
#stretch .PersonalForm {width:500px;}
#stretch2 .PersonalForm,#stretch2 .addProductForm {width:430px;}
.personalForm .Postcode,.personalForm .Dialing_Code,.personalForm #field_Postcode,.personalForm #field_Dialing_Code  {width:93px;}
.personalForm .Telephone,.personalForm #field_Telephone {margin-left:2px;width:166px;}
.file-upload INPUT{width:auto;}
.addProductForm {float:right;width:280px;}
.photoplaceholder {width:156px;height:100px;background:transparent url(../images/photoplaceholder.png);float:left;}
#gallery {clear:both;padding-bottom:10px;border-bottom:1px solid #B1B1B1;margin-bottom:16px;}
#holder {width:440px;height:400px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:solid #f5f5f5 3px;overflow:hidden;float:left;padding:0;}
#holder .image {width:440px;height:400px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;overflow:hidden;padding:0;}
#holder .image .imageDiv {width:440px;height:400px;position:relative;
cursor:pointer;
background-color:#fff;
background-repeat:no-repeat;
background-position:center center;
}
#vertical {float:left;width:133px;height:400px;}
#vertical UL {list-style:none;height:396px;overflow:hidden;width:128px;margin:5px 0 0 5px;padding:0;}
#vertical UL LI {background-color:#fff;background-position:center center;background-repeat:no-repeat;width:128px;margin:0 0 7px;}
#vertical UL LI A {width:100%;height:100%;float:left;}
#up,#down {width:24px;height:14px;background:url(../images/scroll.png) no-repeat top left;display:none;margin:4px auto;}
#up:hover {background:url(../images/scroll.png) no-repeat top right;}
#down {background:url(../images/scroll.png) no-repeat bottom left;}
#down:hover {background:url(../images/scroll.png) no-repeat bottom right;}
.article .products {clear:both;list-style:none;margin:0;padding:0;}
.article .products LI {list-style:none;padding-bottom:10px;margin-bottom:12px;border-bottom:1px #B1B1B1 solid;}
.article .products LI .listing-image .large{display:block;padding-bottom:10px;}
.article .products LI .listing-image .normal{display:inline-block;float:left;}
.article .products h3 {margin:0 0 8px;padding:0;line-height:24px;}
.article .products h3 A {color:#35445C;text-decoration:none;text-transform:uppercase;}
.related-products .products LI {float:left;width:125px;border-bottom:0;margin:0 20px 0 0;}
.related-products .products LI LI {width:100px;}
.article .products LI TABLE {width:100%;}
.article .products LI TD {vertical-align:top;}
.article .products LI TD.productim {text-align:center;width:206px;}
.article .products LI TD.productdesc {height:80px;}
.article .products LI TD.productdesc P{margin:0;
padding:0;}
.article .products LI TD.producttxt {text-align:right;vertical-align:bottom;}
.related-products {margin-top:30px;}
p.speechp {line-height:16px;font-style:italic;margin-bottom:0;}
h3.speechh3 {line-height:16px;font-size:20px;margin:2px 0 8px;}
.speech {font-size:24px;font-weight:700;line-height:12px;}
.speech.end {position:relative;top:5px;}
.whosaid {margin-top:0;padding-top:0;margin:16px 0 20px 0;line-height:16px;}
.internationalmapdiv {float:left;width:585px;height:297px;}
.internationalmapdiv .internationalmap {background:url(../images/international.gif) no-repeat 0 center;position:relative;width:585px;height:297px;}
.internationalmapdiv .internationalmap .map-label {padding-left: 11px;padding-top: 12px;color: #fff;background:url(../images/label-tags.png) no-repeat 0 center;position:absolute;left:550px;top:-20px;width:60px;height:56px;}
.internationalmapdiv .internationalmap .map-label h2{color:#fff;}
.map-title{padding-top:9px;}
#map {float:right;width:286px;height:286px;margin-bottom:10px;}
#compress {word-spacing:-6px;margin-top:13px;margin-bottom:13px;}
.breadcrumb P {margin-bottom:11px;}
.breadcrumb P A{
  text-decoration:none;}
form,.orangebulletedlist {margin:0;padding:0;}
.article A,P a,.pagination A {color:#000;}
.blue,.orangebulletedlist.prod LI A {color:#35445C;}
.f_left,.panel INPUT.submit.left,#tabs li,#tabs li a {float:left;}
.nav li.home,.nav-tabs li .sub-menu .fourth {display:none!important;}
.nav-tabs li.buy.off A,.nav-tabs li.sell.off A {font-size:18px;color:#BEC3CB;}
.whitebox {background:#fff;padding:10px;}

.holder{width:200px;height:140px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border:solid #f5f5f5 3px;overflow:hidden;float:left;}
.product-thumbnail {-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;overflow:hidden;float:left;width:200px;height:140px;overflow:hidden;}
.related-products .product-thumbnail,.related-products .holder {width:125px;height:125px;}
.product-thumbnail SPAN{
 float:left;
 background-position:center center;
 background-repeat:no-repeat;
 width:200px;height:140px;
}


.faq h1 {clear:left;font-size:24px;line-height:24px;border:0;margin-top:24px;text-transform:uppercase;}
.addthisproduct h1 {margin-top:30px;font-size:20px;
padding-bottom:5px;
margin-bottom:5px;
line-height:24px;}
.imageof,.clicktozoom{position:absolute;bottom:4px;right:5px;width:60px;text-align:right;font-size:12px;font-style:italic;
background:transparent url(../images/trans.png) repeat 0 center;
text-align:center;
}
.clicktozoom{left:0;right:5px;width:84px;}

.fixwidth {float:left;width:80px;}
.question {margin-top:20px;cursor:pointer;
color:#35445C;
font-size:16px;}

.answer {margin:5px 0 24px 0;display:none;}
.answer > P{ margin-top:0;}
.cantsee {clear:both;border:1px solid #B1B1B1;background-color:#fefefe;margin:10px 0;padding:10px;}
.cantsee P {float:left;width:420px;margin:0;padding:0;}
h3+P,h4+P,FORM > h3,.panel.grey627 .mid TABLE TD P {margin-top:0;}
FORM > h3{margin-bottom:10px;}
#callbackForm,#createalertForm {float:left;width:271px;padding:0 0 5px 10px;}
#createalert h2,#createalert P,.blue590 h1,.blue590 h2,.blue590 h3,.green h1,.green h2,.green h3,.blue590 P,.green P,.blue590 P A,.green P A,#callback h2,#callback P {color:#FFF;}
.orangebulletedlist .orangebulletedlist,.sell .ddmmyy,.blue .ddmmyy,.whitebox h1,.whitebox .breadcrumb,.blue590 .breadcrumb,.homer .breadcrumb,.addthisproduct .breadcrumb,.noh1 h1,.nocrumb .breadcrumb {display:none;}
.line{
 height:1px;
 border-bottom:1px #B1B1B1 solid;
 line-height:1px;
 width:100%;
 margin-top:10px;
 margin-bottom:4px;
}
#stretch2 .buttons.savedetails{
  display:none;
}
.tabsh2{
 margin-top:20px;
 padding-bottom:5px;
  border-bottom:1px #B1B1B1 solid;
}

.panel.grey924.bot{margin-top:10px;}
.panel.blue590 .mid .orangebulletedlist LI.fullw{width:520px;}
#sellForm .submitp{
 clear:right;
 float:right;
}
.another{display:none;}
.PersonalForm h3, .addthisproduct h3,.addProductForm h3{margin-top:0;margin-bottom:10px;}



.product-thumbnail.prod SPAN{
 float:left;
 background-position:center center;
 background-repeat:no-repeat;
 background-size:200px auto;
 width:200px;height:181px;
}

.product-thumbnail.prod IMG{
 display:none;
 *display: block   !important; /* IE 7 (IE6 also uses this, so put it first) */
 _display: block    !important; /* IE 6 */
  display /*\**/: block\9 /* IE 8 */
}



.panel #callbackFormid .submitp,.panel #createanalertFormid .submitp {width:300px;}
.panel #callbackFormid INPUT,.panel #callbackFormid TEXTAREA,.panel #createanalertFormid INPUT,.panel #createanalertFormid TEXTAREA{width:250px!important;}
.panel #callbackFormid TEXTAREA,.panel #createanalertFormid TEXTAREA{height:48px!important;}
.panel #callbackFormid INPUT.submit,.panel #createanalertFormid INPUT.submit{width:100px!important;}
p.honey{display:none;}

#google_translate_element{
    float:right;
    position: relative;
    top: -110px;
    right: 20px;
}

.buttons, a.buttons{
    color:#333;
    font-size:13px;
    padding:5px 20px;
    text-decoration:none;
    margin-top:10px;
    margin-bottom:10px;
    background: #fefefe; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #fff 0%, #eeeeee 50%, #d7d7d7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(50%,#eeeeee), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fff 0%,#eeeeee 50%,#d7d7d7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:solid 1px #D7D7D7;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip:padding-box;
}

.buttons.navigation{
    color:#FFF;
    background: #fefefe; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjc3MzFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M3MTQwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #fefefe 0%, #f7731b 2%, #c7140e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(2%,#f7731b), color-stop(100%,#c7140e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#f7731b 2%,#c7140e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fefefe 0%,#f7731b 2%,#c7140e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fefefe 0%,#f7731b 2%,#c7140e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#f7731b 2%,#c7140e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#c7140e',GradientType=0 ); /* IE6-8 */
    border:0;
}

.pagination a{text-decoration:none;}


.new-in-stock{
    float:right;
    text-transform:uppercase;
    font-family:Anton, Arial, Helvetica, sans-serif;color:#FFF;
    margin-top:7px;
    text-align:right;
}
.new-in-stock .new{
    font-size:29px;
    line-height:1px;
}
.new-in-stock .in-stock{
    font-size:14px;
    line-height:1px;
}

.comingsoon{
    color:#F15A23;
    font-weight:bold;
    font-family:Calibri, Anton, Arial, Helvetica, sans-serif;
    font-weight:400;
}

h2.related_downloads{
    margin-top:20px;
}

