/* Image slide1*/
#box1{
	position:absolute;
}
#box1 span{
	display:block;
	float:left;
}



.mask1{
	position:relative;
	width:686px;
	height:171px;
	overflow:hidden;
}

span img{
	display:block;
	border:none;
}
/* +------------------------------------------------------------+ *//* | General XHTML Elements                                     | *//* +------------------------------------------------------------+ */body {     color: #555555;     background-color: #6faada;     font-family: Verdana, Tahoma, Arial, sans-serif;     font-size: 11px;     font-weight: normal;     text-align: left;     margin: 10px auto 10px auto;	 	 background-image: url(ag_woodcare_bg.jpg);    background-repeat: repeat-x;   	 background-position:bottom;     	 background-attachment:fixed     }

h1 { font-size: 12px; color: #ae5103; padding-top: 0px; margin-top: 0px; }

h2 { font-size: 11px;  }

.paragraphe { color:#a74700; font-size:11px; font-weight:bold}

.pt10 { padding-top:2px}

.pt0 { padding-top:0px}

table.prodspec {
	border-width: 1px;
	border-spacing: 1px;
	border-style: hidden;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}

}
table.prodspec td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

a {     color: #000000;     font-weight: normal;     text-decoration: underline;     cursor: pointer;     }

p {     margin: 5px 0px 7px 0px;     }

sup {     display: inline;     padding: 0px;     vertical-align: super;     font-size: 8px;     }

a:hover {     color: #555555;     }

fieldset {     border: none;     padding: 4px 0px 4px 5px;    }

fieldset p {     display: block;     font-size: 11px;     margin: 5px 5px 5px 2px;     }

form {     margin: 0px 0px 5px 0px;     }

img {     border: none;     }

li {     padding-bottom: 5px;     }

/* +------------------------------------------------------------+ *//* | General XHTML Classes                                      | *//* +------------------------------------------------------------+ */.center {     text-align: center;     }

.inlinecenter {     text-align: center;     }

p.inline {     display: inline;     padding: 0px;     }

.strong {     font-weight: bold;     }

.big {     font-weight: bold;     font-size: 14px;     }

.hidden {     display: none;     }

a.unfancy {     color: #3872B2;     font-weight: normal;     text-decoration: underline;     cursor: pointer;     }

a.unfancy:hover {     color: #555555;     }

/* +------------------------------------------------------------+ *//* | Skin Specific Divs                                         | *//* +------------------------------------------------------------+ */

#custombar { height: 111px; background-image: url(wood_finishes.gif); margin: 0px; padding:0px; }

#topsearch { padding-left: 421px; padding-top: 25px; }

#skin_wrapper {     width: 900px;     padding: 0px;     margin: auto;     }

#skin_ct {     width: 100%;     padding: 0px;     border-spacing: 0px;     border-collapse: collapse;     border: 1px solid #999999;     }

#skin_ct_lcol_head {     background-color: #FFFFFF;     padding: 7px 7px 10px 7px;     margin: 0px;     vertical-align: top;     width: 160px;     }

#skin_ct_rcol_head {     background-color: #FFFFFF;     padding: 7px 7px 10px 7px;     margin: 0px;     vertical-align: top;     }

#skin_ct_lcol {     background-color: #FFFFFF;     padding: 3px 17px 7px 7px;     margin: 0px;     vertical-align: top;     width: 160px;     text-align: left;     }

#skin_ct_mcol {     background-color: #FFFFFF;     padding: 3px 7px 7px 7px;     margin: 0px;     vertical-align: top;     }

#skin_ct_rcol {     background-color: #FFFFFF;     padding: 3px 7px 7px 17px;     margin: 0px;     vertical-align: top;     width: 0px;     }

#skin_footer {     padding: 0px;     margin-top: 10px;     text-align: center;     }

#skin_pgtitle {     color: #000000;     padding: 0px 0px 2px 0px;     margin: 0px 0px 10px 0px;     font-weight: bold;     border-bottom: 1px solid #999999;     }

#skin_content {     margin: auto;     }

/* +------------------------------------------------------------+ *//* | Skin Specific Classes                                      | *//* +------------------------------------------------------------+ */.skin_fenavh {     color: #ae5103;     padding: 3px 0px 3px 0px;     margin: 0px;     border-bottom: 1px solid #999999;     font-weight: bold;     }

.skin_fenav ul {     padding: 0px;     margin: 8px 0px 10px 0px;     list-style: none;     }

.skin_fenav ul li {     margin: 0px;     list-style: none;     }

.skin_fenav ul li a {     color: #555555;     font-weight: normal;     display: block;     text-decoration: none;     padding: 3px 5px 3px 10px;     background-image: url('../media/menu_arrow.png');     background-repeat: no-repeat;     background-position:  center left;     }

.skin_fenav ul li a:hover {     color: #555555;     background-color: #f9e5c5;     text-decoration: none;     }

.skin_headacct {     width: 100%;     text-align: right;     clear: both;     }

.skin_fenavmini {     background-color: #fffae5;     padding: 5px;     margin: 0px 0px 10px 0px;     border-left: 1px solid #999999;     border-right: 1px solid #999999;     border-bottom: 1px solid #999999;     }

#skin_menu_head ul {     padding: 0px 0px 4px 0px;     margin: 0px 0px 4px 0px;     list-style: none;     border-bottom: 1px solid #999999;     }

#skin_menu_head li {     padding: 0px;     margin: 0px;     list-style: none;     display: inline;     }

#skin_menu_head ul li a {     color: #3872B2;     font-weight: normal;     text-decoration: none;     margin: 0px 30px 0px 0px;     padding: 0px 0px 0px 10px;     background-image: url('../media/menu_arrow.png');     background-repeat: no-repeat;     background-position: center left;     }

#skin_menu_head ul li a:hover {     text-decoration: underline;     }

#skin_headacct {     padding: 0px 0px 0px 10px;     background-image: url('../media/menu_arrow.png');     background-repeat: no-repeat;     background-position: center left;}

/* +------------------------------------------------------------+ *//* | CORE Required Divs                                         | *//* +------------------------------------------------------------+ */#debug {     color: #555555;     background-color: #FFFFFF;     border-top: 1px solid #999999;     overflow: hidden;     padding: 10px;     margin: 10px auto 10px auto;     }

#printable {     background-color: #FFFFFF;     border: 1px solid #999999;     padding: 10px;     margin: auto;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Messages                            | *//* +------------------------------------------------------------+ */.error {     color: #FF0000;     font-weight: bold;     }

.confirm {     color: #339933;     font-weight: bold;     }

.imgfloatrt {     float: right;     margin-bottom: 10px;     margin-left: 10px;     display: inline;     }

.inline {     display: inline;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Boxed Monospace Code                | *//* +------------------------------------------------------------+ */.preboxed {     margin: 5px 0px 0px 0px;     padding: 5px;     border: 1px solid #999999;     font-family: Fixed, monospace;     overflow: hidden;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Form Fields                         | *//* +------------------------------------------------------------+ */.formfieldradcb {     color: inherit;     background-color: inherit;     }

.formfield {     background-color: #FFFFFF;     border: 1px solid #555555;     margin: 5px 5px 0px 2px;     font-size: 11px;     }

.formfield:hover {     background-color: #F5F5F5;     }

.formfieldp {     display: block;     padding: 0px;     margin: 0px 0px 2px 2px;     }

.formfieldpnfs {     display: block;     padding: 0px 5px 0px 5px;     margin: 0px 0px 5px 0px;     }

.formfielda {     display: block;     padding: 0px 5px 0px 5px;     margin: 0px 0px 2px 0px;     }

.formbutton {     color: #555555;     background-color: #f9e5c5;     padding: 1px;     margin: 0px 0px 5px 0px;     font-size: 11px;     width: 130px;     border: 1px solid #555555;     }

.formbutton:hover {     color: #555555;     background-color: #FFFFFF;     }

.quickbutton {     color: #555555;     background-color: #FFFFFF;     padding: 1px;     margin: 0px;     font-size: 11px;     width: 140px;     border: 1px solid #555555;     }

.quickbutton:hover {     color: #555555;     background-color: #f9e5c5;     }

.quicksearch {     color: #555555;     background-color: #FFFFFF;     padding: 1px;     margin: 0px;     font-size: 11px;     width: 60px;     border: 1px solid #555555;     }

.quicksearch:hover {     color: #555555;     background-color: #f9e5c5;     }


.quickform {     margin: 5px 0px 0px 0px;     }

.quickfield {     background-color: #FFFFFF;     border: 1px solid #555555;     font-size: 11px;     margin: 1px 0px 0px 0px;     }

.quickfield:hover {     background-color: #EFEFEF;     }

.formfieldradcb_rnc {     background-color: #FFA4A4;     }

.formfield_rnc {     background-color: #FFA4A4;     border: 1px solid #555555;     font-size: 11px;     margin: 5px 5px 0px 2px;     }

.formfield_rnc:hover {     background-color: #EFEFEF;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Form Table Displays                 | *//* +------------------------------------------------------------+ */.formsecthead {     color: #ae5103;     margin: 5px 0px 10px 0px;     padding: 4px 5px 4px 0px;     border-bottom: 1px solid #999999;     font-weight: bold;     }

table.formtblone {     margin: 0px 0px 10px 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

table.formtbltwo {     margin: 0px 0px 10px 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

td.formtbltwo {     padding: 4px 2px 4px 2px;     width: 50%;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

td.formtbltwospan {     padding: 4px 2px 4px 2px;     width: 100%;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

td.formtblone {     padding: 4px 2px 4px 2px;     width: 100%;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Sort Table Displays                 | *//* +------------------------------------------------------------+ */table.sorttable {     margin: 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

th.sorttable {     padding: 4px 5px 4px 5px;     border-bottom: 1px solid #DEDEDE;     vertical-align: top;     font-weight: bold;     }

td.sorttable {     padding: 4px 5px 4px 5px;     border-bottom: 1px solid #DEDEDE;     vertical-align: top;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Regular Table Displays              | *//* +------------------------------------------------------------+ */.regtablehead {     color: #ae5103;     margin: 5px 0px 10px 0px;     padding: 4px 5px 4px 0px;     border-bottom: 1px solid #999999;     font-weight: bold;     clear: both;     }

table.regtable {     margin: 0px 0px 10px 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

td.regtable {     padding: 4px 2px 4px 2px;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

.regtable p {     padding: 0px;     margin: 0px 0px 5px 0px;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Ghost Table Displays                | *//* +------------------------------------------------------------+ */table.ghost {     margin: 0px;     padding: 0px;     border-spacing: 3px;     border-collapse: collapse;     width: 100%;	 	      }

td.ghost {     padding: 0px;     margin: 0px;     vertical-align: top;     }

.ghost form {     display: inline;}

td.ghost img {     margin-right: 10px;     margin-bottom: 10px;     }

td.ghost p {     margin: 0px 5px 6px 0px;}

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Boxed Paragraphs                    | *//* +------------------------------------------------------------+ */p.ultablesp {     margin: 0px;     font-size: 1px;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Online Store Displays               | *//* +------------------------------------------------------------+ */.storehead {     color: #ae5103;     margin: 5px 0px 10px 0px;     padding: 4px 5px 4px 0px;     border-bottom: 1px solid #999999;     font-weight: bold;     clear: both;     }

.storelink {     color: #666666;     background-color: #fffae5;     margin: 5px 0px 10px 0px;     padding: 4px 5px 4px 5px;     border: 1px solid #999999;     }

.storelink p {     color: #666666;     margin: 0px;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Category List Display Tables        | *//* +------------------------------------------------------------+ */table.cptbl_cat {     margin: 0px 0px 10px 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

td.cptbl_cat {     padding: 5px 0px 0px 0px;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

td.cptbl_cat a {     font-weight: bold;     }

td.cptbl_cat_blank {     display: none;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Product List Display Tables         | *//* +------------------------------------------------------------+ */table.cptbl_prod {     margin: 0px 0px 10px 0px;     border-spacing: 5px; padding: 5px 0px 0px 0px;         width: 100%;     }

td.cptbl_prod {     padding: 5px 0px 0px 0px;     vertical-align: top;     border-bottom: 1px solid #DEDEDE;     }

.tl {background: url(tl.gif) 0 0 no-repeat; width: 20em}

td.cptbl_prod a {     font-weight: bold;     }

td.cptbl_prod_blank {     display: none;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Product Detail Display Tables       | *//* +------------------------------------------------------------+ */table.cptbl_det {     margin: 0px 0px 10px 0px;     border-spacing: 0px;     border-collapse: collapse;     width: 100%;     }

td.cptbl_det {     padding: 5px 0px 0px 0px;     vertical-align: top;     }

td.cptbl_det_blank {     display: none;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Price Displays                      | *//* +------------------------------------------------------------+ */.pricediv {     margin: 5px 0px 7px 0px;     }

.price {     color: #ae5103;     font-weight: bold;     display: inline;     }

.pricex {     color: #FF0000;     font-weight: bold;     display: inline;     text-decoration: line-through;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Shopping Cart Displays              | *//* +------------------------------------------------------------+ */.cartbutton {     color: #555555;     background-color: #ffffff;     padding: 1px;     font-size: 11px;     font-weight: normal;     text-align: center;     display: block;     margin: 0px 0px 5px 0px;     width: 125px;     border: 1px solid #555555;     text-decoration: none;     }

.cartbutton:hover {     color: #555555;     background-color: #f9e5c5;     text-decoration: none;     cursor: default;     }

/* +------------------------------------------------------------+ *//* | CORE Required Classes: Misc                                | *//* +------------------------------------------------------------+ */.clearboth {     clear: both;     }

.outstock {     color: #FF0000;     }

a.hrefbutton {     color: #555555;     background-color: #ffffff;     padding: 2px 5px 2px 5px;     font-size: 11px;     font-weight: normal;     text-align: center;     display: block;     border: 1px solid #555555;     text-decoration: none;     }

a.hrefbutton:hover {     color: #555555;     background-color: #f9e5c5;     text-decoration: none;     cursor: default;     }

.outline {     border: 1px solid #999999;     padding: 5px;     margin-top: 5px;     }

.outline p {     margin: 0px 0px 3px 0px;}

/* +------------------------------------------------------------+ *//* | End                                                        | *//* +------------------------------------------------------------+ */

legend {
     display: none;
}

label {
     display: none;
}

.formfieldrelwrap {
     overflow: auto;
     width: 550px;
     height: 90px;
     border: 1px solid #555555;
     padding: 5px;
     margin: 10px 0px 10px 0px;
     }

.formfieldwysiwyg {
     background-color: #FFFFFF;
     border: 1px solid #555555;
     margin: 5px 5px 0px 2px;
     font-size: 11px;
     }

.formfieldwysiwyg:hover {
     background-color: #F5F5F5;
     }

.formfieldleg {
     font-weight: bold;
     }

.formfieldleg_rnc {
     font-weight: bold;
     color: #FF0000;
     }

