#detailscontainer{}
#rightcontainer {	border-top: 0px solid #D9D8D4;	text-align: left;	padding-top: 20px;	padding-right: 0px;	margin-left:10px;	margin-right:10px;		border-bottom: 1px solid #D9D8D4;}
#leftcontainer {	margin-top: 0px;}
.product_header	{	font-family : Georgia;	font-size : 22px;	font-weight : normal;	color: #A17936;}
#productinfo {
    padding-left: 0px;
    padding-bottom: 12px;
    padding-right: 0px;
    padding-top:10px;
    width:448px;
    font-size:18px;
    color:#333333;
    border-bottom: 1px solid #D9D8D4;
}
#hardwareoptions {	padding: 0px;	margin-top: 10px;	padding-bottom: 10px;	padding-left: 0px;	border-bottom: 1px solid #D9D8D4;}
#productchoices {}
#hardwareproductchoices {	padding-top: 10px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;}
#productborderchoices {	padding-top: 10px;	padding-left: 20px;	padding-bottom: 0px;	padding-right: 0px;	width:400px;	float:left;}
#draperyborderchoices {	padding-top: 10px;	padding-left: 20px;	padding-bottom: 0px;	border-bottom: 1px solid #D9D8D4;	width:100%;}
#productsubmit {
    text-align: right;
    clear: both;
    padding-left: 0px;
}
.optlink {	text-align: left;	font-family: Helvetica, Arial, sans-serif ;	font-size: 10px;	color: 666666;}
.draperyoptlink {	text-align: right;	font-family: Helvetica, Arial, sans-serif ;	font-size: 10px;	color: 666666;}
.swatchname {
    font-family:Helvetica,Arial,sans-serif;
    font-size:9px;
    letter-spacing:0.02em;
    margin:5px 0 10px;
    text-align: left;
    color: #666666;
}


.swatchdiv {
    height:490px;
    overflow-y:auto;
    overflow-x:hidden;
}
.swatchdiv .swatchtext td {
    padding-right:10px;
}
a.swatchname_green {	font-size: 9px;	font-family:  Helvetica, Arial, sans-serif ;	color: #9abd42;}

.swatchname_green {	font-size: 9px;	font-family:  Helvetica, Arial, sans-serif ;	color: #9abd42;}
.optlink_button {
    height:25px;
    width:90px;
    float:left;
    margin:5px 5px 0 0;
    background-color:#D0CFCA;
    text-align:center;
    padding-top:8px;
    color:#786D60;
}
.optlink_button a {
    color:#786D60;
}
.optlink_button a:hover {
    color:#9abd42;
}
#colorheader {
    text-align: left;
    vertical-align: top;
    padding-top: 0px;
}
.section_header {
    color:#B5B5B6;
    font-size:14px;
    float:left;
    width:250px;
}
.product_action_button {
    float:left;
    font-size:12px;
    text-align:center;
    background-color:#333333;
    width:100%;
    height:25px;
}

.product_action_button a {
    text-decoration:none;
    float:left;
    color:white;
    padding-top:5px;
    width:100%;
    height:20px;
}

.product_action_button a:hover {
    background-color:#9abd42;
}
#order_sample a {
    color:white;
    text-decoration:none;
}
#order_sample a:hover {
    color:#9abd42;
}
#product_action {
    margin-top:10px;
}
#product_save {
    background-color:#D0CFCA;
    margin-right:15px;
}
#product_save a {
    text-decoration:none;
    color:#786D60;
}
#product_continue a {
    color:white;
    text-decoration:none;
}
#product_continue a:hover {
    color:#9abd42;
}
.fabric_column_header {
    color:#333333;
    font-weight:bold;
    font-size:10px;
    font-family:Helvetica, Arial, sans-serif;
}
.fabric_list {
    font-size:10.5px;
    color:#7B7768;
    font-family:Helvetica, Arial, sans-serif;
    list-style-type:circle;
}
#fabric_description {
    border-top: 1px solid #D9D8D4;
    margin:10px 0;
    padding-top:10px;
}
.fabric_shipping, .fabric_shipping a {
    color:#9ABD42;
}
.fabric_shipping a:hover {
    color:#333333;
}
#product_description {
    margin-top:5px;
    line-height:150%;
}
#product_description span {
    line-height:150%;
}
#product_description_summary {
    color:#333333;
    font-size:12px;
    margin:10px 0;
    font-weight:bold;
}
#product_description_summary span {
    color:#9ABD42;
    font-weight:normal;
}
#leftproductchoices {	margin-top: 0px;	padding-top: 11px;	width: 140px;	height: 250px;	padding-left: 20px;	border-right: 1px solid #D9D8D4;}
#no_material_choices {	margin-top: 0px;	padding-top: 10px;	padding-left: 40px;}
#selectedproduct { text-align: right; width: 291px; border-left:1px solid #D9D8D4; border-bottom: 1px solid #D9D8D4;}
#rightproductchoices {
    margin-top: 0px;
    padding-top: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
.hardwareselconfopt {	padding-left: 15px;}.hardwareconfopt {	padding-left: 10px;}

.swatchname_popup {
	color: #7B7768;
	text-align:left;
	font-size: 9px;
	font-family:  Helvetica, Arial, sans-serif ;
}

a.swatchname_popup_green {
	text-align:left;
	font-size: 9px;
	font-family:  Helvetica, Arial, sans-serif ;
	color: #9abd42;
}

.swatchname_popup_green {
	text-align: left;
	font-size: 9px;
	font-family:  Helvetica, Arial, sans-serif ;
	color: #9abd42;
}





