/*
$Id:stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
table.mainBodyTable{
padding:15px;
line-height:14px;
}
.subSubList a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-left:0px;
margin-bottom:8px;
}
.productTableList a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#C01016;
margin-left:3px;
padding-left:3px;
}
#product_info{
position:absolute;
visibility:hidden;
z-index:200;
}
.product_info_box{
background-color:#f3f4f3;
border:1px solid #C01016;
padding:10px;
width:300px;
z-index:300;
}
.center{
text-align:center;
}
.bold, .strong{
font-weight:bold;
}
a.valid{text-decoration:none;border-bottom:1px dotted #797979;padding:2px 0;margin:10px;color:#0045ac!important;font-weight:normal!important;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-decoration:none;}:focus{outline:0;}
body{line-height:1.5; }
ol,ul{
list-style-type:none;
}
.boxText{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
list-style-position:inside;
list-style-type:disc;
}
p.boxText{
margin-bottom:20px;
}
.errorBox{ font-family :Arial, Verdana, sans-serif; font-size :10px; background:#ffb3b5; font-weight:bold; }
.stockWarning{ font-family :Arial, Verdana, sans-serif; font-size :10px; color:#cc0033; }
.productsNotifications{ background:#f2fff7; }
.orderEdit{ font-family :Arial, Verdana, sans-serif; font-size :10px; color:#DB332A; text-decoration:underline; font-weight:normal;}
body{
font-family:Arial, sans-serif, Verdana;
font-size:12px;
background:#ffffff;
color:#000000;
margin:0px;
top:0px;
right:0px;
bottom:0px;
left:0px;
margin:auto;
}
.docWidth{
width:1095px;
}
a:link, a:visited{
color:#0045AC;
text-decoration:none;
}
a:hover{
color:#C01016;
text-decoration:underline;
}
FORM{
display:inline;
}
TR.header{
background:#ffffff;
}
.MPBlue{
color:#0045AC;
font-weight:bold;
}
TR.headerError{
background:#ff0000;
}
TD.headerError{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
background:#ff0000;
color:#ffffff;
font-weight :bold;
text-align :center;
}
TR.headerInfo{
background:#00ff00;
}
TD.headerInfo{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
background:#0045ab;
color:#ffffff;
font-weight:bold;
text-align:center;
}
TR.footer{
background:#0045ab;
}
TD.footer{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
background:#0045ab;
color:#ffffff;
font-weight:bold;
}
.infoBoxContents{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
.infoBoxNotice{
background:#f32837;
}
.infoBoxNoticeContents{
background:#f32837;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
TD.infoBoxHeading{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
background-color:#0045ab;
}
TD.infoBox, SPAN.infoBox{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
/*Account Information Boxes*/
.infoBoxAccount{
background:#E6F2FF;
}
.infoBoxContentsAccount{
background:#fff;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
TR.infoBoxHeadingAccount{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
font-weight:bold;
background:#E6F2FF;
color:#F8F8F9;
}
TR.infoBoxAccount{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
TR.infoBoxContentsAccount ,table.infoBoxContentsAccount,.infoBoxAccount{
background-color:#E6F2FF;
border:1px;
line-height:5px;
text-align:left;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{
background:#fafbfd;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{
background:#ffffff;
}
table.productListing{
border:1px;
border-style:solid;
border-color:#0045ab;
border-spacing:1px;
padding:8px
color:#0045AC;
margin:10px auto;
}
.productListing-heading{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
background:#0045ab;
color:#FFFFFF;
font-weight:bold;
padding-left:3px; padding-right:3px;
}
/*  OFF STATE OF PRODUCT TABLE CONTENT      */
td.productListing-data{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#0045ab;
vertical-align:top;
padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
}
/*  ON STATE OF PRODUCT TABLE CONTENT      */
td.productListing-data-on{
background-color:#EAEAEA;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#C01016;
vertical-align:top;
padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
cursor:pointer;
}
tr.productListing-odd{
background-color:#FFFFFF;
}
A.pageResults{
color:#0045ab;
}
A.pageResults:hover{
color:#0045ac;
}
td.pageHeading, div.pageHeading, h1.pageHeading{
font-family:Arial, Verdana, sans-serif;
font-size:20px;
font-weight:bold;
color:#C01016;
line-height:24px;
}
TD.main, P.main, div.main{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
line-height:1.5;
color:#000000;
}
.main{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
line-height:13px;
color:#000000;
}
TD.smallText, SPAN.smallText, P.smallText{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}
TD.fieldKey{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
}
TD.fieldValue{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
}
TD.tableHeading{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
}
SPAN.newItemInCart{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
color:#f32837;
}
checkbox, input, radio, select, button{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
}
textarea{
width:100%;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
padding:3px;
}
SPAN.greetUser{
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#f32837;
font-weight:bold;
}
TABLE.formArea{
background:#fafbfd;
border-color:#0045ab;
border-style:solid;
border-width:1px;
}
TD.formAreaTitle{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
}
SPAN.markProductOutOfStock{
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:12px;
color:#fafafa;
font-weight:bold;
}
SPAN.productSpecialPrice{
font-family:Arial, Verdana, sans-serif;
color:#f32837;
}
SPAN.errorText{
font-family:Arial, Verdana, sans-serif;
color:#ff0000;
}
.moduleRowOver{ background-color:#E1E1E1; cursor:pointer; cursor:hand; }
.moduleRowSelected{ background-color:#E1E1E1; }
.checkoutBarFrom, .checkoutBarTo{ font-family:Arial, Verdana, sans-serif; font-size:10px; color:#8c8c8c; }
.checkoutBarCurrent{ font-family:Arial, Verdana, sans-serif; font-size:10px; color:#000000; }
/* message box */
.messageBox{ font-family:Arial, Verdana, sans-serif; font-size:10px; }
.messageStackError, .messageStackWarning{ font-family:Arial, Verdana, sans-serif; font-size:10px; background-color:#ffb3b5; }
.messageStackSuccess{ font-family:Arial, Verdana, sans-serif; font-size:10px; background-color:#99ff00; }
/* input requirement */
.inputRequirement{ font-family:Arial, Verdana, sans-serif; font-size:10px; color:#C01016; }
span.counter{
width:13px;
text-align:center;
line-height:10px;
padding-left:3px;
background:#0045AC;
color:white;
font-size:12px;
position:absolute;
right:0px;
top:0px;
bottom:0px;
}
.breadCrumb a{
font-size:10px;
color:#0045AC;
margin-top:4px;
padding-top:4px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.breadCrumb span{
margin:0 6px;
}
.breadCrumb a:link{
color:#0045AC;
text-decoration:none;
}     /* unvisited link */
.breadCrumb a:visited{
color:#0045AC;
text-decoration:none;
}  /* visited link */
.breadCrumb a:hover{
text-decoration:none;
color:#C01016;
}   /* mouse over link */
.finalCrumb, .breadCrumbNoLink{
display:inline;
text-decoration:none;
color:#0045AC;
text-transform:uppercase;
}
.finalCrumb a:link{
text-decoration:none;
color:#C01016;
}     /* unvisited link */
.finalCrumb a:visited{
text-decoration:none;
color:#C01016;
}  /* visited link */
.finalCrumb a:hover{
text-decoration:none;
color:#C01016;
}   /* mouse over link */
.chatSales{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.main h2{
padding-left:0;
}
.CountryCode{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0045AC;
font-weight:bold;
}
.categoryListingHead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0045AC;
font-weight:bold;
}
.categoryListing{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0045AC;
font-weight:bold;
}
.quickOrder{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0045AC;
font-weight:bold;
letter-spacing:1px;
margin-top:6px;
margin-bottom:6px;
padding-top:6px;
padding-bottom:6px;
}
a.quickOrder:link{color:#0045AC; text-decoration:none}     /* unvisited link */
a.quickOrder:visited{color:#0045AC; text-decoration:none}  /* visited link */
a.quickOrder:hover{color:#DB332A; text-decoration:none}   /* mouse over link */
a.quickOrder:active{color:#0045AC; text-decoration:none}   /* selected link */
.quickSearch{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0045AC;
font-weight:bold;
}
a.quickSearch:link{color:#0045AC; text-decoration:none}     /* unvisited link */
a.quickSearch:visited{color:#0045AC; text-decoration:none}  /* visited link */
a.quickSearch:hover{color:#DB332A; text-decoration:none}   /* mouse over link */
a.quickSearch:active{color:#0045AC; text-decoration:none}   /* selected link */
.bottomMenuText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-top:3px;
margin-bottom:3px;
padding-top:3px;
padding-bottom:3px;
}
a.bottomMenu:link{color:#FFFFFF; text-decoration:none}     /* unvisited link */
a.bottomMenu:visited{color:#FFFFFF; text-decoration:none}  /* visited link */
a.bottomMenu:hover{color:#C01016; text-decoration:none}   /* mouse over link */
a.bottomMenu:active{color:#C01016; text-decoration:none}   /* selected link */
.copyRight{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#0045AC;
margin-top:3px;
margin-bottom:3px;
padding-top:3px;
padding-bottom:3px;
}
TD.pageHeadline{
padding-left:24px;
}
.pageHeadline{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#C01016;
padding-left:10px;
}
h2.pageHeadline{
color:#FFFFFF;
padding-left:10px;
background:url(images/layout/roundedRedCorners_650x27.jpg) 0 0 no-repeat;
height:27px;
font-size:16px;
padding-top:2px;
}
.NewsTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#0045ac;
padding-left:24px;
}
.News{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#444444;
padding-left:24px;
}
.NewsHeadline{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0045ac;
padding-left:24px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#0045ac;
padding-left:24px;
}
.panicQuoteOnAbout{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0045ac;
padding-left:0px;
font-style:oblique;
}
.aboutUsHead{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#DB332A;
padding-left:0px;
}
.promoSubHead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C01016;
padding-left:0px;
font-style:italic;
}
.promoHead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0045ac;
padding-left:0px;
line-height:16px;
}
.promoText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:0px;
line-height:14px;
}
.tar{
text-align:right;
}
.tal{
text-align:left;
}
.tac{
text-align:center;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cb{
clear:both;
}
.w9p{
width:9%;
}
.w10p{
width:10%;
}
.w15p{
width:15%;
}
.w25p{
width:25%;
}
.w33p{
width:33%;
}
.w40p{
width:40%;
}
.w48p{
width:48%;
}
.w50p{
width:50%;
}
.w60p{
width:60%;
}
.w66p{
width:66%;
}
.w75p{
width:75%;
}
.w80p{
width:80%;
}
.w85p{
width:85%;
}
.w90p{
width:90%;
}
.w100p{
width:100%;
}
.h80p{
height:80%;
}
.ml1p{
margin-left:1%;
}
.ml3{
margin-left:3px;
}
.ml5{
margin-left:5px;
}
.ml10{
margin-left:10px;
}
.ml20{
margin-left:20px;
}
.ml30{
margin-left:30px;
}
.mt2{
margin-top:2px;
}
.mt3{
margin-top:3px;
}
.mt5{
margin-top:5px;
}
.mt7{
margin-top:7px;
}
.mt10{
margin-top:10px;
}
.mt20{
margin-top:20px;
}
.mr1p{
margin-right:1%;
}
.mr2p{
margin-right:2%;
}
.mr5{
margin-right:5px;
}
.mr10{
margin-right:10px;
}
.mr20{
margin-right:20px;
}
.mt9{
margin-top:9px;
}
.p4{
padding:4px;
}
.pl10{
padding-left:10px;
}
.pr10{
padding-right:10px;
}
.pt5{
padding-top:5px;
}
.pt10{
padding-top:10px;
}
.pb5{
padding-bottom:5px;
}
.pb10{
padding-bottom:10px;
}
.bb1blk{
border-bottom:1px solid #000000;
}
#newAccount-login .main{
height:300px;
position:relative;
}
.prel{
position:relative;
}
/* for menu fix */
.behind{
z-index:-1000;
}
.valignb{
position:absolute;
bottom:0px;
right:0px;
}
.valignb-left{
position:absolute;
bottom:0px;
left:0px;
}
.valignb-nlr{
position:absolute;
bottom:0px;
}
.vatb{
vertical-align:text-bottom;
}
.input.text{
margin-bottom:2.0em;
}
.input.text label{
width:30%;
display:inline-block;
color:#000000;
font-size:12px;
}
.fs10p{
font-size:10px;
}
.fs12p{
font-size:12px;
}
.fs14p{
font-size:14px;
}
.fs18p{
font-size:18px;
}
.fs16p{
font-size:16px;
}
.fs20p{
font-size:20px;
}
.fs24p{
font-size:24px;
}
.fs30p{
font-size:30px;
}
.fs40p{
font-size:40px;
}
.fst-ital{
font-style:italic;
}
.blk{
color:#000000;
}
.red{
color:#C01016;
}
.wht{
color:#FFFFFF;
}
a.wht{
color:#FFFFFF;
}
.grn{
color:#00CC33;
}
.mpBlue-bg{
background-color:#0045AC;
}
.lh1{
line-height:1;
}
.bld{
font-weight:bold;
}
.mb2em{
margin-bottom:2.0em;
}
.mb10{
margin-bottom:10px;
}
.mb35{
margin-bottom:35px;
}
.mt2em{
margin-top:2.0em;
}
.mt1em{
margin-top:1.0em;
}
.dib{
display:inline-block;
}
.dblock{
display:block;
}
.mr60p{
margin-right:60px;
}
.ff-vass{
font-family:Helvetica, Arial, sans-serif;
}
.ff-arrnd{
font-family:ArialRound;
}
#account td.title{
background:#E1E1E1;
height:17px;
}
#checkoutShipping .title{
background:#E1E1E1;
height:17px;
}
#checkoutPayment .title{
background:#E1E1E1;
height:17px;
}
#shippingMethod .title{
background:#E1E1E1;
height:17px;
}
#paymentMethod .title{
background:#E1E1E1;
height:17px;
}
#account ul{
list-style:disc;
color:#EE1E25;
margin-left:15px;
margin-top:2em;
margin-bottom:2em;
}
#account ul li{
color:#EE1E25;
}
.h60{
height:60px;
}
.top-left-c5c5c5c{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_c5c5c5_insideWhite_1280x20.jpg);
height:9px; /* vertical:show first half of the image with the top-corners in it */
font-size:2px; /* correct height for IE */
}
.top-right-c5c5c5c{
margin-top:-9px; /* to level of top-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_c5c5c5_insideWhite_1280x20.jpg);
background-position:100% 0; /* show bg-image starting at the right */
height:9px;
font-size:2px;
}
.bottom-left-c5c5c5c{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_c5c5c5_insideWhite_1280x20.jpg);
background-position:0 -11px; /* show under half of the image */
height:9px;
font-size:2px;
}
.bottom-right-c5c5c5c{
margin-top:-9px; /* to level of bottom-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_c5c5c5_insideWhite_1280x20.jpg);
background-position:100% -11px; /* under half, right side */
height:9px;
font-size:2px;
}
.inside-c5c5c5{
border-color:#C5C5C5;
border-style:solid;
border-width:0px 1px;
}
.top-left-ffffbf{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_ffffbf_1280x45.png);
height:9px; /* vertical:show first half of the image with the top-corners in it */
font-size:2px; /* correct height for IE */
}
.top-right-ffffbf{
margin-top:-9px; /* to level of top-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_ffffbf_1280x45.png);
background-position:100% 0; /* show bg-image starting at the right */
height:9px;
font-size:2px;
}
.bottom-left-ffffbf{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_ffffbf_1280x45.png);
background-position:0 -51px; /* show under half of the image */
height:9px;
font-size:2px;
}
.bottom-right-ffffbf{
margin-top:-9px; /* to level of bottom-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_ffffbf_1280x45.png);
background-position:100% -51px; /* under half, right side */
height:9px;
font-size:2px;
}
.inside-ffffbf{
background-image:url(images/layout/bg_ffffbf_10x10.png);
background-repeat:repeat;
color:#000000;
padding-left:10px;
padding-right:10px;
}
.top-left-e7e7e7{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_e7e7e7_268x333.png);
height:9px; /* vertical:show first half of the image with the top-corners in it */
font-size:2px; /* correct height for IE */
}
.top-right-e7e7e7{
margin-top:-9px; /* to level of top-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_e7e7e7_268x333.png);
background-position:100% 0; /* show bg-image starting at the right */
height:9px;
font-size:2px;
}
.bottom-left-e7e7e7{
margin-right:9px; /* clip right corner */
background-image:url(images/layout/corners_e7e7e7_268x333.png);
background-position:0 -324px; /* show under half of the image */
height:9px;
font-size:2px;
}
.bottom-right-e7e7e7{
margin-top:-9px; /* to level of bottom-left corner */
margin-left:9px; /* clip left corner */
background-image:url(images/layout/corners_e7e7e7_268x333.png);
background-position:100% -324px; /* under half, right side */
height:9px;
font-size:2px;
}
.inside-e7e7e7{
background-image:url(images/layout/bg_e7e7e7_10x10.png);
background-repeat:repeat;
color:#000000;
padding-left:10px;
padding-right:10px;
}
.inside-efefef{
background-color:#EFEFEF;
border-left:1px solid #979797;
border-right:1px solid #979797;
}
.notopgap{
margin-top:0;
}
.nobottomgap{
margin-bottom:0;
}
.oddRow{
background-color:#E1E1E1;
}
.lc{
text-transform:lowercase;
}
.uc{
text-transform:uppercase;
}
#sEstimate{
background-color:#FFFFBF;
}
#navigationWrapper{
width:85%;
}
.whiteTab{background-image:url(images/layout/tabs-sprite.png);background-repeat:no-repeat;line-height:27px;float:left;}
.whiteTab-left{background-position:0px -245px;margin:0 1px 0 0;padding-left:10px;}
.whiteTab-right{background-repeat:repeat-x;background-position:100% -245px;display:block;padding-right:10px;}
.redTab{background-image:url(images/layout/tabs-sprite.png);background-repeat:no-repeat;line-height:27px;}
.redTab-left{background-position:0px -118px;margin:0 1px 0 0;padding-left:10px;}
.redTab-right{background-position:100% -118px;float:left;padding-right:10px;}
.smallRedTabLeft{background:url(images/layout/tabs-sprite.png) 0px -1px no-repeat;padding-left:10px;line-height:22px;height:22px;}
.smallRedTabRight{background:url(images/layout/tabs-sprite.png) 100% -1px no-repeat;float:left;line-height:22px;padding-right:0;}
.smallRedCornersLeft{background:url(images/layout/tabs-sprite.png) 0px -39px no-repeat;padding-left:10px;line-height:22px;height:22px;}
.smallRedCornersRight{background:url(images/layout/tabs-sprite.png) 100% -39px no-repeat;float:left;line-height:22px;padding-right:0;}
#loginBox-Title, #myAccountBox-Title{cursor:pointer;}
.blackTab{background:url(images/layout/tabs-sprite.png);height:27px;}
.blackTab-left{background-position:0px -160px;padding-left:10px;line-height:27px;}
.blackTab-right{background-position:100% -160px;width:10px;height:27px;}
.greyOverlayLeft{background:url(images/layout/roundedGreyTabTrans_615x23.png);padding-left:10px;height:23px;}
.greyOverlayRight{background:url(images/layout/roundedGreyTabTrans_615x23.png) 100% 0;width:10px;height:23px;}
.greyTab{background:url(images/layout/tabs-sprite.png);height:22px;overflow:hidden;}
.greyTab-left{background-position:0px -342px;}
.greyTab-right{background-position:100% -342px;}
.greyBottomLeft{float:left;background:url(images/layout/tabs-sprite.png) 0px -287px no-repeat;height:6px;}
.greyBottomRight{float:left;background:url(images/layout/tabs-sprite.png) 100% -287px no-repeat;height:6px;line-height:6px;font-size:1%;}
#promoWrapper ul{
float:left;
border-right:1px solid #000000;
margin-right:5px;
}
#promoWrapper ul li{
float:left;
width:15px;
padding-right:0;
padding-left:0;
text-align:center;
}
.homeCategory .title{
color:#000000;
width:90%;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #0045AC;
margin-bottom:10px;
text-transform:uppercase;
}
.homeCategory ul li{
float:left;
width:50%;
margin-bottom:10px;
line-height:1;
}
.homeCategory ul li.w100p{
width:100%;
}
.homeCategory ul li a{
font-weight:bold;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
}
.homeCategory ul li ul li a{
color:#000;
}
.homeCategory ul li ul{
margin:5px 0 0 70px;
}
.homeCategory ul li ul li{
width:auto;
font-weight:normal;
margin-bottom:2px;
}
.homeCategory ul li ul li.first{
border-left:0px;
padding-left:0px;
}
.homeCategory ul li ul li.bld{
font-weight:bold;
}
.homeCategory ul li ul li a{
font-weight:normal;
margin-right:5px;
/* border-left:1px solid #0045AC; */
padding-left:2px;
}
#headerTransition{
background:url(images/layout/greyWhiteGrad_1024x19.jpg) repeat-x;
height:16px;
font-size:2px;
}
.ui-tabs-nav li {
color:#C01016;
}
ul.ui-tabs-nav li a,  ul.ui-tabs-nav li span{
color:#0045AC;
}
ul.ui-tabs-nav li.ui-state-hover a, ul.ui-tabs-nav li.ui-state-hover span{
color:#C01016;
}
.ui-tabs-selected.ui-state-active{
background-color:#C5C5C5;
}
.promoButton{
float:left;
padding:3px 2px 0px 2px;
border-right:1px solid #000000;
width:12px;
height:15px;
}
#promoClose{
position:relative;
height:16px;
width:16px;
cursor:pointer;
overflow:hidden;
font-size:6px;
margin:3px 10px 0 0;
text-align:center;
}
#promoClose span{
position:absolute;
top:0px;
left:0px;
}
.more-LinkHover{
color:#0045AC;
text-decoration:underline;
}
.more-Link{
border-left:1px solid #0045AC;
padding-left:5px;
}
.grayBorderLR{
border-left:#767676 solid 1px;
border-right:#767676 solid 1px;
}
.mod b{display:block;font-size:1%;position:relative;z-index:10;background-repeat:no-repeat;}
.mod .tl, .mod .tr, .mod .bl, .mod .br{float:left;}
.mod .tr, .mod .br{float:right;}
.mod .tl, .mod .tr{width:10px;height:10px;margin-bottom:-300px;overflow:hidden;}
.mod .inner{position:relative;}
.mod .hd, .mod .bd, .mod .ft{overflow:hidden;_overflow:visible;_zoom:1;}
.gradual{overflow:hidden;line-height:1.2em;*position:relative;*zoom:1;}
.gradual .tl, .gradual .tr{height:290px;margin-bottom:-290px;}
.gradual b, .gradual .inner{background-image:url(images/layout/gray_gradientBG.jpg);background-repeat:no-repeat;}
.gradual .top{height:1px;}
.gradual .tl{background-position:0px 0px;}
.gradual .tr{background-position:100% 0px;}
.gradual .inner{background-position:-1px -10px;padding:10px 12px;}
.gradual .bottom{height:0px;clear:both;}
.gradual .bl, .gradual .br{height:71px;width:1px;margin-top:-71px;}
.gradual .bl{background-position:0px -224px;}
.gradual .br{background-position:100% -224px;}
.full .bottom b{background-image:none;}
div#rightColumn .gradual{
width:200px;
margin-bottom:15px;
}
#rightColumn{
font-family:Arial, helvetica, sans-serif;
}
#rightColumn h1{
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}
#quickLinks a{
text-decoration:none;
color:#000000;
font-size:12px;
font-weight:bold;
margin-bottom:7px;
}
#quickLinks a:hover{
text-decoration:underline;
}
div.rightBox{
color:#000000;
font-size:12px;
font-weight:bold;
}
div.rightBox a{
color:#0045AC;
text-decoration:none;
}
div.rightBox img{
border:none;
}
.ui-widget-overlay{
background-color:#979797;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0.7;
filter:alpha(opacity=70);
}
#box-myAccount ul{
list-style:disc;
margin-left:10px;
margin-bottom:15px;
color:#C01016;
}
#box-myAccount ul li{
margin-left:0;
line-height:1.3;
}
a#changeCountryLink:link, a#changeCountryLink:visited{
color:#FFFFFF;
text-transform:capitalize;
}
a#changeCountryLink:hover{
color:#0045AC;
}
.smallRedTabLeft a:link{
color:#FFFFFF;
}
.smallRedCornersLeft a:link{
color:#FFFFFF;
}
.smallRedTabLeft a:visited{
color:#FFFFFF;
}
.smallRedCornersLeft a:visited{
color:#FFFFFF;
}
.smallRedTabLeft a:hover{
color:#FFFFFF;
}
.smallRedCornersLeft a:hover{
color:#FFFFFF;
}
ul.leftMenu, ul.leftMenu li, ul.leftMenu ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
margin-top:6px;
margin-bottom:3px;
}
ul.leftMenu ul{
margin-left:10px;
}
ul.leftMenu li a{
color:#C01016;
}
ul.leftMenu li a:hover{
color:#0045AC;
}
ul.leftMenu li a.active{
background:url(images/layout/arrowRed_Down.png) no-repeat 0 4px;
padding-left:11px;
font-weight:bold;
color:#0045AC;
}
ul.leftMenu li a.more{
background:url(images/layout/arrowBlue_Right.png) no-repeat 0 4px;
padding-left:11px;
}
ul.leftMenu li a.final{
background:url(images/layout/dashBlue.png) no-repeat 0 5px;
padding-left:11px;
}
#checkoutProgressLeft{
float:left;
background:url(images/checkoutBarGrey_LeftSide.jpg) no-repeat 0 0;
width:4px;
}
#checkoutProgressMain{
float:left;
background:url(images/checkoutBarGrey.jpg) repeat-x 0 0;
width:98%;
}
#checkoutProgressRight{
float:left;
background:url(images/checkoutBarGrey_RightSide.jpg) no-repeat 0 0;
width:7px;
}
.checkoutProgress{
height:36px;
float:left;
text-align:center;
position:relative;
margin-right:18%;
}
#productInfoTabs.ui-widget-content{
background:none;
border:none;
}
#productInfoTabs .ui-widget-header{
background:none;
border:none;
}
#productInfoTabs .ui-tabs-panel{
border:1px solid #E8E8E8;
background-color:#FFFFFF;
}
#productInfoTabs li.ui-tabs-selected{
padding-bottom:0px;
}
#productInfoTabs.ui-tabs .ui-tabs-nav{
margin:0;
padding:0.2em 0.2em 0 0;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li{
margin-right:1.0em;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-left{
background:url(http://www.mpbio.com/mAb/img/activeTabLeft.png) 0 0 no-repeat;
float:left;
height:34px;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-main{
background:url(http://www.mpbio.com/mAb/img/activeTab.png) 0 0 repeat-x;
float:left;
margin-left:6px;
margin-right:6px;
height:34px;
padding:0.5em 1em;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-right{
background:url(http://www.mpbio.com/mAb/img/activeTabRight.png) 100% 0 no-repeat;
float:left;
height:34px;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-selected-left{
background:url(http://www.mpbio.com/mAb/img/tabLeft.png) 0 0 no-repeat;
float:left;
height:34px;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-selected-main{
background:url(http://www.mpbio.com/mAb/img/tab.png) 0 0 repeat-x;
float:left;
height:34px;
margin-left:8px;
margin-right:6px;
padding:0.5em 1em;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li div.tabs-bg-selected-right{
background:url(http://www.mpbio.com/mAb/img/tabRight.png) 100% 0 no-repeat;
float:left;
height:34px;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{
background:url(http://www.mpbio.com/mAb/img/tab.png) repeat-x;
}
#productInfoTabs.ui-tabs .ui-tabs-nav li a{
padding:0em;
}
#productInfoTabs .ui-state-default a,#productInfoTabs .ui-state-default a:link,#productInfoTabs .ui-state-default a:visited{
color:#FFFFFF;
text-decoration:none;
}
#productInfoTabs .ui-state-active a,#productInfoTabs .ui-state-active a:link,#productInfoTabs .ui-state-active a:visited{
color:#000000;
text-decoration:none;
}
#productInfoTabs .ui-state-default.ui-state-hover a{
color:#FFFFFF;
text-decoration:underline;
}
#productInfoTabs .ui-state-active.ui-state-hover a{
color:#000000;
text-decoration:none;
}
#productInfoTabs a span, #productInfoTabs a{
color:#0045AC;
}
fieldset.account, fieldset.genesis{
margin-top:12px;
}
fieldset.account h2, fieldset.genesis h2{
padding:0 0 0 5px;
margin:0 0 12px 0;
color:#C01016;
background:url(images/layout/createAccount-h2Background.jpg) repeat-x 0 0;
height:26px;
}
fieldset.account span.inputRequirement, fieldset.genesis span.inputRequirement{
padding:7px 5px 0 0;
}
fieldset.account span.popup, fieldset.genesis span.popup{
padding:3px 5px 0 0;
font-size:14px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
}
fieldset.account li, fieldset.genesis li, fieldset#forgotPassword li{
width:100%;
line-height:20px;
margin-top:5px;
float:left;
}
fieldset.genesis div.column li{
width:100%;
}
fieldset.genesis div.column li label{
width:40%;
}
fieldset.genesis div.column li input, fieldset.genesis div.column li select{
width:50%;
}
fieldset.account label, fieldset.genesis label, fieldset#forgotPassword label{
width:23%;
display:block;
float:left;
font-size:14px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding:4px;
}
fieldset.genesis label.w100p{
width:100%;
display:block;
}
fieldset.account input, fieldset.account select, fieldset.genesis input, fieldset.genesis select, fieldset#forgotPassword input{
border:1px solid #C5C5C5;
width:30%;
float:left;
font-size:14px;
padding:4px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}
fieldset.account div.tip, fieldset.genesis div.tip{
float:left;
padding:4px 0 2px 10px;
width:43%;
background:#F2F2F2;
line-height:18px;
border-width:1px 1px 1px 0;
border-color:#C5C5C5;
border-style:solid;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
fieldset.account div.errorTip, fieldset.genesis div.errorTip{
float:left;
padding:4px 0 2px 10px;
width:43%;
background:#FFCFCF;
line-height:18px;
border-width:1px 1px 1px 0;
border-color:#C01016;
border-style:solid;
color:#C01016;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
fieldset#genesis-Contact div.errorTip{
float:left;
padding:4px 0 2px 10px;
width:49%;
background:#FFCFCF;
line-height:18px;
border-width:1px 1px 1px 1px;
border-color:#C01016;
border-style:solid;
color:#C01016;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
fieldset#genesis-ResearchArea div.errorTip{
width:99%;
border-width:1px 1px 1px 1px;
margin-bottom:10px;
}
fieldset#genesis-ResearchArea span div.errorTip{
width:95%;
}
fieldset#genesis-ResearchArea li{
width:49%;
margin:0 0 0 5px;
padding-bottom:15px;
}
fieldset#genesis-ResearchArea li span{
font-size:12px;
}
fieldset#genesis-ResearchArea li span.dblock{
font-size:12px;
color:#0045AC;
}
fieldset#genesis-ResearchArea li.cb{
width:100%;
border:0;
padding:0;
}
fieldset#genesis-ResearchArea li label{
width:90%;
float:right;
padding:0;
}
fieldset#genesis-ResearchArea li input{
width:4%;
float:left;
border:0;
}
fieldset#genesis-ResearchArea textarea{
width:89%;
float:right;
}
fieldset#account-Subscriptions label, fieldset#account-Conditions label, fieldset#genesis-Subscriptions label, fieldset#genesis-Terms label{
width:90%;
float:right;
}
li#newsletterInterest label{
margin-left:9%;
float:left;
width:14%;
}
fieldset#account-Subscriptions input, fieldset#account-Conditions input, fieldset#genesis-Subscriptions input, fieldset#genesis-Terms input{
width:8%;
height:18px;
width:18px;
border:0;
}
div#account-Submit{
margin-bottom:6em;
}
a#copyShipping{
margin-left:23%;
padding:4px 0px 4px 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
#quickOrder-Container{
width:98%;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
position:relative;
}
#quickOrder-Title{
font-size:16px;
font-weight:bold;
color:#C01016;
background:url(images/layout/createAccount-h2Background.jpg) repeat-x 0 0;
height:26px;
padding-left:10px;
margin-bottom:5px;
}
#quickOrder-Description{
margin-left:10px;
width:22%;
}
#quickOrder-AddFromFavorites{
cursor:pointer;
margin:4px 10px 0 0;
}
#quickOrder-FavoriteView{
position:absolute;
right:0px;
border:1px solid #C01016;
background:#EFEFEF;
width:40%;
padding:10px;
display:none;
}
#quickOrder-FavoriteView-Close{
background:url(images/layout/redClose.png) no-repeat 0 0;
width:16px;
height:16px;
float:right;
cursor:pointer;
}
#quickOrder-FavoriteView a{
color:#C01016;
font-weight:bold;
}
#quickOrder-FavoriteView h3{
color:#0045AC;
font-weight:bold;
font-size:12px;
}
#quickOrder-FavoriteView li{
margin-bottom:7px;
list-style:disc;
margin-left:14px;
}
#quickOrder-Products{
width:70%;
padding-left:10px;
border-left:1px solid #979797;
float:right;
margin-bottom:10px;
}
#quickOrder-Products input.error{
border:1px solid #ff0000;
}
.quickOrder-Cell{
padding:3px 2px;
}
.quickOrder-Input{
border:1px solid #C5C5C5;
padding:4px;
color:#000000;
margin:0px 2px;
}
.quickOrder-CatalogInput{
width:150px;
}
.quickOrder-QuantityInput{
width:50px;
}
.quickOrder-PackSize{
width:185px;
}
.quickOrder-RemoveLine{
position:relative;
height:16px;
width:16px;
cursor:pointer;
overflow:hidden;
font-size:5px;
margin:3px 10px 0 0;
text-align:center;
}
.quickOrder-RemoveLineImage{
background:url(images/layout/redClose.png) no-repeat 0 0;
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
}
.quickOrder-Loading{
background:url(images/load.gif) no-repeat 0 0;
height:15px;
width:16px;
}
.quickOrder-Error{
padding-left:2px;
}
#quickOrder-Modal{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#ui-dialog-title-quickOrder-Modal, #ui-dialog-title-quickOrder-SubmitError{
font-size:16px;
color:#C01016;
font-weight:bold;
padding:3px;
}
#quickOrder-Modal h3{
font-size:16px;
color:#C01016;
font-weight:bold;
background:#FFFFFF;
}
#quickOrder-Modal h4{
margin-left:10px;
margin-top:5px;
}
#quickOrder-Modal ul{
margin-left:10px;
margin-top:5px;
float:left;
width:99%;
}
#quickOrder-Modal li{
margin:5px 0px 10px;
padding:3px 0;
}
.quickOrder-SuggestLine{
background:url(images/layout/arrowBlue_Right.png) no-repeat scroll 0 4px transparent;
padding-left:11px;
}
.quickOrder-Dialog.ui-dialog,  .quickOrder-SuggestModal.ui-dialog{
border:1px solid #979797;
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
}
.quickOrder-Dialog .ui-dialog-titlebar,  .quickOrder-SuggestModal .ui-dialog-titlebar{
border-bottom:1px solid #979797;
position:relative;
}
.ui-dialog .ui-dialog-titlebar-close{
position:absolute;
right:.3em;
margin:-10px 0 0 0;
padding:1px;
height:18px;
}
.top_left_77a02e, .top_right_77a02e, .bottom_left_77a02e, .bottom_right_77a02e{
background-image:url(images/sampleprep/layout/corners_77a02e_dropshadowRight_1600x31.jpg);
height:15px;
font-size:2px;
}
.top_left_77a02e, .bottom_left_77a02e{
margin-right:9px;
}
.top_right_77a02e, .bottom_right_77a02e{
margin-left:9px;
margin-top:-15px;
}
.top_right_77a02e{
background-position:100% 0;
}
.bottom_left_77a02e{
background-position:0 -9px;
}
.bottom_right_77a02e{
background-position:100% -9px;
}
.inside_left_77a02e, .inside_right_77a02e{
background-image:url(images/sampleprep/layout/side_77a02e_dropshadow_11x18.jpg);
background-repeat:repeat-y;
position:relative;
}
.inside_right_77a02e{
background-position:100% 0;
right:-1px;
padding-right:1px; /* ie fix */
}
.inside_77a02e{
background:#FFFFFF;
margin-right:9px;
}
.sc_tl_purple_dsbr, .sc_tr_purple_dsbr, .sc_bl_purple_dsbr, .sc_br_purple_dsbr{
background-image:url(images/sampleprep/layout/smallCorners_purple_dropshadowBottomRight_1600x38.png);
height:19px;
font-size:2px;
}
.sc_tl_purple_dsbr, .sc_bl_purple_dsbr{
margin-right:15px;
}
.sc_tr_purple_dsbr, .sc_br_purple_dsbr{
margin-left:9px;
margin-top:-19px;
}
.sc_tr_purple_dsbr{
background-position:100% 0;
}
.sc_bl_purple_dsbr{
background-position:0 -19px;
}
.sc_br_purple_dsbr{
background-position:100% -19px;
}
.inside_left_purple_dsbr, .inside_right_purple_dsbr{
background-image:url(images/sampleprep/layout/smallCornersSide_purple_dropshadowBottomRight_11x3.png);
background-repeat:repeat-y;
position:relative;
}
.inside_right_purple_dsbr{
background-position:100% 0;
right:-1px;
margin-right:6px;
}
.inside_purple_dsbr{
background:#FFFFFF;
margin-right:7px;
}
.sc_tl_purple_dstl, .sc_tr_purple_dstl, .sc_bl_purple_dstl, .sc_br_purple_dstl{
background-image:url(images/sampleprep/layout/smallCorners_purple_dropshadowTopLeft_1600x45.png);
height:22px;
font-size:2px;
}
.sc_tr_purple_dstl, .sc_br_purple_dstl{
margin-left:10px;
margin-top:-22px;
}
.sc_tl_purple_dstl, .sc_bl_purple_dstl{
margin-right:4px;
margin-left:2px;
}
.sc_tr_purple_dstl{
background-position:100% 0;
}
.sc_bl_purple_dstl{
background-position:0 -23px;
}
.sc_br_purple_dstl{
background-position:100% -23px;
}
.inside_left_purple_dstl, .inside_right_purple_dstl{
background:url(images/sampleprep/layout/smallCornersSide_purple_dropshadowTopLeft_9x9.png) repeat-y;
position:relative;
}
.inside_left_purple_dstl{
background-position:-1px 0;
}
.inside_right_purple_dstl{
background-position:100% 0;
right:-6px;
margin-right:6px;
}
.inside_purple_dstl{
background:#FFFFFF;
margin-right:1px;
margin-left:3px;
}
.sc_tl_green_dsbr, .sc_tr_green_dsbr, .sc_bl_green_dsbr, .sc_br_green_dsbr{
background-image:url(images/sampleprep/layout/smallCorners_green_dropshadowBottomRight_1600x38.png);
height:19px;
font-size:2px;
}
.sc_tl_green_dsbr, .sc_bl_green_dsbr{
margin-right:15px;
}
.sc_tr_green_dsbr, .sc_br_green_dsbr{
margin-left:9px;
margin-top:-19px;
}
.sc_tr_green_dsbr{
background-position:100% 0;
}
.sc_bl_green_dsbr{
background-position:0 -19px;
}
.sc_br_green_dsbr{
background-position:100% -19px;
}
.inside_left_green_dsbr, .inside_right_green_dsbr{
background-image:url(images/sampleprep/layout/smallCornersSide_green_dropshadowBottomRight_11x3.png);
background-repeat:repeat-y;
position:relative;
}
.inside_right_green_dsbr{
background-position:100% 0;
right:-1px;
margin-right:6px;
}
.inside_green_dsbr{
background:#FFFFFF;
margin-right:7px;
}
.sc_tl_green_dstl, .sc_tr_green_dstl, .sc_bl_green_dstl, .sc_br_green_dstl{
background-image:url(images/sampleprep/layout/smallCorners_green_dropshadowTopLeft_1600x45.png);
height:22px;
font-size:2px;
}
.sc_tl_green_dstl.bg9e2487, .sc_tr_green_dstl.bg9e2487{
background-image:url(images/sampleprep/layout/smallCorners_green-9e2487_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bg008c7b, .sc_tr_green_dstl.bg008c7b{
background-image:url(images/sampleprep/layout/smallCorners_green-008c7b_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bg866fb2, .sc_tr_green_dstl.bg866fb2{
background-image:url(images/sampleprep/layout/smallCorners_green-866fb2_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bg883f98, .sc_tr_green_dstl.bg883f98{
background-image:url(images/sampleprep/layout/smallCorners_green-883f98_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bg989836, .sc_tr_green_dstl.bg989836{
background-image:url(images/sampleprep/layout/smallCorners_green-989836_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bgbd519e, .sc_tr_green_dstl.bgbd519e{
background-image:url(images/sampleprep/layout/smallCorners_green-bd519e_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bge34e44, .sc_tr_green_dstl.bge34e44{
background-image:url(images/sampleprep/layout/smallCorners_green-e34e44_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bgf38f20, .sc_tr_green_dstl.bgf38f20{
background-image:url(images/sampleprep/layout/smallCorners_green-f38f20_dropshadowTopLeft_1600x27.png);
}
.sc_tl_green_dstl.bgf9a151, .sc_tr_green_dstl.bgf9a151{
background-image:url(images/sampleprep/layout/smallCorners_green-f9a151_dropshadowTopLeft_1600x27.png);
}
.sc_tr_green_dstl, .sc_br_green_dstl{
margin-left:10px;
margin-top:-22px;
}
.sc_tl_green_dstl, .sc_bl_green_dstl{
margin-right:4px;
margin-left:3px;
}
.sc_tr_green_dstl{
background-position:100% 0;
}
.sc_bl_green_dstl{
background-position:0 -23px;
}
.sc_br_green_dstl{
background-position:100% -23px;
}
.inside_left_green_dstl, .inside_right_green_dstl{
background:url(images/sampleprep/layout/smallCornersSide_green_dropshadowTopLeft_9x9.png) repeat-y;
position:relative;
}
.inside_left_green_dstl{
background-position:0 0;
}
.inside_right_green_dstl{
background-position:100% 0;
right:-6px;
margin-right:6px;
}
.inside_green_dstl{
background:#FFFFFF;
margin-right:1px;
margin-left:3px;
}
.sc_tl_orange_dsbr, .sc_tr_orange_dsbr, .sc_bl_orange_dsbr, .sc_br_orange_dsbr{
background-image:url(images/sampleprep/layout/smallCorners_orange_dropshadowBottomRight_1600x38.png);
height:19px;
font-size:2px;
}
.sc_tl_orange_dsbr, .sc_bl_orange_dsbr{
margin-right:15px;
}
.sc_tr_orange_dsbr, .sc_br_orange_dsbr{
margin-left:9px;
margin-top:-19px;
}
.sc_tr_orange_dsbr{
background-position:100% 0;
}
.sc_bl_orange_dsbr{
background-position:0 -19px;
}
.sc_br_orange_dsbr{
background-position:100% -19px;
}
.inside_left_orange_dsbr, .inside_right_orange_dsbr{
background-image:url(images/sampleprep/layout/smallCornersSide_orange_dropshadowBottomRight_7x4.png);
background-repeat:repeat-y;
position:relative;
}
.inside_right_orange_dsbr{
background-position:100% 0;
right:-1px;
margin-right:6px;
}
.inside_orange_dsbr{
background:#FFFFFF;
margin-right:7px;
}
.sc_tl_orange_dstl, .sc_tr_orange_dstl, .sc_bl_orange_dstl, .sc_br_orange_dstl{
background-image:url(images/sampleprep/layout/smallCorners_orange_dropshadowTopLeft_1600x45.png);
height:22px;
font-size:2px;
}
.sc_tr_orange_dstl, .sc_br_orange_dstl{
margin-left:10px;
margin-top:-22px;
}
.sc_tl_orange_dstl, .sc_bl_orange_dstl{
margin-right:4px;
margin-left:2px;
}
.sc_tr_orange_dstl{
background-position:100% 0;
}
.sc_bl_orange_dstl{
background-position:0 -23px;
padding-left:9px;
}
.sc_br_orange_dstl{
background-position:100% -23px;
}
.inside_left_orange_dstl, .inside_right_orange_dstl{
background:url(images/sampleprep/layout/smallCornersSide_orange_dropshadowTopLeft_7x4.png) repeat-y;
position:relative;
}
.inside_left_orange_dstl{
background-position:-1px 0;
}
.inside_right_orange_dstl{
background-position:100% 0;
right:-6px;
margin-right:6px;
}
.inside_orange_dstl{
background:#FFFFFF;
margin-right:1px;
margin-left:3px;
}
.sc_tl_red_dsbr, .sc_tr_red_dsbr, .sc_bl_red_dsbr, .sc_br_red_dsbr{
background-image:url(images/sampleprep/layout/smallCorners_red_dropshadowBottomRight_1600x38.png);
height:19px;
font-size:2px;
}
.sc_tl_red_dsbr, .sc_bl_red_dsbr{
margin-right:15px;
}
.sc_tr_red_dsbr, .sc_br_red_dsbr{
margin-left:9px;
margin-top:-19px;
}
.sc_tr_red_dsbr{
background-position:100% 0;
}
.sc_bl_red_dsbr{
background-position:0 -19px;
}
.sc_br_red_dsbr{
background-position:100% -19px;
}
.inside_left_red_dsbr, .inside_right_red_dsbr{
background-image:url(images/sampleprep/layout/smallCornersSide_red_dropshadowBottomRight_12x8.png);
background-repeat:repeat-y;
position:relative;
}
.inside_right_red_dsbr{
background-position:100% 0;
right:-1px;
margin-right:6px;
}
.inside_red_dsbr{
background:#FFFFFF;
margin-right:7px;
}
.sc_tl_red_dstl, .sc_tr_red_dstl, .sc_bl_red_dstl, .sc_br_red_dstl{
background-image:url(images/sampleprep/layout/smallCorners_purple_dropshadowTopLeft_1600x45.png);
height:22px;
font-size:2px;
}
.sc_tr_red_dstl, .sc_br_red_dstl{
margin-left:10px;
margin-top:-22px;
}
.sc_tl_red_dstl, .sc_bl_red_dstl{
margin-right:4px;
margin-left:2px;
}
.sc_tr_red_dstl{
background-position:100% 0;
}
.sc_bl_red_dstl{
background-position:0 -23px;
}
.sc_br_red_dstl{
background-position:100% -23px;
}
.gradient_ff-to-e3{
background:url(images/sampleprep/layout/gradient_ff-to-e3_17x239.jpg) #FFFFFF repeat-x 0 100%;
border-bottom:1px solid #979797;
}
#samplePrepFamily{
background:url(images/sampleprep/layout/samplePrepFamily.png) no-repeat 0 0;
float:right;
width:498px;
height:311px;
margin:45px 15px 22px 0;
position:relative;
}
#geneClean{
background:url(images/sampleprep/layout/geneCleanBox.png) no-repeat 0 0;
float:right;
width:357px;
height:210px;
margin:95px 55px 22px 0;
position:relative;
}
#samplePrepFreeTrial-Landing{
position:relative;
right:125px;
top:-10px;
}
#samplePrep-Content{
float:left;
width:50%;
padding-left:17px;
}
#samplePrepLanding-ApplicationLinks{
border:1px solid #77A02E;
padding:10px;
font-size:20px;
background:#EFEFEF;
margin:10px 0;
}
#samplePrepLanding-ApplicationLinks a{
margin:0 4px;
}
#samplePrep-Content p{
font-size:12px;
line-height:1.1em;
margin-top:14px;
margin-left:5px;
}
#samplePrep-Title{
margin-left:-17px;
border-bottom:1px solid #979797;
}
#samplePrep-Title img{
display:block;
margin-left:17px;
}
#samplePrep-InstrumentsTitle{
border-bottom:1px solid #979797;
width:80%;
position:relative;
margin-bottom:26px;
}
#samplePrep-InstrumentsTitle img{
display:block;
margin-left:17px;
}
#samplePrep-ApplicationsTitle{
border-bottom:1px solid #979797;
width:50%;
position:relative;
margin-bottom:26px;
}
#samplePrep-ApplicationsTitle img{
display:block;
margin-left:17px;
}
.inlineBullets{
list-style:disc;
}
.inlineBullets li{
float:left;
margin-right:24px;
}
.inlineBullets-first{
list-style:none;
}
.discList{
list-style:disc;
}
#samplePrep-LandingDetail{
margin:35px 17px;
float:left;
width:97%;
}
#samplePrep-AdaptersDetail{
margin:35px auto;
float:left;
width:95%;
}
.samplePrep-3Sub{
width:31%;
height:200px;
float:left;
margin-left:17px;
}
.samplePrep-Adapters3Sub{
width:31%;
float:left;
margin-left:17px;
}
.samplePrep-Adapters3Sub.shaded{
background-color:#EFEFEF;
}
.samplePrep-Adapters3Sub p{
height:220px;
}
.samplePrep-Adapters3Sub ul{
margin-left:15px;
}
.samplePrep-Adapters3Sub ul li{
padding-left:86px;
height:150px;
}
.top_left_9e2487, .top_right_9e2487, .top_left_db2420, .top_right_db2420, .top_left_e3791c, .top_right_e3791c{
height:16px;
font-size:2px;
background-repeat:no-repeat;
}
.top_left_9e2487, .top_right_9e2487{
background-image:url(images/sampleprep/layout/corners_9e2487_dropshadow_700x19.jpg);
}
.top_left_db2420, .top_right_db2420{
background-image:url(images/sampleprep/layout/corners_db2420_dropshadow_700x19.jpg);
}
.top_left_e3791c, .top_right_e3791c{
background-image:url(images/sampleprep/layout/corners_e3791c_dropshadow_700x19.jpg);
}
.top_left_9e2487, .top_left_db2420, .top_left_e3791c{
margin-right:16px;
}
.top_right_9e2487, .top_right_db2420, .top_right_e3791c{
background-position:100% 0;
margin-left:16px;
margin-top:-16px;
}
.inside_left_9e2487, .inside_right_9e2487, .inside_left_db2420, .inside_right_db2420, .inside_left_e3791c, .inside_right_e3791c, .inside_left_000000, .inside_right_000000{
background-repeat:repeat-y;
position:relative;
}
.inside_left_9e2487, .inside_right_9e2487{
background-image:url(images/sampleprep/layout/side_9e2487_dropshadow_10x3.jpg);
background-position:1px 0;
}
.inside_left_db2420, .inside_right_db2420{
background-image:url(images/sampleprep/layout/side_db2420_dropshadow_10x3.jpg);
background-position:2px 0;
}
.inside_left_e3791c, .inside_right_e3791c{
background-image:url(images/sampleprep/layout/side_e3791c_dropshadow_10x3.jpg);
background-position:2px 0;
}
.inside_left_000000, .inside_right_000000{
background-image:url(images/sampleprep/layout/side_000000_dropshadow_10x2.jpg);
background-position:1px 0;
}
.inside_right_9e2487, .inside_right_db2420, .inside_right_e3791c, .inside_right_000000{
background-position:100% 0;
}
.inside_9e2487, .inside_db2420, .inside_e3791c{
background:#FFFFFF;
margin-left:6px;
margin-right:1px;
padding-left:5px;
height:130px;
}
#geneCleanDetail .inside_e3791c{
height:130px;
}
#geneCleanDetail .inside_000000{
padding-top:17px;
}
.buynow{ margin-top:5px; margin-left:auto; margin-right:auto; width:140px; }
.inside_000000{
background:#000000;
color:#FFFFFF;
margin-left:5px;
margin-right:1px;
padding-left:5px;
font-size:14px;
font-weight:bold;
padding-top:38px;
}
.inside_9e2487 h2, .inside_db2420 h2, .inside_e3791c h2{
font-size:16px;
padding:0;
}
#samplePrep-Instruments p, #samplePrep-LysingMatrixTubes p{
float:left;
}
#samplePrep-Instruments p{
width:61%;
}
#samplePrep-LysingMatrixTubes p{
width:65%;
}
#samplePrep-GeneClean p{
margin-right:7px;
}
#samplePrep-InstrumentsImage{
position:absolute;
z-index:2;
right:-10px;
top:25px;
}
#samplePrep-LysingMatrixTubesImage{
position:absolute;
z-index:2;
right:7px;
top:17px;
}
#samplePrep-GeneCleanImage{
float:right;
margin-top:1px;
margin-right:7px;
position:relative;
z-index:2;
}
#samplePrep-GeneCleanDNAImage{
position:absolute;
z-index:2;
right:20px;
top:-9px;
}
#samplePrep-GeneCleanRNAImage{
position:absolute;
z-index:2;
right:5px;
top:-10px;
}
#samplePrep-GeneCleanProteinImage{
position:absolute;
z-index:2;
right:0px;
top:17px;
}
.inside_9e2487 h2{
color:#9E2487;
}
.inside_db2420 h2{
color:#DB2420;
}
.inside_e3791c h2{
color:#E3791C;
}
#samplePrep-blueTitle h2{
color:#0045AC;
}
#samplePrep-tealTitle h2{
color:#007C6F;
}
#samplePrep-redTitle h2{
color:#DB2420;
}
#samplePrep-TabPageMain{
position:relative;
float:left;
width:1063px;
z-index:1;
}
.samplePrep-rightNav{
margin-bottom:7px;
width:44px;
height:155px;
background-repeat:no-repeat;
}
.samplePrep-rightNav.active{
position:relative;
z-index:1000;
}
#samplePrep-RightNav-Purple{
background-image:url(images/sampleprep/layout/rightNavigationTab_9e2487_44x155.jpg);
position:absolute;
top:19.5px;
left:1051px;
}
#samplePrep-RightNav-Purple a img{
margin-top:26px;
margin-left:14px;
}
#samplePrep-RightNav-Orange{
background-image:url(images/sampleprep/layout/rightNavigationTab_e3791c_44x155.jpg);
top:360px;
left:1051px;
position:absolute;
}
#samplePrep-RightNav-Orange a img{
margin-top:20px;
margin-left:4px;
}
#samplePrep-RightNav-Red{
background-image:url(images/sampleprep/layout/rightNavigationTab_db2420_44x155.jpg);
top:190px;
left:1051px;
position:absolute;
}
#samplePrep-RightNav-Red a img{
margin-top:19px;
margin-left:4px;
}
#samplePrep-RightNav-Green{
background-image:url(images/sampleprep/layout/rightNavigationTab_77a02e_44x155.jpg);
top:530px;
left:1051px;
position:absolute;
}
#samplePrep-RightNav-Green a img{
margin-top:22px;
margin-left:12px;
}
#samplePrep-InstrumentsFreeTrial{
position:absolute;
top:-17px;
right:-190px;
}
#samplePrep-ApplicationsDownload{
position:absolute;
top:-8px;
right:-500px;
}
#samplePrep-GeneCleanDownloadBrochure{
position:absolute;
top:-8px;
right:-185px;
}
#samplePrep-InstrumentsSubTitle{
padding-left:15px;
margin-bottom:20px;
}
#samplePrep-InstrumentsAdaptersBackground{
background-image:url(images/sampleprep/layout/backgroundAdapters.jpg);
background-repeat:no-repeat;
width:468px;
height:198px;
padding-top:25px;
padding-left:15px;
}
#samplePrep-InstrumentsSpinPrepBackground{
background-image:url(images/sampleprep/layout/backgroundSpinPrep.jpg);
background-repeat:no-repeat;
width:468px;
height:198px;
padding-top:55px;
padding-left:15px;
}
#samplePrep-InstrumentsAdaptersContent{
width:60%;
margin:8px 0;
}
#samplePrep-InstrumentsSpinPrepContent{
width:45%;
margin-top:-2px;
line-height:1.3em;
}
.topTabPurple-TopLeft, .topTabPurple-TopRight{
height:32px;
background-image:url(images/sampleprep/layout/topNavigationTab_purple_600x32.jpg);
background-repeat:no-repeat;
}
.topTabOrange-TopLeft, .topTabOrange-TopRight{
height:32px;
background-image:url(images/sampleprep/layout/topNavigationTab_orange_600x32.jpg);
background-repeat:no-repeat;
}
.topTabGreen-TopLeft, .topTabGreen-TopRight{
height:32px;
background-image:url(images/sampleprep/layout/topNavigationTab_green_600x32.jpg);
background-repeat:no-repeat;
}
.bg9e2487 .topTabGreen-TopLeft, .bg9e2487 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-9e2487_600x32.png);
}
.bgbd519e .topTabGreen-TopLeft, .bgbd519e .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-bd519e_600x32.png);
}
.bgf38f20 .topTabGreen-TopLeft, .bgf38f20 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-f38f20_600x32.png);
}
.bg008c7b .topTabGreen-TopLeft, .bg008c7b .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-008c7b_600x32.png);
}
.bg866fb2 .topTabGreen-TopLeft, .bg866fb2 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-866fb2_600x32.png);
}
.bg989836 .topTabGreen-TopLeft, .bg989836 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-989836_600x32.png);
}
.bgf9a151 .topTabGreen-TopLeft, .bgf9a151 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-f9a151_600x32.png);
}
.bge34e44 .topTabGreen-TopLeft, .bge34e44 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-e34e44_600x32.png);
}
.bg883f98 .topTabGreen-TopLeft, .bg883f98 .topTabGreen-TopRight{
background-image:url(images/sampleprep/layout/topNavigationTab_green-883f98_600x32.png);
}
#samplePrep-TabPageTopTabs{
padding-left:22px;
}
.samplePrep-topNav{
margin-left:5px;
float:left;
background-repeat:no-repeat; /* ie 6 fix */
}
.topTabPurple-TopLeft{
margin-right:9px;
padding-left:9px; /* clear the right side off for ie7*/
}
.topTabOrange-TopLeft{
margin-right:9px;
padding-left:9px; /* clear the right side off for ie7*/
}
.topTabGreen-TopLeft{
margin-right:9px;
padding-left:9px; /* clear the right side off for ie7*/
}
.samplePrep-topNav.active{
position:relative;
z-index:4;
}
.topNavGreen.active{
color:#FFFFFF;
}
.topTabPurple-TopRight{
background-position:100% 0;
margin-top:-32px;
margin-left:9px;
}
.topTabOrange-TopRight{
background-position:100% 0;
margin-top:-32px;
margin-left:9px;
}
.topTabGreen-TopRight{
background-position:100% 0;
margin-top:-32px;
margin-left:9px;
}
#samplePrep-TabPageContent{
margin-top:49px;
margin-left:13px;
margin-right:13px;
position:relative;
z-index:3;
}
#samplePrep-TabPageContent-Applications{
margin-top:49px;
margin-left:13px;
margin-right:13px;
position:relative;
z-index:3;
}
#samplePrepInstruments-ContentLeft{
border-right:1px solid #979797;
width:468px;
background:inherit;
float:left;
}
#samplePrepInstruments-Content100{
width:100%;
background:inherit;
}
#samplePrepInstruments-Content100 img{
display:block;
}
#samplePrepInstruments-Content100 p.indent{
margin-left:15px;
margin-right:15px;
}
#samplePrep-Instruments-FastPrepTab, #samplePrep-Instruments-FastPrepTab a{
color:#DB2420;
}
#samplePrep-Instruments-FastPrepTab96, #samplePrep-Instruments-FastPrepTab96 a{
color:#FF3600;
}
#samplePrep-RedTab, #samplePrep-RedTab a{
color:#DB2420;
}
#samplePrep-PurpleTab, #samplePrep-PurpleTab a{
color:#9E2487;
}
#samplePrep-BlueTab, #samplePrep-BlueTab a{
color:#0045AC;
}
#samplePrep-Instruments-SpinPrepTab, #samplePrep-Instruments-SpinPrepTab a{
color:#007C6F;
}
#samplePrep-Instruments-AdaptersTab, #samplePrep-Instruments-AdaptersTab a{
color:#0045AC;
}
.samplePrep-Instruments-TabTitle{
padding:4px 20px 4px 11px;
font-size:14px;
font-weight:bold;
}
.topNavGreen .samplePrep-Instruments-TabTitle{
padding:4px 18px 4px 9px;
}
#samplePrepInstruments-ContentLeft p{
margin-left:15px;
margin-right:15px;
}
#samplePrepInstruments-ContentLeft ul{
list-style:disc;
margin-top:20px;
margin-left:30px;
margin-right:15px;
}
#samplePrepInstruments-ContentRight{
float:right;
width:545px;
position:relative;
}
#lysingMatrix-ContentLeft{
width:568px;
float:left;
}
#lysingMatrix-ContentRight{
margin:25px 25px 0px 25px;
float:right;
}
#samplePrepInstruments-ShowcaseImage-FastPrep{
height:468px;
width:339px;
margin-left:auto;
margin-right:125px;
background:url(images/sampleprep/layout/fastPrepFeatures.jpg) no-repeat;
}
#samplePrepInstruments-ShowcaseImage-FastPrep96{
height:464px;
width:380px;
margin-left:auto;
margin-right:105px;
background:url(images/sampleprep/layout/fastPrep96Features.jpg) no-repeat;
}
#fastPrep-selfContained{
width:120px;
position:absolute;
top:9px;
left:3px;
line-height:1.1em;
}
#fastPrep-interchangeableAdapters{
width:125px;
position:absolute;
top:120px;
left:3px;
line-height:1.1em;
}
#fastPrep96-secureLid{
width:105px;
position:absolute;
top:108px;
left:18px;
line-height:1.1em;
}
#fastPrep96-sturdyCase{
width:105px;
position:absolute;
top:203px;
left:10px;
line-height:1.1em;
}
#fastPrep-secureLatch{
width:120px;
position:absolute;
top:258px;
left:3px;
line-height:1.1em;
}
#fastPrep-fivePreset{
width:115px;
position:absolute;
top:336px;
left:3px;
line-height:1.1em;
}
#fastPrep-eStop{
width:120px;
position:absolute;
top:422px;
left:3px;
line-height:1.1em;
}
#fastPrep-figureEight{
width:113px;
position:absolute;
top:9px;
right:5px;
line-height:1.1em;
}
#fastPrep96-clearLid{
width:113px;
position:absolute;
top:2px;
right:17px;
line-height:1.1em;
}
#fastPrep-clearLid{
width:120px;
position:absolute;
top:179px;
right:1px;
line-height:1.1em;
}
#fastPrep96-quiet{
width:110px;
position:absolute;
top:179px;
right:1px;
line-height:1.1em;
}
#fastPrep-menuScreen{
width:120px;
position:absolute;
top:303px;
right:1px;
line-height:1.1em;
}
#fastPrep-sturdyCase{
width:120px;
position:absolute;
top:410px;
right:2px;
line-height:1.1em;
}
#fastPrep96-userFriendly{
width:120px;
position:absolute;
top:400px;
right:10px;
line-height:1.1em;
}
#samplePrepInstruments-ShowcaseImage-SpinPrep{
height:468px;
width:339px;
margin-left:auto;
margin-right:125px;
background:url(images/sampleprep/layout/spinPrepFeatures.jpg) no-repeat;
}
#spinPrep-rotors{
width:120px;
position:absolute;
top:12px;
left:10px;
line-height:1.1em;
}
#spinPrep-secureLatch{
width:90px;
position:absolute;
top:220px;
left:10px;
line-height:1.1em;
}
#spinPrep-sturdyCase{
width:110px;
position:absolute;
top:421px;
left:10px;
line-height:1.1em;
}
#spinPrep-clearLid{
width:113px;
position:absolute;
top:12px;
right:10px;
line-height:1.1em;
}
#spinPrep-cryogenicRotor{
width:120px;
position:absolute;
top:155px;
right:5px;
line-height:1.1em;
}
#spinPrep-centripetalForce{
width:110px;
position:absolute;
top:280px;
right:10px;
line-height:1.1em;
}
#spinPrep-display{
width:120px;
position:absolute;
top:409px;
right:8px;
line-height:1.1em;
}
#li-quickPrep{
background:url(images/sampleprep/layout/quick.jpg) no-repeat;
}
#li-tallPrep{
background:url(images/sampleprep/layout/tall.jpg) no-repeat;
}
#li-hiPrep{
background:url(images/sampleprep/layout/hi.jpg) no-repeat;
}
#li-coolPrep{
background:url(images/sampleprep/layout/cool.jpg) no-repeat;
}
#li-coolTeenPrep{
background:url(images/sampleprep/layout/coolteen.jpg) no-repeat;
}
#li-coolBigPrep{
background:url(images/sampleprep/layout/coolbig.jpg) no-repeat;
}
#li-teenPrep{
background:url(images/sampleprep/layout/teen.jpg) no-repeat;
}
#li-bigPrep{
background:url(images/sampleprep/layout/big.jpg) no-repeat;
}
.geneCleanCaption{
width:25%;
margin-left:5px;
font-size:10px;
float:left;
}
.geneCleanSection{
padding-left:15px;
border-bottom:1px solid #979797;
padding-bottom:10px;
padding-top:5px;
}
.geneCleanSection.noborder{
border-width:0px;
}
.z1{
position:relative;
z-index:-1;
}
#headerWrapper{
position:relative;
z-index:1000;
}
#applications-SoilSubTitle{
background-color:#9E2487;
}
#applications-WastewaterSubTitle{
background-color:#BD519E;
}
#applications-FecalSubTitle{
background-color:#F38F20;
}
#applications-TissueSubTitle{
background-color:#008C7B;
}
#applications-FoodSubTitle{
background-color:#866FB2;
}
#applications-SeedsSubTitle{
background-color:#989836;
}
#applications-PlantsSubTitle{
background-color:#F9A151;
}
#applications-RootsSubTitle{
background-color:#E34E44;
}
#applications-YeastSubTitle{
background-color:#883F98;
}
.applicationsSubTitle{
padding:2px 0 15px 15px;
}
.applicationsDetail{
padding-left:15px;
}
.applications-IntroText{
margin-top:10px;
}
.applications-SubTitle-Image{
position:absolute;
z-index:2;
right:0;
}
#applications-SoilSubTitle-Image{
top:-7px;
}
#applications-RootsSubTitle-Image{
top:-10px;
}

.favoritesLink{
padding-right:12px;
background:url(images/icons/iconFavoriteSmall.png) no-repeat 100% 6px;
}
li .favoritesLink{
padding-right:12px;
background-position:100% 1px;
}
#table-FavoritesListing{
width:100%;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
}
#table-FavoritesListing th{
background-color:#0045AC;
color:#FFFFFF;
border-left:1px solid #FFFFFF;
}
#table-FavoritesListing td{
border-bottom:1px solid #C5C5C5;
}
.table-FavoritesListing-Micro{
width:10%;
padding:2px;
text-align:center;
}
.table-FavoritesListing-Large{
width:80%;
padding:2px 2px 2px 20px;
}
.removeFavorite-Button{
cursor:pointer;
}
.tl_d5d5d5_corners, .tr_d5d5d5_corners, .bl_d5d5d5_corners, .br_d5d5d5_corners{
background:url(images/layout/corners_grey_1589x38.jpg);
height:10px;
}
.tl_d5d5d5_corners, .bl_d5d5d5_corners{
margin-right:5px;
}
.tr_d5d5d5_corners, .br_d5d5d5_corners{
margin-top:-10px;
background-position:100% 0;
margin-left:5px;
}
.bl_d5d5d5_corners{
background-position:0 10px;
}
.br_d5d5d5_corners{
background-position:100% 10px;
}
.inside_d5d5d5{
background-color:#EEEEEE;
border-left:1px solid #9D9D9D;
border-right:1px solid #9D9D9D;
}
.tl_9d9d9d_corners, .tr_9d9d9d_corners, .bl_9d9d9d_corners, .br_9d9d9d_corners{
background:url(images/layout/corners_9D9D9Dwhite_1589x38.jpg);
height:10px;
}
.tl_9d9d9d_corners, .bl_9d9d9d_corners{
margin-right:5px;
}
.tr_9d9d9d_corners, .br_9d9d9d_corners{
margin-top:-10px;
background-position:100% 0;
margin-left:5px;
}
.bl_9d9d9d_corners{
background-position:0 10px;
}
.br_9d9d9d_corners{
background-position:100% 10px;
}
.inside_9d9d9d{
background-color:#FFFFFF;
border-left:1px solid #9D9D9D;
border-right:1px solid #9D9D9D;
}
.nzpstyle1{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.nzpstyle2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.nzpstyle5{
font-size:18px;
font-weight:bold;
color:#0045AC;
border-bottom:1px solid #C01016;
padding-left:10px;
margin-top:-5px;
margin-bottom:5px;
}
.nzpstyle11{
font-size:16px;
color:#0045ac;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.nzpstyle12{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
.albuminList{
margin-left:20px;
}
.albuminList h4{
font-weight:bold;
margin-left:12px;
}
.albuminList ul{
margin-left:12px;
}
.albuminList ul li a{
background:url(images/layout/dashBlue.png) no-repeat scroll 0 5px transparent;
padding-left:10px;
}
.nzpstyle19{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.nzpstyle25{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#newZealandTour{
position:absolute;
right:-2px;
top:-20px;
cursor:pointer;
}
.tl_rb_yellow, .bl_rb_yellow, .tr_rb_yellow, .br_rb_yellow{
background:url(images/layout/corners_c01016xffffbf_1597x39.jpg) no-repeat;
height:10px;
}
.tl_rb_yellow, .bl_rb_yellow{
margin-right:5px;
}
.tr_rb_yellow, .br_rb_yellow{
margin-left:5px;
margin-top:-10px;
}
.tr_rb_yellow{
background-position:100% 0;
}
.bl_rb_yellow{
background-position:0 -29px;
}
.br_rb_yellow{
background-position:100% -29px;
}
.i_rb_yellow{
border-left:1px solid #C01016;
border-right:1px solid #C01016;
background:#FFFFBF;
}
#documenttab{
padding:1em 20px 1em 0;
}
#documenttab .documentTabWrapper{
float:left;
width:47%;
margin-left:20px;
}
#documenttab h2{
padding-left:0px;
}
#documenttab .productListing{
width:100%;
margin-left:0;
margin-right:0;
}
#documenttab .productListing-data{
color:#000000;
font-size:12px;
}
#documenttab .productListing-data.productListing-Language{
width:10%;
}
#headerPromo{position:absolute; left:165px; top:3px; width:535px; z-index:100;}
#mpCares{width:612px;height:333px;background-image:url(images/layout/mpCares-pinkLandingBG.jpg);background-repeat:no-repeat;}
#mpCares-content{width:285px;padding-top:85px;padding-left:25px;font-size:13px;}
#samplePrepPromo{float:right;width:398px;margin-right:55px;position:relative;margin-top:-20px;}
table.bcSubTable{
margin-top:20px;
border:1px solid #D5308F;
width:612px;
border-collapse:separate;
border-spacing:10px;
}
td.bcSubTable{
border:1px solid #D5308F;
width:194px;
padding:4px;
vertical-align:top;
}
span.bcSubHeader{
color:#D5308F;
font-weight:bold;
font-size:14px;
}
td.ribbonBG{
background-image:url(images/layout/pinkRibbon.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
td.fastPrepBG{
background-image:url(images/sampleprep/fastPrepSamplePrep.png);
background-repeat:no-repeat;
background-position:right bottom;
}
span.pink{
color:#D5308F;
}
.small-uc{font-size:0.7em;}
.News .p{margin-bottom:1.3em;}
.icon-container{display:block;}
.icon-container .icon{margin-top:-3px;margin-right:3px;}
.icon{background-image:url(images/icons/icons-sprite.png);width:20px;height:20px;background-repeat:no-repeat;float:left;}
.icon-clickable{cursor:pointer;}
.icon-magnify-bld{background-position:-1px -3px;}
.icon-envelope-grey{background-position:-1px -27px;}
.icon-printer{background-position:-1px -50px;}
.icon-cart{background-position:-1px -74px;}
.icon-magnify{background-position:-1px -96px;}
.icon-envelope-blue{background-position:-1px -116px;}
.icon-monitor{background-position:-1px -138px;}
.icon-percent{background-position:-1px -160px;}
.icon-phone{background-position:-1px -182px;}
.icon-book{background-position:0px -201px;}
.category{float:left;width:59px;height:59px;background-repeat:no-repeat;background-image:url(images/categories-sprite.jpg);margin:0 10px 5px 0;}
.category-1999{background-position:-12px -8px;}
.category-2000{background-position:-84px -8px;}
.category-2009{background-position:-12px -78px;}
.category-2010{background-position:-84px -78px;}
.category-77{background-position:-12px -148px;}
.category-921{background-position:-84px -148px;}
.category-3{background-position:-12px -218px;}
.category-16{background-position:-84px -218px;}
.category-15{background-position:-12px -288px;}
.category-14{background-position:-84px -288px;}
.category-13{background-position:-12px -358px;}
.category-12{background-position:-84px -358px;}
.category-11{background-position:-12px -428px;}
.category-7{background-position:-84px -428px;}
.category-6{background-position:-12px -498px;}
.category-5{background-position:-84px -498px;}
.category-4{background-position:-12px -568px;}
.category-2867{background-position:-84px -568px;}
.social{background-image:url(images/social-sprite.jpg);width:29px;height:27px;background-repeat:no-repeat;float:left;}
.social-facebook{background-position:-3px -4px;}
.social-linkedin{background-position:-3px -34px;}
.social-youtube{background-position:-3px -65px;}
.control{background-image:url(images/icons/control-sprite.png);width:8px;height:9px;background-repeat:no-repeat;float:left;cursor:pointer;}
.control-next{background-position:0px 0px;}
.control-next-hover{background-position:0px -20px;}
.control-previous{background-position:-18px 0px;}
.control-previous-hover{background-position:-18px -20px;}
.control-pause{background-position:-36px 0px;}
.control-pause-hover{background-position:-36px -20px;}
.control-close{background-position:-52px 0px;width:15px;height:15px;}
.control-up{background-position:-73px 0px;display:inline-block;float:none;width:9px;}
.control-down{background-position:-73px -21px;display:inline-block;float:none;width:9px;}
.smallRedCornersLeft .control-down, .smallRedCornersLeft .control-up, .smallRedTabLeft .control-down, .smallRedTabLeft .control-up{
_margin-top:5px;
*margin-top:-10px;
}
.promoButton .control{margin-top:2px;}
#promoPause .control{margin-left:3px;}
.flag{height:16px;width:16px;display:inline-block;background-image:url(images/flags-sprite.png);}
.flag-australia{background-position:0px 0px;}
.flag-brazil{background-position:-50px 0px;}
.flag-canada{background-position:0px -26px;}
.flag-china{background-position:-25px -75px;}
.flag-earth{background-position:-50px -26px;}
.flag-france{background-position:-75px -50px;}
.flag-germany{background-position:-75px 0px;}
.flag-globe{background-position:-25px -26px;}
.flag-india{background-position:-75px -75px;}
.flag-italy{background-position:-25px -50px;}
.flag-japan{background-position:-50px -50px;}
.flag-mexico{background-position:-25px 0px;}
.flag-serbia{background-position:0px -50px;}
.flag-singapore{background-position:0px -75px;}
.flag-united-kingdom{background-position:-75px -26px;}
.flag-united-states{background-position:-50px -75px;}
.logo{background-image:url(images/logos-sprite.png);float:left;}
.logo-dark-large{width:124px;height:76px;background-position:0px 0px;}
.logo-light-small{width:50px;height:32px;background-position:0px -84px;}

/** SEARCH STYLE:ADD NEW PAGE STYLES ABOVE **/
#container{
margin:0 auto;
padding:0;
text-align:left;
}
#wcmQuickSearch{
height:31px;
}
label{
font-size:10px;
color:#dc342a;
font-weight:bold;
}
* html .wcm_clear{
height:1%;
}
#eight00{
color:#444b4c;
font-size:16px;
font-weight:bold;
text-align:center;
width:178px;
margin-right:15px;
}
.spacer1{
height:1px;
}
.search-overlay{
background-color:#fff;
height:100%;
width:100%;
display:none;
position:absolute;
top:0;
left:0;
z-index:990;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}* html .search-overlay{
position:absolute;
height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');
width:expression(document.body.scrollWidth>document.body.offsetWidth ? document.body.scrollWidth:document.body.offsetWidth+'px');
}
#wcmQuickSearch{
height:31px;
}
#smartsearch{
font:11px/16px arial;
margin-top:2px;
position:relative;
z-index:991;
}
#smartsearch div.seperator{
border-top:1px dashed #999;
margin:9px 0 7px 6px;
}
.search-drop{
background-color:#f3f4f3;
border:1px solid #dc342a;
clear:both;
display:none;
padding:0 10px 10px 10px;
position:absolute;
top:20px;
left:-10px;
width:325px;
}
.search-text{
border:1px solid #999;
color:#444;
font-size:12px;
height:16px;
line-height:16px;
margin-right:12px;
padding:2px 4px;
width:226px;
}
.search-button{
border:none;
cursor:pointer;
display:block;
height:22px;
width:27px;
}
.search-overlay{
background-color:#fff;
height:100%;
width:100%;
display:none;
position:absolute;
top:0;
left:0;
z-index:990;
filter:alpha(opacity=0);
-moz-opacity:0;
opacity:0;
}
* html .search-overlay{
position:absolute;
height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');
width:expression(document.body.scrollWidth>document.body.offsetWidth ? document.body.scrollWidth:document.body.offsetWidth+'px');
}
.filters{
float:left;
line-height:22px;
}
#filters_label{
color:#dc342a;
}
.more-filters{
float:left;
margin-left:20px;
}
.filters input,.filters label{
vertical-align:middle;
}
.search-warnings{
padding-bottom:8px;
text-align:center;
}
.filters{
float:left;
line-height:22px;
}
/* Top Search */
.search{
float:right;
margin-top:2px;
}
.search .searchfs{
width:260px;
background:#FFFFFF none repeat scroll 0 0;
}
.search .ipt{
margin:2px 0 0 4px;
float:left;
font-size:12px;
font-weight:bold;
width:220px;
border:1px solid #FFF;
}
.search .searchico{
margin-top:4px;
margin-left:4px;
height:15px;
}
#suggest{
background-color:#FFF;
border:1px solid #000099;
position:relative;
}
.suggestItem{
padding:3px 3px 3px 3px;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
cursor:pointer;
color:#DC342A;
}
.suggestItem:hover{
background-color:#fff;
color:#000099;
}
.suggestItemSelected{
border-top:1px solid #C01016;
border-bottom:1px solid #C01016;
background-color:#E5E5E5;
color:#000099;
}
/** END SEARCH STYLES **/
/** TOP MENU STYLES **/
.ddsmoothmenu{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
/* background:#414141; background of menu bar (default state)*/
}
.ddsmoothmenu ul{
z-index:100;
margin:0;
padding:0;
list-style-type:none;
}
/*Top level list items*/
.ddsmoothmenu ul li{background:#0045AC url(images/layout/tabs-sprite.png) 0px -203px no-repeat;
margin:0 1px 0 0;
position:relative;
display:inline;
float:left;
padding-left:10px;
line-height:27px;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{display:block;background:url(images/layout/tabs-sprite.png) 100% -203px; /* background of menu items (default state)*/color:#FFFFFF;padding-right:10px;text-decoration:none;}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display:inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#FFFFFF;}
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/}
.ddsmoothmenu ul li a:hover{/*background of menu items during onmouseover (hover state)*/}
/*1st sub level menu*/
.ddsmoothmenu ul li ul{position:absolute;left:0;display:none; /*collapse all sub menus to begin with*/visibility:hidden;}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{background:url(images/layout/tabs-sprite.png) 0px -307px;display:list-item;float:none;margin-right:2px;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{top:0;margin-left:2px;}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font:normal 11px Verdana;
width:250px; /*width of sub menus*/
padding:5px;
margin:0;
border-top-width:0;
background:url(images/layout/tabs-sprite.png) 0px -371px;
}
.ddsmoothmenu ul li ul li a:link{color:#C01016;}
.ddsmoothmenu ul li ul li a:hover{color:#0045AC;}
.ddsmoothmenu ul li ul li a:visited{color:#C01016;}
.ddsmoothmenu ul li ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/color:#0045AC;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height:1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position:absolute;top:12px;right:7px;}
.rightarrowclass{position:absolute;top:6px;right:5px;}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;}
#testEnvironment{
font-size:14px;
text-align:center;
background:#ff0000;
color:#fff;
width:1095px;
font-weight:bold;
padding:10px 0;
}
#event-content{
margin:1.0em 0 0;
}
#event-content #event-image-area{
width:150px;
padding:0.5em 1.0em 1.0em;
float:left;
}
#event-content #event-image-area hr{
margin:0.5em auto 0.8em;
width:90%;
}
#event-content #event-image-area img{
border:1px solid #0045AC;
}
#event-content #event-text-area{
width:620px;
padding:0.5em;
float:left;
margin:0 0 0 0.5em;
}
#event-content strong{
font-weight:bold !important;
}
#event-content ul{
list-style-position:inside;
list-style-type:disc;
margin:1.0em 0 1.0em 4.0em;
}
#event-content ol{
list-style-position:inside;
list-style-type:decimal;
margin:1.0em 0 1.0em 4.0em;
}
#event-content ul li, #event-content ol li{
margin:0 0 0.3em;
}
#event-content p{
margin:0 0 0.5em;
}
#event-content{
font-family:Arial,Helvetica,sans-serif;
}
i.dates{
color:#999;
}
#event-content #more-information{
border:1px solid #ccc;
background:#EFEFEF;
color:#333;
padding:0.5em 0.7em;
margin:1.0em auto 0;
max-width:500px;
clear:both;
}
.clr{
clear:both;
}
#promoNav li.active{
background:#ccc;
}
a.coolBlueButton, a.coolRedButton, a.coolGreenButton{
padding:10px 15px;
background:#0045AB;
color:#FFFFFF;
text-decoration:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
a.coolRedButton{
background:#F10505;
}
a.coolGreenButton{
background:#68C422;
}
