
.mfv-23 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-23 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-23 { background-image: url(../m-image/f/a/spec-blade-finish-tactical-gray.png); }
.mfv-23 .m-layer1 { background-image: none; }

.mfv-23.hovered { background-image: url(../m-image/f/a/spec-blade-finish-tactical-gray-2.png); }
.mfv-23.hovered .m-layer1 { background-image: none; }

.mfv-23.selected { background-image: url(../m-image/f/a/spec-blade-finish-tactical-gray-1.png); }
.mfv-23.selected .m-layer1 { background-image: none; }

.mfv-23.selected.hovered { background-image: url(../m-image/f/a/spec-blade-finish-tactical-gray-3.png); }
.mfv-23.selected.hovered .m-layer1 { background-image: none; }
.mfv-23-state,
.mfv-23-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-23-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-23-state { background-image: url(../m-image/f/a/spec-blade-finish-tactical-gray-4.png); }
.mfv-23-state .m-layer1 { background-image: none; }

.mfv-24 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-24 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-24 { background-image: url(../m-image/9/3/spec-blade-finish-stone-wash-finish.png); }
.mfv-24 .m-layer1 { background-image: none; }

.mfv-24.hovered { background-image: url(../m-image/9/3/spec-blade-finish-stone-wash-finish-2.png); }
.mfv-24.hovered .m-layer1 { background-image: none; }

.mfv-24.selected { background-image: url(../m-image/9/3/spec-blade-finish-stone-wash-finish-1.png); }
.mfv-24.selected .m-layer1 { background-image: none; }

.mfv-24.selected.hovered { background-image: url(../m-image/9/3/spec-blade-finish-stone-wash-finish-3.png); }
.mfv-24.selected.hovered .m-layer1 { background-image: none; }
.mfv-24-state,
.mfv-24-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-24-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-24-state { background-image: url(../m-image/9/3/spec-blade-finish-stone-wash-finish-4.png); }
.mfv-24-state .m-layer1 { background-image: none; }

.mfv-25 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-25 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-25 { background-image: url(../m-image/0/f/spec-blade-finish-coyote-tan-coating.png); }
.mfv-25 .m-layer1 { background-image: none; }

.mfv-25.hovered { background-image: url(../m-image/0/f/spec-blade-finish-coyote-tan-coating-2.png); }
.mfv-25.hovered .m-layer1 { background-image: none; }

.mfv-25.selected { background-image: url(../m-image/0/f/spec-blade-finish-coyote-tan-coating-1.png); }
.mfv-25.selected .m-layer1 { background-image: none; }

.mfv-25.selected.hovered { background-image: url(../m-image/0/f/spec-blade-finish-coyote-tan-coating-3.png); }
.mfv-25.selected.hovered .m-layer1 { background-image: none; }
.mfv-25-state,
.mfv-25-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-25-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-25-state { background-image: url(../m-image/0/f/spec-blade-finish-coyote-tan-coating-4.png); }
.mfv-25-state .m-layer1 { background-image: none; }

.mfv-26 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-26 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-26 { background-image: none; }
.mfv-26 .m-layer1 { background-image: none; }

.mfv-26.hovered { background-image: none; }
.mfv-26.hovered .m-layer1 { background-image: none; }

.mfv-26.selected { background-image: none; }
.mfv-26.selected .m-layer1 { background-image: none; }

.mfv-26.selected.hovered { background-image: none; }
.mfv-26.selected.hovered .m-layer1 { background-image: none; }
.mfv-26-state,
.mfv-26-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-26-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-26-state { background-image: none; }
.mfv-26-state .m-layer1 { background-image: none; }

.mfv-27 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-27 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-27 { background-image: url(../m-image/d/5/spec-blade-finish-canyon-red.png); }
.mfv-27 .m-layer1 { background-image: none; }

.mfv-27.hovered { background-image: url(../m-image/d/5/spec-blade-finish-canyon-red-2.png); }
.mfv-27.hovered .m-layer1 { background-image: none; }

.mfv-27.selected { background-image: url(../m-image/d/5/spec-blade-finish-canyon-red-1.png); }
.mfv-27.selected .m-layer1 { background-image: none; }

.mfv-27.selected.hovered { background-image: url(../m-image/d/5/spec-blade-finish-canyon-red-3.png); }
.mfv-27.selected.hovered .m-layer1 { background-image: none; }
.mfv-27-state,
.mfv-27-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-27-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-27-state { background-image: url(../m-image/d/5/spec-blade-finish-canyon-red-4.png); }
.mfv-27-state .m-layer1 { background-image: none; }

.mfv-64 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-64 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-64 { background-image: url(../m-image/5/8/spec-blade-finish-black-river-wash.png); }
.mfv-64 .m-layer1 { background-image: none; }

.mfv-64.hovered { background-image: url(../m-image/5/8/spec-blade-finish-black-river-wash-2.png); }
.mfv-64.hovered .m-layer1 { background-image: none; }

.mfv-64.selected { background-image: url(../m-image/5/8/spec-blade-finish-black-river-wash-1.png); }
.mfv-64.selected .m-layer1 { background-image: none; }

.mfv-64.selected.hovered { background-image: url(../m-image/5/8/spec-blade-finish-black-river-wash-3.png); }
.mfv-64.selected.hovered .m-layer1 { background-image: none; }
.mfv-64-state,
.mfv-64-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-64-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-64-state { background-image: url(../m-image/5/8/spec-blade-finish-black-river-wash-4.png); }
.mfv-64-state .m-layer1 { background-image: none; }

.mfv-88 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-88 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-88 { background-image: url(../m-image/0/d/spec-blade-finish-tactical-pink.png); }
.mfv-88 .m-layer1 { background-image: none; }

.mfv-88.hovered { background-image: url(../m-image/0/d/spec-blade-finish-tactical-pink-2.png); }
.mfv-88.hovered .m-layer1 { background-image: none; }

.mfv-88.selected { background-image: url(../m-image/0/d/spec-blade-finish-tactical-pink-1.png); }
.mfv-88.selected .m-layer1 { background-image: none; }

.mfv-88.selected.hovered { background-image: url(../m-image/0/d/spec-blade-finish-tactical-pink-3.png); }
.mfv-88.selected.hovered .m-layer1 { background-image: none; }
.mfv-88-state,
.mfv-88-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-88-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-88-state { background-image: url(../m-image/0/d/spec-blade-finish-tactical-pink-4.png); }
.mfv-88-state .m-layer1 { background-image: none; }

.mfv-93 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-93 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-93 { background-image: url(../m-image/3/c/spec-blade-finish-bead-blast-finish.png); }
.mfv-93 .m-layer1 { background-image: none; }

.mfv-93.hovered { background-image: url(../m-image/3/c/spec-blade-finish-bead-blast-finish-2.png); }
.mfv-93.hovered .m-layer1 { background-image: none; }

.mfv-93.selected { background-image: url(../m-image/3/c/spec-blade-finish-bead-blast-finish-1.png); }
.mfv-93.selected .m-layer1 { background-image: none; }

.mfv-93.selected.hovered { background-image: url(../m-image/3/c/spec-blade-finish-bead-blast-finish-3.png); }
.mfv-93.selected.hovered .m-layer1 { background-image: none; }
.mfv-93-state,
.mfv-93-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-93-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-93-state { background-image: url(../m-image/3/c/spec-blade-finish-bead-blast-finish-4.png); }
.mfv-93-state .m-layer1 { background-image: none; }

.mfv-104 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-104 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-104 { background-image: url(../m-image/8/8/spec-blade-finish-black-traction-coating.png); }
.mfv-104 .m-layer1 { background-image: none; }

.mfv-104.hovered { background-image: url(../m-image/8/8/spec-blade-finish-black-traction-coating-2.png); }
.mfv-104.hovered .m-layer1 { background-image: none; }

.mfv-104.selected { background-image: url(../m-image/8/8/spec-blade-finish-black-traction-coating-1.png); }
.mfv-104.selected .m-layer1 { background-image: none; }

.mfv-104.selected.hovered { background-image: url(../m-image/8/8/spec-blade-finish-black-traction-coating-3.png); }
.mfv-104.selected.hovered .m-layer1 { background-image: none; }
.mfv-104-state,
.mfv-104-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-104-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-104-state { background-image: url(../m-image/8/8/spec-blade-finish-black-traction-coating-4.png); }
.mfv-104-state .m-layer1 { background-image: none; }

.mfv-124 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-124 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-124 { background-image: url(../m-image/9/f/spec-blade-finish-tumble-finish.png); }
.mfv-124 .m-layer1 { background-image: none; }

.mfv-124.hovered { background-image: url(../m-image/9/f/spec-blade-finish-tumble-finish-2.png); }
.mfv-124.hovered .m-layer1 { background-image: none; }

.mfv-124.selected { background-image: url(../m-image/9/f/spec-blade-finish-tumble-finish-1.png); }
.mfv-124.selected .m-layer1 { background-image: none; }

.mfv-124.selected.hovered { background-image: url(../m-image/9/f/spec-blade-finish-tumble-finish-3.png); }
.mfv-124.selected.hovered .m-layer1 { background-image: none; }
.mfv-124-state,
.mfv-124-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-124-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-124-state { background-image: url(../m-image/9/f/spec-blade-finish-tumble-finish-4.png); }
.mfv-124-state .m-layer1 { background-image: none; }

.mfv-125 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-125 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-125 { background-image: url(../m-image/1/e/spec-blade-finish-tactical-stone.png); }
.mfv-125 .m-layer1 { background-image: none; }

.mfv-125.hovered { background-image: url(../m-image/1/e/spec-blade-finish-tactical-stone-2.png); }
.mfv-125.hovered .m-layer1 { background-image: none; }

.mfv-125.selected { background-image: url(../m-image/1/e/spec-blade-finish-tactical-stone-1.png); }
.mfv-125.selected .m-layer1 { background-image: none; }

.mfv-125.selected.hovered { background-image: url(../m-image/1/e/spec-blade-finish-tactical-stone-3.png); }
.mfv-125.selected.hovered .m-layer1 { background-image: none; }
.mfv-125-state,
.mfv-125-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-125-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-125-state { background-image: url(../m-image/1/e/spec-blade-finish-tactical-stone-4.png); }
.mfv-125-state .m-layer1 { background-image: none; }

.mfv-344 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-344 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-344 { background-image: url(../m-image/7/c/spec-blade-finish-sandstorm-bronze.png); }
.mfv-344 .m-layer1 { background-image: none; }

.mfv-344.hovered { background-image: url(../m-image/7/c/spec-blade-finish-sandstorm-bronze-2.png); }
.mfv-344.hovered .m-layer1 { background-image: none; }

.mfv-344.selected { background-image: url(../m-image/7/c/spec-blade-finish-sandstorm-bronze-1.png); }
.mfv-344.selected .m-layer1 { background-image: none; }

.mfv-344.selected.hovered { background-image: url(../m-image/7/c/spec-blade-finish-sandstorm-bronze-3.png); }
.mfv-344.selected.hovered .m-layer1 { background-image: none; }
.mfv-344-state,
.mfv-344-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-344-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-344-state { background-image: url(../m-image/7/c/spec-blade-finish-sandstorm-bronze-4.png); }
.mfv-344-state .m-layer1 { background-image: none; }


.mfv-290 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-290 {
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-290 { background-image: url(../m-image/b/b/spec-green-black-g10.png); }
.mfv-290 .m-layer1 { background-image: none; }

.mfv-290.hovered { background-image: none; }
.mfv-290.hovered .m-layer1 { background-image: none; }

.mfv-290.selected { background-image: none; }
.mfv-290.selected .m-layer1 { background-image: none; }

.mfv-290.selected.hovered { background-image: none; }
.mfv-290.selected.hovered .m-layer1 { background-image: none; }
.mfv-290-state,
.mfv-290-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-290-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-290-state { background-image: none; }
.mfv-290-state .m-layer1 { background-image: none; }

.mfv-291 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-291 {
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-291 { background-image: url(../m-image/9/b/spec-black-g-10.png); }
.mfv-291 .m-layer1 { background-image: none; }

.mfv-291.hovered { background-image: none; }
.mfv-291.hovered .m-layer1 { background-image: none; }

.mfv-291.selected { background-image: none; }
.mfv-291.selected .m-layer1 { background-image: none; }

.mfv-291.selected.hovered { background-image: none; }
.mfv-291.selected.hovered .m-layer1 { background-image: none; }
.mfv-291-state,
.mfv-291-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-291-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-291-state { background-image: none; }
.mfv-291-state .m-layer1 { background-image: none; }

.mfv-292 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-292 {
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-292 { background-image: url(../m-image/4/6/spec-black-linen-micarta-2.png); }
.mfv-292 .m-layer1 { background-image: none; }

.mfv-292.hovered { background-image: url(../m-image/4/6/spec-black-linen-micarta-1.png); }
.mfv-292.hovered .m-layer1 { background-image: none; }

.mfv-292.selected { background-image: url(../m-image/4/6/spec-black-linen-micarta.png); }
.mfv-292.selected .m-layer1 { background-image: none; }

.mfv-292.selected.hovered { background-image: none; }
.mfv-292.selected.hovered .m-layer1 { background-image: none; }
.mfv-292-state,
.mfv-292-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-292-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-292-state { background-image: none; }
.mfv-292-state .m-layer1 { background-image: none; }


.mfv-304 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-304 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-304 { background-image: url(../m-image/0/e/spec-handle-material-aluminum-t60-61.png); }
.mfv-304 .m-layer1 { background-image: none; }

.mfv-304.hovered { background-image: url(../m-image/0/e/spec-handle-material-aluminum-t60-61-2.png); }
.mfv-304.hovered .m-layer1 { background-image: none; }

.mfv-304.selected { background-image: url(../m-image/0/e/spec-handle-material-aluminum-t60-61-1.png); }
.mfv-304.selected .m-layer1 { background-image: none; }

.mfv-304.selected.hovered { background-image: url(../m-image/0/e/spec-handle-material-aluminum-t60-61-3.png); }
.mfv-304.selected.hovered .m-layer1 { background-image: none; }
.mfv-304-state,
.mfv-304-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-304-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-304-state { background-image: url(../m-image/0/e/spec-handle-material-aluminum-t60-61-4.png); }
.mfv-304-state .m-layer1 { background-image: none; }

.mfv-305 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-305 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-305 { background-image: url(../m-image/8/c/spec-handle-material-antique-white-micarta.png); }
.mfv-305 .m-layer1 { background-image: none; }

.mfv-305.hovered { background-image: url(../m-image/8/c/spec-handle-material-antique-white-micarta-2.png); }
.mfv-305.hovered .m-layer1 { background-image: none; }

.mfv-305.selected { background-image: url(../m-image/8/c/spec-handle-material-antique-white-micarta-1.png); }
.mfv-305.selected .m-layer1 { background-image: none; }

.mfv-305.selected.hovered { background-image: url(../m-image/8/c/spec-handle-material-antique-white-micarta-3.png); }
.mfv-305.selected.hovered .m-layer1 { background-image: none; }
.mfv-305-state,
.mfv-305-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-305-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-305-state { background-image: url(../m-image/8/c/spec-handle-material-antique-white-micarta-4.png); }
.mfv-305-state .m-layer1 { background-image: none; }

.mfv-306 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-306 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-306 { background-image: url(../m-image/7/8/spec-handle-material-black-canvas-micarta.png); }
.mfv-306 .m-layer1 { background-image: none; }

.mfv-306.hovered { background-image: url(../m-image/7/8/spec-handle-material-black-canvas-micarta-2.png); }
.mfv-306.hovered .m-layer1 { background-image: none; }

.mfv-306.selected { background-image: url(../m-image/7/8/spec-handle-material-black-canvas-micarta-1.png); }
.mfv-306.selected .m-layer1 { background-image: none; }

.mfv-306.selected.hovered { background-image: url(../m-image/7/8/spec-handle-material-black-canvas-micarta-3.png); }
.mfv-306.selected.hovered .m-layer1 { background-image: none; }
.mfv-306-state,
.mfv-306-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-306-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-306-state { background-image: url(../m-image/7/8/spec-handle-material-black-canvas-micarta-4.png); }
.mfv-306-state .m-layer1 { background-image: none; }

.mfv-307 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-307 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-307 { background-image: url(../m-image/f/5/spec-handle-material-black-g10.png); }
.mfv-307 .m-layer1 { background-image: none; }

.mfv-307.hovered { background-image: url(../m-image/f/5/spec-handle-material-black-g10-2.png); }
.mfv-307.hovered .m-layer1 { background-image: none; }

.mfv-307.selected { background-image: url(../m-image/f/5/spec-handle-material-black-g10-1.png); }
.mfv-307.selected .m-layer1 { background-image: none; }

.mfv-307.selected.hovered { background-image: url(../m-image/f/5/spec-handle-material-black-g10-3.png); }
.mfv-307.selected.hovered .m-layer1 { background-image: none; }
.mfv-307-state,
.mfv-307-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-307-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-307-state { background-image: url(../m-image/f/5/spec-handle-material-black-g10-4.png); }
.mfv-307-state .m-layer1 { background-image: none; }

.mfv-308 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-308 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-308 { background-image: url(../m-image/6/7/spec-handle-material-black-linen-micarta.png); }
.mfv-308 .m-layer1 { background-image: none; }

.mfv-308.hovered { background-image: url(../m-image/6/7/spec-handle-material-black-linen-micarta-2.png); }
.mfv-308.hovered .m-layer1 { background-image: none; }

.mfv-308.selected { background-image: url(../m-image/6/7/spec-handle-material-black-linen-micarta-1.png); }
.mfv-308.selected .m-layer1 { background-image: none; }

.mfv-308.selected.hovered { background-image: url(../m-image/6/7/spec-handle-material-black-linen-micarta-3.png); }
.mfv-308.selected.hovered .m-layer1 { background-image: none; }
.mfv-308-state,
.mfv-308-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-308-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-308-state { background-image: url(../m-image/6/7/spec-handle-material-black-linen-micarta-4.png); }
.mfv-308-state .m-layer1 { background-image: none; }

.mfv-309 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-309 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-309 { background-image: url(../m-image/e/d/spec-handle-material-blue-black-g10.png); }
.mfv-309 .m-layer1 { background-image: none; }

.mfv-309.hovered { background-image: url(../m-image/e/d/spec-handle-material-blue-black-g10-2.png); }
.mfv-309.hovered .m-layer1 { background-image: none; }

.mfv-309.selected { background-image: url(../m-image/e/d/spec-handle-material-blue-black-g10-1.png); }
.mfv-309.selected .m-layer1 { background-image: none; }

.mfv-309.selected.hovered { background-image: url(../m-image/e/d/spec-handle-material-blue-black-g10-3.png); }
.mfv-309.selected.hovered .m-layer1 { background-image: none; }
.mfv-309-state,
.mfv-309-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-309-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-309-state { background-image: url(../m-image/e/d/spec-handle-material-blue-black-g10-4.png); }
.mfv-309-state .m-layer1 { background-image: none; }

.mfv-310 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-310 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-310 { background-image: url(../m-image/a/d/spec-handle-chrome-moly.png); }
.mfv-310 .m-layer1 { background-image: none; }

.mfv-310.hovered { background-image: url(../m-image/a/d/spec-handle-chrome-moly-3.png); }
.mfv-310.hovered .m-layer1 { background-image: none; }

.mfv-310.selected { background-image: url(../m-image/a/d/spec-handle-chrome-moly-2.png); }
.mfv-310.selected .m-layer1 { background-image: none; }

.mfv-310.selected.hovered { background-image: url(../m-image/a/d/spec-handle-chrome-moly-4.png); }
.mfv-310.selected.hovered .m-layer1 { background-image: none; }
.mfv-310-state,
.mfv-310-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-310-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-310-state { background-image: url(../m-image/a/d/spec-handle-chrome-moly-5.png); }
.mfv-310-state .m-layer1 { background-image: none; }

.mfv-311 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-311 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-311 { background-image: url(../m-image/2/0/spec-handle-material-green-canvas-micarta.png); }
.mfv-311 .m-layer1 { background-image: none; }

.mfv-311.hovered { background-image: url(../m-image/2/0/spec-handle-material-green-canvas-micarta-2.png); }
.mfv-311.hovered .m-layer1 { background-image: none; }

.mfv-311.selected { background-image: url(../m-image/2/0/spec-handle-material-green-canvas-micarta-1.png); }
.mfv-311.selected .m-layer1 { background-image: none; }

.mfv-311.selected.hovered { background-image: url(../m-image/2/0/spec-handle-material-green-canvas-micarta-3.png); }
.mfv-311.selected.hovered .m-layer1 { background-image: none; }
.mfv-311-state,
.mfv-311-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-311-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-311-state { background-image: url(../m-image/2/0/spec-handle-material-green-canvas-micarta-4.png); }
.mfv-311-state .m-layer1 { background-image: none; }

.mfv-312 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-312 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-312 { background-image: url(../m-image/f/2/spec-handle-material-green-black-g10.png); }
.mfv-312 .m-layer1 { background-image: none; }

.mfv-312.hovered { background-image: url(../m-image/f/2/spec-handle-material-green-black-g10-2.png); }
.mfv-312.hovered .m-layer1 { background-image: none; }

.mfv-312.selected { background-image: url(../m-image/f/2/spec-handle-material-green-black-g10-1.png); }
.mfv-312.selected .m-layer1 { background-image: none; }

.mfv-312.selected.hovered { background-image: url(../m-image/f/2/spec-handle-material-green-black-g10-3.png); }
.mfv-312.selected.hovered .m-layer1 { background-image: none; }
.mfv-312-state,
.mfv-312-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-312-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-312-state { background-image: url(../m-image/f/2/spec-handle-material-green-black-g10-4.png); }
.mfv-312-state .m-layer1 { background-image: none; }

.mfv-313 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-313 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-313 { background-image: url(../m-image/f/2/spec-handle-material-paracord.png); }
.mfv-313 .m-layer1 { background-image: none; }

.mfv-313.hovered { background-image: url(../m-image/f/2/spec-handle-material-paracord-2.png); }
.mfv-313.hovered .m-layer1 { background-image: none; }

.mfv-313.selected { background-image: url(../m-image/f/2/spec-handle-material-paracord-1.png); }
.mfv-313.selected .m-layer1 { background-image: none; }

.mfv-313.selected.hovered { background-image: url(../m-image/f/2/spec-handle-material-paracord-3.png); }
.mfv-313.selected.hovered .m-layer1 { background-image: none; }
.mfv-313-state,
.mfv-313-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-313-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-313-state { background-image: url(../m-image/f/2/spec-handle-material-paracord-4.png); }
.mfv-313-state .m-layer1 { background-image: none; }

.mfv-314 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-314 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-314 { background-image: url(../m-image/9/a/spec-handle-material-red-black-g10.png); }
.mfv-314 .m-layer1 { background-image: none; }

.mfv-314.hovered { background-image: url(../m-image/9/a/spec-handle-material-red-black-g10-2.png); }
.mfv-314.hovered .m-layer1 { background-image: none; }

.mfv-314.selected { background-image: url(../m-image/9/a/spec-handle-material-red-black-g10-1.png); }
.mfv-314.selected .m-layer1 { background-image: none; }

.mfv-314.selected.hovered { background-image: url(../m-image/9/a/spec-handle-material-red-black-g10-3.png); }
.mfv-314.selected.hovered .m-layer1 { background-image: none; }
.mfv-314-state,
.mfv-314-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-314-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-314-state { background-image: url(../m-image/9/a/spec-handle-material-red-black-g10-4.png); }
.mfv-314-state .m-layer1 { background-image: none; }

.mfv-315 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-315 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-315 { background-image: url(../m-image/9/9/spec-handle-material-tan-canvas-micarta.png); }
.mfv-315 .m-layer1 { background-image: none; }

.mfv-315.hovered { background-image: url(../m-image/9/9/spec-handle-material-tan-canvas-micarta-2.png); }
.mfv-315.hovered .m-layer1 { background-image: none; }

.mfv-315.selected { background-image: url(../m-image/9/9/spec-handle-material-tan-canvas-micarta-1.png); }
.mfv-315.selected .m-layer1 { background-image: none; }

.mfv-315.selected.hovered { background-image: url(../m-image/9/9/spec-handle-material-tan-canvas-micarta-3.png); }
.mfv-315.selected.hovered .m-layer1 { background-image: none; }
.mfv-315-state,
.mfv-315-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-315-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-315-state { background-image: url(../m-image/9/9/spec-handle-material-tan-canvas-micarta-4.png); }
.mfv-315-state .m-layer1 { background-image: none; }

.mfv-316 .m-layer1 {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}
.mfv-316 {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

.mfv-316 { background-image: url(../m-image/6/b/spec-handle-material-white-black-g10.png); }
.mfv-316 .m-layer1 { background-image: none; }

.mfv-316.hovered { background-image: url(../m-image/6/b/spec-handle-material-white-black-g10-2.png); }
.mfv-316.hovered .m-layer1 { background-image: none; }

.mfv-316.selected { background-image: url(../m-image/6/b/spec-handle-material-white-black-g10-1.png); }
.mfv-316.selected .m-layer1 { background-image: none; }

.mfv-316.selected.hovered { background-image: url(../m-image/6/b/spec-handle-material-white-black-g10-3.png); }
.mfv-316.selected.hovered .m-layer1 { background-image: none; }
.mfv-316-state,
.mfv-316-state .m-layer1 {
    width: 10px;
    height: 10px;
}
.mfv-316-state {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mfv-316-state { background-image: url(../m-image/6/b/spec-handle-material-white-black-g10-4.png); }
.mfv-316-state .m-layer1 { background-image: none; }

