/* MESSAGE *******************************************************************/
table.message {
	border-collapse: collapse;
	empty-cells: show;
	font-size: 12px;
	/*width: 280px;*/
	font-weight: bold;
	line-height: 13px;
}
table.message th.corner {
	width: 10px;
	height: 10px;
}
table.message thead th.corner.left {
	background-position: left top;
}
table.message thead th.corner.right {
	background-position: right top;
}
table.message tfoot th.corner.left {
	background-position: left bottom;
}
table.message tfoot th.corner.right {
	background-position: right bottom;
}
table.message th.border.left {
	background-position: left;
}
table.message th.border.right {
	background-position: right;
}
table.message thead td.border {
	background-position: top;
}
table.message tfoot td.border {
	background-position: bottom;
}
table.message th.corner {
	background-repeat: no-repeat;
}
table.message thead th.border,
table.message tbody th.border {
	background-repeat: repeat-y;
}
table.message thead td.border,
table.message tfoot td.border {
	background-repeat: repeat-x;
}
table.message tbody td.content {
	padding: 0;
}


/* MESSAGE - STYLE *************************************************/
/* MESSAGE - STYLE-0 *************************************/
body table.message-style-0 {
	width: 100%;
	margin-bottom: 8px;
}
body table.message-style-0 thead th.corner,
body table.message-style-0 tfoot th.corner {
	background-image: url(/media/equideo/image/v3/message/0-corners.png);
}
body table.message-style-0 tbody th.border {
	background-image: url(/media/equideo/image/v3/message/0-borders-y.png);
}
body table.message-style-0 tbody td.content {
	background-color: #FDF8B0;
	color: #003300;
}
body table.message-style-0 thead td.border,
body table.message-style-0 tfoot td.border {
	background-image: url(/media/equideo/image/v3/message/0-borders-x.png);
}

/* MESSAGE - STYLE-1 *************************************/
body table.message-style-1 thead th.corner,
body table.message-style-1 tfoot th.corner {
	background-image: url(/media/equideo/image/v3/message/1-corners.png);
}
body table.message-style-1 tbody th.border {
	background-image: url(/media/equideo/image/v3/message/1-borders-y.png);
}
body table.message-style-1 tbody td.content {
	background-color: #EDF9B6;
	color: #003300;
	line-height: 13px;
}
body table.message-style-1 thead td.border,
body table.message-style-1 tfoot td.border {
	background-image: url(/media/equideo/image/v3/message/1-borders-x.png);
}

/* MESSAGE - STYLE-2 *************************************/
body table.message-style-2 thead th.corner,
body table.message-style-2 tfoot th.corner {
	background-image: url(/media/equideo/image/v3/message/2-corners.png);
}
body table.message-style-2 tbody th.border {
	background-image: url(/media/equideo/image/v3/message/2-borders-y.png);
}
body table.message-style-2 tbody td.content {
	background-color: #FCDFB4;
	color: #C54100;
}
body table.message-style-2 thead td.border,
body table.message-style-2 tfoot td.border {
	background-image: url(/media/equideo/image/v3/message/2-borders-x.png);
}

/* MESSAGE - STYLE-3 *************************************/
body table.message-style-3 thead th.corner,
body table.message-style-3 tfoot th.corner {
	background-image: url(/media/equideo/image/v3/message/3-corners.png);
}
body table.message-style-3 tbody th.border {
	background-image: url(/media/equideo/image/v3/message/3-borders-y.png);
}
body table.message-style-3 tbody td.content {
	background: #DAD97E;
	color: #003300;
}
body table.message-style-3 thead td.border,
body table.message-style-3 tfoot td.border {
	background-image: url(/media/equideo/image/v3/message/3-borders-x.png);
}

/* MESSAGE - STYLE-4 *************************************/
#content table.message-style-4 thead th.corner,
#content table.message-style-4 tfoot th.corner {
	background-image: url(/media/equideo/image/v3/message/4-corners.png);
}
#content table.message-style-4 tbody th.border {
	background-image: url(/media/equideo/image/v3/message/4-borders-y.png);
}
#container #content table.message-style-4 tbody td.content {
	background: #E7E068;
	color: #003300;
}
#content table.message-style-4 thead td.border,
#content table.message-style-4 tfoot td.border {
	background-image: url(/media/equideo/image/v3/message/4-borders-x.png);
}

/* MESSAGE - ALERT ***************************************/
body table.message tbody td.content.alert {
	padding-left: 20px;
	background-image: url(/media/equideo/image/v3/ico/alert.png);
	background-repeat: no-repeat;
}
body table.message tbody td.content.valid {
	padding-left: 20px;
	background-image: url(/media/equideo/image/v3/ico/valid.png);
	background-repeat: no-repeat;
}