@charset "UTF-8";
body{font-family:arial,helvetica,sans-serif;color:#000;background-color:#fff;margin:0;padding:0}@media print{body{font-size:12pt}}@media screen,tv,projection{body{font-size:12px;line-height:18px;font-weight:normal;color:#666}}body *{margin:0;padding:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,a img,fieldset{border:0}a{color:blue;text-decoration:none}a:hover{text-decoration:underline}a:visited{color:purple}h1,h2,h3,h4,h5,h6,legend{font-size:100%;font-family:arial,helvetica,sans-serif;font-weight:bold}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}q:before,q:after{content:''}strong{font-weight:bold}em{font-style:italic}.clear{display:block !important;float:none !important;clear:both !important;position:relative !important}@media screen,tv,projection{.hide,.hidden{width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}}@media screen,tv,projection{div#container{width:924px;margin:auto}}div#masthead p img{display:none}@media screen,tv,projection{div#masthead{height:66px;width:924px}div#masthead h1{margin:20px 0 0 23px;width:225px;float:left;clear:none}div#masthead p{width:224px;float:right;clear:none;margin:25px 25px 0 }div#masthead p img{display:-moz-inline-box;display:inline-block;margin:0;padding:0}div#shopmenu{float:left;clear:none;position:absolute;right:50%;margin-right:-210px;top:18px;text-align:right}div#shopmenu li{display:-moz-inline-box;display:inline-block;text-align:right;color:black;font-weight:bolder;margin-right:5px;font-size:0.916666666667em}div#shopmenu li a{display:-moz-inline-box;display:inline-block}div#shopmenu li img{display:block}div#shopmenu li.checkout a{color:#1d508f;font-weight:bold}div#shopmenu li.basket a{color:#4a7ebb;font-weight:bold;margin:0 4px 0 4px}div#shopmenu li.graphic img{margin:0 0 -4px}div#shopmenu li.checkout a img,div#shopmenu li.basket a img{margin-bottom:-6px}}div#primarymenu{height:2em;width:924px;background:#1d508f;color:#fff}div#primarymenu ul{float:left;clear:both;width:924px;min-height:2em;background:#1d508f;margin:0;padding:0}div#primarymenu li{display:block;float:left;height:2em;overflow:hidden}div#primarymenu a{display:block;text-transform:uppercase;color:#fff;padding:0.55em 0.7em 0 0.7em;height:1.5em}div#primarymenu a:hover{text-decoration:underline;background-color:#8f671d}div#primarymenu a.current{background-color:#8f671d}div#primarymenu img{display:block}@media print{div#primarymenu{display:none}}div#sectionmenu{width:924px;height:2em;color:#8f671d}div#sectionmenu ul{width:924px;float:left;min-height:2em}div#sectionmenu ul li{padding:0.55em 0.7em 0 0.7em;float:left}div#sectionmenu a{color:#8f671d;text-transform:uppercase}div#sectionmenu a:hover,div#sectionmenu a.current{text-decoration:underline}div#sectionmenu img{display:block;border-bottom:1px solid transparent}div#sectionmenu img:hover,div#sectionmenu li.current img{border-bottom:1px solid #8f671d}@media print{div#sectionmenu{display:none}}body.home div#sectionmenu{display:none}@media screen,tv,projection{div#main{margin-top:12px}div#main a{color:#8f671d}}div#main a{text-decoration:underline;text-transform:uppercase}@media print{div#main,div#main div{width:100% !important;height:auto !important;margin-top:2em;font-size:12pt;overflow:visible !important;color:#000;float:none !important;clear:both !important}}@media screen,tv,projection{div#maincontent{float:left;clear:left;width:570px;margin:0 24px}body.home div#maincontent{width:273px;margin:12px 10px 0 22px}div#maincontent h2.section{padding:27px 0 0 22px;color:#fff;width:596px;height:75px;background:#6b7b8e url('../img/section-heading-gradient.gif') top left repeat-x;margin:0 0 2em -24px;font-size:1.8em;text-transform:uppercase}body.home div#maincontent h2,div#maincontent h3,h4,h5,h6{color:#1d508f;font-size:1.2em;font-weight:bold;margin:0 0 18px;text-transform:uppercase}div#maincontent h4{font-size:1.1em}div#maincontent h5{font-size:1.1em;font-weight:normal}div#maincontent h6{font-size:1.1em;color:black;font-weight:normal}div#maincontent p{margin-bottom:1em}div#maincontent blockquote{color:#1d508f;margin:0 0 10px 10px}div#maincontent cite{color:#4a7ebb;text-transform:uppercase}div#maincontent ul{color:#4a7ebb;margin-bottom:1em;padding:0 0 0 1.3em;list-style-type:disc}}strong em,em strong{font-weight:bold;font-style:italic}div#intro{width:924px;min-height:375px;background-color:#072242;color:#fff;margin:0 0 27px}@media screen,tv,projection{div#intro{background:#072242 url('../img/intro-bg.jpg') top left no-repeat}div#intro div#welcome{margin:0 0 0 35px;width:435px;position:absolute;top:130px;font-size:1.5em;font-weight:bold;line-height:1.5em}}ul#featuredpages{width:920px;min-height:120px;padding:10px 0 10px 4px}@media screen,tv,projection{ul#featuredpages{float:left;clear:both;margin-top:235px;line-height:1.3em}ul#featuredpages li{float:left;clear:none;min-height:120px;width:262px;margin:0 22px}ul#featuredpages div.summary{min-height:65px}ul#featuredpages a{display:block;width:122px;height:20px;background:#8f671d;color:#fff;text-decoration:none}ul#featuredpages a:hover{text-decoration:underline}ul#featuredpages a img{display:block}}ul#featuredpages h3{text-transform:uppercase;margin:0 0 0.75em}@media screen,tv,projection{div#breakout{float:left;clear:right;width:306px}body.home div#breakout{width:618px}div#breakout div.quote{width:305px;border-left:1px solid #4a7ebb;margin:40px 0 0;padding:20px 0}div#breakout blockquote{width:270px;margin:0 10px 10px 10px;color:#1d508f}div#breakout div.graphic{width:306px;height:102px}div#breakout cite{margin:0 10px 0 10px;color:#4a7ebb;text-transform:uppercase}body.home div#breakout div.quote{padding-bottom:0;margin:5px 0 0;width:311px}body.home div#breakout div.quote,body.home div#breakout form{float:left;clear:none}}@media print{div#breakout{display:none}}table#basket{width:550px;border-collapse:collapse;margin:18px 0}table#basket a{color:#818181;text-decoration:none}table#basket a:hover{text-decoration:underline}div#main form table#basket input{display:inline;width:auto;background:#fff;border:none;border-bottom:1px solid #fff;text-decoration:underline;color:#818181;cursor:pointer;text-transform:lowercase;font-size:1.1em;margin-right:23px}table#basket input:hover{text-decoration:underline;border-bottom:1px solid #818181}td{vertical-align:center;min-height:25px}th{text-align:left;height:25px}th.remove{text-indent:-20000px;width:45px}th.price{width:65px}th.title{width:467px;text-indent:105px}td.title,td.remove{color:#818181;padding-left:10px}td.price,td.subtotal,td.vat,td.total{color:#000;font-weight:bold}table#basket th.subtotal,table#basket td.subtotal{border-bottom:none}table#basket td,table#basket th{border-bottom:1px solid #000}table#basket tfoot th{text-align:right;height:30px;padding-right:40px}img#creditcards{float:left;margin:70px 0 25px 100px}body.checkout img#creditcards{margin-left:60px}@media screen,tv,projection{div#main form{width:550px;margin:10px 0 0 0;padding:10px 10px 20px 10px;background:transparent url('../img/form-gradient.gif') top left repeat-x}div#main form.basket,div#main form.buynow,div#main form#ppform{background-image:none}div#main p#formMessage{color:#1d508f;margin-bottom:1em}div#main form input,div#main form textarea,div#main form select{width:255px;border:1px solid #1d508f;height:23px}div#main form textarea{height:70px;width:255px}div#main legend{color:#fff;margin-bottom:15px;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding-bottom:1em;display:none}div#main label{display:-moz-inline-box;display:inline-block;width:255px;vertical-align:top;color:#4a7ebb;font-weight:bold;margin-top:5px}div#main fieldset input.warning,div#main fieldset textarea.warning,div#main fieldset select.warning{background-color:#fff158}div#main fieldset input.checkbox{width:auto}div#main fieldset a{margin-left:186px}div#main form#ppform a{display:inline;margin:0}div#main form li{margin:4px 0}div#main form li.required{background:url('../img/required.gif') 245px 8px no-repeat}div#main input[type=checkbox]{width:12px}div#main form input.button{margin:7px 0 0 455px;border:none;width:61px;height:21px;text-transform:uppercase;color:#fff;background-color:#93671d;cursor:pointer}div#main form.buynow input.button{margin-left:25px;float:none;display:block}div#main form input.button:hover{text-decoration:underline}div#main form.buynow input.button{width:90px}}@media screen,tv,projection{div#breakout form{width:286px;margin:42px 0 0 0;background-image:url('../img/form-gradient-dark.gif')}body.home div#breakout form{margin:0}div#breakout legend{display:block;width:200px}div#breakout legend span{display:block;width:200px}div#breakout form input,div#breakout form textarea,div#breakout form select{width:150px}div#breakout form textarea{width:150px}div#breakout label{width:122px}div#breakout fieldset a{margin-left:186px}div#breakout form input.button{margin-left:213px}div#breakout form p#formMessage{color:#fff}}div#footer{float:none;clear:both;height:2.5em;font-size:0.9em;overflow:hidden;color:#fff;background-color:#4a7ebb;width:924px;margin-top:36px}div#footer ul{float:right;margin:0.4em 13px 0 0;clear:both}div#footer li{display:block;float:left;padding:0 8px;border-left:1px solid #fff}div#footer li.copyright{border:none}div#footer a{color:#fff;text-decoration:none;font-size:0.9em;margin:0;padding:0}@media print{div#footer{display:none}}/*!****************************************************************************scalable Inman Flash Replacement (sIFR) version 3. Copyright 2006 – 2008 Mark Wubben,<http://novemberborn.net/> Older versions:* IFR by Shaun Inman* sIFR 1.0 by Mike Davidson,Shaun Inman and Tomas Jogin* sIFR 2.0 by Mike Davidson,Shaun Inman,Tomas Jogin and Mark Wubben See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>. This software is licensed and provided under the CC-GNU LGPL.See <http://creativecommons.org/licenses/LGPL/2.1/>*****************************************************************************/ @media screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none}}@media print{.sIFR-flash{display :none !important;height :0;width :0;position :absolute;overflow :hidden}.sIFR-alternate{visibility :visible !important;display :block !important;position :static !important;left :auto !important;top :auto !important;width :auto !important;height :auto !important}}.sIFR-dummy{width:0px;height:0px;margin-left:42px !important;z-index:0}