/* The following colour values are populated automatically by the 'Customize design' mode. If modifying manually, mapping.xml also needs to be updated accordingly */
.GC1{background-color:#FFFFFF;color:#000000;font-family:Comic Sans MS, cursive;font-size:18px;}
.GC2{color:#FFFFFF;background-color:#6f1b63;}
.GC3{color:#FFFFFF;background-color:#5b2f44;font-size:12px;}
.GC4,.GC4 a,a .GC4{background-color:#eaeaea;border-color:#eaeaea;color:#000000;}
.GC5{background-color:#eaeaea;color:#000000;}
.GC6{background-color:#eaeaea;border-color:#C489BC;color:#181f55;}
.GC7{border-color:#99488D;color:#FFFFFF;}
.GC8,.GC8 a,a .GC8{border-color:#C489BC;color:#000000;}
.GC9,.GC9 a,a .GC9{background-color:#E1C0DC;border-color:#C489BC;color:#000000;}
.GC10{background-color:#000000;border-color:#99488D;color:#FFFFFF;}
.GC11{color:#000000;}
.GC12,.GC12 a,a .GC12{color:#000000;}
.GC13{background-color:#6f1b63;border-color:#99488D;color:#FFFFFF;}
.GC14,.GC14 a,a .GC14{background-color:#eaeaea;color:#000000;}
.GC15,.GC15 a,a .GC15{background-color:#E1C0DC;border-color:#E1C0DC;color:#000000;}
.GC16,.GC16 a,a .GC16{background-color:#FFFFFF;border-color:#E1C0DC;color:#000000;}
.GC17{color:#181f55;}
.GC18{color:#000000;}
.GC19{color:#000000;background-color:#eaeaea;}
.GC20{color:#000000;}
.GC21{color:#d80000;}
.GC22,.GC22 a,a .GC22{color:#000000;background-color:#FFFFFF;}
.GC23{border-color:#000000;color:#000000;}
.GC24{background-color:#A75C9C;border-color:#C489BC;color:#FFFFFF;}
.GC25{color:#000000;}
.GC26{background-color:#A75C9C;border-color:#7f7f7f;color:#000000;}
.GC27{background-color:#A75C9C;border-color:#A75C9C;color:#000000;}
.GC28,.GC28 a,a .GC28{border-color:#C489BC;color:#FFFFFF;background-color:#6f1b63;}
.GC29,.GC29 a,a .GC29{border-color:#C489BC;color:#000000;background-color:#E1C0DC;}
.GC30,.GC30 a,a .GC30{background-color:#A75C9C;color:#000000;border-color:#99488D;}
.GC31,.GC31 a,a .GC31{background-color:#C489BC;color:#000000;}
.GC32,.GC32 a,a .GC32{border-color:#8A377E;color:#eaeaea;background-color:#6f1b63;}
.GC33,.GC33 a,a .GC33{border-color:#99488D;color:#FFFFFF;background-color:#3d0e36;}
.GC34,.GC34 a,a .GC34{background-color:#6f1b63;border-color:#99488D;color:#FFFFFF;}
.GC35,.GC35 a,a .GC35{background-color:#99488D;border-color:#6f1b63;color:#FFFFFF;}
.GC36{color:#FFFFFF;background-color:#8A377E;}
.GC37{color:#000000;}
.GC38{background-color:#FFFFFF;color:#000000;border-color:#6f1b63;font-size:12px;font-weight:bold;}
.GC39{background-color:#6f1b63;color:#eaeaea;}
.GC40{background-color:#8A377E;color:#FFFFFF;}
.GC41{background-color:#FFFFFF;color:#000000;}
.GC42{color:#FFFFFF;}
.GC43{background-color:#A75C9C;}
.GC44,.GC44 a,a .GC44{color:#000000;}
.GC45,.GC45 a,a .GC45{background-color:#A75C9C;color:#FFFFFF;}
.GC46{background-color:#FFFFFF;}
.GC47{background-color:#E1C0DC;}
.GC48{background-color:#8A377E;border-color:#000000;color:#FFFFFF;}
.GC49{background-color:#6f1b63;border-color:#000000;color:#FFFFFF;}
html body, div, p, td, input, select /* font */{font-family:Arial, Helvetica, Tahoma, sans-serif;}
a{text-decoration:none;color:#0000FF;}
/* **** END: Base system colour styles and declarations **** */
/* ** BEGIN: Primary declarations ** */
* {margin:0;padding:0;} /* Forces all elements to default */
html {text-align:center;}
/*body, div, p, td, input, select {font-style:normal;}*/
body {font-size:12px;}
*html body {width:98%;}
html, body {height:100%;text-align:center;}
/* ** 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, #WebSiteContent, #DesignImage1, #AppLogo, .WebSiteFootnote {width:980px;}
/* 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{width:196px;font-size:12px;font-weight:700;font-style:normal;} #Content {width:784px;font-size:10px;font-weight:700;font-style:normal;}
	/* Minimum website height */
	#WebSite, #SideBar_L, #WebSiteContent, #Content {min-height:415px;}
/* ** END: Website width and height ** */
p {margin:0 0 .75em 0; font-weight: normal;}
ul, ol {clear:left;margin:0 0 1em 2.5em;}
object {display:block;}
table[align=center] {margin:0 auto;}
abbr, acronym {border-width:0;border-bottom-width:1px;border-bottom-style:dotted;}
input.TextInput, input.ListBox, select, textarea {border-width:1px;border-style:solid;}
input[type=checkbox], input[type=radio] {background-color:transparent;}
input[type=text] {background-color:#ffffff ! important;}.noDisplay {display:none;}
#WebSite{position:relative;margin:0 auto;text-align:left;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;border-left-width:1px;border-left-style:solid;width:980px;min-height:415px;font-size:12px;font-weight:700;font-style:normal;}
#WebSiteHeader{position:relative;height:125px;text-align:left;border:0;background-position:left center;}
#WebSiteContent{position:relative;font-size:10px;font-weight:700;font-style:normal;}
#SideBar_L{position:relative;float:left;}
#Index1{position:absolute;left:0px;top:90px;width:980px;height:25px;text-align:right;z-index:40;}
#idx1Navigation{position:absolute;right:2px;}
#Index2{padding:0;margin:0 0 10px 0;overflow:hidden;font-size:11px;font-weight:700;font-style:normal;}
td.idx2 a, td.idx2MouseOver a {width:162px;}
*html td.idx2 a, *html td.idx2MouseOver a{width:154px;}
#Container1 {margin-bottom:2px;}
#Content{position:relative;float:right;padding:0;text-align:left;line-height:150%;overflow-y:hidden;overflow-x:auto;}
#FooterClearance{position:relative;clear:both;height:0px;overflow:hidden;}
#FooterClearance span {display:none;}
#WebSiteFooter{position:relative;text-align:left;border:0;}
.WebSiteFootnote{margin:0 auto;text-align:center;line-height:1.5em;}
/* ** END: Primary declarations ** */

#CompanyImageSiteHeadingContainer {position:absolute;top:0px;left:0px;z-index:50;height:90px;width:784px;overflow:hidden;}
#CompanyImage{float:left;margin-right:15px;}
#SiteHeadingContainer {margin:0 10px;width:520px;height:38px;overflow:hidden;}
#SiteHeading {display:inline;line-height:90px;background-color:transparent;font-family:Comic Sans MS, cursive;font-weight:700;background-position:right bottom;font-size:12px;font-style:normal;}
#SiteHeading h1 {display:inline;}

#SiteSlogan{padding:5px;position:absolute;top:55px;right:0px;text-align:right;font-weight:normal; font-style:italic;font-size:16px;line-height:25px;height:25px;width:490px;z-index:52; overflow:hidden;background-color:transparent;}
#AppLogo{text-align:center;margin:0 auto;padding:10px;} /* Application logo */
/* ** BEGIN: Other Design Images ** */
#DesignImage1{position:absolute;top:0px;left:0px;z-index:1;width:980px;height:125px;}
/* ** 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:30px;right:5px;z-index:700;}
#SwitchLang select {width:166px;font-size:12px;}
#Search{position:absolute;right:5px;top:5px;z-index:700;}
#Search td{padding:0;}
input.SearchTextField {width:120px;height:15px;font-size:12px;margin:0;margin-right:3px;text-align:left;border:1px solid #000;}
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;}
/* ** START: HTML code snippets ** */
.Index1CodeSnippetTop {}
.Index1CodeSnippetTopContent {}
.Index1CodeSnippetBottom {}
.Index1CodeSnippetBottomContent {}
.Index2CodeSnippetTop {}
.Index2CodeSnippetTopContent {}
.Index2CodeSnippetBottom {}
.Index2CodeSnippetBottomContent {}
.PageCodeSnippetArea1 {}
.PageCodeSnippetArea1Content {}
/* ** END: HTML code snippets ** */
/* ** END: ObjectFragments ** */
/* ** START THEME OVER-RIDING STYLES FOR PAGE AND PRODUCT ** */
/* Control background-position */
.PageLinkBox, .Product, .ProductCrossPromotion {background-position:top;}
/* Product objects */
.ProductOptions {background-color:transparent;border:0;}
.ProductPrice, .ProductPriceIntro{padding-right:2px;padding-left:2px;font-size:15px;vertical-align:bottom;}
.ProductMoreImages {margin:2px;border-width:1px;border-style:solid;white-space:nowrap;}
/* 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;}
/* Page splitting */
.NextPreviousLink, .NextPreviousLink a:hover{padding:2px 7px 2px 7px;text-align:center;font-weight:bold;font-size:13px;}
span.NextPreviousLink{font-weight:normal;}
.ImgLink {cursor:pointer;}
/* Reseller */
.ResellerFormTable {width:250px;padding-bottom:30px;border-width:1px;border-style:solid;}

/* 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 */

html /* scrollbars */{scrollbar-track-color:#eaeaea;}
html body .DocumentBody *{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
html body .DocumentBody,html body .DocumentBody *,.DocumentBody{font-size:10px;}
.DocumentBody{font-size:10px;font-weight:700;font-style:normal;font-family:Arial, Helvetica, sans-serif;}
.ContentBody{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.ContentBody *{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#Index2 *{font-size:11px;font-weight:bold;}
.EqualHeight{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.EqualHeight *{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
/*
Version tag, please don't remove
$Revision: 3263 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V8_00/bin/Templates/Website/LIN-AA_1024 x -/styles/website.css $
*/

