/* To be included by all sites except for ML */
.ele-product .e_btn_buy A .e_chunk2,
.ele-rapidocs .e_buying tr.e_product .e_addToBasket a .e_chunk2,
#FreeBulletinForm tr.e_personalbulletin,
.ele-subsiteProducts .e_product .e_block2 div.e_buy{ display: none }
.ele-section OL, .ele-article OL{ margin: 0 0 18px 20px }
.ele-section OL li, .ele-article OL li{ list-style-type: decimal; }
.ele-section OL OL li, .ele-article OL OL li{ list-style-type: lower-alpha!important; }

/* Control only required for Legal365 */
.ele-product .e_serviceLevel .e_btn_try { display: none; }

/* My Documents: Hide "Customer details" link */
.ele-MyServices-MyDocuments div.e_options .e_editCustomerDetails,
.ele-MyServices-MyDocuments .e_document .e_detail.e_customerName,
.ele-MyServices-MyDocuments .e_document .e_detail.e_customerNumber,
.ele-MyServices-MyDocuments .e_document .e_detail.e_practiceReferenceId,
.ele-MyServices-MyDocuments .e_document .e_detail.e_documentStatusText { display: none!important; }
/* Undelete button should not be shown when My Docs page is first loaded */
.e_list .e_documents .e_document .e_undelete { display:none; }

/* Customer Message Form: Hide customerfullname form field to prevent bots spamming us */
.ele-messageForm div.e_accountDetails #customerfullname{ display: none!important; }

body > .printarea { display: none; }

/* DD style */
.e_ddBadge { background: url('/common/images/dd-logo.png') no-repeat; width: 130px; height: 50px; float: right }
.e_ddGuarantee { background: url('/common/images/dd-logo.png') top right no-repeat; border: 1px solid #000000; padding: 1em; margin: 1em }

/* Customer Registration Form: Hide customerLoginGenerator and customerPasswordGenerator by default */
#customerLoginGenerator { display: none; }
#customerPasswordGenerator { display: none; }
/* Other Customer Information should be hidden by default */
.e_section.e_OtherCustomerInformation { display: none; }

/* JS */
.js-only { display: none }
.ajax { display: none; padding: 4px; padding-left: 20px; margin: 4px; background: url('/common/ele/images/loading.gif') left center no-repeat; color: #cccccc; font-style: italic }
.info-icon { background: url( '/common/ele/images/info-icon.png' ) center left no-repeat; width: 16px; display: inline-block;}
@media print {
	body.printing * { display:none!important; }
	body.printing .printarea { display:block!important; }
	body.printing .printarea * { display:block!important; }
}

