
.aTrig {}
.aEl {display:none;}
.aEl.active {display:block !important;}
/* floating cart */
#mssframe {height:1px; width:1px; border:none; overflow:hidden; position:absolute; visibility:hidden;}
#fCartLoading {height:50px; width:300px; position:absolute; top:300px; z-index:10000; left:40%; padding-top:60px; text-align:center; background:#fff  url(http://mystore-solutions.com/clients/test-prod-st76-mystore/loading.gif) no-repeat center 10px;}
#htmltop {height:auto !important;}
#mssCartEl {margin:15px 0; width: 215px;}
#ftop{ background: transparent url('http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionTop.png') repeat-y top; height:25px; line-height:25px; width:215px;}
* html #ftop {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionTop.png", sizingMethod="crop");}
#fcontainer{ background: transparent url('http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionMid.png') repeat-y top;}
* html #fcontainer{background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionMid.png", sizingMethod="crop");}
#fcartBG{width:210px; margin:0; position:relative; z-index:1; background: #e3e9f5 url('http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-bg-fade.png') repeat-x top left; }
* html #fcartBG {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-bg-fade.png", sizingMethod="scale");} 
#floatingCartHeader {margin:0; padding:0 3px; color:#333 !important; font-weight:bold; font-size:13px; line-height:24px; font-size:13px; position:relative; cursor:pointer;}

#minControl{position:absolute; top:2px; right:12px; font:bold 14px/14px arial;}
.fcart {border-bottom:1px solid #000; padding:4px;  margin:0; color:black !important; }
.fcartName, .fcartPrice, .fcartQty {color:#000 !important; font-size:11px;}
.fcartName {margin:3px 0;}
.fcartPrice {display:inline; padding-right:7px; _float:left;}
.fcartQty {display:inline;}
#fcartTotal {background:#666; color:#fff !important; font-weight:bold; font-size:11px; margin:0; padding:3px; border-bottom:1px solid #000; }
#fviewCart {border-bottom:1px #000 solid; padding:3px 5px;}
#fcheckout {padding:3px 5px 0 5px;}
#fviewCart a, #fviewCart a:visited,#fcheckout a, #fcheckout a:visited {color:#FF6600; font-size:13px; font-weight:bold; text-decoration:none;}
#fviewCart a:hover,#fcheckout a:hover {color:#cc0000;}
#fbottom {background: transparent url('http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionBtm.png') no-repeat 0 0; width: 215px; height: 10px; margin-bottom: 5px; color:#000;}
* html #fbottom {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://lib.store.yahoo.net/lib/yhst-20804281831352/prd-nav-sectionBtm.png", sizingMethod="crop");}



/* QuickView Image Styles*/
#qviShell {position:absolute; width:387px; z-index:1000; opacity:0; filter:alpha(opacity=0);}
#qviShell.mssQviLeft { padding-left:31px;}
#qviShell.mssQviRight {padding-right:27px;}
#qviShell #arrowLeft {position:absolute; top:50px; left:0; z-index:1010; background: url(http://www.4disolutions.com/clients/msiQviArrowBL.png) no-repeat; height:89px; width:40px;}
#qviShell #arrowRight {position:absolute; top:50px; right:0; z-index:1010; background: url(http://www.4disolutions.com/clients/msiQviArrowBR.png) no-repeat; height:89px; width:40px;}
#qviTop {background: url(http://www.4disolutions.com/clients/msiQviTop.png) no-repeat; padding-top:10px; height:20px; min-height:30px; line-height:30px; width:387px; font-weight:bold;}
#qviContainer {padding:5px 10px; background:url(http://www.4disolutions.com/clients/msiQviSides.png) repeat-y; width:367px; min-width:387px;}
#qviBottom {background: url(http://www.4disolutions.com/clients/msiQviBtm.png) no-repeat; height:19px; width:387px;}

/*IE6 Hacks*/
* html .mssQviLeft { padding-left:30px;}
* html .mssQviRight {padding-right:28px;}
* html #qviShell #arrowLeft {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4disolutions.com/clients/msiQviArrowBL.png", sizingMethod="crop");
}
* html #qviShell #arrowRight {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4disolutions.com/clients/msiQviArrowBR.png", sizingMethod="crop");
}
* html #qviShell #qviTop {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4disolutions.com/clients/msiQviTop.png", sizingMethod="scale");
}
* html #qviShell #qviContainer {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4disolutions.com/clients/msiQviSides.png", sizingMethod="scale");
}
* html #qviShell #qviBottom {background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4disolutions.com/clients/msiQviBtm.png", sizingMethod="scale");
}

* html .image-l {position:relative;}
* html .enlargeImgContainer {position:absolute; top:0; left:0px; z-index:10;}
* html .enlargeImgSpc {height:220px;}
.mssBigCont {position:absolute; z-index:100; display:hidden;}

