/* CSS Document */

/* Horizontal nav */
#menu {font-size:75%}
#menu ul {list-style:none; padding:0; margin:0}
#nav a {font-weight:bold; color:#828276}
#nav a {text-decoration:none}
#nav li li a {display:block; font-weight:normal; color:#828276; padding-top:2px; padding-bottom:2px; padding-left:10px}
#nav li li a:hover {background-color:white; color:blue}
#nav li.mH189 {float:left; position:relative; width:189px; text-align:left; cursor:default; background-color: white}
#nav li.mH190 {float:left; position:relative; width:190px; text-align:left; cursor:default; background-color: white}
li.mH189 ul {display: none; position:absolute; top:100%; left:0; font-weight: normal}
li.mH190 ul {display: none; position:absolute; top:100%; left:0; font-weight: normal}
#nav li>ul {top:auto; left:auto; margin-top:-2px}
#nav li li.mI190 {display:block; float:none; background-color:#F4F4F3; border:0; width:190px}
#nav li li.mI189 {display:block; float:none; background-color:#F4F4F3; border:0; width:189px}
#menu ul ul {background-color:#F4F4F3; z-index:999}
#nav li:hover ul, #nav li.over ul {display: block}
.navI {height:20px; background-image:url(/web/images/furniture/tab_menu_i_0.gif); background-position:top; background-repeat:no-repeat; padding-left:10px; padding-top:2px}
.navC {height:20px; background-image:url(/web/images/furniture/tab_menu_c_0.gif); background-position:top; background-repeat:no-repeat; padding-left:10px; padding-top:2px}
.navP {height:20px; background-image:url(/web/images/furniture/tab_menu_p_0.gif); background-position:top; background-repeat:no-repeat; padding-left:10px; padding-top:2px}
.navH {height:20px; background-image:url(/web/images/furniture/tab_menu_h_0.gif); background-position:top; background-repeat:no-repeat; padding-left:10px; padding-top:2px}
.menuBuffer {height:20px}
.navSelected, a.navSelected:hover {color:#7E1536 !important;}

/* Default styles for tags */
BODY {margin:0px;}
IMG {border-width:0}
FORM {margin-bottom:0px; margin-top:0px}
FIELDSET {border-width:0; margin:0; padding:0}
BODY, P, TD, DIV, SPAN, INPUT, TEXTAREA, SELECT {font-family:Arial,Verdana,Geneva,Helvetica,San-serif; color: #828276}
A:hover, A:active {color:#091858 !important;}
A:link {color:#091858}
/* A {outline:none} */
P {padding:0; margin-top:0; margin-bottom:25px}
/* a:active {outline:none} */

/* Header */
div#gHeader {background-image:url(/web/images/furniture/bg_header.gif); background-position:bottom; background-repeat:repeat-x; height:88px; font-size:70%;}
.gTools {margin-top: 10px; margin-right:10px; text-align:right; float:right; right:10px}
.gTools A:link, .gTools A:visited {color:#96968D; text-decoration: none;}
.gTools ul {margin:0; padding:0;}
.gTools li {margin:0; padding:0; list-style-type:none; display:inline; margin-left:20px}
.gSearch {vertical-align:middle; margin-top:15px}
.gSearch label {font-weight:bold; margin-right:10px}
.searchInput {font-size:11px; width:160px; border:1px solid #C0C0C0; margin-right:5px}

/* Breadcrumb and Page Heading */
#breadCrumb {margin-left:14px; padding-top: 10px; font-size: 70%; margin-bottom:15px}
#breadCrumb A:link, #breadCrumb A:visited {color:#828276; text-decoration: none; margin-right:5px}
#breadCrumb A:active {margin-right:5px}
h1 {margin-top:0; margin-left:15px; margin-bottom:15px;}
.tReg h2 {font-weight:bold; font-size:75%; margin-top:0; margin-bottom:0}
.tReg h2.productname  {font-weight:normal; font-size:19px; margin-top:0; margin-bottom:10px}

/* Footer */
div#gFooter {background-image:url(/web/images/furniture/bg_footer.gif); background-position:top; background-repeat:repeat-x; height:110px; border-top:1px solid #C0C0C0; font-size:70%; clear: both}
.fLinks {text-align:right}
.fLinks A:link, .fLinks A:visited {color:#96968D; text-decoration: none;}
.fLinks ul {margin:0; padding:0; margin-right:10px; margin-top:15px; margin-bottom:15px;}
.fLinks li {margin:0; padding:0; list-style-type:none; display:inline; margin-left:10px;}
.Copyright {text-align:right; margin-right:10px}
.leadfree {text-align:center; padding-top:15px}

/* Standard elements */
.zoom {cursor:pointer; cursor:url(/web/cursors/zoom.cur)}
div#PageBorder {width:758px; border:1px solid #D5D5D5; margin-top:0px; margin-left:0px; margin-bottom:20px; text-align: left; background-color:#FFFFFF}
.homeLogo {margin-left:14px; float:left}
.td564 {width:564px; margin-left:15px}
.td728 {width:728px; margin-left:15px; margin-bottom:15px; overflow:hidden; height:auto}
.td738 {width:738px; margin-left:15px; margin-bottom:15px; overflow:hidden; height:auto}
.td758 {width:758px; margin-bottom:15px; overflow:hidden;}
.w738 {width:738px}
.w126 {width:126px}
.w165 {width:165px}
.w728 {width:728px}
.w236 {width:236px}
.w482 {width:482px}
.w400 {width:400px}
.w410 {width:410px}
.w481 {width:481px}
.w246 {width:246px}
.w338 {width:338px}
.w328 {width:328px}
.w318 {width:318px}
.w154 {width:154px}
.w164 {width:164px}
.w169 {width:169px}
.w564 {width:564px}
.w15 {width:15px}
.w82 {width:82px}
.w10 {width:10px}
.w122 {width:122px}
.f65 {font-size:65%}
.tXSmall {font-size:65%}
.tXSmall A:link, .tXSmall A:visited {color:#091858; text-decoration:underline}
.tSmall P {font-size:70%}
.tReg P {font-size:75%}
.tReg LI {font-size:75%}
.tReg label {font-size:75%}
.tReg P.note {font-size:60%; margin-top:15px}
.tReg input {font-size:70%; margin-bottom:3px}
.tReg select {font-size:75%; margin-bottom:3px}
.btnBack {text-align:right; margin-bottom:10px}
.btnFind {text-align:right;}
.imgBorder {border:solid 1px #D5D5D5}
.text-ffffff {color:#FFFFFF}
.imgHD {margin-bottom:10px}
.imgL {float:left; display:inline}
.btnResults {text-align:right; margin-bottom:15px}
.rLnk {text-align:right; margin-bottom:15px; overflow:hidden}
.rLnk2 {text-align:right; overflow:hidden}
.imgLnk {font-weight: bold; color:#091858; font-size:75%}
A.imgLnk:link, A.imgLnk:visited {color:#091858; text-decoration: none}
.aSTMS{text-align:right; margin-right:10px}
.menuLnk {font-weight: bold; font-size:75%}
A.menuLnk:link, A.menuLnk:visited {text-decoration: none}
.t010068, .t010068 a:link, .t010068 a:visited {color:#010068;text-decoration: none;}
.mcta, a.mcta:link, a.mcta:visited {color:#091858; text-decoration: none; font-weight:bold}
.scta, a.scta:link, a.scta:visited {color:#828276; text-decoration: none; font-weight:bold}
.tcta, a.tcta:link, a.tcta:visited {color:#828276; text-decoration: none}
.ulMenu {list-style: none; margin-left:0; padding-left:0}
.ulMenu li {margin-bottom:5px; margin-left:0; padding-left:0}
.r {text-align:right}
.lp {padding:0; margin:0}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pl10 {padding-left:10px}
.pl10 {padding-left:10px}
.pb15 {padding-bottom:15px}
.mb15 {margin-bottom:15px}
.mlt10 {margin:10px 0 0 10px}
.mb10 {margin-bottom:10px}
.mb5 {margin-bottom:5px}
.mr6 {margin-right:6px;}
.m10 {margin:10px}
.mtb5 {margin-top:5px; margin-bottom:5px}
.tRegLP P {font-size:75%; margin:0 0 3px 0; padding:0}
.tRegLPs P {font-size:70%; margin:0 0 3px 0; padding:0}
.mtb10 {margin-top:10px; margin-bottom:10px}
.pltb10 {padding-left:10px; padding-top:10px; padding-bottom:10px}
.mr10 {margin-right:10px}
.mr30 {margin-right:30px}
.mt10 {margin-top:10px}
.pt20 {padding-top:20px}
.pt5 {padding-top:5px}
.mt20 {margin-top:5px}
.mp0 {margin:0; padding:0}
.stop {clear:both}
ul.plainlist {list-style:none; margin-top:0; margin-top:0; margin-bottom:10px; margin-left:0; padding:0}
.plainlist a:link, .plainlist a:visited {color:#828276; text-decoration:none}
.plainlist a:active, .plainlist a:hover {color:#091858; text-decoration:none}
.ErrorMsg {color:#CC0000; font-weight:bold}
.SuccessMsg {color:#008000; font-weight:bold}
.menuList ul {margin:0; padding:0}
.menuList li {margin:0; padding:0; list-style-type:none; line-height:0.9em; border:0}
.menuList ul a {display:block; float:left; clear:left}
.menuList ul li>a {float: none}

.AddAll {height:19px; width:auto; cursor:pointer; cursor:hand}

.AddText {font-size:11px; font-weight:bold; color:#091858; width:auto; padding-top:2px; padding-right:5px; }
.AddText a:link, .AddText a:visited, .AddText a:active {text-decoration:none; color:#091858}
.AddIcon {}
.AfR {float:right}
.AfL {float:left}

.sForm {border: #D5D5D5 1px solid; background-color:#F4F4F4; padding:10px}
.sForm P {font-size:75%; margin:0 0 10px 0; padding:0}
.sForm input {font-size:75%; margin-bottom:10px}
.sForm select {font-size:75%; margin-bottom:10px}
.sForm textarea {font-size:75%; margin-bottom:10px}
.sForm label {font-size:75%; font-weight:bold; margin-bottom:10px}
.sRadio {float:left}
.sLabel {margin-bottom:15px; padding-top:1px}
.sFormCountry {font-size:75%; margin-bottom:10px}
.sFormItem {font-size:75%; margin-bottom:10px}

.wForm {float:left}
.wForm input {font-size:75%; margin-bottom:10px}
.wForm select {font-size:75%; margin-bottom:10px}
.wForm textarea {font-size:75%; margin-bottom:10px}
.wForm label {font-size:75%; font-weight:bold; margin-bottom:10px}

.tRPromoCopy {padding:10px}
.tRPromoCopy p {font-size:70%; margin:0 0 5px 0}
.tRPromoCopy h3 {margin:0 0 5px 0}
.tRPromo {border:1px solid #D5D5D5; margin-bottom:10px}
.tRPromoWCopy {margin-top:10px}
.tRPromoWCopy p {font-size:70%; margin:0 0 5px 0}

.vid534 {width:534px}
.vid534 h3 {margin:0; padding:0; font-size:75%; font-weight:bold; margin-bottom:10px; overflow:auto}
.nowPlaying {border: #D5D5D5 1px solid; padding:10px;}


/* Home */

.homeColsVal {background-image:url(/web/images/img/img_bg_home_cols_red.gif); background-position:top left; background-repeat:no-repeat; height:99px;}
.homeExptVal {background-image:url(/web/images/img/img_bg_home_help_red.gif); background-position:top left; background-repeat:no-repeat; height:112px;}
.homeProjVal {background-image:url(/web/images/img/img_bg_home_proj_red.gif); background-position:top left; background-repeat:no-repeat; height:131px;}
.homeLVal {width:246px; background-image:url(/web/images/img/img_bg_home_insp_chilli.jpg); background-position:top left; background-repeat:no-repeat; height:211px}

.homeCols {background-image:url(/web/images/img/img_bg_home_cols.gif); background-position:top left; background-repeat:no-repeat; height:99px;}
.homeExpt {background-image:url(/web/images/img/img_bg_home_help.gif); background-position:top left; background-repeat:no-repeat; height:112px;}
.homeProj {background-image:url(/web/images/img/img_bg_home_proj.gif); background-position:top left; background-repeat:no-repeat; height:131px;}
.homeL {width:246px; background-image:url(/web/images/img/img_bg_home_insp.jpg); background-position:top left; background-repeat:no-repeat; height:211px}

.homePromos {margin-top:10px}
.homeFlash {height:180px; background-color:#CCCCCC;}
.homeM {width:246px}
.homeR {width:236px}
.homeInsp {margin-left:10px; margin-top:10px; margin-right:75px}
.homeColsCopy {padding-left:10px; padding-top:10px; margin-right:100px}
.homeExptCopy {padding-top:29px; margin-left:114px; margin-right:10px;}
.homeProjCopy {padding-top:10px; padding-left:10px; padding-right:100px}
.homeProd {background-image:url(/web/images/img/img_bg_home_prods.gif); background-position:top left; background-repeat:no-repeat; height:80px;}
.homeProdCopy {padding-left:10px; padding-top:22px}

/* Help landing page */
.hlpLeft {
	width:246px;
	background-image:url(/web/images/img/hlp/img_bg_diy.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.hlpMid {width:246px;}
.hlpRight {width:246px}
.hlpYQA {border:1px solid #D5D5D5; margin-bottom:10px; height:208px; margin-right:10px; background-image:url(/web/images/img/hlp/img_bg_yqa.jpg); background-position:bottom left; background-repeat:no-repeat}
.hlpPC {
	border:1px solid #D5D5D5;
	height:97px;
	margin-right:10px;
	background-image:url(/web/images/img/hlp/img_bg_pc.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-top: 0px;
}
.hlpDec {height:220px; background-image:url(/web/images/img/hlp/img_bg_dec.jpg); background-position:top left; background-repeat:no-repeat}
.hlpDecCopy {margin:0 0 0 10px; width:105px; padding-top:20px}
.hlpStockist {border:1px solid #D5D5D5; height:97px; margin-right:10px}
.hlpStockistCopy {margin:10px 10px 0 10px}
.hlpPCCopy {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.hlpDIYCopy {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 110px;
}
.hlpDIYList {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 124px;
}
.hlpYQACopy {margin:10px}

/* Inspiration landing page */
.ilpLeft {
	width:246px;
	background-image:url(/web/images/img/ilp/bg_trends3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:187px;
}
.ilpRight {
	width:246px;
	background-image:url(/web/images/img/ilp/bg_personality.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:187px;
}
.ilpMid {width:246px; margin-right:10px;}
.ilpRight {width:236px}
.ilpCI {width:234px; border:1px solid #D5D5D5; height:187px}
.ilpCIcopy {padding-left:10px; width:216px; text-align:right}
.ilpCIm {height:90px;}
.ilpLTtop {
	height:177px;
	width:200px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.ilpLook {background-image:url(/web/images/img/ilp/bg_look.jpg); background-position:top left; background-repeat:no-repeat; border:1px solid #D5D5D5; width:234px; height:317px}
.ilpLookCopy {padding:10px}
.ilpMatch {background-image:url(/web/images/img/ilp/bg_match.jpg); background-position:top left; background-repeat:no-repeat; height:129px; width:236px; margin-top:1px}
.ilpLTpromo {margin-left:10px; width:216px}
.ilpCameo {float:left; margin-right:10px}
.ilpMatchCopy {padding-left:10px; width:150px; padding-top:20px}

/* Other ICI sites */
.oisBox {border:1px solid #D5D5D5; padding:10px; margin-bottom:10px}
.oisLogo {width:156px; float:left; margin-right:10px}
.oisCopy {width:368px; float:left}
.oisCopy h2 {font-size:80%; font-weight:bold; padding:0; margin:0}
.oisCopy p {font-size:75%; padding:0; margin:0}
 
/* Latest trends */
.ltCopy p {font-size:70%; padding:0; margin:0}
.ltCopy h2 {font-size:70%; padding:0; margin:10px 0 10px 0}
.ltCopy h3 {font-size:70%; font-weight:bold; color:#091858; padding:0; margin:0}
.ltLnk {width:316px; margin-bottom:10px; border:1px solid #D5D5D5; padding:5px}
.ltArticle {color:#FFFFFF; margin-left:10px; height:236px; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%}
.ltArticle h2 {margin:0; padding:10px 0 0 0}
.ltArt {background-color:#5E757D}
.ltNatural {background-color:#A47853}
.ltCapri {background-color:#D87A94}
.ltGood {background-color:#9D524C}

.ltEnvy1 {background-color:#126479; padding:10px}
.ltEnvy2 {background-color:#777671; margin:0 10px 0 10px; padding:10px}
.ltHope1 {background-color:#CBC2B1; padding:10px}
.ltHope2 {background-color:#C9AD98; padding:10px; margin:0 10px 0 10px}
.ltReinvent1 {background-color:#68A2A6; padding:10px}
.ltReinvent2 {background-color:#9D524C; padding:10px; margin:0 10px 0 10px}
.ltNurture1 {background-color:#B34643; padding:10px}
.ltNurture2 {background-color:#7C655F; padding:10px; margin:0 10px 0 10px}




.ltMenu {margin-left:10px; padding:10px; border:1px solid #D5D5D5; height:216px}
.ltPalette {padding-left:10px}
.ltPalette h2 {margin:10px 0 10px 0; padding:0}
.ltPalette p {font-size:75%; margin-right:10px}
.ltScheme {padding-left:10px}
.ltScheme h2 {margin:10px 0 10px 0; padding:0}
.ltScheme p {font-size:75%}
.ltCreate h2 {margin:0; padding:0 0 10px 0}
.ltCreate p {font-size:75%; color:#FFFFFF; padding:0 0 10px 0; margin:0}
.ltMood h2 {margin:0; padding:0 0 10px 0}
.ltMood p {font-size:75%; color:#FFFFFF; padding:0 0 10px 0; margin:0}
.ltLnkImg {float:left; margin-right:5px}
.ltRImgs {margin-top:10px}
.ltRImg {float:left;margin-right:10px;}
.ltAccessories {padding:10px}
.ltAccessories h2 {font-size:70%; font-weight:bold; padding:0; margin:0 0 10px 0}
.ltAccessories ol {margin-top:0}
.ltAccessories li {font-size:70%; border:0; margin-left:-10px}
.cbPortrait {float:left; margin-right:10px; margin-bottom:20px}


/* Perfect matches */
.pmDesc {margin-left:10px}
.pmDesc p {padding:0; margin-top:5px; margin-bottom:10px; font-size:65%}
.pmLogo {margin-top:20px;}

/* Colours landing page */
.clpLeft {background-image:url(/web/images/img/clp/bg_best08.jpg); background-position:top left; background-repeat:no-repeat;}
.clpBestCopy {width:182px; height:auto; margin-left:10px; margin-top:10px}
.clpSearch {
	margin-bottom:10px;
	border:1px solid #D5D5D5;
	width:234px;
	height:142px;
	background-image: url(/web/images/img/clp/bg_grey_fade.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.clpColls {background-image:url(/web/images/img/clp/bg_collections.jpg); background-position:top left; background-repeat:no-repeat; border:1px solid #D5D5D5; height:136px; width:234px}
.clpAdvice {
	margin-bottom:10px;
	border:1px solid #D5D5D5;
	width:234px;
	height:142px;
	background-image: url(/web/images/img/clp/bg_grey_fade.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.clpSwatch {
	background-image:url(/web/images/img/clp/bg_colour_guide.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	border:1px solid #D5D5D5;
	height:142px;
	width: 234px;
}
.clpCollsCopy {margin-top:10px; margin-left:10px; width:160px}
.clpSearchCopy {margin:10px}
.clpSwatchCopy {margin:10px; width:140px}
.clpAdviceCopy {margin:10px 10px 0 10px}
.clpLady {float:left; margin-right:10px; margin-top:10px}
.clpCSInput {width:150px}
.clpHint {font-size:60%; margin:3px 0 0 0; padding:0}

/* Colour inspiration pages */
.ciLeftNav {font-size:65%; margin-left:10px; text-align:center}
.ciPanelTop {border-top:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5;padding:5px; margin-right:10px}
.ciPanelBtm {border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; padding:5px; margin-right:10px; height:19px; overflow:auto}
.ciPanelTop h2 {margin:0; padding:0; font-size:75%; height:15px}
.ciCopy {height:236px; margin-right:10px}
.ciCameo {height:154px}
.camPad {margin-top:367px}
.camPadsml {margin-top:82px}
.ciAddAll {margin:10px 15px 0 0; border:1px solid #D5D5D5; padding:5px}

/* Colour scheming */
.acsCopy p {font-size:70%; padding:0; margin:0}
.acsCopy h2 {font-size:75%; font-weight:bold; padding:0; margin:10px 0 10px 0}
.acsCopy h3 {font-size:70%; font-weight:bold; color:#091858; padding:0; margin:0}
.acsLnk {width:316px; margin-bottom:10px; border:1px solid #D5D5D5; padding:5px}
.acsLnkImg {float:left; margin-right:5px}

.ccClassicWhites {background-color:#EDE9E0}
.ccClassicWhites p {font-size:70%; margin:10px 10px 0 0}
.ccEdwardian {background-color:#E4E9E3}
.ccEdwardian p {font-size:70%; margin:10px 10px 0 0}
.ccVictorian {background-color:#F2E4E4}
.ccVictorian p {font-size:70%; margin:10px 10px 0 0}
.ccGeorgian {background-color:#F9ECCC}
.ccGeorgian p {font-size:70%; margin:10px 10px 0 0}

/* Ready-mixed colours */
.rmTip {height:152px; border:1px solid #D5D5D5}
.rmTipCopy {padding-left:10px; padding-right:10px}
.rmCameo {width:154px; height:154px; margin-right:10px; margin-left:10px}
.rmMixing {height:152px; border:1px solid #D5D5D5}
.rmMixingCopy {padding-left:10px; width:130px; float:left}
.rmMixingStripe {float:right; width:80px; margin-top:20px}
.rmWallsTop {border-left:1px solid #D5D5D5; border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; padding:8px}
.rmWoodMetalTop {border-left:1px solid #D5D5D5; border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; margin-left:10px; padding:8px}
.rmWallsBtm {border-left:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; height:15px; margin-bottom:10px}
.rmWoodMetalBtm {border-left:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; height:15px; margin-left:10px; margin-bottom:10px}
.rmWhites {margin-left:10px; height:236px; background-color:#F1EDE1; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%}
.rmNeutrals {margin-left:10px; height:236px; background-color:#BAA999; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmCreams {margin-left:10px; height:236px; background-color:#C0A28A; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmPinks {margin-left:10px; height:236px; background-color:#D0749D; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmOranges {margin-left:10px; height:236px; background-color:#F2BF86; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmYellows {margin-left:10px; height:236px; background-color:#FEE080; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#400000}
.rmGreens {margin-left:10px; height:236px; background-color:#7A9278; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmBlues {margin-left:10px; height:236px; background-color:#A7D1DD; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%; color:#FFFFFF}
.rmLightSpace {margin-left:10px; height:236px; background-color:#EFF1E6; margin-bottom:10px; padding-right:10px; padding-left:10px; font-size:75%}
.rmMenu {margin-left:10px; padding:10px; border:1px solid #D5D5D5; height:216px}
.rmExp {margin-top:10px; margin-bottom:10px}
.rmScheme {padding-left:10px}
.rmIntro h2 {padding:10px 0 10px 0; margin:0}

/* Products landing page */
.plpAdvisor {background-image:url(/web/images/img/plp/bg_productadvisor.jpg); background-position:top left; background-repeat:no-repeat; border:1px solid #D5D5D5; height:318px; width:316px}
.plpMixing {border:1px solid #D5D5D5; width:234px; height:153px; margin-bottom:10px}
.plpMidLow {
	border:1px solid #D5D5D5;
	width:234px;
	height:153px;
	margin-top: 10px;
}
.plpEndurance {background-image:url(/web/images/img/plp/bg_endurance.jpg); background-position:top left; background-repeat:no-repeat; height:165px}
.plpPromo1 {
	border:1px solid #D5D5D5;
	margin-bottom:10px;
	height:210px
}
.plpPromo2 {border:1px solid #D5D5D5; margin-bottom:10px; height:99px; background-image:url(/web/images/img/plp/bg_podteaser.gif); background-position:top left; background-repeat:no-repeat}
.plpPromo1Copy {padding:45px 8px 0 50px}
.plpPromo2Copy {padding:10px 0 0 10px; width:85px}
#LPother-brands {background-image:url(/web/images/img/plp/bg_prodmore.jpg); background-position:bottom left; background-repeat:repeat-x;}
.paint-cans {
	margin: 75px 0 0 4px;
}
.plpMore {border:1px solid #D5D5D5; height:318px; background-image:url(/web/images/img/plp/bg_prodmore.jpg); background-position:bottom left; background-repeat:no-repeat}
.plpEndCopy {width:115px; margin-left:10px; padding-top:20px}
.plpAlsoCopy {margin:10px}
.plpAdvisorCopy {
	margin-left:90px;
	padding-top:10px
}
.plpAdvisorCopy select {font-size:65%}
.plpAdvisorCopy label {font-size:65%}
.plpMixingCopy {padding:10px}
.plpLabel {display:block; width:90px; float:left; padding-top:3px}
.plpFitem {margin-bottom:15px}
.plpFitem input {vertical-align:middle}
.plpBtn {margin-right:15px; text-align:right}
.plpForm {margin-top:10px; margin-bottom:40px}
.plpBrands {height:211px; border:1px solid #D5D5D5; margin-bottom:10px}
.plpBrandsCopy {padding:10px}
.plpBrandsLogo {margin-top:12px}
.plpBrandsCopy p {font-size:70%; padding:0; margin:0}

.plpPaintPod {background-image:url(/web/images/img/plp/bg_paintpod.jpg); background-position:top left; background-repeat:no-repeat; height:165px;}
.plpPPhd {width:150px; margin-left:10px; padding-top:10px}
.plpPPCopy {width:110px; margin-left:10px; padding-top:10px}

/* Feature walls */
.fwFrameL {border:1px solid #D5D5D5; padding:10px; margin-right:10px; margin-bottom:10px}
.fwFrameR {border:1px solid #D5D5D5; padding:10px; margin-bottom:10px}

/* All products */
.apCopy {}
.apCopy h2 {padding:0; margin:0; font-size:90%}
.apCopy h3 {font-size:75%; font-weight:bold; margin:15px 0 0 0; padding:0}
.apCopy ul {list-style:none; padding:0; margin:0; font-size:75%}
.apCopy a:link {text-decoration:none}
.apCopy ul li a:link {color:#828276; text-decoration:none}
.apCopy ul li a:active {color:#828276; text-decoration:none}
.apCopy ul li a:visited {color:#828276; text-decoration:none}
A.apCategory:link, A.apCategory:visited {color:#091858; text-decoration: none}

/* Colour zones */
.mLFootnote {margin: 0px 10px 10px 10px; padding-top:15px}
.mLChip {margin-left:10px; margin-bottom:10px}
.mLChipBtm {margin-left:10px}
.mLPic {margin-left:10px; margin-bottom:10px}
.mLPicBtm {margin-left:10px}
.mLTop {border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; padding-left:10px}
.mLBtm {border-bottom:1px solid #D5D5D5; border-right:1px solid #D5D5D5; padding-bottom:10px}
.mLColourMenu1 {margin-bottom:10px; margin-top:10px; float:left}
.mLColourMenu {margin-left:10px; margin-bottom:10px; margin-top:10px; float:left}
.mLMoodMenu {font-size: 70%; font-weight:bold}
.mLLeft {background-image:url(/web/images/furniture/bg_cl_left.gif); background-position:right; background-repeat:repeat-y}
.mLMTabWarm {background-image:url(/web/images/furniture/bg_cl_tab.gif); background-repeat:no-repeat; height:17px; margin-bottom:3px; width:65px; padding-left: 7px; padding-top: 2px}
.mLMTabFresh {background-image:url(/web/images/furniture/bg_cl_tab.gif); background-repeat:no-repeat; height:17px; margin-bottom:3px; width:65px; padding-left: 7px; padding-top: 2px}
.mLMTabRich {background-image:url(/web/images/furniture/bg_cl_tab.gif); background-repeat:no-repeat; height:17px; margin-bottom:3px; width:65px; padding-left: 7px; padding-top: 2px}
.mLMTabCalm {background-image:url(/web/images/furniture/bg_cl_tab.gif); background-repeat:no-repeat; height:17px; width:65px; padding-left: 7px; padding-top: 2px}
.mLMTabWarmS {margin-bottom:3px; width:72px}
.mLMTabFreshS {margin-bottom:3px; width:72px}
.mLMTabRichS {margin-bottom:3px; width:72px}
.mLMTabCalmS {width:72px}

/* Get the look */
.gtlBox {clear:both; border: 1px solid #D5D5D5; padding:10px 10px 0 10px; height:auto; overflow:auto; float:left; width:542px}
.gtlSchemeImg {float:left; width:246px; margin-bottom:20px}
.gtlSchemeCopy {float:right; width:296px}
.gtlSchemeCopy h2 {margin:0 0 10px 0; padding:0}
.gtlSchemeImg p {font-size:65%; margin-top:0; margin-bottom:3px}
.gtlSchemeIntro p {font-size:70%; margin-top:0; margin-bottom:10px; padding:0}
.gtlMenu {border: 1px solid #D5D5D5; padding:10px; margin-right:10px}
.tdGTL {background-color:#ECDDC0; width:226px; height:222px; float:left; display:inline; padding: 15px 10px 0 10px}
.gtlIndex {font-size:75%; margin-bottom:5px}

/* Colour detail */
.cdIntro h2 {color:#010068; font-size:90%; margin-bottom:10px; padding-bottom:0; margin-top:0}
.cdIntro p {font-size:75%; margin-bottom:0; padding-bottom:10px}
.cdLeft {width:72px; padding-right:10px}
.cdMain {width:482px}
.cdRight {width:154px; padding-left:10px}
.cdZoneLnk {text-align:center; margin-top:3px}
.cdChip {float:left; width:154px; margin-right:10px}
.cdIntro {float:right; width:318px;}
.cdChoose {clear:both; padding-top:10px; padding-bottom:5px}
.cdFamily {clear:both; margin-bottom:10px; height:auto; overflow:auto;}
.cdProducts {clear:both; border-bottom: 1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;padding:10px 10px 0 10px; height:auto; overflow:auto; float:left; width:460px;}
.cdFamilyName {width:475px; background-color:#EAEAE8; padding-top:3px; padding-bottom:3px; padding-left:5px; border:1px solid #D5D5D5}
.cdFamilyName h3 {margin:0; font-size:80%; font-weight:bold; color:#091858}
.t091858, a.t091858:link, a.t091858:visited {color:#091858; text-decoration: none;}
.cdProductImg {float:left; width:82px; margin-bottom:20px}
.cdProductCopy {float:right; width:378px; margin-bottom:20px}
.cdProductCopy h4 {margin:0; font-weight:bold; font-size:75%}
.cdProductCopy p {font-size:70%; margin-top:0; margin-bottom:10px}
.cdSchemeImg {float:left; width:164px; margin-bottom:20px}
.cdSchemeCopy {float:right; width:296px; margin-bottom:20px}
.cdSchemeIntro {min-height:54px}
* html .cdSchemeIntro {height:54px}
.cdSchemeIntro p {font-size:70%; margin-top:0; margin-bottom:0; padding:0}
.cdSchemeImg p {font-size:65%; margin-top:0; margin-bottom:3px}
h3.ulMore {border-bottom:1px solid #D5D5D5; margin-bottom:10px}

/* Products */
.pLeft {width:164px}
.pLeftInner {padding:10px 10px 10px 10px; margin-right:10px; border:1px solid #D5D5D5;}
.pLeft h3 {font-size:90%; font-weight:normal; margin-bottom:2px}
.pMain {width:400px}
.pMain h3 {border-bottom:1px solid #D5D5D5; margin-bottom:10px}
.pRight {width:144px; padding:10px}
.pColourLnk {width:400px}
.pGlanceIcons {width:36px; padding-bottom:10px}
.pGlaceH {width:160px}
h4.pGlance {margin-top:5px; font-size:75%; padding:0}
p.pGlance {padding-top:5px; padding-bottom:10px; margin:0; font-size:75%}
.pCR td {padding-bottom:10px}
.pLogo {text-align:center}
.pPromo {margin-bottom:20px; text-align:center; font-size:70%; font-weight:bold}
h4.pUsage {margin:0; font-size:75%; padding:0; color:#010068}

/* Decorator */
.decResults {border:solid 1px #D5D5D5; padding:10px; margin-bottom:10px}
.decCopy {width:280px; float:left}
.decCopy h2 {font-size:75%; font-weight:bold; margin:0; padding:0}
.decCopy p {font-size:75%; margin:0; padding:0}
.decLogo {width:104px; float:left}
.decLink {width:119px; float:left; padding-top:5px}
.decChoose {font-size:75%}
.decEmailMe {margin-left:10px; border:solid 1px #D5D5D5; padding:10px; background-color:#F4F4F4; margin-bottom:10px}
.decEmailMe h3 {padding:0; margin:0 0 10px 0}
.decContacts {margin:0 0 10px 10px; border:solid 1px #D5D5D5; padding:10px;}
.decContacts h3 {padding:0; margin:0 0 10px 0}
.decContacts p {font-size:75%; margin:0; padding:0}
.decURL {margin-top:10px}
.decEmailMe input {font-size:70%}
.decProfile p {margin:0; padding:0}
.decProfile p.decTown {font-size:80%}
.decProfile p.decSkills {font-size:75%; margin-bottom:10px}
.decProfile p.decFeedback {font-size:75%; margin-bottom:20px}
.decProfile p.decQuote {font-size:75%; margin-bottom:20px; font-style:italic}
.decProfile p.decSince {font-size:65%}
.decProfile p.decGuar {font-size:75%}
.decProfile p.decAccred {font-size:65%; padding-top:5px}
.decProfile h2 {font-size:120%; font-weight:bold; padding:0; margin:0}
.decProfile h3 {padding:0; margin:20px 0 10px 0}
.decDSDlogo {margin-left:46px}
.decDSDlogoLP {margin:10px 0 0 20px}
.decTMlogo {margin-top:20px; margin-left:48px}
.decSearch {border:solid 1px #D5D5D5; padding:10px; margin-left:10px; margin-top:10px}
.decSub {margin-bottom:10px; margin-top:40px}
.decPic {float:left; margin-right:10px}
.decThanks {height:214px; width:460px; border:solid 1px #D5D5D5; float:left; padding:10px; font-size:75%}
.decThanks h2 {padding:0; margin:0 0 10px 0}
.decDownload {margin-left:10px; border:solid 1px #D5D5D5; padding:10px; font-size:70%}

/* StoreFinder */
.storeResult {clear:both}
.storeAddress {width:177px; margin-right:10px; float:left; padding-bottom:10px}
.storeDistance {width:150px; margin-right:10px; display:inline; float:left}
.storeAttributes {float:left; display:inline}
.storeName {font-weight:bold; margin-bottom:1px}
.storeAddressText {margin-top:0; margin-bottom:1px}
.stockistsResults {border:solid 1px #D5D5D5; padding:10px; width:542px; float:right;}
.stockistsResults HR {height:1px; border:0; border-bottom:1px solid #D5D5D5; font-size:0pt; color:#D5D5D5; clear:both; margin-bottom:10px;}
.tdStockistSearch {width:132px; height:215px; background-color:#F4F4F4; border:solid 1px #D5D5D5; margin-right: 10px; float:left; display:inline; padding:10px;}
* html .tdStockistSearch {ma\rgin-right:7px;}
.storeSearch {margin-bottom:10px; display:block} 
.storeChoose {font-size:75%}


/* PaintPod */
.ppLanding {width:564px}
.ppLanding h2 {margin-bottom:10px}
.ppLanding h3 {border-bottom:1px solid #D5D5D5; margin-bottom:10px}
.ppLandingSupport {margin-left:10px; padding:10px; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5}
.ppInstore {margin-bottom:20px; text-align:center}
.ppStep {width:168px; margin-bottom:20px}
.ppSpare {margin-right:10px; border:1px solid #D5D5D5; padding:10px; margin-bottom:10px; height:auto; clear:both; overflow:auto}
.ppSpareImg {float:left; width:142px; height:132px}
.ppSpareCopy {width:107px; float:right}
.ppSpareCopy h2 {padding:0; margin:0; font-size:75%; font-weight:bold; color:#091858}
.ppSpareCopy h3 {padding:0; margin:0 0 5px 0; font-size:70%; font-weight:bold}
.ppSpareCopy p {font-size:70%; margin:0;}
.tDppSupport {padding:10px; margin-right:10px; border:1px solid #D5D5D5; margin-bottom:10px}
.tDppFAQ {padding:10px; margin-right:10px; border:1px solid #D5D5D5; float:left; width:240px; height: 200px; overflow:auto}
.tDppSpares {padding:10px; margin-right:10px; border:1px solid #D5D5D5; float:left; width:260px; height: 200px; overflow:auto}
.ppBanner {margin-top:10px; border:1px solid #D5D5D5; width:726px}

/* Colour Consultant */
.consultantQ {border:#D5D5D5 1px solid; margin-bottom:10px; padding-top:10px}
.consultantQ p {margin-left:10px}
.consultantQ label {display:block}
.consultantQ select {margin-left:10px; margin-bottom:10px}
.consultantResults {width:164px; margin-bottom:10px}
.consultantZone {border-top:#D5D5D5 1px solid; border-left: #D5D5D5 1px solid; border-right: #D5D5D5 1px solid; padding:5px; width:142px; font-weight:bold; font-size:70%}
.consultantChipT {margin:0 10px 10px 0; float:left}
.consultantChipB {margin-right:10px; float:left}
.consultantBtm {border-bottom:#D5D5D5 1px solid; border-left: #D5D5D5 1px solid; border-right: #D5D5D5 1px solid; width:152px; height:20px}
.consultantChips {height:auto; overflow:auto;}

/* Colour Coordinator */
.coordinatorRoom {}
.coordinatorRoom label {font-weight:bold; font-size:70%; display:block; margin-top:4px}
.coordinatorRoom input {float:left}
.coordinatorChoose {font-size:70%; padding-top:4px; margin-bottom:10px}
.coordinatorChosen {border:#D5D5D5 1px solid; padding:10px}
.coordinatorChosen h2 {margin:0; padding:0 0 10px 0}
.coordinatorChosen p {font-weight:bold; font-size:70%; padding:0; margin:3px 0 10px 0}
.coordinatorScheme {border:#D5D5D5 1px solid; padding:10px; margin-bottom:10px}
.coordinatorScheme h3 {font-weight:bold; font-size:75%; margin:0 0 10px 0; padding:0}
.coordinatorScheme p {font-size:75%; padding:0; margin:0 0 10px 0}
.coordinatorFootnote p {font-size:65%; padding:0; margin:0}

/* Order swatches */
.osForm {border: #D5D5D5 1px solid; background-color:#F4F4F4; padding:10px; width:462px}
.osJourney {margin-bottom:10px}
.osForm P {font-size:75%; margin:0 0 10px 0; padding:0}
.osForm input {font-size:75%; margin-bottom:10px}
.osForm select {font-size:75%; margin-bottom:10px}
.osForm label {font-size:75%; font-weight:bold; margin-bottom:10px}

/* Order general */
.ogForm {border: #D5D5D5 1px solid; background-color:#F4F4F4; padding:10px}
.ogJourney {margin-bottom:10px}
.ogForm P {font-size:75%; margin:0 0 10px 0; padding:0}
.ogForm input {font-size:75%; margin-bottom:10px}
.ogForm select {font-size:75%; margin-bottom:10px}
.ogForm label {font-size:75%; font-weight:bold; margin-bottom:10px}



/* DIY */
.diyMenu {padding:10px 15px 10px 10px; border:1px solid #D5D5D5; margin-right:10px}
.diyCopy ul li {margin-bottom:10px}

/* Paint Calc */
.pcPack {margin-right:10px; margin-bottom:10px; float:left}
.pcCopy {float:left; width:300px}
.pcProduct {border: #D5D5D5 1px solid; padding:10px 10px 0 10px; margin:10px 0 10px 0}
.pcResults {margin-bottom:20px}
.pcResults ul {padding:0; margin:0;}
.pcResults ul li {list-style-type:none; margin-bottom:10px}

/* Shopping list */
.slSpiral {width:574px; background-image:url(/web/images/furniture/img_bg_sl_top.gif); background-repeat:repeat-y; background-position:top; height:52px}
.slHeading {width:574px; background-image:url(/web/images/furniture/img_bg_sl_mid.gif); background-repeat:repeat-y; background-position:bottom; height:auto; overflow:auto}
.slLabels {width:574px; background-image:url(/web/images/furniture/img_bg_sl_mid.gif); background-repeat:repeat-y; background-position:top; height:auto; overflow:auto}
.slRow {width:574px; background-image:url(/web/images/furniture/img_bg_sl_mid.gif); background-repeat:repeat-y; background-position:bottom; height:auto; overflow:auto}
.slFooter {width:574px; background-image:url(/web/images/furniture/img_bg_sl_btm.gif); background-repeat:no-repeat; background-position:bottom; height:54px}
.slEmpty {width:574px; background-image:url(/web/images/furniture/img_bg_sl_mid.gif); background-repeat:repeat-y; background-position:bottom; height:175px; overflow:auto}
.slFooterMenu {padding-bottom:18px; padding-left:10px}
.slFooterProd {width:290px; float:left; padding-top:10px}
.slFooterCol {width:210px; float:left; padding-top:10px}
.slStarted {border:#D5D5D5 1px solid; padding:10px; margin-top:25px}
.slStarted p {font-size:70%; padding:0; margin-bottom:10px}
.slTips {border:#D5D5D5 1px solid; padding:10px}
.slTips p {font-size:70%; padding:0; margin:0 0 10px 0}
.slTipsL {border:#D5D5D5 1px solid; padding:10px; width:214px}
.slTipsL p {font-size:70%; padding:0; margin:0 0 10px 0}
.slStep1 {background-image:url(/web/images/furniture/img_bg_1.gif); background-repeat:no-repeat; background-position:left top; padding:0; margin-top:10px}
.slStep1 p {padding-left:30px}
.slStep2 {background-image:url(/web/images/furniture/img_bg_2.gif); background-repeat:no-repeat; background-position:left top; padding:0}
.slStep2 p {padding-left:30px; padding-top:12px}
.slStep3 {background-image:url(/web/images/furniture/img_bg_3.gif); background-repeat:no-repeat; background-position:left top; padding:0}
.slStep3 p {padding-left:30px; padding-top:12px}
.slColour {width: 100px; float:left; margin-left:10px; padding-bottom:10px}
.slPack {width:110px; float:left; padding-bottom:10px;}
.slPackCopy {width:130px; float:left; padding-bottom:10px; font-size:70%; font-weight:bold}
.slQuantity {width:100px; float:left; padding-bottom:10px; font-size:70%; padding-left:10px}
.slHColour {width: 100px; float:left; margin-left:10px; padding-bottom:10px; font-size:70%; font-weight:bold; color:#091858}
.slHProduct {width:110px; float:left; padding-bottom:10px; font-size:70%; font-weight:bold; color:#091858}
.slHQuantity {width:100px; float:left; padding-bottom:10px; font-size:70%; font-weight:bold; color:#091858; padding-left:10px}
.slDelete {width:43px; float:left;padding-bottom:10px}


/* Pop Ups */
.puHeader {border-bottom:solid 1px #D5D5D5; margin-bottom:20px; padding:10px; height:auto; overflow:auto}
.puClose {text-align:right; font-size:70%; float:right}
.puLogo {float:left; margin-bottom:10px}
.puFooter {border-top:solid 1px #D5D5D5; margin-top:20px; text-align:right; font-size:70%; padding:10px}
.termsCopy {margin:0 15px 0 15px}
.termsCopy p {font-size:70%; padding:0; margin:0 0 10px 0}
.termsCopy h2 {font-size:75%; font-weight:bold; padding:0; margin:5px 0 10px 0}
.termsCopy h3 {font-size:70%; font-weight:bold; padding:0; margin:0}

/* Search */
.tdSearchResults {width:574px}
.tdSearchResults h2 {font-size:75%; clear:both}
.tdProductSearchResults {border:solid 1px #D5D5D5; margin-right:10px; margin-bottom:10px; height:auto; overflow:auto; float:left;}
.srResult {height:auto; clear:both; margin:10px 10px 0 10px}
.srProductImg {float:left; width:72px; height:82px; padding-right:10px}
.srProductCopy {float:right; width:460px;}
.srProductCopy h3 {margin:0; font-weight:bold; font-size:75%}
.srProductCopy h3 a {text-decoration:none; color:#091858}
.srProductCopy p {font-size:70%; margin-top:0; margin-bottom:10px}
.srArticles {margin-bottom:15px; margin-right:10px}
.srArticles h3 {margin:0; font-weight:bold; font-size:75%}
.srArticles p {font-size:70%; margin-top:0; margin-bottom:10px}
.srArticles h3 a {text-decoration:none; color:#091858}

/* Expert advice */
.eaCoordinator {width:328px; background-image:url(/web/images/img/img_bg_coordinator.gif); background-repeat:no-repeat; background-position:top; height:70px}
.eaCoordinatorCopy {margin:0 5px 0 85px; padding-top:14px}
.eaConsultant {width:328px; background-image:url(/web/images/img/img_bg_consultancy.gif); background-repeat:no-repeat; background-position:top; margin-bottom:10px; height:64px; background-color:#EAEAEA}
.eaConsultantCopy {margin:0 0 0 5px; width:230px; padding-top:15px}
.eaOne {width:328px; background-image:url(/web/images/img/img_bg_onetoone.gif); background-repeat:no-repeat; background-position:top; height:69px; background-color:#EAEAEA; margin-bottom:10px;}
.eaOneCopy {margin:0 5px 0 120px; padding-top:14px}
.eaScheming {width:328px; background-image:url(/web/images/img/img_bg_scheming.gif); background-repeat:no-repeat; background-position:top; margin-bottom:10px; height:70px; background-color:#EAEAEA}
.eaSchemingCopy {margin:0 5px 0 120px; padding-top:11px}
.eaTrends {width:328px; background-image:url(/web/images/img/img_bg_trends.gif); background-repeat:no-repeat; background-position:bottom; height:60px; background-color:#EAEAEA}
.eaTrendsCopy {margin:0 0 0 5px; width:210px; padding-top:5px}
.eaCopy p {font-size:65%; margin:0; padding:0}
.eaCopy h2 {font-size:65%; font-weight:bold; color:#091858; padding:0; margin:10px 0 5px 0}
.eaCopy h3 {font-size:65%; font-weight:bold; color:#091858; padding:0; margin:0}
.eaCopy p a:link, .eaCopy p a:active, .eaCopy p a:visited {text-decoration:none; color:#828276}
.eaCopy h3 a:link, .eaCopy h3 a:active, .eaCopy h3 a:visited {text-decoration:none; color:#091858}
.eaDDS {width:328px; background-image:url(/web/images/img/img_bg_dds.jpg); background-repeat:no-repeat; background-position:top; margin-bottom:10px; height:65px; background-color:#EAEAEA}
.eaDDSCopy {margin:0 0 0 5px; width:270px; padding-top:15px}

/* Colour Chemistry */
.tdQuiz {background-color:#665780; width:226px; height:222px; float:left; display:inline; padding: 15px 10px 0 10px}
.ccPic {width:154px; height:154px; float:left; display:inline; padding-left:15px}
.ccQtn {width:236px; height:144px; padding: 10px 10px 0 10px;float:left; display:inline}
.ccAns {width:333px; height:144px; padding-top:10px; float:left; display:inline}
.bg-9d3a34 {background-color:#9D3A34}
.bg-dbc8b9 {background-color:#DBC8B9}
.bg-8f8ea2 {background-color:#8F8EA2}
.bg-fff6ca {background-color:#FFF6CA}
.bg-ac4a62 {background-color:#AC4A62}
.bg-e3d2ca {background-color:#E3D2CA}
.bg-5e5158 {background-color:#5E5158}
.bg-eee8e1 {background-color:#EEE8E1}
.bg-7d7567 {background-color:#7D7567}
.bg-f6e2c5 {background-color:#F6E2C5}
.bg-493634 {background-color:#493634}
.bg-addfdc {background-color:#ADDFDC}
.ccPro1 {width:236px; height:236px; float:left; display:inline; padding-left:15px}
.ccPro2 {width:10px; height:236px; float:left; display:inline}
.ccPro3 {width:390px; height:221px; float:left; display:inline; padding:15px 10px 0 10px}
.ccPro4 {width:72px; height:236px; float:left; display:inline}
.ccPro5 {width:15px; height:236px; float:left; display:inline}
.ccPro6 {width:716px; border:1px solid #C0C0C0; margin-top:10px; padding:5px}
.ccPro7 {width:482px; float:left; display:inline; margin-right:10px;}
* html .ccPro7 {ma\rgin-right:7px;}
.ccPro8 {width:462px; border-right:#D5D5D5 1px solid; border-top:#D5D5D5 1px solid; border-left:#D5D5D5 1px solid; padding: 14px 9px 10px 9px}
.ccPro9 {width:482px ; height:154px}
.ccPro10 {width:480px ; height:16px; border-right: #D5D5D5 1px solid; border-bottom:#D5D5D5 1px solid; border-left:#D5D5D5 1px solid; padding-top:7px; padding-bottom:16px}
.ccZoneImg {margin-right:10px}
.text-5d585c {color:#5D585C}
.ccPro11 {width:158px; margin-left:5px; float:left; display:inline;}
.ccPro12 {width:164px; float:left; display:inline;}

/* Bright spark */
.bg-7a1518 {background-color:#7A1518}
.bg-d34651 {background-color:#D34651}
.bg-f3cc88 {background-color:#F3CC88}

/* Tranquil trendsetter */
.bg-936955 {background-color:#936955}
.bg-afa89e {background-color:#AFA89E}
.bg-f5e2d0 {background-color:#F5E2D0}

/* Glamorous luminary */
.bg-583637 {background-color:#583637}
.bg-c14b19 {background-color:#C14B19}
.bg-cdd4d6 {background-color:#CDD4D6}

/* Soft edged modernist */
.bg-3f403b {background-color:#3F403B}
.bg-e7bc54 {background-color:#E7BC54}
.bg-d6e2b4 {background-color:#D6E2B4}

/* Freethinking futurist */
.bg-e45439 {background-color:#E45439}
.bg-ec9cbe {background-color:#EC9CBE}
.bg-f0d4e2 {background-color:#F0D4E2}

/* Cool classicist */
.bg-916246 {background-color:#916246}
.bg-b7a796 {background-color:#B7A796}
.bg-faecc7 {background-color:#FAECC7}


/* Sophisticated natural */
.bg-638152 {background-color:#638152}
.bg-b4c798 {background-color:#B4C798}
.bg-e4e0bf {background-color:#E4E0BF}

/* Gentle perfectionist */
.bg-717974 {background-color:#717974}
.bg-afbdbd {background-color:#AFBDBD}
.bg-ebd8c1 {background-color:#EBD8C1}

/* Soothing spirit */
.bg-b9a494 {background-color:#B9A494}
.bg-c9ac7e {background-color:#C9AC7E}
.bg-dee3d8 {background-color:#DEE3D8}

/* Restful revolutionary */
.bg-681913 {background-color:#681913}
.bg-ad3a31 {background-color:#AD3A31}
.bg-e1ebf5 {background-color:#E1EBF5}

/* Comfot creator */
.bg-901e2b {background-color:#901E2B}
.bg-f7a464 {background-color:#F7A464}
.bg-f9ead7 {background-color:#F9EAD7}

/* Elegant dreamer */
.bg-6f3c45 {background-color:#6F3C45}
.bg-8f786b {background-color:#8F786B}
.bg-d7d6d2 {background-color:#D7D6D2}

/* Dramatic stylist */
.bg-580c19 {background-color:#580C19}
.bg-d99d6b {background-color:#D99D6B}
.bg-dfdbc0 {background-color:#DFDBC0}

/* Peace maker */
.bg-8b8b4d {background-color:#8B8B4D}
.bg-f0f7e7 {background-color:#F0F7E7}
.bg-e6d7da {background-color:#E6D7DA}

/* Relaxed romantic */
.bg-8d726a {background-color:#8D726A}
.bg-afa3ab {background-color:#AFA3AB}
.bg-d8cfd9 {background-color:#D8CFD9}

/* Social butterfly */
.bg-7babb1 {background-color:#7BABB1}
.bg-bfcfde {background-color:#BFCFDE}
.bg-e6e9f1 {background-color:#E6E9F1}

/* Urban experimentalist */
.bg-634263 {background-color:#634263}
.bg-d2a6c9 {background-color:#D2A6C9}
.bg-f4dd86 {background-color:#F4DD86}

/* Your questions answered */
.YQAfaqmenuSml {margin-right:10px}
.YQAfaqmenuLrg {margin-left:10px}
.YQAlpH {background-color:#4F4B5A; margin-bottom:2px; padding:10px}
.YQAlpS {background-color:#53476F; margin-bottom:2px; padding:10px}
.YQAlpCP {background-color:#5F577C; margin-bottom:2px; padding:10px}
.YQAlpDIY {background-color:#7A6F97; margin-bottom:2px; padding:10px}
.YQAlpP {background-color:#857AA2; margin-bottom:2px; padding:10px}
.YQAlpUTS {background-color:#988FAE; margin-bottom:2px; padding:10px}

.YQAlp H2 {color:#FFFFFF; margin:0; padding:0}
.YQAlp H3 {color:#FFFFFF; margin:0; padding:0}
.YQAlp ul {margin:0; padding:0; list-style:none}
.YQAlp li {color:#FFFFFF; font-weight:bold; font-size:75%}
.YQAlp p {color:#FFFFFF; font-size:75%; margin:0; padding-top:5px; padding-bottom:5px}
.YQAlp a:link, .YQAlp a:visited, .YQAlp a:active {color:#FFFFFF; text-decoration:none}
.YQAlp a:hover {color:#FFFFFF !important}

.YQAlpCE {border:1px solid #D5D5D5; padding:10px; margin-bottom:10px}
.YQAlpCU {border:1px solid #D5D5D5; padding:10px}
.YQAlpCU h3 {font-size:75%; padding:0; margin-bottom:5px}
.YQAnumber {font-weight:bold; font-size:150%}
.YQAfootnote {font-size:85%}
.FAQpic {margin-left:10px; margin-bottom:10px; float:right}
.FAQSearchResults h2 {font-size:75%}

/* My projects */
.mplpProjects {padding:10px; border:1px solid #D5D5D5;}
.mplpProjects p {font-size:70%; margin-bottom:10px}
.mplp p {font-size:75%; padding:0; margin:0}
.mplp label {font-size:65%; font-weight:bold}
.mplp input {font-size:70%; margin-bottom:5px}
h2.mplp {padding:0; margin-top:0; margin-bottom:5px;}
.mplpLeftItem {background-image:url(/web/images/furniture/img_bg_dotted_hr.gif); background-repeat:repeat-y; background-position:bottom; height:auto; overflow:auto; width:318px; padding-bottom:5px; padding-top:5px}
.mplpSP {height:auto; overflow:auto; margin-bottom:5px; clear:both; border-top:1px solid #D5D5D5}
.mplpSPThumb {width:110px; float:left; padding-top:5px;}
.mplpSPText {padding-top:5px; min-height:100px}
.mplpSPText h3 {font-size:75%; font-weight:bold; margin:0; padding:0}
.mplpLogin {background-color:#F7F7F7; border:1px solid #D5D5D5; padding:10px; overflow:auto; height:auto}
.mplpLL {width:180px; float:left; margin-right:25px}
.mplpLR {width:170px; float:left}
.mplpForm {margin-bottom:25px}
.photoTips {border:#D5D5D5 1px solid; padding:10px}
.photoTips p {font-size:70%; padding:0; margin:0 0 10px 0}
.photoTipsL {border:#D5D5D5 1px solid; padding:10px; width:214px}
.photoTipsL p {font-size:70%; padding:0; margin:0 0 10px 0}

/* Moodboard */
h1.mbHeading {color:#091858; font-size:85%; font-weight:bold; margin-left:15px; margin-bottom:10px; width:200px; float:left}
.mbMenuBar {width:575px}
.mbMenuBtn {margin-right:5px; cursor:pointer; cursor:hand}
.mbMSopen {background-image:url(/web/images/furniture/img_bg_folder_open.gif); background-repeat:no-repeat; padding-bottom:4px;padding-top:1px;padding-left:28px;border-bottom:1px solid #D5D5D5;font-size:70%}
.mbMSopen a {text-decoration:none; font-weight:bold; color:#091858}
.mbMSclosed {background-image:url(/web/images/furniture/img_bg_folder_closed.gif); background-repeat:no-repeat; padding-bottom:4px;padding-top:1px;padding-left:28px;border-bottom:1px solid #D5D5D5;font-size:70%}
.mbMSclosed a {text-decoration:none; font-weight:bold; color:#828276}

/* My scrapbook */
.msMSopen {list-style:none;background-image:url(/web/images/furniture/img_bg_folder_open.gif); background-repeat:no-repeat; padding-bottom:4px;padding-top:4px;padding-left:28px;border-bottom:1px solid #D5D5D5;font-size:75%}
.msMSopen a {text-decoration:none; font-weight:bold; color:#091858}
.msMSclosed {list-style:none;background-image:url(/web/images/furniture/img_bg_folder_closed.gif); background-repeat:no-repeat; padding-bottom:4px;padding-top:4px;padding-left:28px;border-bottom:1px solid #D5D5D5;font-size:75%}
.msMSclosed a {text-decoration:none; font-weight:bold; color:#828276}
.foldertitle {width:100%; margin-bottom:10px}
.foldername {font-weight:bold}
.folderdelete {padding-left:15px; font-size:65%}

/* Floating scrapbook */
.fsProjects {width:187px; background-image:url(/web/images/furniture/img_bg_fs_projects.gif); background-repeat:no-repeat; background-position:top; height:auto; overflow:auto}
.fsScrapbook {width:187px; height:95px; background-image:url(/web/images/furniture/img_bg_fs_scrapbook.gif); background-repeat:no-repeat; background-position:top; position:relative}
.fsMenu {margin-top:45px; margin-left:10px; width:150px; padding-bottom:10px}
.fsMenu ul {margin:0; padding:0;}
.fsMenu li {margin:0; padding:0; list-style-type:none;}

#scrapbook {position:absolute; left:750px; top:100px; width:187px; z-index:4}
#fsScrapbook #indicator {position:absolute; left:51px; top:39px}
#fsScrapbook #message {
	position:absolute;
	left:39px;
	top:38px;
	width:124px;
	height: 40px;
	text-align:center;
	font-size:11px;
	font-weight:bold
}
#fsScrapbook #adding {
	position:absolute;
	left:73px;
	top:40px;
	width:57px;
	height: 17px;
	font-size:10px;
	padding-top:2px;
}


/* added for uk shopping basket */

.basketHeaderPrice {font-weight:bold; font-size:70%; text-align:right; margin-right:10px; color:#585849}
.basketHeaderTotal {font-weight:bold; font-size:70%; text-align:right; color:#585849}
.basketHeaderQuantity {font-weight:bold; font-size:70%; color:#585849}
.basketOrderItems {padding-left:10px; padding-top:10px}


h3.bForm {font-size:70%; font-weight:bold; color:#585849; padding:0; margin:0 0 10px 0}
p.bFormR {font-size:70%; color:#585849; text-align:right}
p.bForm {font-size:70%; color:#585849;}
.bFormLabel {font-size:70%; font-weight:bold; color:#585849; padding:0; margin:0}
.bFormInput {font-size:70%; font-weight:bold; color:#585849; padding:0; margin:0}
.bFormHR359 {border-bottom:solid 1px #dad6cc; margin-left:15px; width:319px; margin-top:10px; font-size: 0}
.bFormHR728 {border-bottom:solid 1px #dad6cc; margin-top:10px; font-size: 0; margin-bottom:10px}
.bFormBtnR {text-align:right}
.bFormBtnR2 {text-align:right; margin-right:15px; margin-top:10px}

/* 481 bForm */

.bForm481bg {background-image:url(/web/images/furniture/bg_bboxrow_481.gif); padding:15px 22px 15px 15px; background-repeat:repeat-y}
.bForm481bg P {font-size:75%; margin:0 0 10px 0; padding:0; color:#585849}
.bForm481bg input {font-size:75%; margin-bottom:10px; color:#585849}
.bForm481bg select {font-size:75%; margin-bottom:10px; color:#585849}
.bForm481bg textarea {font-size:75%; margin-bottom:10px; color:#585849}
.bForm481bg label {font-size:75%; font-weight:bold; margin-bottom:10px; color:#585849}
.bRadio481bg {float:left; color: #585849}
.bLabel481bg {margin-bottom:15px; padding-top:1px; color:#585849}
.bFormCountry481bg {font-size:75%; margin-bottom:10px; color:#585849}
.bFormItem481bg {font-size:75%; margin-bottom:10px; color:#585849}
.bForm481btm {width:481px; height:18px; background-image:url(/web/images/furniture/bg_bboxbtm_481.gif); margin-bottom:10px}
.bForm481top h2 {padding:0; margin:0}

/* 728 bForm */

.bForm728top h2 {padding:0; margin:0}
.bForm728bg {background-image:url(/web/images/furniture/bg_bboxrow_728.gif); background-color:#f1f1e7; padding:15px 22px 15px 15px; background-repeat:repeat-y}
.bForm728btm {width:728px; height:18px; background-image:url(/web/images/furniture/bg_bboxbtm_728.gif); margin-bottom:10px}

/* 323 bForm */
.bForm323top  h2 {padding:0; margin:0}
.bForm323bg {background-image:url(/web/images/furniture/bg_bboxrow_323.gif); background-color:#f1f1e7; padding:15px 22px 15px 15px; background-repeat:repeat-y;}
.bForm323btm {width:323px; height:18px; background-image:url(/web/images/furniture/bg_bboxbtm_323.gif); margin-bottom:10px}

/* 359 bForm */

.tdbForm359bg {background-image:url(/web/images/furniture/bg_bboxrow_359wide.gif); background-color:#f1f1e7}
.tdbForm359contents {padding:15px 22px 15px 15px}
.bForm359top  h2 {padding:0; margin:0}
.bForm359bg {background-image:url(/web/images/furniture/bg_bboxrow_359.gif); padding:15px 22px 15px 15px; background-repeat:repeat-y}
.bForm359btm {width:359px; height:18px; background-image:url(/web/images/furniture/bg_bboxbtm_359.gif); margin-bottom:10px}


/* SPRING BREEZE LATEST TRENDS LANDING PAGE
--------------------------------------------------*/

#springbreeze-container {
	margin:15px 15px 30px 15px;
	width:728px;
	float:left;
}
* html #springbreeze-container {
	margin:15px 0 30px 15px;
	width:728px;
	float:left;
	display:inline;
}
#springbreeze-container p {
	font-size:75%;
	color:#828276;
	font-family:Arial,Verdana,Geneva,Helvetica,San-serif;
	margin-bottom:12px;
}
#springbreeze-container .the-colour-section {
	float:left;
	width:318px;
	margin-right:10px;
}
#springbreeze-container .interior-looks {
	float:left;
	width:400px;
}
#springbreeze-container .interior-looks .rooms {
	margin-bottom:10px;	
}
#springbreeze-container .the-colour-section .spring-breeze {
	width:296px;
	border:1px solid #d5d5d5;
	background:url(/web/images/img/trends/spring_summer_2010/seasons_colour_bkgd.gif) no-repeat bottom center;
	height:280px;
	padding:10px;
	margin-bottom:10px;
}
#springbreeze-container #colour-testers {
	width:296px;
	height:145px;
	border:1px solid #D5D5D5;
	background:url(/web/images/img/trends/spring_summer_2010/colour_tester_bkgd.jpg) no-repeat;
	background-position:bottom;
	padding:10px;
	margin:0 0 10px 0;
}
#springbreeze-container #colour-testers .hero {
	float:right;
	margin:22px 0 0 8px;
}

/* SPRING BREEZE ROOM PAGES
--------------------------------------------------*/

#springbreeze-roomset .louise-quote {
	width:236px;
}
#springbreeze-roomset .main-quote {
	width:400px;
	margin:20px 0 0 10px;
}
#springbreeze-roomset .main-quote blockquote {
	position:absolute;
	left:-999em;
}
#springbreeze-roomset .submenu-rooms {
	margin-left:10px; 
	height:236px;
}
#springbreeze-roomset .submenu-rooms a {
	display: block;
}
#springbreeze-roomset .ltPalette .AfR {
	float:left;
	margin-right:9px;
}
#springbreeze-roomset .ltPalette .AddAll {
	float:left;
}
#springbreeze-roomset .ltPalette #spring-breeze {
	float:left;
}
.ltRImgs2 {
	display:inline;
	float:left;
	margin-left:10px;
}
.chip img {
	vertical-align: bottom;
}
#room-ideas-landing-page .tdGTL .menuList li {
	float: left;
	clear: left;
}
#springbreeze-roomset .ltPalette {
	min-height:475px;
	padding-left:7px;
}


/*-------------------------------------------------- 
   Rollover Update
--------------------------------------------------*/
#rollover img {
	border: 0;
	vertical-align: bottom;
}
#rollover {
	position: absolute;
	top: 30px;
	left: 100px;
	font-family: Verdana;
	float: left;
	opacity: 1;
}
#rollover .canvas {
	background-image: url(/web/images/canvas/shadow.png) !important;
	background: url(/web/images/canvas/shadow.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	float: left;
	padding: 0 2px 2px 0;
	filter: alpha(opacity=20);
}
#rollover .detail {
	padding: 9px;
	border: solid 1px #006;
	background: #FFF;
	float: left;
	position: relative;
}
#rollover p.add {
	margin: 0;
	padding: 5px 0 6px;
	float: left;
	font-size: 10px;
}
#rollover ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	clear: left;
	width: 100%;
}
#rollover li {
	width: 100%;
	padding: 0;
	margin: 0 0 2px;
	background: #F6FBFC;
	float: left;
	clear: left;
	font-size: 10px;
}
#rollover h6 {
	cursor: pointer;
	margin: 0;
	padding: 0;
	color: #6C6C5F;
	line-height: 13px;
	padding: 2px 3px 3px;
	font-weight: normal;
	font-size: 10px;
	float: left;
}
#rollover h6 span {
	display: block;
	width: 31px;
	height: 13px;
	margin: 1px 6px 0 0;
	background: #def;
	float: left;
	overflow: hidden;
}
#rollover .content a:link,
#rollover .content a:visited,
#rollover .content a:active,
#rollover p.add a:link,
#rollover p.add a:visited,
#rollover p.add a:active {
	background: url(/web/images/canvas/arrow.gif) no-repeat top right;
	padding: 0 8px 0 0;
	font-style: normal;
	float: left;
	display: block;
	color: #6C6C5F;
	text-decoration: none;
}
#rollover .content a:hover,
#rollover p.add a:hover {
	color: #091858;
	text-decoration: underline;
	background-image: url(/web/images/canvas/arrow_o.gif);
}
* html #rollover .content a:link,
* html #rollover .content a:visited,
* html #rollover .content a:hover,
* html #rollover .content a:active {
	display: inline;
}
#rollover li ul {
	display: none;
}
#rollover .content {
	float: right;
	clear: both;
	width: 100%;
}
#rollover li li {
	border-top: solid 2px #FFF;
	padding: 2px 0 2px;
	background: url(/web/images/canvas/tree-branch.gif) no-repeat 18px 6px;
}
#rollover .canvas .content li li a {
	margin-left: 40px;
	display: inline;
}
#rollover li li.last-child {
	background: url(/web/images/canvas/tree-stump.gif) no-repeat 18px 7px;
}
#rollover .content li li a {
	padding-top: 1px;
}
#rollover .header a {
	display: inline-block;
	position: relative;
	outline: none;
}
#rollover .header p a {
	display: block;
	position: static;
}
span.collect {
	position: relative;
	display: inline-block;
}
#rollover span.scissors,
span.collect span.scissors {
	background: red;
	display: block;
	height: 11px;
	width: 9px;
	background: url(/web/images/canvas/scissors.gif) no-repeat;
	position: absolute;
	top: 3px;
	right: 3px;	
	overflow: hidden;
}
#rollover a.dark span.scissors,
span.dark span.scissors {
	background-position: 0 -11px
}
#job-opportunities {
	width: 378px;
	margin-left: 10px;
	border: 1px solid #d5d5d5;
	padding: 10px;
}

#homepage #masthead {
	width: 758px;
	height: 264px;
	border: none;
}

#homepage #masthead .promo {
	float: left;
	width: 374px;
	height: 264px;
	border: none;
	margin-right: 10px;
}

#homepage #masthead .last-child {
	margin-right: 0;
}

/* BARCODE PROMOTION
--------------------------------------------------*/

#barcode-promo-container {
	margin:15px 15px 30px 15px;
	width:728px;
	float:left;
}
* html #barcode-promo-container {
	margin:15px 0 30px 15px;
	width:728px;
	float:left;
	display:inline;
}
#barcode-promo-container p {
	font-size:75%;
	color:#828276;
	font-family:Arial,Verdana,Geneva,Helvetica,San-serif;
	margin-bottom:12px;
}
#barcode-promo-container #content {
	width: 400px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}
#barcode-promo-container #images {
	width: 318px;
	margin: 0;
	padding: 0;
	float: left;
}
#barcode-promo-container ol {
	font-size: 75%;
	margin: 10px 0 10px 15px;
	padding: 0 0 0 20px;
}
#barcode-promo-container ol li,
#barcode-promo-container ul li {
	margin: 0;
	padding: 0;
}
#barcode-promo-container ul {
	font-size: 75%;
	margin: 0 0 10px 15px;
	padding: 0 0 0 20px;
	list-style-type: none;
}

#terms-page P {
    margin-bottom: 15px;
	width: 680px;	
}
