@charset "utf-8"; 
/* CSS Document */
body{margin:0; background: url(http://media.cascadeclean.com/fr_CA/common/images/body_bg.jpg) repeat-x top #039245;}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
.bodyartbg{background: url(http://media.cascadeclean.com/fr_CA/common/images/body_art_bg.jpg)  no-repeat top;}
.topnav{background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/top_n_bg_02.jpg);}
.body_bg{background-image:url(http://media.cascadeclean.com/fr_CA/common/images/body_text_bg.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://media.cascadeclean.com/fr_CA/common/images/body_text_bg.png'); }
.bodyTop_bg{background-image:url(http://media.cascadeclean.com/fr_CA/common/images/body_top_bg.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://media.cascadeclean.com/fr_CA/common/images/body_top_bg.png'); }
.bodyBot_bg{background-image:url(http://media.cascadeclean.com/fr_CA/common/images/body_bot_bg.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://media.cascadeclean.com/fr_CA/common/images/body_bot_bg.png'); }

/*  Footer Classes Starts ---*/
.footer{ padding:0 22px 0 22px; height:55px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BBBBBB; text-decoration:none;} 
.sfooter{height:50px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#035e37; text-decoration:none;}  
a.footlinks{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BBBBBB; text-decoration:none; line-height:11px;} 
a.footlinks:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#BBBBBB; text-decoration:underline; line-height:11px;} 
.footBar{ color:#BBBBBB; font-size:11px; padding-left:6px; padding-right:6px; line-height:11px;}
.countrySel{height:16px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666666; width:120px;}
.countryText{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}

/*--- Footer Class Ends */

/* Error Display Classes Starts */
.txt_error { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #EA0000; text-decoration: none; font-weight: normal;}
.txt_sweepserror { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #EA0000; text-decoration: none; font-weight: normal;}
.error_txt { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #EA0000; text-decoration: none; font-weight: normal; list-style-type:disc;}
#show_errors li { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #EA0000; text-decoration: none; font-weight: normal; list-style-type:disc; margin-left:15px; _margin-left:0;}
/*--- Error Display Classes Ends */

/* Title Display Classes Starts---*/
.title {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#037838; text-decoration:none; font-weight:500; margin:0; padding:0; line-height:24px;}
.aboutTitle {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#037838; text-decoration:none; font-weight:500; margin:0; padding:0; line-height:32px;}
.wtbuytitle {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#037838; text-decoration:none; font-weight:normal; margin:0; padding:0; line-height:32px;}
.whiteTitle {font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.subtitle {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#037838; text-decoration:none; font-weight:bold;}
.ddltitle {font-family:Arial;font-size:18px; color:#FFFFFF; font-weight:normal; text-decoration:none; padding-left:15px;}
/*--- Title Display Classes Ends */

/* Classes Used in Body Starts---*/

.leftNavbody{background-image:url(http://media.cascadeclean.com/fr_CA/common/images/navL_body_bg.jpg); height:338px;}
.leftNavinsidebg{background-image:url(http://media.cascadeclean.com/fr_CA/common/images/navL_inside_bg.jpg); background-position:top; background-repeat:no-repeat; padding-left:18px;}
#subMenu{ background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/leftNav_submenu_bg.jpg); background-repeat:no-repeat; visibility:; position:relative;}
.subMenu{ background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/leftNav_submenu_bg.jpg); background-repeat:no-repeat; visibility:; position:relative;}
.subMenu2{ background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/leftNav_submenu_bg_s.jpg); background-repeat:no-repeat; visibility:; position:relative;}


#bodyContent{position:relative; float:left; padding-left:10px;}
.subMenu ul  {margin:4px 0 5px 10px; _margin:4px 0 5px 15px; padding:4px 0 5px 10px; font-size: 10px;}
.subMenu li{
	list-style-position:outside;
	list-style-type:none;
	margin-left:-10px;
	_margin-left:-15px;
}
.subMenu2 ul  {margin:4px 0 5px 10px; _margin:4px 0 5px 15px; padding:4px 0 5px 10px;}
.subMenu2 li{
	list-style-position:outside;
	list-style-type:none;
	margin-left:-10px;
	_margin-left:-15px;
}
.redbullet{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#c50c1c; text-decoration:none; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_red.jpg) no-repeat left; padding-left:10px;}
a.redbullet:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#c50c1c; text-decoration:none; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_red.jpg) no-repeat left; padding-left:10px;}
a.redbullet:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#c50c1c; text-decoration:underline; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_red.jpg) no-repeat left; padding-left:10px;}

.greybullet{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_grey.jpg) no-repeat left; padding-left:10px;}
a.greybullet:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_grey.jpg) no-repeat left; padding-left:10px;}
a.greybullet:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; line-height:15px; background:url(http://media.cascadeclean.com/fr_CA/common/images/snav_bullet_grey.jpg) no-repeat left; padding-left:10px;}

.dot{ font-size:12px; font-weight:bold;}
.sup{ font-size:12px; _font-size:14px; font-weight:bold;}
.sup11{font-size:12px;  margin:0; padding:0;}

.white10{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}
.leftpad25{ padding-left:25px;}
.rightpad25{ padding-right:25px;}
.grey10{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none;}
.grey10u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.grey11{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:15px;}
a.grey11:link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; line-height:15px;}
a.grey11:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; line-height:15px;}
.grey12{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; line-height:1.5em;}
.grey12b{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; line-height:1.5em; font-weight:bold;}
.grey11u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; }
.bvline{background-image: url(http://media.cascadeclean.com/fr_CA/reviews/images/bazar_review_line_bg.gif);}
.toppad{padding-top:5px; padding-right:5px;}
.countrydrop{ background-color:#FFF; border-bottom: solid #666666 1px; border-top: solid #666666 1px; color:blue; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-align:center; width:100%;}
.countrylink{text-decoration:none; color:#666666; font-weight:bold;}
.tips12 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #429831; }
.list {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;	}
.green_link_txt { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #527a86; text-decoration: underline; }
.padleft22{ padding-left:22px; }
#form2 { position: absolute; z-index:1; visibility: hidden; width: 540px;  }


.redsub{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#c50c1c;
	text-decoration:none;
	font-weight:bold;
}
.red12n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#c50c1c; text-decoration:none;}
.red11n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#c50c1c; text-decoration:none;}
.red12u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#c50c1c; text-decoration:underline;}
.red12b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#c50c1c; text-decoration:none;	font-weight:bold;}
.red14b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#c50c1c; text-decoration:none;	font-weight:bold;}
.green11u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#037838; text-decoration:underline;}
.green11n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#037838;}		
.green12n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#037838; text-decoration:none;}
.green12b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#037838; text-decoration:none; font-weight:bold;}
.green15n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#037838; text-decoration:none;}
.green13b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#037838; text-decoration:none; font-weight:bold;}
.green14b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#037838; text-decoration:none; font-weight:bold; line-height:1.3em;}
.green20b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; line-height:21px; color:#037838; text-decoration:none; font-weight:bold;}
.blue14b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#214390; text-decoration:none; font-weight:bold; line-height:1.3em;}
.blue12n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#214390; text-decoration:none; font-weight:bold; line-height:1.3em;}
.blue13n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#214390; text-decoration:none; line-height:1.3em;}
.blue11n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#214390; text-decoration:none; font-weight:normal; line-height:1.5em;}
.blue12u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#214390; text-decoration:underline; font-weight:normal; line-height:1.5em;}
.green12b{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#037838; text-decoration:none; font-weight:bold;}
.green12u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#037838; text-decoration:underline; line-height:15px;}
.white12u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; line-height:15px;}
.white12n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; line-height:20px; _line-height:20px;}
.white11n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.green12bu{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#037838; text-decoration:underline; font-weight:bold;}
.green12u2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#037838; text-decoration:underline;}
.greenlight12u{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#037838; text-decoration:underline; letter-spacing:1px;}
.lgreen_12i{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#7fc5a7; font-style:italic; text-decoration:none;}
.lgreen_11{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#7fc5a7; text-decoration:none;}
.reviewtopbotBorder{border-bottom: #b1dbc9 solid 1px; border-top: #b1dbc9 solid 1px;}
.bdrgreytop{border-top: #d9d9d9 solid 1px;}
.bdrgreyBot{border-bottom: #d9d9d9 solid 1px;}
.bdrgreyLeft{border-left: #d9d9d9 solid 1px;}
.bdrgreyRight{border-right: #d9d9d9 solid 1px;}

.bdrgrenTop{border-top: #b1dbc9 solid 1px;}
.bdrgrenBot{border-bottom: #b1dbc9 solid 1px;}
.bdrgrenLeft{border-left: #b1dbc9 solid 1px;}
.bdrgrenRight{border-right: #b1dbc9 solid 1px;}
.reviewtextBox{background-color:#e9f8f1; padding:14px 0 0 8px; border-left:#b1dbc9 solid 1px; height:150px;}
.buyon{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; height:20px; width:258px; border-left:#8a8a8a solid 2px; border-top:#8a8a8a solid 2px; border-right:#f4f4f4 solid 2px; border-bottom:#f4f4f4 solid 2px;}
.storelist{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; height:22px; width:300px; border-left:#8a8a8a solid 2px; border-top:#8a8a8a solid 2px; border-right:#f4f4f4 solid 2px; border-bottom:#f4f4f4 solid 2px;}

.stfBPad { padding:0px 20px 0px 26px; }
.stfHPad { padding:21px 0px 0px 26px; }
.stftitle {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#037838; text-decoration:none; font-weight:normal;}

.leftNavlink{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_green.gif) left 5px no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#037838; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
a.leftNavlink:link{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_green.gif) left 5px no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#037838; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
 a.leftNavlink:hover{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_red.gif) left 5px no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#c50c1c; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
.leftNavlink_v{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_red_s.gif) left  no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#c50c1c; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 cursor:normal;
 }
 .leftNavlink_r{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_red.gif) left 5px no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#c50c1c; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 } 
a.leftNavGrn{ 
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#037838; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
a.leftNavRed{ 
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#c50c1c; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
 a.leftNavGrn:hover{ 
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#c50c1c; 
 text-decoration:none; 
 font-weight:bold; 
 padding-left: 7px;
 }
 .review_titlebold{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	color: #037838; 
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
}

.leftNavlink_u{ background:url(http://media.cascadeclean.com/fr_CA/common/images/icon_arrow_green.gif) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:#037838; 
 text-decoration:underline; 
 font-weight:bold; 
 padding-left: 7px;
 }
.leftSubtitle{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/dd_nav_sub_bg.gif); background-repeat:no-repeat;  color:#FFFFFF; height:25px; _height:20px; padding-left:15px; font-weight:bold; letter-spacing:1px; line-height:12px;}
.leftSubtitle2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; background-image:url(http://media.cascadeclean.com/fr_CA/frag/images/dd_nav_sub_bg2.gif); background-repeat:no-repeat;  color:#FFFFFF; height:29px; padding-left:15px; font-weight:bold; letter-spacing:1px; line-height:12px;}

.detergentaa{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_aio_n.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
 width:230px;
 height:153px;
 line-height:15px;
 }
.detergentaa:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_aio_o.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:230px;
 height:153px;
 line-height:15px;
 }

 .detergentbh{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_bha_n.gif) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }

.detergentbh:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_bha_o.gif) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
 .detergentgf{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_gfp_n.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentgf:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_gfp_o.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentxb{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_xba_n.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentxb:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_xba_o.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentcc{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_ccc_n.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentcc:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_ccc_o.jpg) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentpb{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_cpb_n.gif) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
.detergentpb:hover{ background:url(http://media.cascadeclean.com/fr_CA/products/images/p_nav_txt_cpb_o.gif) left no-repeat;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#FFFFFF; 
 text-decoration:none; 
 font-weight:normal; 
  width:229px;
 height:153px;
 }
 .form_box_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;
	height: 19px;
	width: 257px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8a8a8a;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #8a8a8a;
}

.form_smallbox_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;	
	width: 170px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8a8a8a;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #8a8a8a;
}
.form_smallbox1_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;	
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8a8a8a;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #8a8a8a;
}
.form_rbox_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;
	width: 20px;
	border-top-style: solid;
	
	
	border-left-style: solid;
	border-top-color: #fafafa;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #fafafa;
}

.form_ckbox_txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;
	width: 20px;
	border-top-style: solid;
	
	
	border-left-style: solid;
	border-top-color: #fafafa;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #fafafa;
}
.red14n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#c50c1c; text-decoration:none; font-weight:normal;}
.red15n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#c50c1c; text-decoration:none; font-weight:normal;}
.blue12n{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#214390; text-decoration:none; font-weight:normal; line-height:1.5em;}
.grey11b {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	line-height:15px;
	font-weight: bold;
}
.formField{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ; font-size:11px; color:#666666;
	width:220px;
	border-left: #8a8a8a solid 1px;
	border-top: #8a8a8a solid 1px;
	border-bottom: #fafafa solid 1px;
	border-right: #fafafa solid 1px;}


/* Sweeps Optin Background */
.check_optin {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
	font-weight:normal;
	text-decoration: none;
	width: 20px;
}
/*---Classes Used in Body Ends */
