
body{background-color:#333333;margin:0px;padding:0px;height:100%;width:100%;background-image:url(images/bg-samsTile.gif);font-family:Arial,Helvetica,sans-serif;font-size:12px}
div,ul,li,p,h1,h2,h3,h4,h5,a{margin:0px;padding:0px}
#homeLink{position:absolute;width:100px;height:85px;margin-left:20px}
#wrapper{width:100%;height:100%}
#centerPage{margin-left:auto;margin-right:auto;width:972px;height:100%;background-image:url(images/bg-page.png);_background-image:url(images/bg-page.gif);background-repeat:repeat-y}
#leftSide{width:742px;float:left;height:100%;position:relative}
#rithSide{width:230px;float:right;height:100%}
#topBar{background-image:url(images/samsSprite.gif);background-repeat:no-repeat;height:26px;padding-right:10px;width:721px;background-position:0px 0px}
#customerName{float:right;z-index:1000;position:relative}
#customerName a{display:block;position:absolute;right:10px}
#customerName .L-side{background-image:url(images/bg-top-bar-green-L.png);height:25px;width:21px;background-repeat:no-repeat;float:left}
#customerName .R-side{background-image:url(images/bg-top-bar-green-R.png);height:25px;background-repeat:no-repeat;background-position:right;float:left;padding-right:20px}
#customerName .R-side h3{font-size:12px;color:#fff;padding-top:4px}
#content-member #topBanner{background-image:url(images/top-banner.jpg);width:731px;height:126px;_height:125px;background-repeat:no-repeat}
#content-nonmember #topBanner{background-image:url(images/samsSprite.gif);padding-bottom:3px;_height:127px;width:731px;_margin-top:0px;background-repeat:no-repeat;background-position:0px -20px}
#newsletterSignUp{float:left}
#newsletterSignUp p a.newsletter{color:#fff;text-decoration:none;background-image:url(images/samsSprite.gif);background-repeat:no-repeat;background-position:-780px -64px;padding:5px 0px 5px 30px}
#newsletterSignUp p a.newsletter:hover{text-decoration:underline}
#newsletterSignUp p{font-size:10px;line-height:20px}
#rightSideTopPromo{width:190px;padding:20px 20px 0px 20px;height:159px;text-align:center}
#rightSideTopPromo h3{color:#fff;text-align:center;font-size:17px}
#rightSideTopPromo p.blurb{color:#fff;font-size:12px;margin-bottom:28px;*margin-bottom:14px;_margin-bottom:27px}
#siteMapLinks{background-color:#7faa61;width:721px;margin-top:30px;padding:10px 0px 10px 10px;line-height:16px}
#siteMapLinks .pods{background-image:url(images/bg-inside-sitemap.gif);background-repeat:repeat-x;width:160px;float:left;margin-right:10px;font-size:11px;padding:5px;min-height:120px}
#siteMapLinks .podsLast{background-image:url(images/bg-inside-sitemap.gif);background-repeat:repeat-x;width:160px;float:left;font-size:11px;padding:5px;min-height:120px}
#siteMapLinks .pods .title,#siteMapLinks .podsLast .title{color:#fffb91;font-weight:bold}
#siteMapLinks ul li a{color:#ffffff;text-decoration:none;font-size:10px;background-image:url(images/samsSprite.gif);background-repeat:no-repeat;background-position:-790px -47px;padding-left:10px}
#siteMapLinks ul li a:hover{background-color:#2f801b}
#siteMapLinks ul li{list-style:none}
#footer{background-color:#262626;height:89px;width:711px;padding:10px 10px 10px 10px;color:#fff;font-size:11px}
#footer .footerLinks{width:385px;float:left;text-align:left}
#footer .footerLinks a{color:#fff;font-size:11px;text-decoration:none}
#footer .footerLinks a:hover{text-decoration:underline}
#footer .footerCopyright{width:320px;float:left;text-align:right}
#shoppingCart-top{background-image:url(images/samsSprite.gif);height:6px;width:230px;background-repeat:no-repeat;background-position:0px -218px}
#shoppingCart-bottom{background-image:url(images/bg-right-bottom.gif);background-repeat:no-repeat;background-position:bottom;padding-bottom:20px}
#shoppingCart-bottom .buffer{margin:5px 15px}
#shoppingCart-bottom .cartLogin{font-size:12px;color:#333333;font-weight:bold;_height:1%;margin-bottom:5px;line-height:16px}
#shoppingCart-bottom .cartLogin a{color:#002f7f;text-decoration:none}
#shoppingCart-bottom .cartLogin a:hover{color:#002f7f;text-decoration:underline}
#shoppingCart-bottom table.shoppingCart{font-size:11px;line-height:16px}
#shoppingCart-bottom table.shoppingCart .myCart{font-size:14px;color:#fe9c00}
#shoppingCart-bottom table.shoppingCart a{color:#0075c8;text-decoration:none}
#shoppingCart-bottom table.shoppingCart a:hover{text-decoration:underline}
#shoppingCart-bottom table.shoppingCart th{border-bottom:1px solid #000}
#shoppingCart-bottom table.shoppingCart tr.shaded td{background-color:#fff3e0}
#shoppingCart-bottom table.shoppingCart td{vertical-align:top}
#shoppingCart-bottom table.shoppingCart .smallLink{font-size:10px}
#shoppingCart-bottom table.shoppingCart tr.subTotal td{border-top:1px solid #000}
#shoppingCart-bottom table.shoppingCart tr.subTotal td.tRight{font-size:14px}
.checkoutButtonPos{text-align:right;margin-right:10px;*margin-right:5px;margin-top:-13px;*margin-top:5px}
#inner-shop-container{margin:0px;padding:0px;background-image:url(images/bg-shop-inner-bottom.gif);background-position:bottom;width:200px;padding-bottom:20px}
#inner-shop-container-top{background-image:url(images/samsSprite.gif);background-position:-174px -380px;height:10px;width:200px;background-repeat:no-repeat}
#inner-shop-container .buffer{margin:0px 10px 10px 10px}
#content-member{width:731px;background-color:#fff;margin-left:11px;overflow:hidden}
#content-nonmember{width:731px;background-color:#fff;margin-left:11px;overflow:hidden;_margin-right:-11px}
#mainContent{width:711px;margin:10px 0px 0px 0px;padding:0px 10px}
#helpContent-negativeTop{width:711px;margin:-10px 0px 0px 0px;padding:0px 10px}
#productMainContent{width:711px;margin:10px 0px 0px 0px;padding:0px 10px 30px 10px;background-image:url(images/bg-left-navigation.gif);background-repeat:repeat-y;background-position:10px 0px}
.firstCol{width:260px;float:left;margin-right:10px}
.secondCol{width:260px;float:left}
.thinCol{width:170px;float:left;margin-right:10px}
.thinCol-brdrR{width:169px;float:left;margin-right:10px;border-right:1px solid #999;height:140px}
.thinCol-brdrR2{width:169px;float:left;margin-right:10px;border-right:1px solid #999;padding-bottom:20px}
.thirdCol{width:170px;float:left}
.thirdCol_C{width:185px;float:left}
.thirdCol-negTop{width:170px;float:left;margin-top:-26px}
.lastCol-member{width:170px;float:left;padding-top:26px}
.lastCol-hero{width:170px;float:left;padding-top:12px}
.twoCol{width:530px;float:left;margin-right:10px;*overflow:hidden}
.twoCol-product-seasonalPromo{width:530px !important;overflow:hidden;float:left;margin-top:-20px;_margin-top:0px}
.twoCol-product-specific{width:530px !important;overflow:hidden;float:left;margin-top:-30px;_margin-top:0px}
.twoCol-product{width:530px;float:left;overflow:hidden}
.medCol{width:350px;float:left;margin-right:10px;overflow:hidden}
.medCol-last-negativeTop{width:350px;float:left;margin-top:-20px}
.medCol-last{width:350px;float:left}
.fiveThin{width:440px;float:left;margin-right:10px}
.fiveThinB{width:420px;float:left;margin-right:10px}
.sixThin{width:486px;float:left;margin-right:10px}
.fourThin{width:233px;float:left;margin-right:10px}
.fourThin-last{width:233px;float:left}
.fourThin-last2{width:224px;float:left}
.threeThin{width:210px;float:left}
.threeThinC{width:215px;float:left;margin-right:10px;_margin-right:0px}
.fourThinB{width:306px;float:left}
.fourThinC{width:306px;float:left;margin-right:10px}
.thin_81{width:81px;float:left}
.thin_81_B{width:81px;float:left;margin-right:28px}
.thin_135{width:134px;float:left}
.thin_214{width:214px;float:left}
.threeThinB{width:228px;float:left;margin-right:20px}
.column_243{width:243px;float:left;margin-right:20px;line-height:18px}
.column_243_b{width:243px;float:left;line-height:18px}
.thin_124{float:left;width:134px;margin-right:10px}
.thin_124b{float:left;width:134px}
#pageFilterNavigation{background-image:url(images/bg-left-navigation.gif);width:168px;padding-bottom:10px;margin-bottom:10px}
#pageFilterNavigation ul{margin:2px 0px;font-size:10px;width:161px}
#pageFilterNavigation ul li{list-style:none;border-bottom:1px solid #999999;color:#666666;padding:4px 0px 4px 5px}
#pageFilterNavigation ul li ul{margin-left:20px;width:130px}
#pageFilterNavigation ul li ul li{list-style:url(images/bg-link-arrow.gif);_height:1%;border-bottom:0;color:#666666;padding:4px 0px 4px 5px}
h3.ln_cat_title{font-size:12px;color:#333333;border-bottom:1px solid #bfbfbf;padding-left:5px;line-height:16px;font-weight:bold;background-color:#ddd;margin-top:20px;width:156px;padding-top:3px}
#pageFilterNavigation ul li.last{border-bottom:1px solid #999999}
#pageFilterNavigation ul li a{font-size:11px;color:#004480;text-decoration:none}
#pageFilterNavigation ul li a:hover{background-color:#FFFFCC}
#pageFilterNavigation ul li.active a{background-color:#FFFFCC}
#breadcrumb{margin:0px 0px 10px 0px;padding:0px}
#breadcrumb a{color:#999999;padding:0px 5px;font-size:10px}
#breadcrumb a:hover{color:#001c65}
#breadcrumb a.first{color:#999999;padding:0px 5px 0px 0px;font-size:10px}
#breadcrumb a.first:hover{color:#001c65}
#breadcrumb .pageActive{color:#999999;font-size:10px;font-weight:bold;padding-left:4px}


#content-member #globalNav{float:right}
#content-nonmember #globalNav{margin-left:260px}
#content-member .globalLinks{width:135px;float:left;margin-right:5px;line-height:18px;font-size:10px}
#content-member .globalLinks ul{margin:0px;padding:0px}
#content-member .globalLinks h3{font-size:10px;color:#4e8f3d;letter-spacing:2px;font-weight:normal;padding-top:2px}
#content-member .globalLinks ul li a{color:#000;text-decoration:none;font-size:10px;background-image:url(images/img-arrow-lightBlue.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px}
#content-member .globalLinks ul li a:hover{text-decoration:underline}
#content-member .globalLinks ul li{list-style:none}
#content-member .globalLinksMiddle{width:115px;float:left;margin-right:5px;line-height:18px;font-size:10px}
#content-member .globalLinksMiddle ul{margin:0px;padding:0px}
#content-member .globalLinksMiddle h3{font-size:10px;color:#4e8f3d;font-weight:normal;padding-top:2px;letter-spacing:2px}
#content-member .globalLinksMiddle ul li a{color:#000;text-decoration:none;font-size:10px;background-image:url(images/img-arrow-lightBlue.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px}
#content-member .globalLinksMiddle ul li a:hover{text-decoration:underline}
#content-member .globalLinksMiddle ul li{list-style:none}
ul#shopDrop{position:absolute;display:none;top:84px !important;left:417px;*top:80px !important;*left:422px;background-image:url(images/globalLinks-dropdown.gif);width:147px;height:179px;padding:0px 5px 10px 5px;z-index:9999;line-height:18px}
ul#shopDrop li{padding:0px !important;margin:0px 0px -2px 0px !important;list-style:none}
ul#shopDrop li a.blueArrow{background-image:url(images/bg-link-arrow.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
ul#shopDrop li a{color:#000;font-size:11px}
#content-member .globalLinksLast{width:100px;float:left;font-size:10px;line-height:18px}
#content-member .globalLinksLast h3{font-size:9px;color:#4e8f3d;font-weight:normal;padding-top:2px;letter-spacing:2px}
#content-member .globalLinksLast ul li a{color:#000;text-decoration:none;font-size:10px;background-image:url(images/img-arrow-lightBlue.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px}
#content-member .globalLinksLast ul li a:hover{text-decoration:underline}
#content-member .globalLinksLast ul li{list-style:none}
#content-nonmember .globalLinks{width:135px;float:left;margin-right:5px;line-height:18px;font-size:10px}
#content-nonmember .globalLinks ul{margin:0px;padding:0px}
#content-nonmember .globalLinks h3{font-size:10px;color:#4e8f3d;font-weight:normal;padding-top:2px;letter-spacing:2px}
#content-nonmember .globalLinks ul li a{color:#000;text-decoration:none;font-size:10px;background-image:url(images/samsSprite.gif);background-repeat:no-repeat;background-position:-790px -35px;padding-left:10px}
#content-nonmember .globalLinks ul li a:hover{text-decoration:underline}
#content-nonmember .globalLinks ul li{list-style:none}
#content-nonmember .globalLinksMiddle ul li ul{position:absolute;display:none;top:1px;left:5px;background-image:url(images/globalLinks-dropdown.gif);width:147px;height:179px;padding:0px 5px 10px 5px;z-index:9999}
#content-nonmember .globalLinksMiddle ul li ul li{padding:0px !important;margin:0px 0px -2px 0px !important}
#content-nonmember .globalLinksMiddle ul li ul li a.blueArrow{background-image:url(images/bg-link-arrow.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
#content-nonmember .globalLinksMiddle{width:115px;float:left;margin-right:5px;line-height:18px;font-size:10px}
#content-nonmember .globalLinksMiddle ul{margin:0px;padding:0px}
#content-nonmember .globalLinksMiddle h3{font-size:10px;color:#4e8f3d;font-weight:normal;padding-top:2px;letter-spacing:2px}
#content-nonmember .globalLinksMiddle ul li a{color:#000;text-decoration:none;font-size:10px;background-image:url(images/samsSprite.gif);background-repeat:no-repeat;background-position:-790px -35px;background-repeat:no-repeat;padding-left:10px}
#content-nonmember .globalLinksMiddle ul li a:hover{text-decoration:underline}
#content-nonmember .globalLinksMiddle ul li{list-style:none}
#content-nonmember .globalLinksLast{width:100px;float:left;font-size:10px;line-height:18px}
#content-nonmember .globalLinksLast h3{font-size:9px;color:#d9e7d6;font-weight:normal;padding-top:2px;letter-spacing:2px}
#content-nonmember .globalLinksLast ul li a{color:#cccccc;text-decoration:none;font-size:10px;background-image:url(images/samsSprite.gif);background-repeat:no-repeat;background-position:-790px -47px;background-repeat:no-repeat;padding-left:10px}
#content-nonmember .globalLinksLast ul li a:hover{text-decoration:underline}
#content-nonmember .globalLinksLast ul li{list-style:none}


#navigation{height:41px;margin-top:8px;*margin-top:8px;margin-left:134px}
#navigation #products{width:136px;float:left;height:41px}
#navigation #myClub{width:134px;float:left;height:41px}
#navigation #biz{width:136px;float:left;height:41px}
#navigation #serv{width:89px;float:left;height:41px}
#navigation #auct{width:91px;float:left;height:41px}
#navigation a{color:#fff;text-decoration:none;font-size:12px;text-align:center;display:block;line-height:44px}
#navigation a:hover{background-image:url(images/samsSprite.gif);background-repeat:repeat-x;background-position:-177px -448px;height:41px;display:block}
#navigation a.active{background-image:url(images/samsSprite.gif);background-repeat:repeat-x;height:41px;display:block;background-position:-177px -406px}
#navigation a.active:hover{background-image:url(images/samsSprite.gif);background-repeat:repeat-x;height:41px;display:block;background-position:-177px -406px}


.nav,.nav *{margin:0;padding:0;z-index:400}
.nav{float:left;line-height:1.0;margin-bottom:0px;position:relative}
.nav ul{float:left;position:relative}
.nav li{background-image:url(images/pipe.gif) !important;background-repeat:no-repeat !important;background-position:right center !important;float:left;list-style:none;z-index:999;display:inline;_margin:0px 2px;padding:3px 0px;line-height:16px}
.nav a{color:#fff;display:block;padding:10px 17px;text-decoration:none;margin-right:0px}
.nav ul li a{color:#000;display:block;padding:0px;text-decoration:none}
.nav li ul{left:-30px;top:-999em;position:absolute}
.nav li:hover,.nav li.sfHover,.nav a:focus,.nav a:hover,.nav a:active{background:none}
.nav li:hover ul,ul.nav li.sfHover ul{top:18px;z-index:100}
.nav li:hover li ul,.nav li.sfHover li ul{top:-999em}
.nav li li:hover ul,ul.nav li li.sfHover ul{top:2.3em}
.nav li li:hover li ul,.nav li li.sfHover li ul{top:-999em}
.nav2,.nav2 *{margin:0;padding:0;z-index:300}
.nav2{float:left;line-height:1.0;margin-bottom:0px;position:relative}
.nav2 ul{float:left;position:relative}
.nav2 li{background-image:url(images/pipe.gif) !important;background-repeat:no-repeat !important;background-position:right center !important;float:left;list-style:none;z-index:999;display:inline;_margin:0px 2px;padding:3px 0px;line-height:16px}
.nav2 a{color:#fff;display:block;padding:10px 17px;text-decoration:none}
.nav2 ul li a{color:#000;display:block;padding:0px;text-decoration:none}
.nav2 li ul{left:-30px;top:-999em;position:absolute}
.nav2 li:hover,.nav2 li.sfHover,.nav2 a:focus,.nav2 a:hover,.nav2 a:active{background:none}
.nav2 li:hover ul,ul.nav2 li.sfHover ul{top:18px;z-index:100}
.nav2 li:hover li ul,.nav2 li.sfHover li ul{top:-999em}
.nav2 li li:hover ul,ul.nav2 li li.sfHover ul{top:2.3em}
.nav2 li li:hover li ul,.nav2 li li.sfHover li ul{top:-999em}
.nav3,.nav3 *{margin:0;padding:0;z-index:100}
.nav3{float:left;line-height:1.0;margin-bottom:0px;position:relative}
.nav3 ul{float:left;position:relative}
.nav3 li{background-image:url(images/pipe.gif) !important;background-repeat:no-repeat !important;background-position:right center !important;float:left;list-style:none;z-index:999;display:inline;_margin:0px 2px;padding:3px 0px;line-height:16px}
.nav3 a{color:#fff;display:block;padding:10px 17px;text-decoration:none}
.nav3 ul li a{color:#000;display:block;padding:0px;text-decoration:none}
.nav3 li ul{left:-30px;top:-999em;position:absolute}
.nav3 li:hover,.nav3 li.sfHover,.nav3 a:focus,.nav3 a:hover,.nav3 a:active{background:none}
.nav3 li:hover ul,ul.nav3 li.sfHover ul{top:18px;z-index:100}
.nav3 li:hover li ul,.nav3 li.sfHover li ul{top:-999em}
.nav3 li li:hover ul,ul.nav3 li li.sfHover ul{top:2.3em}
.nav3 li li:hover li ul,.nav3 li li.sfHover li ul{top:-999em}
.nav4,.nav4 *{margin:0;padding:0;z-index:50}
.nav4{float:left;line-height:1.0;margin-bottom:0px;position:relative}
.nav4 ul{float:left;position:relative}
.nav4 li{background-image:url(images/pipe.gif) !important;background-repeat:no-repeat !important;background-position:right center !important;float:left;list-style:none;z-index:999;display:inline;_margin:0px 2px;padding:3px 0px;line-height:16px}
.nav4 a{color:#fff;display:block;padding:10px 17px;text-decoration:none;z-index:3}
.nav4 ul li a{color:#000;display:block;padding:0px;text-decoration:none}
.nav4 li ul{left:-130px;top:-999em;position:absolute}
.nav4 li:hover,.nav4 li.sfHover,.nav4 a:focus,.nav4 a:hover,.nav4 a:active{background:none}
.nav4 li:hover ul,ul.nav4 li.sfHover ul{top:18px;z-index:4}
.nav4 li:hover li ul,.nav4 li.sfHover li ul{top:-999em}
.nav4 li li:hover ul,ul.nav4 li li.sfHover ul{top:2.3em}
.nav4 li li:hover li ul,.nav4 li li.sfHover li ul{top:-999em}

.superfish li:hover ul,.superfish li li:hover ul,.superfish li li li:hover ul{top:-999em}
#sub-nav-oneTier{height:30px;background-image:url(images/bg-secondary.gif);background-repeat:repeat-x;background-position:bottom;font-size:11px;width:731px;margin-top:-4px}
#sub-nav-oneTier .holder{margin:0px auto;width:426px;*width:448px}
#sub-nav-oneTier ul{margin:0px;padding:0px}
#sub-nav-oneTier ul li{background-image:url(images/bg-dot-subnav.gif);background-repeat:no-repeat;background-position:center right;padding:2px 4px 0px 4px}
#sub-nav-oneTier ul li.active{background-color:#003f90}
#sub-nav-oneTier ul li.current{background-color:#FF9900}
#sub-nav-oneTier ul li.current a.tab{color:#fff}
#sub-nav-oneTier ul li.current a.tab:hover{color:#fff !important}
#sub-nav-oneTier ul li.active ul li{background-image:none !important}
#sub-nav-oneTier ul li a{color:#024190;padding:0px 6px 0px 4px;text-decoration:none;font-weight:bold;margin-right:0px}
#sub-nav-oneTier ul li a:hover{color:#fff;padding:0px 6px 0px 4px;text-decoration:none;font-weight:bold;background-color:#b6e4fe}
#sub-nav-oneTier ul li.last{color:#fff;text-decoration:none;font-weight:bold;background:none;margin-right:5px}
#sub-nav{height:45px;background-image:url(images/bg-secondary.gif);background-repeat:repeat-x;background-position:bottom;font-size:11px;width:731px;margin-top:0px}
#sub-nav .holder{margin:0px auto;width:610px;*width:640px}
#sub-nav ul{margin:0px;padding:0px;width:100%}
#sub-nav ul li ul li{background-image:none !Important}
.secondLinepush{margin-left:30px !important;z-index:1}
#sub-nav ul li.active a{background-color:#003f90;color:#fff}
#sub-nav ul li.active a:hover{background-color:#003f90 !important;color:#fff !important}
#sub-nav ul li.current{background-image:none;background-color:#003f90}
#sub-nav ul li.current a.tab{color:#fff !important}
#sub-nav ul li.current:hover a.tab{color:#fff !important}
#sub-nav ul li.current a.tab:hover{color:#fff !important}
#sub-nav ul li.active ul li{background-image:none !important}
#sub-nav ul li.active ul li a{background-color:transparent}
#sub-nav ul li a{color:#024190;padding:0px 3px 0px 3px;text-decoration:none;font-weight:bold;margin-right:5px;margin-left:5px}
#sub-nav ul li a:hover{color:#024190;padding:0px 3px 0px 3px;text-decoration:none;font-weight:bold;background-color:#b6e4fe;margin-right:5px;margin-left:5px}
#sub-nav ul li ul li a:hover{background-color:none !important}
#sub-nav ul li.last{color:#024190;text-decoration:none;font-weight:bold;background:none !important;margin-right:5px}
#sub-nav-threeTier{height:70px;background-image:url(images/bg-secondary.gif);background-repeat:repeat-x;background-position:bottom;font-size:11px;width:731px;margin-top:-4px}
#sub-nav-threeTier .holder{margin:0px auto;width:640px;_width:680px}
#sub-nav-threeTier ul{margin:0px;padding:0px}
#sub-nav-threeTier ul li{background-image:url(images/bg-dot-subnav.gif);background-repeat:no-repeat;background-position:center right;padding:2px 4px 0px 4px}
.secondLinepush{margin-left:30px !important;z-index:1}
.thirdLinepush{margin-left:40px !important;z-index:2}
#sub-nav-threeTier ul li.active{background-color:#FFFFCC}
#sub-nav-threeTier ul li.current{background-color:#FF9900}
#sub-nav-threeTier ul li.current a.tab{color:#fff !important}
#sub-nav-threeTier ul li.current a.tab:hover{color:#fff !important}
#sub-nav-threeTier ul li.active ul li{background-image:none !important}
#sub-nav-threeTier ul li a{color:#024190;padding:0px 6px 0px 4px;text-decoration:none;font-weight:bold;margin-right:0px}
#sub-nav-threeTier ul li a:hover{color:#024190;padding:0px 6px 0px 4px;text-decoration:none;font-weight:bold;background-color:#b6e4fe}
#sub-nav-threeTier ul li.last{color:#024190;text-decoration:none;font-weight:bold;background:none;margin-right:5px}
.dropDown{background-image:url(images/bg-dropDown.png);_background-image:url(images/bg-dropDown.gif);height:314px;width:650px;background-repeat:no-repeat;background-position:top;padding:10px 20px;line-height:16px;z-index:9999 !Important}
.dropDown a:hover{background-color:transparent !important;text-decoration:underline !Important}
.dropDown .col{width:205px;float:left}
.dropDown .border-L{margin-left:20px;border-left:1px solid #b7bcbf !important;margin-bottom:10px}
.dropDown h3.cat_header a{font-size:11px;color:#024190 !important}
.dropDown p a{font-size:10px !important;font-weight:normal !Important;color:#024190 !important}
.dropDown p a:hover,.dropDown h3.cat_header a:hover{background-color:transparent !important}
.dropDown2{background-image:url(images/bg-dropDown.png);_background-image:url(images/bg-dropDown.gif);height:314px;width:650px;background-repeat:no-repeat;background-position:top;padding:10px 20px;line-height:16px;z-index:9999 !Important;position:absolute;top:22px;*top:22px}
.dropDown2 a:hover{background-color:transparent !important;text-decoration:underline !Important}
.dropDown2 .col{width:205px;float:left}
.dropDown2 .border-L{margin-left:20px;border-left:1px solid #b7bcbf !important;margin-bottom:10px}
.dropDown2 h3.cat_header a{font-size:11px;color:#024190 !important}
.dropDown2 p a{font-size:10px !important;font-weight:normal !Important;color:#024190 !important}
.dropDown2 p a:hover,.dropDown2 h3.cat_header a:hover{background-color:transparent !important}


#pageFilters{background-image:url(images/bg-pg-filters.gif);height:30px;width:731px;line-height:30px;padding-top:4px;color:#0075c8}
#pageFilters .sortSide{width:44%;float:left;text-align:left;padding-left:10px;font-size:11px}
#pageFilters .sortSide a{background-color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none;color:#0075c8;border:1px solid #fff}
#pageFilters .sortSide a:hover{border:1px solid #0066c1}
#pageFilters .sortSide a.selected{background-color:#0075c8;color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none}
#pageFilters .searchSide{width:53%;float:left;text-align:right;padding-right:10px;font-size:11px;padding-top:0px;_padding-top:4px}
.searchSide .textInput{width:100px;font-size:9px}
.searchSide select{font-size:9px}
#pageFilters-inner{background-image:url(images/bg-pg-filters-inner2.gif);height:40px;background-repeat:repeat-x;line-height:30px;color:#0075c8}
#pageFilters-inner .sortSide{width:44%;float:left;text-align:left;padding-left:10px;font-size:11px}
#pageFilters-inner .sortSide a{background-color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none;color:#0075c8;border:1px solid #fff}
#pageFilters-inner .sortSide a:hover{border:1px solid #0066c1}
#pageFilters-inner .sortSide a.selected{background-color:#0075c8;color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none}
#pageFilters-inner .searchSide{width:53%;float:left;text-align:right;padding-right:10px;font-size:11px;_padding-top:8px}
#pageFilters-noSub{background-image:url(images/bg-pg-filters-inner2.gif);height:40px;background-repeat:repeat-x;line-height:40px;color:#0075c8}
#pageFilters-noSub .sortSide{width:44%;float:left;text-align:left;padding-left:10px;font-size:11px}
#pageFilters-noSub .sortSide a{background-color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none;color:#0075c8;border:1px solid #fff}
#pageFilters-noSub .sortSide a:hover{border:1px solid #0066c1}
#pageFilters-noSub .sortSide a.selected{background-color:#0075c8;color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none}
#pageFilters-noSub .searchSide{width:53%;float:left;text-align:right;padding-right:10px;font-size:11px;_padding-top:8px}
.goButton{background-color:#0075c8;color:#fff;border:0}


#nonMember-hero{background-image:url(images/samsSprite.gif);height:326px;background-position:3px -528px;width:731px;background-repeat:no-repeat}
#nonMember-hero .hero-buffer{margin:0px 10px}
#nonMember-hero #hero-left{float:left;width:531px;margin-right:10px}
#nonMember-hero #hero-left img{float:left}
#nonMember-hero #hero-right{float:left;width:170px}
#nonMember-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px;margin-right:8px}
#nonMember-hero #hero-right ul li{list-style:url(images/img-joinSams-check.gif);margin:0px 0px 5px 0px;padding:0px}
#nonMember-hero #hero-right p.button{padding-left:8px;width:99px;float:left;margin-right:8px}
#nonMember-hero #hero-right p.joinLearnMore{border-left:1px solid #818f98;float:left;width:30px;padding-left:8px}
#nonMember-hero #hero-right p.joinLearnMore a{font-size:11px;text-decoration:none;color:#004480;font-weight:bold}
#hero1{height:326px;width:731px}
#hero1 .hero-buffer{margin:0px 10px}
#hero1 #hero-left{float:left;width:531px;margin-right:10px}
#hero1 #hero-left img{float:left}
#hero1 #hero-right{float:left;width:170px}
#hero-nav{background-image:url(images/bg-hero-nav.gif);background-repeat:no-repeat;width:510px;padding:0px 10px;height:14px;margin-top:1px}
#hero-nav a{text-decoration:none;background-image:url(images/hero-nav-inactive.gif);width:48px;height:14px;text-align:right;display:block;float:left}
#hero-nav a.activeSlide{background-image:url(images/hero-nav-active.gif)}
#hero-nav a:focus{outline:none}
#heroImg{width:530px;height:197px}
#member-hero{background-image:url(images/bg-member-hero.gif);background-repeat:repeat-x;background-position:top;height:323px;width:731px}
#member-hero .hero-buffer{margin:0px 10px}
#member-hero #hero-left{float:left;width:531px;margin-right:10px}
#member-hero #hero-left img{float:left}
#member-hero #hero-right{float:left;width:170px}
#member-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px}
#member-hero #hero-right ul li{list-style:url(images/img-joinSams-check.gif);margin:0px 0px 5px 0px;padding:0px}
#member-hero #hero-right p.button{padding-left:8px;width:99px;float:left;margin-right:8px}
#member-hero #hero-right p.joinLearnMore{border-left:1px solid #818f98;float:left;width:30px;padding-left:8px}
#member-hero #hero-right p.joinLearnMore a{font-size:11px;text-decoration:none;color:#004480;font-weight:bold}


.blueArrowHeadImgLeftLinkTitleContent{margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;width:260px}
.blueArrowHeadImgLeftLinkTitleContent:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto}
.greenBoxTitleImgTagline{margin:0px;border:1px solid #8be273}
.greenBoxTitleImgTagline p img{text-align:center}
.greenBoxTitleImgTagline .grayTagline{height:24px;line-height:21px;margin:1px;font-size:12px;font-weight:bold;background-color:#dddddd;text-align:center;color:#535353}
.blueTopIconLinkList{margin:10px 0px 0px 0px;padding:0px;line-height:18px}
.blueTopIconLinkList .blueBarHeader{background-image:url(images/samsSprite.gif);background-repeat:repeat-x;height:33px;line-height:33px;background-position:-587px -318px}
.blueTopIconLinkList .blueBarHeader h3{color:#333333;font-size:14px;float:left;width:110px;*width:100px}
.blueTopIconLinkList .blueBarHeader{color:#002f7f;font-size:11px;width:100%}
.blueTopIconLinkList .blueBarHeader a:hover{text-decoration:underline;background-color:transparent}
.blueTopBlueArrowLinkList{margin:20px 0px 0px 0px;padding:0px}
.imgCol{float:left;padding:5px 10px 5px 5px}
.imgCol img{border:1px solid #fff;vertical-align:middle}
.imgHolder img{border:1px solid #fff;vertical-align:middle}
.imgCol .imgHolder{border:1px solid #b9baad;width:114px;height:114px;*overflow:hidden;text-align:center;vertical-align:middle}
.imgHolder2 img{border:1px solid #fff;vertical-align:middle}
.imgCol .imgHolder2{border:1px solid #b9baad;width:214px;height:213px;overflow:hidden;text-align:center;vertical-align:middle}
.contentCol{float:left;width:125px;font-size:11px}
.imgHolder_81{border:1px solid #b9baad;width:81px;height:81px;text-align:center;vertical-align:middle}
.imgHolder_81 img{border:1px solid #fff;vertical-align:middle;float:left}
.lg-imgHolder{border:1px solid #bfbfbf;overflow:hidden;width:527px;height:196px;margin-bottom:10px}
.lg-imgHolder img{border:2px solid #fff}
.imgHolder_56{width:58px;height:58px;border:1px solid #b9baad;overflow:hidden;float:left;text-align:center;margin-bottom:3px;margin-right:8px}
.imgHolder_56 img{border:1px solid #fff;vertical-align:middle}
.imgHolder_56_content{float:left;width:100px}
.imgHolder_485{width:485px;height:485px;border:1px solid #b9baad;overflow:hidden}
.imgHolder_485 img{border:1px solid #fff;vertical-align:middle}
.grayPriceBox{background-color:#eeeeee;font-size:11px;margin:1px 0px 1px 0px;color:#333333;line-height:16px;height:16px;width:98%}
.grayPriceBox .price-side{width:50%;padding-left:2px;float:left;text-align:left}
.grayPriceBox .label-side{width:46%;padding-right:2px;float:left;text-align:left}
.orangePriceBox{background-color:#ffdd95;font-size:11px;margin:1px 0px 10px 0px;color:#333333;line-height:16px;height:16px;width:98%}
.orangePriceBox .price-side{width:50%;padding-left:2px;float:left;text-align:left}
.orangePriceBox .label-side{width:46%;padding-right:2px;float:left;text-align:left}
.grayPriceBox2{background-color:#eeeeee;font-size:13px;margin:1px 0px 1px 0px;color:#333333;line-height:18px;height:18px;width:100%}
.grayPriceBox2 .price-side{width:50%;padding-left:2px;float:left;text-align:left}
.grayPriceBox2 .label-side{width:46%;padding-right:2px;float:left;text-align:right}
.orangePriceBox2{background-color:#ffdd95;font-size:13px;margin:1px 0px 10px 0px;color:#333333;line-height:18px;height:18px;width:100%;text-align:center}
.orangePriceBox2 .price-side{width:50%;padding-left:2px;float:left;text-align:left}
.orangePriceBox2 .label-side{width:46%;padding-right:2px;float:left;text-align:right}
.bluePriceBox{background-image:url(images/bg-featureMod-price.gif);font-size:11px;margin:1px 0px 1px 0px;color:#333333;line-height:16px;height:16px;width:125px}
.bluePriceBox .price-side{width:50%;padding-left:2px;float:left;text-align:left;color:#00457f}
.bluePriceBox .label-side{width:46%;padding-right:2px;float:left;text-align:left;color:#00457f}
.whitePriceBox{background-color:#fff;font-size:11px;margin:1px 0px 10px 0px;color:#333333;line-height:16px;height:16px;width:125px}
.whitePriceBox .price-side{width:50%;padding-left:2px;float:left;text-align:left}
.whitePriceBox .label-side{width:46%;padding-right:2px;float:left;text-align:left}
.greenTitleBlueArrowLinkList{margin:10px 0px 20px 0px;padding:0px}
ul.blueArrowLinkList{margin:0px 0px 0px 0px;padding:0px;line-height:16px}
ul.blueArrowLinkList li{margin-left:20px;*margin-left:25px;list-style:url(images/bg-link-arrow.gif)}
ul.blueArrowLinkList li a{color:#004480;font-size:12px;text-decoration:none}
ul.blueArrowLinkList li a:hover{background-color:#FFFFCC}
.greenTitleContentOrderedLinkList{margin:10px 0px 20px 0px;padding:0px}
.greenTitleContentOrderedLinkList p{font-size:10px;color:#535353;margin:10px 0px 10px 5px}
.greenTitleContentOrderedLinkList h4{font-size:10px;color:#176e00;margin:5px 0px 3px 5px}
ol.linkList{margin:10px 0px 0px 5px;*margin:10px 0px 0px 10px;padding:0px;line-height:16px}
ol.linkList li{margin-left:25px}
ol.linkList li a{color:#004480;font-size:12px;text-decoration:none}
ol.linkList li a:hover{background-color:#FFFFCC}
.numberedHeaderImgTitleLinkContentPrice{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.numberedHeaderImgTitleLinkContentPrice:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto}
.scrollingPromo{width:100%;background-color:#ffebcc;height:40px;margin-bottom:5px;line-height:40px;color:#ff8100;font-size:16px}
.scrollingPromo .errorRed{padding-left:10px;font-weight:bold;color:#CC0000;font-size:16px}
.seasonal-promo-sweetheart{background-image:url(images/seasonal-sweetheart.jpg);height:272px;width:530px}
.thinBlueHeaderArrowImgContentLink{margin:10px 0px 0px 0px;padding:0px 0px 5px 0px}
.thinBlueHeaderArrowImgContentLink .imgHolder{border:1px solid #b9baad;width:168px;height:68px;overflow:hidden}
.thinBlueHeaderArrowImgContentLink img{border:1px solid #fff;vertical-align:middle}
.thinBlueHeaderArrowImgContentLink ul{margin:5px 0px 10px 10px;padding:0px}
.thinBlueHeaderArrowImgContentLink ul li{color:#000;list-style:none}
.thinBlueHeaderArrowImgContentLink ul li a{background-image:url(images/bg-link-arrow.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
.thinBlueHeaderArrowImgContentLink:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto}
.blueHeaderArrowContentLinkImgRight{margin:10px 0px 0px 0px;height:100px;padding:0px;font-size:11px}
.blueHeaderArrowContentLinkImgRight .contentArea{float:left;width:170px;height:100px;background-image:url(images/bg-tallHeader-arrow-blue.jpg);background-repeat:no-repeat}
.blueHeaderArrowContentLinkImgRight .contentArea .buffer{margin:0px 0px 0px 10px;padding-top:5px}
.blueHeaderArrowContentLinkImgRight .contentArea h3{font-size:12px;color:#002f7f;margin-bottom:5px}
.blueHeaderArrowContentLinkImgRight .imgArea{float:left;width:360px;height:100px}
.blueHeaderLinkArrowImgLeftContentRight{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink{background-image:url(images/bg-headerArrow-blue.gif);background-repeat:no-repeat;line-height:25px;_line-height:normal}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink h3{padding-left:5px;font-size:12px;color:#002f7f;float:left;width:60%}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink h3 a{padding-left:5px;font-size:12px;color:#002f7f;float:left;width:100%;text-decoration:none}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink h3 a:hover{text-decoration:none}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink a{padding-right:10px;text-decoration:none;color:#002f7f;width:20%;text-decoration:none;color:#002f7f;float:right}
.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink a:hover{text-decoration:underline}
.blueHeaderLinkArrowImgLeftContentRight:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto;padding-bottom:10px}
.imgTitleLinkContentLink{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #bfbfbf;font-size:11px;height:175px}
.imgTitleLinkContentLink .imgHolder{border:1px solid #b9baad;width:168px;height:68px;overflow:hidden}
.imgTitleLinkContentLink .buffer{margin:0px 10px}
.imgTitleLinkContentLink h3{margin:5px 0px;color:#2e2e2e;font-size:13px}
.imgTitleLinkContentLink p{margin-bottom:10px}
.imgTitleLinkContentLink .linkSide{width:50%;float:left}
.imgTitleLinkContentLink .promoImgSide{width:49%;float:right;text-align:right;padding-top:2px}
.imgTitleLinkContentLink:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto;padding-bottom:10px}
.medBlueHeaderImgLeftContentLinksRight{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.medBlueHeaderImgLeftContentLinksRight .imgCol{width:119px;float:left;margin-right:5px}
.medBlueHeaderImgLeftContentLinksRight .imgCol .imgHolder{border:1px solid #b9baad;width:114px;height:114px;overflow:hidden;text-align:center;vertical-align:middle;float:right}
.medBlueHeaderImgLeftContentLinksRight .contentCol{width:208px;float:left;padding-top:3px;line-height:18px}
.medBlueHeaderImgLeftContentLinksRight .contentCol a{color:#1b53a3;font-size:12px;text-decoration:none}
.medBlueHeaderImgLeftContentLinksRight .contentCol a:hover{background-color:#FFFFCC}
.thinColBlueHeaderImgLink{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.thinColBlueHeaderImgLink .imgHolder{border:1px solid #b9baad;width:168px;height:68px;overflow:hidden;margin-bottom:5px}
.thinColBlueHeaderImgLink .smMargB{margin-bottom:15px}
.blueHeaderSmallThumbsLink{padding:0px 0px 10px 0px}
.blueHeaderSmallThumbsLink .thumbs{width:80px;float:left;margin-right:8px;margin-top:5px}
.blueHeaderSmallThumbsLink .thumbs .imgHolder{width:43px;height:43px;border:1px solid #b9baad;overflow:hidden;text-align:center;margin-bottom:3px}
.blueHeaderSmallThumbsLink .thumbs p{color:#999999}
.blueHeaderSmallThumbsLink .thumbs a{color:#1b53a3;font-size:12px;text-decoration:none}
.blueHeaderSmallThumbsLink a:hover{background-color:#FFFFCC}
.largBlueHeaderLinkContentLeftPriceModuleRight{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;font-size:11px}
.largBlueHeaderLinkContentLeftPriceModuleRight ul{margin-left:15px;line-height:16px}
.largBlueHeaderLinkContentLeftPriceModuleRight .firstCol a{background-image:url(images/bg-link-arrow.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
.largBlueHeaderLinkContentLeftPriceModuleRight a:hover{background-color:#FFFFCC}
.medImgLeftTitleLinkContentRight{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.medImgLeftTitleLinkContentRight img{float:left;margin-right:10px}
.medImgLeftTitleLinkContentRight:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto;padding-bottom:10px}
.medTitleLinkContent{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.medTitleLinkContent:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto;padding-bottom:10px}
.blueBkgTitleLinkContent{background-color:#e5f2fd;padding:10px;margin-top:10px;height:96px;border:1px solid #fff}
.blueBkgTitleLinkContent:hover{background-color:#d2e9fc;border:1px solid #004090}
h4{margin:0px 0px 4px 0px}
h4 a{font-size:13px;color:#001c66;text-decoration:none}
h4 a:hover{background-color:#FFFFCC}
.blueBkgTitleLinkContent2{background-color:#e5f2fd;padding:10px;margin-top:10px;border:1px solid #fff}
.blueBkgTitleLinkContent2:hover{background-color:#d2e9fc;border:1px solid #004090;border:1px solid #004090}
.lgImgTitleLinkContentPriceLink{margin:0px;padding:0px 0px 10px 0px;border-bottom:1px solid #bfbfbf}
.lgImgTitleLinkContentPriceLink:hover{background-image:url(images/bg-div-hover.gif);background-position:bottom;background-repeat:repeat-x;cursor:auto;padding-bottom:10px}
.lgImgTitleLinkContentPriceLink .imgHolder{border:1px solid #bfbfbf;width:346px;overflow:hidden}
.lgImgTitleLinkContentPriceLink .contentCol-left{float:left;width:215px;margin-right:10px}
.lgGreenTitleGrayContentLink{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #b0b0b0}
.lgGreenTitleGrayContentLink h3{font-size:16px;color:#176e00}
.lgGreenTitleGrayContentLink p{color:#535353;font-size:10px;line-height:16px;font-weight:bold}
.lgGreenTitleGrayContentLink{font-size:11px}
.medImgLeftPriceInfoRight{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.medImgLeftPriceInfoRight:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat-x;cursor:auto;padding-bottom:10px}
.medImgLeftPriceInfoRight .imgHolder{border:1px solid #bfbfbf;width:346px;float:left;overflow:hidden;margin-right:10px}
.medImgLeftPriceInfoRight .contentCol{border-bottom:1px solid #b0b0b0;width:170px;padding-bottom:3px}
.medImgLeftPriceInfoRight .contentCol h4{margin:0px 0px 4px 0px}
.imgTopPriceInfoBottomLink{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #b0b0b0}
.imgTopPriceInfoBottomLink .imgCol{float:none;padding:0px}
.imgTopPriceInfoBottomLink .imgCol .imgHolder{width:168px;height:168px;overflow:hidden}
.imgTopPriceInfoBottomLink:hover{background-image:url(images/bg-div-hover.gif);background-position:bottom;background-repeat:repeat-x;cursor:auto;padding-bottom:10px}
.imgTopPriceInfoBottomLink .contentCol{min-height:185px}
.imgTopPriceInfoBottomLink .contentCol h4{min-height:30px}
#contactUsPod{background-image:url(images/help/bg-contactUs.jpg);height:230px;width:350px;background-repeat:no-repeat;margin-bottom:10px}
#contactUsPod .contentLinks{position:relative;top:84px;left:20px}
#contactUsPod .contentLinks p{line-height:29px}
#contactUsPod .contentLinks p a{color:#002f7f;font-weight:bold;font-size:12px;text-decoration:none}
#contactUsPod .clubSearchMod{margin-top:28px;color:#fff;font-size:10px;margin-left:-10px}
.lgProductImgLeftCompanyContentRight{margin:0px;padding:0px}
.lgProductImgLeftCompanyContentRight .imgHolder{border:1px solid #bfbfbf;width:347px;overflow:hidden;height:177px}
.lgProductImgLeftCompanyContentRight .companyContent{border:1px solid #bfbfbf;border-right:0;border-left:0;height:167px;padding:5px}
.lgProductImgLeftCompanyContentRight .companyContent p{font-size:11px;margin:8px 0px}
.lgProductImgLeftCompanyContentRight .companyContent a{color:#002f7f}
.brandDidYouKnowMod{margin:0px 0px 10px 0px;padding:0px}
.brandDidYouKnowMod .imgCol{width:450px;float:left;padding:0px}
.brandDidYouKnowMod .imgCol .imgHolder{border:1px solid #bfbfbf;width:450px;overflow:hidden;height:160px}
.brandDidYouKnowMod .imgCol .imgHolder img{border:2px solid #fff}
.brandDidYouKnowMod .didYouKnowContent{width:259px;float:left;background-image:url(images/bg-didYouKnow.gif);height:162px}
.brandDidYouKnowMod .didYouKnowContent .buffer{margin:45px 17px 0px 17px;color:#002f7f;font-size:10px;font-weight:bold}
.brandMainContent{margin:8px 0px}
.brandMainContent h2{font-size:18px;color:#001c66;margin-bottom:8px}
.brandMainContent h3{font-size:13px;color:#001c66;margin-bottom:8px}
.brandMainContent p{margin-bottom:8px;font-size:12px;color:#010100}
.shoppingListModule{background-image:url(images/bg-shoppingList.jpg);width:170px;height:176px;background-repeat:no-repeat;margin-top:5px;line-height:14px}
.shoppingListModule .listSelectPos{padding-top:130px;margin-left:10px}
.shoppingListModule .listSelectPos label{color:#fff;font-weight:bold;font-size:10px;padding-bottom:3px}
.shoppingListModule .listSelectPos select{font-size:11px;color:#46482b;width:153px}
.greenTopGrayContainerMod{margin:0px;padding:0px}
.greenTopGrayContainerMod .containerBody{background-image:url(images/bg-rounded-gray-btm.jpg);background-position:bottom;background-repeat:no-repeat;padding-bottom:10px}
.greenTopGrayContainerMod .containerBody .buffer{margin:10px}
.greenTopGrayContainerMod .containerBody a{color:#104b99;font-size:12px;text-decoration:none;font-weight:bold}
h3.twoWays{background-image:url(images/h2-twoWaysToBuy.jpg);height:33px;background-repeat:no-repeat}
.darkTitleGreenTitleDottedContent{margin:0px 0px 10px 0px;padding:0px;font-size:11px}
.howBuyImgTitleContent{margin:0px 0px 20px 0px;padding:0px}
.howBuyImgTitleContent h3.blurb{font-size:12px;color:#000;margin:3px 0px}
.howBuyImgTitleContent p{font-size:10px;margin-right:5px}
.innerTab-container{width:100%;height:31px;background-image:url(images/bg-tabs-container.gif);background-repeat:repeat-x;margin:20px 0px 10px 0px}
.innerTab-container ul{display:inline}
.innerTab-container ul li{list-style:none;display:inline}
.innerTab-container p{padding-top:12px;margin-right:20px;text-align:right}
.innerTab-container p a{line-height:1%}
.featureProductSelectorMod{margin:0px 0px 40px 0px;padding:0px}
.featureProductSelectorMod .feature-innerTab-container{width:100%;height:31px;background-image:url(images/bg-tabs-container.gif);background-repeat:repeat-x;margin:0px 0px 0px 0px;overflow:hidden}
.featureProductSelectorMod .featureContent{width:528px;border:1px solid #e0e0e0;border-top:0;text-align:left}
.featureProductSelectorMod .featureContent .productInfo-side{width:340px;float:left;height:235px;background-image:url(images/bg-div-hover2.gif);background-position:bottom;background-repeat:repeat-x;padding-left:10px}
.featureProductSelectorMod .featureContent .productScroll-side{width:178px;float:left;overflow:scroll;height:235px}
.featureProductSelectorMod .featureContent .productScroll-side ol{margin:0px;padding:0px}
.featureProductSelectorMod .featureContent .productScroll-side ol li{border-bottom:1px solid #b7b7b7;background-color:#f5f5f3;list-style:none;height:50px;padding:10px;display:block}
.featureProductSelectorMod .featureContent .productScroll-side ol li.selected,.featureProductSelectorMod .featureContent .productScroll-side ol li:hover{background-image:url(images/bg-div-hover2.gif);background-position:bottom;background-repeat:repeat-x}
.featureProductSelectorMod .featureContent .productScroll-side ol li img{float:left;margin-right:5px;border:1px solid #666666}
.featureProductSelectorMod .featureContent .productScroll-side ol li .numeral{float:left;margin-right:5px}
.featureProductSelectorMod .featureContent .productScroll-side ol li a{color:#004090;font-size:11px;text-decoration:none}
.featureProductSelectorMod .featureContent .productInfo-side .controls{margin:20px 0px;width:100%}
.featureProductSelectorMod .featureContent .productInfo-side .controls .itemCount{float:left;width:200px}
.featureProductSelectorMod .featureContent .productInfo-side .controls .itemNextPrev{float:left;width:130px;text-align:right}
.featureProductSelectorMod2 .featureContent{width:528px;border:1px solid #e0e0e0;text-align:left}
.featureProductSelectorMod2 .featureContent .productInfo-side{width:340px;float:left;height:235px;background-image:url(images/bg-div-hover2.gif);background-position:bottom;background-repeat:repeat-x;padding-left:10px}
.featureProductSelectorMod2 .featureContent .productScroll-side{width:178px;float:left;overflow:scroll;height:235px}
.featureProductSelectorMod2 .featureContent .productScroll-side ol{margin:0px;padding:0px}
.featureProductSelectorMod2 .featureContent .productScroll-side ol li{border-bottom:1px solid #b7b7b7;background-color:#f5f5f3;list-style:none;height:50px;padding:10px;display:block}
.featureProductSelectorMod2 .featureContent .productScroll-side ol li.selected,.featureProductSelectorMod2 .featureContent .productScroll-side ol li:hover{background-image:url(images/bg-div-hover2.gif);background-position:bottom;background-repeat:repeat-x}
.featureProductSelectorMod2 .featureContent .productScroll-side ol li img{float:left;margin-right:5px;border:1px solid #666666}
.featureProductSelectorMod2 .featureContent .productScroll-side ol li .numeral{float:left;margin-right:5px}
.featureProductSelectorMod2 .featureContent .productScroll-side ol li a{color:#004090;font-size:11px;text-decoration:none}
.featureProductSelectorMod2 .featureContent .productInfo-side .controls{margin:20px 0px;width:100%}
.featureProductSelectorMod2 .featureContent .productInfo-side .controls .itemCount{float:left;width:200px}
.featureProductSelectorMod2 .featureContent .productInfo-side .controls .itemNextPrev{float:left;width:130px;text-align:right}
.lgTitleContentLinkArrow{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #c7c7c7}
.lgTitleContentLinkArrow h2{font-size:18px;font-weight:normal;margin-bottom:5px;color:#407a31}
.lgTitleContentLinkArrow p{line-height:16px}
.iconTitleContent{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #c7c7c7;height:1%}
.iconTitleContent .imgHolder{border:1px solid #bfbfbf;margin:0px 10px 0px 0px;width:68px;float:left;height:68px;_height:70px;overflow:hidden}
.iconTitleContent .imgHolder img{border:2px solid #fff}
.iconTitleContent .contentHolder{float:left;width:350px}
.headerGraphicContentTanContainer{margin:0px;padding:0px;width:213px;color:393939}
.headerGraphicContentTanContainer h3.household{background-image:url(images/h3-forIndOrHouse.jpg);background-repeat:no-repeat;width:213px;height:64px}
.headerGraphicContentTanContainer h3.smallBusiness{background-image:url(images/h3-smallBusiness.gif);background-repeat:no-repeat;width:213px;height:60px}
.headerGraphicContentTanContainer h3.forCorps{background-image:url(images/h3-forCorps.gif);background-repeat:no-repeat;width:213px;height:60px}
.headerGraphicContentTanContainer h3.savingGlance{background-image:url(images/h3-saving.gif);background-repeat:no-repeat;width:213px;height:68px}
.headerGraphicContentTanContainer .tanContainer{background-image:url(images/bg-tan-container.jpg);background-position:bottom;padding-bottom:10px}
.headerGraphicContentTanContainer .mem_info{border-bottom:1px solid #bfbfbf;padding-bottom:10px;margin-bottom:10px}
.headerGraphicContentTanContainer .mem_info_last{border-bottom:0;margin-bottom:10px}
.headerGraphicContentTanContainer .mem_info .left{width:60%;float:left}
.headerGraphicContentTanContainer h3{font-size:12px;margin:4px 0px;line-height:16px}
.headerGraphicContentTanContainer .mem_info .right{width:40%;float:left;text-align:right}
.headerGraphicContentTanContainer h4{font-size:13px;color:#001c66}
.iconLeftDashedListRight{margin:0px;padding:0px}
.iconLeftDashedListRight .imgHolder{border:1px solid #bfbfbf;margin:0px 10px 0px 0px;width:68px;float:left;overflow:hidden;height:68px}
.iconLeftDashedListRight .imgHolder img{border:2px solid #fff}
.iconLeftDashedListRight ul.listItems{margin:0px;padding:0px;float:left}
.iconLeftDashedListRight ul.listItems li{list-style:none;border:1px dotted #b7b7b7;border-right:0;border-left:0;padding:5px 0px}
.iconLeftDashedListRight ul.listItems li.last{list-style:none;border-bottom:1px dotted #b7b7b7;border-top:0;padding:5px 0px;width:120px}
.iconLeftDashedListRight ul.listItems li.last a.darkBlueArrow{background-image:url(images/bg-darkBlueArrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:;color:#004480;font-size:12px;text-decoration:none}
.tpBrdrBtmBrdrTitleContentLink{border:1px solid #b7b7b7;border-right:0;border-left:0;margin:0px 0px 10px 0px;padding:10px 0px;height:164px}
.tpBrdrBtmBrdrTitleContentLink h3{font-size:16px;color:#002f7f;margin-bottom:8px}
.iconLeftListRIghtTitleLinkContent{margin:0px;padding:0px}
.iconLeftListRIghtTitleLinkContent .imgHolder{margin:0px 10px 0px 0px;width:68px;float:left;overflow:hidden;height:68px}
.iconLeftListRIghtTitleLinkContent .imgHolder img{border:2px solid #fff}
.iconLeftListRIghtTitleLinkContent ul{float:left;width:270px}
.iconLeftListRIghtTitleLinkContent ul li{list-style:none;border-bottom:1px solid #b7b7b7;padding:4px 5px 10px 5px}
.iconLeftListRIghtTitleLinkContent ul li:hover{background-image:url(images/bg-div-hover.gif);background-position:bottom;background-repeat:repeat-x;cursor:auto}
.halfAndHalfDividedMod{background-image:url(images/bg-divideHalf.gif);background-repeat:repeat-y;min-height:240px}
.halfAndHalfDividedMod .membershipPod-left{width:351px;float:left;margin-right:1px;padding-bottom:10px;min-height:240px}
.halfAndHalfDividedMod .membershipPod-left:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat-x;cursor:auto;padding-bottom:10px}
.halfAndHalfDividedMod .membershipPod-right{width:358px;float:left;padding-bottom:10px;min-height:240px}
.halfAndHalfDividedMod .membershipPod-right:hover{background-image:url(images/bg-div-hover.gif);background-position:top;background-repeat:repeat-x;cursor:auto;padding-bottom:10px}
.halfAndHalfDividedMod .titleArea{width:210px;float:left;padding-right:10px}
.halfAndHalfDividedMod .titleArea h3 a{text-decoration:none;font-size:18px;color:#002f7f}
.halfAndHalfDividedMod .titleArea h3 a:hover{background-color:#fffccd}
.halfAndHalfDividedMod .memCostArea{width:110px;float:left;font-size:10px}
.halfAndHalfDividedMod .memCostArea span.price{font-size:14px}
.halfAndHalfDividedMod ul{margin:20px 15px}
.halfAndHalfDividedMod .buffer{padding-top:10px}
.titleRightLinkLeft{margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;border-bottom:1px solid #bfbfbf;line-height:21px}
.titleRightLinkLeft .widthHalf{width:50%;float:left}
.titleRightLinkLeft .widthHalf h2{color:#407a31;font-size:21px;font-weight:normal}
.titleRightLinkLeft .widthHalf .textRight{text-align:right}
#membershipChart{font-size:11px}
#membershipChart td{padding:10px}
#membershipChart td.lightHeader{padding:5px}
#membershipChart .priceText{font-size:10px}
#membershipChart .darkHeader{background-color:#0065c0;border:1px solid #004c90;border-bottom:0}
#membershipChart .darkHeader h3{color:#fff;font-size:14px}
#membershipChart .lightHeader{background-image:url(images/xlg-blueHeaderNoArrow.gif);border:1px solid #bfbfbf;line-height:12px}
#membershipChart .lightHeader h3{color:#003f90;font-size:12px}
#membershipChart .brdrAll{border:1px solid #bfbfbf}
#membershipChart .brdr-no-btm{border:1px solid #bfbfbf;border-bottom:0}
#membershipChart .brdr-no-btm-no-right{border:1px solid #bfbfbf;border-bottom:0;border-right:0}
#membershipChart .brdr-no-left{border:1px solid #bfbfbf;border-left:0}
#membershipChart .brdr-no-top{border:1px solid #bfbfbf;border-top:0}
#membershipChart .brdr-no-right{border:1px solid #bfbfbf;border-right:0}
#membershipChart .brdr-no-right-no-top{border:1px solid #bfbfbf;border-right:0;border-top:0}
#membershipChart .brdr-bottom{border-bottom:1px solid #bfbfbf}
#membershipChart h2.btmTitle{font-size:16px;color:#333;font-weight:normal}
.productInfo-feartureModule{margin:0px;padding:0px;background-image:url(images/bg-featureViewer.jpg);height:270px;background-position:bottom;width:530px;_z-index:0}
.productInfo-feartureModule .featureTab{width:184px;height:30px}
.productInfo-feartureModule .featureTab h3{padding-left:10px;font-size:12px;color:#fff;line-height:28px}
.productInfo-feartureModule .feature-info{margin-top:4px;margin-left:10px;width:291px;color:#fff}
.productInfo-feartureModule .feature-info h4{color:#fff;font-size:20px;min-height:46px}
.productInfo-feartureModule .feature-info .prod_price{width:125px;margin-right:10px}
.productInfo-feartureModule .feature-info .prod_rank{width:156px;margin-top:-60px;margin-left:140px}
.productInfo-feartureModule .feature-info .prod_rank a{color:#fff}
.productInfo-feartureModule .feature-img{height:178px;overflow:hidden;width:178px;margin-top:-179px;*margin-top:-197px;margin-bottom:-10px;*margin-bottom:20px;margin-left:330px}
.productInfo-feartureModule .prod-selector{padding-top:30px;*padding-top:0px;margin-left:10px;_margin-left:10px}
.productInfo-feartureModule .prod-selector img{border:1px solid #b7b7b7;display:inline;margin-right:6px}
p.seeAllLink{text-align:right;padding:5px 0px}
p.seeAllLink a{text-decoration:none;margin-right:10px}
.noTopBlueHeader .featureTitle{width:50%;float:left;text-align:left}
.noTopBlueHeader .featureModLinks{width:47%;float:left;text-align:right;margin-right:10px}
.noTopBlueHeader .featureModLinks .blueCircleArrow,.noTopBlueHeader .featureModLinks .blueCircleClose{text-decoration:none}
.bottomBorderInfoList{margin:0px 0px 0px 0px;padding:0px}
.bottomBorderInfoList li{list-style:none;padding:6px;border-bottom:1px dotted #666666;font-size:11px}
.bottomBorderInfoList li a{text-decoration:none;color:#003f90}
.bottomBorderInfoList li.first{border-top:1px dotted #666}
.blueTitleContentBlockLinkList{margin:25px 0px 0px 0px;padding:0px}
.blueTitleContentBlockLinkList h2{font-size:18px;color:#003f90;margin-bottom:5px}
.blueTitleContentBlockLinkList p{font-size:12px;margin-bottom:5px}
.blueTitleContentBlockLinkList ul{margin:0px;padding:0px;width:218px}
.blueTitleContentBlockLinkList ul li{list-style:none;padding:5px;border-bottom:1px dotted #666}
.blueTitleContentBlockLinkList ul li.groupTitle{background-image:url(images/bg-groupTitle.jpg);color:#2e2e2e}
.blueTitleContentBlockLinkList ul li a{color:#003f90;text-decoration:none}
.blueTitleContentBlockLinkList ul li a:hover{text-decoration:underline}
.medicalTabbedModule{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-bottom:1px solid #b7b7b7}
.medicalTabbedModule ul.information{margin-left:15px}
.medicalTabbedModule ul.information li{color:#666666;display:block;list-style-type:circle;margin-bottom:10px}
.medicalTabbedModule ul.information li a{color:#003f90;text-decoration:none}
.medicalTabbedModule ul.information li a:hover{background-color:#FFFFCC;text-decoration:none}
.imgDottedLinkList{margin:0px;padding:0px}
.imgDottedLinkList ul li{list-style:none;padding:5px;border-bottom:1px dotted #666}
.imgDottedLinkList ul li a{color:#003f90;text-decoration:none}
.imgDottedLinkList ul li a:hover{text-decoration:underline}
.halfDidYouKnowMod{margin:0px 0px 0px 0px;padding:0px}
.halfDidYouKnowMod .imgHolder{width:168px;float:left;overflow:hidden;border:1px solid #b7b7b7;margin-right:7px}
.halfDidYouKnowMod .imgHolder img{border:2px solid #fff}
.halfDidYouKnowMod .content{border:1px solid #b7b7b7;border-left:0;border-right:0;border-top:0;padding:5px 0px;width:170px;float:left;line-height:16px}
.halfDidYouKnowMod .content h4{font-size:13px;color:#003f90;margin-bottom:2px}
.halfDidYouKnowMod .content .blueArrow{font-size:11px}
.blueHeaderCheckboxListDottedBrdr{margin:0px;padding:0px 0px 20px 0px;border-bottom:1px solid #b7b7b7}
.blueHeaderCheckboxListDottedBrdr ul li{list-style:none;border-bottom:1px dotted #333;padding:5px;font-weight:bold}
.blueHeaderCheckboxListDottedBrdr ul li.first{list-style:none;border-top:1px dotted #333;padding:5px;font-weight:bold}
.blueHeaderCheckboxListDottedBrdr ul li input{vertical-align:middle}
.shop-sortSystem{margin:0px;padding:0px;line-height:20px;color:#999999}
.shop-sortSystem label{color:#0065c0;padding-right:5px;font-size:11px;font-weight:bold}
.shop-sortSystem select{border:1px solid #666666;font-size:10px;color:#004090}
.shop-sortSystem .largeTxt{font-size:16px;color:#393939;font-weight:bold;padding-right:10px}
.shop-sortSystem a{font-size:11px;color:#003e91;padding:0px 10px;text-decoration:none}
.shop-sortSystem a:hover{text-decoration:underline}
.shop-sortSystem .active{background-image:url(images/bg-sortSystemSelected.gif);height:17px;background-repeat:repeat-x;padding:1px 15px 3px 10px}
.shop-sortSystem .active2{background-image:url(images/bg-sortSystemSelected.gif);height:17px;background-repeat:repeat-x;padding:1px 15px 3px 10px}
.shop-sortSystem .active a{color:#fff;text-decoration:none;background-image:url(images/bg-sortSystemArrow.gif);background-repeat:no-repeat;background-position:right center}
.shop-sortSystem .active2 a{color:#fff;text-decoration:none;background-image:url(images/bg-sortSystemArrow2.gif);background-repeat:no-repeat;background-position:right center}
.shop-sortSystem2{margin:0px;padding:0px;line-height:20px;color:#999999}
.shop-sortSystem2 .largeTxt{font-size:16px;color:#393939;font-weight:bold;text-align:left}
.shop-sortSystem2 ul li{float:left;width:100px;list-style-type:none;border-right:1px solid #b7b7b7;text-align:center}
.shop-sortSystem2 ul li.last{float:left;width:100px;list-style-type:none;border-right:0;text-align:center}
.shop-sortSystem2 ul li a,.shop-sortSystem2 ul li.last a{font-size:11px;color:#003e91;padding:0px 20px;text-decoration:none}
.shop-sortSystem2 ul li a:hover,.shop-sortSystem2 ul li.last a:hover{text-decoration:underline}
.shop-sortSystem2 a.active{background-image:url(images/bg-sortSystemSelected.gif);height:17px;color:#fff;background-repeat:repeat-x;padding:1px 15px 3px 10px}
.productSpec-Mod{margin:0px;padding:0px;color:#262626}
.productSpec-Mod table{border:1px solid #bfbfbf;border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf}
.productSpec-Mod table td{text-align:left;border:1px solid #bfbfbf;border-bottom:1px dotted #bfbfbf;border-top:0;vertical-align:middle}
.productSpec-Mod table tr.last td{text-align:left;border:1px solid #bfbfbf;border-top:0;border-bottom:0;vertical-align:middle}
.productSpec-Mod table tr.shaded{background-color:#ceecfe}
.ringTable{margin:5px 0px}
.ringTable tr td{background-color:#e4e4e4;border:1px solid #bfbfbf;border-left:0;text-align:center}
.ringTable tr td.active{background-color:#0065c0;border:1px solid #bfbfbf;border-left:0;text-align:center;color:#fff}
.ringTable tr td.active a{color:#fff;text-decoration:none}
.ringTable tr td a{color:#000;text-decoration:none}
.ringTable tr td.active a:hover,.ringTable tr td a:hover{text-decoration:underline}
.ringTable tr td.firstChoice{background-color:#e4e4e4;border:1px solid #bfbfbf}
.ringTable tr td.firstChoice-active{background-color:#0065c0;border:1px solid #bfbfbf;color:#fff}
.ringTable tr td.firstChoice-active a{color:#FFF}
.ringTable tr td.first{background-color:#fff;border:0;width:36px;text-align:left}
.stoneTable{margin:0px;padding:0px;color:#262626}
.stoneTable table td .half{float:left;width:50%}
.stoneTable table td.first{text-align:left;border:1px solid #bfbfbf;border-bottom:1px dotted #bfbfbf;border-right:0;border-top:0;vertical-align:middle}
.stoneTable table td{text-align:left;border:1px solid #bfbfbf;border-bottom:1px dotted #bfbfbf;border-top:0;vertical-align:middle}
.stoneTable table td.nothing{border:0}
.stoneTable table tr.last td{text-align:left;border:1px solid #bfbfbf;border-top:0;border-bottom:0;vertical-align:middle}
.stoneTable table tr.shaded{background-color:#ceecfe}
.stoneTable table tr.shaded td{border-top:1px solid #bfbfbf}
.tools-myLists{margin:0px;padding:0px;color:#262626}
.tools-myLists table td,.tools-myLists table th{text-align:left;border-bottom:1px dotted #262626;vertical-align:middle}
.tools-myLists table tr.shaded{background-color:#e3e2e2}
.sortSelections{margin:0px 0px 10px 0px}
.sortSelections input{vertical-align:middle}
.sortSelections label{vertical-align:middle;font-size:11px;font-weight:bold}


.headerDiagonal-bg{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;background-image:url(images/bg-diagonalLines.jpg)}
.headerDiagonal-bg .labelCol{width:70px;float:left;text-align:left;margin-bottom:5px}
.headerDiagonal-bg .labelCol label{font-size:11px;color:#666;line-height:21px}
.headerDiagonal-bg .inputCol{width:145px;_width:130px;float:left;margin-bottom:5px}
.headerDiagonal-bg .inputCol input{width:125px;_width:115px;vertical-align:middle}
.headerDiagonal-bg .labelCol2{width:115px;float:left;text-align:left;margin-bottom:5px}
.headerDiagonal-bg .labelCol2 label{font-size:11px;color:#666;line-height:21px}
.headerDiagonal-bg .inputCol2{width:185px;_width:170px;float:left;text-align:left;margin-bottom:5px}
.headerDiagonal-bg .inputCol2 input{width:165px;_width:155px;vertical-align:middle}
.headerDiagonal-bg .inputCol2 input.checkBox{width:auto;vertical-align:middle}
.headerDiagonal-bg .inputCol2 textarea{font-size:10px;font-family:Arial,Helvetica,sans-serif;width:165px;margin-left:7px}
textarea{font-size:10px;font-family:Arial,Helvetica,sans-serif}
.diaganolControlHeight{height:400px}
.headerDiagonal-bg .linkCol{width:112px;float:left;margin-bottom:5px}
.headerDiagonal-bg .linkCol a{text-decoration:none;color:#002f7f;line-height:21px;font-size:11px}
.headerDiagonal-bg h2{font-size:14px;margin-bottom:8px;height:1%}
.halfHalfDiaganol-mod{margin:0px;padding:0px 0px 10px 0px;background-image:url(images/bg-halfHalf-diaganol.jpg);width:530px;background-repeat:no-repeat;background-position:top;border-bottom:1px solid #c7c7c7}
.halfHalfDiaganol-mod .orderHistory-left{float:left;width:265px;margin-right:1px}
.halfHalfDiaganol-mod .orderHistory-right{float:left;width:263px}
.halfHalfDiaganol-mod .orderHistory-right input{vertical-align:middle}
.halfHalfDiaganol-mod .orderHistory-right p{margin-bottom:4px}
.checkout-suggestItems-mod{margin:6px 0px;padding:0px}
.checkout-suggestItems-mod .leftCol{width:45px;float:left;margin-right:10px}
.checkout-suggestItems-mod .leftCol .imgHolder{border:1px solid #333;height:43px;width:43px;overflow:hidden}
.checkout-suggestItems-mod .rightCol{width:145px;float:left}
.checkoutTab-mod{margin:0px;padding:0px}
.checkoutTab-mod .tabbed{background-image:url(images/bg-checkout-tab.gif);height:21px;background-repeat:no-repeat}
.checkoutTab-mod .tabbed h3{color:#000;font-size:11px;line-height:21px;text-transform:uppercase;padding-left:5px}
.checkoutTab-mod .iconColumn{float:left;width:100px;margin-right:10px}


.cssListContainer{float:left}
.cssListContainer .cssListOptions{position:absolute;width:142px;background-image:url(images/drop-down-bkg-bottom-trans.png);background-repeat:no-repeat;background-position:bottom}
.cssListContainer .cssListHeader{height:22px;cursor:pointer;background-image:url(images/drop-down-bkg-top-closed-trans.png);background-repeat:no-repeat;width:142px}
.cssListContainer .cssListOptions ul{width:133px;margin:0px 0px 25px 0px;padding:0px}
.cssListContainer .cssListOptions li{height:20px;width:132px;cursor:pointer;list-style-type:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:25px;color:#003f90;padding:0px 0px 0px 10px;margin:0px}
.cssListHover{background-color:#2eaff4;color:#ffffff !Important}
.cssListContainer .cssListOptions li.over{background:#2eaff4;color:#fff}
.cssListContainer .cssListHeader p{font-size:10px;color:#003f90 !Important;padding-top:6px;padding-left:4px}
table.myAccountOrderResults{font-size:10px}
table.myAccountOrderResults tr.shaded{background-color:#ceecfe}
table.myAccountOrderResults tr.shaded td.brdr{border:1px solid #bfbfbf;border-right:0}
table.myAccountOrderResults tr.shaded td.brdrLast{border:1px solid #bfbfbf}
table.myAccountOrderResults td.tdlg{width:100px !important}
table.myAccountOrderResults tr.shadedBtm{background-color:#ceecfe}
table.myAccountOrderResults tr.shadedBtm td{border-bottom:1px solid #bfbfbf}
table.myAccountOrderResults td.brdr{border:1px solid #bfbfbf;border-right:0;border-top:0}
table.myAccountOrderResults td.brdrLast{border:1px solid #bfbfbf;border-top:0}
table.myAccountOrderResults a:hover{text-decoration:underline}
.pagnation{color:#003f90}
.pagnation .container{background-color:#ceecfe;border-bottom:1px solid #bfbfbf;height:25px;line-height:25px}
.pagnation .container .numberItems{float:left;width:40%;color:#262626}
.pagnation .container .numberItems strong{padding-left:10px}
.pagnation .container .pageNumbers{float:left;width:59%;text-align:right}
.pagnation a{font-size:11px;color:#003e91;padding:0px 3px;text-decoration:none}
.pagnation a:hover{text-decoration:underline}
.pagnation .active{background-color:#0065c0;border:1px solid #0065c0;height:17px;background-repeat:repeat-x;padding:1px;color:#fff}
.pagnation .active a{color:#fff !important;text-decoration:none;padding:0px 3px}
table.myAccountAddBook{font-size:11px}
table.myAccountAddBook tr.shaded{background-color:#ceecfe}
table.myAccountAddBook tr td.brdr-red{border:1px solid red;border-right:0;border-left:0;background-color:#ffebe7}
table.myAccountAddBook tr td.brdr-red-first{border:1px solid red;border-right:0;background-color:#ffebe7}
table.myAccountAddBook tr td.brdrLast-red{border:1px solid red;border-left:0;background-color:#ffebe7}
table.myAccountAddBook tr.shaded td.brdr{border:1px solid #bfbfbf;border-right:0}
table.myAccountAddBook tr.shaded td.brdrLast{border:1px solid #bfbfbf}
table.myAccountAddBook tr.shadedBtm{background-color:#ceecfe}
table.myAccountAddBook tr.shadedBtm td{border-bottom:1px solid #bfbfbf}
table.myAccountAddBook td.brdr{border:1px solid #bfbfbf;border-right:0;border-top:0;padding:10px}
.noBrdrB{border-bottom:0 !Important}
table.myAccountAddBook td.brdrLast{border:1px solid #bfbfbf;border-top:0}
table.myAccountAddBook td{vertical-align:top}
table.myAccountAddBook a:hover{text-decoration:underline}
table.myAccountAddBook a.blueLinks{font-size:12px;font-weight:bold;color:#001C66 !Important;text-decoration:none}
table.myAccountAddBook a.blueLinks:hover{background-color:#FFFFCC;text-decoration:none}
table.myAccountAddBook h3{font-size:12px}
table.myAccountAddBook h2{font-size:16px}
.myAccountAddBook .imgCol{float:none}
.myAccountAddBook .contentCol{float:right;margin-top:-120px}
.myAccountAddBook .imgCol img{z-index:99999}
.darkBlueBorderTopBottom{border:3px solid #004090;border-left:0;border-right:0}
.myAccountSummaryPod{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px dotted #666}
.myAccountSummaryPod .infoSide{width:170px;float:left;text-align:left;color:#666}
.myAccountSummaryPod .priceSide{width:65px;float:left;text-align:right}
.myAccountSummaryPod .infoSide strong{color:#262626 !important}
.myAccountSummaryPod2{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px}
.myAccountSummaryPod2 .infoSide{width:170px;float:left;text-align:left;color:#666}
.myAccountSummaryPod2 .priceSide{width:65px;float:left;text-align:right}
.myAccountSummaryPod2 .infoSide strong{color:#262626 !important}
.myAccountSummaryPod-last{margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #666}
.myAccountSummaryPod-last .infoSide{width:170px;float:left;text-align:left;color:#000;font-size:14px;font-weight:bold}
.myAccountSummaryPod-last .priceSide{width:65px;float:left;text-align:right;font-size:14px;font-weight:bold}
.createListType .selectorCol{width:20px;float:left;margin-right:10px}
.createListType .selectorDescCol{width:450px;float:left;padding-top:2px;line-height:18px}
.createListType label{font-weight:bold;vertical-align:middle;padding-bottom:7px}

.progressBar{margin:0px;padding:0px;height:30px;font-size:12px;font-weight:bold}
.progressBar div{float:left}
.progressBar .first-complete a{background-image:url(images/progress-first-complete.gif);background-repeat:no-repeat;line-height:30px;*line-height:32px;padding:8px 10px 10px 10px;color:#003e91;text-decoration:none}
.progressBar .first-active a{background-image:url(images/progress-first-active.gif);width:106px;line-height:30px;*line-height:32px;padding:8px 10px 8px 10px;color:#fff;text-decoration:none}
.progressBar .middle-active a{background-image:url(images/progress-middle-active.gif);background-repeat:no-repeat;padding:8px 10px 10px 20px;line-height:30px;*line-height:32px;color:#fff;text-decoration:none}
.progressBar .middle-inactive-next a{background-image:url(images/progress-middleNext-inactive.gif);background-repeat:no-repeat;padding:8px 10px 10px 20px;line-height:30px;*line-height:32px;color:#8f8f8f;text-decoration:none}
.progressBar .middle-inactive a{background-image:url(images/progress-middle-inactive.gif);background-repeat:no-repeat;padding:8px 20px 10px 30px;line-height:30px;*line-height:32px;color:#8f8f8f;text-decoration:none}
.progressBar .middle-inactive-complete a{background-image:url(images/progress-middle-inactive.gif);background-repeat:no-repeat;padding:8px 20px 10px 20px;line-height:30px;*line-height:32px;color:#003e91;text-decoration:none}
.progressBar .last-inactive a{background-image:url(images/progress-last-inactive.gif);background-repeat:no-repeat;padding:8px 32px 10px 30px;line-height:30px;*line-height:32px;color:#8f8f8f;text-decoration:none}
.progressBar .last-active a{background-image:url(images/progress-last-active.gif);background-repeat:no-repeat;padding:8px 32px 10px 30px;line-height:30px;*line-height:32px;color:#fff;text-decoration:none}
.progressBar .last-inactive-next a{background-image:url(images/progress-last-inactive-next.gif);background-repeat:no-repeat;padding:8px 32px 10px 30px;line-height:30px;*line-height:32px;color:#8f8f8f;text-decoration:none}
.orangeBox{margin:0px;padding:0px 0px 10px 0px;border:1px solid #ff9800;border-top:0;font-size:11px;background-image:url(images/orangeGradient.gif);background-position:top;background-repeat:repeat-x}
.orangeBox table td{padding:5px 0px}
.orangeBox table td{color:#666666}
.orangeBox table td strong{color:#000}
.orangeBg{background-color:#fff3e0;padding:10px;font-size:11px}
.orangeBg-whiteBrdr{background-color:#fff3e0;border:3px solid #fff;padding:10px;font-size:12px}
.blueBg{background-color:#dbf1fe;padding:4px;font-size:11px;line-height:20px}
.blueBg input.numAmount{border:1px solid #666666}
.blueBg label{color:#333}
.grayBg{background-image:url(images/grayGradient.gif);background-repeat:repeat-x;background-position:top;background-color:#e9e9e9}
.blueBorderTop-compare{background-color:#dbf1fe;border-top:1px solid #b7b7b7;text-align:right}
.blueBorderTop-compare a{background-image:url(images/bg-close.gif);background-repeat:no-repeat;background-position:right center;line-height:24px;color:#002f7f;text-decoration:none;padding-right:20px;margin-right:10px}
.blueBorderTop-compare a:hover{text-decoration:underline}
.invitationToJoin-hero{margin:0px;padding:0px}
.invitationToJoin-hero div{width:525px;margin-top:-60px}


.formGroup{margin:4px 0px;padding:0px;font-size:11px;line-height:16px}
.formGroup .labelColumn{float:left;width:141px;color:#666666;font-weight:bold}
.formGroup .inputColumn{float:left;width:298px;color:#262626;font-weight:bold;padding-right:10px}
.formGroup .btnColumn{float:left;width:58px}
.formGroup .btnColumn img{margin-top:2px}
.formGroupB{margin:10px 0px;padding:0px;font-size:11px;line-height:22px}
.formGroupB .labelColumn{float:left;width:141px;color:#666666;font-weight:bold}
.formGroupB .inputColumn{float:left;width:145px;color:#262626;font-weight:bold}
.formGroupB .btnColumn{float:left;width:58px}
.formGroupC{margin:4px 0px;padding:0px;font-size:11px}
.formGroupC .labelColumn{float:left;width:141px;color:#666666;font-weight:bold}
.formGroupC .inputColumn{float:left;width:308px;color:#262626;font-weight:bold}


.xlgBlueHeaderArrowRight{background-image:url(images/xlg-blueHeaderWArrow.gif);background-repeat:no-repeat;width:711px;height:23px;line-height:23px;margin:10px 0px 5px 0px}
.xlgBlueHeaderArrowRight .titleSide{width:50%;float:left}
.xlgBlueHeaderArrowRight .titleSide h3{padding-left:5px;font-size:12px;color:#003f90}
.xlgBlueHeaderArrowRight .linkSide{width:50%;_width:49%;float:left;text-align:right}
.xlgBlueHeaderArrowRight .linkSide a{color:#002f7f;text-decoration:none;margin-right:30px;font-size:11px}
.xlgBlueHeaderArrowRight .linkSide a:hover{text-decoration:underline}
.xlgBlueHeaderArrowRight .titleSide h3 input{display:inline;vertical-align:middle}
.xlgBlueHeaderNoArrowRight{background-image:url(images/xlg-blueHeaderNoArrow.gif);background-repeat:no-repeat;width:711px;height:23px;line-height:23px;margin:10px 0px 5px 0px}
.xlgBlueHeaderNoArrowRight .titleSide{width:50%;_width:48%;float:left}
.xlgBlueHeaderNoArrowRight .titleSide h3{padding-left:5px;font-size:12px;color:#003f90}
.xlgBlueHeaderNoArrowRight .linkSide{width:50%;*width:49%;float:left;text-align:right}
.xlgBlueHeaderNoArrowRight .linkSide a{color:#002f7f;text-decoration:none;margin-right:10px;font-size:11px}
.xlgBlueHeaderNoArrowRight .linkSide a:hover{text-decoration:underline}
.xlgBlueHeaderNoArrowRight .titleSide h3 input{display:inline;vertical-align:middle}
.noTopBlueHeader{background-image:url(images/xlg-blueHeaderNoArrow.gif);background-repeat:no-repeat;height:23px;line-height:23px;margin:5px 0px 5px 0px}
.noTopBlueHeader h3{padding-left:5px;font-size:12px;color:#002f7f}
.largeBlueHeader{background-image:url(images/samsSprite.gif);height:23px;background-repeat:repeat-x;margin-top:20px;line-height:23px;background-position:0px -280px}
.largeBlueHeader .title-side{width:70%;float:left}
.largeBlueHeader h3{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px}
.largeBlueHeader .title-side p{display:inline;font-size:10px;color:#535353}
.largeBlueHeader .selector-side{width:28%;_width:25%;float:left;padding-right:10px;padding-top:7px}
.largeBlueHeader .selector-side select{float:right;font-size:11px;width:150px;_width:130px;margin-top:-5px}
.largeBlueHeader .selector-side a.headerArrowRight{float:right;margin-top:-8px;background-image:url(images/bg-headerLinkArrow.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px;text-decoration:none;color:#002f7f}
.largeBlueHeader .selector-side a.headerArrowRight:hover{text-decoration:underline}
.largeBlueHeader-flushTop{background-image:url(images/bg-lg-blueHeader.jpg);height:23px;background-repeat:repeat-x;line-height:23px}
.largeBlueHeader-flushTop .title-side{width:70%;float:left}
.largeBlueHeader-flushTop .title-side h3{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px}
.largeBlueHeader-flushTop .title-side p{display:inline;font-size:10px;color:#535353}
.largeBlueHeader-flushTop .selector-side{width:28%;float:left;padding-right:10px;padding-top:8px}
.largeBlueHeader-flushTop .selector-side select{float:right;font-size:12px;width:170px}
.largeBlueHeader-flushTop .selector-side a.headerArrowRight{float:right;margin-top:-8px;background-image:url(images/bg-headerLinkArrow.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px;text-decoration:none;color:#002f7f}
.largeBlueHeader-flushTop .selector-side a.headerArrowRight:hover{text-decoration:underline}
.grayHeader{background-image:url(images/bg-grayHeader.gif);height:32px;margin:0px;padding:0px;font-size:16px;color:#fff;line-height:32px}
.grayHeader .leftSide{width:70%;float:left}
.grayHeader .leftSide h3{padding-left:10px}
.grayHeader .rightSide{width:28%;float:left}
.grayHeader .rightSide p{text-align:right;margin-right:5px}
.lgOrangeHeader{background-image:url(images/bg-lg-orangeHeader.gif);height:32px;margin:0px;padding:0px;font-size:16px;color:#fff;line-height:32px}
.lgOrangeHeader .leftSide{width:70%;float:left}
.lgOrangeHeader .leftSide h3{padding-left:10px}
.lgOrangeHeader .rightSide{width:28%;float:left}
.lgOrangeHeader .rightSide p{text-align:right;margin-right:5px}
.payInfo{width:119px;float:left;font-size:11px}
.payInfo2{width:400px;float:left;font-size:11px}
.radioCol{width:20px;float:left;margin-right:8px}
.lg-blueGrad{background-image:url(images/lg-blueGradient.gif);background-repeat:repeat-x;background-position:top;padding-bottom:20px}
.greenBox{background-color:#4e903d;padding:10px}
ul.normalList{height:1%}
ul.normalList li{list-style-type:disc !important;margin-left:10px!important;color:#535353!important;border:0 !important;list-style:disc;height:1%}
h3.red{font-size:14px}
h3.greentitlead{font-size:16px;color:#176e00;text-transform:uppercase}
h3.orangeHeader{background-image:url(images/bg-orangeHeader.gif);height:23px;color:#fff;padding-left:5px;margin-bottom:4px;font-size:12px;line-height:23px;text-transform:uppercase;letter-spacing:1px}
h3.darkBlueHeader{background-image:url(images/bg-darkBlueHeader.gif);height:23px;color:#fff;padding-left:10px;margin-bottom:4px;font-size:12px;line-height:23px;text-transform:uppercase;letter-spacing:1px}
h3.lgDarkHeader{font-size:16px;color:#393939;margin-bottom:8px}
h3.mdDarkHeader{font-size:14px;color:#393939;margin-bottom:8px}
h2.pageTitle{font-size:18px;color:#666666;margin-bottom:10px;width:60%;*width:50%}
h2.pageTitle span.clubNumber{font-size:12px;color:#003f90;vertical-align:middle}
h2.pageTitle span.clubNumber a{font-size:10px;color:#999999}
h2.pageTitleWBrdr{font-size:18px;color:#666666;margin-bottom:10px;border-bottom:1px solid #bfbfbf;padding-bottom:3px}
h2.lgBlueTitle{font-size:24px;color:#407a31;margin-bottom:10px;border-bottom:1px solid #bfbfbf;padding-bottom:3px;font-weight:normal}
h2.lgBlueTitleNoBrdr{font-size:24px;color:#407a31;margin-bottom:10px;padding-bottom:3px;font-weight:normal}
h2.lgBlueTitleNoBrdr2{font-size:24px;color:#407a31;margin-bottom:10px;padding-bottom:3px;font-weight:normal;float:left;width:60%}
h3.blueArrowHeader{background-image:url(images/samsSprite.gif);background-repeat:no-repeat;line-height:25px;padding-left:5px;font-size:12px;color:#002f7f;background-position:0px -157px}
h3.blueArrowHeader-thin{background-image:url(images/bg-headerArrow-blue-thin.gif);background-repeat:no-repeat;padding-top:3px;padding-bottom:5px;padding-left:5px;font-size:12px;color:#002f7f;background-position:0px -4px;margin-bottom:4px}
h3.greenHeader{background-image:url(images/samsSprite.gif);background-repeat:repeat-x;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase;background-position:-268px -157px}
h3.greenHeaderNoBrdr{background-image:url(images/bg-greenHeader-new.jpg);background-repeat:repeat-x;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase}
h3.numberedTitle{background-color:#ceecfe;height:15px;line-height:16px;color:#262626;font-size:12px;padding-left:5px;margin-top:5px}
h3.blueBarTop{background-image:url(images/bg-blueBar.gif);background-repeat:repeat-x;height:33px;line-height:33px;color:#333;font-size:14px}
h3.largeBlueHeader{background-image:url(images/bg-lg-blueHeader.jpg);height:33px;width:525px;background-repeat:repeat-x;margin-top:10px;line-height:33px;font-size:12px;color:#002f7f;padding-left:5px;text-transform:uppercase}
h3.blueHeader{background-image:url(images/bg-lg-blueHeader.jpg);min-height:23px;background-repeat:repeat-x;margin-top:10px;line-height:23px;font-size:12px;color:#002f7f;padding-left:5px;text-transform:uppercase;height:1%}
h3.blueHeadermulti{background-image:url(images/bg-lg-blueHeader.jpg);min-height:23px;background-repeat:repeat-x;margin-top:10px;line-height:18px;font-size:12px;color:#002f7f;padding-top:3px;padding-left:5px;text-transform:uppercase}
h3.medBlueHeader{background-image:url(images/bg-medHeader-blue.gif);height:23px;background-repeat:no-repeat;line-height:25px;font-size:12px;color:#002f7f;padding-left:5px}
.blueCircleArrow{font-size:11px;color:#002f7f;background-image:url(images/lg-circleArrowBlue.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;font-weight:bold;padding-bottom:2px;padding-top:1px}
.blueCircleClose{font-size:11px;color:#002f7f;background-image:url(images/bg-close.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;font-weight:bold;padding-bottom:2px;padding-top:1px}
.blueCircleDown{font-size:11px;color:#002f7f;background-image:url(images/bg-down.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;font-weight:bold;padding-bottom:2px;padding-top:1px}
.blueCircleUp{font-size:11px;color:#002f7f;background-image:url(images/bg-up.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;font-weight:bold;padding-bottom:2px;padding-top:1px}
h3.lg-greenHeadline{margin:5px 0px;font-size:16px;color:#176e00}
.brdrT-red h3.red{font-size:16px}
.darkBlackTitle{font-size:16px;_font-size:14px;color:#2e2e2e;margin:8px 0px}
.darkBlackTitle2{font-size:16px;_font-size:14 color:#2e2e2e;margin:0px}
h3.greenTitleBorderTpBtm{font-size:14px;color:#5fac4d;padding:5px 0px;border:1px dotted #5fac4d;border-left:0;border-right:0;margin-bottom:5px}
h2.lgDarkBlueHeader{background-color:#003f90;height:27px;color:#fff;font-size:18px;line-height:27px;letter-spacing:1px;padding-left:10px}
.largeRed{font-size:16px;color:#d30000}
.orangeGoBtn{font-size:10px;background-color:#FF6600;color:#fff}
h2.productTitle{font-size:18px}
h2.productTitle a{text-decoration:none;color:#004090}
h2.productTitle a:hover{background-color:#FFFFCC}
h1.whySamsHeader{background-image:url(images/h1-whySams.gif);height:128px;width:530px;background-repeat:no-repeat}
ul.darkarrows{margin:5px 0px 5px 15px}
ul.darkarrows li{list-style:url(images/bg-darkBlueArrow.gif);margin:3px 0px}
ul.darkarrows li a{color:#004480;font-size:12px;text-decoration:none;font-weight:bold}
ul.darkarrows li a:hover{background-color:#FFFFCC}


h3 a{font-size:12px;color:#002f7f;text-decoration:none;display:block}
a.darkBlueArrow{background-image:url(images/bg-darkBlueArrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:10px;color:#004480;font-size:12px;text-decoration:none}
a.darkBlueArrow:hover{background-color:#FFFFCC}
a.no_ratings{margin-left:5px;font-size:10px;color:#3375af}
a.video{background-image:url(images/icon-video.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;color:#002f7f;text-decoration:none;font-size:12px}
a.notepad{background-image:url(images/samsSprite.gif);background-position:-787px -114px;background-repeat:no-repeat;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.refresh{background-image:url(images/icon-refresh.gif);background-position:left center;background-repeat:no-repeat;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.linkStar{background-image:url(images/bg-star.gif);background-position:left center;background-repeat:no-repeat;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.linkStarGray{background-image:url(images/bg-grayStar.gif);background-position:left center;background-repeat:no-repeat;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.blueArrow{background-image:url(images/samsSprite.gif);padding-left:10px;background-position:-787px -128px;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowNext{background-image:url(images/bg-link-arrow.gif);padding-right:10px;background-position:right center;#padding-bottom:5px;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowPrev{background-image:url(images/bg-link-arrow2.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowUp{background-image:url(images/bg-upArrow.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowDwn{background-image:url(images/arrowDown.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;padding-right:5px}
a.blueLinksDelete{background-image:url(images/bg-deleteSelected.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;margin-left:5px}
a:hover.video,a:hover.notepad,a:hover.blueArrow,a:hover.linkStar,a:hover.linkStarGray,a:hover.refresh{background-color:#FFFFCC}
a.headerArrowRight{background-image:url(images/bg-headerLinkArrow.gif);background-position:right center;background-repeat:no-repeat}
a.blackArrowDwn{background-image:url(images/blackArrowDwn.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#000;font-weight:bold;text-decoration:none;font-size:10px}
a.blueArrowSortUp{background-image:url(images/blueArrowUp.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#002f7f;font-weight:bold;text-decoration:none;font-size:10px}
a.blueArrowSortUp:hover,a.blackArrowSortUp:hover,a.blueLinksDelete:hover,a.blueArrowDwn:hover,a.blueArrowUp:hover,a.blueLinks:hover{text-decoration:underline}
a.blueLinks2{font-size:11px;font-weight:normal !Important;text-decoration:none !Important;color:#0075c8 !Important}
a.blueLinks2:hover{text-decoration:underline}


.smallGrayText{font-size:11px;color:#999999;margin-bottom:-10px}
h5{color:#000;font-size:12px}
h5 a{font-size:12px;color:#003e91;text-decoration:none}
h6{font-size:14px;color:#003e91;margin:0px;padding:0px}
h5 a:hover{background-color:#FFFFCC}
.buffer{margin:0px 10px;padding-top:5px}
.smMargB{margin-bottom:10px}
.xsmMargB{margin-bottom:3px}
.mdMargB{margin-bottom:15px}
.mdMargL{margin-left:15px}
.smMargR{margin-right:10px}
.lgMargL{margin-left:25px}
.smMargT{margin-top:10px}
.lgMargR{margin-right:50px}
.xsmMargT{margin-top:4px}
.noMargT{margin-top:0px !Important}
.noMargB{margin-bottom:0px !Important}
.brdrB{border-bottom:1px solid #b7b7b7;padding-bottom:8px;_padding-top:10px;margin-bottom:4px;_height:1%}
.brdrB-red{border-bottom:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdr-red{border:1px solid red}
.brdrT-red{border-top:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdrB-dots{border-bottom:1px dotted #666;padding-bottom:10px;margin-bottom:4px}
.brdrBT-dots{border-bottom:1px dotted #666;border-top:1px dotted #666;padding-top:10px;padding-bottom:10px;margin-bottom:4px}
.brdrB2{border-bottom:1px solid #b7b7b7;margin-bottom:4px}
.brdrT{border-top:1px solid #999999}
.strikeThrough{text-decoration:line-through}
.blue{color:#0075c8;font-weight:bold;text-decoration:none}
.blueLinks{color:#0075c8;text-decoration:none}
.clear{clear:both}
.offChart{position:absolute;left:-9999px}
.hide{display:none}
a img{border:0}
.tLeft{text-align:left}
.tRight{text-align:right}
.tCenter{text-align:center}
.smallText{font-size:10px}
.font11{font-size:10px}
.font13{font-size:13px;font-weight:bold}
.font16{font-size:16px}
.grayText{font-size:11px;color:#999999}
.grayHeadline{color:#999999}
.grayText2{font-size:12px;color:#999999}
.fright{float:right}
.fleft{float:left}
.fleft2{float:left;margin:0px 10px 10px 0px}
.lg-negMargT{float:right;margin-top:-30px}
.vMiddle{vertical-align:middle}
.vTop{vertical-align:top}
.vBottom{vertical-align:bottom !important}
.red{color:#d30000 !important}
h2.red{font-size:16px;color:#d30000}
.grayBg{background-color:#eeeeee}
select,input{font-size:10px}
table input{font-size:10px}
.lgText{font-size:12px}
.normal{font-weight:normal}
.posRel{position:relative}
.posBottom{position:absolute;bottom:-50px}
.tdxsm{width:20px}
.tdxsm2{width:50px}
.tdsm{width:100px}
.tdmd{width:150px}
.tdlg{width:255px}
.tdxlg{width:275px}
.height_115{height:115px}
.height_250{min-height:250px}
.height_180{min-height:180px}
ul.grayList{margin:0px 0px 5px 12px;color:#666666}
ol.itemNum{padding:0px 0px 0px 20px;color:#666666}
ol.itemNum li{margin-bottom:7px}
.notseen{visibility:hidden}
.seen{visibility:visible}
.font10{font-size:9px !important}
.greenT{color:#407a31}
.noPadB{padding-bottom:0px !important}
h2.grayHead{color:#999999;font-size:16px;margin-bottom:8px}


.ui-tabs-nav,.ui-tabs-panel{font-size:12px}
.ui-tabs-nav{list-style:none;margin:0;padding:0px}
.ui-tabs-nav:after{ display:block;clear:both;content:" "}
.ui-tabs-nav li{float:left;margin:0 0 0 0px;font-weight:bold;line-height:33px;color:#b4b4b4}
.ui-tabs-nav a,.ui-tabs-nav a span{float:left;padding:0 12px}
.ui-tabs-nav a{margin:5px 0 0;padding-left:0;color:#004090;background-position:100% 0;text-decoration:none;white-space:nowrap;outline:0}
.ui-tabs-nav .ui-tabs-selected a{z-index:2;margin-top:0;background-position:100% -32px;background-image:url(images/bg-tab.gif);background-repeat:no-repeat;color:#333}
.ui-tabs-nav a span{padding-top:2px;padding-right:0;background-position:0 0;line-height:25px}
.ui-tabs-nav a:hover{text-decoration:underline}
.ui-tabs-nav .ui-tabs-selected a span{padding-top:6px;background-image:url(images/bg-tab.gif);background-repeat:no-repeat;background-position:top left}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{ cursor:pointer}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40)}
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000}
.ui-tabs-panel{border:1px solid #519e2d;padding:10px;background:#fff}

* html .ui-tabs-nav{ display:inline-block}
*:first-child+html .ui-tabs-nav{display:inline-block}
.dock{position:relative;height:50px;top:200px;left:30px;width:100%}
.dock a.dock-item2{font:bold 12px Arial,Helvetica,sans-serif;color:#000;bottom:0px;float:left;margin-right:10px;text-decoration:none}


a.tt{margin:0;padding:0}
a.tt .tooltip{display:none}

	a.tt:hover{background:}
a.tt:hover .tooltip{display:block;position:relative;top:-160px;left:50px;background-image:url(images/bg-productZoom.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-productZoom.png',sizingMethod='scale');background-repeat:no-repeat;width:248px;height:226px;margin:0;padding:0px 0 0 0;z-index:9999;text-decoration:none}
a.tt:hover .tooltip .tooltipImgHolder img{width:201px;height:198px;overflow:hidden;margin:10px;z-index:9999;border:1px solid #b7b7b7}

	
	a.tt2{position:relative;z-index:9990;margin:0;padding:0}

	a.tt2:hover{background:}
.tooltip2{background-image:url(images/bg-tooltip.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-tooltip.png',sizingMethod='scale');background-repeat:no-repeat;width:166px;height:72px;margin:0;padding:10px;text-decoration:none;margin-top:-120px;margin-bottom:100px;position:absolute;margin-left:20px}
.tooltip2 .txt{width:145px;float:left}
.tooltip2 .closeTooltip{width:15px;height:15px;float:left;background-repeat:no-repeat}
.tooltip2 .closeTooltip a{display:block;text-decoration:none}

	
	a.tt3{position:relative;z-index:9990;margin:0;padding:0}

	a.tt3:hover{background:}
.tooltip3{display:block;background-image:url(images/tooltip_med.png);_background-image:url(images/tooltip_med.gif);background-repeat:no-repeat;padding-left:20px;width:166px;height:113px;margin:0;padding:5px 20px 10px 20px;z-index:9999;text-decoration:none;direction:rtl;margin-left:60px;position:absolute;#margin-left:0px;margin-top:-60px}
.tooltip3 .blue{color:#0075c8;font-size:12px;display:block;font-weight:bold;text-decoration:none}
.tooltip3 .grayPriceBox{background-color:#eeeeee;font-size:11px;margin:1px 0px 1px 0px;color:#333333;line-height:16px;height:16px;width:100%;border-bottom:1px solid #fff}
.tooltip3 .grayPriceBox .price-side{background-color:#eeeeee;border-bottom:1px solid #fff;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .grayPriceBox .label-side{background-color:#eeeeee;border-bottom:1px solid #fff;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox{background-color:#ffdd95;font-size:11px;margin:1px 0px 10px 0px;color:#333333;line-height:16px;height:16px;width:100%}
.tooltip3 .orangePriceBox .price-side{background-color:#ffdd95;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox .label-side{background-color:#ffdd95;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .txt{width:155px;margin-right:10px;text-align:left;z-index:9999}
.pop-cart{width:205px;height:198px;margin:0px;padding:0px;position:absolute;margin-top:-149px;margin-left:-70px}
.pop-cart .innerImg{background-image:url(images/pop-cart.png);_background-image:url(images/pop-cart.gif);background-repeat:no-repeat;width:185px;height:148px;padding:5px 15px 10px 5px}
.pop-cart .innerImg h3{float:left;width:128px;font-size:12px;_margin-bottom:-8px}
.shipAvailable-pop{background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-160px;text-align:left;color:#000;border:0}
.shipAvailable-pop h4{font-size:13px;margin:0px;padding:0px}
.shipAvailable-pop:hover{text-decoration:none;border:0}
.shipAvailable-pop2{background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-150px;_left:-50px;text-align:left;color:#000}
.shipAvailable-pop2 h4{font-size:13px;margin:0px;padding:0px}
.shipAvailable-pop2:hover{text-decoration:none}
.shipAvailable-pop3{width:280px;position:absolute;top:-263px;left:-150px;_left:-100px;text-align:left;color:#000}
.shipAvailable-pop3 .shipTop{background-image:url(images/ship-top.gif);height:19px;background-repeat:no-repeat}
.shipAvailable-pop3 .shipBottom{background-image:url(images/ship-btm.gif);background-position:bottom;background-repeat:no-repeat;width:280px;padding-bottom:40px}
.shipAvailable-pop3 .shipBottom .buffer{margin:0px 30px 0px 10px !important}
.shipAvailable-pop3 h4{font-size:13px;margin:0px;padding:0px}
.shipAvailable-pop3:hover{text-decoration:none}
.black{color:#000}
.shipPopPod{width:276px;margin:0px;padding:0px;position:absolute;margin-top:-80px;margin-left:50px;*margin-left:-380px;text-align:left;color:#000}
.shipPopPod .tp{background-image:url(images/bg-top-ship.gif);height:7px;_height:1%;width:276px;background-repeat:no-repeat}
.shipPopPod .botm{background-image:url(images/bg-bottom-ship.gif);background-position:bottom;background-repeat:no-repeat;width:276px;padding-bottom:10px}
.shipPopPod .botm h4{margin:0px 0px 5px 0px;padding:0px;font-size:13px}
.shipPopPod3{width:276px;margin:0px;padding:0px;position:absolute;margin-top:-80px;margin-left:50px;text-align:left;color:#000}
.shipPopPod3 .tp{background-image:url(images/bg-top-ship.gif);height:7px;_height:1%;width:276px;background-repeat:no-repeat}
.shipPopPod3 .botm{background-image:url(images/bg-bottom-ship.gif);background-position:bottom;background-repeat:no-repeat;width:276px;padding-bottom:10px}
.shipPopPod3 .botm h4{margin:0px 0px 5px 0px;padding:0px;font-size:13px}
.shipPopPod2{width:276px;margin:0px;padding:0px;position:absolute;margin-top:-36px;margin-left:-150px;text-align:left;color:#000}
.shipPopPod2 .tp{background-image:url(images/bg-top-ship.gif);height:7px;_height:1%;width:276px;background-repeat:no-repeat}
.shipPopPod2 .botm{background-image:url(images/bg-bottom-ship.gif);background-position:bottom;background-repeat:no-repeat;width:276px;padding-bottom:10px}
.shipPopPod2 .botm h4{margin:0px 0px 5px 0px;padding:0px;font-size:13px}
#clubLocatorLink{position:relative}
#clubLocator{position:absolute;top:10px;left:90px;height:130px;width:260px;background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);line-height:normal;color:#000;padding:10px;z-index:9999}
#clubLocator .buffer{z-index:9999;width:210px}
#clubLocator a.blueLinks2{background-color:transparent !Important;border:0}
#clubLocator a.blueLinks2:hover{border:0;text-decoration:underline}
#pageFilters #clubLocator{position:absolute;top:70px;left:90px;height:130px;width:260px;background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);line-height:normal;color:#000;padding:10px;z-index:9999}
#pageFilters #clubLocator .buffer{z-index:9999;width:210px}
#pageFilters #clubLocator a.blueLinks2{background-color:transparent !Important;border:0}
#pageFilters #clubLocator a.blueLinks2:hover{border:0;text-decoration:underline}
#clubLocator2{position:absolute;top:70px;left:90px;height:130px;width:260px;background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);line-height:normal;color:#000;padding:10px;z-index:9999}
#clubLocator2 .buffer{z-index:9999;width:210px}
#clubLocator2 a.blueLinks2{background-color:transparent !Important;border:0}
#clubLocator2 a.blueLinks2:hover{border:0;text-decoration:underline}
#clubLocator3{position:absolute;top:50px;left:90px;height:130px;width:260px;background-image:url(images/bg-lg-tip.png);_background-image:url(images/bg-lg-tip.gif);line-height:normal;color:#000;padding:10px;z-index:9999}
#clubLocator3 .buffer{z-index:9999;width:210px}
#clubLocator3 a.blueLinks2{background-color:transparent !Important;border:0}
#clubLocator3 a.blueLinks2:hover{border:0;text-decoration:underline}
.pharmacySearch{width:170px;background-image:url(images/pharmacyPod.gif);height:218px;background-repeat:no-repeat}
.pharmacySearch .formPos{padding-top:90px}
.imgTitleLink{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;border-bottom:1px solid #bfbfbf;font-size:11px}
.imgTitleLink .imgHolder{border:1px solid #b9baad;width:168px;height:68px;overflow:hidden}
.imgTitleLink h4{margin-top:5px}
.imgTitleLink h4 a{font-size:11px}
#memPodOpt1{width:170px;background-image:url(images/opt1.gif);height:269px;font-size:11px}
#memPodOpt2{width:170px;background-image:url(images/opt2.gif);height:269px;font-size:11px}
#memPodOpt3{width:170px;background-image:url(images/opt3.gif);height:269px;font-size:11px}
.memPodcontentPos{margin-top:120px}
.whyGradientPd{background-image:url(images/bg-whygradient.gif);background-repeat:repeat-x;padding:10px 0px;margin-bottom:10px}
.whyGradientPd img{float:left;margin-right:10px}
.whyGradientPd h2{color:#005cb1;font-size:24px;margin-bottom:8px}
#membershipTabPod{background-image:url(images/membership-pod.gif);width:709px;height:464px;background-repeat:no-repeat;margin-top:10px;position:relative}
#membershipTabPod .tabCol{width:219px;float:left;margin-right:8px}
#membershipTabPod .membershipContent{width:480px;float:left;padding-top:30px;color:#393939;font-size:14px}
#membershipTabPod .membershipContent h2{color:#000;font-size:21px;margin-bottom:5px}
#membershipTabPod .membershipContent p{line-height:18px}
#membershipTabPod p.bottomBlurb{position:absolute;bottom:10px;left:240px}
#membershipTabPod p.bottomBlurb a{text-decoration:none;color:#002f7f}
#membershipTabPod .tabCol ul{margin:26px 0px 0px 0px;padding:0px}
#membershipTabPod .tabCol ul li{list-style:none;margin:0px;*margin-bottom:-3px;padding:0px}
#membershipTabPod .tabCol ul li a.indiMem{background-image:url(images/tab-indi-off.gif);display:block;width:219px;height:146px;background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.indiMem:hover{background-image:url(images/tab-indi-over.gif);background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.indiMem-active{background-image:url(images/tab-indi.gif);background-repeat:no-repeat;display:block;width:219px;height:146px}
#membershipTabPod .tabCol ul li a.smallBiz{background-image:url(images/tab-smallBiz-off.gif);display:block;width:219px;height:146px;background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.smallBiz:hover{background-image:url(images/tab-smallBiz-over.gif);background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.smallBiz-active{background-image:url(images/tab-smallBiz.gif);display:block;width:219px;height:146px}
#membershipTabPod .tabCol ul li a.lgBiz{background-image:url(images/tab-lgBiz-off.gif);display:block;width:219px;height:146px;background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.lgBiz:hover{background-image:url(images/tab-lgBiz-over.gif);background-repeat:no-repeat}
#membershipTabPod .tabCol ul li a.lgBiz-active{background-image:url(images/tab-lgBiz.gif);background-repeat:no-repeat;display:block;width:219px;height:146px}
.grayBox{background-color:#eeeeee;padding:4px;color:#000;vertical-align:middle}
.width_140{width:140px}
.yellowBox{background-color:#fefccc;padding:10px;color:#333333;margin-bottom:10px}
.icebergPod{background-image:url(images/bg-greenBox.gif);width:530px;height:109px;background-repeat:no-repeat;margin-bottom:10px;color:#fff}
.icebergPod h2{font-size:30px}
.icebergPod h3{font-size:14px}
.icebergPod table td{vertical-align:top}
.icebergPod table{margin-left:12px;margin-top:5px;font-size:11px}
.icebergBlueTabs{background-image:url(images/bg-blueTab.gif);background-repeat:no-repeat;width:530px;height:51px;clear:both;color:#fff}
.icebergBlueTabs .selectAllTab{width:137px;height:51px;display:inline-block;float:left}
.icebergBlueTabs .selectAllTab p{margin-top:12px;margin-left:10px;font-weight:normal !important}
.icebergBlueTabs .printSel{width:202px;float:left;display:inline-block;height:51px}
.icebergBlueTabs .emailFr{width:191px;float:left;display:inline-block;height:51px}
.icebergBlueTabs2{background-image:url(images/bg-blueTab2.gif);background-repeat:no-repeat;width:530px;height:53px;clear:both;color:#fff;margin-bottom:10px}
.icebergBlueTabs2 .selectAllTab{width:137px;height:51px;display:inline-block;float:left}
.icebergBlueTabs2 .selectAllTab p{margin-top:23px;margin-left:10px}
.icebergBlueTabs2 .printSel{width:202px;float:left;display:inline-block;height:53px}
.icebergBlueTabs2 .emailFr{width:191px;float:left;display:inline-block;height:53px;position:relative}
.iceberg-product{width:530px;height:122px}
.iceberg-productSelected{background-image:url(images/bg-iceSelected.gif);width:530px;height:122px;background-repeat:no-repeat}
.iceberg-product table,.iceberg-productSelected table{margin-top:15px;margin-left:7px;font-size:11px}
.iceberg-product table td,.iceberg-productSelected table td{vertical-align:top}
.iceberg-product table td .productimg,.iceberg-productSelected table td .productimg{border:1px solid #999;width:80px}
.iceberg-product h2,.iceberg-productSelected h2{color:#20559f;font-size:16px;margin-bottom:0px !important;vertical-align:bottom;margin-top:-5px}
.iceberg-product .expires,.iceberg-productSelected .expires{background-color:#FF0000;color:#fff;padding:2px}
.iceberg-product .expires2,.iceberg-productSelected .expires2{background-color:#ff9c00;color:#fff;padding:2px}
.iceberg-product .soon,.iceberg-productSelected .soon{background-color:#fe9c00;color:#fff;padding:2px}
.iceberg-product .savingsValue,.iceberg-productSelected .savingsValue{color:#407a32;font-size:14px;font-weight:bold;margin-top:5px}
.iceberg-product table input,.iceberg-productSelected table input{margin:0px 8px;padding:0px}
.iceberg-product .productimg,.iceberg-productSelected .productimg{margin-right:5px}
.ice-email-pop{background-image:url(images/ice-email-pop.gif);width:285px;height:290px;background-repeat:no-repeat;position:absolute;margin-top:30px;margin-left:-100px;color:#000}
.ice-email-pop2{background-image:url(images/ice-email-pop.gif);width:285px;height:290px;background-repeat:no-repeat;position:absolute;margin-top:-265px;margin-left:-100px;color:#000}
.font24{font-size:24px !important;vertical-align:baseline}
ul.greenAsterick{margin-top:10px}
ul.greenAsterick li{list-style-image:url(images/img-greenAsterick.gif);margin-left:20px;color:#407a31;font-size:11px}
.graycontent{color:#333333;margin-right:10px;font-size:11PX}
.graycontent .brdrB{margin:10px 0px;padding-left:5px}
.graycontent .brdrB h3{text-transform:uppercase !important;font-size:13px !Important}
.graycontent .brdrB{border-bottom:1px solid #999999}
.greenheadline{color:#407b32;font-size:17px}
sup{font-size:12px}
.whitebox1{background-color:#FFFFFF;padding-left:10px;width:550px}
.ice-email-top{background-image:url(images/ice-email-bg.gif);height:125px;padding-bottom:5px;background-repeat:repeat-x;width:560px;position:relative;border-bottom:1px solid #ccc}
.ice-email-top .printwelcome{position:absolute;top:40px;left:50px;width:400px}
.ice-email-top .printwelcome h2{margin-bottom:0px !important;font-size:18px !important;font-weight:bold}
.ice-email-top .iceLogo{position:absolute;right:30px;top:10px}
body#print{background-image:none;background-color:#FFFFFF}
.smMargL{margin-left:5px}
.faq h4{font-size:15px;color:#0065c0;margin:5px 0px}
.ice-img{width:71px;float:left}
.ice-img .iceImgHolder{border:1px solid #c7c7c7}
.ice-img .iceImgHolder img{border:1px solid #fff}


:-moz-any-link:focus{outline:1px dotted invert}


:-moz-any-link:focus{outline:none}
.evalue{text-transform:none !important}
#pageFilters-noSub .sortSide1{width:44%;float:left;text-align:left;padding-left:10px;font-size:11px}
#pageFilters-noSub .sortSide1 a{padding:2px 6px;margin-right:2px;text-decoration:none;color:#0075c8;border:1px solid #fff}
#pageFilters-noSub .sortSide1 a.selected{color:#fff;padding:2px 6px;margin-right:2px;text-decoration:none}