@charset "UTF-8";
/* ---- Main Containers ---- */
#cntr_main{margin:0 auto;padding:0;width:1000px;height:auto;overflow:hidden;}
#cntr_header{margin:0 auto;padding:0;width:960px;height:auto;text-align:left;background:transparent;overflow:hidden;}
#cntr_content{margin:0;padding:0 0 0 20px;width:980px;height:auto;text-align:left;background:url('http://promotions.newegg.com/images/content_bg.png') repeat-y;overflow:hidden;}
#cntr_products{margin:0;padding:0;width:960px;height:auto;text-align:left;background:url('images/pro_3.jpg') repeat-y;background-color:#fff;overflow:hidden;}

#cntr_logoSlogan{float:left;display:block;margin:0;padding:0;width:280px;height:130px;background:url('http://promotions.newegg.com/images/logoSloganB2B.jpg') no-repeat;background-position:left;overflow:hidden;}
#netterm{float:right;display:block;margin:0;padding:0;width:220px;height:130px;background:url('http://promotions.newegg.com/nepro/template/neterm.jpg') no-repeat;overflow:hidden;}
#edge{float:right;display:block;margin:0;padding:0;width:31px;height:130px;background:url('http://promotions.newegg.com/images/edge.jpg') no-repeat;overflow:hidden;}
#hero1{display:block;margin:0;padding:0;width:960px;height:141px;background:url('images/head_1.jpg') no-repeat;}
#hero2{display:block;margin:0;padding:0;width:960px;height:83px;background:url('images/head_2.jpg') no-repeat;}
#hero3{display:block;margin:0;padding:0;width:960px;height:36px;background:url('images/pro_1.jpg') no-repeat;}
#hero4{display:block;margin:0;padding:0;width:960px;height:64px;background:url('images/pro_5.jpg') no-repeat;}
#hero5{display:block;margin:0;padding:0;width:960px;height:33px;background:url('images/pro_6.jpg') no-repeat;}
#hero6{display:block;margin:0;padding:0;width:960px;height:39px;background:url('images/b3.jpg') no-repeat;}
#hero11{display:block;margin:0;padding:0;width:960px;height:33px;background:url('images/b2.jpg') no-repeat;}
#hero12{display:block;margin:0;padding:0;width:960px;height:62px;background:url('images/b3_1.jpg') no-repeat;}
#hero13{display:block;margin:0;padding:0;width:960px;height:34px;background:url('images/b4.jpg') no-repeat;}
#hero14{display:block;margin:0;padding:0;width:960px;height:52px;background:url('images/b4_1.jpg') no-repeat;}
#hero15{display:block;margin:0;padding:0;width:960px;height:75px;background:url('images/bottom.jpg') no-repeat;}
.hero7{display:block;margin:0;padding:0;width:960px;height:101px;background:url('images/b1.jpg') no-repeat;}
.hero8{display:block;margin:0;padding:0;width:960px;height:23px;background:url('images/pro_4.jpg') no-repeat;}
.hero9{display:block;margin:0;padding:0;width:960px;height:26px;background:url('images/b2_1.jpg') no-repeat;}
.hero10{display:block;margin:0;padding:0;width:960px;height:52px;background:url('images/b2_3.jpg') no-repeat;}
#socialBar{display:block;margin:0;padding:0;width:960px;height:40px;background:#ccc;border-bottom:1px solid #fff;text-align:center;}

/* ---- Newegg Logo and Tagline ---- */
a.logo, a.logo:link, a.logo:active, a.logo:visited, a.logo:hover{float:left;display:block;margin:0;padding:0;width:280px;height:130px;background:none;text-decoration:none;cursor:pointer;}
a.nett, a.nett:link, a.nett:active, a.nett:visited{float:left;display:block;margin:0;padding:0;width:220px;height:130px;background:none;text-decoration:none;cursor:pointer;}
a.nett:hover{float:left;display:block;margin:0;padding:0;width:220px;height:130px;background:url('http://promotions.newegg.com/nepro/template/netterm_hover.jpg') no-repeat;text-decoration:none;cursor:pointer;}
a.pro1, a.pro1:link, a.pro1:active, a.pro1:visited, a.pro1:hover{position:relative;left:598px;top:114px;float:left;margin:0;display:block;padding:0;width:360px;height:27px;background:none;text-decoration:none;}
a.pro2, a.pro2:link, a.pro2:active, a.pro2:visited, a.pro2:hover{position:relative;left:370px;top:40px;float:left;margin:0;display:block;padding:0;width:136px;height:72px;background:none;text-decoration:none;}
a.pro3, a.pro3:link, a.pro3:active, a.pro3:visited, a.pro3:hover{position:relative;left:598px;top:0px;float:left;margin:0;display:block;padding:0;width:360px;height:68px;background:none;text-decoration:none;}
a.pro4, a.pro4:link, a.pro4:active, a.pro4:visited, a.pro4:hover{position:relative;left:50px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:30px;background:none;text-decoration:none;}
a.pro5, a.pro5:link, a.pro5:active, a.pro5:visited, a.pro5:hover{position:relative;left:270px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:30px;background:none;text-decoration:none;}
a.pro6, a.pro6:link, a.pro6:active, a.pro6:visited, a.pro6:hover{position:relative;left:495px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:35px;background:none;text-decoration:none;}
a.pro7, a.pro7:link, a.pro7:active, a.pro7:visited, a.pro7:hover{position:relative;left:50px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:30px;background:none;text-decoration:none;}
a.pro8, a.pro8:link, a.pro8:active, a.pro8:visited, a.pro8:hover{position:relative;left:270px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:30px;background:none;text-decoration:none;}
a.pro9, a.pro9:link, a.pro9:active, a.pro9:visited, a.pro9:hover{position:relative;left:495px;top:0px;float:left;margin:0;display:block;padding:0;width:90px;height:35px;background:none;text-decoration:none;}
a.pd1, a.pd1:link, a.pd1:active, a.pd1:visited, a.pd1:hover{position:relative;left:144px;top:26px;float:left;margin:0;display:block;padding:0;width:654px;height:25px;background:none;text-decoration:none;}
a.pd2, a.pd2:link, a.pd2:active, a.pd2:visited, a.pd2:hover{position:relative;left:144px;top:24px;float:left;margin:0;display:block;padding:0;width:654px;height:25px;background:none;text-decoration:none;}



.text1{position:relative;left:50px;top:22px;float:left;display:block;margin:0;padding:0;width:860px;height:auto;background:none;}
.text2{position:relative;left:50px;top:15px;float:left;display:block;margin:0;padding:0;width:870px;height:auto;background:none;}
/* ---- Column Layout(s) ---- */
/* 1 Column Layout */
.oneCol{clear:both;margin:0;padding:0;width:960px;height:auto;overflow:hidden;background:none;}
.oneCol .productCellL{float:left;position:relative;left:70px;margin:0;padding:0;width:410px;height:auto;overflow:hidden;}
.oneCol .productCellR{float:right;margin:0;padding:10px 25px 0 0;width:425px;height:auto;overflow:hidden;}
.oneColCorners{clear:both;margin:0;padding:0;width:960px;height:20px;overflow:hidden;}
.oneColCorners .topCurve{float:left;display:block;margin:0;padding:0;width:960px;height:20px;overflow:hidden;background:url('images/cell/1col_top.png') no-repeat;}
.oneColCorners .botCurve{float:left;display:block;margin:0;padding:0;width:960px;height:20px;overflow:hidden;background:url('images/cell/1col_bot.png') no-repeat;}
/* ---- 2 Column Layout ---- */
.twoCol{clear:both;margin:0;padding:0;width:960px;height:auto;overflow:hidden;background:url('http://promotions.newegg.com/images/twocelldot.png') repeat-y;}
.twoCol .productCell{float:left;margin:0;padding:0 0 0 24px;width:444px;height:auto;overflow:visible;}
.twoCol .productCell .cell{float:left;margin:0;padding:0;width:222px;height:auto;overflow:hidden;}
.twoColCorners{clear:both;margin:0;padding:0;width:960px;height:20px;overflow:hidden;}
.twoColCorners .productCell{float:left;margin:0;padding:0 0 0 24px;width:444px;height:20px;overflow:hidden;}
.twoColCorners .productCell .topCurve{float:left;display:block;margin:0;padding:0;width:444px;height:20px;overflow:hidden;background:none;}
.twoColCorners .productCell .botCurve{float:left;display:block;margin:0;padding:0;width:444px;height:20px;overflow:hidden;background:none;}
/* ---- 3 Column Layout ---- */
.threeCol{clear:both;margin:0;padding:0;width:960px;height:auto;overflow:hidden;background:url('images/b2_2.jpg') repeat-y;}
.threeCol .productCell{float:left;margin:0;padding:0 0 0 25px;width:287px;height:auto;overflow:hidden;}
.threeColCorners{clear:both;margin:0;padding:0;width:960px;height:20px;overflow:hidden;}
.threeColCorners .productCell{float:left;margin:0;padding:0 0 0 24px;width:288px;height:20px;overflow:hidden;}
.threeColCorners .productCell .topCurve{float:left;display:block;margin:0;padding:0;width:288px;height:20px;overflow:hidden;background:none;}
.threeColCorners .productCell .botCurve{float:left;display:block;margin:0;padding:0;width:288px;height:20px;overflow:hidden;background:none;}
/* ---- 4 Column Layout ---- */
.fourCol{clear:both;margin:0;padding:0;width:960px;height:auto;overflow:hidden;background:url('http://promotions.newegg.com/images/fourcelldot.png') repeat-y;}
.fourCol .productCell{float:left;margin:0;padding:0 0 0 24px;width:210px;height:auto;overflow:visible;}
.fourColCorners {clear:both;margin:0;padding:0;width:960px;height:20px;overflow:hidden;}
.fourColCorners .productCell{float:left;margin:0;padding:0 0 0 24px;width:210px;height:20px;overflow:hidden;}
.fourColCorners .productCell .topCurve{float:left;display:block;margin:0;padding:0;width:210px;height:20px;overflow:hidden;background:none;}
.fourColCorners .productCell .botCurve{float:left;display:block;margin:0;padding:0;width:210px;height:20px;overflow:hidden;background:none;}

/* ---- Product Cell Content ---- */
.productLogo{display:block;margin:0 auto;padding:0;width:100px;height:40px;}
.productLogoLeft{clear:both;display:block;margin:0 0 0 20px;padding:0;width:100px;height:40px;}
.productImage{display:block;margin:0 auto;padding:6px 0;width:180px;height:135px;}
.productImageBig{float:right;display:block;margin:0 auto;padding:0;width:410px;height:200px;}

/* ---- Standard Links ---- */
a, a:link, a:active, a:visited{color:#4e5557; text-decoration:underline;}
a:hover{color:#111; text-decoration:underline;}
a.productDescription, a.productDescription:link, a.productDescription:active, a.productDescription:visited{font-size:1em;font-weight:700;color:#292c2e;text-wrap:unrestricted;text-decoration:none;}
a.productDescription:hover{font-size:1em;font-weight:700;color:#111;text-wrap:unrestricted;text-decoration:underline;}
a.productDescriptionBig, a.productDescriptionBig:link, a.productDescriptionBig:active, a.productDescriptionBig:visited{font-size:1.5em;margin:0;padding:4px 0;width:auto;font-weight:700;color:#292c2e;text-wrap:unrestricted;text-decoration:none;}
a.productDescriptionBig:hover{font-size:1.5em;margin:0;padding:4px 0;width:auto;font-weight:700;color:#111;text-wrap:unrestricted;text-decoration:underline;}
a.disc, a.disc:link, a.disc:active, a.disc:visited{font-size:1em;font-weight:700;color:#000;text-wrap:unrestricted;text-decoration:none;}
a.disc:hover{font-size:1em;font-weight:700;color:#000;text-wrap:unrestricted;text-decoration:underline;}

/* ---- Typography (text/price styling) ---- */
.originalPrice{list-style:none;text-align:left;font-size:.75em;text-decoration:line-through;color:#999;line-height:15px;}
.originalPrice1{list-style:none;text-align:left;font-size:.75em;}
.finalPrice{list-style:none;text-align:left;font-size:1.75em;font-weight:bold;color:#000;}
.finalPrice1{list-style:none;text-align:left;font-size:1.75em;font-weight:bold;color:#ff0000;}
.finalPrice2{list-style:none;text-align:left;text-decoration:line-through;color:#000;}
.shipping{list-style:none;line-height:16px;text-align:left;font-size:.75em;color:#1969a6;}
.soldOut{list-style:none;font-weight:bold;font-size:.875em;text-transform:uppercase;color:#d00;}
.soldout{list-style:none;font-weight:bold;font-size:.875em;text-transform:uppercase;color:#d00;}
.disclaimer{margin-top:4;margin-bottom:4px;width:960px;height:auto;vertical-align:baseline;font-size:.75em;color:#000;text-align:center;}
sub{text-align:inherit;vertical-align:baseline;font-size:.825em;}
sup{text-align:inherit;vertical-align:text-top;font-size:.825em;}
.special{list-style:none;line-height:16px;text-align:left;font-size:.85em;color:#ff0000; font-style:italic; font-weight:bold;}
.space{line-height:15px;}
.color2 li.finalPrice{color:#fff;}
.color2 li.originalPrice{color:#ccc;}
.color3 li.finalPrice{ margin-top:15px;text-decoration:line-through; width:200px;background:url('http://promotions.newegg.com/images/free.gif') no-repeat; background-position:right bottom;}
.color3 li.originalPrice{ display:none;}
/*--- List(s) ---*/
ul.specs{clear:both;padding:4px 22px;height:auto;width:auto;font-size:.75em;list-style:disc;overflow:hidden;}
ul.specs li{list-style:disc;margin-left:16px;color:#4e5357;}
ul.specs li.description{list-style:none;margin:0 0 4px 0;padding:0;color:#4e5357;}
ul.priceList{clear:both;margin:0;padding:4px 22px;height:auto;width:auto;list-style:none;overflow:hidden;}
ul.priceList li{list-style:none;}
ul.priceList li.shipping{display:none;}
ul.priceList li.mir{display:none;}
ul.priceList li.instantSavings{display:none;}
ul.footertxt{float:left;list-style:none;margin:0;padding:0;}
ul.footertxt li{list-style:none;margin:0 0 4px 0;padding:0;text-align:left;font-size:12px;line-height:16px;color:#fff;}


ul.word{padding:0;height:auto;width:auto;font-size:.75em;list-style:disc;overflow:hidden;}
ul.word li.title{list-style:none;color:#133101; font-size:17px; font-weight:bold;margin:0 0 2px 0}
ul.word li.word1{list-style:none; margin:0 0 5px 0;color:#000; font-size:12px;background:none;}

/* ---- Promocode Fieldset ---- */
.promoCode{clear:both;margin:0;padding:4px 22px;height:auto;width:auto;overflow:hidden;}
fieldset.promo{clear:both;width:auto;height:auto;margin:0 auto;padding:4px 4px 10px 4px;border:1px dashed #ccc;text-align:center;font-size:.75em;line-height:1.5em;color:#060;}
fieldset.promo  legend{margin:0;padding:0 4px;text-align:left;font-size:1em;color:#060;background:#fff;}

/* ---- Subscribe (Footer Content) ---- */
#cntr_subscribe{margin:0;padding:6px 0 0 0;width:1000px;height:auto;background:url('http://promotions.newegg.com/images/bottomBg.png') repeat-y;overflow:hidden;}
#cntr_subscribe #cntr{margin:0 auto;padding:6px 0 0 0;width:640px;height:auto;overflow:hidden;}
#btm_edge{display:block;margin:0;padding:0;width:1000px;height:20px;background:url('http://promotions.newegg.com/images/btmedge.png') no-repeat;}
#top_edge{display:block;margin:0 auto;padding:0;width:1000px;height:20px;background:url('http://promotions.newegg.com/images/topedge.png') no-repeat;}
#cntr_footer{margin:10px 0 30px 0;padding:0;width:auto;height:20px;text-align:center;font-size:.75em;color:#4e5357;background:none;}
form.footer{float:right;margin:0 30px 0 0;padding:0;text-align:left;}
input.subscribe{text-align:left;font-size:10px;color:#333;line-height:14px;}
input.subscribe_img{position:relative;left:4px;top:1px;margin:0;padding:0;}

/* ---- Spacer(s) ---- */
.blank10{clear:both;display:block;margin:0;padding:0;width:100%;height:10px;background:none;}
.blank20{clear:both;display:block;margin:0;padding:0;width:100%;height:20px;background:none;}
.blank30{clear:both;display:block;margin:0;padding:0;width:100%;height:30px;background:none;}
.blank40{clear:both;display:block;margin:0;padding:0;width:100%;height:40px;background:none;}

/* ---- PNG FIX ---- */
img, div, #cntr_logo{behavior:url('iepngfix.htc');}

/* Map price*/
/* Link(s) */
a.productTitle, a.productTitle:link, a.productTitle:active, a.productTitle:visited{color:#1961b2; text-decoration:underline;}
a.productTitle:hover{color:#ff9e01; text-decoration:underline;}
a.inCart, a.inCart:link, a.inCart:active, a.inCart:visited, a.inCart:hover{text-align:center;clear:both;margin:0;padding:0;display:block;width:113px;height:29px;text-decoration:none;background:url('http://promotions.newegg.com/images/inCart1.jpg') no-repeat; background-position:center;}
/* Spacers / Fillers */
.vSpacer{float:left;display:block;height:12px;width:12px;background:none;}
.dottedLine{clear:both;display:block;height:10px;width:auto;background:none;border-top:1px dashed #ccc;}
.filler10{clear:both;display:block;height:10px;width:auto;background:none;}
.filler16{clear:both;display:block;height:16px;width:auto;background:none;}
.filler18{clear:both;display:block;height:18px;width:auto;background:none;}
.filler20{clear:both;display:block;height:20px;width:auto;background:none;}
.filler30{clear:both;display:block;height:30px;width:auto;background:none;}
.filler40{clear:both;display:block;height:40px;width:auto;background:none;}
.filler48{clear:both;display:block;height:48px;width:auto;background:none;}
.originalPriceLine{display:none}