/* CSS Document */
body
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px;
		background: #343e47;
		padding-top: 50px;
		margin: 0px;
		text-align: center;
		padding-bottom: 20px;
		border-bottom: solid 30px #a0cd1b;
	}
#main
	{
		width: 780px;
		background: #ffffff;
	}
#header
	{
		background: url(images/headerbg.jpg) repeat-x bottom #c5ff14;
		padding-top: 10px;
	}
#header_buttons
	{
		margin-left: 10px;
	}
.header_button
	{
		background:url(images/buttonbg.jpg) repeat-x;
		color: #c5ff14;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;
		border: solid 1px #769d02;
	}
.header_button a, .header_button a:visited
	{
		color: #769d02;
		font-weight: bold;
		text-decoration: none;
	}
#content
	{
		padding: 10px;
		text-align: left;
	}
#search
	{
		width: 90%;
		color: #ffffff;
		font-weight:bold;
		text-align: center;
	}
.search
	{
		background: #343e47;
	}
.search_button
	{
		background:url(images/search_button_bg.jpg) repeat-x;
		padding-left: 10px;
		padding-right: 10px;		
		color: #333d46;
		font-weight: bold;
		border: none;
	}
h1
	{
		text-align: center;
	 	color: #b30f18;
	}
a, a:visited
	{
		color: #0091ec;
	}
.comparison
	{
		border-collapse:collapse;
		border: solid 1px #0073c0;
	}
.comparison td
	{
		border-color: #0073c0;
	}	
.comparison_header
	{
		background:url(images/compare_header_bg.jpg) repeat-x;
		color: #ffffff;
		padding: 5px;
		font-weight: bold;
		font-size: 14px;
	}
.numbers
	{
		background: #a8dd07;
		color: #292b2a;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		height: 40px;
	}
.comp_crit
	{
		background: #fcef89;
		border: solid 1px #0073c0;
		font-weight: bold;
	}
.comp_crit_inner
	{
		padding: 5px;
	}
.comp_rank
	{
		text-align: center;
		border: solid 1px #0073c0;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 5px;
	}
#conclusion
	{
		border: solid 2px #545556;
		padding: 10px;
		width: 90%;
		margin: auto;
	}
#footer
	{
		color: #ffffff;
		padding: 20px;
	}
#footer a, #footer a:visited
	{
		color: #ffffff;
		font-weight: bold;
	}