@charset "utf-8";

/********** right column memory finder **********/
.rcol-memoryFinder-v2 { background: #000 url('http://lib.store.yahoo.net/lib/memorysuppliers/mf-rcol-top.png') no-repeat; width: 179px; _margin-bottom: 10px;}
.rcol-memoryFinder-v2 span { display: block; background: url('http://lib.store.yahoo.net/lib/memorysuppliers/mf-rcol-bottom.png') 0 100% no-repeat; }
.rcol-memoryFinder-v2 div { padding: 3px 10px; }
.rcol-memoryFinder-v2 #rcol-mfstep1 { padding-top: 90px; }
.rcol-memoryFinder-v2 #rcol-searchtab  { margin: 28px 10px 15px 10px;  #margin: 30px 10px 0px 10px; _padding-top: 10px;}
.rcol-memoryFinder-v2 #rcol-mfstep3{#padding-bottom: 20px;}
.rcol-memoryFinder-v2 select { width: 150px; }
.rcol-memoryFinder-v2 form { margin: 0; padding: 0; border: 0; }
.rcol-memoryFinder-v2 #rcol-search-box { width: 118px; padding: 2px 3px; margin: 0; border: 1px solid #7f9db9; line-height: 17px; _position: absolute; _margin-top: -30px;}
/********** right column memory finder **********/

/********** large memory finder **********/
dl.mfbox3 { border: none; background: #000000 url('http://apps2.memorysuppliers.com/testing/mf2.0.jpg') no-repeat; width: 540px; margin: 0 auto; }
.mfbox3 dt i { width: 15px; height: 15px; background-image: url('http://lib.store.yahoo.net/lib/memorysuppliers/fb-corners.gif'); }
.mfbox3 .bl,
.mfbox3 .br { top: -14px; }
.mfbox3 form,
.mfbox3 fieldset { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* reset */
.mfbox3 .mfselectors{margin-top: 15px;}
.mfbox3 select { width: 210px; height: 20px; }
.mfbox3 .label { margin: 5px 0 5px 8px; padding-left: 62px; background-repeat: no-repeat; background-position: 0 100%; width: 57px; height: 20px; }
.mfbox3 #mfsearch { position: relative; }
.mfbox3 #mfsearch #text { position: absolute; top: 30px; left: 12px; width: 105px; }
.mfbox3 #mfsearch #submit { position: absolute; top: 31px; left: 132px; margin: 0; padding: 0; border:0; outline: 0; }
.mfbox3 #mfsearch #help { position: absolute; top: 63px; left: 2px; margin-left: -5px; width: 200px; display: block; text-align: center; font: normal 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}

.mfbox3 #flashmftext, .mfbox2 #appleformtext{position: absolute; top: 30px; left: 12px; width: 103px;}
.mfbox3 #flashmfsubmit, .mfbox2 #appleformsubmit{position: absolute; top: 57px; left: 12px;}
.mfbox3 #mfflashrow{}
.mfbox3 #mfapplerow{background-image:url(http://www.memorysuppliers.com/lib/memorysuppliers/applememoryfindericon.png); background-repeat: no-repeat; background-position: 130px 25px;}

.mfwrapper{width: 543px;}
.mfwrappertabs{height: 23px; background-image: url(http://www.memorysuppliers.com/lib/memorysuppliers/mftabsprite.jpg);  background-repeat: no-repeat;}
.mfwrappermain{height: 101px; background-image: url(http://www.memorysuppliers.com/lib/memorysuppliers/memoryfindertoolmid.jpg); background-repeat: no-repeat;}

#memoryform{display: block;}
#flashform{ display: none;}
#appleform{display: none;}

.mfInvisBtn{width: 33%; height: 23px; cursor: pointer; float: left;}

/********** large memory finder **********/
