/******* START OF global.css*******/ 
 
﻿ body{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size:1.0;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}em,strong,th{font-style:normal;font-weight:normal}caption,th{text-align:left}html{font-size:62.5%;margin-bottom:1px}body{font-family:Arial,Geneva,Kalimati,sans-serif;color:#767676;font-size:1.1em;background:#000 url("../pws/client/images/page_bg.gif") repeat-x 0 0}.ly_registerprospect,.ly_registerprospectconfirmation{background-color:#fff}@font-face{font-family:'FuturaStdBook';src:local('☺'),url('../pws/fonts/futura-webfont.eot') format('eot'),url('../pws/fonts/futura-webfont.woff') format('woff'),url('../pws/fonts/futura-webfont.ttf') format('truetype'),url('../pws/fonts/futura-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Franklin';src:local('☺'),url('../pws/fonts/TeeFranklinBold.eot') format('embedded-opentype'),url('../pws/fonts/TeeFranklinBold.woff') format('woff'),url('../pws/fonts/TeeFranklinBold.ttf') format('truetype'),url('../pws/fonts/TeeFranklinBold.svg') format('svg');font-weight:bold;font-style:normal}.button{cursor:pointer;font-family:'Franklin';display:block;height:18px;line-height:18px;text-align:center;padding:0 15px;color:#fff;text-transform:uppercase;background:url('../pws/images/btn_large_grey.gif') repeat-x 0 -15px;border:1px solid #000}.button:hover{color:#ccc;background-position:0 -30px}.ie6 .button{border:0}.secondary{background:0;border:0;display:inline;color:#767676;text-transform:uppercase;padding:0}.secondary:hover{color:#333}a{color:#767676;text-decoration:none}a:hover{text-decoration:none;color:#000}a:active{outline:0}p{margin:0 0 5px 0;line-height:1.4em}h1{font-size:2.91em;margin:0 0 10px 0;font-family:"Franklin",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#333}h2{font-size:2.4em;font-family:"Franklin",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#333}h3{font-size:1.673em;font-family:"Franklin",Arial,Helvetica,sans-serif}h4{font-size:1.546em}h5{font-size:1.2em}.success{padding:5px 10px;margin:10px 0;background:#dbffdb url('../pws/images/bg_success_message.gif') 0 0 no-repeat;border:1px solid #bad6ba;color:#506d4a;font-weight:bold}.error_message,#validation_errors{padding:5px 10px;margin:10px 0;background:#e6c6c6 url('../pws/images/bg_error_message.gif') 0 0 no-repeat;border:1px solid #c09393;color:#b10909;font-weight:bold}.container{position:relative;float:left;clear:both;width:960px}.enews_intro{margin-bottom:10px}#page{z-index:0;width:974px;margin:0 auto;padding:0 0 50px;min-height:101%;height:101%;position:relative;overflow:hidden}#header{height:66px;position:relative;background:url("../pws/images/bg_header_top.gif") no-repeat scroll 0 0 transparent;z-index:3}#header a{color:#FFF;text-transform:uppercase;font-weight:bold}#main{width:960px;margin:0}#company_logo{position:absolute;bottom:3px;left:0;display:block}.js span.no_js_account,span.js_account{display:none}.js span.js_account{display:block}.header_links{float:right}.header_links li{float:left;display:block;position:relative}.header_links .country_nav_menu{padding:5px 15px 5px 10px;background:url('../pws/images/country-arrow.gif') 98% 50% no-repeat}.js .header_links .country_nav_menu{text-indent:-999em;width:20px}.header_links .country_nav_menu img{position:absolute;left:12px}#change_country_countries{padding:10px 0}.ie6 #change_country_countries{width:250px}#change_country_countries li{width:100%}#change_country_countries a{display:block;padding:3px 13px}#change_country_countries .selected a{background:#000}.header_links li a{background:#151515;display:block;margin:0 1px 0 0;padding:5px 10px;text-indent:0}.header_links li:hover a{background-color:#333}.header_links li ul{display:none;position:absolute;right:0;white-space:nowrap;overflow:hidden;padding:10px;background:#333;width:160px}.header_links li ul li a{background:#333;color:#fff}.header_links li:hover ul{display:block;z-index:3}.header_links li ul li{float:left;display:block;clear:both}.welcome_message{color:#fff;display:inline;text-transform:uppercase;font-weight:bold}.header_links .logout_link{display:inline;padding:0}.logout{padding:5px 10px;background-color:#151515}.required_notice{float:right;width:50%;color:#AAA;text-align:right}.required_notice span{display:block;margin-bottom:5px}#skipLinks{position:fixed;top:5px;left:5px;width:240px}#skipLinks ul,#skipLinks li{padding:0;margin:0;list-style:none}#skipLinks li{display:inline}#skipLinks a:link,#skipLinks a:visited{float:left;overflow:hidden;width:0;height:0;z-index:1002}#skipLinks a:active,#skipLinks a:focus{position:absolute;overflow:visible;width:auto;height:auto;border:0;margin:0;padding:5px;z-index:10000;background-color:#FFF}#search{position:absolute;right:0;bottom:2px;overflow:hidden;width:138px}#search label{display:none}#search input{background:url("../pws/images/bg_search_left.gif") no-repeat 0 0 #000;border:0 none;float:left;padding-right:0;width:115px;padding:3px 0 3px 5px}#search .submit{background:url("../pws/images/bg_search_right.gif") no-repeat #000;border:0 none;float:left;height:18px;width:18px;text-indent:-999em;cursor:pointer}#footer{width:960px;height:20px;position:fixed;bottom:0;z-index:2}.ie6 #footer{height:23px;position:absolute}.ie6 #footer .content{position:absolute}.footer_section{float:left;margin-right:5px;position:relative;z-index:10}.footerlinks_trigger{background:#151515;opacity:.6;display:block;height:16px;line-height:20px;width:170px;outline:0 none;padding:2px 10px;text-transform:uppercase;border-bottom:1px solid #000}.footerlinks_trigger:hover{color:#fff}.open .footerlinks_trigger{font-weight:bold;opacity:.8}.footer_section ul{background:#333;border-top:1px solid #666;color:#fff;float:left;width:190px}.footer_section ul li{height:18px;display:block}.footer_section ul a{display:block;padding:3px 10px;color:#fff}.footer_section ul a:hover{color:#333;font-weight:bold;background:#fff}#footer_right{float:right;margin:3px 0 0}#eNewsForm{display:none;position:absolute;bottom:25px;right:0;background:#333;padding:10px;color:#fff;width:365px}#eNewsForm .button{display:inline}#footer_right ul li{float:left;margin-left:2px;width:auto;background:#151515;line-height:18px;position:relative}#footer_right ul li a{font-weight:bold;text-transform:uppercase;height:18px}#footer_right ul li a:hover{color:#fff;opacity:.8}#footer_right ul li a.iphone{background:#151515 url("../pws/images/footer_iphone.gif") 0 -2px no-repeat;padding:0 2px 0 17px;width:78px}#footer_right ul li a.email{background:#151515 url("../pws/images/footer_email.gif") no-repeat;padding:0 2px 0 30px;width:82px}#prospectRegistrationForm{background:#efefef}#prospectRegistrationForm legend{background:#ccc;color:#333;width:940px;margin:0 0 20px}#prospectRegistrationForm .element{margin:10px 20px}#prospectRegistrationForm .submit{display:inline}.error{margin:0;padding:10px;background:#fdd;color:#a66}.ly_{background:#fff}.ly_ #page{min-height:100%;width:940px}.hide{display:none !important}.js .jshide{display:none !important}.jsshow{display:none !important}.js .jsshow,.leaveOpen{display:block !important}.vishide{visibility:hidden !important}.show{display:inline !important}.column{float:left}.section{clear:both}.img{text-indent:-9999px;overflow:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}table.session{margin-top:20px;clear:both}table.session th{padding:5px;font-weight:bold}table.session td{padding:5px}.ly_holdingpage{background:#000}.ly_holdingpage .center_element{position:absolute;top:50%;left:50%;height:600px;width:960px;margin-left:-480px;margin-top:-300px}.ly_holdingpage .holding_page_text{position:absolute;top:70px;right:160px;z-index:1}
 /******* END OF global.css*******/ 
 
/******* START OF navigation.css*******/ 
 
#navigation{z-index:2;width:960px;background:transparent url("../pws/images/bg_navigation.gif") no-repeat scroll 0 0;margin:0}.ie6 #navigation{margin:-1px 0 0}#navigation a{display:block;color:#fff;text-transform:uppercase;font-weight:bold;position:relative;z-index:10}#navigation a:hover,#navigation li:hover a,#navigation li.level_1 a.selected,.ie6 #navigation li.nav_hover{color:#333;background:#fff}#navigation li.level_1{position:relative;float:left;margin:4px 1px 0 0}#navigation a.level_1{padding:3px 9px 8px}#navigation div.level_2{display:none;position:absolute;padding:10px;background:#fff;-webkit-box-shadow:0 0 10px rgba(153,153,153,0.8);-moz-box-shadow:0 0 10px rgba(153,153,153,0.8);box-shadow:0 0 10px rgba(153,153,153,0.8)}#navigation div.level_2 .column{float:left;width:150px}#navigation li.level_2{float:left;clear:left;width:150px}#navigation a.level_2{font-weight:bold;padding:5px 10px;color:#333}.ie6 #navigation li.nav_hover a{color:#333}.ie6 #navigation li.nav_hover div{display:block}#navigation li.level_2 a.level_2:hover,#navigation li.level_2 a.selected{color:#fff;background:#333}.level_1 .children_1{width:150px}.level_1 .children_2{width:300px}.level_1 .children_3{width:450px}.level_1 .children_4{width:600px}.level_1 .children_5{width:750px}.level_1 .children_5{width:900px}#navigation li:hover div{display:block}#selectBlock{display:block;position:absolute;top:24px;left:0;border:0;z-index:0}#sub_navigation{float:left;clear:left;width:130px}#sub_navigation li ul{margin:10px 10px 10px 5px}#sub_navigation a.selected{font-weight:bold}
 /******* END OF navigation.css*******/ 
 
/******* START OF miniBasket.css*******/ 
 
#mini_basket{float:right;z-index:1}#mini_basket div.basket{position:relative}#mini_basket:hover a{background:#333}.mini_basket_link{padding:5px 10px;background:#151515;display:block;overflow:auto}.mini_basket_link:hover{color:#FFF}.mini_basket_link span{float:left;margin-right:5px}.mini_basket_qty{font-weight:bold}.mini_basket_total{display:none}#mini_basket_products{position:absolute;display:none;top:23px;right:0;z-index:3;width:350px;padding:10px;background:#333;color:#fff}#mini_basket_products thead{display:none}#mini_basket_products tr{border-bottom:1px solid #797979;position:relative}#mini_basket_products tbody td{height:80px}#mini_basket_products tr p{margin:0}#mini_basket_products .image_cont{padding:10px}#mini_basket_products .info_cont{padding:10px 5px}#mini_basket_products .info_cont{width:100%}#mini_basket_products .info_cont,#mini_basket_products .price_cont{float:left}#mini_basket_products .price_cont{clear:left;margin:0 0 10px}.product_remove{float:right}#mini_basket_products .remove_item{font-weight:normal}.basket_empty{color:#fff;font-family:'Franklin';font-size:1.182em;font-weight:normal;padding:10px;text-align:center}#mini_basket_products .arrow{width:234px;margin:10px auto 10px;text-align:center}#mini_basket_products .basket_totals{width:100%}#mini_basket_products .basket_totals div{margin-bottom:10px}#mini_basket_products .basket_totals .basket_total{font-size:1.4em;font-weight:bold}#mini_basket_products .basket_totals .value{float:right}#mini_basket_products .scroll{height:202px;overflow:hidden;position:relative}#mini_basket_products .scroll .basket{position:absolute}a#mini_basket_view_basket{background:#333}#mini_basket_view_basket .button{padding:3px 30px;text-align:center}#miniBasketSelectBlock{display:none;position:absolute;top:0;left:0;border:0;z-index:-1}.active #miniBasketSelectBlock{display:block}
 /******* END OF miniBasket.css*******/ 
 
/******* START OF forms.css*******/ 
 
form legend{text-transform:uppercase;font-weight:bold;padding:5px 10px;font-size:1.182em;font-family:'Franklin',Arial,Helvetica,sans-serif}form div.element{position:relative;width:400px;padding:5px 10px;overflow:hidden}form div.invalid{background:#fdd}form div.element label{width:265px;float:left;text-transform:uppercase;margin:0 0 5px}form div.element input.text{width:265px;padding:3px 5px;background-color:#FFF;border:1px solid #ccc}form div.element input.hover{border:1px solid #999}form div.element input.submit{width:auto}form div.element input.numerical{width:30px}form div.element input.checkbox{float:left;border:0;background:0}form div.element label.checkbox{float:left;padding-left:10px;width:259px}form div.element input.invalid{border:1px solid #e44699}form div.element input.focus{background:#FFF}form div.element select{float:left;clear:left}div#validation_errors{clear:both}div#validation_errors div#validation_errors_title{font-size:1.5em;font-weight:bold}div#validation_errors ul{margin-left:20px;padding:10px 10px 0}div#validation_errors ul li{list-style-type:disc;line-height:1.5em;text-transform:uppercase}div.field_status{position:absolute;top:17px;right:21px;width:7px;height:8px}div.valid div.field_status{background:url(../pws/images/img_tick.png) top left no-repeat}.ie6 div.valid div.field_status{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/img_tick.png',sizingMethod='crop')}div.invalid div.field_status{background:url(../pws/images/img_cross.png) top left no-repeat}.ie6 div.invalid div.field_status{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pws/images/img_cross.png',sizingMethod='crop')}.validation_popup{width:280px;padding:10px 10px 5px 10px;color:#fff;font-weight:bold;background:#333}.validation_popup li{list-style:circle inside;margin-bottom:5px}.validation_popup li.sub_error{list-style:none;font-weight:normal;padding-left:20px}.ie6 .validation_popup{overflow:hidden}.popup_iframe{display:none}.validation_popup iframe{display:block;position:absolute;top:-5px;left:-5px;width:500px;height:500px;z-index:-1;border:0}.ie6 fieldset legend{margin:0 -6px}#houseNumberField{width:50px;float:left;clear:left}#postcode_field{width:100px;float:left;clear:left}
 /******* END OF forms.css*******/ 
 
/******* START OF breadcrumb.css*******/ 
 
#breadcrumb{margin:3px 0 16px;float:left;padding:0 0 3px;font-size:.9em}.ly_basic #breadcrumb,#breadcrumb_intro{display:none}#crumbs{float:left}#breadcrumb li{float:left;display:block;height:15px;line-height:15px;position:relative;padding:2px 13px 2px 0;margin-right:3px;background:#fff url('../pws/images/breadcrumb_separator.gif') 100% 6px no-repeat}#breadcrumb li.last{background:0;font-weight:normal}#breadcrumb li a{color:#767676}#breadcrumb li a:hover{color:#000}
 /******* END OF breadcrumb.css*******/ 
 
/******* START OF tables.css*******/ 
 
table{width:100%}th{padding:4px 0;background:#ccc;color:#333;font-size:1.091em;text-align:center}#basket table,#wishlist table{width:100%;margin:1px 0 0}#basket .info,#wishlist .info{text-align:left}.basket_line{border-bottom:1px solid #eee}.last{border-color:#ccc}.basket_line td{padding:10px 0;vertical-align:top;text-align:center;color:#010101;text-transform:uppercase}.basket_line a{color:#010101;font-weight:bold}.basket_line a:hover{color:#767676}.basket_line .button{font-family:Arial,Geneva,Kalimati,sans-serif;text-transform:none}.basket_line .image_cont{vertical-align:middle}
 /******* END OF tables.css*******/