* {
	font-family:Arial;
	font-size:11px;
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:top;
	color:#6D6E71;
}
.H1-TFORMAT-STYLE1  {
	color:#6D6E71;
	font:bold 13px Arial;
}
a {
	text-decoration:none;
	font:bold 12px Arial;
	color:#0095DA;
}
.head_details { font-size:18px; color:#ED1C24;}
.head_details sup { font-size:14px; color:#ED1C24;}
a img {
	border:0px;
}
table {
	empty-cells:show;
	width:100%;
}
table,tr,td {
	border-collapse:collapse;
}
.LEFT-MENU-BGROUND-STYLE1 {
	font:bold 11px Arial;
	background:url(images/best-cards-online-left-b1.png) no-repeat;
	color:#FFF;
	height:17px;
	text-decoration:none;
	padding:1px 0px 0px 28px;
}
.LEFT-MENU-BGROUND-STYLE1 label{
	font:bold 11px Arial;
	background:transparent;
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
}
.LEFT-MENU-BGROUND-STYLE2 {
	background-color:#F0F3F4;
	border:1px solid #fff;
	text-decoration:none;	
}
.VIEW-TEXT-STYLE1 {
	font:bold 11px Arial;
	color:#7A7878;
	padding:2px 0px 0px 6px;
	text-decoration:none;
	height:20px;
}
.VIEW-TEXT-STYLE2 {
	font:bold 11px Arial;
	color:#00AEEF;
	padding:2px 0px 0px 6px;
	text-decoration:none;
	height:20px;
}
.LEFT-MENU-BGROUND-SELECT-ITEM {
	background:url(images/best-cards-online-left-i1.png) left no-repeat #EBECEC;
	border:1px solid #FFF;
}	
.LEFT-MENU-BGROUND-STYLE1_other {
	font:bold 11px Arial;
	color:#fff;
	text-align:center;
	background:url(images/best-cards-online-left-b1.png) repeat-x;
	height:20px;
	border:1px solid #fff;
}
.VIEW-TEXT-STYLE3 {
	color:#7A7878;
	text-decoration:underline;
	background-color:#F0F3F4;
	height:20px;
	padding-left:6px;
}
.VIEW-TEXT-STYLE4 {
	font:bold 14px Arial;
	color:#E97024;
	padding:5px 80px 5px 5px;
}
.VIEW-TEXT-STYLE5 {
	font:normal 12px Arial;
	padding:5px 5px 1px 5px;
}
.CENTER-FRAME-BGROUND-STYLE1,
.CENTER-FRAME-BGROUND-STYLE2,
.CENTER-FRAME-BGROUND-STYLE3,
.CENTER-FRAME-BGROUND-STYLE4 {
	background:url(images/credit-card-guru_a2_b1.png) no-repeat;
	padding:1px;
	border:1px solid #fff;
}
.CENTER-FRAME-BGROUND-STYLE1 a,
.CENTER-FRAME-BGROUND-STYLE2 a,
.CENTER-FRAME-BGROUND-STYLE3 a,
.CENTER-FRAME-BGROUND-STYLE4 a {
	font:bold 12px Arial;
	color:#fff;
}
.CENTER-FRAME-VIEW-STYLE1 {
	padding:0px 10px 10px 10px;
	color:#4E4B49;
	background-color:transparent;
	height:58px;
}
a.CENTER-FRAME-VIEW-STYLE1:hover {
	text-decoration:underline;
}
.CENTER-FRAME-VIEW-STYLE1_bold {
	padding:0px 10px 0px 10px;
	font:bold 11px Arial;
	color:#4E4B49;
	background-color:transparent;
}
td.td_det_top_left {
	width:10px;
	background:url(images/details/bg_td_top_left.gif) no-repeat bottom right;
	height:14px;
}
td.td_det_top_mid {
	height:14px;
	background:url(images/details/bg_td_top_mid.gif) repeat-x bottom;
}
td.td_det_top_right {
	width:10px;
	height:14px;
	background:url(images/details/bg_td_top_right.gif) no-repeat bottom left;
}
td.td_det_left {
	width:10px;
	background:url(images/details/bg_td_left.gif) repeat-y;
}
td.td_det_right {
	width:10px;
	background:url(images/details/bg_td_right.gif) repeat-y;
}
td.td_det_bot_left {
	width:10px;
	height:11px;
	background:url(images/details/bg_td_bot_left.gif) no-repeat top right;
}
td.td_det_bot_mid {
	height:11px;
	background:url(images/details/bg_td_bot_mid.gif) repeat-x top;
}
td.td_det_bot_right {
	width:10px;
	height:11px;
	background:url(images/details/bg_td_bot_right.gif) no-repeat top left;
}
.p4_det_table1 {
	padding:5px;
}
.p4_det_text1 {
	color:#24211D;
	vertical-align:middle;
}
.p4_det_text2 {
	font:bold 11px Arial;
	color:#24211D;
	vertical-align:middle;
}
.p4_det_text1_ahref {
	color:#24211D;
	padding-bottom:10px;
}
.p4_det_text1_right {
	color:#24211D;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:10px;
}
.DETAILS-TEXT-STYLE3 {
	font:bold 12px Arial;
	color:#0094E3;
}
.DETAILS-TEXT-STYLE4 {
	font:bold 12px Arial;
	color:#716F6E;
}
.DETAILS-TEXT-STYLE5 {
	font:bold 12px Arial;
	color:#F48C2B;
}
.DETAILS-TEXT-TABLE-STYLE1 {
	color:#44403E;
}
.DETAILS-TEXT-TABLE-STYLE2 {
	font:bold 11px Arial;
	color:#44403E;
}
.DETAILS-TEXT-TABLE-STYLE2 *{
	font:bold 11px Arial;
	color:#44403E;
}
.DETAILS-TEXT-TABLE-STYLE2 sup{
	font:normal 10px Arial; 
	color:#f00;
	line-height:8px;
}
.DETAILS-TEXT-TABLE-STYLE2 sup font{
	font:normal 10px Arial; 
	color:#f00;
	line-height:8px;
}

.DETAILS-TEXT-STYLE6 {
	color:#44403E;
	text-align:center;
}
.ul_det01 {
	color:#44403E;
}
.CENTER-FRAME-DETAILS-STYLE1 {
	font:bold 11px Arial;
	color:#000;
	background-color:transparent;
}
a.CENTER-FRAME-DETAILS-STYLE1:hover {
	text-decoration:underline;
}
.CENTER-FRAME-UL_TAG-STYLE1 {
	font:normal 10px Arial;
	margin-left:4px;
	padding:0px 1px 0px 5px;
	color:#6D6E71;
}
.CENTER-FRAME-li_TAG-STYLE1 {
	font:normal 10px Arial;
	list-style-image:url(images/credit_card_pointer.gif);
	color:#6D6E71;
	padding-left:1px;
	margin-left:6px;
	padding-right:1px;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE1 {
	background:url(./images/Best-Cards-Online_-a2-b1.png) repeat-x top #0095DA;
	padding:5px 1px 3px 1px;
	text-align:center;
	vertical-align:middle;
	font:bold 12px Arial; 
	color:#fff; 
	text-transform:uppercase; 
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE1 a {
	font:bold 12px Arial;
	color:#fff;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE2 {
	border:1px solid #CCC;
	border-top:0px;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE3 {
	font:bold 14px Arial;
	background:url(images/credit-card-guru_a3_b1.png) no-repeat;
	text-decoration:underline;
	color:#24211D;
	padding:1px 0px 5px 0px;
}
.CENTER-FRAME-TFORMAT-STYLE1 {
	font:normal 12px Arial;
	color:#436427;
	padding:0px 10px 0px 5px;
}
.CENTER-FRAME-TFORMAT-STYLE2 {
	font:bold 12px Arial;
	color:#4E4B49;
}
.CENTER-FRAME-TFORMAT-STYLE3{
	padding-bottom:3px;
}
.CENTER-FRAME-TFORMAT-STYLE3 table td a {
	color:#000;
}	
.ADD-TEXTVIEW-STYLE1 {
	color:#4E4B49;
	padding:1px;
}
ADD-TEXTVIEW-STYLE1_image {
	padding:1px 1px 10px 10px;
	float:right;
}
.ADD-TEXTVIEW-STYLE2 {
	font:11px Arial;
	color:#72635B;
}
.ADD-TEXTVIEW-CREDIT-TABLE-STYLE1 {
	font:bold 11px Arial;
	color:#231f20;
	padding:2px 0px 2px 0px;
}
.ADD-TEXTVIEW-CREDIT-TABLE-STYLE2 {
	color:#231f20;
	padding:2px 0px 2px 0px;
}
a.ADD-TEXTVIEW-CREDIT-TABLE-STYLE2:Hover {text-decoration:underline;}
.GOOD-CCO-STYLE1 {
	background:url(images/credit-cards-bg1.gif) repeat-x top;
	border:1px solid #CCC;
	border-right:0px;
	border-left:0px;
	padding-left:5px;
	width:100%;
}
th.GOOD-CCO-STYLE2 span {
	font:bold 16px Arial;
	color:#716F6E;	
}
td.GOOD-CCO-STYLE3 {
	font:bold 11px Arial;
	color:#00adef;	
	padding-bottom:1px;
}
.BAD-CCO-STYLE1 {
	background:url(images/credit-cards-bg1.gif) repeat-x top;
	border:1px solid #ccc;
	width:100%;
}
th.BAD-CCO-STYLE2 span {
	font:bold 16px Arial;
	color:#716F6E;	
}
td.BAD-CCO-STYLE3 {
	font:bold 11px Arial;
	color:#00adef;	
	padding-bottom:1px;
}
.CENTER-FRAME-TVIEW-SUBSTYLE1 {
	color:#6D6E71;
	padding:12px 17px 15px 22px;
}
td.GOOD-CC-TOP-STYLE1 {
	font:bold 16px Arial;
	background:url(images/Best-Cards-Online_-a7-b1.png) repeat-x;
	height:38px;
	padding-left:8px;
}
td.BAD-CC-TOP-STYLE1 {
	font:bold 16px Arial;
	background:url(images/Best-Cards-Online_-a7-b2.png) repeat-x;
	height:38px;
	padding-left:8px;
}
td.GOOD-CC-TOP-STYLE1_style0 {
	width:1px;
}
td.GOOD-CC-TOP-STYLE1_style1 {
	background-color:#fff;
	padding:0px 2px 0px 10px;
	color:#4C4D4E;
}
td.GOOD-CC-TOP-STYLE1_style1 span  {
	font:bold 11px Arial;
	color:#4C4D4E;
	text-decoration:none;
}
td.GOOD-CC-TOP-STYLE1_style1 span a :hover {
	font:bold 11px Arial;
	color:#4C4D4E;
	text-decoration:underline;
}
td.GOOD-CC-TOP-STYLE1_style1 span a {
	font:bold 11px Arial;
	text-decoration:none;
	color:#4C4D4E;
}
td.BAD-CC-TOP-STYLE1_style1 {
	background-color:#fff;
	padding:0px 2px 0px 10px;
}
td.BAD-CC-TOP-STYLE1_style1 span {
	font:bold 11px Arial;
	color:#4E4B49;
	text-decoration:none;
}
td.BAD-CC-TOP-STYLE1_style1 span a :hover {
	font:bold 11px Arial;
	color:#4E4B49;
	text-decoration:underline;
}
td.BAD-CC-TOP-STYLE1_style1 span a {
	font:bold 11px Arial;
	color:#4E4B49;
	text-decoration:none;
}
.center_mid_6  {
	padding:5px 0px 5px 0px;
}
td.MORE-CARDS-STYLE1 {
	font:bold 12px Arial;
	color:#B35625;	
	background:url(images/credit-card-guru_a9_b1.png) no-repeat;
	text-align:center;
	vertical-align:middle;
}
th.MORE-CARDS-STYLE1 a {
	font:bold 12px Arial;
	color:#716F6E;	
	padding-right:1px;
}
td.MORE-CARDS-STYLE2 {
	font:bold 12px Arial;
	color:#B35625;	
	background:url(images/credit-card-guru_a9_b2.png) no-repeat;
	text-align:center;
	vertical-align:middle;
}
th.MORE-CARDS-STYLE2 a {
	font:bold 12px Arial;
	color:#716F6E;	
	padding-right:1px;
}
.center_mid_7_2 {
	color:#6D6E71;
	padding:0px 5px 10px 22px;
	border:none #ccc;
}
.BOTTOM-TVIEW-STYLE1 {
	font:normal 12px Arial;
	color:#1A5B9C;	
}
td.CARD-ARRAY-TABLE-STYLE {
	color:#473E40;
	text-align:center;
	vertical-align:middle;
	border:1px solid #DDD;
	padding:2px;
	white-space:nowrap;
}
td.CARD-ARRAY-TABLE-STYLE2 {
	color:#473E40;
	text-align:center;
	vertical-align:middle;
	border:1px solid #DDD;
	padding:2px;
}
td.CARD-ARRAY-TABLE-STYLE sup font {
	font:normal 10px Arial;
	color:#f00;
}
td.CARD-ARRAY-TABLE-STYLE_1 {
	color:#39F;
	vertical-align:middle;
	border:1px solid #DDD;
	padding:5px;
}
td.CARD-ARRAY-TABLE--HEADER-STYLE {
	background:url(images/credit-cards-bg2.gif) repeat-x #F1F5F6;
	font:bold 11px Arial;
	color:#0097db;
	border:1px solid #DDD;
	border-left:dotted 1px #0097db;
	border-right:dotted 1px #0097db;
	text-align:center;
	vertical-align:middle;
	padding:3px 2px 3px 2px;
}
td.CARD-ARRAY-TABLE-STYLE_spacer {
	display:none;
}
.TEXT-VIEW-DETAILS-STYLE3 {
	font:bold 11px Arial;
	color:#ed1c24;
	text-align:center;
	padding-top:10px;
}
.TEXT-VIEW-DETAILS-STYLE4 {
	color:#92d9f8;
	text-align:center;
	padding:10px 0px 10px 0px;
	text-decoration:underline;
}
td.td_det_center_top {
	font:bold 12px Arial;
	padding-left:6px;
	color:#3C95D3;
}
td.td_det_left_bottom {
	font:bold 12px Arial;
	padding-left:20px;
	height:20px;
	color:#2588CE;
}
.TEXT-VIEW-DETAILS4-STYLE2 {
	font:bold 12px Arial;
	color:#000;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
.TEXT-VIEW-DETAILS4-STYLE3 {
	font:bold 12px Arial;
	color:#000;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
.TEXT-VIEW-DETAILS4-STYLE4 {
	font:bold 12px Arial;
	color:#000;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
.TEXT-VIEW-SUBPAGE-STYLE2 {
	font:normal 12px Arial;
	color:#605D5C;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style0 {
	font:bold 16px Arial;
	color:#DA5725;
	padding-left:100px;
	padding-top:5px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style1 {
	font:bold 14px Arial;
	color:#E94F15;
	padding-left:100px;
	padding-top:5px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style2 {
	font:bold 12px Arial;
	color:#44413E;
	padding-left:100px;
	padding-top:1px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style3 {
	font:normal 12px Arial;
	color:#696664;
	padding-left:100px;
	padding-top:10px;
	padding-bottom:5px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style4 {
	color:#696664;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:5px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style5 {
	font:bold 16px Arial;
	color:#fff;
	margin-left:1px;
	padding-top:2px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-style5_gray {
	font:bold 16px Arial;
	color:#ccc;
	padding-left:6px;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-text-style1 {
	padding-left:100px;
	font:bold 11px Arial;
	color:#000;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-text-style2 {
	padding-left:20px;
	font:bold 11px Arial;
	color:#000;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-text-style3 {
	padding:10px 0px 0px 10px;
	font:bold 11px Arial;
	color:#000;
}
.IMMEDIATE-CREDIT-CARE-SERVICE-text-style4 {
	padding:4px 0px 0px 10px;
	font:bold 11px Arial;
	color:#000;
}
.TEXT-VIEW-FORM-STYLE_1 {
	border:1px solid #DBDAD9;
	background-color:#fff;
	font-size:15px;
	padding-right:10px;
	margin-left:90px;
	width:300px;
}
.TEXT-VIEW-FORM-STYLE_mid1 {
	border:1px solid #C59221;
	font-size:15px;
	padding:0px 10px 0px 1px;
	margin-left:20px;
	width:300px;
}
.TEXT-VIEW-FORM-STYLE_mid2 {
	border:1px solid #C59221;
	font-size:15px;
	padding:0px 10px 0px 1px;
	margin-left:20px;
	width:180px;
}
.TEXT-VIEW-FORM-STYLE_mid3 {
	border:1px solid #C59221;
	font-size:15px;
	padding:0px 10px 0px 1px;
	margin-left:15px;
	width:510px;
	height:100px;
}
td.BEST-OVERAL-STYLE_1 {
	padding:0px 5px 0px 5px;
	font:bold 16px Arial;	
	color:#60BFF3;
}
td.BEST-OVERAL-STYLE_3 {
	font:normal 11px Arial;	
	color:#696664;
	padding:8px 0px 0px 5px;
}
td.BEST-OVERAL-STYLE_4 {
	font:bold 11px Arial;	
	color:#AEAEAF;
	padding-bottom:10px;
}
td.ICONS-STYLE1 {
	font:bold 24px Arial;
	color:#F48000;
	padding:5px 0px 5px 20px;
}
.TEXT-VIEW-SUBPAGE-STYLE1 {
	font:normal 12px Arial;
	padding:10px 10px 0px 0px;
}	  
.ICONS-STYLE1 {
	font:normal 12px Arial;
}
.ICONS-STYLE2 {
	font:bold 13px Arial;
	color:#81C6E5;
}
.ICONS-STYLE3 {
	font:normal 12px Arial;
}
td.td-comments a {
	font:normal 10px Arial;
	color:#409dd2;
}
td.td-comments, td.td-comments * {
	font:normal 10px Arial; 
	color:#005197;
}
td.td-comments sup,
li.CENTER-FRAME-li_TAG-STYLE1 sup,
ul.ul_det01 sup,
p.DETAILS-TEXT-TABLE-STYLE2 sup,
td.CARD-ARRAY-TABLE-STYLE sup {
	font:normal 10px Arial; 
	color:#f00;
	line-height:8px;
}
td.text_h2 {
	vertical-align:middle; 
	width:100%; 
	padding-left:5px;
	border:solid 1px #DDDDDC;
	border-left:0px;
	background:url(images/credit-cards-bg3.gif) repeat-x;
}
a.a-t-link{
	text-decoration:underline; 
	font:normal 11px Arial; 
	color:#409dd2;
}