
	body { margin-top: 0px; margin-left: 0px; font-family: Arial, Helvetica; color: black; font-size : 12pt;  cursor: url("images/recycle_small.jpg");}
	h1{ font-family: Arial, Helvetica; color: black; font-size : 18pt; 	margin:0;
	padding:0;}
	h2{ font-family: Arial, Helvetica; color: black; font-size : 16pt; }
	h3{ font-family: Arial, Helvetica; color: black; font-size : 14pt; }
	h4{ font-family: Arial, Helvetica; color: black; font-size : 12pt; margin:0 }
	h5{
	font-family: Arial, Helvetica;
	color: black;
	font-size : 10pt;
	margin:0;
	padding:0;
	font-weight: bold;
}
	p { font-family: Arial, Helvetica; color: black; font-size : 10pt; }
	table { font-family: Arial, Helvetica; color: black; font-size : 10pt; }
	li { font-family: Arial, Helvetica; color: black; font-size : 10pt; }

    a:link { color : #255180; text-decoration: none; font-weight: bold;}
    a:visited { color : #255180; text-decoration: none; font-weight: bold;}
    a:hover { color : #120088; text-decoration: underline;}
	
	
	.linkblack { color : #000; text-decoration: none; font-weight: bold;}
	.linkblack a { color : #000; text-decoration: none; font-weight: bold;}
	.linkblack a:link { color : #000; text-decoration: none; font-weight: bold;}
   .linkblack a:visited { color : #000; text-decoration: none; font-weight: bold;}
   .linkblack a:hover { color : #255180; text-decoration: underline;}

    img { border-color : #000000; }
	
	.imgBlackBrdr img {
	border: thin solid #000000;
}

.imgBlackonepx img {
	border: 0.5px solid #000000;
}

.imgBlacksmpx img {
	border: 0.5px solid #000000;
}
.borderleft {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #000000;
}

#human {
visibility:hidden;
display:none;
}

.subcat {color: #FFFFFF; font-weight:bold; font-family:"Times New Roman", Times, serif; height:32px; font-size:20px}


.desc {font-family: Arial, Helvetica; color: black; font-size : 12pt; margin:0 }
.desc h1{
	font-size : 14pt;
	margin:0;
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	font-weight: bold;
}
/*.desc h2		{display:block; width:inherit !important; height:26px; background:#378ab7; border:none; color:#fff; font-size:14px; font-weight:bold !important; margin:7px 0px 5px 0px; vertical-align:middle; text-align:center; padding: 5px; font-family:Tahoma; margin:0;
	padding:0;} /* button */
	
	
/*.desc h2  {font-family: Arial, Helvetica;
	color: #4F0070;
	font-size : 12pt;
	text-decoration:none;
	font-weight: bold;}*/
	
	.desc h2  {font-family: Arial, Helvetica;
	color: #000000;
	font-size : 12pt;
	text-decoration:none;
	font-weight: bold;}
	
	
.desc h3{
	font-family: Arial, Helvetica;
	color: black;
	font-size : 10pt;
	margin:0;
	padding:0;
	font-weight: bold;
}




.desc2 {font-family: Arial, Helvetica; color: black; font-size : 12pt; margin:0 }
.desc2 h1{font-size : 14pt; margin:0 }
.desc2 h2		{display:block; width:inherit !important; height:26px; background:#000000; border:none; color:#fff; font-size:14px; font-weight:bold !important; margin:7px 0px 5px 0px; vertical-align:middle; text-align:center; padding: 5px; font-family:Tahoma; margin:0;
	padding:0;} /* button */
	

.desc3 {font-family: Arial, Helvetica; color: black; font-size : 12pt; margin:0 }
.desc3 h1{font-size : 14pt; margin:0 }

    .navlink {color: #FFFFFF;}
    .navlink a {color: #FFFFFF; font-weight: bold;}
    .navlink a:visited {color: #FFFFFF; font-weight: bold;}
    .navlink a:hover {color: #FFFFFF; font-weight: bold; text-decoration: none;}
    .navlink .sidenav a:visited {color: #fff;}

    .newsletter {color: #255180;}
    .newsletter a {color: #255180; font-weight: bold;}
    .newsletter a:visited {color: #255180; font-weight: bold;}
    .newsletter a:hover {color: #336799; font-weight: bold; text-decoration: underline;}
    
    .tables {font-size: 10px;}
    
    .tbhead {font-weight: bolder; background-color: #ccc;}
    .tbsub {text-align: center;}
    
    .sidenav {
	padding-left: 8px;
	padding-bottom: 8px;
}
    .sidenav a:hover {background-color: #255180;}


    .bullet {color: #AC8DD0; font-weight: bold;}

    .headerhome2 {color: #120088; font-size: 22px; font-weight: bold;}
    .headerhome1 {color: #120088; font-size: 28px; font-weight: bold;}
    .headerhome {color: #120088; font-size: 16px; font-weight: bold;}
	.header2 {color: #cccccc; font-size: 18px; font-weight: bold;}
    .header1 {color: #336799; font-size: 18px; font-weight: bold;}
    .header {color: #336799; font-size: 16px; font-weight: bold;}
    .sidebox {border: double medium #336799; padding: 5px;}
    
    .smalltext {font-size: 9pt;}
    
    .aboutbags a:link { color : blue; text-decoration: none; font-weight: bold;}
    .aboutbags a:visited { color : #255180; text-decoration: none; font-weight: bold;}
    .aboutbags a:hover { color : #336799; text-decoration: underline;}
    
    img {
    		behavior:	url("pngbehavior.htc");   
    }
    .gogreen a:hover { color : #4da557; text-decoration: none;}
    td.otherrow{background-color: #ccffff}
		.yellow12{
	font-family: arial, sans-serif;
	color: #FCD500;
	font-size:13px;
	font-weight: bold;
	}
		.gogreen12{
	font-family: arial, sans-serif;
	color: #5CFC03;
	font-size:13px;
	font-weight: bold;
	}
		.red12{
	font-family: Arial, Helvetica;
	color: #E30717;
	font-size : 12pt;
	text-decoration:none;
	}
		.redImpact25{
	font-family: Impact;
	color: red;
	font-size : 25px;
	text-decoration:none;
	letter-spacing: 20px;
	}
		.redImpact21{
	font-family: Impact;
	color: red;
	font-size : 21px;
	text-decoration:none;
	letter-spacing: 12px;
	word-spacing: 3em;
	}
		.green20{
	font-family: Impact;
	color: green;
	font-size : 25px;
	text-decoration:none;
	letter-spacing: 22px;
	}
		.green20{
	font-family: Impact;
	color: green;
	font-size : 25px;
	text-decoration:none;
	letter-spacing: 28px;
	}
	
	.purple12_orig{
	font-family: Arial, Helvetica;
	color: #660099;
	font-size : 12pt;
	text-decoration:none;
	}
	.purple12_origBold{
	font-family: Arial, Helvetica;
	color: #660099;
	font-size : 12pt;
	text-decoration:none;
	font-weight: bold;
	}
	.purple12{
	font-family: Arial, Helvetica;
	color: #4F0070;
	font-size : 12pt;
	text-decoration:none;
	font-weight: bold;
	}
	.purple10{
	font-family: Arial, Helvetica;
	color: #4F0070;
	font-size : 10pt;
	text-decoration:none;
	font-weight: bold;
	}
		.purple9{
	font-family: Arial, Helvetica;
	color: #4F0070;
	font-size : 9pt;
	text-decoration:none;
	font-weight: bold;
	}
	.purple8{
	font-family: Arial, Helvetica;
	color: #4F0070;
	font-size : 8pt;
	text-decoration:none;
	font-weight: bold;
	}
		.lightrpurple12{
	font-family: Arial, Helvetica;
	color: #AB8CCF;
	font-size : 12pt;
	font-weight: bold;
	}
	.drkrpurple12{
	font-family: Arial, Helvetica;
	color: #8854B9;
	font-size : 12pt;
	font-weight: bold;
	}
	.ltbluebkgrd{
	font-family: Arial, Helvetica;
	color: #FFFFFF;
	font-size : 12pt;
	font-weight: bold;
	background-color: #6599FF;
	}
	#dhtmltooltip{/*added here 052308 for popup products prices info*/
position: absolute;
color: #FFFFFF;
width: 175px;
/*border: 2px solid black;*/
padding: 3px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
	.BagLdsBest{
	font-family: Arial, Helvetica;
	color: #000000;
	font-size : 9pt;
	font-weight: bold;
	background-color: #E6EEFB;
	text-align: left;
	padding: 13px;
	border: thin solid #000000;
	}
		.BagLdsBesthdr{
	font-family: Arial, Helvetica;
	color: #000000;
	font-size : 11pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	}
		.BagLdsBest1{
	padding: 11px;
	}
			.HomeGryLine{
	padding: 13px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}
	.smallfont { margin-top: 0px; margin-left: 0px; font-family: Arial, Helvetica; color: black; font-size : 7pt;}
	.Pad11{
	padding: 11px;
	}
	.banner1{
	background-image: url(images/ban_top15.jpg);
	background-repeat: repeat;
}
	.earthgreen12{
	font-family: Arial, Helvetica;
	color: #5EAA60;
	font-size : 12pt;
	font-weight: bold;
	}
		.greenbiorecycle{
	font-family: Arial, Helvetica;
	color: #036735;
	font-weight: bold;
	}
		.greenbiorecycle12{
	font-family: Arial, Helvetica;
	color: #036735;
	font-size : 12pt;
	font-weight: bold;
	}
			.greenbiorecycle16{
	font-family: Arial, Helvetica;
	color: #036735;
	font-size : 16pt;
	font-weight: bold;
	}
			.gogreenslogan12{
	font-family: Arial, Helvetica;
	color: #036735;
	font-size : 12pt;
	font-weight: bold;
	text-align: left;
	}
			.gogreenslogan16{
font-family: Arial, Helvetica;
	color: #036735;
	font-size : 16pt;
	font-weight: bold;
	text-align: left;
	}
			.greenbiorecycle9{
	font-family: Arial, Helvetica;
	color: #036735;
	font-size : 9pt;
	font-weight: bold;
	}
		.earthgreen16{
	font-family: Arial, Helvetica;
	color: #5EAA60;
	font-size : 16pt;
	font-weight: bold;
	}
		.green12{
	font-family: Arial, Helvetica;
	color: green;
	font-size : 12pt;
	font-weight: bold;
	}
		.green16{
	font-family: Arial, Helvetica;
	color: green;
	font-size : 16pt;
	font-weight: bold;
	}
			.green16Bio{
	font-family: Arial, Helvetica;
	color: #036735;
	font-size : 12pt;
	font-weight: bold;
	text-decoration: underline;
	}
	.gogreentestjp1{
	background-image: url(images/GoGreen/GirlJumpingSky_2.jpg);
	background-repeat: no-repeat;
	height: 420px;
	text-align: left;
	vertical-align: top;
}
.biodegradable1 {
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #006600;
	border-bottom-color: #006600;
}
.bagcolors{ color : #255180; text-decoration: none; font-weight: bold;}
   .bagcolors a:visited { color : #255180; text-decoration: none; font-weight: bold;}
   .bagcolors a:hover { color : #336799; text-decoration: underline;}
   

.itemnumber{font-weight: bold;}
.itemnumber_mainimage{font-weight: bold;}

.searchhighlight1{color : #4F0070;}
	
	
.topmainmenu { font-family: Arial, Helvetica; color: white; font-size : 10pt; font-weight: bold;}

.topmainmenu a{color : #fff; text-decoration: none;}


.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


/* jb added 050410*/
.submitfield{
background-color:#BCBCE0;
font-weight: bold;
}

.submitbutton, input.submitbutton{
	text-decoration: none;
	color : #fff;
	/*background-color:#B2E682; - lt green*/
/*background-color:#E71920; - red*/
/*background-color:#339900; - dark green*/
/*background-color:#194A73; - menu blue*/
/*background-color:#FFE501; - yellow*/
/*background-color:#BCBCE0; - lt purple*/
background-color:#120088;   /*- blue ish purple- same as home header*/
	font-weight: bold;
}

.submitbutton:hover, input.submitbutton:hover{
text-decoration: none;
color : #fff;
background-color:#E71920;
outline: none; /* hide dotted outline in Firefox */
}


.submitbutton2, input.submitbutton2{
text-decoration: none;
color : #fff;
/*background-color:#B2E682; - lt green*/
/*background-color:#E71920; - red*/
/*background-color:#339900; - dark green*/
/*background-color:#194A73; - menu blue*/
/*background-color:#FFE501; - yellow*/
/*background-color:#BCBCE0; - lt purple*/
background-color:#120088;   /*- blue ish purple- same as home header*/
font-weight: bold;
}

.submitbutton2:hover, input.submitbutton2:hover{
text-decoration: none;
color : #000;
background-color:#FFE501;
outline: none; /* hide dotted outline in Firefox */
}

.submitbuttonsearch, input.submitbuttonsearch{
	text-decoration: none;
	color : #fff;
	/*background-color:#B2E682; - lt green*/
/*background-color:#E71920; - red*/
/*background-color:#339900; - dark green*/
/*background-color:#194A73; - menu blue*/
/*background-color:#FFE501; - yellow*/
/*background-color:#BCBCE0; - lt purple*/
background-color:#120088;   /*- blue ish purple- same as home header*/
	font-weight: bold;
	background-image: url(images/MagnifyingGlass/zoom_18.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	text-align: center;
}

.submitbuttonsearch:hover, input.submitbuttonsearch:hover{
text-decoration: none;
color : #fff;
background-color:#E71920;
outline: none; /* hide dotted outline in Firefox */
}

.submitbuttonsearch2, input.submitbuttonsearch2{
	text-decoration: none;
	color : #fff;
	background-color:#120088;   /*- blue ish purple- same as home header*/
	font-weight: bold;
	background-image: url(images/MagnifyingGlass/zoom_14_dis.png);
	background-repeat: no-repeat;
	background-position: 30px;
	text-align: left;
	padding-left: 5px;
	padding-right: 15px;
}

.submitbuttonsearch2:hover, input.submitbuttonsearch2:hover{
text-decoration: none;
color : #fff;
background-color:#E71920;
outline: none; /* hide dotted outline in Firefox */
}


