* {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
body, p, td {
    margin: 0px;
    padding: 0px;
}
body {background-color:#ffffff;}

td {
	vertical-align:top;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

a img {border:0px;}

a
{
color:#1c5aa2
}

img {
	border-width:0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 16px;
	color:#193E2E;
	padding:0px;
	margin:0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 16px;
	color:#193E2E;
	padding:0px;
	margin:0px;
}
.h2_product {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
}
td.td_menuname{
	height:28px;
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(images/bg_menuname.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#FFFFFF;
	padding:8px 0px 0px 24px;
}
td.td_menuitem {
	height:22px;
	vertical-align:bottom;
	padding:0px 0px 5px 24px;
	color:#193E2E;
	background-color:#EFEEEE;
	background-image:url(images/bg_menuitem.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
}
td.td_menuitemselect {
	height:22px;
	vertical-align:bottom;
	padding:0px 0px 5px 24px;
	color:#193E2E;
	background-color:#B6DDC7;
	background-image:url(images/bg_menuitem_select.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
}
td.td_ouritem {
	height:28px;
	background-image:url(images/bg_partners.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:6px 0px 0px 24px;
	font-size: 13px;
	font-weight:bold;
	text-transform:uppercase;	
	color:#FFFFFF;
}
td.td_ourlink {
	height:22px;
	vertical-align:bottom;
	padding:0px 0px 5px 24px;
	color:#95472B;
	background-color:#FFFCC8;
	background-image:url(images/bg_partners_item.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
}
.td_topbanner {
	background-image:url(images/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.td_bottombanner {
	background-image:url(images/bg_bottom.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
td.td_bottomright {
	font-size:10px;
	color:#7BC4A0;
	padding-top:5px;
}
.td_care {
	height:140px;
	background-image:url(images/bg_care_01.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:4px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

td.td_pict_head_01,
td.td_pict_head_02,
td.td_pict_head_03,
td.td_pict_head_04
{
	height:20px;
	text-align:center;
	padding-top:6px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	background-repeat:repeat-x;
	background-position:bottom;
}
td.td_pict_head_01 {
	background-image:url(images/bg_pict_1.gif);
}
td.td_pict_head_02 {
	background-image:url(images/bg_pict_2.gif);
}
td.td_pict_head_03 {
	background-image:url(images/bg_pict_3.gif);
}
td.td_pict_head_04 {
	background-image:url(images/bg_pict_4.gif);
}

td.td_product_head_01,
td.td_product_head_02,
td.td_product_head_03,
td.td_product_head_04
{
	height:22px;
	text-align:center;
	vertical-align:middle;
}
td.td_product_head_01 {
	background-color:#64A85A;
}
td.td_product_head_02 {
	background-color:#EF9A48;
}
td.td_product_head_03 {
	background-color:#3A89D6;
}
td.td_product_head_04 {
	background-color:#FA8A75;
}
td.td_product_top {
	background-image:url(images/bg_product_top.gif);
	background-repeat:repeat-x;
	background-position:top;
}
td.td_product_merchant {
	height:75px;
	vertical-align:top;
	font-weight:bold;
	padding-left:12px;
	color:#58595B;
}
td.td_product_merchant a {
	color:#58595B;
	font-weight:normal;
}
td.td_product_descr_bullet {
	width:16px;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(images/bullet_1.gif);
}
td.td_product_descr {
	font-size:10px;
	color:#58595B;
}
td.td_product_bottom_01,
td.td_product_bottom_02,
td.td_product_bottom_03,
td.td_product_bottom_04
{
	height:100%;
	padding-top:3px;
	border-left:1px solid #E6E7E8;
	border-right:1px solid #E6E7E8;
	background-repeat:no-repeat;
	background-position:bottom;
}
td.td_product_bottom_01 {
	background-image:url(images/bg_product_bottom_1.gif);
}
td.td_product_bottom_02 {
	background-image:url(images/bg_product_bottom_2.gif);
}
td.td_product_bottom_03 {
	background-image:url(images/bg_product_bottom_3.gif);
}
td.td_product_bottom_04 {
	background-image:url(images/bg_product_bottom_4.gif);
}
td.td_product_apply_01,
td.td_product_apply_02,
td.td_product_apply_03,
td.td_product_apply_04
{
	height:18px;
	padding-top:3px;
	text-align:center;
	border:1px solid #E6E7E8;
	border-top:0px;
	background-repeat:no-repeat;
	background-position:top;
}
td.td_product_apply_01 {
	background-image:url(images/bg_apply_online_1.gif);
}
td.td_product_apply_02 {
	background-image:url(images/bg_apply_online_2.gif);
}
td.td_product_apply_03 {
	background-image:url(images/bg_apply_online_3.gif);
}
td.td_product_apply_04 {
	background-image:url(images/bg_apply_online_4.gif);
}
td.td_top8 {
	height:45px;
	font-size:11px;
	color:#58595B;
	padding-left:46px;
	background-repeat:no-repeat;
	background-position:left top;
  text-align:left;
}
td.td_top8 a {
	font-size:11px;
	color:#58595B;
  text-decoration:none;
}
td.td_top8 a:hover {
	font-size:11px;
	color:#58595B;
  text-decoration:underline;
}

td.td_top8 a font {
	font-size:11px;
	color:#58595B;
}
td.td_lrborder {
	border-left:1px solid #E6E7E8;
	border-right:1px solid #E6E7E8;
}
td.td_1001_title_left,
td.td_1001_title_mid,
td.td_1001_title_right
{
	height:40px;
	background-color:#E0E9EB;
	font-size:11px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	border:1px solid #FFFFFF;
	padding:0px 2px 0px 2px;
}
td.td_1001_title_left {
	width:130px;
	border-right:0px;
}
td.td_1001_title_mid {
	border-right:0px;
}
td.td_1001_title_right {
	width:68px;
}
td.td_1001_value_left {
	padding:5px 0px 5px 10px;
	border-left:1px solid #E6E7E8;
	border-bottom:1px solid #E6E7E8;
}
td.td_1001_value_mid {
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color:#443C3F;
 	border-left:1px solid #E6E7E8;
	border-bottom:1px solid #E6E7E8;
	white-space:nowrap;
}
td.td_1001_value_right {
	padding:0px 0px 9px 0px;
	text-align:center;
	border:1px solid #E6E7E8;
	border-top:0px;
	vertical-align:bottom;
	background-image:url(images/bg_1001_apply.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

td.td_det_highlight_title {
	font-weight:bold;
	color:#AB352F;
}
td.td_det_rates_title {
	font-weight:bold;
	color:#C33232;
	padding-bottom:3px;
	border-bottom:1px solid #C33232;
}

td.td_head_learn_more {
	vertical-align:bottom;
	padding-bottom:3px;
	font-size:13px;
	font-weight:bold;
	color:#193E2E;
	border-bottom:1px solid #B6DDC7;
}
td.det_table_name_01 {
	font-weight:bold;
	padding:2px;
	text-align:center;
	background-color:#FDDDC0;
}
td.det_table_name_02 {
	font-weight:bold;
	padding:2px;
	text-align:center;
	background-color:#FFFCC8;
}
td.det_table_name_03 {
	font-weight:bold;
	padding:2px;
	text-align:center;
	background-color:#E8F4D0;
}

a.a_menuitem {
	color:#193E2E;
	text-decoration:none;
}
a.a_ouritem {
	color:#95472B;
	text-decoration:none;
}
a.a_product_card {
	color:#806B64;
	text-decoration:underline;
}
a.a_product_apply {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.text01 {
	font-size: 11px;
	text-align: justify;
}
.text02 {
	font-size: 10px;
	text-align: justify;
}
.det_merchant {
    font-size: 16px;
    color:#58595B;
}
.det_card {
    font-size: 16px;
    color:#58595B;
}
.text_det {
	font-size: 11px;
	color:#000000;
}
.text_det_b {
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
.det_reward_name {
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	color:#193E2E;
}
ul.ul_det01 {
	padding:0px;
	margin:0px;
	padding-left: 0px;
	margin-left: 0px;
	color: #58595B;
}
li.li_det01 {
	list-style-image:url(images/bullet_4.gif);
	color: #000000;
}
table.tab_req td {
	color:#47A5AE;
}
h2.map {
	font-size:14px;
	color:#7BC4A0;
	margin:0px;
	padding:0px;
}
a.map_cat {
	font-size:11px;
	font-weight:bold;
	color:#193E2E;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px;
	text-decoration:none;
}
a.map {
	text-decoration:none;
	color:#000000;
}
a.a-t-link
{
   color:#1c5aa2;
   font:normal 11px Arial;
}
td.td-comments a {
   color:#1c5aa2;
   font:normal 10px Arial; 
   text-decoration:underline;
}
td.td-comments font, td.td-comments {
   color:#000000;
   font:normal 10px Arial; 

}
td.td-comments sup, td.td_product_descr sup, td.td_1001_value_mid sup, td.td_1001_value_mid sup font, td.text_det sup, p.text_det_b sup, p.text_det_b sup font {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
div#note {position:absolute; padding:5px; background:#eee; border:1px solid #666; width:200px; z-index:100; display:none}


/* BAD SPLASH */

.splash_top
{
height:118px; background:url(images/splashes/bad_credit/topic.gif) no-repeat; margin-top:3px; padding-top:3px
}

.splash_top h1
{
width:240px; font-size:13px; color:#fff; padding-left:6px
}

.left_spl
{
width:369px; float:left;
}

.right_spl
{
width:182px;float:left; margin-left:7px;
}

.left_block p
{
 border:1px solid #e7e7e7; padding:5px 10px 5px 10px
}

.left_block h2
{
text-align:right; color:#39906b; font:bold 15px Arial; padding-right:10px;
}

#l_block_1 h2
{
height: 33px; background:url(images/splashes/bad_credit/h_1.gif) no-repeat;  padding-top:15px; _height: 48px; 
}

#l_block_2 h2
{
height: 42px; background:url(images/splashes/bad_credit/h_2.gif) no-repeat;  padding-top:18px; _height: 59px; margin-top:5px 
}


#l_block_3 h2
{
height: 42px; background:url(images/splashes/bad_credit/h_3.gif) no-repeat;  padding-top:18px; _height: 59px; margin-top:5px 
}

#l_block_4 h2
{
height: 49px; background:url(images/splashes/bad_credit/faq.gif) no-repeat; color:#3058b3; font:bold 17px Arial;  padding-top:12px; _height: 61px; margin-top:5px 
}
#l_block_4 span
{
color:#5eab6c; font-size:12px
}
#l_block_4 p
{
background:#f7faf9; border:none; padding-top:0px
}

strong.quest
{
color:#325ab4; font:bold 13px Arial;
}

strong.answer
{
color:#4e995c; font:bold 13px Arial; text-decoration:underline; margin-top:3px; display:block; height:18px
}

.all_quest
{
display:block; background:url(images/splashes/bad_credit/quest_arrow.gif) 0px 4px no-repeat; width: 120px; color:#4e995c; font-size:12px; padding-left:6px; margin-top:5px; margin-bottom:10px
}

.r_headers
{
padding-top:5px; padding-bottom:5px; background:#ee9a69; font: bold 13px Arial; color:#fff; padding-left:5px  

}

.right_spl p
{
 border:1px solid #e7e7e7; padding:5px 5px 5px 5px
}

.right_spl img
{
margin-top:10px
}

/* -------------------------------------------------------------------------------------------------------------------------------------*/

.prod-site {font:bold 13px arial; color:#353535; text-decoration:none;}
.prod-site span {font:bold 22px arial; color:#008543;}

.discover_bl {width:558px; margin:0 0 0 2px; padding:0; height:auto; border:1px solid #C3C3C3; }
.f_descr {padding:8px 0 0 0; width:130px;}
.f_descr p {background:url('images/discover-flag-bl-point.gif') 0px 6px no-repeat; padding:0 5px 0 9px; margin:0 0 7px; color:#000;}
.f_prd {padding:2px 0 0 0px; text-align:center;}
.f_prd p {text-align:left;}
.f_prd a {font-size:11px; color:#000;}
.f_prd a b {font-size:11px; color:#000;}
.f_img_card {padding:5px 0 8px 0px;}
.f_see_det {width:140px; height:20px; text-align:center;}
.f_see_det a {color:#E8855C; text-decoration:underline;}
.discover_tit { background:#35846F; width:558px; height:24px;  padding:3px 0 0 10px;  margin:5px 0 0 2px;}
.discover_tit tr td {font:bold 17px Arial;color:#fff;}



/*--business--*/
table.page_table_1{border:0px; position:relative; margin:0 auto;}
td.page_table_1{border: 1px solid #ccc; width:136px; border-bottom:none;}
td.page_table_2{border: 1px solid #ccc; width:136px;}
td.space{width:6px;}
div.page_t_title{background:#0095DA url('images/creditcardbest.4th.b1.gif') top repeat-x; text-align:center; border-top:solid 1px #BCBDC0; border-bottom:solid 1px #BCBDC0; padding:4px 0px 2px 0px; font:bold 12px Arial; text-transform:uppercase; color:#FFF;}
div.page_t_title a{font:bold 12px Arial; text-transform:uppercase; color:#FFF;}
div.title_prod{background:url(./images/creditcardbest.4h.mbg1.gif) top repeat-x; height:60px;}
div.title_prod p{color:#666; padding:4px 0px 0px 5px; font-weight:bold; margin:0px;}
div.title_prod div{margin-left:5px;}
div.title_prod div a{color:#666;}
div.title_prod a:hover{text-decoration:underline;}
div.prod_pic{text-align:center; margin:5px 0px 2px 0px;}
div.prod_pic2{text-align:center; margin:5px 0px 35px 0px;}
ul.prod{padding:0px 10px 60px 20px; color:#706d6d; font-size:10px;}
div.page_apply{background:url(./images/creditcardbest.4th.bi2.gif) repeat-x bottom; text-align:center; position:absolute; bottom:15px; width:136px;}
div.page_apply_1{background:url(./images/creditcardbest.4th.bi2.gif) repeat-x bottom; text-align:center; position:absolute; bottom:1px; width:136px;}
div.position{position:relative;}
td.t1_see_more{background:#F48344 url('images/creditcardbest.4th.fi1.gif') left no-repeat; border:solid 1px #ccc; border-top:none;}
td.t1_see_more a{font-weight:bold; color:#FFF; padding-left:35px;}
td.t1_see_more a:hover{text-decoration:underline;}
img.index_see{width:87px; height:9px; margin-top:2px;}

div.descrc {
	padding:5px;
	font:normal 10px Arial;
	color:#969594;
	padding-bottom:10px;
}
div.descrc ul {
	padding-left:8px;
	margin-left:8px;
	font-size:11px;
	text-align:left;
}
div.descrc li {
	padding:0px 0px 3px 0px;
	font:normal 10px Arial;
	text-align:left;
}

/* section is/are */

div.sectwarnspec {padding-top:10px; margin:0px 0px 2px 0px; width:560px; height:45px; border-bottom:solid 1px #BDBDBD; background-color:#F1F1F1;clear:both;}
div.sectwarnspec div {float:left; margin:0px 5px 0px 20px; width:37px; height:45px;}
div.sectwarnspec p {color:#000306; font:normal 13px arial; float:left; padding:0px; text-align:left;}
div.sectwarnspec p b {color:#000306; font:bold 14px arial;}
div.sectwarnspec p a {color:#990000; font:normal 14px arial; text-decoration:underline;}
div.sectwarnspec p span {color:#990000; font:bold 14px arial;}

h2.prepaid_head {
	padding-top:10px;
}
