.sidenav{
	text-align:left;
  }
.illuminationhdr{
background:url(/surefire/content/templates/catalog/main/illumination_up.gif) no-repeat;
width:190px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}
.tacticalhdr{
background:url(/surefire/content/templates/catalog/main/tactical_up.gif) no-repeat;
width:190px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}
.partsaccessorieshdr{
background:url(/surefire/content/templates/catalog/main/partsaccessories_up.gif) no-repeat;
width:190px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}
.othergearhdr{
background:url(/surefire/content/templates/catalog/main/othergear_up.gif) no-repeat;
width:190px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}

.catalog_sidenav_down {background-position:0px -25px;}



.careershdr{
background-image:url(/surefire/content/templates/catalog/main/careers_down.jpg);
background-repeat:no-repeat;
width:189px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}
.faqhdr{
background-image:url(/surefire/content/templates/catalog/main/faq_topics.jpg);
background-repeat:no-repeat;
width:189px;
height:25px;
display: block;
text-indent:-100000px;
cursor:pointer;
}


.dividerhdr{
  	background-image:url(/surefire/content/templates/catalog/main/endofline.gif);
	background-repeat:no-repeat;
	width:190px;
	height:5px;
	display: block;
	text-indent:-100000px;
  }
 


.sidenav ul{
	padding:0;
	margin:0 0 8px 0;
}

.sidenav ul li{
	list-style-type:none;
	margin: 4px 0 0 0;
}

.subcat{
	background-image:url(/surefire/content/templates/catalog/main/plus-default_bg.gif);
	display:block;
	height:17px;
	width:189px;
}

.subcat:hover{
	background-image:url(/surefire/content/templates/catalog/main/plus-over_bg.gif);
}


.subcatactive{
	background-image:url(/surefire/content/templates/catalog/main/minus-over_bg.gif);
	display:block;
	height:17px;
	width:189px;
}


.sidenav ul li a{
	color:#333333;
	font-weight:700;
	font-size:11px;
	padding:2px 0 0 8px;
	display:block;
	text-decoration:none;
	text-transform: uppercase;
	font-size: 95%;
}

.sidenav ul li li a{
	text-transform: none;
	font-weight:normal;
}

.sidenav ul li li a:hover{
	color:#cc0000;
}



.mainsidenav{
	height:17px;
}
.mainsidenav a{
	display:block;
	padding:0px 0px 2px 0px;
}
.mainsidenav:hover{
	background-color:#cccccc;
}
/* 3rd sub menu e.g., Other Equip > Batteries > Battery Products (this link) >  */
#batteries-side-menu li a, #suppressors li a, #weaponlights li a, #partsaccessories li a{
	color:#333333;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	padding:0 0 0 8px; /* Affecting the top nav .dropboxsection3 */
}
/* 3rd sub menu e.g., Other Equip > Batteries > Battery Products (this link) >  */
#batteries-side-menu li a:hover, #suppressors li a:hover, #weaponlights li a:hover, #partsaccessories li a:hover{
	color:#cc0000;
	text-decoration:none;
}

#suppressors li ul li a, #batteries li ul li a, #weaponlights li ul li a{
	color:#666666;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	padding:0 0 0 32px;
}

#suppressors li ul li a:hover, #batteries li ul li a:hover, #weaponlights li ul li a:hover{
	color:#666666;
	text-decoration:underline;
}


.bottom-side{
	text-decoration:none;
	color:#000000;
	line-height:14px;
}

.bottom-side:hover{
	text-decoration:underline;
	color:#999999;
}
.sideheader{
	font-size:14px;
	font-weight:700;
}
.subcatlink{
	padding:0;
	margin:0;
	list-style-type:none;
}

.subcatlink li{
	margin:0;
	padding:0 0 0 8px;
}

.subcatlink li a{
	font-size:10px;
}

.subcatlink li a:hover{
		text-decoration:underline;
}


.standalone{
	margin-left:12px;

}

.bggrey{
	background-color:#cccccc;
	display:block;
	height:17px;
	width:189px;
}

.bggrey2{
	background-color:#cccccc;
	display:block;
	height:17px;
	width:172px;
}


.activelink{
	color:#cc0000;
	text-decoration:none;
}

.storylist{
	padding:0px;
	margin:12px 0px 0px 0px;
}

.storylist li{
	display:block;
	padding:2px 0px;
	margin:0px 0px 7px 0px;
}

.storylist li:hover{
	background-color:#cccccc;
}

.mm-BenelliSuper90SNaboveM104800{

}
.mm-FNSlideActionShotguns{

}
.mm-Mossberg590500{

}				   
.mm-Mossberg590500w14inchbarrel{

}
.mm-Remington870{

}
.mm-WinchesterDefenderwlongmagazinetub{

}
.mm-RaidWeaponLight{

}
.mm-MILLENNIUMUNIVERSALWEAPONLIGHTS{

}
.mm-VerticalForegripWeaponLights{

}
.mm-ScoutLightWeaponLight{

}
.mm-X-SeriesWeaponLights{

}
.mm-DedicatedForendWeaponLights{

}
.mm-ClassicUniversalSystemWeaponLights{

}

.mm-RifleCarbineSuppressors556mm223Caliber{

}
.mm-RifleCarbineSuppressors68mm277Caliber{

}
.mm-RifleCarbineSuppressors762mm308Caliber{

}
.mm-RifleCarbineSuppressors860mm338Caliber{

}

.mm-MachineGunSuppressors556mm223Caliber{

}
.mm-MachineGunSuppressors762mm308Caliber{

}

.mm-CompensatorAdapters{

}
.mm-MuzzleBrakesAdapters{

}
.mm-FlashHiderAdapters{

}

.mm-RadioCommSystems{

}
.mm-HearingProtectionEnhancement{

}
.mm-EarpiecesAccessories{

}

#suppressors li{
	height:14px;
}
