/**
 * The widget style.
 **/
div.CMSInfo {
	padding: 4px;
	
	background-color: red;
	border: 1px solid blue;
}

div.CMSInfo table {
	width: 100%;
	
	background-color: #ffdddd;
	border: 1px solid #ccaaaa;
}

div.CMSInfo table th {
	padding: 0 4px 0 4px;
	
	background-color: #ddbbbb;
	border: 1px solid #ccaaaa;
}

div.CMSInfo table th.title {
	width: 10%;
	
	text-align: right;
	
	vertical-align: top;
}

div.CMSInfo table td {
	background-color: #ffeeee;
	border: 1px solid #aa8888;
}

div.CMSInfo table td.matrix_0 {
	color: #999999;
	
	text-align: center;
	font-weight: bold;
}

div.CMSInfo table td.matrix_1 {
	color: #008800;
	
	text-align: center;
	font-weight: bold;
}

div.CMSInfo table td.matrix_2 {
	color: #bb0000;
	
	text-align: center;
	font-weight: bold;
}