body
{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	width: 100%; 
	float: none;
}

.art-PostContent
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;  							/* MBRM Custom */
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #000000;
  margin-top: 5pt;  							/* MBRM Custom */
}

.art-PostMetadataHeader
{
	padding:1px;
	background-color: #D1DBEB;
}



.art-contentLayout .art-sidebar1, .art-Header, .art-nav, .art-page-background-simple-gradient, .mbrm-pr-table
{
	display: none;
}

.mbrm-odd-row-back-01-nowrap, .mbrm-even-row-back-01-nowrap
{
	white-space: nowrap;
}

.mbrm-terms-table .mbrm-terms-table-clause-head
{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.mbrm-terms-table .mbrm-terms-table-clause-detail
{ 
	text-align: justify;
	vertical-align: top;
}

.mbrm-quote-code {
	font-family: Courier New; 
	color: #0000FF; 
	font-size: 10pt; 
	margin-left: 40px;
}

.mbrm-terms-table
{
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
}

.mbrm-universal-addin-acronym
{
	color: #0000FF;
	font-weight: bold;
}

.mbrm-acronym
{
	color: #FF0000;
	font-weight: bold;
}

.mbrm-universal-addin-name
{
	color: #000000;
	font-weight: bold;
}


.mbrm-client-list-table 
{
	font-size: 10px;
	text-align: left;
	border: 1px solid #000000;
	padding: 0;
}

.mbrm-client-list-table th
{
	font-size: 12px;
	text-align: center;
}

.mbrm-client-list-odd-row
{
	text-align: left;
}

.mbrm-client-list-even-row
{
	text-align: left;
}

.mbrm-small-print-01
{
	font-size: 8pt;
	text-align: left 
}

.mbrm-small-print-01 td
{
	vertical-align: top;
}






/* --------------------------------------- */

.mbrm-trademark-01
{
	color: #0000FF;
	font-size: 10px;
	font-family: Times New Roman, Helvetica;
	TEXT-ALIGN: justify;
}

.mbrm-pricelist
{
	font-size: 11px;
}

.mbrm-pricelist 
{
	border-style: dashed;
	border-width: 1px;
	border-color: #D6D6D6;
}

.mbrm-pricelist .mbrm-pricelist-HEADER
{
	background-color: #FF8E29;
	font-weight: bold;
	padding:5px;
}

.mbrm-pricelist .mbrm-pricelist-PRICE-01
{
	color: #FF0000;
	TEXT-ALIGN: right;
	padding-right: 5px;
	border-left: 1px dashed #D6D6D6;
}

.mbrm-pricelist .mbrm-pricelist-REQUIRED-ITEM-01
{
	color:#000080;
	font-style: italic;
	TEXT-ALIGN: right;
	white-space: nowrap;
}


.mbrm-pricelist .mbrm-pricelist-SAVING-ITEM-01
{
	color:#000080;
	TEXT-ALIGN: right;
	white-space: nowrap;
}

.mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-BLUE-01
{
	color:#0000FF;
	text-align:left;
}

.mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-BLUE-01 a, .mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-BLUE-01 a:visited
{
	color:#0000FF;
	text-decoration: none;
}


.mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-RED-01
{
	color:#FF0000;
	text-align:left
}

.mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-RED-01 a, .mbrm-pricelist .mbrm-pricelist-ITEM-ACRONYM-RED-01 a:visited
{
	color:#FF0000;
	text-decoration: none;
}


.mbrm-pricelist .mbrm-pricelist-ITEM-NAME-01
{
	color:#000000;
	text-align:left
	
}

.mbrm-pricelist .mbrm-pricelist-MULTI-01
{
	color:#000080;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	background-color:#FFD6B3;
}

.mbrm-quote-01
{
	color:#000080;
	font-size: 90%;
	font-weight: normal;
	text-align: justify;
	margin:20px 30px 20px 30px;
	padding:5px 10px 5px 10px;
	background-color:#FFD6B3;
}

.mbrm-list-header
{
	font-weight: bold;
	background-color: #D1DBEB;
}

.mbrm-print-press-release
{
	color:#000000;
	text-align:center;
	font-weight: bold;

}

.art-PostHeaderIcon-wrapper
{
	margin: 0.1em 0;
	font-size: 14px;
}






