@charset "utf-8";
/* CSS Document */

  
table
	{
		border: 0px;
	
		font-size: 14px;
	}
	tr
	{
		vertical-align: top;
	}
	th
	{
		text-align: left;
		background-color: #ccc;	}
	th,
	td
	{
		padding: 0px;
		font-size: 0.9em;
	}
	td
	{
		}
	#wrapper {
		width: 300px;
		margin: 10px auto;
		text-align: left;
	}

	#content {
		font-size: 1.2em;
		line-height: 1.8em;
	}

	#content h1 {
		font-size: 1.6em;
		border-bottom: 1px solid #ccc;
		padding: 0px 0 px 0;
	}

	#content h2 {
		font-size: 1.2em;
		margin-top: 3em;
	}
	div.cf_wrapper
	{
		position: relative;
	}
	
	div.cf_element
	{
		width: 335px;
		height: 220px;
		background-color: #edf0f4;
		border:  1px solid #b6c5d3;
	}
	div.cf_element div.content
	{
		padding:0px;
	}
	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}
table.compare {
width: 410px;
border: 1px solid #999;
margin: 0 auto 1em auto;
}

table.compare thead th {

font: bold .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
background-color: #FFFFE1;
}

table.compare tbody th {
font: .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
border-top: 1px solid #eee;
background-color: #f9f9f9;
}

table.compare tfoot td {
font: .7em/1.4em Verdana, sans-serif;
color: #000;
text-align: left;
padding: .5em;
border-top: 1px solid #eee;
background-color: #f9f9f9;
}

table.compare tbody td {
font: .7em/1.4em Verdana, sans-serif;
color: #666;
text-align: left;
border-top: 1px solid #eee;
padding: .5em;
}

