/* The following colour values are populated automatically by the 'Customize design' mode. If modifying manually, mapping.xml also needs to be updated accordingly */
.GC1{ color:#000000; border-color:transparent;}
.GC2,.GC2 a,a .GC2{ color:#FFFFFF; font-size:14px; font-family:arial; background-color:#343d38; text-decoration:none;; border-color:transparent;}
.GC3{color:#FFFFFF;background-color:#000000;border-color:transparent;}
.GC4,.GC4 a,a .GC4{background-color:#CCCCCC;border-color:#500000;color:#000000;}
.GC5,.GC5 a,a .GC5{ font-size:14px; background-color:#757575;color:#FFFFFF;border-color:transparent;}
.GC6,.GC6 a,a .GC6{background-color:#a10000;color:#FFFFFF;border-color:transparent;}
.GC7{border-color:#a10000;color:#FFFFFF;}
.GC8,.GC8 a,a .GC8{border-color:#ccc7af;color:#000000;background-color:#FFFFFF;}
.GC9,.GC9 a,a .GC9{background-color:#CCCCCC;border-color:#ccc7af;color:#000000;}
.GC10{background-color:#ccc7af;border-color:#500000;color:#000000;}
.GC11{color:#000000;border-color:transparent;}
.GC12,.GC12 a,a .GC12{ color:#13100b; border-color:transparent;}
.GC13{ background-color:#757575; border-color:#757575; color:#FFFFFF; outline-color:blue; outline-width:1px; }
.GC14,.GC14 a,a .GC14{background-color:#c1c1c1;color:#000000;border-color:transparent;}
.GC15,.GC15 a,a .GC15{ color:#FFFFFF; font-family:arial; background-color:#757575; border-color:#617caa; }
.GC16{color:#000000;background-color:#FFFFFF;border-color:transparent;}
.GC17{color:#13100b;border-color:transparent;}
.GC18,.GC18 a,a .GC18{color:#000000;border-color:#a10000;}
.GC19,.GC19 a,a .GC19{ color:#13100b; text-decoration:none; border-color:transparent;}
.GC20{color:#000000;border-color:transparent;}
.GC21{color:#a10000;border-color:transparent;}
.GC22,.GC22 a,a .GC22{ color:#13100b; text-decoration:none; border-color:#343d38; }
.GC23{border-color:#000000;color:#000000;}
.GC24{background-color:#500000;border-color:#ccc7af;color:#FFFFFF;}
.GC25{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;}
.GC26{background-color:#500000;border-color:#757575;color:#FFFFFF;}
.GC27{ background-color:#500000; color:#FFFFFF; outline-width:1pt;border-color:#500000;}
.GC28,.GC28 a,a .GC28{ color:#FFFFFF; font-size:14px; font-family:arial; font-weight:500; background-color:#343d38; border-color:transparent;}
.GC29,.GC29 a,a .GC29{ color:#FFFFFF; font-size:14px; font-family:arial; font-weight:500; background-color:#a10000;border-color:transparent;}
.GC30,.GC30 a,a .GC30{color:#000000;border-color:#13100b;}
.GC31,.GC31 a,a .GC31{background-color:#343d38;color:#FFFFFF;border-color:#13100b;}
.GC32,.GC32 a,a .GC32{ color:#FFFFFF; background-color:#343d38; border-color:#757575;}
.GC33,.GC33 a,a .GC33{border-color:#757575;color:#FFFFFF;background-color:#a10000;}
.GC34,.GC34 a,a .GC34{border-color:#a10000;color:#000000;}
.GC35,.GC35 a,a .GC35{background-color:#a10000;border-color:#13100b;color:#FFFFFF;}
.GC36{color:#FFFFFF;background-color:#343d38;border-color:transparent;}
.GC37{color:#000000;border-color:transparent;}
.GC38{ color:#000000; width:960px; border-color:#a10000; }
.GC39,.GC39 a,a .GC39{ color:#a10000; font-size:13px; text-decoration:none; padding-right:1px; padding-left:1px; border-color:transparent;}
.GC40,.GC40 a,a .GC40{  color:#FF0303; margin-top:3px; border-top:1px solid #0055e6; border-color:transparent;}
.GC41{ color:#FFFFFF; background-position:left top; border-color:transparent; }
.GC42{color:#000000;border-color:transparent;}
.GC43{background-color:#500000;border-color:transparent;}
.GC44,.GC44 a,a .GC44{color:#FFFFFF;background-color:#500000;border-color:transparent;}
.GC45,.GC45 a,a .GC45{ background-color:#13100b; color:#FFFFFF; border-color:transparent;}
.GC46{border-color:transparent;}
.GC47{border-color:transparent;}
.GC48,.GC48 a,a .GC48{color:#000000; background-repeat:repeat-y; background-position:left top; margin-top:2px; border-top:2px solid #a10000; border-bottom-color:#0055e6; border-color:#000000;}
.GC49,.GC49 a,a .GC49{background-color:#13100b;border-color:#000000;color:#FFFFFF;}
.GC50{color:#000000;border-color:#ccc7af;background-color:#FFFFFF;}
.GC51{color:#000000;border-color:transparent;}
.GC52{color:#FF0303;border-color:transparent;}
.GC53{color:#000000;border-color:transparent;}
.GC54{color:#000000;border-color:transparent;}
.GC55{color:#000000;border-color:transparent;}
.GC56{color:#FFFFFF;border-color:transparent;}
.GC57{background-color:#CCCCCC;color:#000000;border-color:#500000;}
.GC58{background-color:#CCCCCC;color:#000000;border-color:#500000;}
.GC59{background-color:#CCCCCC;color:#000000;border-color:#500000;}
.GC60{color:#000000;border-color:transparent;}
.GC61{color:#000000;border-color:transparent;}
html body, div, p, td, input, select /* font */{font-family:Verdana, Geneva, sans-serif;}
html /* scrollbars */{ background-position: left top; }
a{ color:#0000FF;}
/* **** END: Base system colour styles and declarations **** */

/* ** BEGIN: Primary declarations ** */
* {margin:0;padding:0;} /* Forces all elements to default */
html {text-align:left;}
/*body, div, p, td, input, select {font-style:normal;}*/
body { font-size:12px; background-image:url(../media/l_mixer_blue_20201120221414.jpg);}
*html body { background-color: #fff; background-position: center top; width:98%; }
html, body { background-color: #fff; background-repeat: repeat-y; background-position: left top; height:100%; }
/* ** BEGIN: Website width and height ** */
	/* Normally set to 770px (Fits on 800 x 600 screens) or 980px (Fits on 1024 x 768 screens). Larger or smaller sizes are possible, with sacrifice to legability of website text and loading times. */
	#WebSite, #WebSiteHeader, #WebSiteContent, #WebSiteFooter, #AppLogo, #DesignImage2, #DesignImage3 {width:980px;}
	#DesignImage4 {width:11px;}
	#DesignImage5 {width:600px;}
/* Sum of the following elements width must equal WebSite width. Check other values further down this file for other elements which my be affected by these settings. */
	#SideBar_L, #Index2 table.idx2Background/*, #DesignImage1*/ {width:196px;} #Content { width:725px; font-size:13px; font-weight:normal; font-style:normal; background-color:#fff; text-decoration:none; overflow:visible; }
	/* Minimum website height */
	#WebSite, #SideBar_L, #WebSiteContent, #Content {min-height:415px;}
	#WebSiteHeader {height:280px;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
	#WebSiteFooter { min-height:5px; font-size:12px;}
/* ** END: Website width and height ** */

p {margin:0 0 .75em 0;}
ul, ol {clear:left;margin:0 0 0.5em 2.5em;}
li ul, li ol {margin-bottom:.25em;}
object {display:block;}
table[align=center] {margin:0 auto;}
abbr, acronym {border-width:0;border-bottom-width:1px;border-bottom-style:dotted;}
textarea {overflow:auto;}
input[type=checkbox], input[type=radio] {background-color:transparent;}
input[type=button], input[type=submit], input[type=reset] {cursor:pointer;}
.noDisplay {display:none;}
#WebSite{position:relative;margin:0 auto;text-align:left;border-width:0;border-style:solid;width:980px;min-height:415px;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;background-repeat:repeat-y;background-position:center top;}
#WebSiteHeader{position:relative;text-align:left;border:0;margin-bottom:10px;}
#WebSiteContent{position:relative;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#SideBar_L{ position:relative; float:left; border: solid 2px #0055e6; overflow-x:hidden; background-position:center bottom;}
#Index1{ position:absolute; left:0; top:67px; height:42px; width:982px; text-align:left; z-index:40;  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; background-repeat:repeat-y; background-position:left top; font-size:14px;line-height:1.5em;}
.idx1 {font-size:14px;}
.idx1Mouseover {font-size:14px;}
.idx1Sub {font-size:14px;}
.idx1SubMouseover {font-size:14px;}
#idx1Navigation{position:absolute;left:0px;}
#Index2{padding:0;margin:0 0 10px 0;overflow:hidden;font-weight:normal;font-style:normal;text-decoration:none;font-size:12px;}
.idx2 {font-size:12px;}
.idx2Mouseover {font-size:12px;}
.idx2Sub {font-size:12px;}
.idx2SubMouseover {font-size:12px;}
#Container1 {  }
#Content{ font-size:12px; position:relative; float:right; padding:0; text-align:left; line-height:1.5em; overflow:visible; overflow-y:hidden; overflow-x:hidden; }
#FooterClearance{position:relative;clear:both;height:0px;overflow:hidden;}
#FooterClearance span {display:none;}
#WebSiteFooter{ position:relative; text-align:center; border-style:solid none none; border-width:1px 0 0; }
/* ** END: Primary declarations ** */
#CompanyImage{ position:absolute; height:20px; width:350px; left:5px; visibility: visible; }
#SiteHeadingSiteSloganContainer {position:absolute;top:190px;right:10px;width:570px;height:95px;overflow:hidden;}
#SiteHeadingContainer {position:relative;}
#SiteHeading {font-size:40px;background-color:transparent;font-weight:normal;font-style:normal;line-height:1.5em;text-decoration:none;background-position:right top;font-family:Impact, Charcoal, sans-serif;text-align:right;background-repeat:repeat-y;}
#SiteSlogan{position:relative;margin-top:.25em;font-weight:400;font-size:20px;font-style:normal;line-height:1.1em;text-decoration:none;}
.WebSiteFootnote {text-align:center;}
#AppLogo{text-align:center;margin:0 auto;padding:10px;} /* Application logo */
#LinkSF {margin:0 auto ! important;} /* Centers application logo */
/* ** BEGIN: Other Design Images ** */
/*#DesignImage1{position:relative;height:118px;background-image:url(../media/side_img.jpg);background-repeat:no-repeat;}*/
*html #DesignImage1{overflow:hidden;}/* IE6 Support */
#DesignImage2{ position:absolute; top:109px; height:216px; background-repeat:no-repeat; width: 982px; }
#DesignImage3{ position:absolute; top:109px; height:114px; background-repeat:no-repeat; width: 981px; margin-top: 6px; }
#DesignImage4{position:absolute;top:193px;right:-11px;height:116px;background-repeat:no-repeat;}
#DesignImage5{position:absolute;top:204px;right:-11px;height:105px;-moz-opacity:0.45;filter:alpha(opacity=45);opacity:0.45;}
/* ** END: Other Design Images ** */
/* ** BEGIN: ObjectFragments ** */
#Login{position:relative;width:192;padding:5px 0;text-align:center;}
#Login a {background:transparent;}
#SwitchLang{position:absolute;top:25px;right:155px;z-index:700;font-size:12px;line-height:18px;width:166px;}
#SwitchLang select {font-size:12px;}
#Search{position:absolute;right:5px;top:25px;z-index:700;}
#Search td{padding:0;}
input.SearchTextField {width:120px;height:16px;font-size:12px;margin:0;margin-right:3px;text-align:left;border:0px;}
a.SearchButton {margin:0;border:0;}
.ResellerLogOutIcon {width:70px;margin:0;padding:0;border-width:1px;border-style:solid;}
.ResellerLogInIcon {margin-top:3px;padding:0;}
.SignUp {font-family:inherit;font-weight:bold;text-align:center;text-decoration:underline;}

#MiniCartAlt {position:absolute;top:69px;right:0px;z-index:55;}

/* ** START: HTML code snippets ** */
.IndexCodeSnippetTop { text-align: center; vertical-align: top; margin-top: 10px; margin-right: 5px; padding-top: 10px; padding-bottom: 10px; }
.IndexCodeSnippetBottom { text-align: center; margin:6px 5px 5px; padding-top: 6px; padding-left: 5px; }
.Index1CodeSnippetTop {}
.Index1CodeSnippetTopContent {}
.Index1CodeSnippetBottom {}
.Index1CodeSnippetBottomContent {}
.Index2CodeSnippetTop {}
.Index2CodeSnippetTopContent {}
.Index2CodeSnippetBottom {}
.Index2CodeSnippetBottomContent {}
/* ** END: HTML code snippets ** */
/* ** END: ObjectFragments ** */
/* ** START THEME OVER-RIDING STYLES FOR PAGE AND PRODUCT ** */
/* Control background-position */
.PageLinkBox, .Product, .ProductCrossPromotion {background-position:top;}
/* Check out pages */
.DropDowns {width:180px;} /* Select fields for country and region */
.ViewbasketRow2, .ViewbasketExtras {border-width:1px;border-style:solid;}
.ViewbasketCheckOut {height:20px;margin:20px;padding:0;vertical-align:bottom;background-color:transparent;border:0;}
/* Reseller */
.ResellerFormTable {width:250px;padding-bottom:30px;border-width:1px;border-style:solid;}

/* Drop-shadow effects */
#sfLightBox {-moz-box-shadow: 0px 0px 10px #000000;-webkit-box-shadow: 0px 0px 10px #000000;box-shadow: 0px 0px 10px #000000;}
#sfAddDiv, #MiniCartTotalContents, #MiniCartTotalDrawer {-moz-box-shadow: 3px 3px 5px #666666;-webkit-box-shadow: 3px 3px 5px #666666;box-shadow: 3px 3px 5px #666666;}

/* Start SiteMap */
.ddSitemapLink{position:relative;padding:0 5px;cursor:pointer;font-size:9px;background-color:transparent;color:#7c7c7f;}
.ddSitemapMenu{position:absolute;visibility:hidden;left:0;top:0;width:200px;height:150px;padding:0px 5px;border:1px solid #000000;overflow:scroll;overflow-x:hidden;z-index:999;background-color:#ffffff;text-align:left;}
.ddSitemapMenu a,.ddSitemapMenu div{color:#000000;}
.ddSitemapMenu hr{position:relative;width:200px;height:1px;}
.ddSitemapItem{display:block;padding:0px 10px;text-decoration:none;width:190px;}
#ddSFLink{position:relative;text-align:right;top:-12px;}
#ddSFLinkSep{width:86%;}
/* End SiteMap */

#MiniCartTotalHead{font-size:15px;font-weight:700;font-style:normal;}
.NextPreviousLink{font-size:13px;font-weight:700;font-style:normal;}
.GC62{background-color:#FFFFFF;color:#000000;border-color:#ccc7af;}
.GC63,.GC63 a,a .GC63{background-color:#CCCCCC;color:#000000;border-color:#ccc7af;}
.GC64,.GC64 a,a .GC64{ color:#FFFFFF; font-family:arial; background-color:#343d38; border-color:#13100b; }
.GC65{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}
.GC66{color:#ccc7af;border-color:transparent;}
.GC67{color:#000000;border-color:transparent;}
.GC68{color:#000000;border-color:transparent;}
.GC69{color:#000000;border-color:transparent;}
.GC70{color:#000000;border-color:transparent;}
.GC71{color:#000000;border-color:transparent;}
.GC72{background-color:#FFFFFF;color:#000000;border-color:#ccc7af;}
.GC73{border-color:transparent;}
.GC74{border-color:transparent;}
.GC75{background-color:#CCCCCC;border-color:transparent;}
.GC76{border-color:transparent;}
.GC77{border-color:transparent;}
.GC78{border-color:transparent;}
.GC79{border-color:transparent;}
.GC80{border-color:transparent;}
.GC81{border-color:transparent;}
.GC82{border-color:transparent;}
.GC83{border-color:transparent;}
.GC84{border-color:transparent;}
.GC85{border-color:transparent;}
.GC86{border-color:transparent;}
.GC87{border-color:transparent;}
.GC88{border-color:transparent;}
.GC89{border-color:transparent;}
.GC90{border-color:transparent;}
.GC91{ background-color:#757575; border-color:#757575; color:#FFFFFF; outline-color:blue; outline-width:1px; }
.GC92,.GC92 a,a .GC92{ color:#FFFFFF; font-family:arial; background-color:#a10000; border-color:#617caa; }
#Content p{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
#Content td{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
#Content li{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
#SiteHeading p{font-size:40px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Impact, Charcoal, sans-serif;text-align:right;line-height:1.5em;}
#SiteHeading td{font-size:40px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Impact, Charcoal, sans-serif;text-align:right;line-height:1.5em;}
#SiteHeading li{font-size:40px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Impact, Charcoal, sans-serif;text-align:right;line-height:1.5em;}
.PageFootnote{}
.PageFootnote p{}
.PageFootnote td{}
.PageFootnote li{}
#WebSiteHeader p{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#WebSiteHeader td{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#WebSiteHeader li{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#Index1 p{font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;}
#Index1 td{font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;}
#Index1 li{font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;}
#Index2 p{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#Index2 td{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#Index2 li{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#WebSiteContent p{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#WebSiteContent td{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#WebSiteContent li{ color:#fff; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; }
li.idx2Sub{font-family:Arial Black, Gadget, sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
li.idx2Sub p{font-family:Arial Black, Gadget, sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
li.idx2Sub td{font-family:Arial Black, Gadget, sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
li.idx2Sub li{font-family:Arial Black, Gadget, sans-serif;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
.DocumentBody{}
.DocumentBody p{}
.DocumentBody td{}
.DocumentBody li{}
#WebSite p{ font-size:12px; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
#WebSite td{ font-size:12px; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
#WebSite li{ color:#000; font-size:12px; font-family:verdana; font-weight:normal; font-style:normal; text-decoration:none; }
#chkOut{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#chkOut p{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#chkOut td{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
#chkOut li{font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;}
.Steps{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#ce5b5b; line-height:1.5em;}
.Steps p{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.5em;}
.Steps td{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em;}
.Steps li{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em;}
.Button{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.TextInput{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
.TextInput p{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
.TextInput td{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;line-height:1.5em;}
.TextInput li{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; font-style:normal; text-decoration:none; line-height:1.5em;}
.Button p{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.Button td{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.Button li{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.table_bbdesc { color: #000; font-size: 9px; font-family: arial; text-decoration: none; vertical-align: middle; width: 80%; float: left; }
.td_bbdesc { font-size: 9px; font-family: arial; outline: solid thin #d00; }
.ContentBody p /* line-height */, .ContentBody td, .ContentBody li, .ContentBody label, .ContentBody h1[class][id], .ContentBody h2[class][id], .ContentBody h3[class][id], .ContentBody h4[class][id], .ContentBody h5[class][id], .ContentBody h6[class][id]{}
.ContentBody p /* font-weight */, .ContentBody td, .ContentBody li, .ContentBody label{}
#payment_details_parent{font-size:12px;}
#payment_details_parent p{font-size:12px;}
#payment_details_parent td{font-size:12px;}
#payment_details_parent li{font-size:12px;}
#ship_region{font-size:14px;}
#ship_region p{font-size:14px;}
#ship_region td{font-size:14px;}
#ship_region li{font-size:14px;}
#WebSiteFooter p{font-size:12px;}
#WebSiteFooter td{font-size:12px;}
#WebSiteFooter li{font-size:12px;}
/*
Version tag, please don't remove
$Revision: 7514 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V9_33/bin/Templates/Website/ACEL-FF_1024 x -/website.css $
*/
