
BODY
	{
		font : 12pt sans-serif;
		color : #000000;
		background-color : #FFFFFF;
		text-align: justify;
	}

DIV#m4m-panel-body-menu
	{
		float: right !important;
		display: block;
		color : #000000;
		background-color: #CCE6F7;
		background-image: url(/img/m4mpanel.png);
		background-repeat: repeat-x;
		background-position: top left;
		padding: 0.5em;
		margin-left: 1em;
		text-align: right;
	}

DIV.m4m-panel-title
	{
		display: block;
		padding: 0.1em;
		font-weight: bold;
		border-bottom: 1px dashed #C0C0C0;
		margin-bottom: 0.5em;
		text-align: right;
	}

DIV.m4m-panel-header
	{
		display: block;
		padding: 0.1em;
		font-weight: bold;
		border: 0px;
		color : #FFFFFF;
		background-color: #4111BA;
		text-align: right;
		margin-top: 0.33em;
	}

DIV.m4m-panel-title:before
	{
		white-space: pre;
		content: " ";
		margin-left: 0.1em;
	}

DIV.m4m-panel-title:after
	{
		white-space: pre;
		content: "\A";
		margin-top: 1em;
	}

DIV.m4m-panel-header:before
	{
		white-space: pre;
		content: " ";
		margin-left: 0.1em;
	}

DIV.m4m-panel-header:after
	{
		white-space: pre;
		content: "\A";
		margin-left: 0.5em;
	}

DIV.m4m-panel-header-content
	{
		display: block;
		text-align: right;
		line-height: 1.5em;
		margin-left: 0.5em;
 }

DIV.m4m-panel-header-content:before
	{
		margin-left: 0.5em;
	}

DIV.m4m-panel-header-content:after
	{
		white-space: pre;
		margin-right: 0.5em;
		margin-left: 0.5em;
		content: "✰";
 }

DIV.m4m-panel-secureoffsite
	{
		font-weight: bold;
		border: 0px;
		color : #000000;
		background-color: #4111BA;
	}

DIV#m4m-heading-logo
	{
		text-align: center;
		display: block;
	}

DIV#m4m-title-text
	{
		text-align: center;
		font-weight: bold;
		margin-bottom: -1em;
	}

HR.m4m-hr
	{
		margin-left: 0em;
		border-top: none;
		border-left: none;
		border-right: none;
		border-bottom: 1px dashed #C0C0C0;
	}

HR#m4m-hr-page-border-break
	{
		margin-left: 0em;
		margin-top: 0em;
		border-top: none;
		border-left: none;
		border-right: none;
		border-bottom: 1px dashed #C0C0C0;
	}

DIV.m4m-status-success
	{
		overflow: hidden;
		text-align: center;
		padding: 0.1em;
		font-weight: bold;
		background-color: #4169E1;
		color: #FFFFFF;
		margin-bottom: 0.2em;
	}

DIV.m4m-status-failure
	{
		overflow: hidden;
		text-align: center;
		padding: 0.1em;
		font-weight: bold;
		background-color: #FF8367;
		color: #FFFFFF;
		margin-bottom: 0.2em;
	}

DIV.m4m-status-general
	{
		overflow: hidden;
		text-align: center;
		padding: 0.1em;
		font-weight: bold;
		background-color: #3CB371;
		color: #FFFFFF;
		margin-bottom: 0.2em;
	}

