#cc h2 {
	font-size: 1em;
	margin-top: 2em;
}
#comparison caption {
	background: #666;
	border: 1px solid #666;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0.5em;
	text-align: center;
	margin-top: 2em;
}
#comparison {
	border: 1px solid #666;
	margin-bottom: 2em;
	margin-top: 2px;
}
#comparison td, #comparison th {
	padding: 0.5em 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	vertical-align: middle;
}
#comparison thead th p, #comparison tbody th {
	color: #000;
}
#comparison tbody td {
	text-align: right;
}
#comparison tbody tr.c td, #comparison tbody tr.c th {
	background: #FFFFCC;
}
#comparison .cf {
	background: #EEF2F6;
}
