@charset "UTF-8";
/* Reset  */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
outline:0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
color:#000;
text-align:inherit;
vertical-align: baseline;}
:focus {
outline: 0;}
body {
width:100%;
height:100%;
font:100% Arial, Verdana, sans-serif;
background:#f5eddb;}
ol, ul {
margin:0;
padding:0;}
table {
border-collapse: separate;
border-spacing: 0;}
caption, th, td {
text-align: left;
font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";}
blockquote, q {
quotes: "" "";}


/* ---- 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('imgs/content_bg.png') repeat-y;overflow:hidden;}
.cntr_content_borderTop{display:block;margin:0;padding:0 20px;width:1000px;height:20px;text-align:left;background:url('imgs/content_borderTop.png') no-repeat;overflow:hidden;}
.cntr_content_borderBot{display:block;margin:0;padding:0 20px;width:1000px;height:20px;text-align:left;background:url('imgs/content_borderBot.png') no-repeat;overflow:hidden;}
.cntr_contentHero_borderTop{display:block;margin:0;padding:0 20px;width:1000px;height:20px;text-align:left;background:url('imgs/contentHero_borderTop.jpg') no-repeat;overflow:hidden;}


#cntr_logoSlogan{float:left;display:block;margin:0;padding:0;width:280px;height:130px;background:url('imgs/logoSlogan.jpg') no-repeat;background-position:left;overflow:hidden;}
#billmelater{float:right;display:block;margin:0;padding:0;width:150px;height:130px;background:url('http://promotions.newegg.com/nepro/template/billmelater.jpg') no-repeat;overflow:hidden;}
#preferred{float:right;display:block;margin:0 10px 0 0;padding:0;width:150px;height:130px;background:url('http://promotions.newegg.com/nepro/template/preferred.jpg') no-repeat;overflow:hidden;}
#edge{float:right;display:block;margin:0;padding:0;width:31px;height:130px;background:url('imgs/edge.jpg') no-repeat;overflow:hidden;}
#socialBar{display:block;margin:0;padding:0;width:960px;height:40px;background:#ccc;border-bottom:1px solid #fff;text-align:center;font-family:Verdana, Arial, sans-serif;}

/* ---- 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.billme, a.billme:link, a.billme:active, a.billme:visited{float:left;display:block;margin:0;padding:0;width:150px;height:130px;background:none;text-decoration:none;cursor:pointer;}
a.billme:hover{float:left;display:block;margin:0;padding:0;width:150px;height:130px;background:url('http://promotions.newegg.com/nepro/template/billmelater_hover.jpg') no-repeat;text-decoration:none;cursor:pointer;}
a.np, a.np:link, a.np:active, a.np:visited{float:left;display:block;margin:0;padding:0;width:150px;height:130px;background:none;text-decoration:none;cursor:pointer;}
a.np:hover{float:left;display:block;margin:0;padding:0;width:150px;height:130px;background:url('http://promotions.newegg.com/nepro/template/preferred_hover.jpg') no-repeat;text-decoration:none;cursor:pointer;}

/* ---- Footer Content ---- */
/* ---- Form(s) ---- */
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;}
ul.footertxt{float:left;list-style:none;margin:0;padding:0;}
li.white{margin-bottom:4px;list-style:none;text-align:left;font-size:11px;line-height:12px;color:#fff;}

/* ---- Banner(s) ---- */
a.leftBanner, a.leftBanner:link, a.leftBanner:active, a.leftBanner:visited, a.leftBanner:hover{display:block;margin:0;padding:0;width:270px;height:120px;background:#fff;border:1px solid #fff;}
a.rightBanner, a.rightBanner:link, a.rightBanner:active, a.rightBanner:visited, a.rightBanner:hover{display:block;margin:0;padding:0;width:270px;height:120px;background:#fff;border:1px solid #fff;}

/* ---- Special Offers and Banners (Footer Content) ---- */
#cntr_bottom{margin:0;padding:6px 0 0 0;width:1000px;height:auto;background:url('imgs/bottomBg.png') repeat-y;overflow:hidden;}
#cntr_bottomedge{display:block;margin:0;padding:0;width:1000px;height:20px;background:url('imgs/btmedge.png') no-repeat;}
#cntr_topedge{display:block;margin:0 auto;padding:0;width:1000px;height:20px;background:url('imgs/topedge.png') no-repeat;}
#cntr_bottomcol{margin:0 auto;padding:10px 20px 8px 0;width:660px;height:auto;background:none;}
#cntr_footer{margin:10px 0 30px 0;padding:0;width:auto;height:20px;text-align:center;font-size:10px;color:#3a3a3a;font-family:Verdana, Arial, sans-serif;}
#cntr_footer a {color:#3a3a3a;text-decoration:underline;}

/* ---- PNG FIX ---- */
img, div, a, input {behavior:url(iepngfix.htc);}

/* ---- Standard Links ---- */
a, a:link, a:active, a:visited{color:#111; text-decoration:none;}
a:hover{text-decoration:underline;}


/* ---- Spacer(s) and Break(s) ---- */
.blank6{clear:both;display:block;margin:0;padding:0;width:100%;height:6px;background:none;}
.blank10{clear:both;display:block;margin:0;padding:0;width:100%;height:10px;background:none;}
.blank14{clear:both;display:block;margin:0;padding:0;width:100%;height:14px;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;}
.line36{clear:both;display:block;margin:0;padding:0;width:100%;height:36px;overflow:hidden;background:url('imgs/contentSpacerWhite.gif') no-repeat;}

/*Page Content*/
.cntr_products{margin:0;padding:0;width:960px;height:auto;text-align:left;background:#fff;overflow:hidden;}

/*Header*/
#hero {margin:0 0 1em 0;padding:0;width:960px;height:260px;background:url('imgs/header.jpg') no-repeat;border-top:1px solid #fff;overflow:hidden;position:relative;}
#hero .cyb {float:right;width:250px;height:80px;}
h3 {text-align:center;font-size:1em;font-weight:bold;text-align:center;margin:0.75em 0 0.5em 0;text-transform:uppercase;color:#060;}

/* ---- Column Layout(s) ---- */
/*1 Column Layout*/
.oneColumn {clear:both;margin:16px 0;padding:0;width:960px;height:auto;overflow:hidden;background:none;}
.oneColumn .topCurve {width:960px;height:8px;background:url('imgs/cell/1col_one_top.png') no-repeat;}
.oneColumn .botCurve {width:960px;height:8px;background:url('imgs/cell/1col_one_bot.png') no-repeat;}
.oneColumn .prodbg {width:960px;background:url('imgs/cell/1col_one_bg.png') repeat-y;margin:0;padding:0;overflow:auto;}
.oneColumn .prodbg .productCell {float:left;margin:0 0 0 2.2em;padding:0;width:888px;height:auto;overflow:hidden;background:none;}

/*2 Column Layout*/
.twoColumn {clear:both;margin:0 0 16px 0;padding:0;width:960px;height:auto;overflow:hidden;background:none;}
.twoColumn .topCurve {width:960px;height:8px;background:url('imgs/cell/2col_one_top.png') no-repeat;}
.twoColumn .botCurve {width:960px;height:8px;background:url('imgs/cell/2col_one_bot.png') no-repeat;}
.twoColumn .prodbg {width:960px;background:url('imgs/cell/2col_one_bg.png') repeat-y;margin:0;padding:0;overflow:auto;}
.twoColumn .prodbg .productCell {float:left;margin:0 0 0 24px;padding:0;width:444px;height:auto;overflow:hidden;background:none;}
.twoColumn .prodbg .productCell .cellLeft{float:left;margin:0;padding:0;width:222px;height:auto;overflow:hidden;}
.twoColumn .prodbg .productCell .cellRight{float:right;margin:0;padding:0;width:222px;height:auto;overflow:hidden;}

/*3 Column Layout*/
.threeColumn {clear:both;margin:0 0 16px 0;padding:0;width:960px;height:auto;overflow:hidden;background:none;}
.threeColumn .topCurve {width:960px;height:8px;background:url('imgs/cell/3col_one_top.png') no-repeat;}
.threeColumn .botCurve {width:960px;height:8px;background:url('imgs/cell/3col_one_bot.png') no-repeat;}
.threeColumn .prodbg {width:960px;background:url('imgs/cell/3col_one_bg.png') repeat-y;margin:0;padding:0;overflow:auto;}
.threeColumn .prodbg .productCell {float:left;margin:0 0 0 24px;padding:0;width:288px;height:auto;overflow:hidden;background:none;}


/* 4 Column Layout */
.fourColumn {clear:both;margin:0 0 16px 0;padding:0;width:960px;height:auto;overflow:hidden;background:none;}
.fourColumn .topCurve {width:960px;height:8px;background:url('imgs/cell/4col_one_top.png') no-repeat;}
.fourColumn .botCurve {width:960px;height:8px;background:url('imgs/cell/4col_one_bot.png') no-repeat;}
.fourColumn .prodbg {width:960px;background:url('imgs/cell/4col_one_bg.png') repeat-y;margin:0;padding:0;overflow:auto;}
.fourColumn .prodbg .productCell {float:left;margin:0 0 0 24px;padding:0;width:210px;height:100%;overflow:inherit;background:none;}

/*Product spec, image & brand logo Styling - 1 Column Layout */
.oneCol_brand, .oneCol_prodImg, .oneCol_prodInfo {float:left;margin:0 0 0 5em;}
.oneCol_brand {width:100px;height:40px;margin-top:3em;}
.oneCol_prodImg {width:180px;height:135px;margin-top:1em;}
.oneCol_prodInfo {width:auto;}

/* Product spec, image & brand logo Styling - 2, 3, 4 Column Layout*/
.cntr_brandLogo{clear:both;display:block;margin:0 auto;padding:0;width:100px;height:auto;}
.logoImg{display:block;margin:0;padding:0;width:100px;height:40px;background:#fff;}
.cntr_productImg{clear:both;display:block;margin:0 auto;padding:0;width:180px;height:135px;}
.cntr_productImg_twoColumn{clear:both;display:block;margin:0 auto;padding:0 0 10px 0;width:180px;height:135px;}
.productImg{display:block;margin:0;padding:0;width:180px;height:135px;background:#fff;}
ul.productList{clear:both;padding:0 22px;height:auto;width:auto;list-style:none;overflow:hidden;}
ul.priceList{clear:both;margin:0.5em 0 0 0;padding:0;height:auto;width:auto;list-style:none;overflow:hidden;}
ul.priceList li{list-style:none;}
li.promo {margin:0;padding:0 22px;}
li.productTitle{text-align:left;list-style:none;font-size:.875em;color:#111;}
a.productHeader, a.productHeader:link, a.productHeader:active, a.productHeader:visited{font-size:.875em;color:#000;text-wrap:unrestricted;text-decoration:none;font-weight:bold;}
a.productHeader:hover{text-wrap:unrestricted;text-decoration:underline;}
li.productSpec{margin:0;padding:0 0 0 10px;text-align:left;font-size:.71em;color:#555;background:url('imgs/bullet.png') no-repeat left 4px;
line-height:1.2em;}

/* Price Text Styling*/
.originalPrice{list-style:none;text-align:left;font-size:.7em;text-decoration:line-through;color:#999;}
.finalPrice{list-style:none;text-align:left;font-size:1.75em;font-weight:bold;color:#000;}
.soldout{list-style:none;font-weight:bold;font-size:1em;text-transform:uppercase;color:#dd0000;display:block;padding-left:22px;}
.mir{list-style:none;line-height:16px;text-align:left;font-size:.71em;color:#060;display:none;}
.instantSavings{list-style:none;text-align:left;font-size:.71em;color:#060;line-height:1.2em;display:none;}
.shipping{list-style:none;line-height:16px;text-align:left;font-size:.71em;color:#1969a6;display:none;}
.shipcrap {list-style:none;line-height:16px;text-align:left;font-size:.71em;color:#1969a6;}
strong{color:#060;}
sub{text-align:inherit;vertical-align:baseline;font-size:.625em;}


/*Free Shipping & Disclaimer*/
.disclaimer{font-size:0.71em;text-align:center;padding:1em 0;background:#000;width:960px;}
.disclaimer a, .disclaimer p {color:#fff;}

