body { background:#225aa7 url('/images/nav/marco_bkgrnd.png') center repeat-y; height:100%; margin:0px; padding:0px; } form { margin: 0px; } #mainContainer { width: 945px; text-align: left; margin: 0px auto 0px; padding:0px; min-height:100%; height:auto !important; height:100%; } #wrapper { position: relative; text-align: left; margin: 0px; padding:0px; width: 945px; top: 135px; background-color: #fff; } #midContainer { margin: 0px 0px 0px 0px; width: 945px; background-color: #fff; float: left; padding-bottom:10px; } #topContainer { position: absolute; padding: 0px; margin: 0px; width: 945px; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; background: #fff; height: 135px; clear: both; top: -135px; left: 0px; } #botContainer { margin: 0px 0px 0px 0px; padding: 0px; width: 945px; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; background: #fff; height: 160px; clear: both; border-top:1px solid #cccccc; margin-top:100px; } .cleardiv { clear: both; } * HTML #midContainer { margin: 0px; width: 945px; } * HTML #topContainer { left: 0px; } * HTML #botContainer { margin: 0px; } #botContainer UL { border:0px solid #ff0000; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 204px; PADDING: 15px 0px; FLOAT: left; LIST-STYLE-IMAGE: none; HEIGHT: 130px; } #botContainer UL.col2, #botContainer UL.col3, #botContainer UL.col4 { WIDTH: 232px; PADDING: 15px 0px 15px 15px; } #botContainer UL LI { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; text-align:left; } #botContainer UL.col1 LI { text-align:center; } #botContainer A { COLOR: #333333; TEXT-DECORATION: none; font-weight:normal; } #botContainer A:hover { COLOR: #333333; TEXT-DECORATION: underline; font-weight:normal; } #botContainer .ftTitle { COLOR: #333333; FONT-WEIGHT: bold } #botContainer .ftTitle2 { COLOR: #333333; FONT-WEIGHT: bold; PADDING-TOP: 15px } #botContainer A.details { COLOR: #333333; TEXT-DECORATION: underline } #botContainer FORM.footerForm { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 7px; WIDTH: 151px; BACKGROUND: #dedbd7; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } #botContainer DIV.footerForm { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 7px; WIDTH: 151px; BACKGROUND: #dedbd7; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } * HTML #botContainer FORM.footerForm { WIDTH: 153px } * HTML #botContainer DIV.footerForm { WIDTH: 153px } #botContainer FORM.footerForm INPUT { FLOAT: left } #botContainer DIV.footerForm INPUT { FLOAT: left } #botContainer INPUT.email { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 124px; PADDING-RIGHT: 0px; FONT-FAMILY: Lucida Sans, arial, sans-serif; HEIGHT: 16px; COLOR: #666666; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px } #botContainer INPUT.findStore { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 124px; PADDING-RIGHT: 0px; FONT-FAMILY: Lucida Sans, arial, sans-serif; HEIGHT: 16px; COLOR: #666666; FONT-SIZE: 1em; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px } #botContainer .imgSignup { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 1px 0px 0px 2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none } #botContainer .imgFindStore { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 1px 0px 0px 2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none } #row1 { float:left; width:945px; } #row1 #logo {float:left; width:360px; height:70px;} #row1 #logo a { display:block; width:360px; height:70px; background:url(/Images/marco_spec_logo.png) no-repeat; } #row1 #searchContainer { float:right; width:229px; height:35px; padding:15px 0px 0px 0px; background:url(/images/nav/marco_searchbox.png) no-repeat left bottom;} #row1 #searchContainer #searchbox { float:left; width:163px; height:35px; padding:0; margin:0; } #row1 #searchContainer #searchbox #txtkey { margin:10px 0px 0px 10px;} #row1 #searchContainer #searchsubmit { float:left; width:61px; margin:6px 0px 0px 0px; } #row1 #searchContainer #searchsubmit a.submitsearch {display:block; background:url(/images/nav/search_button.png) no-repeat; width:61px; height:24px; } #row2 {float:left; width:945px; height:24px;} #row2 #topRowMenu {float:left; height:24px; width:945px; background:url(/images/nav/marco_nav_row.png) repeat;} #row2 #topRowMenu .msg {float:left; padding:5px 0 0 10px;} #row2 #topRowMenu .cart {float:right; padding:5px 10px 0 10px; cursor:pointer;} #row2 #topRowMenu .row2menu {float:right; } #row2 #topRowMenu .row2menu ul {float:right; list-style:none; padding:0; margin:0;} #row2 #topRowMenu .row2menu ul li {float:left; padding:5px 6px; } #row2 #topRowMenu .row2menu ul li.row2split { background:url(/Images/nav/marco_nav_split.png) no-repeat; width:5px; height:24px; padding:0; margin:0;} #ddRowsContainer {float:left;width:945px;height:36px;} .row3Menu { float:left; width:945px; } ul.upRow1Menu { width:945px; background:url(Images/nav/marc_nav_bckgrnd.png);} ul.upRow1Menu, ul.upRow1Menu li, ul.upRow1Menu ul { list-style: none; margin: 0; padding: 0; } ul.upRow1Menu { position: relative; z-index: 597; float: left; } ul.upRow1Menu li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; } ul.upRow1Menu li.hover, ul.upRow1Menu li:hover { position: relative; z-index: 599; cursor: default; } ul.upRow1Menu ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; } ul.upRow1Menu ul li { float: none; } ul.upRow1Menu ul ul { top: 1px; left: 99%; z-index: 600; } ul.upRow1Menu li:hover > ul { visibility: visible; } ul.upRow1Menu { padding:0; margin:0; border-width:0; } ul.upRow1Menu li { padding:4px 8px 4px 14px; border-style: solid; border-width: 1px 1px 0 1px ; border-color: #E9E9E9 #BBBBBB #E9E9E9 #E9E9E9; background-color: #F8F9F9; color: #000; } ul.upRow1Menu li.menuimage { padding:0; margin:0; line-height: 1px; border-width:0; height:36px; border-bottom:1px solid #181818; } * html ul.upRow1Menu li.menuimage { white-space: nowrap; margin-bottom:-3px; background-color: #181818; } ul.upRow1Menu li.hover, ul.upRow1Menu li:hover { background-color: #C7E6FF; } ul.upRow1Menu a:link, ul.upRow1Menu a:visited, ul.upRow1Menu a:hover, ul.upRow1Menu a:active { color: #4E4E4E; display:block; } ul.upRow1Menu ul { width: 190px; border-style: solid; border-width: 0 0 0 0 ; border-color: #E9E9E9 #C7C7C7 #C7C7C7 #E9E9E9; } ul.upRow1Menu ul li { font-weight: bold; font-size:11px; } ul.upRow1Menu ul{ background:transparent url(/images/nav/shadow.png) repeat scroll right bottom; padding:0 5px 5px 0; } * html ul.upRow1Menu ul{ background:none; padding:0 0 0 0; border-width: 0 0 1px 0 ; border-color: #E9E9E9 #C7C7C7 #C7C7C7 #E9E9E9; } ul.upRow1Menu *.dir { background-image: url(/images/nav/dd_bg.gif); background-position: 100% 50%; background-repeat: no-repeat; } ul.upRow1Menu li.shopcategory span, ul.upRow1Menu li.shoproom span, ul.upRow1Menu li.shopmanu span, ul.upRow1Menu li.customlight span, ul.upRow1Menu li.getquote span, ul.upRow1Menu li.tradeprof span, ul.upRow1Menu li.illuminate span { display:none; } ul.upRow1Menu li.menuimage { background:transparent url(/images/nav/marco_nav_bar.png) repeat-x scroll; display:block; height: 36px; } ul.upRow1Menu ul UL.col1 {padding:0; BORDER: #b1bb9d 1px solid; background:#fff;} ul.upRow1Menu ul UL.col2 {padding:0; BACKGROUND: #fff;MARGIN-LEFT: 191px; BORDER-TOP: #b1bb9d 1px solid; BORDER-BOTTOM: #b1bb9d 1px solid; BORDER-RIGHT: #b1bb9d 1px solid;} ul.upRow1Menu ul UL.col3 {padding:0; BACKGROUND: #fff;MARGIN-LEFT: 379px; BORDER-TOP: #b1bb9d 1px solid; BORDER-BOTTOM: #b1bb9d 1px solid; BORDER-RIGHT: #b1bb9d 1px solid;} ul.upRow1Menu ul UL.col4 {padding:0; BACKGROUND: #fff;MARGIN-LEFT: 570px; BORDER-TOP: #b1bb9d 1px solid; BORDER-BOTTOM: #b1bb9d 1px solid; BORDER-RIGHT: #b1bb9d 1px solid;} ul.upRow1Menu ul UL.col1 li, ul.upRow1Menu ul UL.col2 li, ul.upRow1Menu ul UL.col3 li, ul.upRow1Menu ul UL.col4 li { border:none; } .sidebarmenu { padding:0px 0px 10px 10px; border-right:1px solid #cccccc; } .sidebarmenu ul{ margin: 0; padding: 0; list-style-type: none; width: 185px; } .sidebarmenu ul li{ position: relative; } .sidebarmenu ul li.lnhead {width:185px; text-align:left; padding:4px 0px; background:#225aa7; color:#ffffff;} .sidebarmenu ul li a{ display: block; overflow: auto; padding:3px 0px 0px 5px; color:#666666; } .sidebarmenu ul li ul{ position: absolute; width: 185px; top: 0; visibility: hidden; } * html .sidebarmenu ul li { float: left; height: 1%; } * html .sidebarmenu ul li a { height: 1%; } .midPageTitle { float:left; width:935px; padding:10px 0px 10px 10px; } .midLeftContainer {float:left; width:195px; padding-bottom:10px;} .midRightContainer {float:right; padding:0px 10px 15px 10px; width:730px;} .midRightContainer .bcContainer {float:left;} .midRightContainer .bcContainer .bcHighlight {float:left; width:10px; height:20px;} .midRightContainer .bcContainer .bcData {float:right; padding-left:5px; padding-top:3px; height:17px; width:715px; background-color:#eeede7;} .midRightContainer .contThreeColDisp {float:left;} .midRightContainer .contThreeColDisp ul {list-style-type:none; padding:0; margin:0; width:730px;} .midRightContainer .contThreeColDisp ul li {float:left; width:243px; padding:2px 0px;} .midRightContainer .contTwoColDisp {float:left;} .midRightContainer .contTwoColDisp ul {list-style-type:none; padding:0; margin:0; width:730px;} .midRightContainer .contTwoColDisp ul li {float:left; width:364px; padding:2px 0px;} .midRightContainer .contGeneral {float:left; padding-top:15px; width:730px;} .midRightContainer .productsContainer {float:left; padding-top:10px;} .midRightContainer .pagenav { float:left; width:730px; background-color:#225aa7; } .midRightContainer .pagenav .col1 { float:left; width:200px; padding:7px 0px 5px 10px; color:#ffffff; } .midRightContainer .pagenav .col2 { float:left; width:310px; padding:7px 0px 5px 0px; text-align:center; color:#ffffff; } .midRightContainer .pagenav .col3 { float:left; width:200px; padding:5px 10px 5px 0px; text-align:right; } .midRightContainer .pagenav .col3 label { color:#ffffff; } .midRightContainer .pagenav a { padding:2px 3px 2px 3px; color:#ffffff; } .midRightContainer .itemsheader {float:left; width:726px; background-color:#C8E2F8; padding:2px; } .midRightContainer .itemsheader .col1 {float:left; width:120px; } .midRightContainer .itemsheader .col2 {float:left; width:606px; } .midRightContainer .itemslist {float:left; width:726px; padding:2px;} .midRightContainer .itemslist .item {float:left; border-bottom:2px solid #000000;} .midRightContainer .itemslist .item .itemrow1 {float:left; height:25px; padding:3px 0px;} .midRightContainer .itemslist .item .itemrow1 .col1 {float:left; width:120px; padding-top:5px;} .midRightContainer .itemslist .item .itemrow1 .col2 {float:left; width:340px; padding-top:5px;} .midRightContainer .itemslist .item .itemrow1 .col3 {float:left; width:96px; padding-top:5px;} .midRightContainer .itemslist .item .itemrow1 .col4 {float:left; width:70px; padding-top:5px; text-align:right; padding-right:5px;} .midRightContainer .itemslist .item .itemrow1 .col5 {float:left; width:40px; padding-top:3px;} .midRightContainer .itemslist .item .itemrow1 .col6 {float:left; width:50px; padding-top:5px;} .midRightContainer .itemslist .item .itemrow2 {float:left; padding:3px 0px;} .midRightContainer .itemslist .item .itemrow2 .col1 {float:left; min-width:120px; min-height:25px;} .midRightContainer .itemslist .item .itemrow2 .col2 {float:left; width:606px;} .midRightContainer .contTwoColDispImages {float:left;} .midRightContainer .contTwoColDispImages ul {list-style-type:none; padding:0; margin:0; width:730px;} .midRightContainer .contTwoColDispImages ul li {float:left; width:364px; height:90px; text-align:center;} #midContainer .midInnerFull {float:left; width:945px;} .midInnerFull .FourColFullDisp {float:left; padding:15px 0px 25px 0px;} .midInnerFull .FourColFullDisp ul {list-style-type:none; padding:0; margin:0; width:945px;} .midInnerFull .FourColFullDisp ul li {float:left; width:226px; padding:2px 0px 2px 10px;} .prodcompat2cols {float:left;} .prodcompat2cols ul {list-style-type:none; padding:0; margin:0; width:380px;} .prodcompat2cols ul li {float:left; width:190px; padding:3px 0px;} #midContainer .prodbc {float:left; padding:5px 10px; width:925px; } .prodLeftContainer {float:left; width:220px; padding-top:10px;} .prodLeftContainer .midLeftImages {float:left; width:200px; padding:0 10px; text-align:center;} .prodLeftContainer .midLeftImages img { border:1px solid #999999; padding:3px; } .prodRightContainer {float:left; width:525px; } .prodRightContainer .prodName {float:left; padding:5px 0px 10px; width:525px; } .prodRightContainer .prodNum {float:left; padding:5px 0px 3px; width:525px; } .prodRightContainer .prodDetails {float:left; border:1px solid #CCCCCC; width:523px;} .prodRightContainer .prodDetails .row1 {float:left; width:503px; padding:10px;} .prodRightContainer .prodDetails .row2 {float:left; width:503px; padding:10px; background:#EEEEEE; border-top:1px solid #DDDDDD; font-size:10pt;} .prodRightContainer .prodDetails .row3 {float:left; width:503px; padding:10px; border-top:1px solid #DDDDDD;} .prodRightContainer .prodDetails .row1 .prodPrices {float:left; width:100%; padding:0px;} .prodRightContainer .prodDetails .row1 .prodPrices .prodListPrice {float:left; color:#000000; font-size:12pt; font-weight:bold;} .prodRightContainer .prodDetails .row1 .prodPrices .prodSalePrice {float:left; color:#cc0000; font-size:12pt; font-weight:bold;} .prodRightContainer .prodDetails .row2 .prodQty {float:left; width:250px;} .prodRightContainer .prodDetails .row2 .prodStk {float:right; width:210px;} .prodRightContainer .prodAdd {float:left; padding:10px 0px; width:525px;} .prodRightContainer .contGeneral {float:left; width:525px;} .prodRightContainer .contFourColDisp {float:left; padding:15px 0px;} .prodRightContainer .contFourColDisp .head {float:left; padding:5px 0px; width:525px; background:#cccccc; margin-bottom:5px;} .prodRightContainer .contFourColDisp ul {list-style-type:none; padding:0; margin-left:1px; width:525px;} .prodRightContainer .contFourColDisp ul li {float:left; width:127px; margin-right:4px;} .prodRightContainer .contFourColDisp ul li ul {list-style-type:none; padding:0; margin:0; width:125px;} .prodRightContainer .contFourColDisp ul li ul li {text-align:center; width:125px;} .prodRightContainer .contFourColDisp ul li ul li.itemimage {height:105px; border:1px solid #cccccc; border-bottom:0px;} .prodRightContainer .contFourColDisp ul li ul li.itemlink {height:40px; border:1px solid #cccccc; border-top:0px; border-bottom:0px;} .prodRightContainer .contFourColDisp ul li ul li.itemprice {height:30px; border:1px solid #cccccc; border-top:0px; border-bottom:0px;} .prodRightContainer .contFourColDisp ul li ul li.itemadd {height:20px; border:1px solid #cccccc; border-top:0px;} .prodExtRightContainer {float:left; width:180px; padding:53px 10px;} .prodExtRightContainer #prodRightHours {padding:5px; background:#eeeeee; border:1px solid #cccccc;} .stkgreen {color: #009933; font-weight:bold;} .stkred {color: #ff0000; font-weight:bold;} .indHead {float:left; padding:5px; width:935px; background:#225aa7;} .indItems {float:left; width:945px; padding:0px 0px 10px 0px;} .indItem {float:left; width:230px; padding:5px 0px 0px 5px;} .indItem .indItemInner {float:left; width:228px; border:1px solid #cccccc;} .indItem .indItemInner .indname {float:left; height:35px; width:218px; text-align:center; padding:5px 5px 0px 5px;} .indItem .indItemInner .indimage {float:left; height:160px; width:228px; text-align:center; padding-top:10px;} .indItem .indItemInner .indstock {float:left; height:25px; width:228px; text-align:center;} .indItem .indItemInner .indstock .stocktick {background:url(Images/instock.gif) no-repeat; width:72px; height:20px; margin:0px auto;} .indItem .indItemInner .indprice {float:left; height:25px; width:228px; text-align:center;} .indItem .indItemInner .indadd {float:left; height:25px; width:228px; text-align:center;} .prodRightContainer .relItemsContainer {float:left; width:504px;} .prodRightContainer .relItemsContainer .relHead {float:left; padding:5px; width:494px; background:#225aa7;} .prodRightContainer .relItemsContainer .relItems {float:left; width:504px; padding:0px 0px 10px 0px;} .prodRightContainer .relItemsContainer .relItems .relItem {float:left; width:163px; padding:5px 0px 0px 5px;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner {float:left; width:161px; border:1px solid #cccccc;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner .relname {float:left; height:35px; width:161px; text-align:center;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner .relimage {float:left; height:160px; width:161px; text-align:center; padding-top:10px;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner .relstock {float:left; height:25px; width:161px; text-align:center;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner .relprice {float:left; height:25px; width:161px; text-align:center;} .prodRightContainer .relItemsContainer .relItems .relItem .relItemInner .reladd {float:left; height:25px; width:161px; text-align:center;} #miniCartItems{ padding-left:7px;margin:0px;width:208px;color:#000;font-family:Arial;font-size:9px; height:auto;} #miniCartItems #miniCart #lineItems{float:left;background:#ffffff;list-style:none;margin:0px;padding:0px;} #miniCartItems #miniCart li.lineItem{float:left;width:207px;background:#F0F0F0;border-bottom:1px solid #666666;border-left:1px solid #666666;margin:0px;padding:0px;} #miniCartItems #miniCart .imageContent{float:left;margin:7px 0px 7px 7px;padding:0px;width:45px;height:auto;} #miniCartItems #miniCart #infoContent, #miniCartItems #miniCart #infoContent2 {width:208px;height:auto;overflow: hidden;} #miniCartItems #miniCart .lineItemDetails{float:left;} #miniCartItems #miniCart .infoContent{float:left;width:100px;padding:7px 0px 0px 3px;} #miniCartItems #miniCart .styleDescription{font-size:12px;margin-bottom:4px;overflow:hidden;} #miniCartItems #miniCart .styleDescription a:link, #miniCartItems #miniCart .styleDescription a:visited, #miniCartItems #miniCart .styleDescription a:hover, #miniCartItems #miniCart .styleDescription a:active{color:#4d5d8a;text-decoration:none;} #miniCartItems #miniCart .productName{font-weight:bold;font-size:9px;font-weight:normal;} #miniCartItems #miniCart .productDetail{color:#000000;font-size:10px;font-weight:normal;} #miniCartItems #miniCart .infoContent2{float:left;clear:left;width:135px;padding:0px;font-size:10px;} #miniCartItems #miniCart .infoContent2 li{float:left;margin:0px;padding:0px;} #miniCartItems #miniCart ul.infoContent2 {list-style:none;margin:0px;padding:0px;} #miniCartItems #miniCart .infoContent2 div.label{float:left;width:50px;text-align:right;padding:0px 7px 0px 14px;color:#999999;font-size:10px;} #miniCartItems #miniCart .infoContent2 .colorDescriptionSpan{float:left;width:108px;} #miniCartItems #miniCart .infoContent2 .skuDescriptionSpan{float:left;width:108px;} #miniCartItems #miniCart .infoContent2 .hasSellPrice{float:left;width:108px;} #miniCartItems #miniCart .infoContent2 .sku{float:left;width:108px;} #miniCartItems #miniCart .infoContent2 .quantity{float:left;width:108px;} #miniCartItems #miniCart div.quantity{float:left;width:35px;} #miniCartItems #miniCart div.itemSubtotal{float:left;width:69px;text-align:left;} #miniCartItems #miniCart .divider{height:1px;background-color:#999;margin:0px;padding:0px;} #miniCartItems #miniCart #miniCartSummary{width:199px;float:left;padding:7px 8px 7px 0px;background-color:#efefcf;color:#000000;font-size:10px;border-top:none;margin-top:0px;border-bottom:1px solid #000000;border-left:1px solid #000000;} #miniCartItems #miniCart #miniCartSummary .itemCount{float:right;margin:0px;padding:0px 9px 3px 0px; width:150px; text-align:right;} #miniCartItems #miniCart #miniCartSummary .subTotal{float:right;margin:0px;padding:0px 9px 0px 0px; width:150px; text-align:right;} #miniCartSummary #itemCount{float:left;width:85px;text-align:left;} #miniCartSummary #subTotal{float:right;width:100px;text-align:right;margin:0px;padding:0px;} #link1{float:left;margin:15px 0px 0px 8px;padding:0px;font-weight:bold;} * html #link1{margin:15px 0px 0px 4px;} #link2{float:right;clear:right;margin:9px 5px 0px 0px;padding:0px;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;} * html .clearfix{height:1%;} .clearfix{display:block;} .reg-price,.reg-price-strike{color:#999;font-size:10px;text-decoration:none;} .reg-price-strike{text-decoration:line-through;background-repeat:repeat-x;background-position:0% 4px;} .current-price{color:#ff0000;font-size:10px;text-decoration:none;font-weight:normal;} .yousave{color:#000000;font-size:10px;font-weight:normal;} .price strike{margin:0px 2px 0px 0px;padding:0px;text-decoration:none;background-repeat:repeat-x;background-position:0% 5px;} .salePrice{color:#f30;font-size:9px;} .sellPrice{color:#333;font-size:10px;} .sku{color:#333;font-size:10px;} .quantity{color:#333;font-size:10px;} .productDetail{color:#000000;font-size:10px;font-weight:normal;} #ProgressBar {border-top: solid 1px #ccc;border-left: solid 1px #ccc;border-right: outset 1px #ccc;border-bottom: outset 1px #ccc;background-color: #ffffff;text-align: center; vertical-align: middle;padding-top: 60px;padding-bottom: 60px;top: 225px;visibility:hidden;-moz-opacity:1.0;opacity:1.0;} #ProgressBar {width:300px; margin:auto;} #ProgressBar, [nul] {left:50%; margin:0; margin-left:-125px; position:fixed;} #midContainer #hcLeft { float:left; width:185px; height:auto; padding:10px 0px 0px 10px;} #midContainer #hcRight { float:right; width:730px; height:auto; padding:10px;} #midContainer #hcRight #hcTopContainer {float:left; width:730px; background:#DDDDDD;} #midContainer #hcRight #hcTopContainer #hcTopLeft {float:left; width:365px; } #midContainer #hcRight #hcTopContainer #hcTopRight {float:right; width:365px;} #midContainer #hcRight #hcTopContainer #hcTopLeft ul, #midContainer #hcRight #hcTopContainer #hcTopRight ul {list-style:none; padding:5px; margin:0px;} #midContainer #hcRight #hcTopContainer #hcTopLeft ul li, #midContainer #hcRight #hcTopContainer #hcTopRight ul li {list-style:none; padding:3px 0px 3px 10px;} #midContainer #hcRight #hcRightBot {float:left; border-top:1px solid #000000; width:730px;} #midContainer #hcRight #hcRightBot .hcRightContent {float:left; padding:0px 0px 10px; margin-top:10px; width:728px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;} #midContainer #hcRight #hcRightBot .hcRightContent .hcRightHead {float:left; width:720px; background:#225aa7; color:#ffffff; padding:5px;} #midContainer #hcRight #hcRightBot .hcRightContent .hcRightMemo {float:left; width:720px; padding:5px;} #midContainer #hcRight #hcRightBot .hcRightContent .hcRightLink {float:left; width:720px; padding:5px;} #midContainer #hcBotLeft {float:left; width:457px; padding:0px 0px 0px 10px;} #midContainer #hcBotRight {float:right; width:457px; padding: 0px 10px;} #midContainer #hcBotLeft ul, #midContainer #hcBotRight ul {list-style-type:none; padding:0px; margin:0px;} #midContainer #hcBotLeft ul li, #midContainer #hcBotRight ul li {list-style-type:none; padding:3px 0px;} #midContainer #hcBotLeft ul li.ulHcBotHead, #midContainer #hcBotRight ul li.ulHcBotHead {list-style-type:none; padding:10px 0px;} #midContainer #hcBotLeft ul li.ulHcBotSubHead, #midContainer #hcBotRight ul li.ulHcBotSubHead {list-style-type:none; padding-left:5px;} #midContainer #hcBotLeft ul li.ulHcBotItem, #midContainer #hcBotRight ul li.ulHcBotItem {list-style-type:none; padding-left:25px;} ul.hclist {z-index:800; border-right:1px solid #cccccc;} ul.hclist li ul {z-index:810;} ul.hclist, ul.hclist li ul {margin: 0; padding: 0; list-style: none;} ul.hclist li {display:block; width:179px; background:#ffffff;} ul.hclist li.hchead {display:block; width:185px; text-align:left; padding:4px 0px; background:#225aa7; color:#ffffff;} ul.hclist a {padding:3px 2px 3px 4px; display:block;} ul.hclist li {list-style: none; position: relative;vertical-align: bottom; } ul.hclist li ul {background:#ffffff; position:absolute; padding:0 0 0 0; left:150px; top:0; display:none; border:1px solid #cccccc;} * html ul.hclist li {float: left;height: 1%;} * html ul.hclist li a {height: 1%;} ul.hclist li:hover ul, ul.hclist li.over ul {display: block;} 