.listItem{float:left;margin:12px 0 12px 0;width:153px;text-align:center}
#content h1{color:#69c;text-transform:none;font-size:14px}
.alert{background:#e3ecf6 url(/images/etc/alert.gif) no-repeat scroll left center;border:2px solid #759aca;margin:5px 0 10px;padding:10px 0 10px 52px}
.category{text-align:center;margin:12px 0 12px}
.category p{margin:8px 4px 0 4px}
.category a{font-size:13px;color:#69c;line-height:11pt;text-decoration:none}
.category a:visited,.category a:active{color:#69c;text-decoration:none}
.category a:hover{color:#69c;text-decoration:underline}
.listItem p{width:110;padding:0;margin:auto;line-height:16px}
.listItem a,.listItem a:visited,.listItem a:active{color:#666;text-decoration:none}
.listItem a:hover{color:#666;text-decoration:underline}
p.productDescription{line-height:14pt}
div.productButton{float:left;width:100px;padding:0;margin:0 12px 0 0;text-decoration:none}
.paginationContainer{clear:both}
.itemPagination{background:url(/images/etc/pageNumberBackground.gif) repeat-x;font-size:12px;font-family:arial,sans-serif;float:right;margin-left:5px}
.itemPagination.upper{margin:0}
.itemPagination.lower{margin-top:12px}
.itemPagination span,.itemPagination a{display:block;float:left;height:24px;line-height:24px}
.itemPagination .leftNoArrow{background:url(/images/etc/pageNumberLeftNoArrow.gif) no-repeat left center;width:22px}
.itemPagination .leftArrow{background:url(/images/etc/pageNumberLeftEndArrow.gif) no-repeat left center;width:22px}
.itemPagination .rightNoArrow{width:22px;border-right:1px solid #297cbb}
.itemPagination .rightArrow{background:url(/images/etc/pageNumberRightArrow.gif) no-repeat center center;width:22px;border-right:1px solid #297cbb}
.itemPagination .rightEndArrow{background:url(/images/etc/pageNumberRightEndArrow.gif) no-repeat right;width:15px;padding-left:6px}
.itemPagination .rightEndNoArrow{background:url(/images/etc/pageNumberRightNoArrow.gif) no-repeat right;width:15px;padding-left:6px}
.itemPagination .currentPage{color:#fff;font-weight:bold}
.itemPagination a.viewAll{background:url(/images/etc/pageNumberRightNoArrow.gif) no-repeat right center;color:#fff;padding:0 13px 0 8px;border-left:1px solid #186db0;text-decoration:underline}
#auxPagination{background:url(/images/etc/pageNumberBackground.gif) repeat-x}
#auxPagination .rightArrow{background:url(/images/etc/pageNumberRightEndArrow.gif) no-repeat center right;width:22px;border-right:0}
#auxPagination .rightNoArrow{background:url(/images/etc/pageNumberRightNoArrow.gif) no-repeat center right;width:22px;border-right:0}
div#bottomPagination{width:100%;margin:16px 0 16px 0}
div#bottomPagination div.blueBar{width:110px}
div#bottomPagination div.blueBar div.blueBarContent{width:80px;text-align:center;padding-top:4px}
a.productImage{display:block;text-align:center;text-decoration:none;color:#666;font-size:10px;padding-right:10px}
a.productImage p{margin:4px 0}
table.sellableItems{border-collapse:collapse;border-spacing:0;width:780px;margin-top:8px}
.sellableItems th{border-bottom:1px solid #69c;color:#69c;font-weight:bold;padding-bottom:4px}
.sellableItems td{border-bottom:1px solid #ccc;padding:8px 0;vertical-align:top}
.sellableItems td.availability{border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left:16px}
.sellableItems td.availability p img{vertical-align:top}
.sellableItems td.availability p{margin:0 0 4px 0}
.sellableItems td.availability .note{font-size:10px;margin-left:17px}
.sellableItems td.availability .note a{color:#666}
.sellableItems th.availability{width:348px;padding:10px 10px 10px 5px;background:#f2f8e9;border:1px solid #ccc;color:#76b941;font-weight:bold}
.sellableItems th.availability p{font-size:11px;margin:8px 0;line-height:16px}
.sellableItems th.availability input{margin-left:6px}
.sellableItems th.availability span#zipLookup,.sellableItems th.availability a,.sellableItems th.availability a:visited{color:#00aae0}
.selectAStoreLink{font-size:11px;margin-top:9px;text-decoration:underline}
.sellableItems th.availability label{font-size:12px;font-weight:bold}
.sellableItems .item{width:250px;text-align:left}
.sellableItems .item div.thumbnailContainer{width:67px;height:80px;float:left;margin-right:6px}
.sellableItems .item div.thumbnailContainer img.thumbnail{max-width:67px;max-height:80px}
.sellableItems .item p{margin:0 0 5px 0}
.sellableItems .item p.description{font-weight:bold}
.sellableItems .item p.description a{color:#666;text-decoration:none}
.sellableItems .item p.description a:hover{color:inherit;text-decoration:underline}
.sellableItems .item p.dimensions{font-size:10px}
.sellableItems .price{font-family:verdana,sans-serif;font-size:11px;text-align:right}
table.cartItems{width:960px}
table.cartItems p.description a{color:#666;text-decoration:none}
table.cartItems p.description a:hover{color:#666;text-decoration:underline}
table#cartTotals td{border:0;padding:3px;line-height:14pt}
table#checkout td{padding:0}
td#cartSummary,td#cartSummary td{border-bottom:0}
.sale{color:#c00;font-weight:bold}
.masthead{background-color:#e2eff7;min-height:165px;padding-left:10px;margin-bottom:10px}
.masthead .bannerImage{float:right;height:165px;padding-left:10px}
.masthead .catalogBreadcrumb{float:none;padding-top:20px;margin-right:auto}
.catalogBreadcrumb .sep{font-size:14px;margin:0 6px}
.catalogBreadcrumb{float:left;margin:0 0 10px 0}
.catalogBreadcrumb p{margin:0}
.catalogBreadcrumb h2{font-size:14px;color:#039;text-transform:uppercase;margin:0}
.catalogBreadcrumb h1{display:inline;color:#69c;text-transform:none;margin:0;font-size:12px}
.productSubmitButtons{text-align:right;width:780px;margin:20px 0}
.productSubmitButtonsWide{width:960px}
.productSubmitButtons input{margin-left:12px;vertical-align:middle}
.product{margin:12px 0;text-align:center;line-height:16px}
.product p{line-height:16px;margin:0;padding:0;text-align:center}
.product a{color:#666;text-decoration:none}
.product a:hover{text-decoration:underline}
.product .salePrice{color:#c00;font-weight:bold}
.product .price,.product .salePrice{font-family:verdana,sans-serif;font-size:11px}
.product{float:left;display:inline;width:19.9%}
.category{float:left;display:inline;width:19.9%}
.threeColumn .category{width:33.3%}
.fourColumn .category{width:24.9%}
.gridRow{padding:0;margin:0;clear:both;border-top:1px solid #ccc}
div.noTopBorder{border-top:0}
a.blueArrow{padding-right:10px;background:transparent url(/images/etc/rightArrowPadded.gif) no-repeat right bottom}
ul#productBullets{padding-left:15px;font-weight:bold}
ul#productBullets li{margin-bottom:4px}
h2.styleMaker{background:#69c;padding:8px;color:#fff;font-size:12px}
h2.styleMakerProduct{background:url("/images/etc/sectionBackground.png") repeat-x;padding:6px 5px;color:#069;font-size:12px}
table.styleMaker td{font-size:11px}
table.styleMaker td.item p.description{font-weight:normal}
table.styleMaker td.price{font-family:arial,sans-serif}
table.styleMaker .item p.dimensions{font-size:11px}
h3.asSeenInSection{background:#69c;color:#fff;font-size:13px;font-weight:bold;margin:0 0 14px;padding:4px 0 5px 4px}
.asSeenInRow{margin:0;padding:0}
.asSeenInRow .product{margin:8px 0;text-align:left}
.asSeenInRow .product p{text-align:left}
.asSeenInRow .product p.name{margin-top:10px}
.asSeenInRow .product img.thumbnail{float:left;margin-right:5px}
.asSeenInRow .price{font-family:verdana,sans-serif;font-size:11px}
table.kitComponents thead tr td{border-bottom:1px solid #69c}
table.kitComponents tbody tr td{border-bottom:1px solid #ccc;font-size:12px;line-height:14pt}
table.kitComponents .componentName{font-weight:bold;margin:0}
.instructions{font-size:10px;margin:20px 0 16px}
td.instructions{margin:0}
td p.instructions{margin:3px 0 0 0}
.skuBubble{cursor:pointer}
.inlineBubble{width:180px}
.inlineBubble .bubble_top{background:url('/images/etc/bubbleTop.gif') no-repeat;height:21px}
.inlineBubble .bubble_middle{border-left:2px solid #b0cce5;border-right:2px solid #b0cce5;background:#fff;padding:0 7px}
.inlineBubble .bubble_middle span{color:#69c;font-size:10px;line-height:12px}
.inlineBubble .bubble_bottom{background:url('/images/etc/bubbleBottom.gif') no-repeat;height:9px}
.sellableItems tr.last td{border-bottom:0}
.sellableItems p.description a.skuName{color:#666;text-decoration:none}
.sellableItems p.description a.skuName:hover{text-decoration:underline}
h2.giftList{line-height:79px;border:#ccc 1px solid;background:#dcf1c4;font-size:22px;color:#666;font-weight:normal;padding:9px}
h2.giftList img{border:1px solid #ccc;vertical-align:middle;margin-right:12px}
.addlist-menu{padding:0;margin:0;text-align:left}
.addlist-menu-container{margin-left:4px;margin-top:-12px}
.addlist-menu ul{background:#fff none repeat scroll 0 0;float:right;font-size:12px;list-style-type:none;margin-top:0;margin-left:0;position:absolute;text-align:left;width:190px;padding:0}
.addlist-menu li{border-left:1px solid #0061aa;border-right:1px solid #0061aa;border-bottom:1px solid #0061aa;padding:0 3px}
.addlist-menu li a{display:block;color:#666}
.addlist-menu li a:hover,.addlist-menu li a{text-decoration:none}
.addlist-menu li a:hover{color:#fff}
.addlist-menu li:hover{background:#6e6d6c}
#addlist-menu img{cursor:pointer}
#BVCustomerRatings{clear:left}
#mybuyspagezone1 .mbzone_vertical{margin-top:0}
#mybuyspagezone1 td.mblegend{padding:3px 0 3px 0;vertical-align:middle!important;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#005da4;background:-webkit-gradient(linear,left top,left bottom,from(#2f87c9),to(#03508a));background:-moz-linear-gradient(top,#2f87c9,#03508a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F87C9',endColorstr='#03508A');-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr=#2F87C9, endColorstr=#03508A, GradientType=0)"}
#mybuyspagezone1 span.mblegend{background:0}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){div#bottomPagination div.blueBar{width:143px}
div#bottomPagination div.blueBar div.blueBarContent{width:135px}
div#bottomPagination img.previousPage,div#bottomPagination img.nextPage{padding-left:14px;padding-right:14px}
div#bottomPagination div.blueBarLeft{background:url(/images/etc/pageNumberLeftNoArrowSlim.gif) left center no-repeat;width:4px}
#searchResults div.blueBarRight{background:url(/images/etc/pageNumberRightNoArrowSlim.gif) left center no-repeat;width:4px}
}
