/*New banner position */
div.VC-lowerHeader{background:transparent url(/dafiles/Internet/mgl/ca/en/advice/furniture/images/backgrounds/mpw-banner-top_bg.jpg) no-repeat top right}

/* Navigation bar */
.VC-navigation{left:0px;width:990px}
.VC-navigation ul.rollovermenu{margin-left:103px}

#csMenu {background-color:#bfbfbf}
#csMenu .title{display:none}
div.VC-pageBody{background-image:url(/dafiles/Internet/mgl/ca/en/advice/furniture/images/backgrounds/mpw-ca-right-left-columns_bg.gif)}

/* === Headers */
.VC-mainContent h1,.VC-mainContent h2,.VC-mainContent .hOne{color:#333}

.linkList, .callToAction,.linkListIcon span,span.linkListIcon{background-position:-88px 0px}
.VC-featureColumn .linkList,.VC-featureColumn .callToAction,.VC-featureColumn .linkListIcon span,.VC-featureColumn span.linkListIcon{background-position:0 0}

table.VC-stepTable th{background-color:#333;color:#fff}

/* === Category page top */
.pageIntroduction {margin-top:10px;background-color:#eeeeee}
.pageIntroduction .primaryCopy{background-color:#eeeeee; color:#707070;padding:10px;margin-bottom:20px}
.pageIntroduction h2{margin-bottom:20px}
.promotionBanner{}
.VC-rotatingPromo{height:138px}

/* === Product category */
.VC-mainContent .product-category-item h2 {border-bottom-color:#333;font-weight:normal}

/* === Main content */
div.VC-mainContent{position:relative}
.VC-mainContent .smallText{font-size:0.9166em}
.VC-pagetools{position:absolute;top:3px}

/* === Feature column */
div.VC-featureColumn{background:none;padding-top:10px}

/* Position Images */
img.alignLeft{margin-right:20px;margin-bottom:20px}
img.alignRight{margin-left:20px;margin-bottom:20px}

.VC-siteWideLogin{font-weight:700;color:#fff;left:675px;width:300px}
.VC-siteWideLogin .small{font-size:0.8333em}
.VC-siteWideLogin .regular{font-weight:normal}


/* === Footer === */
.VC-footer{background:none}
.VC-footer .upperFooter{padding:0}
.VC-footer .footerLinks{padding:10px 10px 10px 20px;background-color:#444}
.VC-footer .copyRightDisclaimer{padding:10px 0 0 14px}
.VC-footer .lowerFooter{padding:10px 15px}
.VC-footer .footerLinks ul li a {text-transform:none}

/* === Form Validation */
.VC-mainContent ul li.errorElement{float:right;color:#CC0000;list-style-image:none;list-style-position:outside;list-style-type:none;padding-top:14px;text-align:left;width:32%;padding-right:5%;font-weight:700}
.VC-mainContent ul li.labelElement{display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;width:63%}
.VC-mainContent ul.errorWrapper{width:100%;margin:0}
.VC-modalLightbox ul li{list-style-image:none;list-style-type:none}
.VC-modalLightbox ul li.errorElement{font-size:0.86em}

.VC-pageToolsForm .rightAlign{width:auto}
textarea.defaultInputSize {font-size:1em}

