/*-------------------------------------------------------------------------
= Left Rail REFINE/Left Unit Navigation
--------------------------------------------------------------------------*/
div#pw-refine-nav{
        position:relative;
        margin:40px 0 0 0;
}
div#pw-guided-nav{
        position:relative;
        margin:40px 0 20px 0;
        zoom:1;
}
div#pw-guided-nav.pw-guided-cat{margin-top:38px;}
div#pw-refine-nav h2.pw-nav-head,
div#pw-guided-nav h2.pw-nav-head{
        height:40px;
        left:0px;
        overflow:hidden;
        position:absolute;
        text-align:center;
        top:-40px;
        width:222px;
}
div#pw-refine-nav h2.pw-nav-head span,
div#pw-guided-nav h2.pw-nav-head span,
div#pw-guided-nav .pw-navx1{
        background-image: url(/pw/element/leftnav/pw_leftnav.png);
        background-repeat:no-repeat;
        display:block;
        left:0px;
        position:absolute;
        width:222px;
}
div#pw-refine-nav h2.pw-nav-head span,
div#pw-guided-nav h2.pw-nav-head span{
        height:100%;
        top:0px;
        100;

}

div#pw-guided-nav.pw-guided-shop h2.pw-nav-head span{/*About Header*/
background-image: url(/pw/page/about/about_head.gif);
        background-position:0px 0px;
}

div#pw-guided-nav.pw-guided-dept h2.pw-nav-head span.designcenter{/*Design Center Header*/
background-image: url(/pw/designcenter/designcenter_navheader.gif);
        background-position:0px 0px;
}


div#pw-guided-nav.pw-guided-dept h2.pw-nav-head span{/*Refine Your Selection - rounded corners*/
        background-position:-222px 0px;
}
div#pw-refine-nav.pw-guided-cat h2.pw-nav-head span{/*Refine Your Selection*/
        background-position:-666px 0px;
}
div#pw-guided-nav.pw-guided-cat h2.pw-nav-head span{/*You Have Selected*/
        background-position:-888px 0px;
}
div#pw-guided-nav .pw-navx1{
        background-position:0px bottom;
        bottom:-10px;
        height:10px;
        left:0px;
        width:222px;
        z-index:300;
}
div#pw-guided-nav ol {
        border: #ACA095 1px solid;
        border-bottom: none;
        border-top: none;
        padding:0px 2px 10px 2px;
        width:216px;
}
div#pw-guided-nav ol li{
        /*padding-left:3px;*/
}
div#pw-guided-nav ol ul{
        padding:0px 5px 10px 23px;
        list-style:disc;
}

div#pw-guided-nav ol ul li/*general li rules*/{
        color:#C63C18;
        font-size:13px;
        padding:3px 10px 2px 0px;
        /*font-size:0px;ie6 evil fix*/
}
div#pw-guided-nav ol ul li:hover{
        color:#333333;
}
div#pw-guided-nav ol ul li a{
        /*display:block;*/
        font-size:13px;
        /*padding:3px 10px 2px 0px;*/
        position:relative;
        text-decoration:none;
}
div#pw-guided-nav ol ul li a:hover{
        color:#C63C18;
        text-decoration:underline;
}

div#pw-refine-nav ol {
        border: #ACA095 1px solid;
        border-bottom: none;
        border-top: none;
        padding:0px 2px 10px 25px;
        width:193px;
}

div#pw-refine-nav ol li{
        color:#C63C18;
        clear:both;
        font-size:13px;
        list-style:disc;
        padding:8px 10px 2px 0px;
        /*width:193px;*/
}
div#pw-refine-nav ol li h2,
div#pw-refine-nav ol li h2 a {
        color:#333333;
        font-size:13px;
        font-weight:bold;
        text-decoration:none;
}
div#pw-refine-nav ol li h2{/*padding:1px 2px 2px 3px;*/overflow:hidden;}


div#pw-refine-nav ol li h2 a {
        cursor:pointer;
                /*display:inline;
padding:3px 26px 2px 0px;*/
        position:relative;
}
div#pw-refine-nav ol li h2 a span{
        /*background in design*/
        background-position:-1110px 0px;
        background-repeat:no-repeat;
        display:-moz-inline-stack;
        display:inline-block;
        height:14px;
        margin-left:6px;
        width:14px;
        z-index:200;
        vertical-align:text-top;

}

div#pw-guided-nav ol h3,
div#pw-guided-nav ol h3 a {
        background-color:#ACA095;
        color:#ffffff;
        font-size:13px;
        font-weight:bold;
        text-decoration:none;
}
div#pw-guided-nav ol h3{padding:1px 2px 2px 3px;}
div#pw-guided-nav ol h3 a {cursor:pointer;}

div#pw-guided-nav.pw-guided-shop ol h3,
div#pw-guided-nav.pw-guided-shop ol h3 a {
        background-color:transparent;
        color:#C63C18;
        font-size:17px;
        font-weight:bold;
        text-decoration:none;
}
div#pw-guided-nav.pw-guided-shop ol h3{padding:8px 0 2px 3px;}
div#pw-guided-nav.pw-guided-shop ol h3 a {}
