@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700); h1 { font-size:20px; text-decoration:none; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; } .price { white-space: nowrap } .smaller-th-bkg-grad { background-image:url(//www.lenovo.com/i/v15/rules/tableheadergrad.gif); background-repeat:repeat-x; background-position:center; height:23px; } .smaller-td-bkg-grad { background-image:url(//www.lenovo.com/i/v15/rules/tablerowgrey.gif); background-repeat:repeat-x; background-position:center; padding-top:2px; padding-bottom:2px; } .smaller-td-bkg-nograd { padding-top:3px; padding-bottom:3px; } #tabcontainer { background: url(/ISS_Static/images/lenovo_common/css/new_tab_bkg.gif) repeat-x bottom; height: 26px; float:left; width:100%; padding-left:0px; } #tabcontainer #current { background-image:url(/ISS_Static/images/lenovo_common/css/sel_bk.gif); } #tabcontainer ul { margin:0; padding:0; list-style:none; padding-left:10px; } #tabcontainer li { float:left; background:url(/ISS_Static/images/lenovo_common/css/unsel_bk.gif) no-repeat right top; margin:0; padding:0; } #tabcontainer a { display:block; background:url(/ISS_Static/images/lenovo_common/css/unsel_left.gif) no-repeat left top; padding:6px 15px 5px 23px; font-weight:bold; text-decoration:none; } #tabcontainer a:hover {text-decoration:underline} #tabcontainer #current a { background-image:url(/ISS_Static/images/lenovo_common/css/sel_left.gif); color:#000; padding:6px 15px 6px 18px; } #tabcontainer-subtabs { background: url(/ISS_Static/images/lenovo_common/css/tableheadergrad.gif) repeat-x bottom; height: 31px; float:left; width:100%; padding-left:0px; padding-right:0px; } #tabcontainer-subtabs ul { margin:0; padding:0; list-style:none; padding-left:30px; } #tabcontainer-subtabs li { float:left; background:url(/ISS_Static/images/lenovo_common/css/anchor_down_arrow_transparent.gif) no-repeat left; padding:9px 12px 6px 12px; padding-right:40px; } #tabcontainer-subtabs a { display:block; padding:0; font-weight:normal; text-decoration:none; } #tabcontainer-subtabs a:hover {text-decoration:underline} #tabcontainer-subtabs #current a { font-weight: bold; text-decoration:none; } #tabcontainer-subtabs-fw { background: url(/ISS_Static/images/lenovo_common/css/tableheadergrad.gif) repeat-x bottom; height: 31px; float:left; width:100%; padding-left:0px; padding-right:0px; } #tabcontainer-subtabs-fw ul { margin:0; padding:0; list-style:none; padding-left:30px; } #tabcontainer-subtabs-fw li { float:left; background:url(/ISS_Static/images/lenovo_common/css/anchor_left_arrow_transparent.gif) no-repeat left; padding:9px 12px 9px 12px; padding-right:40px; } #tabcontainer-subtabs-fw a { display:block; padding:0; font-weight:normal; text-decoration:none; } #tabcontainer-subtabs-fw a:hover {text-decoration:underline} #tabcontainer-subtabs-fw #current a { font-weight: bold; text-decoration:none; color:#000; } #tabcontainer-subtabs-smaller { background: url(/ISS_Static/images/lenovo_common/css/tableheadergrad.gif) repeat-x bottom; height: 31px; float:left; width:100%; padding-left:0px; padding-right:0px; } #tabcontainer-subtabs-smaller ul { margin:0; padding:0; list-style:none; padding-left:20px; } #tabcontainer-subtabs-smaller li { float:left; background:url(/ISS_Static/images/lenovo_common/css/anchor_down_arrow_transparent.gif) no-repeat left; padding:9px 12px 6px 12px; padding-right:30px; } #tabcontainer-subtabs-smaller a { display:block; padding:0; font-weight:normal; text-decoration:none; } #tabcontainer-subtabs-smaller a:hover {text-decoration:underline} .headerFadeTopToBtm {background-image:url(/ISS_Static/images/lenovo_common/css/newgrad.gif); background-repeat:repeat-x} .greyHeaderText{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color: #666 } .shadow-long { background-image:url(/ISS_Static/images/lenovo_common/icons/newgrad.gif); background-repeat:repeat-x; background-position:top left; height:22px; padding-bottom:6px; } .shadow-short { position:relative; top:-2px; background-image:url(/ISS_Static/images/lenovo_common/css/divider_graygrad_topToBtm_10pxHigh.gif); background-repeat:repeat-x; background-position:top left; } .olympics-570-headerBG { background-image:url(/ISS_Static/images/lenovo_common/css/subheader-bkgd_570x25.jpg); background-repeat:no-repeat; background-position:top left; padding-top:4px; padding-left:10px; padding-bottom:8px; } .olympics-masthead-rightswirl { background-image:url(/ISS_Static/images/lenovo_common/css/mh-rightside_690x89.jpg); background-repeat:no-repeat; background-position:top right; } .olympics-popup-left-logo { background-image:url(/ISS_Static/merchandising/US/sitelets/olympic_torch/torchbearer_call/images/torch-partner-logo_147x321.gif); background-repeat:no-repeat; background-position:top left; } .header-curveleft_576x38 { background-image:url(/ISS_Static/images/lenovo_common/css/header-curveleft_576x38.jpg); background-repeat:no-repeat; background-position:top left; padding-top:4px; padding-left:10px; padding-bottom:8px; } .header-curveright_576x38 { background-image:url(/ISS_Static/images/lenovo_common/css/header-curveright_576x38.jpg); background-repeat:no-repeat; background-position:top left; padding-top:4px; padding-left:10px; padding-bottom:8px; } .hero-shadow-1x11 { background-image:url(/ISS_Static/images/lenovo_common/css/hero-shadow-1x11.gif); background-repeat:repeat-x; background-position:top left; } .horizontal-shadow-dark-right-column_192x7 { background-image:url(/ISS_Static/images/lenovo_common/css/horizontal-shadow-dark-right-column_192x7.gif); background-repeat:no-repeat; background-position:top left; } .vertical-shadow-right-column-dark_6x1 { background-image:url(/ISS_Static/images/lenovo_common/css/vertical-shadow-right-column-dark_6x1.gif); background-repeat:repeat-y; background-position:top left; } .blue-curve-bottom-right-column_10x10 { background-image:url(/ISS_Static/images/lenovo_common/css/blue-curve-bottom-right-column_10x10.jpg); background-repeat:no-repeat; background-position:top right; } .shadow-fade-bottom-right-column_6x130 { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-fade-bottom-right-column_6x130.gif); background-repeat:no-repeat; background-position:top left; } .vertical-shadow-right-column-white_6x1 { background-image:url(/ISS_Static/images/lenovo_common/css/vertical-shadow-right-column-white_6x1.jpg); background-repeat:repeat-y; background-position:top left; } .logo-shadow-right_8x321 { background-image:url(/ISS_Static/images/lenovo_common/css/logo-shadow-right_8x321.gif); background-repeat:no-repeat; background-position:top left; } .logo-shadow-right-bottom_8x1 { background-image:url(/ISS_Static/images/lenovo_common/css/logo-shadow-right-bottom_8x1.gif); background-repeat:repeat-y; background-position:top left; } .select-country-header-bkg_270x56 { background-image:url(/ISS_Static/images/lenovo_common/css/select-country-header-bkg_270x56.gif); background-repeat:no-repeat; background-position:top left; } .select-country-header-bkg_416x56 { background-image:url(/ISS_Static/images/lenovo_common/css/select-country-header-bkg_416x56.gif); background-repeat:no-repeat; background-position:top left; } .olympics-lrg-orange-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #848589; } .olympics-lrg-orange-txt #olympics-lrg-orange-txt2{ font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#f93; } .orange-text-23px { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #848589; } .orange-text-23px #orange-text-23px-2{ font-family: Arial, Helvetica, sans-serif; font-size:23px; color:#e1620d; } .orange-23px{ font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#f93; } .black-20px{ font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#000; } .sup-fnt { font-size: 85%; vertical-align: baseline; position: relative; bottom: .20em; color:#999; } .sub-fnt { font-size: 85%; vertical-align: baseline; position: relative; bottom: -0.25em; color:#999; } .shadow-7px-btm-left { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-7px-btm-left.gif); background-repeat:no-repeat; background-position:top left; } .shadow-7px-btm-middle { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-7px-btm-middle.gif); background-repeat:repeat-x; background-position:top left; } .shadow-6x9-right-top { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-6x9-right-top.gif); background-repeat:no-repeat; background-position:top left; } .shadow-6x1-right-middle { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-6x1-right-middle.gif); background-repeat:repeat-y; background-position:top left; } .shadow-6x1-right-middle-darkBlue { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-6x1-right-middle-darkBlue.gif); background-repeat:repeat-y; background-position:top left; } .shadow-6x7-right-btm { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-6x7-right-btm.gif); background-repeat:no-repeat; background-position:bottom left; } .shadow-6x1-right-middle-ltBlue { background-image:url(/ISS_Static/images/lenovo_common/css/shadow-6x1-right-middle-ltBlue.gif); background-repeat:repeat-y; background-position:top left; } .darkerBlue_curve-left-top { background-image:url(/ISS_Static/images/lenovo_common/css/darkerBlue_curve-left-top.gif); background-repeat:no-repeat; background-position:top right; } .horizontal-shadow-dark-right-column_left-side { background-image:url(/ISS_Static/images/lenovo_common/css/horizontal-shadow-dark-right-column_left-side.gif); background-repeat:no-repeat; background-position:top left; } .horizontal-shadow-dark-right-column_middle { background-image:url(/ISS_Static/images/lenovo_common/css/horizontal-shadow-dark-right-column_middle.gif); background-repeat:repeat-x; background-position:top left; } .table-row-greyBG-500high { background-image:url(/ISS_Static/images/lenovo_common/css/tablerowgrey-1x500.gif); background-repeat:repeat-x; background-position:top; } body {background:#fff} #promo-box-wrapper { width:100%; background:url(/ISS_Static/images/lenovo_common/css/promo_left.gif) repeat-y left top; overflow:hidden; } .promo-box-top { width:100%; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_upper.gif) repeat-x left top; overflow:hidden; } .promo-box-top span { display:block; position:relative; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_upperright.gif) no-repeat right top; overflow:hidden; } .promo-box-top b { display:block; position:relative; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_upperleft.gif) no-repeat left top; overflow:hidden; } .promo-box-center-content { position:relative; background:url(/ISS_Static/images/lenovo_common/css/promo_right.gif) repeat-y right top; padding:0px 14px 2px 14px; overflow:hidden; } .promo-box-bottom { width:100%; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_lower.gif) repeat-x left bottom; overflow:hidden; } .promo-box-bottom span { display:block; position:relative; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_lowerright.gif) no-repeat right top; overflow:hidden; } .promo-box-bottom b { display:block; position:relative; height:13px; background:url(/ISS_Static/images/lenovo_common/css/promo_lowerleft.gif) no-repeat left top; overflow:hidden; } body {background:#fff} #white-content-box-wrapper { width:100%; background:url(/ISS_Static/images/lenovo_common/css/white_vertical_left_repeat.jpg) repeat-y left top; overflow:hidden; } .white-content-box-top { width:100%; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_top_repeat.jpg) repeat-x left top; overflow:hidden; } .white-content-box-top span { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_tr_corner.jpg) no-repeat right top; overflow:hidden; } .white-content-box-top b { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_tl_corner.jpg) no-repeat left top; overflow:hidden; } .white-content-box-center-content { position:relative; background:url(/ISS_Static/images/lenovo_common/css/white_right_repeat.jpg) repeat-y right top; padding:0px 14px 2px 14px; overflow:hidden; } .white-content-box-bottom { width:100%; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_bottom_repeat.jpg) repeat-x left bottom; overflow:hidden; } .white-content-box-bottom span { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_br_corner.jpg) no-repeat right top; overflow:hidden; } .white-content-box-bottom b { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_bl_corner.jpg) no-repeat left top; overflow:hidden; } body {background:#fff} #three-box-wrapper { width:544px; background:url(/ISS_Static/images/lenovo_common/css/white_vertical_left_repeat.jpg) repeat-y left top; overflow:hidden; } .three-box-onlyLeft { background:url(/ISS_Static/images/lenovo_common/css/white_vertical_left_repeat.jpg) repeat-y left top; } .three-box-top { height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_top_repeat.jpg) repeat-x left top; overflow:hidden; } .three-box-top-corner { position:relative; background:url(/ISS_Static/images/lenovo_common/css/white_tr_corner.jpg) no-repeat left top; overflow:hidden; } .three-box-top b { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_tl_corner.jpg) no-repeat left top; overflow:hidden; } .three-box-center-content { position:relative; padding:10px 4px 10px 24px; overflow:hidden; } .three-box-center-shadow { position:relative; background:url(/ISS_Static/images/lenovo_common/css/white_right_repeat.jpg) repeat-y left top; overflow:hidden; } .three-box-bottom { height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_bottom_repeat.jpg) repeat-x left bottom; overflow:hidden; } .three-box-bottom-corner { position:relative; background:url(/ISS_Static/images/lenovo_common/css/white_br_corner.jpg) no-repeat left top; overflow:hidden; } .three-box-bottom b { display:block; position:relative; height:23px; background:url(/ISS_Static/images/lenovo_common/css/white_bl_corner.jpg) no-repeat left top; overflow:hidden; } #three-box-dkBlue-wrapper { position:relative; width:404px; background:url(/ISS_Static/images/lenovo_common/css/3box_left_repeat-dkBlue.gif) repeat-y left top; overflow:hidden; } .three-box-dkBlue-top { height:14px; background:url(/ISS_Static/images/lenovo_common/css/3box_top-dkBlue.gif) repeat-x left top; overflow:hidden; } .three-box-dkBlue-top span { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/3box_tr-dkBlue.gif) no-repeat right top; overflow:hidden; } .three-box-dkBlue-top b { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/3box_tl-dkBlue.gif) no-repeat left top; overflow:hidden; } .three-box-dkBlue-center-content { position:relative; background:url(/ISS_Static/images/lenovo_common/css/3box_right_repeat-dkBlue.gif) repeat-y right top; padding:0px 12px 10px 34px; overflow:hidden; } .three-box-dkBlue-bottom { height:17px; background:url(/ISS_Static/images/lenovo_common/css/3box_btm-dkBlue.gif) repeat-x left bottom; overflow:hidden; } .three-box-dkBlue-bottom span { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/3box_br-dkBlue.gif) no-repeat right bottom; overflow:hidden; } .three-box-dkBlue-bottom b { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/3box_bl-dkBlue.gif) no-repeat left bottom; overflow:hidden; } #three-box-ltBlue-wrapper { position:relative; width:404px; background:url(/ISS_Static/images/lenovo_common/css/3box_left_repeat-ltBlue.gif) repeat-y left top; overflow:hidden; } .three-box-ltBlue-center-content { position:relative; background:url(/ISS_Static/images/lenovo_common/css/3box_right_repeat-ltBlue.gif) repeat-y right top; padding:6px 18px 10px 34px; overflow:hidden; } .three-box-ltBlue-bottom { height:9px; background:url(/ISS_Static/images/lenovo_common/css/3box_btm-ltBlue.gif) repeat-x left bottom; overflow:hidden; } .three-box-ltBlue-bottom span { display:block; position:relative; height:9px; background:url(/ISS_Static/images/lenovo_common/css/3box_br-ltBlue.gif) no-repeat right bottom; overflow:hidden; } .three-box-ltBlue-bottom b { display:block; position:relative; height:9px; background:url(/ISS_Static/images/lenovo_common/css/3box_bl-ltBlue.gif) no-repeat left bottom; overflow:hidden; } .masthead_ltBlue_BG { background:url(/ISS_Static/images/navigation/masthead/lenovo_ltBlueBG.gif) repeat-x left top; } .header-orange-23px{ color:#fe9931; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:23px; } .header-orange-20px{ color:#fe9931; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:20px; } .header-orange-18px{ color:#fe9931; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:18px; } .header-black-20px{ color:#000; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:20px; } .divider-vert_grey-fade-top { position:relative; height:13px; width:1px; background:url(/ISS_Static/images/lenovo_common/css/grey_divider_fade_to_top.gif) no-repeat left bottom; } .divider-vert_grey-fade-btm { position:relative; height:28px; width:1px; background:url(/ISS_Static/images/lenovo_common/css/grey_divider_fade_to_btm.gif) no-repeat left top; } .hero-shadow-gradlightblue { background-image:url(/ISS_Static/images/lenovo_common/css/hero-shadow-gradlightblue.gif); background-repeat:repeat-x; background-position:top left; height:75px; padding-bottom:6px; } #history-box-dkBlue-wrapper { position:relative; width:270px; overflow:hidden; } .history-box-dkBlue-top { height:10px; background:url(/ISS_Static/images/lenovo_common/css/history-box-top_1x10.gif) repeat-x left top; overflow:hidden; } .history-box-dkBlue-top span { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/history-box-top-right_10x10.gif) no-repeat right top; overflow:hidden; } .history-box-dkBlue-center-content { position:relative; height:205px; background:url(/ISS_Static/images/lenovo_common/css/history-box-background_1x213.gif) repeat-x left top; padding:0px 12px 0px 20px; } .history-box-dkBlue-bottom { height:10px; background:url(/ISS_Static/images/lenovo_common/css/history-box-bottom_1x10.gif) repeat-x left bottom; } .history-box-dkBlue-bottom span { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/history-box-bottom-right_10x10.gif) no-repeat right bottom; } .history-box-dkBlue-bg { background-image:url(/ISS_Static/images/lenovo_common/css/history-box-background_1x213.gif); background-repeat:repeat-x; background-position:top left; height:213px; } #history-box-ltBlue-wrapper { position:relative; width:450px; background-color:#e0e5eb; overflow:hidden; } .history-box-ltBlue-top { height:10px; background:url(/ISS_Static/images/lenovo_common/css/history-shadow.gif) repeat-x left top; overflow:hidden; } .history-box-ltBlue-center-content { position:relative; background-color:#e0e5eb; padding:10px 0px 10px 0px; overflow:hidden; } .history-box-ltBlue-bottom span { display:block; position:relative; height:9px; background:url(/ISS_Static/images/lenovo_common/css/rollover-lower-right-corner_10x10.gif) no-repeat right bottom; overflow:hidden; } .history-box-ltBlue-bottom b { display:block; position:relative; height:9px; background:url(/ISS_Static/images/lenovo_common/css/rollover-lower-left-corner_10x10.gif) no-repeat left bottom; overflow:hidden; } .whiteText { color:#fff; } .whiteText-bold { color:#fff; font-weight:bold; } .whiteTextBold-header{ color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .whiteTextBold-18px { color:#fff; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } a.gray-link:link {color: #ccc; text-decoration:none} a.gray-link:visited {color: #ccc; text-decoration:none} a.gray-link:hover {color: #ccc; font-weight:bold;text-decoration:none} a.gray-link:active {color: #ccc; font-weight:bold; text-decoration:none} .hero-shadow-gradlightblue { background-image:url(/ISS_Static/images/lenovo_common/css/hero-shadow-gradlightblue.gif); background-repeat:repeat-x; background-position:top left; height:75px; padding-bottom:6px; } .promo-box-10px-shadow { background-image:url(/ISS_Static/images/lenovo_common/css/promo-box-shadow_10x1.gif); background-repeat:repeat-y; background-position:top left; width:10px; } .highlight-green {color: #93af2a; font-weight:bold} .highlight-yellow {color: #f9cb03; font-weight:bold} .header-yellow {color: #f9cb03; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif} .header-yellow-16px {color: #f9cb03; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif} .header-yellow-18px {color: #f9cb03; font-size:18px; font-weight:500; font-family:Arial, Helvetica, sans-serif} .search-module-top { width:100%; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-module-top.jpg) repeat-x left top; overflow:hidden; } .search-module-top span { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-module-right-top-corner.jpg) no-repeat right top; overflow:hidden; } .search-module-top b { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-module-left-top-corner.jpg) no-repeat left top; overflow:hidden; } .search-module-middle { width:100%; background:url(/ISS_Static/images/lenovo_common/css/search-module-blue-gradient.jpg) repeat-x left top; padding:0px 0px 0px 0px; overflow:hidden; } .search-module-middle span { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/search-module-right.jpg) repeat-y right top; overflow:hidden; } .search-module-middle b { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/search-module-left.jpg) repeat-y left top; overflow:hidden; } .search-module-content { padding:0px 10px 0px 10px; } .search-module-bottom { width:100%; height:14px; background:url(/ISS_Static/images/lenovo_common/css/search-module-btm.jpg) repeat-x left bottom; overflow:hidden; } .search-module-bottom span { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/search-module-right-btm-corner.jpg) no-repeat right top; overflow:hidden; } .search-module-bottom b { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/search-module-left-btm-corner.jpg) no-repeat left top; overflow:hidden; } .search-tools-top { width:100%; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-tools-top.jpg) repeat-x left top; overflow:hidden; } .search-tools-top span { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-tools-right-top-corner.jpg) no-repeat right top; overflow:hidden; } .search-tools-top b { display:block; position:relative; height:10px; background:url(/ISS_Static/images/lenovo_common/css/search-tools-left-top-corner.jpg) no-repeat left top; overflow:hidden; } .search-tools-middle { width:100%; background:url(/ISS_Static/images/lenovo_common/css/search-tools-gradient.jpg) repeat-x left top; padding:0px 0px 0px 0px; overflow:hidden; } .search-tools-content { padding:0px 10px 0px 10px; } .search-rightcol-header { background-color:#c9d3dd; color:#fff; font-weight:bold; padding-left:6px; padding-right:6px; height:20px; text-align:left; } .search-rightcol-box { border: solid 1px #c9d3dd; padding:6px; } .search-rightcol-box-nopad { border: solid 1px #c9d3dd; background:url('http://www.lenovo.com/shop/americas/content/img_lib/misc/search_new_gradient.gif') repeat-x left bottom; width:100%; } #bullet-small-2px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-small-2px li { padding-left: 8px; padding-right: 10px; background-image: url(//www.lenovo.com/i/v15/bullets/bl-bullet.gif); background-repeat: no-repeat; background-position: 0 0em; padding-bottom:2px; } #bullet-small-4px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-small-4px li { padding-left: 8px; padding-right: 10px; background-image: url(//www.lenovo.com/i/v15/bullets/bl-bullet.gif); background-repeat: no-repeat; background-position: 0 0em; padding-bottom:4px; } #bullet-small-6px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-small-6px li { padding-left: 8px; padding-right: 10px; background-image: url(//www.lenovo.com/i/v15/bullets/bl-bullet.gif); background-repeat: no-repeat; background-position: 0 0em; padding-bottom:6px; } #bullet-small-8px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-small-8px li { padding-left: 8px; padding-right: 10px; background-image: url(//www.lenovo.com/i/v15/bullets/bl-bullet.gif); background-repeat: no-repeat; background-position: 0 0em; padding-bottom:8px; } #bullet-small-10px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-small-10px li { padding-left: 8px; padding-right: 10px; background-image: url(//www.lenovo.com/i/v15/bullets/bl-bullet.gif); background-repeat: no-repeat; background-position: 0 0em; padding-bottom:10px; } #bullet-2px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-2px li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-black-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:2px; } #bullet-4px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-4px li {padding-left: 8px; */padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-black-transparent.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-bottom:4px; } #bullet-4px-white { margin-left: 0; padding-left: 6; list-style: none; color:#fff; } #bullet-4px-white li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-white-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:4px; color:#fff; } #bullet-4px-grey { margin-left: 0; padding-left: 6; list-style: none; color:#999; } #bullet-4px-grey li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-grey-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#999;line-height:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#999; color:#999; } #bullet-6px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-6px li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-black-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:6px; } #bullet-8px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-8px li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-black-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:8px; } #bullet-10px { margin-left: 0; padding-left: 6; list-style: none; } #bullet-10px li { padding-left: 8px; padding-right: 10px; background-image: url(/ISS_Static/images/lenovo_common/css/bullet-black-transparent.gif); background-repeat: no-repeat; background-position: 0 5; padding-bottom:10px; } .comingsoon-module-top { width:100%; height:33px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-top.jpg) repeat-x left top; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:500; color:#000; text-align: left; overflow:hidden; } .comingsoon-module-top span { display:block; position:relative; height:33px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-top-right.jpg) no-repeat right top; overflow:hidden; } .comingsoon-module-top b { display:block; position:relative; height:33px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-top-left.jpg) no-repeat left top; overflow:hidden; } .comingsoon-module-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-left.jpg) repeat-y left top; overflow:hidden; } .comingsoon-module-middle span { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-right.jpg) repeat-y right top; overflow:hidden; } .comingsoon-module-content { padding-right:2px; padding-left:2px; } .comingsoon-module-bottom { width:100%; height:3px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-bottom.jpg) repeat-x left bottom; overflow:hidden; } .comingsoon-module-bottom span { display:block; position:relative; height:3px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-bottom-right.jpg) no-repeat right top; overflow:hidden; } .comingsoon-module-bottom b { display:block; position:relative; height:3px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-bottom-left.jpg) no-repeat left top; } .comingsoon-galleryBG {background:url(/ISS_Static/images/lenovo_common/css/comingsoon-bg_1x155.gif) repeat-x left top; height:155px} .comingsoon-under-galleryBG {background:url(/ISS_Static/images/lenovo_common/css/comingsoon-bg_belowpic_1x33.gif) repeat-x left top; height:33px} .gradient-grey-16px666666 { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-top:8px; padding-left:10px; color:#666; height:33px; background:url(/ISS_Static/images/lenovo_common/css/comingsoon-top.jpg) repeat-x left top; } .gradient-grey-14px999999 { font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; font-size:14px; font-weight:bold; padding-top:8px; padding-left:10px; color:#999; height:31px; text-align: left; background:url(/ISS_Static/images/lenovo_common/css/tableheadergrad.gif) repeat-x left top; } .divider-blue-fade { width:100%; background:url(/SEUILibrary/lenovo-portal/images/spec_divider_171x1.gif) no-repeat-x left top; height:1px; background-position:middle; } .text-16px666666 { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666; } a.text-16px666666:link {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;color:#666;text-decoration:none} a.text-16px666666:visited {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;color:#666;text-decoration:none} a.text-16px666666:hover {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;color:#666;text-decoration:underline} a.text-16px666666:active {font-family: Arial, Helvetica, sans-serif; font-size:16px;font-weight:bold;color:#666;text-decoration:none} .text-15px666666 { font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#666; text-decoration:none; } a.text-15px666666:link {font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666;text-decoration:none} a.text-15px666666:visited {font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666;text-decoration:none} a.text-15px666666:hover {font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666;text-decoration:underline} a.text-15px666666:active {font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#666;text-decoration:none} .blue-divider { width:100%; height:1px; background:url(/ISS_Static/images/lenovo_common/css/C7D3DF_pixel.gif) repeat-x left bottom; background-position:center; overflow:hidden; } .blue-divider span { display:block; position:relative; height:1px; padding-right:5px; background:url(/ISS_Static/images/lenovo_common/css/blue_fade_divider_right_39px.gif) no-repeat right top; overflow:hidden; } .blue-divider b { display:block; position:relative; height:1px; padding-left:5px; background:url(/ISS_Static/images/lenovo_common/css/blue_fade_divider_left_39px.gif) no-repeat left top; } #tab-container-1 { float:left; width:940px; background:#fff; line-height:1px; display:none; } #tab-container-2 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-2 ul { margin:0; padding:0; list-style:none; } #tab-container-2 li { float:left; width:470px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-2 #rightmost { float:left; width:470px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-2 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-2 a {float:none} /**/#tab-container-2 a:hover { text-decoration:underline; } #tab-container-2 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-2 #leftmost a {float:none} /**/#tab-container-2 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-2 #rightmost a {float:none} /**/#tab-container-2 #rightmost a:hover { text-decoration:underline; } #tab-container-2 #current { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-2 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-2 #current a:hover { text-decoration:underline; } #tab-container-2 #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-2 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-2 #current-rightmost a:hover { text-decoration:underline; } #tab-container-2 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-2 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-2 #current-leftmost a:hover { text-decoration:underline; } #tab-container-3 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-3 ul { margin:0; padding:0; list-style:none; } #tab-container-3 li { float:left; width:313px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-3 #rightmost { float:left; width:313px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-3 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-3 a {float:none} /**/#tab-container-3 a:hover { text-decoration:underline; } #tab-container-3 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-3 #leftmost a {float:none} /**/#tab-container-3 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-3 #rightmost a {float:none} /**/#tab-container-3 #rightmost a:hover { text-decoration:underline; } #tab-container-3 #current { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-3 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-3 #current a:hover { text-decoration:underline; } #tab-container-3 #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-3 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-3 #current-rightmost a:hover { text-decoration:underline; } #tab-container-3 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-3 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-3 #current-leftmost a:hover { text-decoration:underline; } #tab-container-4 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-4 ul { margin:0; padding:0; list-style:none; } #tab-container-4 li { float:left; width:235px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-4 #rightmost { float:left; width:235px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-4 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-4 a {float:none} /**/#tab-container-4 a:hover { text-decoration:underline; } #tab-container-4 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-4 #leftmost a {float:none} /**/#tab-container-4 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-4 #rightmost a {float:none} /**/#tab-container-4 #rightmost a:hover { text-decoration:underline; } #tab-container-4 #current { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-4 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-4 #current a:hover { text-decoration:underline; } #tab-container-4 #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-4 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-4 #current-rightmost a:hover { text-decoration:underline; } #tab-container-4 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-4 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-4 #current-leftmost a:hover { text-decoration:underline; } #tab-container-5 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-5 ul { margin:0; padding:0; list-style:none; } #tab-container-5 li { float:left; width:188px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-5 #rightmost { float:left; width:188px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-5 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 8px; } /*\*/#tab-container-5 a {float:none} /**/#tab-container-5 a:hover { text-decoration:underline; } #tab-container-5 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 8px; } /*\*/#tab-container-5 #leftmost a {float:none} /**/#tab-container-5 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-5 #rightmost a {float:none} /**/#tab-container-5 #rightmost a:hover { text-decoration:underline; } #tab-container-5 #current { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-5 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-5 #current a:hover { text-decoration:underline; } #tab-container-5 #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-5 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-5 #current-rightmost a:hover { text-decoration:underline; } #tab-container-5 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-5 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-5 #current-leftmost a:hover { text-decoration:underline; } #tab-container-6 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-6 ul { margin:0; padding:0; list-style:none; } #tab-container-6 li { float:left; width:149px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-6 #rightmost { float:left; width:149px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-6 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-6 a {float:none} /**/#tab-container-6 a:hover { text-decoration:underline; } #tab-container-6 #leftmost a { background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 9px 0px 5px; } /*\*/#tab-container-6 #leftmost a {float:none} /**/#tab-container-6 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-6 #rightmost a {float:none} /**/#tab-container-6 #rightmost a:hover { text-decoration:underline; } #tab-container-6 #current { width:195px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-6 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-6 #current a:hover { text-decoration:underline; } #tab-container-6 #current-rightmost { width:195px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-6 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-6 #current-rightmost a:hover { text-decoration:underline; } #tab-container-6 #current-leftmost { width:195px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-6 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-6 #current-leftmost a:hover { text-decoration:underline; } #tab-container-7 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-7 ul { margin:0; padding:0; list-style:none; } #tab-container-7 li { float:left; width:123px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-7 #rightmost { float:left; width:123px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-7 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-7 a {float:none} /**/#tab-container-7 a:hover { text-decoration:underline; } #tab-container-7 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-7 #leftmost a {float:none} /**/#tab-container-7 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-7 #rightmost a {float:none} /**/#tab-container-7 #rightmost a:hover { text-decoration:underline; } #tab-container-7 #current { width:202px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-7 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-7 #current a:hover { text-decoration:underline; } #tab-container-7 #current-rightmost { width:202px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-7 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-7 #current-rightmost a:hover { text-decoration:underline; } #tab-container-7 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-7 #current-leftmost a { width:202px; background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-7 #current-leftmost a:hover { text-decoration:underline; } #tab-container-8 { float:left; width:940px; background:#fff; line-height:29px; } #tab-container-8 ul { margin:0; padding:0; list-style:none; } #tab-container-8 li { float:left; width:117px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-right.gif") no-repeat right top; margin:0; padding:0; } #tab-container-8 #rightmost { float:left; width:118px; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-rightmost.gif") no-repeat right top; margin:0; padding:0; } #tab-container-8 a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-left.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-8 a {float:none} /**/#tab-container-8 a:hover { text-decoration:underline; } #tab-container-8 #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/tabs-R5/off-leftmost.gif") no-repeat left top; color:#069; font-size:12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:3px 12px; } /*\*/#tab-container-8 #leftmost a {float:none} /**/#tab-container-8 #leftmost a:hover { text-decoration:underline; } /*\*/#tab-container-8 #rightmost a {float:none} /**/#tab-container-8 #rightmost a:hover { text-decoration:underline; } #tab-container-8 #current { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-8 #current a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-8 #current a:hover { text-decoration:underline; } #tab-container-8 #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-rightmost.gif"); } #tab-container-8 #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-left.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-8 #current-rightmost a:hover { text-decoration:underline; } #tab-container-8 #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-right.gif"); } #tab-container-8 #current-leftmost a { background-image:url("/ISS_Static/images/lenovo_common/css/tabs-R5/on-leftmost.gif"); color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #tab-container-8 #current-leftmost a:hover { text-decoration:underline; } #tab-container-subtabs-R5 { height: 30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x bottom; float:left; width:100%; padding-left:0px; padding-right:0px; } #tab-container-subtabs-R5 ul { margin:0; padding:0; list-style:none; padding-left:0px; } #tab-container-subtabs-R5 li { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_down-arrow.gif) no-repeat right; padding-right:5px; padding-left:60px; } #tab-container-subtabs-R5 #leftmost { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_down-arrow.gif) no-repeat right; padding-right:5px; padding-left:10px; } #tab-container-subtabs-R5 a { display:block; padding:0; font-weight:bold; text-decoration:none; padding-right:15px; } #tab-container-subtabs-R5 a:hover {text-decoration:underline} #tab-container-subtabs-R5 #current a { font-weight: bold; text-decoration:none; } #tab-container-subtabs-rtarrow { height: 30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x bottom; float:left; width:100%; padding-left:0px; padding-right:0px; padding-top:2px; } #tab-container-subtabs-rtarrow ul { margin:0; padding:0; list-style:none; padding-left:0px; } #tab-container-subtabs-rtarrow li { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_right-arrow.gif) no-repeat right; padding-right:5px; padding-left:30px; padding-bottom:2px; } #tab-container-subtabs-rtarrow #leftmost { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_right-arrow.gif) no-repeat right; padding-right:5px; padding-left:10px; padding-bottom:2px; } #tab-container-subtabs-rtarrow a { display:block; padding:0; font-weight:bold; text-decoration:none; padding-right:15px; } #tab-container-subtabs-rtarrow a:hover {text-decoration:underline} #tab-container-subtabs-rtarrow #current a { font-weight: bold; text-decoration:none; } #tab-container-subtabs-dtawards { height: 30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x bottom; float:left; width:100%; padding-left:0px; padding-right:0px; padding-top:2px; } #tab-container-subtabs-dtawards ul { margin:0; padding:0; list-style:none; padding-left:0px; } #tab-container-subtabs-dtawards li { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_down-arrow.gif) no-repeat right; padding-right:5px; padding-left:30px; padding-bottom:2px; } #tab-container-subtabs-dtawards #leftmost { float:left; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_down-arrow.gif) no-repeat right; padding-right:5px; padding-left:10px; padding-bottom:2px; } #tab-container-subtabs-dtawards a { display:block; padding:0; font-weight:bold; text-decoration:none; padding-right:15px; } #tab-container-subtabs-dtawards a:hover {text-decoration:underline} #tab-container-subtabs-dtawards #current a { font-weight: bold; text-decoration:none; } #back-to-top-right { background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x bottom; float:right; padding-bottom:12px; padding-left:0px; } #back-to-top-right ul { margin:0; padding:0; list-style:none; padding-left:0px; } #back-to-top-right li { float:right; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_up-arrow2.gif) no-repeat right; padding-right:1px; padding-left:0px; } #back-to-top-right a { display:block; padding:0; text-decoration:none; padding-right:15px; } #back-to-top-right a:hover {text-decoration:underline} #back-to-top-right #current a { text-decoration:none; } #back-to-top { background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x bottom; float:left; padding-bottom:12px; padding-left:0px; padding-right:10px; } #back-to-top ul { margin:0; padding:0; list-style:none; padding-left:0px; } #back-to-top li { float:right; background:url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_up-arrow2.gif) no-repeat right; padding-right:1px; padding-left:0px; } #back-to-top a { display:block; padding:0; text-decoration:none; padding-right:15px; } #back-to-top a:hover {text-decoration:underline} #back-to-top #current a { text-decoration:none; } .gentext { text-decoration:none; color:#000; cursor: pointer; cursor: hand; } .btm-one-promo-module-top { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperleft_20x17.png) no-repeat left top; } .btm-one-promo-module-top b { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperright_20x17.png) no-repeat right top; overflow:hidden; } .btm-one-promo-module-top span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-top_1x17.png) repeat-x left top; overflow:hidden; margin-right:20px; margin-left:20px; } .btm-one-promo-module-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-left_20x1.png) repeat-y left top; overflow:hidden; } .btm-one-promo-module-middle-right { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-right_20x1.png) repeat-y right top; overflow:hidden; } .btm-one-promo-module-content { padding-right:10px; padding-left:10px; background-color:#fff; margin-right:20px; margin-left:20px; } .btm-one-promo-module-bottom { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerleft_20x17.png) no-repeat left top; } .btm-one-promo-module-bottom b { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerright_20x17.png) no-repeat right top; overflow:hidden; } .btm-one-promo-module-bottom span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-bottom_1x17.png) repeat-x left bottom; overflow:hidden; margin-right:20px; margin-left:20px; } .btm-two-promo-leftmod-top { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperleft_20x17.png) no-repeat left top; } .btm-two-promo-leftmod-top b { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperright_20x17_middle.png) no-repeat right top; overflow:hidden; } .btm-two-promo-leftmod-top span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-top_1x17.png) repeat-x left top; overflow:hidden; margin-right:20px; margin-left:20px; } .btm-two-promo-leftmod-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-left_20x1.png) repeat-y left top; overflow:hidden; } .btm-two-promo-leftmod-middle-right { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-right_20x1_middle.png) repeat-y right top; overflow:hidden; } .btm-two-promo-leftmod-content { padding-right:10px; padding-left:10px; background-color:#fff; margin-right:20px; margin-left:20px; } .btm-two-promo-leftmod-bottom { display:block; position:relative; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerleft_20x17.png) no-repeat left top; } .btm-two-promo-leftmod-bottom b { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerright_20x17_middle.png) no-repeat right top; overflow:hidden; } .btm-two-promo-leftmod-bottom span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-bottom_1x17.png) repeat-x left bottom; overflow:hidden; margin-right:20px; margin-left:20px; } .btm-two-promo-rightmod-top { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperright_20x17.png) no-repeat right top; overflow:hidden; } .btm-two-promo-rightmod-top span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-top_1x17.png) repeat-x left top; overflow:hidden; margin-right:20px; } .btm-two-promo-rightmod-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-right_20x1.png) repeat-y right top; overflow:hidden; } .btm-two-promo-rightmod-content { padding-right:10px; padding-left:10px; background-color:#fff; margin-right:20px; } .btm-two-promo-rightmod-bottom { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerright_20x17.png) no-repeat right top; overflow:hidden; } .btm-two-promo-rightmod-bottom span { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-bottom_1x17.png) repeat-x left bottom; overflow:hidden; margin-right:20px; } .btm-two-promo-v2-leftmod-top-corner { position:relative; height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperleft_20x17.png) no-repeat left top; } .btm-two-promo-v2-leftmod-top { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-top_1x17.png) repeat-x left top; overflow:hidden; } .btm-two-promo-v2-leftmod-top-middle { height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperright_20x17_middle.png) no-repeat right top; overflow:hidden; } .btm-two-promo-v2-leftmod-middle { position:relative; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-left_20x1.png) repeat-y left top; overflow:hidden; } .btm-two-promo-v2-middle { width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-right_20x1_middle.png) repeat-y right top; overflow:hidden; } .btm-two-promo-v2-leftmod-content { padding-right:10px; padding-left:10px; background-color:#fff; } .btm-two-promo-v2-leftmod-bottom-corner { display:block; position:relative; height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerleft_20x17.png) no-repeat left top; } .btm-two-promo-v2-leftmod-bottom-middle { display:block; height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerright_20x17_middle.png) no-repeat right top; overflow:hidden; } .btm-two-promo-v2-leftmod-bottom { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-bottom_1x17.png) repeat-x left bottom; overflow:hidden; } .btm-two-promo-v2-rightmod-top-corner { display:block; height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-upperright_20x17.png) no-repeat right top; overflow:hidden; } .btm-two-promo-v2-rightmod-top { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-top_1x17.png) repeat-x left top; overflow:hidden; } .btm-two-promo-v2-rightmod-middle { width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-right_20x1.png) repeat-y right top; overflow:hidden; } .btm-two-promo-v2-rightmod-content { padding-right:10px; padding-left:10px; background-color:#fff; } .btm-two-promo-v2-rightmod-btm-corner { display:block; height:17px; width:20px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-lowerright_20x17.png) no-repeat right top; overflow:hidden; } .btm-two-promo-v2-rightmod-bottom { display:block; height:17px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/btmbox-bottom_1x17.png) repeat-x left bottom; overflow:hidden; } .specs { margin:0px; text-align: left; vertical-align: top; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; border-left-width: 1px; border-left-style: solid; border-left-color: #c9d3dd; background-color:#f8f8f8 } .specs-spacer { margin:0px; border-left-width: 1px; border-left-style: solid; border-left-color: #c9d3dd; background-color:#f8f8f8 } .specs-spacer-bg { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/specs-table-R5/spec-row-divider_1x15.gif) repeat-x left top; } .specs-header { margin:0px; text-align: left; vertical-align: top; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; background-color:#e7eff1; color:#666465; font-weight:bold; } .specs-header-spacer { margin:0px; background-color:#e7eff1; background:url(/ISS_Static/images/lenovo_common/css/specs-table-R5/spec-row-header-divider_1x15.gif) repeat-x left top; } .specs-header-text { color:#666465; font-weight:bold; } #compare-wrapper { position:relative; z-index:1; } .compare-hover-top { display:block; position:relative; height:38px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-upperleft-20x38.png) no-repeat left top; } .compare-hover-top b { display:block; height:38px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-upperright-20x38.png) no-repeat right top; overflow:hidden; } .compare-hover-top span { display:block; height:38px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-upper-1x38.png) repeat-x left top; overflow:hidden; margin-right:20px; margin-left:20px; } .compare-hover-top i { display:block; position:relative; height:38px; margin-left:20px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-arrow-20x38.png) no-repeat left top; } .compare-hover-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-left-4x1.png) repeat-y left top; overflow:hidden; } .compare-hover-middle-right { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-right-6x1.png) repeat-y right top; overflow:hidden; } .compare-hover-content { padding-right:10px; padding-left:10px; background-color:#fff; margin-right:6px; margin-left:4px; } .compare-hover-bottom { display:block; position:relative; height:36px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-lowerleft-20x36.png) no-repeat left top; } .compare-hover-bottom b { display:block; height:36px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-lowerright-20x36.png) no-repeat right top; overflow:hidden; } .compare-hover-bottom span { display:block; height:36px; background:url(/ISS_Static/images/lenovo_common/css/compare-R5/hover-lower-1x36.png) repeat-x left bottom; overflow:hidden; margin-right:20px; margin-left:20px; } .compare-hover-link { display:block; position:absolute; top:0px; left:25px; display:none; z-index:1000; } .compare-category-header { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/compare-table-categoryrow-bottom_1x10.gif) repeat-x left bottom; color:#21363f; font-weight:bold; padding-left:10px; padding-bottom:8px; padding-top:5px; } .compare-category-btm { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/compare-table-categoryrow-bottom_1x10.gif) repeat-x left top; } .compare-category-top { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/compare-table-categoryrow-top_1x10.gif) repeat-x left top; } .compare-grey-row { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/compare-table-rowgrey.gif); background-repeat: repeat-x; background-position: left center; } #more-offers-wrapper { float: right; display: inline; margin-right: 450px; text-align: right; } #more-offers-wrapper-300 { float: right; margin-right: 300px; text-align: right; } .more-offers-container { position:absolute; display:none; z-index:1000; } #gallery-wrapper { position:relative; display:block; height:521px; } .gallery-module-top { display:block; position:relative; height:13px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-upperleft-14x13.png) no-repeat left top; } .gallery-module-top b { display:block; height:13px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-upperright-16x13.png) no-repeat right top; overflow:hidden; } .gallery-module-top span { display:block; height:13px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-top-1x13.png) repeat-x left top; overflow:hidden; margin-right:13px; margin-left:13px; } .gallery-module-middle { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-left-14x1.png) repeat-y left top; overflow:hidden; } .gallery-module-middle-right { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-right-16x1.png) repeat-y right top; overflow:hidden; } .gallery-module-content { background-color:#fff; border-left:1px white solid; border-right:1px white solid; padding-right:10px; padding-left:10px; margin-right:6px; margin-left:4px; } .gallery-module-bottom { display:block; position:relative; height:20px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-lowerleft-14x20.png) no-repeat left top; } .gallery-module-bottom b { display:block; height:20px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-lowerright-16x20.png) no-repeat right top; overflow:hidden; } .gallery-module-bottom span { display:block; height:20px; background:url(/ISS_Static/images/lenovo_common/css/gallery-R5/gallery-bottom-1x20.png) repeat-x left bottom; overflow:hidden; margin-right:16px; margin-left:14px; } .gallery-module-locale { position:absolute; top:12px; left:10px; z-index:100; } .gallery-default { position:relative; top:12; left:0; z-index:1; } .gallery-non-default { display:none; position:relative; top:12; left:0; z-index:1; } .gallery-caption { padding-left:290px; vertical-align:top; height:40px; color:#000; font-size:13px; text-decoration:none; font-weight:normal; font-family:'Open Sans', Helvetica, sans-serif; font-weight:300; } .bg-light-blue-site { background-color:#c9d3dd; } .btm-box-bg { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/btmboxes-R5/full-btm-box-bg.png) no-repeat left top; } .bg-gradient-content-btm { margin:0px; background:url(https://www.lenovo.com/medias/bg-content-btm-gradient-1x15.gif?context=bWFzdGVyfHJvb3R8OTN8aW1hZ2UvZ2lmfGg2ZS9oY2UvOTM1ODkzMjExNTQ4Ni5naWZ8NDMzNzUwMjQ5YzZkY2NiOTEzOWJiM2UxZjFkN2NhZDE3YzBlMmY3NDRlMWQwMzYxNmU1OTA5ZDE2MzUyODMyNQ) repeat-x left top; } .bg-gradient-under-masthead { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/page-title-gradient_1x55.gif) repeat-x left top; } .bg-hero-shadow { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/hero-shadow_1x13.gif) repeat-x left top; } .gradient-grey-bg { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/compare-table-rowgrey.gif); background-repeat: repeat-x; background-position: left top; } .gradient-divider-btm-up { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_btm-up_1x14.gif) repeat-x left bottom; } .gradient-divider-top-down { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_top-down_1x16.gif) repeat-x left top; } .gradient-table-row-divider { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/table-row-gradient-divider-1x12.gif) repeat-x left top; } .gradient-table-top-row { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/table-top-row-gradient-1x12.gif) repeat-x left top; } .gradient-top-and-bottom { margin:0px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/gradient_bluefade_above-and-below.gif) repeat-x left top; } .white-on-blue-corner { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; } .splitter-header { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; } .splitter-header-noheight { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; padding-bottom:8px; } .splitter-header-nocorner { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; } .header-topdown-gradient { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_top-down_1x16.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold; color:#333; text-align: left; height:36px; padding-left:10px; padding-bottom:10px; padding-top:12px; } .s-series-lp-features3 { background:url(http://www.lenovo.com/shop/americas/content/img_lib/landing_pages/s-series/ultraportable.jpg) no-repeat middle bottom; } .bg-image-shadow-ltblue { height:16px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/light-blue-header_1x16.gif) repeat-x left top; } .products-row1-bg { height:130px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/products-row1-bg.jpg) repeat-x left top; } .products-row2-bg { height:80px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/products-row2-bg.jpg) repeat-x left top; } .products-right-corner { height:9px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-grey-corner_9x9.gif) no-repeat right top; } .white-row-blue-corner { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; } .blue-corner-btmleft { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner_btm-left_20x14.gif) no-repeat left bottom; background-color:#c9d3dd; } .vertical-fade-btm-c9d3dd{ background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-btm-c9d3dd.gif) no-repeat left top; } .vertical-fade-blue-to-white { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-blue-to-white_1x150.gif) repeat-x left top; } .vertical-fade-blue-to-white-left { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-blue-to-white_1x150-left.gif) repeat-x left top; } .blue-corner-btm-right { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner_btm-right_20x14.gif) no-repeat left top; } .ideapad-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/ideapad-background_1x165.gif) repeat-x left top; } .splitter-tp-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/splitter-tp-bg_1x149.jpg) repeat-x left top; } .splitter-ip-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/splitter-ip-bg_1x149.jpg) repeat-x left top; } a.fbox-allblue:link { text-decoration:none; color:#069; font-weight:normal; } a.fbox-allblue:visited { text-decoration:none; color:#069; font-weight:normal; } a.fbox-allblue:hover { text-decoration:underline; color:#069; font-weight:normal; } a.fbox-allblue-bold:link { text-decoration:none; color:#069; font-weight:bold; } a.fbox-allblue-bold:visited { text-decoration:none; color:#069; font-weight:bold; } a.fbox-allblue-bold:hover { text-decoration:underline; color:#069; font-weight:bold; } .bottom-mod_orange-header { color: #555; font-size: 12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .bottom-mod_green-header { color:#95ae2e; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .tabs-header { color:#999; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .subseries-header { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; padding-left:10px; padding-top:10px; padding-bottom:20px; } .subseries-header-nocorner { color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; padding-left:10px; padding-top:10px; padding-bottom:20px; } .series-header { color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; padding-left:10px; padding-top:2px; padding-bottom:20px; } .compare-hover-title { color:#999; font-size:14px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .compare-hover-title a, .compare-hover-title a:hover { text-decoration:none; color:#999; } .grey-header { color:#999; font-size:16px; font-weight:500; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .black-header { color:#000; font-size:16px; font-weight:500; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .grey-header-small { color:#999; text-decoration:none; font-weight:bold; } .lt-graytext { color:#9b9b9b; } #gallery-hoverlink-wrapper { position:relative; display:block; height:246px; width:332px; } .gallery-hoverlink-default { position:absolute; } .gallery-hoverlink-non-default { display:none; position:absolute; } .gallery-hoverlink-caption { padding-left:290px; color:#000; font-size:13px; text-decoration:none; font-weight:normal; font-family:'Open Sans', Helvetica, sans-serif; font-weight:300; } #gallery-hoverlink-wrapper-250px { position:relative; display:block; height:160px; width:250px; } .gallery-hoverlink-default-250px { position:absolute; } .gallery-hoverlink-non-default-250px { display:none; position:absolute; } #gallery-hoverlink-wrapper-200px { position:relative; display:block; height:145px; width:200px; } .gallery-hoverlink-default-200px { position:relative; } .gallery-hoverlink-non-default-200px { display:none; position:relative; } #gallery-hoverlink-wrapper-260px { position:relative; display:block; height:240px; width:260px; } .gallery-hoverlink-default-260px { position:absolute; } .gallery-hoverlink-non-default-260px { display:none; position:absolute; } #gallery-hoverlink-wrapper-272px { position:relative; display:block; height:200px; width:272px; } .gallery-hoverlink-default-272px { position:relative; } .gallery-hoverlink-non-default-272px { display:none; position:relative; } #gallery-hoverlink-wrapper-273px { position:relative; display:block; height:329px; width:273px; } .gallery-hoverlink-default-273px { position:relative; } .gallery-hoverlink-non-default-273px { display:none; position:relative; } #gallery-hoverlink-wrapper-a600 { position:relative; display:block; height:348px; width:272px; } .gallery-hoverlink-default-a600 { position:relative; } .gallery-hoverlink-non-default-a600 { display:none; position:relative; } #gallery-hoverlink-wrapper-300px { position:relative; display:block; height:256px; width:300px; } .gallery-hoverlink-default-300px { position:absolute; } .gallery-hoverlink-non-default-300px { display:none; position:absolute; } #gallery-hoverlink-wrapper-280px { position:relative; display:block; height:214px; width:280px; } .gallery-hoverlink-default-280px { position:absolute; } .gallery-hoverlink-non-default-280px { display:none; position:absolute; } #gallery-hoverlink-wrapper-280x295px { position:relative; display:block; height:295px; width:280px; } .gallery-hoverlink-default-280x295px { position:absolute; } .gallery-hoverlink-non-default-280x295px { display:none; position:absolute; } #gallery-hoverlink-wrapper-289px { position:relative; display:block; height:256px; width:289px; } .gallery-hoverlink-default-289px { position:absolute; } .gallery-hoverlink-non-default-289px { display:none; position:absolute; } #gallery-hoverlink-wrapper-350px { position:relative; display:block; height:240px; width:350px; } .gallery-hoverlink-default-350px { position:absolute; } .gallery-hoverlink-non-default-350px { display:none; position:absolute; } .video-module-bg { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_373x139.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-top { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_top_373x95.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-top2 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_top2_373x1.gif); background-repeat: repeat-y; background-position: left top; } .video-module-bg-middle { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_middle_373x29.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-middle2 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_middle2_373x1.gif); background-repeat: repeat-y; background-position: left top; } .video-module-bg-btm { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_btm_373x17.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_353x139.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-top-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_top_353x95.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-top2-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_top2_353x1.gif); background-repeat: repeat-y; background-position: left top; } .video-module-bg-middle-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_middle_353x29.gif); background-repeat: no-repeat; background-position: left top; } .video-module-bg-middle2-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_middle2_353x1.gif); background-repeat: repeat-y; background-position: left top; } .video-module-bg-btm-353 { background-image: url(/ISS_Static/images/lenovo_common/css/video-R5/video_module-bg_btm_353x17.gif); background-repeat: no-repeat; background-position: left top; } .features-border-top { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_top-fade_1x218.gif); background-repeat: no-repeat; background-position: top right; } .features-border-top-long { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_top-fade_1x338.gif); background-repeat: no-repeat; background-position: top right; } .features-border-top-short { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_top-fade_1x61.gif); background-repeat: no-repeat; background-position: top right; } .border-btm { background-image: url(/ISS_Static/images/lenovo_common/css/grey_divider_fade_to_btm.gif); background-repeat: no-repeat; background-position: bottom right; } .border-top { background-image: url(/ISS_Static/images/lenovo_common/css/grey_divider_fade_to_top.gif); background-repeat: no-repeat; background-position: top right; } .border-right-blue { border-right: 1px solid #c9d3dd; } .border-top-mini { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_top-fade_1x22.gif); background-repeat: no-repeat; background-position: top right; } .border-btm-mini { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_btm-fade_1x22.gif); background-repeat: no-repeat; background-position: bottom right; } .bg-grey-site { background-color:#ccc; } #leftcolbuttons { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/features-border-blue_btm-fade_1x93.gif); height:93px; background-repeat: no-repeat; background-position: top right; } .regular-border-top { background-image: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/border-blue_top-fade_1x60.gif); background-repeat: no-repeat; background-position: top right; } .masthead-store-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; } .masthead-firstlevel-links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #069; text-decoration:none; } .masthead-secondlevel-active { BACKGROUND font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; text-decoration:none; } .masthead-secondlevel-inactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration:none; } .masthead-thirdlevel-links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #069; text-decoration:none; } .masthead-secondlevel-left { background-image: url(/ISS_Static/images/lenovo_common/css/masthead-R5/black-bar-leftedge_20x31.gif); height:31px; width:20px; background-repeat: no-repeat; background-position: top right; } .masthead-secondlevel-right { background-image: url(/ISS_Static/images/lenovo_common/css/masthead-R5/black-bar-rightedge_20x31.gif); height:31px; width:20px; background-repeat: no-repeat; background-position: top left; } .masthead-secondlevel-bg-inactive { background-image: url(/ISS_Static/images/lenovo_common/css/masthead-R5/black-bar-bkgrnd_1x31.gif); height:31px; background-repeat: repeat-x; background-position: top left; } .reviews-productName{ color:#000; font-size:14px; text-decoration:none; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; } .reviews-productTagline { font-weight:bold; } .reviews-headerBlack { color:#000; font-size:14px; text-decoration:none; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; } .reviews-pros { color:#f58521; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .reviews-cons { color:#999; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .reviews-Detail { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#999; } .reviews-largeDetail { font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#999; } .reviews-gradient{ color:#000; font-size:14px; text-decoration:none; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; background:url(/ISS_Static/images/lenovo_common/css/newgrad.gif); background-repeat:repeat-x; } .reviews-userInfoBold { color:#999; font-weight:bold; } .reviews-userInfo { color:#999; font-weight:normal; } .reviews-headerGrey{ color:#999; font-size:14px; text-decoration:none; font-family:'Open Sans', Helvetica, sans-serif; font-weight:700; } .greyHeaderRatingText { font-size:11px; font-weight:bold; color:#666; } .reviewPopUpHeaderText { font-size:16px; font-weight:bold; color:#000; } .IBM-keyword-shop-text-bg { background-image: url(/ISS_Static/images/lenovo_common/css/IBM-keyword-shop-text-bg_1x121.gif); background-repeat: repeat-x; background-position: left bottom; } .IBM-keyword-shop-btm { background-image: url(/ISS_Static/images/lenovo_common/css/IBM-keyword-shop-btm-bg_1x25.gif); background-repeat: repeat-x; background-position: left top; } .IBM-keyword-shop-btm-corner { background-image: url(/ISS_Static/images/lenovo_common/css/IBM-keyword-shop-btm-corner_23x25.gif); height:25px; background-repeat: no-repeat; background-position: right top; } .IBM-keyword-shop { background:url(/ISS_Static/images/lenovo_common/css/IBM-keyword-shop-bg_1x31.gif) repeat-x left top; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; padding-left:10px; } .IBM-keyword-shop-corner { background-image: url(/ISS_Static/images/lenovo_common/css/IBM-keyword-shop-corner_9x31.gif); background-repeat: no-repeat; background-position: right top; } .popup-R5-mast-gradient { background-image: url(https://www.lenovo.com/medias/pop-up-top-gradient-1x42.gif?context=bWFzdGVyfHJvb3R8MTU3fGltYWdlL2dpZnxoZDQvaGIwLzkzNTg5MzYzNDI1NTguZ2lmfGM1NmM0ODk2NzAwMjIyY2Y1MzgyYTk2MDUzMTAwMjRlZjkzMWFiZjUyMDdiZDMyMjAzYTBiYzFlMjk4ODAzODY); height:42px; background-repeat: repeat-x; background-position: left top; } .popup-R5-mast-logo { position:relative; background-image: url(https://www.lenovo.com/shop/americas/content/img_lib/popups/lenovo-mast-logo-small.gif); width:218px; height:40px; background-repeat: no-repeat; background-position: 20px 1px; } .popup-header { color:#999; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .wishListHeaderText { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; } .btm-3-modules-btw { position:relative; background-image: url(/ISS_Static/images/lenovo_common/css/module-between-21x81.jpg); width:81px; height:21px; background-repeat: no-repeat; } .btm-3-modules-end { position:relative; background-image: url(/ISS_Static/images/lenovo_common/css/module-end-20x81.jpg); width:20px; height:21px; background-repeat: no-repeat; } .HMDtitle { font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:16px; color:#000; } .HMDsubtitle { font-size:11px; color:#666; font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; } .PopupTitle { font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:16px; color:#000; } .PopupSubtitle { font-family:'Open Sans', Helvetica, sans-serif; font-weight:600; font-size:11px; color:#666; } .acc-products-row { height:110px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/middle-gradient-background_1x110.gif) repeat-x left top; } .taglineAPbreak { font-size:2px; width:1px; height:1px; margin-top:-1px; } .genuineSummaryStyle { white-space:nowrap; } .fbox14bold{ font-family:verdana,arial,sans-serif; font-size:14px;font-weight:bold} a.fbox14bold:link{ text-decoration:none; color:#069; } a.fbox14bold:visited{ text-decoration:none; color:#9a6a9a; } a.fbox14bold:hover { text-decoration:underline; color:#999; } .fbox-color-header { font-family:verdana,arial,sans-serif; font-size:14px;font-weight:bold; color:#069} #newpromo-tabs { height: 28px; float:left; width:770px; position:relative; top:4px; padding-left:10px; } #newpromo-tabs ul { margin:0; padding:0; list-style:none; } #newpromo-tabs li { float:left; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-rightcorner.gif") no-repeat right top; } #newpromo-tabs #rightmost { float:left; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-rightmostcorner.gif") no-repeat right top; margin:0; padding:0; } #newpromo-tabs a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-leftcorner.gif") no-repeat left top; color:#fff; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:6px 12px 3px 12px; } /*\*/#newpromo-tabs a {float:none} /**/#newpromo-tabs a:hover { text-decoration:underline; } #newpromo-tabs #leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-leftmostcorner.gif") no-repeat left top; color:#fff; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:6px 12px 3px 12px; } /*\*/#newpromo-tabs #leftmost a {float:none} /**/#newpromo-tabs #leftmost a:hover { text-decoration:underline; } /*\*/#newpromo-tabs #rightmost a {float:none} /**/#newpromo-tabs #rightmost a:hover { text-decoration:underline; } #newpromo-tabs #current { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-rightcorner-on.gif"); } #newpromo-tabs #current a { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-leftcorner-on.gif"); color:#000; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:6px 12px 3px 12px; } #newpromo-tabs #current a:hover { text-decoration:underline; } #newpromo-tabs #current-rightmost { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-rightmostcorner-on.gif"); } #newpromo-tabs #current-rightmost a { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-leftcorner-on.gif"); color:#000; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:6px 12px 3px 12px; } #newpromo-tabs #current-rightmost a:hover { text-decoration:underline; } #newpromo-tabs #current-leftmost { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-rightcorner-on.gif"); } #newpromo-tabs #current-leftmost a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-leftmostcorner-on.gif") no-repeat left top; color:#000; font-size:13px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:6px 12px 3px 10px; } #newpromo-tabs #current-leftmost a:hover { text-decoration:underline; } #bluewhite-promo-tabs { float:left; width:100%; background: url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tab-bg.gif") repeat-x bottom; line-height:normal; } #bluewhite-promo-tabs ul { margin:0; padding:10px 10px 0; list-style:none; } #bluewhite-promo-tabs li { float:left; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-left.gif") no-repeat left top; margin:0; padding:0 0 0 6px; } #bluewhite-promo-tabs a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-right.gif") no-repeat right top; padding:5px 9px 4px 4px; margin-right:5px; text-decoration:none; font-weight:bold; color:#fff; } /*\*/#bluewhite-promo-tabs a {float:none} /**/#bluewhite-promo-tabs a:hover { color:#ccc; } #bluewhite-promo-tabs #current { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-left-on.gif"); border-width:0; } #bluewhite-promo-tabs #current a { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-right-on.gif"); color:#333; padding-bottom:5px; } #bluewhite-promo-tabs #green-tab { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-left-green.gif"); border-width:0; } #bluewhite-promo-tabs #green-tab a { background-image:url("/ISS_Static/images/lenovo_common/css/newpromo-tabs/newpromo-tabs-right-green.gif"); color:#fff; padding-bottom:4px; } .undertabs-border { border-left:solid 1px #3f525a; border-right:solid 1px #3f525a; border-bottom:solid 1px #3f525a; } .undertabs-borderall { border:solid 1px #3f525a; } .no-top-border-ltblue { border-left:solid 1px #c9d3dd; border-right:solid 1px #c9d3dd; border-bottom:solid 1px #c9d3dd; } .border-ltblue { border:solid 1px #c9d3dd; } .border-666666 { border:solid 1px #666; } .border-ltblue-top { border-top:solid 1px #c9d3dd; } .border-ltblue-bottom { border-top:solid 1px #c9d3dd; } .border-ltblue-left { border-left:solid 1px #c9d3dd; } .border-dkblue { border:solid 1px #3f525a; } .gradient-ltfade-topgrey { background:url("/ISS_Static/images/lenovo_common/css/gradient_lightfade_top-grey-border.gif") repeat-x left top; } .gradient-ltfade { background:url("/ISS_Static/images/lenovo_common/css/gradient_lightfade.gif") repeat-x left top; } */product advisor tabs */#advisor-tabs { float:left; width:100%; line-height:normal; } #advisor-tabs ul { margin:0; padding:10px 10px 0; list-style:none; } #advisor-tabs li { float:left; background:url("/ISS_Static/images/lenovo_common/css/advisor-tabs/advisor-tabs-left.gif") no-repeat left top; margin:0; padding:0 0 0 4px; } #advisor-tabs a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/advisor-tabs/advisor-tabs-right.gif") no-repeat right top; padding:5px 9px 4px 4px; margin-right:1px; text-decoration:none; font-weight:bold; } /*\*/#advisor-tabs a {float:none} /**/#advisor-tabs #current { background-image:url("/ISS_Static/images/lenovo_common/css/advisor-tabs/advisor-tabs-left-on.gif"); border-width:0; } #advisor-tabs #current a { background-image:url("/ISS_Static/images/lenovo_common/css/advisor-tabs/advisor-tabs-right-on.gif"); } #search-tabs { float:left; width:100%; background: url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-btmborder.gif") repeat-x bottom; line-height:normal; } #search-tabs ul { margin:0; padding:0px 10px 0px 0px; list-style:none; } #search-tabs li { float:left; background:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-left.gif") no-repeat left top; margin:0; padding:0 0 0 4px; } #search-tabs a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-right.gif") no-repeat right top; padding:5px 9px 4px 4px; margin-right:4px; text-decoration:none; font-weight:bold; } /*\*/#search-tabs a {float:none} /**/#search-tabs a:hover { color:#ccc; } #search-tabs #current { background-image:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-left-on.gif"); border-width:0; } #search-tabs #current a { background-image:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-right-on.gif"); color:#000; padding-bottom:5px; } #channel-facet-tabs { padding-top:10px; float:left; width:225px; background: url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-btmborder.gif") repeat-x bottom; line-height:normal; } #channel-facet-tabs ul { margin:0; padding:0px 0px 0px 0px; list-style:none; } #channel-facet-tabs li { float:left; background:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-left.gif") no-repeat left top; margin:0; padding:0 0 0 4px; width:107px; } #channel-facet-tabs a { float:left; display:block; background:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-right.gif") no-repeat right top; padding:5px 9px 4px 4px; margin-right:4px; text-decoration:none; font-weight:bold; } /*\*/#channel-facet-tabs a {float:none} /**/#channel-facet-tabs a:hover { color:#ccc; } #channel-facet-tabs #current { background-image:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-left-on.gif"); border-width:0; } #channel-facet-tabs #current a { background-image:url("/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-right-on.gif"); color:#000; padding-bottom:5px; } .refine-search { background-color:#c9d3dd; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#fff; padding:6px 10px 6px 10px; } .refine-search-top { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-left-on.gif) no-repeat left top; padding-left:4px; } .refine-search-top b { display:block; background:url(/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-right-on.gif) no-repeat right top; overflow:hidden; } .refine-search-top span { display:block; background:url(/ISS_Static/images/lenovo_common/css/search-tabs/search-tabs-top-on.gif) repeat-x left top; overflow:hidden; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; padding: 8px 5px 0px 0px; margin-right:13px; margin-left:4px; text-align:left; } .newpromo-headerbar { background-color: #3f525a; color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; height:26px; } .newpromo-headerbar-grey { background-color: #747679; color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; height:26px; } .newpromo-headerbar-84888b { background-color: #84888b; color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; height:26px; } .whiteText-header { color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; vertical-align:middle; } .whiteText-header { color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; vertical-align:middle; } .newpromo-headerbar-ltblue { background-color: #c9d3dd; color: #fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align: center; height:26px; } .orangeplus { background-image:url("http://www.lenovo.com/shop/americas/content/img_lib/icons/orange_plus.gif"); width:8px; height:8px; background-repeat: no-repeat; background-position: center top; } a.fbox-white:link { text-decoration:none; color:#FFF; font-weight:normal; } a.fbox-white:visited { text-decoration:none; color:#FFF; font-weight:normal; } a.fbox-white:hover { text-decoration:underline; color:#FFF; font-weight:normal; } a.blacklink-bold:link { text-decoration:none; color:#000; font-weight:bold; } a.blacklink-bold:visited { text-decoration:none; color:#000; font-weight:bold; } a.blacklink-bold:hover { text-decoration:underline; color:#000; font-weight:bold; } a.blacklink-bold:active { text-decoration:underline; color:#000; font-weight:bold; } .saveprice {color: #93af2a} .ecouponprice {color: #f60} .orange {color: #f60} .subheads-white { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#fff; } .subheads-red { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#eb2c20; } .subheads-white-16px { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#fff;text-decoration:none; } .subheads-nonbold { font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-14px { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-16px { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-18px { font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-21px { font-size:21px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000;text-decoration:none; } .subheads-22px { font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-24px { font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-26px { font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-36px { font-size:36px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#000; } .regular-text { font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000; } .subheads-grey-24px { font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#ccc; } .subheads-069-18px { font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:#069; } .grey-small-header { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;color:#999; } .grey-medium-header { font-size:17px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;color:#999; } .black-small-bullets { font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; } .blue-border-corner-btmleft { background:url(/ISS_Static/images/lenovo_common/css/blue-corner-btm-left.gif) no-repeat left bottom; } .blue-border-corner-btmright { background:url(/ISS_Static/images/lenovo_common/css/blue-corner-btm-right.gif) no-repeat right bottom; } .fake-R5-btm-gradient { background-image:url("/medias/bg-content-btm-gradient-1x15.gif?context=bWFzdGVyfHJvb3R8OTN8aW1hZ2UvZ2lmfGg2ZS9oY2UvOTM1ODkzMjExNTQ4Ni5naWZ8NDMzNzUwMjQ5YzZkY2NiOTEzOWJiM2UxZjFkN2NhZDE3YzBlMmY3NDRlMWQwMzYxNmU1OTA5ZDE2MzUyODMyNQ"); background-repeat: repeat-x; background-position: left bottom; } .fake-R5-top-gradient { background-image:url("/ISS_Static/images/lenovo_common/css/backgrounds-R5/page-title-gradient_1x55.gif"); background-repeat: repeat-x; background-position: left top; position:relative; z-index:1; } #promoClear { clear:both; } .priceText {color:#f60; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px; } .gradient-150px-fadetobtm { background-image:url("/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-blue-to-white_1x150.gif"); background-repeat: repeat-x; background-position: left top; height:150px; } #orangeplus-list { margin-left: 0; padding-left: 0; list-style: none; } #orangeplus-list li { padding-left: 10px; background-image: url(http://www.lenovo.com/shop/americas/content/img_lib/icons/orange_plus.gif); background-repeat: no-repeat; background-position: 0 10; color:#000; } #search-expand-list { margin: 0; padding-left: 10px; list-style: none; background-color:#e3e8ee; } #search-expand-list li { padding-left: 15px; padding-top:2px; padding-bottom:2px; background-image: url(/ISS_Static/images/lenovo_common/css/boxed_plus.gif); background-repeat: no-repeat; background-position: 0 center; font-weight:bold; color:#069; } #search-collapse-list { margin: 0; padding-left: 10px; list-style: none; background-color:#e3e8ee; } #search-collapse-list li { padding-left: 15px; padding-top:2px; padding-bottom:2px; background-image: url(/ISS_Static/images/lenovo_common/css/boxed_minus.gif); background-repeat: no-repeat; background-position: 0 center; font-weight:bold; color:#069; } .bluetopgreybtm-module-top { width:100%; height:28px; background-color:#c9d3dd; color:#333; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; overflow:hidden; } .bluetopgreybtm-module-middle { width:100%; color:#fff; padding:0px 0px 0px 0px; overflow:hidden; } .bluetopgreybtm-module-middle span { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/dark-grey-right.gif) repeat-y right top; overflow:hidden; } .bluetopgreybtm-module-middle b { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/dark-grey-left.gif) repeat-y left top; overflow:hidden; } .bluetopgreybtm-module-content { padding:0px 10px 0px 10px; background-color:#555; color:#fff; } .bluetopgreybtm-module-bottom { width:100%; height:15px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/btm-dark-grey.gif) repeat-x left bottom; overflow:hidden; } .bluetopgreybtm-module-bottom span { display:block; position:relative; height:15px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/btm-dark-grey-right.gif) no-repeat right top; overflow:hidden; } .bluetopgreybtm-module-bottom b { display:block; position:relative; height:15px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/btm-dark-grey-left.gif) no-repeat left top; overflow:hidden; } .greytopwhitebtm-module-top { width:100%; height:28px; background-color:#84888b; color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; overflow:hidden; } .greytopwhitebtm-module-middle { width:100%; padding:0px 0px 0px 0px; overflow:hidden; } .greytopwhitebtm-module-middle span { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-right.gif) repeat-y right top overflow:hidden; } .greytopwhitebtm-module-middle b { display:block; position:relative; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-left.gif) repeat-y left top overflow:hidden; } .greytopwhitebtm-module-content { padding:0px 10px 0px 10px; border-left:1px solid #c9d3dd; border-right:1px solid #c9d3dd; } .greytopwhitebtm-module-content-170high { padding:0px 10px 0px 10px; height:170px; border-left:1px solid #c9d3dd; border-right:1px solid #c9d3dd; } .greytopwhitebtm-module-bottom { width:100%; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-btm.gif) repeat-x left top; overflow:hidden; } .greytopwhitebtm-module-bottom span { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner-btm-right.gif) no-repeat right top; overflow:hidden; } .greytopwhitebtm-module-bottom b { display:block; position:relative; height:14px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner-btm-left.gif) no-repeat left top; overflow:hidden; } .bluebar-on-grey { background-color:#ccc; text-align: right; width: 100%; height:11px; } .bluebar-on-grey div { border-top: solid 2px #07d; background-color: #006599; text-align: right; float: left; padding-top: 0; height: 9px; } a.rating-tooltip { position:relative; z-index:24; background-color:#fff; text-decoration:none} a.rating-tooltip:hover{z-index:25} a.rating-tooltip span{display: none} a.rating-tooltip:hover span{ display:block; position:absolute; top:12px; left:12px; width:300px; padding:6px; border:1px solid #000; background-color:#fff; color:#000; text-align: center; text-decoration:none; visibility:visible; z-index:999; } a.tvt-tooltip { position:relative; z-index:24; background-color:#fff; text-decoration:none} a.tvt-tooltip:hover{z-index:25} a.tvt-tooltip span{display: none} a.tvt-tooltip:hover span{ display:block; position:absolute; top:12px; left:50px; width:300px; padding:6px; border:1px solid #000; background-color:#fff; color:#000; text-align: center; text-decoration:none; visibility:visible; z-index:999; } a.left-tooltip { position:relative; z-index:24; background-color:#fff; text-decoration:none} a.left-tooltip:hover{z-index:25} a.left-tooltip span{display: none} a.left-tooltip:hover span{ display:block; position:absolute; top:14px; left:70px; width:260px; padding:6px; border:1px solid #000; background-color:#fff; color:#000; text-align: left; text-decoration:none; visibility:visible; z-index:999; } .submit { width:75px; height:20px; padding:0 0 3 0; margin:0; border:0; background:transparent url(http://www.lenovo.com/us/en/images/signup_75x20.gif) no-repeat center top; text-indent:-1000em; cursor:pointer; cursor:hand; } .imagerollover { background: #fff; } a.imagerollover:link { color: #f00 } a.imagerollover:visited { color: #00f } a.imagerollover:hover { font-weight:bold; text-decoration:none; opacity:.5; filter: alpha(opacity = 50); zoom:1; } .grey-dashes { border-top: 1px dashed #ccc; margin-left:10px; margin-right:10px; margin-top:6px; } .search-typeahead-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; } .search-typeahead-suggestion-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #747679; text-transform:uppercase; line-height:16px; } .typeahead-highlight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#ccc; font-weight:bold; } .typeahead-highlight:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#ccc; font-weight:bold; } .typeahead-highlight:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#ccc; font-weight:bold; } .typeahead-lowlight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#fff; font-weight:normal; } .typeahead-lowlight:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#fff; font-weight:normal; } .typeahead-lowlight_hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; line-height:14px; text-decoration:none; display:block; background-color:#fff; font-weight:normal; } .mh-search-field { font-family:verdana,arial,sans-serif; font-size:10px; color:#666; border:0px; background-color:#f7f9fb; width:122px; height:14px; } .searchFacetCatalogExpand { font-family:Verdana ; background-color:#e3e8ee; padding-left:10px; font-weight: bold; color: #333; text-align: left; height:20px; background-image:url("/ISS_Static/images/lenovo_common/css/boxed_plus.gif"); background-repeat: no-repeat; background-position: left middle; } .smalltxt { font-family:verdana,arial,sans-serif; font-size:10px; } .replace-with-img { display: inline-block; display: -moz-inline-stack; background-repeat: no-repeat; background-position: 0 0; vertical-align: text-top; zoom: 1; } .replace-with-img span { display: block; overflow: hidden; text-indent: -9999px; line-height: 14px; cursor: pointer; } #popup-icon { width: 16px; background: url(http://www.lenovo.com/i/v15/icons/popup.gif) no-repeat; float:left; position:relative; left:-3px; } #moreimages-icon { width: 11px; background: url(http://www.lenovo.com/shop/americas/content/img_lib/misc/more_images_trans_11X15.gif) no-repeat; float:left; position:relative; left:-3px; } #ee-icon { width: 20px; background: url(http://www.lenovo.com/shop/americas/content/img_lib/icons/icon_ee_20x14.gif) no-repeat; } #award-icon { width: 16px; background: url(http://www.lenovo.com/i/v15/icons/sout.gif) no-repeat; } #plus-sign { width: 9px; background: url(http://www.lenovo.com/shop/americas/content/img_lib/misc/plus_box_9x9.gif) no-repeat; } #sout-icon { width: 16px; position:relative; top:-4px; background: url(http://www.lenovo.com/i/v15/icons/sout.gif) no-repeat; } #grey-arrow { width: 10px; position:relative; top:2px; background: url(http://www.lenovo.com/shop/americas/content/img_lib/misc/gray_arrow.gif) no-repeat; } #down-arrow { width: 13px; position:relative; top:0px; background: url(/ISS_Static/images/lenovo_common/css/tabs-R5/subtab_down-arrow.gif) no-repeat; } #forward-arrow { width: 21px; height: 21px; position:relative; top:-3px; background: url(http://www.lenovo.com/i/v15/buttons/arrow_rd.gif) no-repeat; } #blackfriday-tabs { float:left; width:100%; line-height:27px; } #blackfriday-tabs ul { margin:0; padding:0px 10px 0px 5px; list-style:none; } #blackfriday-tabs li { float:left; margin:0px 0px 0px 0px; padding:0 0 0 6px; } #blackfriday-tabs a { float:left; display:block; padding-left:10px;padding-right:10px; border:1px solid #000; background:url(/ISS_Static/images/lenovo_common/css/blackfriday_tab_gradient.jpg) repeat-x left bottom; margin-right:0px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#000; } /*\*/#blackfriday-tabs a {float:none} /**/#blackfriday-tabs a:hover { color:#999; } #blackfriday-tabs #current-red { border-width:0; } #blackfriday-tabs #current-red a { color:#eb2c20; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; background:url(/ISS_Static/images/lenovo_common/css/blackfriday-tabs-whiteBG) repeat-x left top; border-bottom:1px solid #fff; } #blackfriday-tabs #current-green { border-width:0; } #blackfriday-tabs #current-green a { background:url(/ISS_Static/images/lenovo_common/css/blackfriday-tabs-whiteBG) repeat-x left top; color:#37cb39; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; border-bottom:1px solid #fff; } #blackfriday-tabs-ltborder { float:left; width:100%; line-height:27px; } #blackfriday-tabs-ltborder ul { margin:0; padding:0px 10px 0px 5px; list-style:none; } #blackfriday-tabs-ltborder li { float:left; margin:0px 0px 0px 0px; padding:0 0 0 6px; } #blackfriday-tabs-ltborder a { float:left; display:block; padding-left:10px;padding-right:10px; border:1px solid #c7d3df; background:url(/ISS_Static/images/lenovo_common/css/blackfriday_tab_gradient.jpg) repeat-x left bottom; margin-right:0px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; color:#000; } /*\*/#blackfriday-tabs-ltborder a {float:none} /**/#blackfriday-tabs-ltborder a:hover { color:#999; } #blackfriday-tabs-ltborder #current { border-width:0; } #blackfriday-tabs-ltborder #current a { color:#069; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; background:url(/ISS_Static/images/lenovo_common/css/blackfriday-tabs-ltborder-whiteBG) repeat-x left top; border-bottom:1px solid #fff; } .tooltip-featuredtech { display:none; border-bottom: 1px solid #4a4a4a; min-height:80px; width: 200px; color:#000; } .tooltip-featuredtech #arrow { background:transparent url(/ISS_Static/WW/AG/merchandising/US/includes/images/tooltip_arrow_fullborder.gif) no-repeat top right; position:relative; top:6px; } .tooltip-featuredtech #title { background-color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #cdcdcd; padding:10px; border-left: 1px solid #4a4a4a; border-right: 1px solid #4a4a4a; } .tooltip-featuredtech #copy { background: #fff url(/ISS_Static/WW/AG/merchandising/US/includes/images/tooltip_gradient.jpg) repeat-x left bottom; padding:10px; font-size:10px; border-left: 1px solid #4a4a4a; border-right: 1px solid #4a4a4a; } .le-facet-boldheader { background-color:#c9d3dd; color:#000; font-weight:bold; padding-left:10px; padding-right:6px; line-height:20px; text-align:left; } .le-facet-header { color:#333; padding-left:10px; padding-top:3px; padding-bottom:1px; } .le-facet-line { padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px; text-align:left; } .le-facet-header-corner { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; } .le-facet-header-text-corner { font-size:14px; font-weight:bold; color:#333; padding:10px; } .le-facet-divider { padding: 2px; height:1px; } .le-facet-leftcol-open-box { border: 0px 1px 1px 1px solid #c9d3dd; border-top:0px solid #fff; padding-bottom:6px; } .le-price-list-header { margin-left:10px; } .le-price-list-text { margin-left:10px; margin-right:10px; margin-bottom:10px; } .le-facet-leftcol-box { border: 0px 1px 1px 1px solid #c9d3dd; border-top:0px solid #fff; padding-bottom:6px; } .le-facet-header-spacer { padding-top:3px; } .c6d3de-border {border:1px solid #c6d3de} #upgrades-available {display:block} #feat-tech-above-upgrade {display:block} #feat-tech-below-upgrade {display:none} #specs-under-prices {display:block} #specs-under-marketing {display:none} #specs-under-upgrades {display:none} .grey-gradient-header { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:0px 10px 0px 10px; line-height:30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/gray_header_bkgd.jpg) repeat-x left top; } .orange-gradient-header { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:0px 10px 0px 10px; line-height:30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/orange_header_bkgd.jpg) repeat-x left top; } .verticalmenu-header { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:0px 0px 0px 2px; line-height:30px; background: url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/orange_header_bkgd.jpg) repeat-x left top; width:220px; } .verticalmenu, .verticalmenu li ul{ list-style-type: none; margin: 0; padding: 0; width: 220px; text-decoration: none; background-color:#f0f0f0; border-left:solid 1px #c9d3dd; border-right:solid 1px #c9d3dd; border-bottom:solid 1px #c9d3dd; } .verticalmenu li{ position: relative; text-decoration: none; } .verticalmenu li a{ color: #069; font-weight:bold; display: block; width: auto; padding: 5px 0px 0px 0px; padding-left: 10px; text-decoration: none; padding-bottom:6px; text-align:left; } .verticalmenu li a:hover{ text-decoration: none; color: #069; width: 238px; position:relative; z-index:1005; background:#fff; } .verticalmenu li ul{ position: absolute; left: 0; top: -1px; display: none; width: 228px; background-color:#fff; border-top:solid 1px #c9d3dd; border-right:solid 1px #c9d3dd; } .verticalmenu li ul li{ float: left; } .verticalmenu li ul a{ background:url('http://www.lenovo.com/shop/americas/content/img_lib/misc/orange_arrow_ratings_reviews.gif') no-repeat 14px 7px; padding-left:26px; padding-right:10px; background-color:#fff; } .verticalmenu li ul a:hover { text-decoration: underline; width: 190px; background:url('http://www.lenovo.com/shop/americas/content/img_lib/misc/orange_arrow_ratings_reviews.gif') no-repeat 14px 7px; } .verticalmenu .arrowdiv{ position: absolute; right: 1px; top:3px; padding-right:10px; background:url('http://www.lenovo.com/shop/americas/content/img_lib/misc/orange_arrow_ratings_reviews.gif') no-repeat center bottom; } .verticalmenu li a:visited, .verticalmenu li a:active{ color: #069; font-weight:bold; } /*\*/* html .verticalmenu li { float: left; height: 1%} * html .verticalmenu li a { height: 1%} * html .verticalmenu li a:hover { width: 218px} * html .verticalmenu .arrowdiv { top:4px} /**/#blk-header-grey-borderbg { background-color:#f0f0f0; border: 1px solid #666; } #blk-header-grey-borderbg-notop { background-color:#f0f0f0; border-left: 1px solid #666; border-right: 1px solid #666; border-bottom: 1px solid #666; } #blk-header-grey-borderbg-nobtm { background-color:#f0f0f0; border-left: 1px solid #666; border-right: 1px solid #666; border-top: 1px solid #666; } #blk-header-grey-header { background-color:#000; color:#fff; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:15px; padding-top:8px; padding-bottom:8px; } #blk-header-grey-title { color:#000; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #blk-header-grey-subtitle { color:#666; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } #blk-header-grey-section-head { color:#666; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:3px; margin-bottom:-5px; border-bottom:1px solid #cdcdcd; } #media-reviews { font-size:10px; padding-top:10px; line-height:14px; } #media-awards { font-size:10px; padding-top:10px; line-height:14px; } #media-videos { font-size:10px; padding-top:10px; line-height:14px; } #tabslightgrey-promo-tabs { float:right; width:100%; background: url("/ISS_Static/WW/EMEA/img_lib/css/newpromo-tabs/newpromoLightGrey-tab-bg.gif") repeat-x bottom; line-height:normal; } #tabslightgrey-promo-tabs ul { margin:0; padding:10px 10px 0; list-style:none; } #tabslightgrey-promo-tabs li { float:right; background:url("/ISS_Static/WW/EMEA/img_lib/css/newpromo-tabs/newpromoLightGrey-tabs-left.gif") no-repeat left top; margin:0; padding:0 0 0 6px; } #tabslightgrey-promo-tabs a { float:right; display:block; background:url("/ISS_Static/WW/EMEA/img_lib/css/newpromo-tabs/newpromoLightGrey-tabs-right.gif") no-repeat right top; padding:5px 9px 4px 4px; margin-right:5px; text-decoration:none; font-weight:bold; color:#000; } #tabslightgrey-promo-tabs a {float:none} #tabslightgrey-promo-tabs a:hover { color:#666; } #tabslightgrey-promo-tabs #current { background-image:url("/ISS_Static/WW/EMEA/img_lib/css/newpromo-tabs/newpromoLightGrey-tabs-left-on.gif"); border-width:0; } #tabslightgrey-promo-tabs #current a { background-image:url("/ISS_Static/WW/EMEA/img_lib/css/newpromo-tabs/newpromoLightGrey-tabs-right-on.gif"); color:#333; padding-bottom:5px; } , sans-serif */font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; } .splitter-header-noheight { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; padding-bottom:8px; } .splitter-header-nocorner { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:lighter; color:#333; text-align: left; height:36px; padding-left:10px; } .header-topdown-gradient { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/divider-gradient_top-down_1x16.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold; color:#333; text-align: left; height:36px; padding-left:10px; padding-bottom:10px; padding-top:12px; } .s-series-lp-features3 { background:url(http://www.lenovo.com/shop/americas/content/img_lib/landing_pages/s-series/ultraportable.jpg) no-repeat middle bottom; } .bg-image-shadow-ltblue { height:16px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/light-blue-header_1x16.gif) repeat-x left top; } .products-row1-bg { height:130px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/products-row1-bg.jpg) repeat-x left top; } .products-row2-bg { height:80px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/products-row2-bg.jpg) repeat-x left top; } .products-right-corner { height:9px; background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-grey-corner_9x9.gif) no-repeat right top; } .white-row-blue-corner { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right top; } .blue-corner-btmleft { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner_btm-left_20x14.gif) no-repeat left bottom; background-color:#c9d3dd; } .vertical-fade-btm-c9d3dd{ background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-btm-c9d3dd.gif) no-repeat left top; } .vertical-fade-blue-to-white { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-blue-to-white_1x150.gif) repeat-x left top; } .vertical-fade-blue-to-white-left { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/vertical-fade-blue-to-white_1x150-left.gif) repeat-x left top; } .blue-corner-btm-right { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/blue-corner_btm-right_20x14.gif) no-repeat left top; } .ideapad-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/ideapad-background_1x165.gif) repeat-x left top; } .splitter-tp-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/splitter-tp-bg_1x149.jpg) repeat-x left top; } .splitter-ip-bg { background:url(/ISS_Static/images/lenovo_common/css/backgrounds-R5/splitter-ip-bg_1x149.jpg) repeat-x left top; } a.fbox-allblue:link { text-decoration:none; color:#069; font-weight:normal; } a.fbox-allblue:visited { text-decoration:none; color:#069; font-weight:normal; } a.fbox-allblue:hover { text-decoration:underline; color:#069; font-weight:normal; } a.fbox-allblue-bold:link { text-decoration:none; color:#069; font-weight:bold; } a.fbox-allblue-bold:visited { text-decoration:none; color:#069; font-weight:bold; } a.fbox-allblue-bold:hover { text-decoration:underline; color:#069; font-weight:bold; } .bottom-mod_orange-header { color: #555; font-size: 12px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .bottom-mod_green-header { color:#95ae2e; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .tabs-header { color:#999; font-size:16px; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .subseries-header { background:url(/ISS_Static/images/lenovo_common/css/splitter-R5/splitter_blue-corner_9x9.png) no-repeat right
