@import url('http://shop.lenovo.com/ISS_Static/WW/css/themes/owv3/modules/faceted-browse.css');
@import url('http://shop.lenovo.com/ISS_Static/WW/css/themes/owv3/modules/subseries-tabs.css');
@import url('http://shop.lenovo.com/ISS_Static/WW/css/themes/owv3/modules/gallery-v2.css');
@import url('http://shop.lenovo.com/ISS_Static/WW/css/themes/owv3/modules/espotsandimages_module.css');
@import url('http://shop.lenovo.com/ISS_Static/WW/css/themes/owv3/modules/search.css');


body {
  font: 1em/1.75 Helvetica, Arial, sans-serif;
  background: #efefef;
  position: relative;
  color: #555;
  -webkit-text-size-adjust: none;
}
.fieldrow .fieldlabel {
    white-space: normal !important;
}
.bar_2-calledOut-link>.text, .bar_3-heading, .nestedMenu-heading>.text, .searchInput-button, .espot-title, .hero-text, .mediaGallery-mediaList-heading, .tabbedBrowse-features-featureHeading {
  font-family: Helvetica, Arial, sans-serif;
}
.accessoriesLanding-seeMoreLink, .accessoriesLanding-title, .bar_2-calledOut-link>.text, .bar_3-heading, .espot-title, .extraOptions-title, .hero-text, .horizontalAd-title, .mediaGallery-mediaList-heading, .nestedMenu-heading>.text, .productGrid-seeMoreLink, .productGrid-title, .ribbonHeading, .searchInput-button, .tabbedBrowse-features-featureHeading, .whichPc-headline, .whichPc-hero-title {
  font-family: Helvetica, Arial, sans-serif;
}
.bar_3 {
  background-color: #e3e3e3;
  color: black;
}
.button-small {
  font-family: Helvetica,Arial,sans-serif;
  font-size: 11.2px;
  font-size: 0.7rem;
}
.button-standard, .button-standard-alt, .button-called-out, .button-called-out-alt,.button-called-out-alt:hover, .button-called-out-positive, .button-flat {
  display: inline-block;
  padding: 0.5em 0.8em;
  font-size: 12.8px;
  font-size: 0.8rem;
  font-weight: normal;
  text-transform: none;  /*BZ-2146*/
  border: none;
  cursor: pointer;
  margin: 0;
  /*line-height: 3em;*/
  background-image:none;
  text-shadow:none;
}
button:hover.button-standard.searchFilter-button {
  background-image: none;
}
a:hover.button-standard.button-full {
  background-image: none;
}

/* FP2384 acc_header-section-cat.html inline styles added */
.searchFilter-form-label img{display: none;}

/* FP2384 AccView_main_template.html inline styles added */
  #accCategoryMenu {max-width:241x;float:left;}
  #acc_MainRow {max-width:715px;float:left;position:relative;}
  #accSideContent {display:inline;float:right}
  
/* FP2384 CategoryView_template.html inline styles added */
  .sidebarNav-list-b {font-size: 0.8rem; margin-left: 2rem;}
  
/* FP2384 ItemDetailsLayout.html inline styles added */
   .mediaGallery {-webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
   
/* FP2384 CompareTemplate.html inline styles added */
   #cmpoverlaytableheader {table-layout:fixed;}
   #cmpoverlaytable {table-layout:fixed;}
   
/* FP2384 CompareNavigation.html inline styles added */
   #compareSlider .closed {z-index:9999999; visibility:hidden;}
    
button:hover.baseButton.button-called-out {
  background-image: none;
}
a:hover.seriesListings-footer-button.button-called-out.button-full,a:hover.button-called-out.button-full.facetedResults-cta,a:hover.button-standard-alt.tabbedBrowse-productListing-footer-button-first.button-full,a:hover.button-standard-alt.tabbedBrowse-accessories-button.button-full {
  background-image: none;
}
a:hover#continueButton {
  background-image: none;
}
.sidebarNav-heading {
  font-weight: normal;
}
.compareTable-title,.categoryDescription-heading, .columnSlider-heading, .skipLinks-link, .bar_1-link>.text, .callBox, .title-primaryBrand, .seriesPreview-title, .seriesListings-title, .tabbedBrowse-productListing-title, .facetedResults-title, .checkoutForm-fieldsetGroup-title, .hero-productDescription-heading, .separator-heading, .additionalInfoOverlay-title, .js .countrySelector {
	font-family: Helvetica,Arial,sans-serif;
	font-weight:normal;
}
h1.seriesPreview-title,.title-primaryBrand a, .seriesPreview-title a, .seriesListings-title a, .tabbedBrowse-productListing-title a, .facetedResults-title a, .checkoutForm-fieldsetGroup-title a {
  	color: #FF6A00;
}

.brandListings-title {
  font-family: Helvetica,Arial,sans-serif !important;
  color: #FF6A00 !important;
  line-height: 1.1;
  font-size: 1.3rem;
  text-align: center;
}


.brandListings-header a {
   color: #FF6A00 !important;
}
.image-label .content{
  	font-family: Helvetica,Arial,sans-serif;
}
.compareTable-title,.accessoriesListing-title,.additionalInfoOverlay-title,.bar_1-link>.text,.brandHeader-title,.callBox,.categoryDescription-heading,.checkoutForm-fieldsetGroup-title,.columnSlider-heading,.compareModal-title,.dealsListing-tagline,.facetedResults-title,.hero-productDescription-heading,.js .countrySelector,.separator-heading,.seriesListings-title,.seriesPreview-title,.skipLinks-link,.tabbedBrowse-productListing-title,.title-primaryBrand,.whichPc-form-question-count,.accessoriesLanding-seeMoreLink,.accessoriesLanding-title,.bar_2-calledOut-link>.text,.bar_3-heading,.espot-title,.extraOptions-title,.hero-text,.horizontalAd-title,.mediaGallery-mediaList-heading,.nestedMenu-heading>.text,.productGrid-seeMoreLink,.productGrid-title,.ribbonHeading,.searchInput-button,.tabbedBrowse-features-featureHeading,.whichPc-headline,.whichPc-hero-title{
	font-family: Helvetica,Arial,sans-serif;
}
.subseries-promo-bar {
	background-image:none;
	background-color: #4AC0E0;
}
.bar_3,.offCanvas-content {
	box-shadow:none !important;
}
.bar_3-heading {
	text-shadow:none;
}
.lt-ie9 .recommmendAccessory, .linkList-item, .compareTable-heading, .no-js .compareTable-rowHeading.compareTable-addRemoveItems, .scrolling .compareTable-addRemoveItems, .expandableHeading, .expandableHeading-onlySmall, .configuratorItem-summary {
	background-image:none;
	background-color: #e7e7e7;	
}
a.button.learn, a.button.darkgray {
	background-image:none !important;
	text-shadow:none !important;
	border: none !important;
}
.tabbedBrowse-accessories {
	background-image:none;
	border-bottom: 1px solid #ddd;
}
button.pricingSummary-button.button-called-out.button-full.nextStep {
	background-image: none;
	text-shadow: none;
}
:hover button.pricingSummary-button.button-called-out.button-full {
  background-image: none;
}
/* cart */
:hover input#cart-summary-ecouponForm-button {
  background-image: none;
}
a:hover.cart-checkoutButtons-checkout.button-called-out-positive.fs1 {
  background-image: none;
  background-color:#64A81B;
}
input#cart-summary-ecouponForm-button {
  margin: 10px 0 0 0;
  background-color: #D9DAD9;
}
input:hover#cart-item-pricing-and-quantity-form-button {
  background-image: none;
}
/* social */
span.at4-icon.aticon-facebook,span.at4-icon.aticon-twitter,span.at4-icon.aticon-pinterest_share,span.at4-icon.aticon-google_plusone_share {
	background-color:#949494 !important;
}
span:hover.at4-icon.aticon-facebook {
	background-color:#305891 !important;
}
span:hover.at4-icon.aticon-twitter {
	background-color:#2CA8D2 !important;
}
span:hover.at4-icon.aticon-pinterest_share {
	background-color:#C82828 !important;
}
span:hover.at4-icon.aticon-google_plusone_share {
	background-color:#CE4D39 !important;
}

/* compare button */
a.button-ribbon-small {
  background-image: none;
  background-color: #a8190b;
  text-shadow: none;
}
/*accessories section */
a:hover.accessoriesListing-footer-button.button-called-out.button-full {
  background-image: none;
}
a:hover.button-called-out.button-full {
  background-image: none;
}
/*email signup pop up*/
#nm_wrapper input#nm_submitbtn {
	background-image:none !important;
	border:none !important;
	text-shadow:none !important;
}

.tabbedBrowse-accessories-item-container {
	border-bottom:none !important;
}
button.button-called-out.signInForm-submitButton,a.button-called-out.signInModule-createAccount-button {
	background-image: none;
	text-shadow: none;
}


@media all and (max-width:55em) {
	h1.columnSlider-heading,.csstransforms3d .columnSlider-heading a {
		color:#009dd0 !important;
	}
}


/** GWE-811 (CONVERT INLINE STYLES IN ACCOUNT TEMPLATES) **/
/** margin_zero class will be used from above, referenced in the following pages:
templates/account/owv2/ResetPassword_template.html, line 14 **/
.formSubmitButton_SignIn /* templates/account/owv2/SignIn_template.html, line 30 */ {visibility:hidden; width:1px; height:1px;}

/** GWE-813 (CONVERT INLINE STYLES IN CART/CHECKOUT TEMPLATES) **/
/** files that use the new table redraw tags: cart/ItemFeatures_default.html, checkout/EmailOrderPopup_template.html **/
#redraw_table {display:table;}
#redraw_table_head {display:table-header-group;}
#redraw_table_group {display:table-row-group;}
#redraw_tr {display:table-row;}
#redraw_td {display:table-cell;}
.cart-summary-pricing-webPrice-label /* CartContent.html, line 78 */ {clear: both;}
.cart-checkoutButtons-paypal-faq /* cart/CartContent.html, line 176 */ {margin-top:-1.95em;}
.cart-bundle-header /* cart/CartContent.html, lines 301 - 304 (removed) */ {font-weight:bold;margin-top:15px;}
.cart-bundle-description /* cart/CartContent.html, lines 301 - 304 (removed) */ {font-size:0.8rem;margin:0;}
#cart-lease-price-span /* cart/CartLease_template.html, line 3 */ {white-space:nowrap;}
#cart-lease-title-span /* cart/CartLease_template.html, line 5 */ {font-weight:bold;}
#cartCoupon, #cartShippingPromo, #cartPaymentPromo, #cartDebugLink, #cartCheckoutLink, #cartAmazonLink, #cartPaypalLink /* cart/CartPrice.html, line 3 (cartCoupon),  line 9 (cartShippingPromo),  line 13 (cartPaymentPromo),  line 16 (cartDebugLink),  line 19 (cartCheckoutLink),  line 22 (cartAmazonLink),  line 25 (cartPaypalLink) */ {padding-top: 10px;}
#detailtable /* cart/ItemFeatures_default.html, line 1 */ {display:none;border-collapse: collapse;padding:0;border:none;}
.overflow_hidden /* cart/ItemMainFeatures_default.html, line 3 */ {overflow:hidden;}
.float_left /* cart/BillToShipping_template.html, line 2; cart/Communications_template.html, line 4; checkout/OtherInformation_template.html, line 26; checkout/steps/billing.html, line 39 */ {float:left;}
#createAccountButton > .bttext /* checkout/CreateAccount_template.html, lines 9 - 11 (removed) */ {font-size: 10px;}
#CreateAccountDiv /* checkout/CreateAccount_template.html, line 13 (now 9) */ {width:100%;margin-top:25px;}
#agreeTermsCheckbox /* checkout/CreateAccount_template.html, line 20 (now 16) */ {width:520px;}
#saveAccountButton /* checkout/CreateAccount_template.html, line 24 (now 20) */ {margin:30px 0px;}
#hiddenUserInfoFields /* checkout/CreateAccount_template.html, line 28 ( now 24) */ {display:none;}
.emailorder_width340 /* checkout/EmailOrderPopup_template.html, lines 20, 33, 45, 57 */ {width:340px;}
.OtherInfo_form /* checkout/OtherInformation_template.html, line 6 */ {margin-top: 15px;}
#TeleSalesRepDiv /* checkout/OtherInformation_template.html, line 25 */ {width:450px;padding:0px 2px}
.OtherInfo_input200 /* checkout/OtherInformation_template.html, line 29 */ {clear:left;float:left;width:200;}
.OtherInfoRepIdFound_div /* checkout/OtherInformation_template.html, line 30 */ {float:right;text-align:center}
.OtherInfo_div /* checkout/OtherInformation_template.html, line 31 */ {float:right;text-align:center}
#PaymentInformation /* checkout/PaymentInformation_template.html, line 1 */ {margin-top:5px;}
.PaymentInfo_ul /* checkout/PaymentInformation_template.html, line 7 */ {margin:0px;padding:0px;}
.PaymentInfo_ul_li /* checkout/PaymentInformation_template.html, line 9 */ {margin:0px;padding:0px;}
.PaymentInfo_bold /* checkout/PaymentInformation_template.html, line 12 */ {font-weight:bold;}
.payment_method_left300 /* checkout/PaymentInformation_template.html, line 23; checkout/PaymentMethod_template.html, lines 17, 24 */ {float:left; width: 300px;}
.PaymentMethod_div /* checkout/PaymentMethod_template.html, line 4 */ {margin-right: 10px;float:left;}
.PaymentMethod_div_inner /* checkout/PaymentMethod_template.html, line 8 */ {float:left; display:none;}
.clear_both /* checkout/PaymentMethod_template.html, line 12; checkout/steps/billing.html, lines 50, 57; checkout/steps/components/cartsummary.html, lines 99, 130; checkout/steps/components/ordersummary.html, lines 6, 23, 45, 57, 71, 79 */ {clear:both;}
#paymentMethodForm /* checkout/PaymentMethod_template.html,line 13 */ {margin-top:15px;}
.clear_left /* checkout/PaymentMethod_template.html, line 16; checkout/ShippingMethod_template.html, line 10; checkout/ShippingMethodVAS_template.html, line 20 */ {clear:left;}
.display_none /* checkout/ShippingInformation_template.html, lines 9, 35, 45 */ {display:none;}
.ShippingInfo_inner_div /* checkout/ShippingInformation_template.html, line 22 */ {margin-top:15px;}
.shipping-method /* checkout/ShippingMethod_template.html, line 11; checkout/ShippingMethodVAS_template.html, line 21 */ {float:left;width:300px;}
.shipping-method-price /* checkout/ShippingMethod_template.html, line 24; checkout/ShippingMethodVAS_template.html, line 33 */ {float:left;}
.billing_div /* checkout/steps/billing.html, line 16 */ {float:left;width:440px;margin:15px;}
.billing_amazonEC /* checkout/steps/billing.html, line 19 */ {margin-top:15px;float:left;}
.billing_margintop15 /* checkout/steps/billing.html, lines 29, 33 */ {margin-top:15px;}
.billing_checkout_rightcol /* checkout/steps/billing.html, line 45 */ {margin:15px;width:200px;float:left;}
.billing_checkout_botcontainer /* checkout/steps/billing.html, line 58 */ {margin-top: 20px;}

/** Entire css file from checkout/steps/components/cartsummary.html, lines 1 - 580 (removed) **/
#SystemMessage {position:relative;top:-20px;left:110px;}
.fbox span {color: #009dd9;font-size: 12px;}
.littleCartLink {color: #009dd9;font-size: 11px;}
.Cart-MainContainer {width: 960px;margin: 0 auto;}
.Cart-MainContainer #cartLeft {width: 718px;float:left;position:relative;top:-9px;}
.Cart-MainContainer #cartRighto {width: 240px;float: right;position: relative;top:-78px;}
/*  TOP of Product Description Box */
.ShoppingCartHeader {font-size:16px;font-weight:bold;position: relative;top: 15px;color: #000;}
.adminActions {width: 300px;float: right;margin: 0 200px 0 0;font-size: 10px;}
.adminActions #SaveCart {width: 100px;float: left;}
.adminActions #Print {width: 100px;float: left;}
.ShoppingCartHeader .adminActions #Email {width: 80px;}
.adminActions a {color: #009dd9;text-decoration: none;}
.adminActions a:hover {color: #009dd9;text-decoration: underline;}
/* continue shopping - BOTTOM of Desc Box */
.ContinueShopping {margin: 5px 0 2px 10px;padding: 0px 0 0 10px;position: relative;top:-16px;}
.ContinueShopping #cs-header {margin: 10px 0 5px 90px;font-weight: bold;}
.ContinueShopping #cs-dropDown {margin: 0 0 0 90px;}
.adminActions2 {float: right;margin: 0 0 20px 0;font-size: 10px;}
.adminActions2 #SaveCart2 {width: 100px;float: left;}
.adminActions2 #Print2 {width: 100px;float: left;}
.adminActions2 #Email2 {width: 80px;float:left;}
/* Product Description */
.ProductDescription {width: 718px;float: left;border-bottom: thin solid #cecfce;border-left: thin solid #cecfce;border-right: thin solid #cecfce;position: relative; /*top:-8px;*/ margin-bottom:16px;}
.ProductDescription a {color: #009dd9;text-decoration: none;font-size:12px;}
.ProductDescription a:hover {color: #009dd9;text-decoration: underline;}
.ProductDescription #GreyBKGRD-header {height: 25px;width:718px;background-color: #efefef;border-top: thin solid #cecfce;}
.ProductDescription #ProductDescrition-title {color: #555555;font-weight:bold;font-size:14px;margin: 0 0 0 10px;width: 200px;padding: 10px 0 0 0;position: relative;top: -5px;text-transform:uppercase;}
.ProductDescription #QTY-title {color: #555555;font-size: 14px;font-weight:bold;margin: -22px 0 0 530px;width: 90px;padding: 0 0 0 0;text-transform:uppercase;}
.ProductDescription #Price-title {color: #555555;font-size: 14px;font-weight:bold;margin: -17px 0 0 652px;padding: 0 0 0 0;text-transform:uppercase;}
.ProductDescription #ProductThumbnail {width: 70px;border: 1px solid #cecfce;padding:5px;}
.ProductDescription .ProductInfo {position:relative;top:-20px;width: 600px;float:left;}
.ProductInfo-expanded-bullet {padding-left:20px;}
.ProductDescription .ProductInfo-Title {color: #000000;font-size: 14px;font-weight:bold;position:relative;top:-30px;width: 400px;padding-bottom:3px;}
.ProductDescription .ProductInfo-PartNumber {position:relative;top:-30px;width: 400px;}
.ProductDescription .ProductInfo-EditConfig {position:relative;top:-30px;width:400px;}
.ProductDescription #ProductInfo-TechSpecs ul, .ProductDescription #ProductInfo-TechSpecs li {list-style: none;margin: 0px;padding: 2px 0 0 0px;position:relative;top:-20px;}
.ProductDescription #ProductInfo-EstShipDate {color: #000000;padding: 0 0 10px 0px;position:relative;top:-20px;float:left;}
.ProductDescription .details {cursor:pointer;position:relative;top:-20px;width: 380px;font-weight:bold;color:#009dd9;clear:both;}
.ProductDescription #Qty-inputBox {width: 40px;position: relative;left: 425px;top: 10px;}
.ProductDescription #Qty-inputBox .updateBox {padding: 0px 0px 0px 3px;float:left;position:relative;top:-3px;}
.ProductDescription #Qty-inputBox .updateText {padding: 2px 0px 0px 4px;float:left;}
.ProductDescription #Qty-inputBox .updateLink {color: #009dd9;font-size: 12px;padding-left:4px;}
.ProductDescription #Qty-inputBox .updateImg {padding: 0px 0px 0px 0px;float:left;width:21px;}
.ProductDescription #ProductInfo-Wishlist {padding: 0 0 5px 0px;position:relative;top:-6px;float:left;}
.ProductDescription .wishText {padding: 2px 0px 0px 4px;float:left;}
.ProductDescription .wishLink {color: #009dd9;font-size: 12px;}
.ProductDescription .wishImg {padding: 0px 0px 0px 4px;float:left;}
.ProductDescription .PriceBlock {float:right;margin: 0px 0px 0px 0px;text-align: center;width:60px;position:relative;top:-30px;right:20px;}
.ProductDescription .PriceBlock #listPrice {color:#7f7f7f;float:right;}
.ProductDescription .PriceBlock #salePrice {color:#6bae01;float:right;}
.ProductDescription #Accessories {padding-top:10px;position:relative;top:-20px;float:left;}
.ProductDescription #Accessories .TopBorder {border-top: thin solid #cecfce;width:608px;margin-top:8px;}
.ProductDescription #Accessories .PrtNumber {float:left;width:500px;}
.ProductDescription #Accessories .desc {float:left;width:500px;padding-top:8px;font-weight:bold;}
.ProductDescription #Accessories .PriceBlock {float:right;margin: 0px 0px 0px 0px;text-align: center;width:60px;position:relative;top:-17px;right:20px;text-align: right;}
.ProductDescription #Accessories .price {color:#6bae01;float:right;font-weight:normal;}
.ProductDescription #Accessories .price .priceExplanation {font-size:10px;color:#7f7f7f;}
/* EMpty box */
.emptyBox {width: 718px;float: left;border: thin solid #cecfce;margin: 17px 0 16px 0;color: #000000;padding: 0 0 10px 0;clear:both;}
.emptyBox #GreyBKGRD-header {height: 27px;background-color: #efefef;font-weight: bold;padding: 0px 0 0 10px;color: #000;margin: 0 0 0 0;border-bottom: thin solid #cecfce;}
.emptyBox #emptyText {color: #000000;font-size: 14px;font-weight:bold;margin: 0 0 0 20px;width: 200px;padding: 10px 0 0 0;position: relative;top: 43px;height:100px;left:250px;}
/* Popular upgrades */
.PopularUpgrades {width: 718px;float: left;border: thin solid #cecfce;margin: 0 0 0 0;padding: 0 0 10px 0;clear:both;position: relative;top: -20px;background-image:url('http://shop.lenovo.com/ISS_Static/WW/ag/templates/cart-checkout/images/cart-upgrades-bg.gif');background-repeat:repeat-x;background-position:bottom left;overflow: auto;}
.PopularUpgrades #GreyBKGRD-header {height: 25px;background-color: #efefef;font-weight: bold;color: #555555;font-size:14px;padding: 10px 0 0 10px;margin: 0 0 0 0;border-bottom: thin solid #cecfce;}
.PopularUpgrades .Column {float: left;width: 227px;padding: 10px 0 0 10px;display: block;border-right: thin solid #cecfce;}
.Column:last-child {border-right: none;}
.PopularUpgrades .Column .img {width: 90px;border: 1px solid #cecfce;padding:0px;float:left;margin: 0 0px 0px 0;clear:left;text-align:center;background-color:#ffffff;}
.PopularUpgrades .Column .desc {width: 228px;font-weight:bold;height:42px;}
.PopularUpgrades .Column .info {float:left;}
.PopularUpgrades .Column .priceArea {float: left;width: 120px;padding-left:6px;padding-bottom:5px;}
.PopularUpgrades .Column  .PriceBlock {float: right;width: 120px;}
.PopularUpgrades .Column  .PriceBlock .partNum {color: #7f7f7f;padding-bottom:5px;}
.PopularUpgrades .Column  .PriceBlock .AddToCart {margin: 10px 0 0 0;}
.PopularUpgrades a {color: #009dd9;text-decoration: none;}
.PopularUpgrades a:hover {color: #009dd9;text-decoration: underline;}
.PopularUpgrades .listPriceBox .listPriceCart {color:#7f7f7f;}
.PopularUpgrades .salePriceBox .salePriceCart {color:#6bae01;font-weight: normal;}
.PopularUpgrades .salePriceBox .salePriceTextCart {color:#6bae01;}
.PopularUpgrades .listPriceBox .listPriceNoSaleCart {color:#6bae01;font-weight: normal;}
.PopularUpgrades .listPriceBox .listPriceTextNoSaleCart {color:#6bae01;}
#quickLinksHeader {color: #000;font-weight:bold;font-size:14px;padding: 5px 0px 0px 0px;}
#quickLinksGo {position:relative;left: -10px;top: 6px;}
/* VeriSign Graphic*/
.VeriSign {position:relative;left: 30px;}
/* disclaimer */
.disclaimer {clear:both;width: 100%;}
#cart-buttons-upper {position: relative;top:0px;}
#cart-buttons-lower {position: relative;top:-19px;}
.cart-buttons {width: 340px;float:right;}
.cart-buttons .savebtn {float:left;padding-right:9px;}
.cart-buttons .emptybtn {padding-right:8px;float:left;}
.cart-buttons .printbtn {padding-right:10px;float:left;}
.cart-buttons .emailbtn {float:left;padding-right:2px;}
.cart-buttons .saveImg {float:left;margin-left: 10px;}
.cart-buttons .emptyImg {padding: 0px 0px 0px 0px;float:left;position:relative;top:-2px;}
.cart-buttons .printImg {padding: 0px 0px 0px 0px;float:left;position:relative;top:-5px;}
.cart-buttons .emailImg {padding: 0px 0px 0px 0px;float:left;position:relative;top:-5px;}
.cart-buttons .btnText {padding: 0px 0px 0px 2px;float:left;background-color:#ff9900;}
.cart-buttons .btnLink {color: #009dd9;font-size: 11px;}
.addToCartImg {padding: 2px 0px 0px 0px;float:left;position:relative;top:-5px;}
.addbtn {padding-right:2px;padding-top:5px;float:left;white-space:nowrap}
.cart-row {border-bottom: thin solid #cecfce;}
.cart-row-left{width:90px;padding:10px;float:left;clear:left;position:relative:left:8px;}
.cart-row-right{width:608px;float:right;padding-top:10px;}
.cart-row-divider{border-bottom:1px solid #cecfce;}
.PriceBlock /* checkout/steps/components/cartsummary.html, line 54 */ {float:right;}

.ordersummary_statuscount_col1 /* checkout/steps/components/ordersummary.html, line 10 */ {float:left;width:50%;}
.ordersummary_statuscount_col2 /* checkout/steps/components/ordersummary.html, line 14 */ {margin-left:50%;width:50%;}
.ordersummary_statuscount_name /* checkout/steps/components/ordersummary.html, line 16 */ {color:graytext;}
.float_left /* checkout/steps/components/ordersummary.html, lines 17, 27, 35, 46, 58, 72, 80; checkout/steps/review.html, line 17, 20, 41, 45, 70, 74, 82, 86, 105 */ {float:left;}
.float_right /* checkout/steps/components/ordersummary.html, line 18, 30, 38, 49, 61, 67, 75, 83 */ {float:right;}
.thankyou_order_container, .thankyou_quote_container /* checkout/steps/components/thankyou_order.html, line 8; checkout/steps/components/thankyou_quote.html, line 5 */ {margin-top:35px;margin-bottom:25px;}
.thankyou_order_inner, .thankyou_quote_inner /* checkout/steps/components/thankyou_order.html, lines 9, 24, 32; checkout/steps/components/thankyou_quote.html, lines 6, 21, 29, 37, 45 */ {width:130px;float:left;}
.clear_both /* checkout/steps/components/thankyou_order.html, lines 22, 30, 38; checkout/steps/components/thankyou_quote.html, lines 19, 27, 35, 43, 51; checkout/steps/review.html, lines 15, 24, 31, 36, 49, 78, 90, 93 */ {clear:both;}
.review_margintop20 /* checkout/steps/review.html, lines 16, 28, 38 */{margin-top:20px;}
.review_margintop15 /* checkout/steps/review.html, lines 54, 101; checkout/TokenizedCreditCardTemplate.html, line 8 */{margin-top:15px;}
.review_margintop10 /* checkout/steps/review.html, lines 25, 58 */{margin-top:10px;}
.review_margintop05 /* checkout/steps/review.html, line 96 */{margin-top:5px;}
.review_termsconditions /* checkout/steps/review.html, line 32 */{margin-top: 10px; float:left;}
.review_checkout_continuebutton /* checkout/steps/review.html, line 102 */{float:left;margin-right:10px;}
.review_div_leftcol /* checkout/steps/review.html, lines 39, 69, 81 */{width:200px;float:left;}
.tokenized_clear_left /* checkout/TokenizedCreditCardTemplate.html, line 12 */{clear:left;}
.tokenized_data_creditcard /* checkout/TokenizedCreditCardTemplate.html, line 13 */{margin-left:17px;margin-bottom:5px;}
.tokenized_bold /* checkout/TokenizedCreditCardTemplate.html, line 15 */{font-weight:bold;}
.tokenized_width30 /* checkout/TokenizedCreditCardTemplate.html, line 38 */{width:30;}
.tokenized_bordernone /* checkout/TokenizedCreditCardTemplate.html, line 48 */{border:none;}
.tokenized_width200 /* checkout/TokenizedCreditCardTemplate.html, line 52 */{width:200;}
.welcomecheckout_bgrepeatx /* checkout/WelcomeToCheckout_Template.html, line 19, 24 */{background-repeat:repeat-x;}
.welcomecheckout_bgwhite /* checkout/WelcomeToCheckout_Template.html, lines 27, 32 */{background-color:#ffffff;}
.welcomecheckout_graybordertop /* checkout/WelcomeToCheckout_Template.html, line 57 */{border-top:#ccc 1px solid;}
.cartrollover /* checkout/rollover/cart-rollover.html, lines 3 - 4 (removed) */{right:0;left:auto!important;}
.cartroller_menulevel /* checkout/rollover/cart-rollover.html, line 15 (now 13) */{overflow: hidden;display:block;}
header > .cart_wrapper /* checkout/rollover/cartrollover_brand.html, lines 3 (removed) */{display:none;}
.cartroll_overflowhidden /* checkout/rollover/cartrollover_brand.html, line 15 (now 14) */{overflow: hidden;}

/** GWE-749 (CONVERT INLINE STYLES IN Accessories-Landing-Page TEMPLATES) **/
.clear-both {clear:both;}

/** GWE-815 (CONVERT INLINE STYLES IN CONFIGURATOR TEMPLATES) **/
/** margin_zero class will be used from above, referenced in the following pages:
templates/configurator/owv2/builder.html, lines 143, 175 **/
.productListings_button /* templates/reseller/owv2/productListings.html, line 25 */ {width:100%;height:35px;border:1px solid #cecfce;background:#efefef;color:#999;font-weight:bold;text-transform:uppercase;}

/** GWE-817 (CONVERT INLINE STYLES IN HANDLEBARS TEMPLATES) **/
.tabbedBrowse-configurator /* builder_configurator.html, line 3 */ {display:none;}
.add-accessory-inner-wrapper /* builder_interstitial.html, line 3 */ {display:none;}
.bv_result_template_bold /* bv_result_template.html, line 116, 121, 126, 131 */ {font-weight:bold;}
.margin_zero /* gallery.html, line 138; tablet_gallery.html, line 134 */ {margin:0;}
.display_none /* builder_modelist_v3.html, line 7 templates/potato-head/handlebars/builder_configurator.html, line 7, templates/potato-head/handlebars/builder_mainsummary_c2.html, line 158, templates/potato-head/handlebars/builder_modelist_v3.html, line 7 */ {display:none;}
.verticalTabs-configurator-startOver /* builder_start_over.html, line 1; templates/mash/handlebars/builder_start_over.html, line 1;  templates/potato-head/handlebars/builder_start_over.html, line 1 */ {display:block;float:right;margin:0;padding:0;}
.verticalTab-configurator /* mash/handlebars/builder_configurator.html, line 3 */ {display:none;}

/** GWE-819 (CONVERT INLINE STYLES IN RESELLER TEMPLATES) **/
.tabbedBrowse-productListings /* templates/reseller/owv2/builder.html, line 46 */ {position: relative; left: 0px;}

/** GWE-820 (CONVERT INLINE STYLES IN WARRANTY TEMPLATES) **/
.warranty_maxwidth_173 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 13 */ {max-width:173px;}
.warranty_maxwidth_300 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 25, line 29, line 36 */ {max-width:300px;}
.warranty_maxwidth_350 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 45, line 47 */ {max-width:350px;}
.warranty_maxwidth_198 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 56 */ {max-width:198px;}
.warranty_maxwidth_430 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 67 */ {max-width:430px;}
.warranty_maxwidth_266 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 76 */ {max-width:266px;}
.warranty_maxwidth_267 /* templates/warranty/owv2/splitter-warranty-overlay.html, line 86 */ {max-width:267px;}
/** margin_zero class will be used from above, referenced in the following pages:
templates/warranty/owv2/startpage.html, line 158 **/