<style>
	div#cardselection {
		display:block;
		width:735px;
		height:160px;
		-moz-border-radius:5px;
		border-radius:5px;
		margin-bottom:15px;
	}

	div#cardslider {
		display:block;
		width:691px;
		height:160px;
		position:relative;
		float:left;
		overflow:hidden;
		border-top:1px solid #eee;
		border-bottom:1px solid #eee;
		background:url('/Resources/personal/img/cards/credit-card/common/slider_bg.jpg');
	}

	div#dbscards{display:block;left:0;position:absolute;top:0;width:2220px}	
	div#dbscards a {position:relative;float:left;display:block;width:138.2px;height:160px;padding:0;margin:0;text-align:center;text-decoration:none;}
	div#dbscards a.cbutton{cursor:pointer}
	div#dbscards a img{display:block;margin:7px auto 5px;padding:0; z-index:500}
	div#dbscards a span{background:none;color:#000;display:block;font:normal 11px/1.2em arial;margin:3px auto 5px; padding:0;text-decoration:none;width:120px}
	
	div#arr_left_container {
		cursor:pointer;
		position:relative; 
		float:left; 
		display:block; 
		width:20px; 
		height:160px; 
		border:1px solid #333;
		background-color:#666;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	
	div#arr_right_container {
		cursor:pointer;
		position:relative; 
		float:left; 
		display:block; 
		width:20px; 
		height:160px; 
		border:1px solid #333; 
		background-color:#666;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
	
	img#arr_left, img#arr_right {
		margin-top:70px;
		cursor:pointer;
	}
	
	a.removecard{color:#999;cursor:pointer;font:bold 18px arial;padding:0 5px;position:absolute;right:0;top:0}
	a.removecard:hover{background-color:#ddd;color:#333;text-decoration:none}
	a.comparatordetail{display:block; margin-bottom:5px;}
	a.comparatorapply{display:block; }
	a.selectedcard{cursor:pointer}
	 
	table.comparechart{background-color:#fff;border:1px solid #ddd;font-size:11px;margin:0;width:735px;}
	table.comparechart tr td{background-color:#f9f9f9;border-bottom:1px solid #ddd;color:#666}
	table.comparechart tr td div{margin:0;padding:0;position:relative}
	
	span#fixposition {
		z-index:1500;
	}
	
	table#compareheader{
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border:1px solid #999; 
		z-index:1600;
		-moz-box-shadow: 0px 3px 3px #999;
		-webkit-box-shadow: 0px 3px 3px #999;
		box-shadow: 0px 3px 3px #999;
	}

	table#comparebody{
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		z-index:0;
	}
	
	table#compareheader td{background-color:#eee; position:relative;}
	table.comparechart tr td.tbottom{border:none}
	table.comparechart tr.catheader td{background-color:#999;border-radius:5px;color:#eee;font-size:12px;font-weight:bold;text-align:left}
	table.comparechart tr.details_tagline{font:bold 12px arial;text-align:center}
	table.comparechart tr td p{margin:0 0 7px}
	table.comparechart tr td ul{margin-top:0}
	table.comparechart tr td ul li{font-size:11px;list-style:none;margin:0 0 2px;text-align:left}
	span.celltext{color:#333}
	table.comparechart tr td.chartcol1,table.comparechart tr td.chartdata{width:25%}
</style>