body {
	margin-top: 0px;  
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
font{
	color:#A9A9A9;
}
.grycolor1{
	color:#666666;
}
.lineheight14{
	line-height:14px;
}
.txt_black10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt_gry9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
}
IMG {
	border: none; 
}
#topnav {
	position: absolute;
	top: 0px;
	z-index: 2;
	
}


#countrySelector{ position:relative; visibility:hidden; padding-left:20px;  _padding-left:10px;  _margin-top:-10px; margin-top:-190px; margin-left:100px; _margin-left:112px; z-index:5; background-image:url(/en_US/frag/images/cs_dd_bg_list.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/en_US/frag/images/cs_dd_bg_list.png'); background-repeat:no-repeat; background-position:right; width:180px; _width:185px; _height:10px; height:207px;}
.country_bg{background-image:url(/en_US/frag/images/cs_dd_bg.png); _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/en_US/frag/images/cs_dd_bg.png'); background-repeat:no-repeat;  }
.country_bg a {position:relative;}
.country { _height:100px;}
ul#mainNav {
	padding-left:0px;	
	_margin-top:0px;
	_margin-bottom:0px;
	_padding-left:0px;
	_padding-bottom:0px;
	list-style: none;
}
#mainNav a {
	margin-left:3px;
	_margin-left:0px;
	_padding-left:-10px;
	display: block;
}
#mainNav li {
	
	_margin-left:-42px;
	_margin-bottom:0px;
	_margin-top:0px;
	_height:0px;
	display: inline;
}
.features_l_b_2 {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.pad_L12_R10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 12px;
}
.txt_gry10_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
}
.txt_gry10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
}
a.txt_gry10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: underline;
}
.txt_gry12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A9A9A9;
	line-height:17px;
	text-decoration: none;
}
.txt_gry13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A9A9A9;
	line-height:17px;
	text-decoration: none;
}
.txt_gry12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A9A9A9;
	line-height:17px;
	text-decoration: none;
}
.txt_dgry12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	text-decoration: none;
}
.txt_white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:15px;
	text-decoration: none;
}
.txt_white12u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:15px;
	text-decoration: underline;
}
.txt_dgry_cc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
}
.txt_dgry_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
}
.txt_gry11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:17px;
	text-decoration: none;
}
.txt_gry11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:14px;
	text-decoration: none;
}
a.txt_gry11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:17px;
	text-decoration: underline;
}
.txt_gry11_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#999999;
	line-height:17px;
	text-decoration: none;
}
.wht_border1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;

}
.boxborder_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	
}
.boxborder_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	
}
.mainboxborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.sepratorLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.sepratorLine2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.sepratorLine3 {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.body_gry_bg {
	background-image: url(/en_US/common/images/body_bg_gry.gif);
	background-repeat: repeat-x;

}
.seprator_dotedline {

	border:none;border-bottom:dotted 2px #CCCCCC;
}
.pad_t10_b10_r23 {
	padding-top: 10px;
	padding-right: 23px;
	padding-bottom: 10px;
}
.txt_L_gry11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#868686;
	line-height:14px;
	text-decoration: none;
}
.txt_gry14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	line-height:17px;
	text-decoration: none;
}
.txt_grn10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DD822;
	text-decoration: none;
}
.pad_l25_r18_t33_b33{
	padding-left:25;
	padding-right:18;
	padding-bottom:33;
	padding-top:33;
}
.txt_gry10_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.txt_gry10b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bolder;
	color: #7F7F7F;
	text-decoration: none;
}
.txt_gry9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.pad_l25_r18_t25_b20 {
	padding-top: 25px;
	padding-right: 18px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.txt_org11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#E27200;
	text-decoration: none;
}
.txt_blue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#3C9ACB;
	text-decoration: none;
}
.txt_yelo11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#DAB505;
	text-decoration: none;
}
.txt_green11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#26800F;
	text-decoration: none;
}
.pad_l12_r15 {
	padding-right: 15px;
	padding-left: 12px;
}
.pad_t12_b12 {
	padding-top: 12px;
	padding-bottom: 12px;
}
.black11 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.grn12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #269838;
	text-decoration: none;
}
.lightgrn13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #99CC66;
	text-decoration: none;
}
.small {
	font-family: Arial,Helvetica,SanSerif; 
	font-size:10px;
	color:#000000;
	}
.txt_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EA0000;
	text-decoration: none;
	font-weight: bold;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #B2B2B2;
}
.txt_grn14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8DD822;
	text-decoration: none;
}
.textfield2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #B2B2B2;
}
.formField{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:190px;
	height:18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #B2B2B2;
	
	}
.formSmallField{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #B2B2B2;
	
	}
.txt_grn16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8DD822;
	text-decoration: none;
}
.txt_grn16n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #47a70c;
	text-decoration: none;
}
.txt_grn12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #47a70c;
	text-decoration: none;
}
.txt_grn12n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #47a70c;
	text-decoration: none;
}
.txt_puple12b{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#482f92;
	text-decoration:none;
	}
.txt_grn11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39AE1B;
	text-decoration: none;
}
.txt_gry17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
}
.txt_mop10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7332a9;
	text-decoration: none;
}
.txt_dust10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffd300;
	text-decoration: none;
}
.txt_carpet10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #e56128;
	text-decoration: none;
}
.txt_gry10_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5F5F5F;
	text-decoration: none;
}
a.txt_gry10_3 {
	text-decoration: underline;
}
.txt_gry10_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}
.txt_gry11_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#5F5F5F;
	line-height:17px;
	text-decoration: none;
}
.pad_t30_b30{
	padding-top:30;
	padding-bottom:30;	
}
.pad_R25{
	padding-right:25;
	
}
.pad_L20_R25{
	padding-left:25;
	padding-right:25;
}
.max_heading_tm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.wj_heading_tm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.du_heading_tm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.vac_heading_tm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.fl_heading_tm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.sw_heading_tm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #616161;
	line-height:17px;
	vertical-align: super;
	text-decoration: none;
}
.txt_gry10_4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7F7F7F;
	line-height:14px;
	text-decoration: none;

}.txt_gry16 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #868686;
	line-height:17px;
	text-decoration: none;
}
.txt_gry12_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	line-height:17px;
	text-decoration: none;
}
.txt_grn10_1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #09671b;
	text-decoration: none;
}
.txt_red11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#d81f27;
	line-height:17px;
	text-decoration: none;
}
.txt_red12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#d81f27;
	line-height:17px;
	text-decoration: none;
}
.txt_green11_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#09671b;
	text-decoration: none;
}
.gryborderbox {
	border: 1px solid #b2b2b2;
	background-position: center;
	padding: 8px;
}
.txt_red10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#d81f27;
	line-height:17px;
	text-decoration: none;
}
.txt_grn10_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#26800F;
	text-decoration: none;
}
.sepratorline_v {	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.txt_input {
	height: auto;
	width: 230px;
	border: 1px none #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.heading_txt_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #929292;
	line-height:normal;
	vertical-align: super;
	text-decoration: none;
}
.heading_txt_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09671b;
	line-height:normal;
	vertical-align: super;
	text-decoration: underline;
}
.bg_pattern {
	background-image: url(/en_US/promotions/moderngirlsguide/images/bg_pattern.jpg);
	background-position: -46px -54px;
}
.partyswptk_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c22a66;
	border-left-color: #c22a66;
	
}
.pad_L23_R46{
	padding-left:23px;
	padding-right:46px;
}
.gryborderbox2 {
	border: 1px solid #5F5F5F;
	color: #5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:165px;
	padding:0px;
	vertical-align:top;
	height:15px;
}
.gryborderbox3 {
	border: 1px solid #5F5F5F;
	color: #5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:20px;
	height:15px;
}
.chekbox {
	height: 9px;
	width: 9px;
	vertical-align: middle;
}
.txt_bgry11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#46677b;
	line-height:14px;
	text-decoration: none;
}
.txt_bgry11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#929292;
	text-decoration: none;
}
.txt_bgry11zp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#929292;
	text-decoration: none;
	padding:2px 0 0 0;
}
.txt_bgry11n input{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#929292;
	width:111px;
	height:18px;
}
.txt_bgry11n select {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#929292;
}
.txt_bgry11nRadio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#929292;
	text-decoration: none;
	padding:5px 0 0 0;
	_padding:2px 0 0 0;
}
.txt_blue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0029d7;
	text-decoration: none;
}
#ppformdiv {
	height: 215px;
	overflow: auto;
	padding-right: 20px;
}
.txt_pink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#f23480;
	text-decoration: none;
}
.radio_b  {font-size:9px; vertical-align:middle;
}

.txt_dred12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#992525;
	line-height:17px;
	text-decoration: none;
}
.txt_dredsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color:#992525;
	line-height:17px;
	text-decoration: none;
}
.txt_promobody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#696969;
	line-height:18px;
	text-decoration: none;
}
.txt_promofooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#696969;
	line-height:15px;
	text-decoration: none;
}
.txt_grn12_fe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #519517;
	line-height:17px;
	text-decoration: none;
}
.txt_grn14_fe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #79af45;
	line-height:18px;
	text-decoration: none;
}.txt_dgry12_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3face6;
	line-height:17px;
	text-decoration: none;
}
.sign-up-image-bg{
margin:0px;
padding:0px;
width:538px;
height:406px;
background-image: url(/en_US/springcleaning/images/spring_signs_bg.gif);
background-repeat:no-repeat;
}
.sign-up-tbl{
margin-top:15px;
margin-bottom:15px;
}
.sign-up-img-tbl{
margin-top:20px;
margin-bottom:20px;
}

.txt_gry_cc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
	padding-top:10px;
}
.txt_gry10_2U{
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: normal;
                color:#5F5F5F;
                text-decoration: underline;
}
.blue11n{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4494b2;
	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;}

	.txt_lgry10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b8b8b8;
	text-decoration: none;
	font-weight: normal;
	line-height:normal;
}
.txt_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EA0000;
	text-decoration: none;
	font-weight: bold;
}
.txt_gry_121{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7e7e7e;
	font-weight: normal;
	line-height:18px;
}
.pad_l15_r18_t33_b33{
	padding-left:15;
	padding-right:18;
	padding-bottom:33;
	padding-top:33;
}
.txt_dgry_14b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
}
.txt_grn12n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #47a70c;
	text-decoration: none;
}
.txt_blue12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#003082;
	text-decoration: none;
}
.txt_gry10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration: none;
}
.txt_grn12v {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #019085;
	text-decoration: none;
}
.txt_dust12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffd300;
	text-decoration: none;
}
.txt_mop12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7332a9;
	text-decoration: none;
}
.txt_gry11n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:14px;
	text-decoration: none;
}
.txt_grn11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#71c21e;
	line-height:14px;
	text-decoration: underline;
}
.txt_grn12_bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#71c21e;
	text-decoration: underline;
}


.txt_grn10_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#71c21e;
	line-height:14px;	
}



.txt_grn10_bu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#71c21e;
	line-height:12px;	
	text-decoration: underline;
}


.txt_drkgrn11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#54926a;
	line-height:14px;
	text-decoration: underline;
}

.txt_yelw11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#d8b908;
	line-height:14px;
	text-decoration: underline;
}

.txt_drkgrn11_b1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#019085;
	line-height:14px;
	text-decoration: underline;
}

.txt_drkpurp11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#7332a9;
	line-height:14px;
	text-decoration: underline;
}

.txt_drkblue11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#003082;
	line-height:14px;
	text-decoration: underline;
}



/*------------------------pet stuff---------------------------*/
.gs_BG{
background-image: url(/en_US/pet_stuff/images/pets_md_grooming_BG.gif);
width:545px;
/*height:194px;*/
background-repeat:no-repeat;
}
.grooming_top_BG{
background-image: url(/en_US/pet_stuff/images/pets_right_grooming.jpg);
width:371px;
height:273px;
background-repeat:no-repeat;
}
.btm_brd{border-bottom:1px solid #e5e5e5;}
.txt_green15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#8dd822;
	padding-top:22px;
	text-decoration: none;
	padding-bottom:20px;
}
.txt_green15_bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#8dd822;
	text-decoration: none;
	padding-bottom:20px;
}
.txt_green12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#019000;
	text-decoration: none;
}
.txt_green_lgt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#749f37;
	text-decoration: none;
}
.height{height:40px;}

.txt_gry_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-bottom:20px;
}
.txt_gry_12_gr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-bottom:4px;
}
.pdg_btm33{ padding-bottom:33px;}
.txt_itl{ font-style:italic;}
.groom_news_tbl{ padding:25px 0 25px 0;}
.txt_ble_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6cabc4;
	text-decoration: underline;
}
.txt_ble {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6cabc4;
}
.txt_gry_12_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5f5f5f;
	text-decoration: none;
}
.pdg_btm{padding-bottom:20px;}
.content_tbl{margin:30px 0 0 0;}
.cc_tbl{padding:20px 0 20px 5px;}
.pdg_rgt{padding-right:37px;}
.txt_grey_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-bottom/**/:3px;
	padding-bottom:3px !important;
}
.txt_grey_12_bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}

.grey_12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.grey_12 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	list-style:disc;
}
.txt_grey_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a0a0a0;
	text-decoration: none;
}
.txt_grey_11_ps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #868686;
	text-decoration: none;
}
.txt_grey_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b3b3b3;
	text-decoration: none;
}
.txt_ble_11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6cabc4;
	text-decoration: underline;
}
.txt_wht_22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_wht_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tips_BG{
background-image: url(/en_US/pet_stuff/images/pet_tips_left.gif);
width:320px;
height:273px;
background-repeat:no-repeat;
}
.txt_underline{text-decoration:underline;}
.news_tbl{ margin-top:188px;}
.pdg_top{ padding-top:38px;}
.tips_art_tbl{ padding:28px 0 0 32px;}
.txt_green_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#8dd822;
	text-decoration: none;
	padding-bottom:20px;
}
.green_15_pdg{
padding-top:37px;
padding-bottom:34px;
}
.txt_grn_lgt_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#b1d74f;
	text-decoration: none;
}
.clean_sol_tbl{
border-top:1px #b5b5b5 dashed;
padding:10px 0 10px 0; 
}
.clean_sol_left_tbl{ margin-top:92px;}
.grey_12_cs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #868686;
	text-decoration: none;
}
.bio_rh_tbl{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
.hori_line{ color:#515151; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

.rebate_top_BG{
background-image: url(/en_US/promotions/rebate/images/amj_refill_rebate.jpg);
width:741px;
height:236px;
background-repeat:no-repeat;
}
.rebate_dowf{
background-image: url(/en_US/promotions/rebate/images/reba_txt_btn_downloadF01.gif);
width:255x;
height:111px;
background-repeat:no-repeat;
}
.txt_dgry_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
}
.txt_gry_11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #929292;
	line-height:18px;
	text-decoration: none;
}
.txt_dgry_11_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6c6c;
	line-height:18px;
	text-decoration: none;
}
.pad80{
padding:0 0 0 80px;
}
.pad78{
padding:0 0 0 78px;
}
.pad46{
padding:0 0 0 46px;
}
.wtb_img{
padding:109px 0 0 0;
}
.wtb_div_bg{
background-image:url(/en_US/wheretobuy/images/wtb_squ_div.gif); 
background-repeat:repeat-x;
}
.wtb_shop_bg{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height:18px;
	text-decoration: none;
    background-color:#65798d;
    background-repeat:repeat-x;
    padding:0 0 0 10px;
}
.wtb_btm_bg{
    background-color:#65798d;
    background-repeat:repeat-x;
    padding:8px 6px 0 0;
}
.wtb_txt_gry_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7fa0bd;
	line-height:12px;
	text-decoration: none;
}
.wtb_txt_fnd_11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	line-height:14px;
	text-decoration: none;
	padding:0 8px 0 0px;
}
.wtb_brd_blue {
	border:solid 1px; 
	border-color:#a7b9c8;
}
.txt_zip input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#2e6291;
	text-decoration: none;
	width:90px;
}
.wtb_swf_img{
padding:82px 20px 0 42px;
}
.wtb_txt_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #929292;
	text-decoration: none;
}
.txt_gry_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #929292;
	text-decoration: none;
}
.txt_gry_12u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #929292;
	text-decoration: undeline;
}
.txt_bgry11n_wtb select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#929292;
	text-decoration: none;
	width:275px;
	height:18px;
}
.txt_bgry11n_land select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#929292;
	text-decoration: none;
	width:275px;
	height:18px;
}
.spotlight_tag {
position:absolute;
}
/*------------------------pet stuff---------------------------*/
/*------------------------SEO updated---------------------------*/
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin:0px;
	padding:0px;
	}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	margin:0px;
	padding:0px;
	}
.green{
color:#8DD822;
text-decoration:none;
}
.orange{
color:#ffd500;
text-decoration:none;
}
.purple{
color:#7332a9;
text-decoration:none;}
.dgreen{
color:#019085;
text-decoration:none;}

#home{
width:257px;
position:relative;
height:186px;
}
#home span{
width:257px;
position: absolute;
height:186px;
}
#homeSweeping {
width:257px;
position:relative;
height:186px;
}
#homeSweeping  span{
width:257px;
position: absolute;
height:186px;
}
#homeDusting {
width:257px;
position:relative;
height:186px;
}
#homeDusting span{
width:257px;
position: absolute;
height:186px;
}
#homeMopping {
width:257px;
position:relative;
height:186px;
}
#homeMopping span{
width:257px;
position: absolute;
height:186px;
}










#clnSolution_trap{
width:246px;
position:relative;
height:22px;
overflow:hidden;
}
#clnSolution_trap span{
width:246px;
position:relative;
height:22px;
overflow:hidden;
}
#sweeping_Solutions{
width:240px;
position:relative;
height:22px;
}
#sweeping_Solutions span{
width:240px;
position: absolute;
height:22px;
}
#sweeping_sweeper{
width:109px;
position:relative;
height:20px;
}
#sweeping_sweeper span{
width:109px;
position: absolute;
height:20px;
}
#sweeping_sweeperxlarge{
width:104px;
position:relative;
height:30px;
}
#sweeping_sweeperxlarge span{
width:104px;
position: absolute;
height:30px;
}
#sweeping_sweepervac{
width:142px;
position:relative;
height:20px;
}
#sweeping_sweepervac span{
width:142px;
position: absolute;
height:20px;
}
#Dusting_Solutions{
width:221px;
position:relative;
height:21px;
}
#Dusting_Solutions span{
width:221px;
position: absolute;
height:21px;
}
#Dusting_360duste{
width:99px;
position:relative;
height:30px;
}
#Dusting_360duste span{
width:99px;
position: absolute;
height:30px;
}
#Dusting_dusters{
width:99px;
position:relative;
height:20px;
}
#Dusting_dusters span{
width:99px;
position: absolute;
height:20px;
}
#Dusting_dustersextendable{
width:121px;
position:relative;
height:41px;
}
#Dusting_dustersextendable span{
width:121px;
position: absolute;
height:41px;
}
#Dusting_dustshine{
width:99px;
position:relative;
height:30px;
}
#Dusting_dustshine span{
width:99px;
position: absolute;
height:30px;
}
#mopping_Solutions{
width:234px;
position:relative;
height:20px;
}
#mopping_Solutions span{
width:234px;
position: absolute;
height:20px;
}
#mopping_wetjet{
width:93px;
position:relative;
height:22px;
}
#mopping_wetjet span{
width:93px;
position: absolute;
height:22px;
}
#product_packshot{
width:380px;
position: relative;
height:287px;
}
#product_packshot span{
width:380px;
position: absolute;
height:287px;
}
#product_sweeper{
width:167px;
position: relative;
height:38px;
}
#product_sweeper span{
width:167px;
position: absolute;
height:38px;
}
#product_xlarge{
width:178px;
position: relative;
height:70px;
}
#product_xlarge span{
width:178px;
position: absolute;
height:70px;
}
#product_sweepervac{
width:211px;
position: relative;
height:38px;
}
#product_sweepervac span{
width:211px;
position: absolute;
height:38px;
}
#product_wetjet{
width:156px;
position: relative;
height:38px;
}
#product_wetjet span{
width:156px;
position: absolute;
height:38px;
}
#product_dustshine{
width:741px;
position: relative;
height:309px;
}
#product_dustshine span{
width:741px;
position: absolute;
height:309px;
}
#Coupons_Offers{
width:149px;
position: relative;
height:20px;
}
#Coupons_Offers span{
width:149px;
position: absolute;
height:20px;
}
#Coupons{
width:146px;
position: relative;
height:13px;
}
#Coupons span{
width:146px;
position: absolute;
height:13px;
}
#Swiffer_Coupons{
width:148px;
position: relative;
height:22px;
}
#Swiffer_Coupons span{
width:148px;
position: absolute;
height:22px;
}
#pet_stuff{
width:742px;
position: relative;
height:293px;
}
#pet_stuff span{
width:742px;
position: absolute;
height:293px;
}
#pet_shedding{
width:422px;
position: relative;
height:273px;
}
#pet_shedding span{
width:422px;
position: absolute;
height:273px;
}
#pet_groomingtps{
width:371px;
position: relative;
height:273px;
}
#pet_groomingtps span{
width:371px;
position: absolute;
height:273px;
}
#pet_swiffesolutions{
width:197px;
position: relative;
height:62px;
}
#pet_swiffesolutions span{
width:197px;
position: absolute;
height:62px;
}
#pet_swiffenews{
width:102px;
position: relative;
height:32px;
}
#pet_swiffenews span{
width:102px;
position: absolute;
height:32px;
}
#productlocator{
width:199px;
position: relative;
height:21px;
}
#productlocator span{
width:199px;
position: absolute;
height:21px;
}
#onlinesearch{
width:199px;
position: relative;
height:21px;
}
#onlinesearch span{
width:199px;
position: absolute;
height:21px;
}
#storeSearch{
width:199px;
position: relative;
/*height:21px;*/
}
#storeSearch span{
width:199px;
position: absolute;
/*height:21px;*/
}
#stf{
width:178px;
position: relative;
height:40px;
}
#stf span{
width:178px;
position: absolute;
height:40px;
}
#about_swiffer{
width:161px;
position: relative;
height:21px;
}
#about_swiffer span{
width:161px;
position: absolute;
height:21px;
}
#swiffer_news{
width:123px;
position: relative;
height:17px;
}
#swiffer_news span{
width:123px;
position: absolute;
height:17px;
}
#swiffer_warranty{
width:188px;
position: relative;
height:21px;
}
#swiffer_warranty span{
width:188px;
position: absolute;
height:21px;
}
#swiffer_sitemap{
width:79px;
position: relative;
height:30px;
}
#swiffer_sitemap span{
width:79px;
position: absolute;
height:30px;
}
#swiffer_partners{
width:71px;
position: relative;
height:25px;
}
#swiffer_partners span{
width:71px;
position: absolute;
height:25px;
}
.wj_heading{
color:#616161;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:17px;
text-decoration:none;
}
.sw_heading{
color:#616161;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:17px;
text-decoration:none;
}
	
/*------------------------SEO updated---------------------------*/