/*
 *  Contains styles specific to written correspondence.
 */

/*
 *	Message NavBar styles
 *	These only apply to the navigation bar at the top of the email message pages.  The navbar is rendered 
 *	outside of the div.document.
 */
div#msg_navbar {
	margin-bottom: 6px;
}
div#msg_navbar  div.msg_navbar_item {
	display: inline-block;
	border: 1px outset #808080;
	border-radius: 3px;
	background-color: rgba(128,128,128,0.3);
	text-align: center;
	height: 25px;
}
div#msg_navbar  div.msg_navbar_item span.tooltip {
	display: none;
	font-size: 8pt;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	border-radius: 4px;
	padding: 4px;
	position: absolute;
}
div#msg_navbar  div.msg_navbar_item:hover span.tooltip {
	display: block;
}
div#msg_navbar  img.disabled {
	opacity: 0.5;
}


div.document.conversation {
	background-color: white;
	padding: 10px 0px 0px 0px;
}

/*	Reset certain elements to defaults appropriate for correspondence documents. */
div.document.conversation  div.message  h1,
div.document.conversation  div.message  h2,
div.document.conversation  div.message  h3,
div.document.conversation  div.message  h4,
div.document.conversation  div.message  h5,
div.document.conversation  div.message  h6,
div.document.conversation  div.message  h7,
div.document.conversation  div.message  h8,
div.document.conversation  div.message  h9 {
	background-color: transparent;
	color: Black;
	box-shadow: none;
	margin-top: 1.5em;
}


/**
 *	Email message block
 *	This wraps/contains each message's header, body, attachments, and responses.  Elements of this type are
 *	created recursively (nested) to render a message thread.
 */
div.document.conversation  div.message {
	border-left: 2px solid #cccccc;
	border-top: 2px solid #cccccc;
	border-radius: 3px 0px 0px 0px;
	padding-bottom: 4px;
}
div.document.conversation  div.message.email {
}
div.document.conversation  div.message.letter {
/*	padding: 20px;*/
}
/*
 *	Nested messages.
 *	A nested message is presumed to be a response to the current message.
 *	The nested message blocks must have a slight margin on the left to indent them from their parent.
 */
div.document.conversation  div.message > div.message {
	margin-top: 2em;
	margin-left: 3px;
}




/**
 *  The message header section.
 */
div.document.conversation  div.message.email > div.msgheader_blk {
	display: grid;
	grid-template-columns: 100px auto;
	background-color: #c3c3c3;
	margin: 8px 0 5px 5px;
	padding: 5px;
	border-top: gray 1px solid;
}
div.document.conversation  div.message.letter > div.msgheader_blk {
	margin: 6px 6px 6px 12px;
}
div.document.conversation  div.message.email > div.msgheader_blk > h1,
div.document.conversation  div.message.email > div.msgheader_blk > div.subject {
	grid-column: 1 / span 2;
	font-size: 12pt;
	font-weight: bold;
	border: none;
	border-radius: 0px;
	border-width: 0px;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
	text-shadow: none;
	font-size: 12pt;
}
div.document.conversation  div.message.email  div.msgheader_blk  div.msg_hdr_label {
	margin-left: 10px;
	font-weight: bold;
}
div.document.conversation  div.message.email  div.msgheader_blk  div.msg_hdr_value {  }


div.document.conversation  div.message.letter > div.msgheader_blk > div.date_blk {
	text-align: right;
	margin-bottom: 2em;
}

div.document.conversation  div.message.letter > div.msgheader_blk > div.recip_addr_blk {
	margin-bottom: 2em;
}
div.document.conversation  div.message.letter > div.msgheader_blk > div.recip_addr_blk > div.label {
	display: table-cell;
	vertical-align: top;
	width: 75px;
}
div.document.conversation  div.message.letter > div.msgheader_blk > div.recip_addr_blk > div.content {
	display: table-cell;
}
div.document.conversation  div.message.letter > div.msgheader_blk > div.recip_addr_blk > div.content > span.postcode {
	display: inline-block;
	margin-left: 30px;
}

div.document.conversation  div.message.letter > div.msgheader_blk > div.subject_blk {
	margin-bottom: 2em;
}
div.document.conversation  div.message.letter > div.msgheader_blk > div.subject_blk > div.label {
	display: table-cell;
	vertical-align: top;
	width: 75px;
}
div.document.conversation  div.message.letter > div.msgheader_blk > div.subject_blk > div.content {
	display: table-cell;
}


div.document.conversation  div.message  ul {
	list-style: disc;
	margin-left: 0;
	padding-left: 20px;
	margin-bottom: 1em;
}
div.document.conversation  div.message  ol {
	list-style: lower-alpha;
	margin-left: 0;
	padding-left: 20px;
	margin-bottom: 1em;
}


/**
 *  Message Body Section
 */
div.document.conversation  div.message > div.msgbody_blk {
	background-color: white;
	padding: 6px 6px 6px 12px;
}
div.document.conversation  div.message > div.msgbody_blk > pre.msgbody_blk {
	font-family: helvetica;
	font-size: 10pt;
}
div.document.conversation  div.message > div.msgbody_blk  p.salutation {
	margin-bottom: 1em;
}
div.document.conversation  div.message.email > div.msgbody_blk  p.salutation {
	margin-bottom: 2em;
}

div.document.conversation  div.message.email > div.msgbody_blk  div.signature_blk {
	margin: 2em 0px 1em 0px;
}
div.document.conversation  div.message.letter > div.msgbody_blk  div.signature_blk {
	margin: 2em 0px 3em 350px;
}

div.document.conversation  div.message > div.msgbody_blk  p.ps {
	margin-left: 40px;
	text-indent: -40px;
}


/**
 *	Embedded forwarded messages.
 */
div.document.conversation  div.message.email  div.msgbody_blk  div.forwarded_msg {
	background-color: #dddddd;
}
/*	Inline forwarded messages. */
/*	A div.msgbody_blk inside a div.forwarded_msg must have a transparent background so the forwarded message
 *	background is used. */
div.document.conversation  div.message.email  div.msgbody_blk  div.forwarded_msg  div.msgbody_blk {
	background-color: transparent;
}
div.document.conversation  div.message.email  div.msgbody_blk  div.message.forwarded_msg {
	border:none;
}



/**
 *  Styles for the attachments section of the message.
 */
div.document.conversation  div.message > div.attachments_blk {
	background-color: rgba(128,128,128,0.1);
	margin: 0px 6px;
	padding: 6px;
}
div.document.conversation  div.message > div.attachments_blk > div.heading {
	background-color: transparent;
	border: none;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	color: Black;
	font-weight: bold;
	box-shadow: none;
	text-shadow: none;
	text-align: left;
	border-radius: 0px;
	text-decoration: none;
}
div.document.conversation  div.message > div.attachments_blk  ul.attachments {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
div.document.conversation  div.message > div.attachments_blk  ul.attachments > li {
	border-bottom: 1px dotted gray;
	padding: 3px 12px;
}
div.document.conversation  div.message > div.attachments_blk  div.attachment {
}


/**
 *	Inline response messages.
 */

/* Default, if no matching person/party styling found. */
div.document.conversation  div.message > div.message {
	background-color: White;
}
div.inline_msg_banner {
	background-color: #dddddd;
	padding-left: 4px;
	padding-bottom: 2px;
}
div.inline_msg_banner > div.srcpdf {
	float: right;
	text-align: right;
}

/**
 *	Inline message fragments.
 *	This is used when a fragment of another message is embedded, inline within the current message (e.g. when I 
 *	respond to a party's individual statements in turn).
 */
div.document.conversation  div.message.email  div.message.fragment,
div.document.conversation  div.message.email.fragment {
	margin: 1.5em 0em 0.25em 0em;
	border-top: none;
	border-radius: 0px;
}
/*  But for nested quoted fragments, don't include a top margin.  */
div.document.conversation  div.message.email.fragment  div.message.email.fragment {
	margin-top: 0.25em;
}
/*	Set the background of an inline message fragment a little darker so it stands out better. */
div.document.conversation  div.message.email.fragment {
	background-color: #f0f0f0;
}
div.document.conversation  div.message.email.fragment  div.msgbody_blk {
	background-color: transparent;
}


/*  @TODO: Is this being used anywhere?  */
/*div.document.conversation  div.message.email > div.message.email > p,
div.document.conversation  div.message.email > div.message.email > ol,
div.document.conversation  div.message.email > div.message.email > ul {
	padding-right: 1em;
}*/



/**
 *  The message footer section.
 */
div.document.conversation  div.message.email  div.msgfooter_blk {
	padding: 5px;
	margin: 8px 0 5px 5px;
}
div.document.conversation  div.message.letter  div.msgfooter_blk {
	padding: 6px 6px 6px 12px;
}









/**
 *	Party Colors
 */
ol.mailbox  li.mbx_entry.bcag,
div.document.conversation  div.message.bcag {								border-color: var(--bcag_hlt_color); }
ol.mailbox  li.mbx_entry.bcag > div.headers,
div.document.conversation  div.message.bcag > div.inline_msg_banner {		background-color: var(--bcag_bg_color); }

ol.mailbox  li.mbx_entry.bcps,
div.document.conversation  div.message.bcps {								border-color: var(--bcps_hlt_color); }
ol.mailbox  li.mbx_entry.bcps > div.headers,
div.document.conversation  div.message.bcps > div.inline_msg_banner {		background-color: var(--bcps_bg_color); }

ol.mailbox  li.mbx_entry.bwolfe,
div.document.conversation  div.message.bwolfe {								border-color: var(--bwolfe_hlt_color); }
ol.mailbox  li.mbx_entry.bwolfe > div.headers,
div.document.conversation  div.message.bwolfe > div.inline_msg_banner {		background-color: var(--bwolfe_bg_color); }

ol.mailbox  li.mbx_entry.cbc,
div.document.conversation  div.message.cbc {								border-color: var(--cbc_hlt_color); }
ol.mailbox  li.mbx_entry.cbc > div.headers,
div.document.conversation  div.message.cbc > div.inline_msg_banner {		background-color: var(--cbc_bg_color); }

ol.mailbox  li.mbx_entry.cbsa,
div.document.conversation  div.message.cbsa {								border-color: var(--cbsa_hlt_color); }
ol.mailbox  li.mbx_entry.cbsa > div.headers,
div.document.conversation  div.message.cbsa > div.inline_msg_banner {		background-color: var(--cbsa_bg_color); }

ol.mailbox  li.mbx_entry.cjohnson,
div.document.conversation  div.message.cjohnson {							border-color: var(--cjohnson_hlt_color); }
ol.mailbox  li.mbx_entry.cjohnson > div.headers,
div.document.conversation  div.message.cjohnson > div.inline_msg_banner {	background-color: var(--cjohnson_bg_color); }

ol.mailbox  li.mbx_entry.cleyba,
div.document.conversation  div.message.cleyba {								border-color: var(--cleyba_hlt_color); }
ol.mailbox  li.mbx_entry.cleyba > div.headers,
div.document.conversation  div.message.cleyba > div.inline_msg_banner {		background-color: var(--cleyba_bg_color); }

ol.mailbox  li.mbx_entry.cshields,
div.document.conversation  div.message.cshields {							border-color: var(--cshields_hlt_color); }
ol.mailbox  li.mbx_entry.cshields > div.headers,
div.document.conversation  div.message.cshields > div.inline_msg_banner {	background-color: var(--cshields_bg_color); }

ol.mailbox  li.mbx_entry.cstone,
div.document.conversation  div.message.cstone {								border-color: var(--cstone_hlt_color); }
ol.mailbox  li.mbx_entry.cstone > div.headers,
div.document.conversation  div.message.cstone > div.inline_msg_banner {		background-color: var(--cstone_bg_color); }

ol.mailbox  li.mbx_entry.dcapuano,
div.document.conversation  div.message.dcapuano {							border-color: var(--dcapuano_hlt_color); }
ol.mailbox  li.mbx_entry.dcapuano > div.headers,
div.document.conversation  div.message.dcapuano > div.inline_msg_banner {	background-color: var(--dcapuano_bg_color); }

ol.mailbox  li.mbx_entry.deby,
div.document.conversation  div.message.deby {								border-color: var(--deby_hlt_color); }
ol.mailbox  li.mbx_entry.deby > div.headers,
div.document.conversation  div.message.deby > div.inline_msg_banner {		background-color: var(--deby_bg_color); }

ol.mailbox  li.mbx_entry.dkam,
div.document.conversation  div.message.dkam {								border-color: var(--dkam_hlt_color); }
ol.mailbox  li.mbx_entry.dkam > div.headers,
div.document.conversation  div.message.dkam > div.inline_msg_banner {		background-color: var(--dkam_bg_color); }

ol.mailbox  li.mbx_entry.dlayton,
div.document.conversation  div.message.dlayton {							border-color: var(--dlayton_hlt_color); }
ol.mailbox  li.mbx_entry.dlayton > div.headers,
div.document.conversation  div.message.dlayton > div.inline_msg_banner {	background-color: var(--dlayton_bg_color); }

ol.mailbox  li.mbx_entry.eenkin,
div.document.conversation  div.message.eenkin {								border-color: var(--eenkin_hlt_color); }
ol.mailbox  li.mbx_entry.eenkin > div.headers,
div.document.conversation  div.message.eenkin > div.inline_msg_banner {		background-color: var(--eenkin_bg_color); }

ol.mailbox  li.mbx_entry.erankin,
div.document.conversation  div.message.erankin {							border-color: var(--erankin_hlt_color); }
ol.mailbox  li.mbx_entry.erankin > div.headers,
div.document.conversation  div.message.erankin > div.inline_msg_banner {	background-color: var(--erankin_bg_color); }

ol.mailbox  li.mbx_entry.fgrosspietsch,
div.document.conversation  div.message.fgrosspietsch {							border-color: var(--fgrosspietsch_hlt_color); }
ol.mailbox  li.mbx_entry.fgrosspietsch > div.headers,
div.document.conversation  div.message.fgrosspietsch > div.inline_msg_banner {	background-color: var(--fgrosspietsch_bg_color); }

ol.mailbox  li.mbx_entry.gac,
div.document.conversation  div.message.gac {								border-color: var(--gac_hlt_color); }
ol.mailbox  li.mbx_entry.gac > div.headers,
div.document.conversation  div.message.gac > div.inline_msg_banner {		background-color: var(--gac_bg_color); }

ol.mailbox  li.mbx_entry.gbarriere,
div.document.conversation  div.message.gbarriere {							border-color: var(--gbarriere_hlt_color); }
ol.mailbox  li.mbx_entry.gbarriere > div.headers,
div.document.conversation  div.message.gbarriere > div.inline_msg_banner {	background-color: var(--gbarriere_bg_color); }

ol.mailbox  li.mbx_entry.gobrist,
div.document.conversation  div.message.gobrist {							border-color: var(--gshaw_hlt_color); }
ol.mailbox  li.mbx_entry.gobrist > div.headers,
div.document.conversation  div.message.gobrist > div.inline_msg_banner {	background-color: var(--gshaw_bg_color); }

ol.mailbox  li.mbx_entry.goc,
div.document.conversation  div.message.goc {								border-color: var(--goc_hlt_color); }
ol.mailbox  li.mbx_entry.goc > div.headers,
div.document.conversation  div.message.goc > div.inline_msg_banner {		background-color: var(--goc_bg_color); }

ol.mailbox  li.mbx_entry.gshaw,
div.document.conversation  div.message.gshaw {								border-color: var(--gshaw_hlt_color); }
ol.mailbox  li.mbx_entry.gshaw > div.headers,
div.document.conversation  div.message.gshaw > div.inline_msg_banner {		background-color: var(--gshaw_bg_color); }

ol.mailbox  li.mbx_entry.ircc,
div.document.conversation  div.message.ircc {								border-color: var(--ircc_hlt_color); }
ol.mailbox  li.mbx_entry.ircc > div.headers,
div.document.conversation  div.message.ircc > div.inline_msg_banner {		background-color: var(--ircc_bg_color); }

ol.mailbox  li.mbx_entry.jarroyo,
div.document.conversation  div.message.jarroyo {							border-color: var(--jarroyo_hlt_color); }
ol.mailbox  li.mbx_entry.jarroyo > div.headers,
div.document.conversation  div.message.jarroyo > div.inline_msg_banner {	background-color: var(--jarroyo_bg_color); }

ol.mailbox  li.mbx_entry.jbush,
div.document.conversation  div.message.jbush {								border-color: var(--jbush_hlt_color); }
ol.mailbox  li.mbx_entry.jbush > div.headers,
div.document.conversation  div.message.jbush > div.inline_msg_banner {		background-color: var(--jbush_bg_color); }

ol.mailbox  li.mbx_entry.jgaz,
div.document.conversation  div.message.jgaz {								border-color: var(--jgaz_hlt_color); }
ol.mailbox  li.mbx_entry.jgaz > div.headers,
div.document.conversation  div.message.jgaz > div.inline_msg_banner {		background-color: var(--jgaz_bg_color); }

ol.mailbox  li.mbx_entry.jpokorski,
div.document.conversation  div.message.jpokorski {							border-color: var(--jpokorski_hlt_color); }
ol.mailbox  li.mbx_entry.jpokorski > div.headers,
div.document.conversation  div.message.jpokorski > div.inline_msg_banner {	background-color: var(--jpokorski_bg_color); }

ol.mailbox  li.mbx_entry.jwiles,
div.document.conversation  div.message.jwiles {								border-color: var(--jwiles_hlt_color); }
ol.mailbox  li.mbx_entry.jwiles > div.headers,
div.document.conversation  div.message.jwiles > div.inline_msg_banner {		background-color: var(--jwiles_bg_color); }

ol.mailbox  li.mbx_entry.kbrown,
div.document.conversation  div.message.kbrown {								border-color: var(--kbrown_hlt_color); }
ol.mailbox  li.mbx_entry.kbrown > div.headers,
div.document.conversation  div.message.kbrown > div.inline_msg_banner {		background-color: var(--kbrown_bg_color); }

ol.mailbox  li.mbx_entry.kfraser,
div.document.conversation  div.message.kfraser {							border-color: var(--kfraser_hlt_color); }
ol.mailbox  li.mbx_entry.kfraser > div.headers,
div.document.conversation  div.message.kfraser > div.inline_msg_banner {	background-color: var(--kfraser_bg_color); }

ol.mailbox  li.mbx_entry.kgoodwillie,
div.document.conversation  div.message.kgoodwillie {							border-color: var(--kgoodwillie_hlt_color); }
ol.mailbox  li.mbx_entry.kgoodwillie > div.headers,
div.document.conversation  div.message.kgoodwillie > div.inline_msg_banner {	background-color: var(--kgoodwillie_bg_color); }

ol.mailbox  li.mbx_entry.kwest,
div.document.conversation  div.message.kwest {								border-color: var(--kwest_hlt_color); }
ol.mailbox  li.mbx_entry.kwest > div.headers,
div.document.conversation  div.message.kwest > div.inline_msg_banner {		background-color: var(--kwest_bg_color); }

ol.mailbox  li.mbx_entry.legalaid,
div.document.conversation  div.message.legalaid {							border-color: var(--legalaid_hlt_color); }
ol.mailbox  li.mbx_entry.legalaid > div.headers,
div.document.conversation  div.message.legalaid > div.inline_msg_banner {	background-color: var(--legalaid_bg_color); }

ol.mailbox  li.mbx_entry.lkane,
div.document.conversation  div.message.lkane {								border-color: var(--lkane_hlt_color); }
ol.mailbox  li.mbx_entry.lkane > div.headers,
div.document.conversation  div.message.lkane > div.inline_msg_banner {		background-color: var(--lkane_bg_color); }

ol.mailbox  li.mbx_entry.mboyle,
div.document.conversation  div.message.mboyle {								border-color: var(--mboyle_hlt_color); }
ol.mailbox  li.mbx_entry.mboyle > div.headers,
div.document.conversation  div.message.mboyle > div.inline_msg_banner {		background-color: var(--mboyle_bg_color); }

ol.mailbox  li.mbx_entry.mmyhre,
div.document.conversation  div.message.mmyhre {								border-color: var(--mmyhre_hlt_color); }
ol.mailbox  li.mbx_entry.mmyhre > div.headers,
div.document.conversation  div.message.mmyhre > div.inline_msg_banner {		background-color: var(--mmyhre_bg_color); }

ol.mailbox  li.mbx_entry.mshah,
div.document.conversation  div.message.mshah {								border-color: var(--mshah_hlt_color); }
ol.mailbox  li.mbx_entry.mshah > div.headers,
div.document.conversation  div.message.mshah > div.inline_msg_banner {		background-color: var(--mshah_bg_color); }

ol.mailbox  li.mbx_entry.nclancy,
div.document.conversation  div.message.nclancy {							border-color: var(--nclancy_hlt_color); }
ol.mailbox  li.mbx_entry.nclancy > div.headers,
div.document.conversation  div.message.nclancy > div.inline_msg_banner {	background-color: var(--nclancy_bg_color); }

ol.mailbox  li.mbx_entry.newsmedia,
div.document.conversation  div.message.newsmedia {							border-color: var(--newsmedia_hlt_color); }
ol.mailbox  li.mbx_entry.newsmedia > div.headers,
div.document.conversation  div.message.newsmedia > div.inline_msg_banner {	background-color: var(--newsmedia_bg_color); }

ol.mailbox  li.mbx_entry.pfox,
div.document.conversation  div.message.pfox {								border-color: var(--pfox_hlt_color); }
ol.mailbox  li.mbx_entry.pfox > div.headers,
div.document.conversation  div.message.pfox > div.inline_msg_banner {		background-color: var(--pfox_bg_color); }

ol.mailbox  li.mbx_entry.rberg,
div.document.conversation  div.message.rberg {								border-color: var(--rberg_hlt_color); }
ol.mailbox  li.mbx_entry.rberg > div.headers,
div.document.conversation  div.message.rberg > div.inline_msg_banner {		background-color: var(--rberg_bg_color); }

ol.mailbox  li.mbx_entry.rcmp,
div.document.conversation  div.message.rcmp {								border-color: var(--rcmp_hlt_color); }
ol.mailbox  li.mbx_entry.rcmp > div.headers,
div.document.conversation  div.message.rcmp > div.inline_msg_banner {		background-color: var(--rcmp_bg_color); }

ol.mailbox  li.mbx_entry.rodell,
div.document.conversation  div.message.rodell {								border-color: var(--rodell_hlt_color); }
ol.mailbox  li.mbx_entry.rodell > div.headers,
div.document.conversation  div.message.rodell > div.inline_msg_banner {		background-color: var(--rodell_bg_color); }

ol.mailbox  li.mbx_entry.sli,
div.document.conversation  div.message.sli {								border-color: var(--sli_hlt_color); }
ol.mailbox  li.mbx_entry.sli > div.headers,
div.document.conversation  div.message.sli > div.inline_msg_banner {		background-color: var(--sli_bg_color); }

ol.mailbox  li.mbx_entry.spereira,
div.document.conversation  div.message.spereira {							border-color: var(--spereira_hlt_color); }
ol.mailbox  li.mbx_entry.spereira > div.headers,
div.document.conversation  div.message.spereira > div.inline_msg_banner {	background-color: var(--spereira_bg_color); }

ol.mailbox  li.mbx_entry.sriess,
div.document.conversation  div.message.sriess {								border-color: var(--sriess_hlt_color); }
ol.mailbox  li.mbx_entry.sriess > div.headers,
div.document.conversation  div.message.sriess > div.inline_msg_banner {		background-color: var(--sriess_bg_color); }

ol.mailbox  li.mbx_entry.stzetzos,
div.document.conversation  div.message.stzetzos {							border-color: var(--stzetzos_hlt_color); }
ol.mailbox  li.mbx_entry.stzetzos > div.headers,
div.document.conversation  div.message.stzetzos > div.inline_msg_banner {	background-color: var(--stzetzos_bg_color); }

ol.mailbox  li.mbx_entry.thawkins,
div.document.conversation  div.message.thawkins {							border-color: var(--thawkins_hlt_color); }
ol.mailbox  li.mbx_entry.thawkins > div.headers,
div.document.conversation  div.message.thawkins > div.inline_msg_banner {	background-color: var(--thawkins_bg_color); }

ol.mailbox  li.mbx_entry.usdhs,
div.document.conversation  div.message.usdhs {								border-color: var(--usdhs_hlt_color); }
ol.mailbox  li.mbx_entry.usdhs > div.headers,
div.document.conversation  div.message.usdhs > div.inline_msg_banner {		background-color: var(--usdhs_bg_color); }

ol.mailbox  li.mbx_entry.vdeng,
div.document.conversation  div.message.vdeng {								border-color: var(--vdeng_hlt_color); }
ol.mailbox  li.mbx_entry.vdeng > div.headers,
div.document.conversation  div.message.vdeng > div.inline_msg_banner {		background-color: var(--vdeng_bg_color); }

ol.mailbox  li.mbx_entry.wwilliams,
div.document.conversation  div.message.wwilliams {							border-color: var(--wwilliams_hlt_color); }
ol.mailbox  li.mbx_entry.wwilliams > div.headers,
div.document.conversation  div.message.wwilliams > div.inline_msg_banner {	background-color: var(--wwilliams_bg_color); }


