﻿.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/portal/images/bg.jpg);
}

img { border: 0px;}

.text {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;
}
.text a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: underline;
}
.text a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   color: #888888;
   TEXT-DECORATION: underline;
}
.text a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: underline;
}
.CONTENTAREA
{
   padding:6px;
   background-image: url(/portal/images/content-bg.jpg);
   background-repeat:no-repeat;
}
.CONTENTAREA2
{
   padding:6px;
   
}
.GALLERYAREA
{
  
   background-image: url(/portal/images/Gallery-BG.png);
   background-repeat:no-repeat;
}
.DETAILAREA
{
  
   background-image: url(/portal/images/detail-BG.jpg);
   background-repeat:no-repeat;
}
.tabBG
{
  
   background-image: url(/portal/images/details_BG12.png);
   background-repeat:no-repeat;
}
.tabBG2
{
  
   background-image: url(/portal/images/details_BG20.png);
   background-repeat:no-repeat;
}
.tabBG3
{
  
   background-image: url(/portal/images/details_BG30.png);
   background-repeat:no-repeat;
}
.tabBG4
{
  
   background-image: url(/portal/images/details_BG40.png);
   background-repeat:no-repeat;
}
.galleryGradient
{
  
   background-image: url(/portal/images/gallery-bg.jpg);
   background-repeat:no-repeat;
   width:960px;
   height:395px;
}
.imgDotted
{
    border-style:dotted;
    border-width:2px;
    border-color:#D1CAC3;
    background-color:#fff;
    
  
   
}
.imgSolid
{
    border-style:solid;
    border-width:1px;
    border-color:#DEDAD5;
    background-color:#fff;
    
  
   
}
.altImage
{
    border-style:solid;
    border-width:1px;
    border-color:#DFDAD5;
    cursor:pointer;
}
.altImageBlack
{
    border-style:solid;
    border-width:1px;
    border-color:#000;
    cursor:pointer;
}
.INPUTSEARCH
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #8A7967;
   border-width: 1px;
   border-style:solid;
   border-color: #D6D0CA;
   width:186px;
   height:13px;
   
}
.SEARCH
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #8A7967;
   TEXT-DECORATION: underline;
   
   
}
.MENU
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
}

.copyright
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #888;
   
   
   
   
}
.bottom
{
   background-image:url(/portal/images/bottom.jpg);
   background-repeat:no-repeat;
   width:975px;
   height:317px;
   
}
.bottomarea
{
   background-image:url(/portal/images/bottomarea.jpg);
   background-repeat:no-repeat;
   width:960px;
   height:145px;
   
}
.bottomarea2
{
   
   width:960px;
   height:145px;
   padding-bottom:15px;
}
.bottomfooter
{
   background-image:url(/portal/images/bottomfooter.jpg);
   background-repeat:no-repeat;
   width:975px;
   height:157px;
   
}
.bottomfooterTransp
{
   background-image:url(/portal/images/bottomfooter.png);
   background-repeat:no-repeat;
   width:975px;
   height:157px;
   
}
.bottomnav {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.bottomnav a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.bottomnav a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.bottomnav a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #D5AC5D;
   TEXT-DECORATION: none;
}
.pages {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;
}
.itemname {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.itemname a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.itemname a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: none;
}
.itemname a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #D5AC5D;
   TEXT-DECORATION: none;
}

.footer {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #968776;
   
}
.footer a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 19px;
   font-style: normal;
   color: #968776;
   
}
.footer a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   
}
.footer a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   
}
.productInfo {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;
}
.productLink {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #A29586;
   TEXT-DECORATION:underline;
}
.productName {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   color: #CF913B;
   TEXT-DECORATION: none;
}
.sku {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;
}
.smallgray {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;
}
.smalllink {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: underline;
}
.colllink {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7967;
   TEXT-DECORATION: underline;
}
.noitems {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000;
   TEXT-DECORATION: none;
  
}
.folder {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   
}
.folder a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   text-decoration:underline;
   
}
.folder a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   text-decoration:underline;
   
}
.folder a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #968776;
   text-decoration:underline;
   
}
.folderText {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #888;
   
}
.INPUTFOLDER
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #D6D0CA;
   height:15px;
   padding-left:2px;
   
}
.INPUTEMAIL
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #D9D2CC;
   
}
.profileImgBorder
{
 border-width: 1px;
 border-style:solid;
 border-color: #E7E2DF;   
}

.ckBorder
{
 border-width: 1px;
 border-style:solid;
 border-color: #DCDBD7;   
}

.INPUTCHECK
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #D9D2CC;
   
}

.productNameTear {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   color: #000000;
   TEXT-DECORATION: none;
   font-weight:bold;
}
.skuTear {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000000;
   TEXT-DECORATION: none;
}
.wishlist {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #888;
   
}
.wishlistsmall {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #888;
   
}
.wishlistTitle {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #CF913B;
   
}
.wishlistSignIn
{
  
   background-image: url(/portal/images/wishlist_signin_BG.png);
   background-repeat:no-repeat;
   width:389px;
   height:174px;
    padding-top:14px;
   padding-left:18px;
   
}
.INPUTWISH
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #D5CFC8;
   height:17px;
   width:204px;
   
}
.INPUTZIP
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #D5CFC8;
   height:14px;
   width:118px;
   
}
.wishlistForgot {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #8A7967;
   text-decoration:underline;
   
}
.wishlistSignUp
{
  
   background-image: url(/portal/images/wishlist_signup_BG2.jpg);
   background-repeat:no-repeat;
   width:389px;
   height:467px;
   padding-top:14px;
   padding-left:18px;
}

.designerLink {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #A6A094;
   text-decoration:underline;
   
}
.designerLandingLeft
{
  
   background-image: url(/portal/images/designer_landing_gradient.jpg);
   background-repeat:no-repeat;
   width:234px;
   height:298px;
   padding-top:14px;
   padding-left:16px;
   
}
.designerLandingRooms
{
  
   background-image: url(/portal/images/designer_landing_rooms.png);
   background-repeat:no-repeat;
   width:233px;
   height:137px;
   padding-top:7px;
   padding-left:10px;
   
   
}
.designerLandingBlogs
{
  
   background-image: url(/portal/images/designer_landing_blog.png);
   background-repeat:no-repeat;
   width:718px;
   height:207px;
   padding-top:12px;
   padding-left:25px;
   
}
.designerLandingDiv
{
  
   background-image: url(/portal/images/div.png);
   background-repeat:repeat-x;
   height:1px;
  
   
}
.designerLandingFolder
{
  
   background-image: url(/portal/images/designer_client_folder_bg.png);
   background-repeat:no-repeat;
   width:233px;
   height:137px;
   padding-top:7px;
   padding-left:10px;
   
}
.designerTitle {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #CF913B;
   
}
.designer {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #888;
   
}
.communityLinks {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #8A7B68;
   
}

.designerLink2 {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #988A7A;
   text-decoration:underline;
   
}
.designerBlock {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #CF913B;
   
}
.designersmall {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #97846F;
   text-decoration:underline;
   
}
.designerFolderLink {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #AEA296;
   font-weight:bold;
   text-decoration:none;
   
}
.simplemodal-overlay {background-color:#000;}
.simplemodal-container {background-color:#fff; border:8px solid #FAF0E2;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:2px;}
.simplemodal-container a.modalCloseImg {
	background:url(images/closebutton.png) no-repeat; /* adjust url as required */
	width:24px;
	height:24px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-24px;
	cursor:pointer;
}
.imgBtn {
   cursor:pointer;
}
.star
{
  
   background-image: url(/portal/images/star-full.png);
   background-repeat:no-repeat;
   width:16px;
   height:15px;
   cursor:pointer;
   float:left;
   padding-right:2px;
   
}
.starD
{
  
   background-image: url(/portal/images/star-full.png);
   background-repeat:no-repeat;
   width:16px;
   height:15px;
   float:left;
   padding-right:2px;
   
}
.star-empty
{
  
   background-image: url(/portal/images/star-empty.png);
   background-repeat:no-repeat;
   width:16px;
   height:15px;
   cursor:pointer;
   float:left;
   padding-right:2px;
   
}
.star-emptyD
{
  
   background-image: url(/portal/images/star-empty.png);
   background-repeat:no-repeat;
   width:16px;
   height:15px;
   float:left;
   padding-right:2px;
   
}
.star-halfD
{
  
   background-image: url(/portal/images/star-half.png);
   background-repeat:no-repeat;
   width:16px;
   height:15px;
   float:left;
   padding-right:2px;
   
}
.cssHide 
{
    display:none;
}
.ReviewDivGif
{
  
   background-image: url(/portal/images/div-gif.gif);
   background-repeat:repeat-x;
   height:2px;
  
   
}

.smalltext {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #888;
   
}

.headerName {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   color: #CF913B;
   TEXT-DECORATION: none;
}

.spanRed {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #990000;
   
}

.HeaderTree {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #CF913B;
   text-decoration: none;   
}
.HeaderTree a{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #97846F;
   text-decoration: none;
   
}
.HeaderTree a:visited{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #97846F;
   text-decoration: none;
   
}
.HeaderTree a:hover{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-style: normal;
   color: #CF913B;
   text-decoration: none;
   
}
.HeaderTree2 {
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-style: normal;
   color: #CF913B;
   
}
.dealerResults
{
 font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-style: normal;
   color: #888;
   TEXT-DECORATION: none;   
    
}
.UserBox
{
   font-family: tahoma,Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   background-color: #ffffff;
   color: #888;
   border-width: 1px;
   border-style:solid;
   border-color: #888;
   
   
}
.landingSpinner
{
    background:url(/portal/images/ajaxloader.gif) no-repeat; 
	width:32px;
	height:32px;
	top:300px;
}
.landingLoader
{
    width:960px;
    height:500px;
}
