@charset "UTF-8";
/* CSS Document */

	#compare tbody tr td {
		padding: 5px 10px;
		vertical-align: top;
	}
	#compare tbody tr td.col1 {
		padding: 0;
	}
	#compare {
		font-size: .9em;
	}
	#compare thead tr td {
		text-align: center;
		font-weight: bolder;
	}
	.col1 {
		background-color:#FFF;
		font-weight: bolder;
		text-align: right;
		width: 80px;
	}
	.hideme {
		display: none;	
	}
	td.col2, td.col5 {
		border-left: 1px solid #a2b1cd;	
	}
	td.col7, td.col4 {
		border-right: 1px solid #a2b1cd;
	}
	.last-row td {
		border-bottom: 1px solid #a2b1cd;
	}
	.last-row td.col1 {
		border: none;	
	}
	#cat1, .col2, .col3, .col4 {
	}
	#cat2, .col5, .col6, .col7 {
	}
	.row1, .row3, .row5 {
		background-color:#c6d7f4;
		border-bottom: 1px solid white;
	}
	.row2, .row4, .row6 {
		background-color:#dfebff;
		border-bottom: 1px solid white;
	}
	#comp-tabs {
		height: 34px;
		width: 411px;
		background: url(../images/compare-tabs.gif) no-repeat;
		position: relative;
		left: 89px;
	}
	#comp-tabs div {
		position: relative;
		top: 10px;
		width: 200px;
		text-align: center;
		font-weight: bolder;
		cursor: pointer;
	}
	#compare thead tr td {
		background-color: #c6d7f4;
		border-bottom: 1px solid #a2b1cd;
		padding: 5px;
	}
	#compare thead tr td.col1 {
		background-color: #FFF;
		border-bottom: none;
	}
/*	tr.row1 td.col1 {
		background: url(../images/compare-cat-odd.gif);
		background-repeat: no-repeat;
	}
	tr.row2 td.col1 {
		background: url(../images/compare-cat-even.gif);		
		background-repeat: no-repeat;
	}
	tr.row1 td.col1, tr.row2 td.col1 {
		padding-top: 3px;
		background-repeat: no-repeat;
		}
	td.col1 {
		padding: 0;
		margin: 0;
		width: 79px;
		background-color:#FFF;
	}
*/
	#compare tbody tr {
		cursor: pointer;
	}
	#compare tbody tr:hover {
		background-color:#FFC;
	}
	tr.row1 td.col1, tr.row3 td.col1, tr.row5 td.col1 {
		background: url(../images/compare-cat-odd-bg.gif);
		background-repeat:no-repeat;
		background-color:#FFF;
	}
	tr.row2 td.col1, tr.row4 td.col1, tr.row6 td.col1 {
		background: url(../images/compare-cat-even-bg.gif);
		background-repeat:no-repeat;
		background-color:#FFF;
	}	
	div.cat-odd {
		background: url(../images/compare-cat-odd-div-bg.gif);
		background-repeat: repeat-x;
		height: 20px;
		padding: 0;
		margin: 0;
		position: relative;
		top: 0;
		left: 1px;
		padding: 3px 0 0 0;
		margin-left: 6px;
	} 
	div.cat-even {
		background: url(../images/compare-cat-even-div-bg.gif);
		background-repeat: repeat-x;
		height: 20px;
		padding: 0;
		margin: 0;
		position: relative;
		top: 0;
		left: 1px;
		padding: 3px 0 0 0;
		margin-left: 6px;
	} 
	#note {
		float: right;
		display: inline;
	}
	#note-tip {
	display:none;
	background:transparent url(/images/tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
 	#note-tip-bottom {
	display:none;
	background:transparent url(/images/tooltip/black_arrow_bottom.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
/* style the trigger elements */
#note img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}
