/*-----COMPARE STYLES-----*/

div.compare h3 {
	border-top: 2px solid #ccc;
	padding: 7px 0 0 0;
	margin: 10px 0 0 0;
	font-size: 13pt;
}
div.compare span {
	margin: 0px;
}
div.comparewrapper {
	text-align: center;
	clear: both;
	height: 45px;
	margin: 5px 0;
}
div.option {
	float: left;
	margin: 0 auto;
	width: 169px;
	text-align: center;
}
p.boxes {
	margin: 0px;
	padding-left: 20px;
}
table.compare {
	margin: 5px auto;
	border: 1px solid #000;
}
table.compare td {
	text-align: center;
	padding: 2px 4px;
}

table.compare th {
	text-align: center;
}
table.compare td.label, table.compare th.label {
	text-align: left;
	vertical-align: bottom;
}
table.compare th {
	border-bottom: 1px solid #000;
}
td.hybrid {
	border-left: 1px solid #000;
}

th.header a {color: #000;}

table.compare th.hybrid1 a {display: block; padding: 2px; background: #fcee21;}
table.compare th.hybrid2 a {display: block; padding: 2px; background: #0081c4;}
table.compare th.hybrid3 a {display: block; padding: 2px; background: #007c6b;}
table.compare th.hybrid4 a {display: block; padding: 2px; background: #edb21f;}
table.compare th.hybrid5 a {display: block; padding: 2px; background: #f26721;}
table.compare th.hybrid6 a {display: block; padding: 2px; background: #349a46;}
table.compare th.hybrid7 a {display: block; padding: 2px; background: #80334d;}
table.compare th.hybrid8 a {display: block; padding: 2px; background: #ed2024;}
table.compare th.hybrid9 a {display: block; padding: 2px; background: #353795;}
table.compare th.hybrid10 a {display: block; padding: 2px; background: #3564a6;}
table.compare th.hybrid11 a {display: block; padding: 2px; background: #00a886;}
table.compare th.hybrid12 a {display: block; padding: 2px; background: #98ca3c;}
table.compare th.hybrid13 a {display: block; padding: 2px; background: #cccc65;}
table.compare th.hybrid14 a {display: block; padding: 2px; background: #900028;}
table.compare th.hybrid15 a {display: block; padding: 2px; background: #900028;}
table.compare th.hybrid16 a {display: block; padding: 2px; background: #900028;}
table.compare th.hybrid17 a {display: block; padding: 2px; background: #900028;}
table.compare th.hybrid18 a {display: block; padding: 2px; background: #900028;}


table.compare th.hybrid1 a:hover {background: #fefacf;}
table.compare th.hybrid2 a:hover {background: #b6d1eb;}
table.compare th.hybrid3 a:hover {background: #c0d0cb;}
table.compare th.hybrid4 a:hover {background: #fae7c3;}
table.compare th.hybrid5 a:hover {background: #fdd5ba;}
table.compare th.hybrid6 a:hover {background: #cadcc3;}
table.compare th.hybrid7 a:hover {background: #d2babd;}
table.compare th.hybrid8 a:hover {background: #fbc9b4;}
table.compare th.hybrid9 a:hover {background: #bebadd;}
table.compare th.hybrid10 a:hover {background: #cadcc3;}
table.compare th.hybrid11 a:hover {background: #bde3d9;}
table.compare th.hybrid12 a:hover {background: #e1eecb;}
table.compare th.hybrid13 a:hover {background: #efedd3;}
table.compare th.hybrid14 a:hover {background: #ffd5d8;}
table.compare th.hybrid15 a:hover {background: #ffd5d8;}
table.compare th.hybrid16 a:hover {background: #ffd5d8;}
table.compare th.hybrid17 a:hover {background: #ffd5d8;}
table.compare th.hybrid18 a:hover {background: #ffd5d8;}


/*-----END COMPARE STYLES-----*/

