﻿/******************************
        Return Policy
*******************************/
.returnnav
{
    width: 240px;
    background-color: #F0F2F3;
    border: 1px solid #acacac;
    padding: 10px 0px 10px 10px;
}
.returnnav a 
{
    text-decoration: underline;
    display: block;
    font-weight: bold;
    line-height: 18px;
}
.returnnav a:hover 
{
    text-decoration: none;
}
.returnpolsection 
{
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    float: left;
    width: 99%;
    background-color: #F0F2F3;
    height: 25px;
    line-height: 25px;
    padding-left: 5px;
    border: 1px solid #acacac;
}
.returnpolsecinfo
{
    float: left;
    width: 99%;
    border-left: 1px solid #acacac;
    border-right: 1px solid #acacac;
    padding: 5px 5px 0px 5px;
    padding-bottom: 1em;
}
.lastinfosec 
{
    border-bottom: 1px solid #acacac;
    margin-bottom: 15px;
}
.souwantalist
{
    margin-top: 1em;
    margin-left: 20px;
}
.souwantalist span 
{
    margin-left: 20px;
    display: block;
}

/******************************
            Site Map
*******************************/
.sitemapsection 
{
    /*float: left;*/
    /*width: 250px;
    height: 310px;*/
    padding-left: 5px;
    margin-top: 1em;
    margin-top:15px;
}

.sitemapsubsection 
{
    /*float: left;*/
    /*width: 250px;
    height: 310px;*/
    padding-left: 15px;
    
}
.sitemapsection h4
{
    /*width: 245px;*/
    /*background-color: #F0F2F3;*/
    color: #666666;
    font-size: 15px;
    font-weight: 500;
    height: 25px;
    line-height: 25px;
    padding-left: 5px;
    /*border: 1px solid #acacac;*/
    font-family:'Segoe UI', Arial;
}
.sitemapsection a
{
    width: 205px;
    display: block;
    padding: 3px 0px 3px 35px;
    /*border-left: 1px solid #acacac;
    border-right: 1px solid #acacac;*/
    text-decoration:underline;
    color:#164d7c;
    font-size:12px;
    font-family:'Segoe UI',Arial;
    line-height:10px;
}
.sitemapsection a:hover 
{
    text-decoration:none;
}
.sitemapsection .lastlink
{
    border-bottom: 1px solid #acacac;
}

/******************************
          Contact Us
*******************************/
.greenbackshop
{
	background-color:#6C9D31;
	color:#FFFFFF;
	margin-left:-770px;
	margin-top:3px;
	width:560px;
	font-weight:bold;
	height:20px;
}
.greenbackshop .sap-content { margin-left:5px; }
.greenbackorder
{
	background-color:#6C9D31;
	color:#FFFFFF;
	margin-left:-235px;
	margin-top:3px;
	width:230px;
	font-weight:bold;
	height:20px;
}
#orangecontentheader
{
    margin-top: 7px;
    margin-bottom: 7px;
}    
#orangecontentheader #organgetext
{
    margin-left: -770px;
}
#orangecontentheader #organgetext .sap-content
{
    font-size: 26px;
    color: #6c9d31;
    font-weight: bold;
}
#orangecontentheader #organgetext .sap-content h1
{
    font-size: 26px;
    color: #6c9d31;
    font-weight: bold;
    display: inline;
}
.contactthankyou { }
.contactthankyou .thankyoutext {  margin-left: -770px; padding-bottom: 15px; }
.contactheaders { }
.contactheaders .contactphone
{
    margin-left: -770px;
    width: 360px;
    border: 1px solid #ababab;
    height: 403px;
}
.contactheaders .contactphone .sap-content { }
.phoneheader
{
    width: 381px;
    background-color: #F0F2F3;
    padding: 2px 0px 2px 7px;
    font-weight: bold;
    color: #666666;
    border-bottom: 1px solid #ababab;
}
.phonetext
{
    font-size: 14px;
    margin: 7px;
    margin-bottom: 0px;
    color: #666666;
}
.phonetext .phone
{
    color: #6699CC;
    font-weight: bold;
    margin-left: 15px;
    display: inline;
}
.phonetext img { margin-left: 40px; }
.contactheaders .contactweb
{
    margin-left: -409px;
    width: 402px;
    border: 1px solid #ababab;
    height: 403px;
}
.contactheaders .contactweb .sap-content { }
.webheader
{
    width: 495px;
    background-color: #F0F2F3;
    padding: 2px 0px 2px 7px;
    font-weight: bold;
    color: #666666;
    border-bottom: 1px solid #ababab;
}
.webtext { margin: 7px; color: #666666; }
.contactnameline { margin-bottom: 5px; }
.contactnameline .contactname { margin-left: 0; left: 0; width: 40px; }
.contactnameline .contactnamebox { margin-left: -339px; }
.contactquestionbox {  width: 360px; }
.contacttextboxes { width: 280px; }
.contactsubmitbutton { }
.webformsubmitbutton  
{
    width: 120px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    background-color: #6699CC;
    font-weight: bold;
    color: #ffffff;
    font-size: 13px;
    float: right;
    border: 1px solid #acacac;
    margin-right: 19px;
}

/******************************
          Finishing Options
*******************************/
.finishingoptionbody { /*margin-left: -965px; width: 922px;*/ margin-left: 0; width: 100%; left:0; }
.clearoption { clear: both; height: 100px; }
.borderbottom { border-bottom: 1px dotted #acacac; margin: 0px 0px 10px 0px; }
.finishingoptionimage
{
    float: left;
    width: 165px;
}
.finishingoptiondescription 
{
    float: left;
    width: 600px;
    color: #626262;
}
.finishingoptiondescription .learnmore 
{
    color: #0072BC;
    text-decoration: underline;
}

/******************************
         Style Advisor
*******************************/
.styleadvisorbody { margin-left: -770px; width: 770px; }
.styleadvisorbody .sap-content { margin-top: 1em; color: #1C4C7B; }
.styleinfo { margin-bottom: 1em; }
.stylepane 
{
    width: 192px;
    float: left;
}
.stylename  
{
    padding-left: 14px;
    color: #000000;
    font-size: 17px;
    font-weight: bold;
}
.stylequickinfo  
{
    padding-left: 14px;
    color: #1C4C7B;
    font-size: 12px;
    font-weight: bold;
    }
.stylefullinfo  
{
    padding-left: 14px;
    color: #1C4C7B;
    font-size: 12px;
}
.styleimageexample { margin-top: 5px; }
.finishingoptionbody #thumbnails > img:hover, .finishingoptionsmall:hover, .mountedsmall:hover, .infothumb:hover, .woodenrailssmall:hover{
	box-shadow: 0px 0px 1px 1px #164d7c;
}