A    					{ }
A:link   				{ color: #4A673A; text-decoration: none }
A:visited 				{ color: #8A0303; text-decoration: none }
A:active  				{ color: #4A673A; text-decoration: none }
A:hover  				{ color: #4A673A; text-decoration: none }
BODY					{background-image: url('http://www.remington.com/images/navigation/top_greenbar1.jpg'); background-color: #FFFFFF; background-repeat: repeat-x; background-position: center top}
.cat_title         		{ color: #616161; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.cat_title:link        { color: #616161; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.cat_title:visited    	{ color: #616161; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.cat_title:hover  		{ color: #4A673A; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
.lnav         			{ color: #616161; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnav:link        		{ color: #616161; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnav:visited    		{ color: #616161; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
A.lnav:hover  			{ color: #4A673A; font-size: 14px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; letter-spacing: -1px; padding-top: 2px; width: 120px; height: 20px }
.lnavsmall     			{ color: #464646; font-size: 11px; font-family: arial, helvetica; font-weight: normal; text-decoration: none; letter-spacing: 0px }
A.lnavsmall:link        { color: #464646; font-size: 11px; font-family: arial, helvetica; font-weight: normal; text-decoration: none; letter-spacing: 0px }
A.lnavsmall:visited    	{ color: #464646; font-size: 11px; font-family: arial, helvetica; font-weight: normal; text-decoration: none; letter-spacing: 0px }
A.lnavsmall:hover  		{ color: #4A673A; font-size: 11px; font-family: arial, helvetica; font-weight: normal; text-decoration: none; letter-spacing: 0px }
.body             		{ color: #000000; font-size: 11px; font-family: verdana, arial, helvetica; line-height: 150%; }
.crumb             		{ color: #4B673B; font-size: 11px; font-family: arial, verdana, helvetica; padding-top: 15px; padding-bottom: 15px }
A.crumb:link       		{ color: #4B673B; font-size: 11px; font-family: arial, verdana, helvetica; padding-top: 15px; padding-bottom: 15px }
A.crumb:visited    		{ color: #4B673B; font-size: 11px; font-family: arial, verdana, helvetica; padding-top: 15px; padding-bottom: 15px }
A.crumb:hover      		{ color: #4B673B; font-size: 11px; font-family: arial, verdana, helvetica; padding-top: 15px; padding-bottom: 15px; text-decoration: none }
.pagetitle_sm       	{ color: #333; font-size: 18px; font-family: arial, helvetica; font-weight: normal; letter-spacing: 0 }
.footnote    			{ color: #464646; font-size: 9px; font-weight: normal; font-family: arial, helvetica; text-decoration: none }
A.footnote:link     	{ color: #464646; font-size: 9px; font-weight: normal; font-family: arial, helvetica; text-decoration: none }
A.footnote:visited  	{ color: #464646; font-size: 9px; font-weight: normal; font-family: arial, helvetica; text-decoration: none }
A.footnote:hover    	{ color: #4A673A; font-size: 9px; font-weight: normal; font-family: arial, helvetica; text-decoration: none }
.footer      			{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial, helvetica; text-decoration: none; line-height: 130%; padding-top: 10px }
A.footer:link   		{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial, helvetica; text-decoration: none; line-height: 130%; padding-top: 10px }
A.footer:visited		{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial, helvetica; text-decoration: none; line-height: 130%; padding-top: 10px }
A.footer:hover       	{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial, helvetica; text-decoration: none; line-height: 130%; padding-top: 10px }
.header      			{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 100%; padding-top: 10px }
A.header:link   		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 100%; padding-top: 10px }
A.header:visited		{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 100%; padding-top: 10px }
A.header:hover       	{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 100%; padding-top: 10px }
.pagetitle       		{ color: #464646; font-size: 21px; font-family: arial, helvetica; font-weight: normal; letter-spacing: -1px }
A.pagetitle:link   		{ color: #333333; font-weight: normal; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitle:visited		{ color: #333333; font-weight: normal; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitle:hover		{ color: #333333; font-weight: normal; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
.prodpagetitle  		{ color: #333333; font-weight: bold; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitle:link   		{ color: #333333; font-weight: bold; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitle:visited		{ color: #333333; font-weight: bold; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitle:hover		{ color: #333333; font-weight: bold; font-size: 21px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
.prodpagetitlesm  		{ color: #505050; font-weight: bold; font-size: 16px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: -1px }
A.pagetitlesm:link   	{ color: #505050; font-weight: bold; font-size: 16px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitlesm:visited	{ color: #505050; font-weight: bold; font-size: 16px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
A.pagetitlesm:hover		{ color: #505050; font-weight: bold; font-size: 16px; font-family: arial, verdana, helvetica; text-decoration: none; padding-bottom: 5px; letter-spacing: 0px }
.featuretitle  			{ color: #4A673A; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica; text-decoration: none }
A.featuretitle:link   	{ color: #4A673A; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica; text-decoration: none }
A.featuretitle:visited	{ color: #4A673A; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica; text-decoration: none }
A.featuretitle:hover	{ color: #4A673A; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica; text-decoration: none }
.featuretext   			{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.featuretext:link   	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.featuretext:visited	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.featuretext:hover    	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
.sitefeatlink   		{ color: #464646; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeatlink:link   	{ color: #464646; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeatlink:visited	{ color: #464646; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeatlink:hover    { color: #464646; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
.sitefeature   			{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeature:link   	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeature:visited	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
A.sitefeature:hover    	{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 120% }
.othersites   			{ color: #4A673A; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 200% }
A.othersites:link   	{ color: #4A673A; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 200% }
A.othersites:visited	{ color: #4A673A; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 200% }
A.othersites:hover    	{ color: #4A673A; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 200% }
.productdesc			{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial, helvetica; text-decoration: none; line-height: 175% }
.productfeattitle		{ color: #464646; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
.10comm1				{ color: #464646; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.10comm1:link			{ color: #4A673A; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.10comm1:visited		{ color: #4A673A; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.10comm1:hover			{ color: #4A673A; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
.10comm2				{ color: #5C5C5C; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.10comm2:link			{ color: #4A673A; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.10comm2:visited		{ color: #4A673A; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
A.10comm2:hover			{ color: #4A673A; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
.productfeat			{ color: #464646; font-weight: normal; font-size: 11px; font-family: arial, verdana, helvetica; text-decoration: none; line-height: 135% }
A.productfeat:link		{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica; text-decoration: none; line-height: 135% }
A.productfeat:visited	{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica; text-decoration: none; line-height: 135% }
A.productfeat:hover		{ color: #4A673A; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica; text-decoration: none; line-height: 135% }
.speccoltitle			{ color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: arial, verdana helvetica; text-decoration: none }
.specprodtitle			{ color: #464646; font-weight: bold; font-size: 15px; font-family: arial, verdana helvetica; text-decoration: none }
.speccolinfo			{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial, verdana helvetica; text-decoration: none }
.searchpageordinal		{ color: #464646; font-weight: bold; font-size: 15px; font-family: arial, verdana helvetica; text-decoration: none }
.searchpagelink		{ color: #464646; font-weight: bold; font-size: 15px; font-family: arial, verdana helvetica; text-decoration: none }
.searchpageterm		{ color: #464646; font-weight: bold; font-size: 15px; font-family: arial, verdana helvetica; text-decoration: none }
.searchpageurl		{ color: #C1C1C1; font-weight: normal; font-size: 10px; font-family: arial, verdana helvetica; text-decoration: none }
.viewpointsm   			{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 160% }
A.viewpointsm:link   	{ color: #0B5F98; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 160% }
A.viewpointsm:visited	{ color: #0B5F98; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 160% }
A.viewpointsm:hover    	{ color: #0B5F98; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 160% }
.vp_504table   			{ color: #464646; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica; text-decoration: none }
.legal		   			{ color: #464646; font-size: 11px; font-weight: normal; font-family: verdana, arial, helvetica; text-decoration: none }
.legaltitle	   			{ color: #464646; font-size: 13px; font-weight: bold; font-family: verdana, arial, helvetica; text-decoration: none }
.standardtext			{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial, helvetica; text-decoration: none; }
a.standardtext:link		{ color: #4A673A; font-weight: normal; font-size: 12px; font-family: arial, helvetica; text-decoration: none; }
a.standardtext:visited	{ color: #4A463A; font-weight: normal; font-size: 12px; font-family: arial, helvetica; text-decoration: none; }
a.standardtext:hover	{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial, helvetica; text-decoration: none; }
.mediumtext				{ color: #464646; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; }
.smalltext 				{ color: #464646; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; }
.pdfnote 				{ color: #464646; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; line-height: 125% }
.thumb					{ color: #464646; font-weight: normal; font-size: 11px; font-family: arial, verdana, helvetica; text-decoration: none; line-height: 150% }
.safetyalert			{ color: #FF9224; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.safetyalert:link   	{ color: #FF9224; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.safetyalert:visited	{ color: #FF9224; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
A.safetyalert:hover    	{ color: #FF9224; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
.secure					{ color: #464646; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 200% }
.securesm				{ color: #464646; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none;}
.featuretitle1  		{ color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: verdana, arial, helvetica; text-decoration: none }
.error			  		{ color: red; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none }
.magquote				{ font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #464646; border-top: thin solid #464646; border-bottom: thin solid #464646; background: #E7E7DF; width: 215; float: right; margin-right: 0px; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0.5em; padding-left: 0.5; line-height: 125% }
.magquotesmall			{ font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #464646; border-top: thin solid #464646; border-bottom: thin solid #464646; background: #E7E7DF; float: right; margin-right: 0px; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0.5em; padding-left: 5px; line-height: 125% }
.magsubtitle			{ color: #666666; font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica; text-decoration: none }
.search					{ color: #464646; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
.df_title				{ color: #464646; font-weight: normal; font-size: 12px; font-family: verdana, arial, helvetica; text-decoration: none; }
.df_text				{ color: #464646; font-weight: normal; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; line-height: 150% }
.magpagetitle			{ color: #464646; font-weight: normal; font-size: 28px; font-family: times new roman; padding-bottom: 5px}
.restricted_link			{ color: #BBBBBB; font-size: 10px; font-family: verdana; font-weight: normal; text-decoration: none }
A.restricted_link:link        { color: #BBBBBB; font-size: 10px; font-family: verdana; font-weight: normal; text-decoration: none }
A.restricted_link:visited    	{ color: #BBBBBB; font-size: 10px; font-family: verdana; font-weight: normal; text-decoration: none }
A.restricted_link:hover  	{ color: #4A673A; font-size: 10px; font-family: verdana; font-weight: normal; text-decoration: none }
.formtitle				{ color: #464646; font-weight: bold; font-size: 15px; font-family: arial; padding-bottom: 0px}
.formtext				{ color: #464646; font-weight: normal; font-size: 10px; font-family: arial; line-height: 90%;}
.formcheckbox			{ color: #464646; font-weight: normal; font-size: 13px; font-family: arial; line-height: 100%;}
.formsection			{ color: #464646; font-weight: normal; font-size: 23px; font-family: arial; line-height: 150%;}
.formsectionsm			{ color: #464646; font-weight: normal; font-size: 14px; font-family: arial; line-height: 100%;}
.formsectionsub			{ color: #464646; font-weight: bold; font-size: 12px; font-family: arial; line-height: 120%;}
.formradio				{ color: #464646; font-weight: normal; font-size: 12px; font-family: arial; line-height: 100%;}
========================================
div#leftnav            {
margin: 0;
padding: 0;
position: relative;
z-index: 19;
top: 6em;
width: 14em;
}

div#leftnav.localcss {
padding-bottom: 8.5em;
font-size: 91%; 
}

div#leftnav ul       {
text-align: left;
font-size: 1em;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0;
}

div#leftnav li  {
list-style: none;
margin: 0;
padding: 0;
position: relative;
}
 
div#leftnav ul.level1 li.menu, div#leftnav ul.level1 li.heading {
width: 14em;
padding-left: 0.0em;
_float: left;
_clear: left;
voice-family: "\"}\"";
voice-family: inherit;
width: 13.3em;
font-size: 10px;
}

div#leftnav ul.level1 ul.level2 li.menu, div#leftnav ul.level1 ul.level2 ul.level3 li.menu {
white-space: nowrap;
width: auto;
_width: 100%; 
}

div#leftnav.localcss ul.level1 li.menu {
_width: 14em;
}

div#leftnav ul.level1 li.on   {
	color: #4A673A;
	font-weight: bold;
	background: #fff url('http://www.remington.com/images/spacer.gif') no-repeat left bottom;
}

div#leftnav ul.level1 li.on div.tedge {
position: absolute;
top: 0;
left: 0;
height: .5em;
width: 14em;
background: url('http://www.remington.com/images/spacer.gif') no-repeat left top;
}

div#leftnav ul.level1 li.heading    {
color: #5a5a5a;
font: bold 1em verdana, arial, helvetica, sans-serif;
letter-spacing: 0;
margin: 1em 0 0 0;
padding: 0.5em 0 0.5em 0.5em;
_padding: 0.5em 0 0.5em 0.6em;
_width: 14em;
voice-family: "\"}\"";
voice-family: inherit;
width: 13.5em;
}

div#leftnav ul.level1 li.heading.on a {
color: #4A673A;
padding-bottom: .7em;
}

div#leftnav.localcss ul.level1 li.heading {
_width: 14em;
}
 
div#leftnav ul.level1 li.menu.spacer {
margin-top: 1em;
}

div#leftnav .smalltxt  {
font-size: 0.7em;
font-weight: normal;
}

div#leftnav li.menu a, div#leftnav li.menu a:visited  {
color: #5a5a5a;
text-decoration: none;
display: block;
}

div#leftnav li.menu.buy a, div#leftnav li.menu.buy a:visited {
color: #066;
}

div#leftnav>ul a {
width: auto;
}

div#leftnav ul.level1 li.menu a  {
font-size: 1.4em;
padding: 0.25em 0 0.25em 0;
width: 132px;
border-top: 0.1em solid #b4b4b4; 
}

div#leftnav li.menu a:hover, div#leftnav li.menu.sub a:hover, div#leftnav ul.level1 li.menu.section a:hover, div#leftnav li.menu.buy a:hover {
color: #4A673A;
text-decoration: none;
}

div#leftnav ul.level1 li.menu.sub a {
background: url('http://www.remington.com/css/arrow.gif') no-repeat 100% 50%;
}

div#leftnav ul.level1 li.menu.sub a:hover {
background: url('http://www.remington.com/css/onarrow.gif') no-repeat 100% 50%;
}

div#leftnav ul.level1 li.menu.top a, div#leftnav ul.level1 li.menu.on a, div#leftnav ul.level1 li.menu.section a {
border-top: none; 
}

div#leftnav ul.level1 li.menu.section a   {
color: #5a5a5a;
font-size: 1.8em;
line-height: 93%;
margin: 0;
padding: 0.4em 0 0.4em 0;
width: 7.39em;
}

div#leftnav ul.level1 li.menu.on a, div#leftnav ul.level1 li.menu.on a:visited, div#leftnav ul.level1 li.menu.sub.on a  {
color: #4A673A;
font-weight: bold;
letter-spacing: -1px;
border-top: none;
padding-bottom: .5em;
}

div#leftnav ul.level1 li.menu.section.on a   {
padding-bottom: .5em;
}

div#leftnav ul.level1 li.menu.on a:hover  {
color: #000;
}
	
div#leftnav ul.level1.utility li.menu a {
width: auto;
font-size: 1.1em;
font-family: verdana,arial,helvetica,sans-serif;
padding: 0.4em 0 0.4em 0;
_width: 100%;
}
	
div#leftnav ul.level1.utility li.menu.top {
margin-top: 3em;		
_margin-top: 1.75em;
}

div#leftnav ul.level1.utility li.menu.top.spacer {
	margin-top: 1em; 
}

div#leftnav ul.level1.utility li.menu.sub ul.level2 li.menu.top {
	margin-top: 0; 
}

div#leftnav ul ul, div#leftnav ul ul ul  {
	background-color: #efefe7;
	display: none;
	position: absolute;
	z-index: 20;
	top: 0;
	left: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #fff #b4b4b4 #b4b4b4 #fff
	}


div#leftnav ul ul ul  {
	z-index: 21;
	top: 0.3em;
	}


div#leftnav ul.level1 ul.level2 li.menu {
border-left: 0.1em solid #b4b4b4;
line-height: 170%;
padding-top: 0;
padding-left: 0; 
}

div#leftnav ul.level1 ul.level2 li.menu a, div#leftnav ul.level1 li.menu.on ul.level2 li.menu a, div#leftnav ul.level1 ul.level2 li.menu.sub ul.level3 li.menu a   {
color: #505050;
font-size: 1.1em;
font-weight: bold;
font-family: verdana, arial, helvetica, san-serif;
background-image: url('http://www.remington.com/images/spacer.gif');
letter-spacing: 0;
margin: 0;
border-top: 0.1em solid #b4b4b4;
width: auto;
_width: 100%; padding-left:0.5em; padding-right:0.5em; padding-top:0.3em; padding-bottom:0.3em
}

div#leftnav ul.level1 ul.level2 li.menu.sub a   {
	background: url('http://www.remington.com/css/arrow.gif') no-repeat 100% 50%;
	_padding: 0.3em 1.3em 0.3em 0.5em;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left:0.5em; padding-right:0.5em; padding-top:0.3em; padding-bottom:0.3em 
}
 
div#leftnav ul.level1 li.menu.sub.on ul.level2 li.menu a {
_background-image: none;
_background-color: transparent;
}

div#leftnav ul.level1 li.menu.sub.on ul.level2 li.menu.sub a {
background: url('http://www.remington.com/css/arrow.gif') no-repeat 100% 50%;
_background-color: transparent }

div#leftnav ul.level1 li.menu.sub ul.level2 li.menu.sub a:hover, div#leftnav ul.level1 li.menu.sub.on ul.level2 li.menu.sub a:hover {
background: url('http://www.remington.com/css/onarrow.gif') no-repeat 100% 50%;
}

div#leftnav ul.level1 ul.level2 li.menu.sub ul.level3 li.menu a, div#leftnav ul.level1 li.menu.sub.on ul.level2 li.menu.sub ul.level3 li.menu a {
background-image: url('http://www.remington.com/images/spacer.gif');
width: auto;
_width: 100%; padding-left:0.5em; padding-right:0.5em; padding-top:0.3em; padding-bottom:0.3em
}
div#leftnav ul.level1 ul.level2 li.menu a:hover, div#leftnav ul.level1 ul.level2 ul.level3 li.menu a:hover, div#leftnav ul.level1 li.menu.sub.on ul.level2 li.menu a:hover, div#leftnav ul.level1 ul.level2 li.menu.sub ul.level3 li.menu a:hover {
color: #4A673A;
background-image: url('http://www.remington.com/css/go.gif');
}

div#leftnav ul.level1 li.menu.sub:hover ul.level2, div#leftnav ul.level2 li.menu.sub:hover ul.level3 {
display: block;
}

div#leftnav ul.level1 li.menu.section.sub:hover ul.level2, div#leftnav ul.level2 li.menu.sub:hover ul.level3 {
display: block;
}

div#leftnav ul.level1 li#ownersmenu:hover ul.level2, div#leftnav ul.level2 li.menu.sub:hover ul.level3 {
display: block;
}

div#leftnav ul.level1 li#ownersmenuon:hover ul.level2, div#leftnav ul.level2 li.menu.sub:hover ul.level3 {
display: block; 
}