/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0.1
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
/* Story # 72 - 09/26/2013 - START*/
@import url("/law-products/_ui/swc/css/changes.css");
@import url("/law-products/_ui/common/css/common.css");
/* Story # 72 - 09/26/2013 - END*/

/* Story # 72 - 09/26/2013 - START*/

 *,#body * {
      -webkit-print-color-adjust: exact;
      print-color-adjust: exact;
   }
#header, #siteHeader, #browseNavContent, #updateTotalButton, #promoCode, #skiptocontent, #cartNavigationButtons, #richRelevance, #CartRecommendationsContent, #skiptonavigation, #CanWeHelp, #pencilPromotion, #idVolumeProductshowModal, #monthlyPriceFormshowModal, #selectVolume, #footer, #siteFooter,  #rightColumn, #breadcrumb, #moreAboutWrapper{display:block;}
.global-header #chev, #oo_tab, #fancybox-right, #fancybox-left, #fancybox-loading{
	display:none!important;
}
a:link, a:visited {
	text-decoration: none !important;
}
a:link:after, a:visited:after {content:"" !important;}
.skip{display:none}
.prod_left_rail_section h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.250em;
    margin-bottom: .05em;
    margin-top: 1.250em;
    /* margin-right: 10em; */
}
.prod_left_rail{
	margin-top: -100pt;
}
input {
	border: 1px solid #BABABA;
}
div.page,  div.checkout-flow, p.updateCartApplyPromotionText,div.price, div.pagePrefix, div.pageName,div.productCode, div.mainProductcode, div.contractTerm,div.discountAmount,a.updateText, a.PD_details_link.moreinfoLink, a.skiptocontent, a.skiptonavigation, div.unsupportedBrowsers, div.rr_strategy_message, div.rr_prod167, div.print, div.mainProductCode {display:block}
span.appliedPromotionMarkedDown{text-decoration:line-through}
#SideContent{
	float: right!important;
}
.navlink{
	margin-left: 7pt;
}
#your_cart_promotions{width:50%;}
.left{
    float:left !important;
}
#your_cart_totals{
    width:49%;}
.extendBorder{padding-bottom: 500px;
    margin-bottom: -500px;}
.leftBorder {
    border-left: 2px solid #BABABA;
}
.right {
    float: right !important;
}/* Story # 72 - 09/26/2013 - END*/
.last{
	margin-right: 0!important;
	padding-right:0;
}
.cart-promotions-potential{
	border:none;
}
.onelineField input[type=text],.onelineField textarea,.onelineField select,.onelineLongField input[type=text],.onelineShortField input[type=text],.onelineTwoElements1 input[type=text],.onelineTwoElements1 select,.onelineTwoElements2 select,.onelineField input[type=password],dl dd input[type=text],dl dd textarea,dl dd select,dl dd input[type=password]
{
	box-shadow:none;
}
.onelineField select,dl dd select{
	box-shadow:none;
}
.onelineTwoElements1 select, .onelineTwoElements2 select {
 width: 4.7em;
}
.onelineTwoElements1 input[type=text] {
 width: 4.250em;
}
ul, img{
   page-break-inside: avoid;
} 
img {
   max-width: 100% !important;
}
h2, h3, h4, h5, h6{
  /* page-break-after: avoid;
  page-break-after: auto; */
  page-break-inside: avoid;
}
hr {background: rgb(204,204,204)!important;color:rgb(204,204,204)!important;width:100%;margin:2em 0;height:2px;padding:0;border:none;}
hr.space {background: rgb(255,255,255)!important;color: rgb(255,255,255)!important;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
.clear {clear:both!important;}
.rex_horizontal, .feature_list, #productDetails, #shippingAddress, #emailAddress, #CartRecommendationsContent, #shippingMethod, #delivery_info, #paymentMethod, #optionalPONumber, #termsAndConditions, #payment_info, #CanWeHelp, #footer{
	page-break-inside: avoid; 
}
/* 
#continueShoppingButton{
	background-color: rgb(0,90,132)!important;
	color: rgb(255,255,255)!important;
}
#updateTotalButton{
	background-color: rgb(80,80,80)!important;
	color: rgb(255,255,255)!important;
}

#proceedToCheckoutButton{
	background-color: rgb(255,128,0)!important;
	color: rgb(255,255,255)!important;
}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}

#logo .content, #your_cart_totals dl.order_totals dt.savings,#your_cart_totals dl.order_totals dd.savings, #your_cart .appliedPromotion {
	color: rgb(255,128,0)!important;
}
#your_cart_promotions span.orange{
	color: rgb(255,115,0)!important;
    font-weight:normal!important;
}
#your_cart_totals dl.order_totals dt.total, #your_cart_totals dl.order_totals dd.total{
	color: rgb(255,115,0)!important;
}
#your_cart_promotions .priceItPopupFancy, #your_cart_totals dl.order_totals dt.tax, #your_cart_totals dl.order_totals dt.shipping, #your_cart .PD_details, #your_cart .updateText, #CanWeHelp .widget-body{
	color: rgb(0,90,132)!important;
}
#your_cart td div.style{
	color: rgb(255,115,0)!important;
} */
#footer{	
	background-color: rgb(68,68,68)!important;
}
#footer .corporate{	
	Background-color: rgb(85,85,85)!important;
}
#footer .title, #footer .corporate span a{
	color: rgb(255,255,255)!important;
}
#footer li a{
	color: rgb(208,208,208)!important;
}
#footer .corporate span {
	color: rgb(85,85,85)!important;
} 

