@charset "utf-8";
/* CSS Document */

.nu-bold {font-weight: bold;}
.nu-center {text-align: center;}
.nu-topBorder {border-style: solid; border-color: #999; border-width: 1px 0px 0px 0px;}
.nu-rightBorder {border-style: solid; border-color: #999; border-width: 0px 1px 0px 0px;}
.nu-bottomBorder {border-style: solid; border-color: #999; border-width: 0px 0px 1px 0px;}
.nu-leftBorder {border-style: solid; border-color: #999; border-width: 0px 0px 0px 1px;}
.nu-cccRow {background-color: #CCC;}
.nu-itemCaption {display: block; float: left; width: 36%; font-size: 11px;}
.nu-itemCaption ul {float: left; margin-top: 0px; margin-left: 10px; list-style: circle outside;}
.nu-itemCaption li {margin-left: 10px;}

#nu-divProduct { float: left; font-size: 10px;  font-family: Arial, Helvetica, sans-serif;}
#nu-divProduct a {text-decoration: none;}
#nu-divProduct a:hover {text-decoration: underline;}
#nu-divProduct a img {border: 0px;}

#nu-divInfoBox {height: auto; border: 1px solid #9a9a9a; float: left; width: 101%; margin-right: 4px;}
#nu-h2TitleBlock {/*background-image: url(/site/images/title_gradient_bg.png);*/ color: #39c; margin: 2px 1px 0px 1px; font-size: 11px; height: 23px; padding-top: 5px; text-indent: 15px; overflow: hidden;}

#nu-divProdInfoWrapper {float: left; clear: none; width: 580px; height:100%;}
#nu-divProdInfo {width: 64%; height: auto; float: left; border: 0px solid black; padding-bottom: 10px;}
#nu-h1Title {font-weight: normal; color: #c60; font-size: 18px; margin: 0px; letter-spacing: 1px; float: left; width: 90%; margin: 12px 0 0 12px;}
#nu-divProdInfo p {font-size: 10px; clear: left; float: left; width: 90%; margin-left: 12px;}
#nu-divProdInfo p a {color: blue; text-decoration: underline;}
#nu-redTable {width:135px; clear: left; color: red; font-size: 12px; margin-left: 8px; float: left; }
#nu-divProdInfo ul {float: left; list-style-type: none; border: 0px solid black; padding: 0 0 0 15px; margin: 0 0 0 10px;}

#nu-divProdImgBlock {float: left; height: auto; text-align: center;}
#nu-divProdImgBlock ul {list-style-type: none; float: left; padding: 0; margin: 15px;}
#nu-divProdImgBlock li a img {border: 1px solid #CCC;}	
#nu-divProdImgLink {font-size: 10px; text-align: center; float: left; border: none; height: 180px;}
#nu-divProdImgLink span {display: block; clear: left;}

#nu-quantInv {display: block; padding: 0 0 120px 0; float: right; width: 197px; border-left: 1px solid #999999;}
.txt14b-red table {float: right; font-size: 11px; border: 1px solid #999999; border-width: 1 0 1px 0; color: #000000; width: 197px; text-align: center;}
#nu-inventoryTable {text-align: center; width: 196px; height: auto; float: right;}
#nu-inventoryTable td {padding: 5px;}
#nu-buyButton {background: url(/site/images/buy_button.jpg) top; width: 41px; height: 18px;}

#nu-cogsCalc {float: left;}
#nu-cogsCalcTable {width: 100%; border: #999999 1px solid; margin-bottom: 20px;}
#nu-cogsCalcTable td {vertical-align:middle; padding-right:2px;}
#nu-cogsCalcTable input {width:40px; vertical-align:middle;}
#nu-relateItem img {margin: 15px 10px 20px 10px; float: right;}
#nu-cogsCalcTable img {margin: 2px 0;}
.nu-autoCalc, .nu-autoCalcPercent {border: 0px; padding:0px; text-align:right; font-size:11px;}
.nu-userField {text-align:right; font-size:11px;}
.nu-boldRow td, .nu-boldRow input {font-weight:bold; font-size:11px;}
.nu-evenRow, .nu-evenRow td, .nu-evenRow input {background:#FFFFCE;}
.nu-redRow td, .nu-redRow input {color:#f00;}
.nu-greenRow td, .nu-greenRow input {color:#093;}
.nu-colSep {background:url(/site/images/graypixel.png) repeat-y;}
.nu-rowSep {background:url(/site/images/graypixel.png) repeat-x; height:1px; margin:0; padding:0 3px 0 0;}
.nu-CogsToolTip, #amazon8marketplacefees, #amazon15marketplacefees, #ebayauctionmarketplacefees, #ebaystoremarketplacefees, #oauctionmarketplacefees, #yahoostoremarketplacefees, #ubidmarketplacefees, #yourstoremarketplacefees, #yourstoreshippingcharge {border-bottom: 1px dotted #666; cursor:help;}
#nu-sourceCenter {border-style: solid; border-color: #999; border-width: 1px 0pt 1px 1px; padding: 21px 0pt;}
#nu-shopIconRow1 img, #nu-shopIconRow2 img {margin: 0 2px; border: 0;}
#nu-shopIconRow1 {border: solid #999999; border-width: 1px 1px 0 1px}
#nu-shopIconRow2 {border: solid #999999; border-width: 0px 1px 1px 1px}



#nu-divProduct h3 {font-size: 11px; margin-bottom: 5px;}
#nu-productSpec {width: 20%; float: left;}
#nu-productSpec table {margin: 0pt 5px;}




#nu-cogsHead img, #nu-searchShop img, #nu-comShop img, #nu-searchEng img {float: left;}
#nu-cogsHead  {background: url(/site/images/product_gradient1.jpg) no-repeat; width: 100%; height: 67px; float: left; display: block; margin: 10px 4px 10px 4px;}
#nu-cogsHead h6 {font-weight: bold; text-align:center; text-transform:uppercase; margin: 5px; padding: 0; font-size: 11px;}
#nu-searchShop, #nu-comShop, #nu-searchEng {background: url(/site/images/product_gradient2.jpg) no-repeat; width: 100%; height: 88px; float: left; display: block; margin: 2px 0;}
#nu-searchShop h6, #nu-comShop h6, #nu-searchEng h6 {font-weight: bold; font-size: 11px; text-align:left; text-transform:uppercase; margin: 5px 0 0 5px; padding: 0;}
#nu-sourceHead a, #nu-cogsHead h6 a, #nu-searchShop h6 a, #nu-comShop h6 a, #nu-searchEng h6 a {font-weight:normal; text-transform:none; font-size:10px; }

#nu-searchShop img {margin: 0 29px;}
#nu-comShop img {margin: 2px 13px;}
#nu-searchEng img {margin: 5px 15px;}
#nu-sourceHead {font-weight: bold;border: 0px solid black; text-transform: uppercase; font-size: 11px; text-align: center; height: 17px; float: left; width: 754px; background: url(/site/images/source_center.jpg) no-repeat; margin: 0 0 0 34px; padding-top:20px;}

#nu-patentPending {color:#9e9e9e; font-size:10px; float:right;margin:0; padding:0 15px 0 0;}
