/* -----------------------------------------------------------------------
Blueprint CSS Framework 0.8
http://blueprintcss.org
* Copyright (c) 2007-Present. See LICENSE for more info.
* See README for instructions on how to use Blueprint.
* For credits and origins,see AUTHORS.
* This is a compressed file. See the sources in the src directory.
----------------------------------------------------------------------- */
/* Plugins */
/* reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1.5;font-size:75%;color:#222;position:absolute;top:0;font-family:Helvetica, Arial, sans-serif;background:#eaeaea url(../css/frontend/../../images/outerwrapper.jpg) repeat-y 50% 0;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}a img{border:none;}h1,h2,h3,h4,h5,h6{font-weight:400;color:#111;}h1{background-color:#00815c;color:#fff;font-size:22px;line-height:22px;margin-bottom:5px;padding:10px;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}h6{font-size:1em;font-weight:700;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}blockquote{color:#666;font-style:italic;margin:1.5em;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{font-style:italic;margin:0 0 1.5em;}pre{white-space:pre;margin:1.5em 0;}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}li ul,li ol{margin:0 1.5em;}ul,ol{margin:0 1.5em 1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dd{margin-left:1.5em;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.container{width:950px;margin:0 auto;}.showgrid{background:url(../css/frontend/src/grid.html);}.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px;}.last,div.last{margin-right:0;}.span-1{width:30px;}.span-2{width:70px;}.span-3{width:110px;}.span-4{width:150px;}.span-6{width:230px;}.span-7{width:270px;}.span-8{width:310px;}.span-9{width:350px;}.span-10{width:390px;}.span-11{width:430px;}.span-12{width:470px;}.span-13{width:510px;}.span-14{width:550px;}.span-15{width:590px;}.span-16{width:630px;}.span-17{width:670px;}.span-18{width:710px;}.span-19{width:750px;}.span-20{width:790px;}.span-21{width:830px;}.span-22{width:870px;}.span-23{width:910px;}.span-24,div.span-24{width:950px;margin:0;}input.span-1,textarea.span-1,select.span-1{width:30px!important;}input.span-2,textarea.span-2,select.span-2{width:50px!important;}input.span-3,textarea.span-3,select.span-3{width:90px!important;}input.span-4,textarea.span-4,select.span-4{width:130px!important;}input.span-5,textarea.span-5,select.span-5{width:170px!important;}input.span-6,textarea.span-6,select.span-6{width:210px!important;}input.span-7,textarea.span-7,select.span-7{width:250px!important;}input.span-8,textarea.span-8,select.span-8{width:290px!important;}input.span-9,textarea.span-9,select.span-9{width:330px!important;}input.span-10,textarea.span-10,select.span-10{width:370px!important;}input.span-11,textarea.span-11,select.span-11{width:410px!important;}input.span-12,textarea.span-12,select.span-12{width:450px!important;}input.span-13,textarea.span-13,select.span-13{width:490px!important;}input.span-14,textarea.span-14,select.span-14{width:530px!important;}input.span-15,textarea.span-15,select.span-15{width:570px!important;}input.span-16,textarea.span-16,select.span-16{width:610px!important;}input.span-17,textarea.span-17,select.span-17{width:650px!important;}input.span-18,textarea.span-18,select.span-18{width:690px!important;}input.span-19,textarea.span-19,select.span-19{width:730px!important;}input.span-20,textarea.span-20,select.span-20{width:770px!important;}input.span-21,textarea.span-21,select.span-21{width:810px!important;}input.span-22,textarea.span-22,select.span-22{width:850px!important;}input.span-23,textarea.span-23,select.span-23{width:890px!important;}input.span-24,textarea.span-24,select.span-24{width:940px!important;}.append-1{padding-right:40px;}.append-2{padding-right:80px;}.append-3{padding-right:120px;}.append-4{padding-right:160px;}.append-5{padding-right:200px;}.append-6{padding-right:240px;}.append-7{padding-right:280px;}.append-8{padding-right:320px;}.append-9{padding-right:360px;}.append-10{padding-right:400px;}.append-11{padding-right:440px;}.append-12{padding-right:480px;}.append-13{padding-right:520px;}.append-14{padding-right:560px;}.append-15{padding-right:600px;}.append-16{padding-right:640px;}.append-17{padding-right:680px;}.append-18{padding-right:720px;}.append-19{padding-right:760px;}.append-20{padding-right:800px;}.append-21{padding-right:840px;}.append-22{padding-right:880px;}.append-23{padding-right:920px;}.prepend-1{padding-left:40px;}.prepend-2{padding-left:80px;}.prepend-3{padding-left:120px;}.prepend-4{padding-left:160px;}.prepend-5{padding-left:200px;}.prepend-6{padding-left:240px;}.prepend-7{padding-left:280px;}.prepend-8{padding-left:320px;}.prepend-9{padding-left:360px;}.prepend-10{padding-left:400px;}.prepend-11{padding-left:440px;}.prepend-12{padding-left:480px;}.prepend-13{padding-left:520px;}.prepend-14{padding-left:560px;}.prepend-15{padding-left:600px;}.prepend-16{padding-left:640px;}.prepend-17{padding-left:680px;}.prepend-18{padding-left:720px;}.prepend-19{padding-left:760px;}.prepend-20{padding-left:800px;}.prepend-21{padding-left:840px;}.prepend-22{padding-left:880px;}.prepend-23{padding-left:920px;}div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee;}.pull-1{margin-left:-40px;}.pull-2{margin-left:-80px;}.pull-3{margin-left:-120px;}.pull-4{margin-left:-160px;}.pull-5{margin-left:-200px;}.pull-6{margin-left:-240px;}.pull-7{margin-left:-280px;}.pull-8{margin-left:-320px;}.pull-9{margin-left:-360px;}.pull-10{margin-left:-400px;}.pull-11{margin-left:-440px;}.pull-12{margin-left:-480px;}.pull-13{margin-left:-520px;}.pull-14{margin-left:-560px;}.pull-15{margin-left:-600px;}.pull-16{margin-left:-640px;}.pull-17{margin-left:-680px;}.pull-18{margin-left:-720px;}.pull-19{margin-left:-760px;}.pull-20{margin-left:-800px;}.pull-21{margin-left:-840px;}.pull-22{margin-left:-880px;}.pull-23{margin-left:-920px;}.pull-24{margin-left:-960px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative;}.push-1{margin:0 -40px 1.5em 40px;}.push-2{margin:0 -80px 1.5em 80px;}.push-3{margin:0 -120px 1.5em 120px;}.push-4{margin:0 -160px 1.5em 160px;}.push-5{margin:0 -200px 1.5em 200px;}.push-6{margin:0 -240px 1.5em 240px;}.push-7{margin:0 -280px 1.5em 280px;}.push-8{margin:0 -320px 1.5em 320px;}.push-9{margin:0 -360px 1.5em 360px;}.push-10{margin:0 -400px 1.5em 400px;}.push-11{margin:0 -440px 1.5em 440px;}.push-12{margin:0 -480px 1.5em 480px;}.push-13{margin:0 -520px 1.5em 520px;}.push-14{margin:0 -560px 1.5em 560px;}.push-15{margin:0 -600px 1.5em 600px;}.push-16{margin:0 -640px 1.5em 640px;}.push-17{margin:0 -680px 1.5em 680px;}.push-18{margin:0 -720px 1.5em 720px;}.push-19{margin:0 -760px 1.5em 760px;}.push-20{margin:0 -800px 1.5em 800px;}.push-21{margin:0 -840px 1.5em 840px;}.push-22{margin:0 -880px 1.5em 880px;}.push-23{margin:0 -920px 1.5em 920px;}.push-24{margin:0 -960px 1.5em 960px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative;}.prepend-top{margin-top:1.5em;}.append-bottom{margin-bottom:1.5em;}.box{margin-bottom:1.5em;background:#E5ECF9;padding:1.5em;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.45em;}hr.space{background:#fff;color:#fff;}.clear{clear:both;}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container{display:block;}fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}legend{font-weight:700;font-size:1.2em;}input.text,input.title,textarea,select{border:1px solid #bbb;margin:.5em 0;}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:1.5em;}.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}<!--
html,body{min-height:100%;width:100%;height:100%;margin:0;padding:0;}html>body{height:auto;}#main{padding-bottom:40px;height:auto;margin-top:10px;}#footer{position:absolute;bottom:0;height:40px;line-height:40px;}-->
.clear{clear:both;display:block;}h1#module_title,h1#cart_title{background-color:#00815c;color:#fff;font-size:18px;line-height:22px;margin-bottom:5px;padding:5px;}h1#coupon_title,h1#returning_title,h1#register_title,h1#place_title{background-color:#ccc;color:#00815c;font-size:18px;line-height:22px;margin-bottom:5px;padding:5px;}table,img{border:0;}#header{height:162px;background:#5DAC6B url(../css/frontend/../../images/header_back2.jpg) repeat-x top left;}#strapline{margin-top:50px;color:#fff;}#strapline a{color:#dce35f;}#strapline .text{height:27px;line-height:27px;display:block;margin:0;padding:0;}#strapline .image{margin-top:1px;}#searchBox{background-color:#e5e5e5;padding:19px 10px 20px;}.search_text{border:1px solid #ccc;color:#666;float:left;width:115px;font-size:10px;height:14px;padding:2px;}.button{margin-left:10px;border:none;background-color:#333;color:#fff;height:20px;padding:0 5px;}#side{background-color:none;width:190px;padding:10px 0;}#sidemenu{background-color:#f1f1f1;}#side ul{width:158px;margin:0 16px;padding:0;}#side ul li{list-style:none;font-size:12px;line-height:18px;display:inline;margin:0;}#side ul li a{color:#0C5E39;border-bottom:1px solid #9c9c9c;text-decoration:none;display:block;width:154px;margin:0;padding:5px 2px;}#side ul ul a{width:143px;margin:0;padding:5px 0 5px 15px;}#side ul li a.last{border-bottom:none;}#homepage_intro{color:#fff;height:250px;width:750px;margin:0 0 10px;padding:0;}#homepage_intro h2{color:#fff;font-size:22px;background:none;}#homepage_intro .image{float:left;width:370px;margin:0;padding:0;}#homepage_intro .text{background:#54b948;float:left;font-size:14px;width:330px;height:210px;margin:0;padding:20px 25px;}.homepage_box{width:180px;float:left;margin:0 10px 10px 0;}.homepage_box .header{height:28px;width:150px;color:#fff;font-size:12px;line-height:14px;background:url(../css/frontend/../../images/homepage_box_header.jpg) repeat-x top left;padding:10px 15px;}.homepage_box .image{height:48px;}.homepage_box .text{height:172px;font-size:14px;background:#eee;color:#9D9D9D;}.homepage_box ul{margin:0;padding:10px 10px 10px 15px;}.homepage_box ul li{list-style:none;font-size:12px;line-height:14px;margin:0;padding:5px 0;}.homepage_box ul li p{padding-bottom:10px;margin:0;}.page_header{background:#54b948;font-size:20px;line-height:25px;color:#fff;width:700px;margin:0 0 10px;padding:5px 25px;}.page_content{font-size:12px;padding:20px;}.page_content a{font-size:12px;line-height:18px;color:#59B948;display:block;margin:0;padding:5px 0;}.page_content .green{color:#59B948;font-size:13px;}.page_content p{font-size:12px;line-height:14px;margin:0;padding:5px;}.page_content ul li{list-style:none;padding:10px 0 0;}.page_content ul li p{font-size:12px;line-height:14px;}.page_content ul li a{font-size:12px;line-height:14px;color:#0C5E39;display:block;}.page_content img{float:left;margin:20px 20px 20px 0;}.page_box{width:177px;float:left;margin:0 10px 10px 0;}.page_box .header{height:28px;color:#fff;font-size:12px;line-height:14px;background:url(../css/frontend/../../images/homepage_box_header.jpg) repeat-x top left;padding:10px 15px;}.page_box .text{height:150px;font-size:14px;background:#eee;color:#9D9D9D;padding:20px 25px;}.page_box p{font-size:12px;line-height:15px;margin:0;padding:0;}.page_box a{color:#fff;display:block;text-decoration:none;margin:0;padding:0;}.page_box.last{width:176px;}#pageimage{padding-bottom:10px;}#expert{background:#eee;margin:10px 0;padding:0 16px;}#expert h3{color:#00704A;font-size:1.4em;margin:0;padding:10px 0;}#expert p{font-size:12px;line-height:14px;color:#9D9D9D;margin:0;}#expert a{font-size:12px;line-height:18px;color:#0C5E39;display:block;padding:10px 0;}#safeshopping{width:160px;height:240px;margin:10px 16px 0;}#stores address,#stores p{font-style:normal;color:#9d9d9d;font-size:11px;line-height:13px;margin:10px 16px;}#navigation,#navigation ul{height:25px;margin:0;padding:0;}#navigation{background:#91cd5c url(../css/frontend/../../images/navigation_back.jpg) repeat-x;}#navigation ul li{float:left;display:inline;background:transparent url(../css/frontend/../../images/nav_spacer.png) no-repeat top right;margin:0;padding:0;}#navigation ul li.last{background:none;}#navigation ul li a{font-size:12px;line-height:25px;font-weight:700;color:#fff;text-decoration:none;display:block;width:135px;text-align:center;cursor:pointer;margin:0;padding:0;}#navigation ul li a:hover{background-color:#00704a;}#navigation ul li a.wider{width:140px;}.grey_box h2,#course_box h2,#feature_products h2,#training_videos h2,#product_box h2{color:#fff;font-weight:700;font-size:14px;background:#01835D url(../css/frontend/../../images/header_dark_green2.jpg) repeat-x;height:25px;line-height:25px;margin-bottom:5px;padding:0 10px;}.grey_box,#course_box,#cart_box,#product_box{background-color:#f3f3f3;color:#999;margin-bottom:10px;}.grey_box h2,#course_box h2{margin-bottom:0;}.grey_box_img{float:right;margin:5px;}.grey_box p{font-size:.9em;line-height:1.3em;width:96px;margin:0;padding:10px;}#course_box p,#product_box p{font-size:.9em;line-height:1.3em;margin:0;padding:10px;}#course_box a img{float:right;width:66px;margin:5px;}.grey_box a,#course_box a{color:#00815c;text-decoration:none;font-size:12px;font-weight:700;}#product_box ul{width:160px;margin:0 10px;padding:0;}#product_box ul li a{font-size:12px;line-height:18px;color:#0C5E39;display:block;padding:5px 0;}#product_box_title{font-size:13px;font-weight:700;color:#0C5E39;background:url(../css/frontend/../../images/cart.gif) no-repeat top right;padding:0 80px 10px 10px;}.green_button{background-color:#00815c;color:#fff;border:0;cursor:pointer;padding:5px;}#cart_box_wrapper{width:170px;padding:10px;}#cart_box_wrapper p a{text-decoration:underline;color:#00815c;}#cart_box_wrapper p a:hover{text-decoration:none;color:#999;}#cart_box_wrapper ul{margin:5px 0 0;padding:0;}#cart_box_wrapper ul li a{color:#999;text-decoration:none;}#cart_header{height:56px;background:#f3f3f3 url(../css/frontend/../../images/cart_basket.jpg) no-repeat top right;border-bottom:1px solid #999;}#feature_products table tr td h3,#feature_products table tr td h3 a{color:#00815c;font-weight:700;font-size:14px;line-height:18px;text-decoration:none;margin:0;}#feature_products table tr td .homeThumbnail a img{text-align:center;display:block;margin:10px auto;}#feature_products table tr td .homeThumbnail p{color:#666;font-size:12px;line-height:13px;margin:0;padding:0;}#feature_products table tr td p.price,#feature_products table tr td p a{color:#0C5E39;}#category_description_wrapper{margin:5px 0;}.catalogue_item{border:1px solid #00815c;}#products_catalogue tr td h3,#products_catalogue tr td h3 a{background-color:#00815c;color:#fff;font-weight:400;text-align:left;font-size:12px;line-height:18px;height:54px;text-decoration:none;margin:0;}#products_catalogue tr td h3{padding:3px;}#products_catalogue tr td .homeThumbnail a img{text-align:center;display:block;vertical-align:bottom;margin:10px auto;}#products_catalogue tr td .homeThumbnail{height:170px;}#products_catalogue tr td .catalogue_item .homeThumbnail p{color:red;font-size:12px;line-height:13px;margin:0;}#products_catalogue tr td p.price,#products_catalogue tr td p a{color:#0C5E39;text-align:center;}#training_videos{background-color:#f6f6f6;margin:20px 0 0;padding:0;}#training_videos img{float:right;vertical-align:bottom;margin:20px 0 0;padding:0;}#training_videos_wrapper{color:#999;width:280px;height:200px;margin:0 250px 0 0;padding:10px;}#training_videos_wrapper h3{font-size:1.4em;color:#00704a;font-weight:700;}a.arrow_link{color:#00815c;text-decoration:none;font-size:12px;font-weight:700;height:19px;line-height:19px;background:transparent url(../css/frontend/../../images/arrow_link_icon.gif) no-repeat 100% 50%;padding:5px 25px 5px 0;}#product_detail_page h3{background-color:#f6f6f6;font-size:12px;line-height:18px;color:#00704a;margin:0;padding:5px;}TABLE.ButtonTable{cursor:pointer;vertical-align:middle;direction:ltr;width:auto;margin:0;padding:0;}TABLE.ButtonTable tr td,#green_button{width:6px;margin:0;padding:0;}TD.Button{background-image:url(../css/frontend/../../images/butbg.gif);background-color:green;background-repeat:repeat-x;vertical-align:middle;white-space:nowrap;padding:0 10px;}FONT.Button{color:#FFF;font-weight:700;font-size:12px;text-decoration:none;}IMG.ButtonSide{width:6px;height:25px;}.SimpleButton TR TD{white-space:nowrap;padding:0;}.GoImage{width:20px;height:18px;vertical-align:middle;border:0;}.button_style{background-color:#00704a;color:#fff;text-align:center;cursor:pointer;border:none;padding:5px;}#RPItems li{list-style-type:none;margin-bottom:5px;}#static_pages ul{margin-left:0;}#static_pages ul li{list-style-type:none;margin-bottom:5px;padding-left:16px;background:url(../css/frontend/../../images/list_icon_sml.gif) no-repeat 0 50%;}#static_pages h2{font-size:15px;line-height:25px;display:block;background-color:#d9d9d9;padding-left:10px;margin:1em 0 .5em;}#sort_table{margin-bottom:5px;}#sort_table tr td{width:auto;margin:0;padding:5px;}#sorting_table{width:270px;float:right;margin:0;padding:0;}.SearchSortTitle{width:40%;padding:5px;}.SearchSortLink{width:20%;color:#00704a;padding:5px;}.SearchSortLink:hover{color:#00704a;text-decoration:none;}#scroller{margin-bottom:10px;}#breadcrumb{background-color:#d9d9d9;color:#666;font-size:10px;line-height:10px;width:700px;margin:0 0 5px;padding:4px 25px;}#breadcrumb a{color:#666;text-decoration:underline;}#bodyblock h2{background:none;color:#00815c;font-size:14px;line-height:18px;}#bodyblock ul{margin:10px 0;padding:0;}#bodyblock li{list-style:none;margin-bottom:5px;}#bodyblock li a{padding-left:15px;background:#fff url(../css/frontend/../../images/list_icon_sml.gif) no-repeat 0 50%;}.total_style,.total_figure{text-transform:uppercase;font-size:18px;font-weight:700;}#big_cart_buttons{width:auto;margin:10px 0 0;padding:0;}#cart_items_table{font-size:12px;margin:0;padding:0;}#cart_items_table h3{color:#00815c;font-weight:400;margin:0 0 5px;padding:0;}#product_description tr td,#delete_button_table tr td{margin:10px 0;padding:0;}.SubHeader{font-weight:700;font-size:14px;}#shipping_options_table tr td{padding:0 0 5px;}.ProductPriceConverting{color:#666;font-weight:700;}.ProductPrice{color:#000;font-weight:700;}.RedBackground{background:url(../css/frontend/../../images/flc_but_rbg.gif);background-repeat:repeat-x;background-color:#00815c;padding-left:8px;padding-right:8px;color:#fff;font-weight:700;font-size:12px;text-align:center;}.RedArrow{background:url(../css/frontend/../../images/flc_but_rbg.gif);background-repeat:repeat-x;background-color:#00815c;}.YellowBackground{background:url(../css/frontend/../../images/flc_butbg.gif);background-repeat:repeat-x;background-color:#A9CB98;padding-left:8px;padding-right:8px;color:#fff;font-weight:700;font-size:12px;height:29px;text-align:center;}A.CheckoutTab:hover{color:#666;font-weight:700;font-size:11px;text-decoration:none;}A.CheckoutTab:active{color:#112536;font-weight:700;font-size:11px;text-decoration:underline;}.CheckoutTabSel{color:#112536;font-weight:700;font-size:11px;}.LineAfterCart{background-color:#666;}.LineBeforeCart{background-color:#00815c;}.TableHead{background-color:#f6f6f6;font-size:14px;line-height:18px;color:#00704a;margin:0;padding:5px;}.TableSubHead{background-color:#f7f7f7;}.SubHeaderGrey{font-weight:700;font-size:14px;line-height:18px;color:#00704a;margin:0;padding:0;}#payment_notes{height:100px;}#footerwrapper{height:20px;background:#01835D url(../css/frontend/../../images/footer.jpg) repeat-x top left;margin:10px 0;}#footerwrapper p{line-height:20px;font-size:10px;margin-bottom:0;padding:0 10px;}#footerwrapper a:link,#footerwrapper a:visited,#footerwrapper p{color:#fff;}#footerwrapper a:visited{color:#f8f8f8;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,#navigation ul,#cart_box_wrapper p{margin:0;}p,dl{margin:0 0 1.5em;}a:focus,a:hover,.loud,.total_figure{color:#000;}a,.page_box a:hover{color:#0C5E39;text-decoration:underline;}strong,dfn,dl dt,th,label,.NavigationCellSel{font-weight:700;}em,dfn,tfoot{font-style:italic;}del,.quiet,.total_style{color:#666;}.bottom,#training_videos h2{margin-bottom:0;padding-bottom:0;}.span-5,#cart_box{width:190px;}#strapline a:hover,.NavigationCell a:hover,#RPItems li a:hover,#static_pages a:hover,#breadcrumb a:hover,#footerwrapper a:hover{text-decoration:none;}#side ul li a:hover,#side ul li a.selected,.homepage_box ul li a:hover,.homepage_box ul li a.selected,.page_content ul li a:hover,.homepage_box ul li a.selected,#expert a:hover,#product_box ul li a:hover,#side ul li a.selected{color:#59B948;}#side ul ul,#product_button tr td{margin:0;padding:0;}#homepage_intro a,.homepage_box ul li a{color:#0C5E39;display:block;margin:0;padding:0;}.grey_box a:hover,#course_box a:hover,#feature_products table tr td h3 a:hover,#products_catalogue tr td h3 a:hover,a:hover.arrow_link,#bodyblock a:hover,#personal_details_table a:hover,#place_order_table tr td a:hover,#cart_details a:hover,#footerwrapper a:link{text-decoration:underline;}#product_box ul li,#cart_box_wrapper ul li{list-style:none;}#advanced_search_box,#RPItems li a:link,#RPItems li a:visited,#static_pages a:link,#static_pages a:visited{color:#00815c;}#advanced_search_box a,#cart_box_wrapper ul li a:hover{color:#00815c;text-decoration:underline;}.NavigationCell a,#green_price{color:#00704a;}#cart_box_wrapper h3,#place_order_title{color:#00815c;font-weight:700;font-size:14px;line-height:18px;margin:0;}#feature_products table,#products_catalogue{margin:10px 0 0;}#feature_products table tr td,#products_catalogue tr td{width:180px;}#feature_products table tr td p a:hover,#products_catalogue tr td p a:hover{text-decoration:none;color:#59B949;}#PImgBox,#register_field{vertical-align:top;}.FormButton,A.Button:link,A.Button:visited,A.Button:hover,A.Button:active{color:#300;font-weight:700;}#RPItems,#product_description,.shipping_info_table{margin:10px 0;}#sorting_table tr td,#big_cart_buttons tr td,.shipping_info_table tr td,#tabs_table tr td{margin:0;padding:0;}#bodyblock a,#personal_details_table a,#place_order_table tr td a,#cart_details a{color:#00815c;text-decoration:none;}A.CheckoutTab:link,A.CheckoutTab:visited{color:#00815c;font-weight:700;font-size:11px;text-decoration:underline;}TD.FLCDialogCell,TD.FLCDialogCellAntibot{width:50%;text-align:center;}
