/*STYLE------227633------STYLE*/

/*new - 08.2007 - vault*/

* {font:normal 11px Arial; padding:0px; margin:0px; border:0px;}
i { font-style:italic}
b { font-weight:bold}
b i {font-style:italic; font-weight:bold}
html {background:#fff/*#f8f8f9*/}
body {background:url(images/bg-left.gif) repeat-y}
body.mini {background:#fff}
a {text-decoration:none;color:#0095DA} a:hover {color:#666}
div.left {width:195px; float:left}
div.content {margin-left:10px; /*background:#fff; padding-left:7px; */; width:559px; float:left;}
a img {border:0px; padding:0px; margin:0px; text-decoration:none}
table {empty-cells:show; width:100%}
table,tr,td {border-collapse:collapse}

h1 {color:#F48000; font-size:18px; padding:10px 0px}
h2 {color:#F48000; font-size:16px; padding:7px 0px}
h3 {color:#F48000; font-size:14px; font-weight:normal}
p {text-align:left; padding:5px 0px;}
ul {padding-left:20px}
td {vertical-align:top}

div.news_body li {text-align:left}
p.subh {color:#AEDCF9; font-size:12px}

h2.icons {background:url(images/bg-icons.gif) no-repeat bottom; display:block; padding:20px; color:#fff; font-weight:bold}

div.index-faq {border:1px solid #e2e2e2; padding:10px}
p.index-faq-q {font-weight:bold}
p.index-faq-answer {font-size:12px; color:#F48000; font-weight:bold}

/* >>> top */
div.top-line {height:15px; /*width:536px; */background: url(images/bg_top_menu.gif) no-repeat; margin-right:2px; padding-top:5px; padding-left: 230px}
div.top-line a {color:#340C70; font-weight:bold}
div.top-line a.home-link {margin-right:15px; color:#CEE2F4}
div.top-line a:hover {color:#666}

div.top-q {background:url(images/immediate_top2.gif) no-repeat; float:left; height:96px; width:189px; padding:15px 30px 0px 80px}
div.top-q strong {font-weight:bold}

/* >>> bot */
div.bot {height:61px; clear:left; background:url(images/bg-bottom.png); background-position:112px 0px}
div.bot p {padding-top:20px; color:#A5C9E7}
div.bot p a {color:#A5C9E7}
div.bot p a:hover {color:#eee}
div.bot p span {color:#CEE2F4}

/* >>> left */
.left a {display:block; padding:2px 0px 2px 15px; color:#039; text-decoration:none}
.left a:hover {text-decoration:underline}
.left a._sel {background:url(images/left-a-arrow.gif) no-repeat; background-position:3px 7px}
.left div {background:url(images/bg-left-div.gif) repeat-x #d56f15; padding:3px 0px 3px 15px; color:#fff; font-weight:bold}
.left div.left-banner {background:none; padding:5px 0px; text-align:center}

/* >>> 4ptih */
div.rel-ax {
	position:relative;
	visibility: visible;
}
table.table_4th {border-collapse:collapse; width:auto; margin:0 auto}
td.extra {padding-bottom:2px}
td.space_4th {width:1px}
td.prod {vertical-align:top; width:139px; background:url(images/bg-prd-guru.gif) repeat-y; position:relative; padding-bottom:50px}
td.prod_sense {vertical-align:top; width:139px; position:relative; background:url(images/bg-prd-guru.gif) repeat-y; border-bottom:1px solid #e2e2e2;}
div.head {background:url(images/bg_head_4th.gif) repeat-x #057fc4; text-align:center; padding-top:5px; padding-bottom:3px}
div.head a {color:#FFF; text-decoration: none}
div.head strong {color:#fff; font-weight:bold}
div.body {padding:5px}
div.p_head {height:55px}
div.body a.p_name {color:#039; text-decoration: none}
div.body a:hover.p_name {color:#666}
div.body div.p_head strong {color:#039; font-weight:bold}
div.body a.p_card {text-decoration:none; margin-left:5px}
div.body a.p_card img {margin-bottom: 2px}
div.see-details {padding:3px 0px; text-align:center}
div.see-details a {color:#000; font-weight:bold}
div.see-details a:hover {color:#666}

div.see-details2 {padding:3px 0px; text-align:center;padding-bottom:35px}
div.see-details2 a {color:#000; font-weight:bold}
div.see-details2 a:hover {color:#666}

div.body ul {list-style-image: url(images/4th-list.gif);	color:#72706F; font-size: 10px}
table.table_4th div.apply     {
	background: url(images/bg_apply_th.gif) repeat-x bottom;
	width:137px;
	padding-top:10px;
	position:absolute;
	bottom:0px;
	margin-left:1px;
}
table.table_4th div.apply1001 {background: url(images/bg_apply_th.gif) repeat-x bottom; width:137px; padding-top:15px; padding-bottom:10px; position:absolute; bottom:0px; @bottom:-1px; border-left:solid 1px #ddd;}
table.table_4th div.apply1001 img {margin-top: 15px}
table.table_4th div.apply a.apply, table.table_4th div.apply1001 a.apply {color:#0093DD; padding-left:47px; padding-top:5px; padding-bottom:5px; font-size:12px; background:url(images/4th-apply.gif) no-repeat; background-position:17px;}
table.table_4th div.apply a.apply:hover {text-decoration: none}
table.table_4th div.apply div img {margin-top: 10px;}
table.table_4th div.apply a img {margin-top: 10px;}

/* >>> index-news-arts */
div.index-news {border:1px solid #ddd; background:url(images/bg-index-news.gif) no-repeat}
div.index-arts {border:1px solid #ddd; background:url(images/bg-index-arts.gif) no-repeat}
p.link {text-align:right; padding:5px 20px 25px 0px}
p.link a {color:#fff; font-weight:bold; padding-left:15px; background:url(images/bg-index-news-point.gif) no-repeat; background-position:0px 3px}
div.index-news div, div.index-arts div {margin:5px; padding:5px; border-bottom:1px solid #b2b2b2}
p.date {font-size:10px; color:#b2b2b2}
a.view-full-story {color:#f00; float:left; font-weight: normal; text-decoration: underline; padding-left:10px; background:url(images/index-marker_orange.gif) no-repeat; background-position:0px 4px}
.Comments! {color:#f00; padding:0px; font-weight: normal; text-decoration: underline; float: right}
span.icomments {color:#f00; font-weight: normal; float:right;}
.big {font-size:14px}
img.pic {margin:0px 10px 5px 0px; float:left}

/* >>> index-good-bad */
h2.good {display:block; color:#0093DD; font-weight:bold; height:38px; background:url(images/good_credit_card_offers.gif) no-repeat; padding:6px 0px 0px 70px}
h2.bad  {display:block; color:#0093DD; font-weight:bold; height:38px; background:url(images/bad_credit_card_offers.gif) no-repeat;  padding:6px 0px 0px 70px}
td.ilist {padding:10px; border-left:1px solid #E6E7E8; border-right:1px solid #E6E7E8; padding-bottom:10px; background:url(images/i-more-cards.gif) no-repeat; background-position:50% 100%}
td.ilist div {padding:6px 10px; color:#0095DA; height:40px}
td.ilist div.g {background-color:#EEE}
td.ilist div.i-more-cards {padding:0px; padding-top:10px; height:auto; text-align:center}
td.ilist div.i-more-cards a {color:#f00; font-weight:bold} td.ilist div.i-more-cards a:hover {color:#666}

/* >>> sitemap */
a.map { color:#000000; font:normal 11px Arial}
a.map_cat {color:#e87e21; font:bold 11px Arial; text-transform:uppercase; text-decoration:none}
h2.map {color:#0093dd; font:bold 16px Arial; text-decoration:none}

/* >>> q */
.search-btn {width:112px; height:33px; background:url(images/search_answer.gif); cursor:pointer}
.send-btn {width:112px; height:35px; background:url(images/send-btn.gif); cursor:pointer}
.show-all-btn {width:138px; height:29px; background:url(images/show_grur_questions.gif); cursor:pointer}
.search-type {color:#888; padding:3px; font-size:12px; border-left:1px solid #666; border-top:1px solid #666; border-bottom:1px solid #ccc; border-right:1px solid #ccc}
.maindiv {background:#B2CCE8; font-size:11px}
.corner {/*background: url(images/corner.gif) right top no-repeat #E5F2FF; */padding:15px; padding-bottom:5px; padding-left:80px}
.sub-maindiv {padding:15px; background:url(images/contact_form_snd_line.gif) repeat-x; padding-top:0px}
#tab_1 td, #tab_2 td {width:50%; text-align:center}
#tab_1 b, #tab_2 b {display:block; font-weight:bold; font-size:12px; padding:5px 0px}
#tab_1 td.linker, #tab_2 td.linker {background:#fff}
#tab_1 td.linker b, #tab_2 td.linker b {color:#fff; cursor:pointer}
td.q-forma-2 {background:#d1e0ff}
b.x {background:url(images/ask_bg-off.gif) top repeat-x #FDFDFD}
td.page_nav_e {width:18px; height:18px; background:#f7f7f7; border:1px solid #333; font-weight:bold; text-align:center; vertical-align:middle; cursor:pointer; color:#000}
td.page_nav_e a {color:#369} td.page_nav_e a:hover {color:#000}
td.page_nav_d {width:18px; background:#666; border:1px solid #333; height:18px; font-weight:bold; text-align:center; vertical-align:middle; color:#fff}
table.q-3 td {padding:5px 10px; color:#000; font-size:12px; background:#eee; width:50%}
table.q-3 td.q-3-2 {text-align:right}
h1.Immediate {font-size:20px}
h1.Immediate span {font-size:12px}
div.one-q {border:1px solid #ddd; font-size:11px; margin-bottom:5px; background:url(images/q-4bg.gif) no-repeat; padding:10px}
div.one-q span {color:#999}
div.one-q div.q-user {height:30px; background:url(images/user.gif) no-repeat; background-position:3%; text-align:left; padding:5px; padding-left:10%; margin-bottom:3px; border:1px solid #ddd; color:#4D4948}
div.one-q div.q-ask {background:url(images/answer.gif) no-repeat #F7F7F7; background-position:3%; padding:10px; padding-left:10%}
div.one-q div.q-answer-text {margin:5px 0px 5px 0px; color:#69f; font-size:12px}
div.one-q div.q-answer {background:#fff; text-align:left; padding:5px; margin-bottom:5px; border:1px dashed #999; color:#666}
.button {background:url(images/btn.gif) repeat-x; color:#fff; text-align:center; padding:2px 0px; font-weight:bold; border:1px solid #ddd}
div.nothing_found {padding:20px; margin:10px; font-size:14px; background:#ffc; border:1px dashed #666; color:#666; text-align:center}
div.ipages {margin:5px 0px 5px 0px; height:15px; font-size:14px; background-color:#eee; padding:7px;}

span.left {float:left}
span.right {float:right;}

/*------Contactius------*/
.contactius-linkius {padding:3px; font-size:11px; margin:0px; width:50%; padding-left:30px; background:url(images/cu_cover.gif) no-repeat; background-position:0px 5px; text-decoration:none; display:block; cursor:pointer}
.contactius-linkius:hover {text-decoration:underline}
.contact_form {padding-top:10px/*; background:url(images/cu_form_bg.gif) repeat-x*/}
div.iPad-Contactius {background:url(images/cu_form_bg.gif) no-repeat #EDFBFF; background-position:0px 50px; padding-left:100px}
.contact_form_title {padding-top:5px; height:20px}
.contact_form_title span {font-size:12px; text-transform:uppercase; font-weight:bold; color:#000; padding:4px 50px 4px 10px}
.contact_f {width:180px; padding-left:15px; padding-top:6px}
.contact_f b {font-weight:bold; font-size:11px; color:#369; padding-left:15px; background:url(images/arrow.gif) no-repeat}
.contact_f b span {color:#0D89D1; font-size:12px}
.contact-snd-line {height:24px; background:url(images/contact_form_snd_line.gif) repeat-x; text-align:right}
.contact-btn {width:135px; height:24px; background:url(images/contacts-send.gif); cursor:pointer}

/*------Details------*/
table.details-top td {vertical-align:middle}
td.table_border {border-bottom:1px solid #ddd;}
table.table_border {/*border:1px solid #cccccc; */border-collapse:separate}
table.table_border td.gradientus {background:url(images/gradientus.gif) repeat-y; width:33%}
p.text {color:#1f1a17; font:normal 11px Arial; padding-left:7px; text-align:left; vertical-align:middle;}
p.text_b {color:#1f1a17; font:bold 11px Arial; padding-left:7px; padding-right:4px; text-align:left; vertical-align:middle;}
td.table_cell {border-bottom: 1px solid #ddd; padding: 3px 0px 3px 0px;}
.table_name {border-bottom: 1px solid #cccccc; color:#007cc3; font:normal 12px Arial; width:100%; padding-left:4px;}
.tbl-apply-det {width:127px; text-align:center; height:30px; border: 1px solid #cccccc; margin-top:10px; background-image:url(./images/details_apply.gif); background-position:bottom;}
.tbl-apply-det td {vertical-align:middle; text-align:center}
.sub_table_name p {font-size:12px; font-weight:bold; text-decoration:underline; padding-top:9px; padding-left:10px; padding-bottom:5px}
ul.credit-card-details-list {list-style:circle/*; padding-left:0px*/}
ul.credit-card-details-list li {/*background:url(images/pimp.gif) no-repeat; background-position:0px 5px; */padding:2px 0px 2px 5px}
td.det-tds {border:1px solid #ddd; width:33%}
td.det-tds b.name, div.icons-item b.name {top:-13px; left:15px; padding-left:3px; padding-right:3px; color:#0093DD; font-size:12px; background:#fff; position:absolute}
h2.det {color:#999; font-size:14px; font-weight:bold; border-bottom:2px solid #999; padding:5px; margin-bottom:10px}
h2.det span {color:orange; font-size:14px; font-weight:bold}
p.det-name {color:#333; font-size:15px; text-align:left}
p.det-name span {color:#999; font-size:13px; text-align:left}

div.icons-item {position:relative; border:1px solid #ddd; margin:10px}
div.icons-item b.name {top:-8px; left:20px; padding-left:3px; padding-right:3px; color:#0093DD; font-size:12px; background:#fff; position:absolute}

div.comm {padding:8px 10px 4px 10px; margin-top:6px; font-size:10px}
.comm sup {color:#f00}


/*old*/


/*------DETAILS-FRAMES-WINDOWS------*/
td.td_det_top_left {
	width:10px;
	background-image:url(images/bg_td_top_left.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:14px;
}
td.td_det_top_mid {
	height:14px;
	background-image:url(images/bg_td_top_mid.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
td.td_det_top_right {
	width:10px;
	height:14px;
	background-image:url(images/bg_td_top_right.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
td.td_det_left {
	width:10px;
	background-image:url(images/bg_td_left.gif);
	background-repeat:repeat-y;
}
td.td_det_right {
	width:10px;
	background-image:url(images/bg_td_right.gif);
	background-repeat:repeat-y;
}
td.td_det_bot_left {
	width:10px;
	height:11px;
	background-image:url(images/bg_td_bot_left.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
td.td_det_bot_mid {
	height:11px;
	background-image:url(images/bg_td_bot_mid.gif);
	background-repeat:repeat-x;
	background-position:top;
}
td.td_det_bot_right {
	width:10px;
	height:11px;
	background-image:url(images/bg_td_bot_right.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.p4_det_table1 {
	padding:5px;
}
.p4_det_text1 {
	font:normal 11px Arial;
	color:#24211D;
	text-align:left;
	vertical-align:middle;
}
.p4_det_text2 {
	font:bold 11px Arial;
	color:#24211D;
	text-align:left;
	vertical-align:middle;
}
.p4_det_text1_ahref {
	font:normal 11px Arial;
	color:#24211D;
	padding-bottom:10px;
}
.p4_det_text1_right {
	font:normal 11px Arial;
	color:#24211D;
	text-align:center;
	vertical-align:middle;
	padding:5px 0px 10px 0px;
}

/*---text---*/
.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 {
	font:normal 11px Arial;
	color:#44403E;
}
.DETAILS-TEXT-TABLE-STYLE2 {
	font:bold 11px Arial;
	color:#44403E;
}
.DETAILS-TEXT-STYLE6 {
	font:normal 11px Arial;
	color:#44403E;
}
.ul_det01 {
	font:normal 11px Arial;
	color:#44403E;
}

/*------******------*/

a.CENTER-FRAME-DETAILS-STYLE1 {
	font:bold 11px Arial;
	color:#000000;
	background-color:transparent;
	text-decoration:none;
}
a.CENTER-FRAME-DETAILS-STYLE1:hover {
	font:bold 11px Arial;
	color:#000000;
	background-color:transparent;
	text-decoration:underline;
}
ul.CENTER-FRAME-UL_TAG-STYLE1 {
	font:normal 10px Arial;
	padding-left:10px;
	margin-left:10px;
}
li.CENTER-FRAME-li_TAG-STYLE1 {
	font:normal 10px Arial;
	color:#72706F;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE1 {
	background-image:url(images/credit-card-guru-a2-b1.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-top:0px;
	background-color:transparent;
	text-align:center;
	padding:3px 2px 3px 2px;
	background-color:#0094DA; 
	font:bold 11px 'Arial Narrow';
	color:#FFFFFF;
	line-height:13px;
	text-transform:uppercase;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE1 a {
	font:bold 11px 'Arial Narrow';
	color:#FFFFFF;
	line-height:13px;
	text-transform:uppercase;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE2 {
	background-image:url(images/credit-card-guru-a3-b1.png);
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #CCCCCC;
	border-top:0px;
	background-color:transparent;
}
.CENTER-FRAME-BGROUND-M_VIEW-STYLE3 {
	font:bold 14px Arial;
	background-image:url(images/credit-card-guru_a3_b1.png); 
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#24211D;
	padding:1px 0px 5px 0px;
	font-weight:bold;
}
.CENTER-FRAME-TFORMAT-STYLE1 {
	font:normal 12px Arial;
	color:#436427;
	padding:0px 5px 0px 5px;
	background-color:transparent;
}
.CENTER-FRAME-TFORMAT-STYLE2 {
	font:bolder normal 12px Arial;
	color:#4E4B49;
}
.CENTER-FRAME-TFORMAT-STYLE3 table td a {
	color:#000000;
}	
.H1 {
	font:bold 18px Arial;
	color:#F48000;
	padding-top:12px;
}
.H1-TFORMAT-STYLE1 {
	font:normal 12px Arial;
	color:#AEDCF9;
	padding:0px 0px 3px 0px;
}
.H1-TFORMAT-STYLE1_sitemap {
	color:#F48000;
	font:bold 16px Arial;
	margin-left:10px;
	padding-top:5px;
}
.H2 {
	color:#716F6E;
	font:bold 16px Arial;
}
td.ADD-TEXTVIEW-STYLE1 {
	font:normal 11px Arial;
	text-align:left;
	padding:5px 10px 5px 0px;
}
.ADD-TEXTVIEW-STYLE2 {
	font:normal 11px Arial;
	color:#72635B;
	text-align:left;
}
.ADD-TEXTVIEW-CREDIT-TABLE-STYLE1 {
	font:bold 11px Arial;
	color:#0089CE;
	text-align:left;
	padding:1px 0px 10px 0px;
}
.ADD-TEXTVIEW-CREDIT-TABLE-STYLE2 {
	font:11px Arial;
	color:#72635B;
	text-align:left;
}


.center_mid_7_2 {
	font:normal 12px Arial;
	color:#6D6E71;
	padding:0px 5px 10px 22px;
	text-align:left;
	border:0px;
}

/*------apply-online-table------*/
td.CARD-ARRAY-TABLE-STYLE {
	font:normal 11px Arial;
	color:#473E40;
	text-align:center;
	vertical-align:middle;
	border:1px solid #DDDDDC;
	vertical-align:middle;
	padding:2px;
}
td.CARD-ARRAY-TABLE-STYLE_1 {
	font:normal 11px Arial;
	color:#3399FF;
	text-align:left;
	vertical-align:middle;
	border:1px solid #DDDDDC;
	vertical-align:middle;
	padding:5px;
}
td.CARD-ARRAY-TABLE--HEADER-STYLE {
	background:url(images/credit-card-guru_b4_b1.png);
	background-repeat:repeat-x;
	background-color:#F1F5F6;
	font:bold 11px Arial;
	color:#605D5C;
	border:1px solid #DDDDDC;
	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:#C9674F;
	text-align:center;
	padding-top:10px;
}
.TEXT-VIEW-DETAILS-STYLE4 {
	font:normal 11px Arial;
	color:#838180;
	text-align:center;
	padding-top:10px 0px 10px 0px;
	text-decoration:underline;
}
/*------******------*/

/*------DETAILS------*/
td.td_det_center_top {
	font:bold 12px Arial;
	padding-left:6px;
	color:#3C95D3;
	text-align:left;
}
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:#000000;
	text-align:left;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
.TEXT-VIEW-DETAILS4-STYLE3 {
	font:bold 12px Arial;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
.TEXT-VIEW-DETAILS4-STYLE4 {
	font:bold 12px Arial;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	background-color:#DDE6EC;
	height:20px;
	padding-left:6px;
}
/*------******------*/

/*------SUBPAGES------*/
.TEXT-VIEW-SUBPAGE-STYLE2 {
	font:normal 12px Arial;
	color:#605D5C;
	text-align:left;
}
/*------******------*/

/*------Best Overal------*/
td.BEST-OVERAL-STYLE_1 {
	font:bold 16px Arial;	
	color:#60BFF3;
	padding:0px 5px 0px 5px;
}
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;
}
/*------******------*/	 

/*------ICONS-STYLE------*/
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;
	text-align:left;
}	  

/*------ICONS-STYLE------*/
.ICONS-STYLE1 {
	font:normal 12px Arial;
}
.ICONS-STYLE2 {
	font:normal 13px Arial;
	color:#81C6E5;
}
.ICONS-STYLE3 {
	font:normal 12px Arial;
}
/*------******------*/
td.td-comments{
   font:normal 10px Arial; 
}
td.td-comments a{
   font:normal 10px Arial; 
   text-decoration:underline;
}
td.td-comments sup{
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
li.CENTER-FRAME-li_TAG-STYLE1 sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
td.DETAILS-TEXT-TABLE-STYLE2 sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
td.DETAILS-TEXT-TABLE-STYLE1 sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
li.ul_det01 sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
/*td.CARD-ARRAY-TABLE-STYLE
{white-space:nowrap;}*/
td.CARD-ARRAY-TABLE--HEADER-STYLE font
{font-size:9px;}
td.CARD-ARRAY-TABLE-STYLE sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}

div.banner-imm {height:114px; background:url(images/banner-imm.gif) no-repeat; position:relative; margin:5px 0px}
a.banner-imm-click-here {position:absolute; color:#ff0; left:165px; top:85px; font-size:16px; font-weight:bold}
span.banner-imm-text {position:absolute; top:10px; left:340px; width:200px; font-size:10px; line-height:10px}
span.banner-imm-text * {font-size:10px}
div#note {position:absolute; padding:5px; background:#eee; border:1px solid #666; width:200px; z-index:100; display:none}

/*--------------------------------- Bad Credit Splash -----------------------------------*/
.bc_top { width: 545px; height: 100px; padding: 5px 0 0 15px; margin: 6px 0 3px 0; background: url(images/splashes/bad_credit/top_pic.gif) no-repeat; }
.bc_top H1 { font: 12px/14px Arial; color: #272929; padding: 0; margin: 0; }
.bc_top .t1 { float: left; width: 350px; padding: 10px 0 0 0; font: bold 24px Arial; color: #DA251D; }
.bc_top .t1 SPAN { font: bold 24px Arial; color: #272929; }
.bc_top .t2 {  width: 200px; margin-top:55px; margin-left:70px; padding-left:50px; font: bold 26px Arial; color: #007cc3; }

.spl_left { float: left; width: 352px; padding: 0 0 10px 0; }
.spl_hr { float: left; width: 7px; height: 20px; }
.spl_right { float: left; width: 200px; padding: 2px 0 10px 0; }

.spl_h2_1, .spl_h2_2 { position: relative; height: 28px; margin: 2px 0 3px 0; padding: 10px 10px 0 0; text-align: right; font: bold 13px Arial; color: #0093DD; background: url(images/splashes/bad_credit/h2_bg1.gif) repeat-x; }
.spl_h2_1 IMG, .spl_h2_2 IMG { position: absolute; top: 0px; left: 10px; }
.spl_h2_2 { margin-bottom: 0px; height:25px; }

.spl_left P { text-indent: 23px; font: 11px Arial; color: #716E6D; text-align: justify; padding: 0 0 3px 0; }
.spl_left P A { color: #007CC3; }
.spl_left P A:HOVER { color: #007CC3; text-decoration: underline; }

.spl_news { border: 1px solid #E9E9E9; padding: 0 0 8px 8px; color: #2A2522; background: url(images/splashes/bad_credit/news_pic.gif) no-repeat; }
.spl_news .all { display: block; margin-left: 248px; font: bold 12px Arial; color: #FFF; padding: 5px 0 25px 0; text-decoration: underline; }
.spl_news .all:HOVER { text-decoration: none; color: #FFF; }
.spl_news_h { font: bold 12px Arial; color: #333;}
.spl_news_date { font: 11px Arial; color: #C0C0C0; }
.spl_news .full { display: block; padding: 5px 0 0 12px; font: 11px Arial; text-decoration:underline; color: #FF0000; background: url(images/splashes/bad_credit/full_story.gif) 0 8px no-repeat; }
.spl_news .full:HOVER { text-decoration: none; color: #FF0000; }
.spl_news .comment { float: right; padding: 5px 8px 0 0; font: 11px Arial; text-decoration:underline; color: #FF0000; }

.spl_more_q { display: block; margin: 4px 0 4px 0; }

.spl_answ { border: 1px solid #E9E9E9; padding: 8px; color: #2A2522; }
.spl_answ STRONG { font-weight: bold; }
.spl_answ SPAN { color: #FF6600; font-weight: bold; }

.bc_right_a1 { display: block; border: 1px solid #AEAEAD; }
.bc_right_a2 { display: block; margin-bottom: 4px; }
.spl_h2_3 { padding: 4px 4px 5px 4px; font: bold 12px Arial; color: #FFF; background: #AAA9A9; }
.spl_right P { text-align: justify; border: 1px solid #AAA9A9; padding: 5px; margin-bottom: 4px; }


/*-------------- discover blok --------------*/
.discover_bl { margin:0; padding:0; background:url('images/discover-flag-bl-bgr.jpg') repeat-x; height:190px; border:1px solid #DCEBCE; position:relative; width:558px;}
.f_descr {width:172px; float:right; }
.f_descr p {background:url('images/discover-flag-bl-point.gif') 0px 6px no-repeat; padding:0 5px 0 9px; margin:0 0 8px; color:#000; font-size:11px;}
.f_descr2 {width:172px; float:right; padding-top:35px;}
.f_descr2 p {background:url('images/discover-flag-bl-point.gif') 0px 6px no-repeat; padding:0 5px 0 9px; margin:0 0 8px; color:#000; font-size:11px;}
.f_prd {padding:8px 0 0 15px; float:right; width:154px; text-align:center;}
.f_prd p {padding:0;}
.f_prd a { font-weight:normal; color:#000;}
.f_prd a b{ color:#000;}
.f_img_card {padding:20px 0 22px 0px;}
.f_see_det {width:100px; height:20px; position:absolute; z-index:2; bottom:0px; left:285px;}
.f_see_det a{color:#B95F5F; font:normal 11px Arial; text-decoration:underline;}
.discover_tit {color:#fff; background:#047FC3 url('images/discover-flag-bl-top.gif'); height:22px; font:bold 16px Arial; border:1px solid #DCEBCE; border-bottom:none; padding:4px 0 0 10px;margin:5px 0 0 0;  width:548px;}


div.new_offer_guru a { color:#25749f; font:bold 17px Arial Narrow; text-decoration:none; padding:0; display:block; width:130px}
div.new_offer_guru a:hover { text-decoration:none;  color:#25749f; }
div.new_offer_guru span { color:#ed7a41; font:bold 28px Arial Narrow}

div.sense {text-align:center; margin-left:1px;}
div.lineads1 {padding:1px 0px 4px 0px;}
div.lineads2 {padding:1px 0px 4px 0px;}

.bot_note {
  background:#F2FAFF url('./images/bg-note.gif') 10px 3px no-repeat;
  padding:8px 0 7px 65px;
  border:1px solid #DCEBCE;
  border-top:0px;
  font-size:14px;
  width:493px;
}
.bot_note span,
.bot_note a {
  font-size:14px;
  color:#900;
}
.bot_note span,
.bot_note b {
  font-size:14px;
  font-weight:bold;
}

.bot_note2 {
  background:#F2FAFF url('./images/bg-note.gif') 10px 3px no-repeat;
  padding:8px 0 7px 65px;
  border:1px solid #DCEBCE;
  border-top:0px;
  font-size:13px;
  width:493px;
}
.bot_note2 span,
.bot_note2 a {
  font-size:14px;
  color:#900;
}
.bot_note2 span,
.bot_note2 b {
  font-size:14px;
  font-weight:bold;
}
/*Special Offer*/
div.guru_sp_offer { border:1px solid #b0b0b0; border-top:0px; height:274px; width:557px;}
div.guru_sp_1, div.guru_sp_2 { width:275px; float:left; text-align:center; text-align:left; padding:0}
div.guru_sp_1 {border-right:1px solid #b0b0b0; width:281px}
div.guru_sp_1 img{ margin-left:3px; //margin-left:3px}
div.guru_sp_2 img{ margin-left:3px; //margin-left:3px}
div.guru_sp_inner { background:#ededed; margin:-2px 3px 5px 4px; color:#313131; //padding-bottom:0px; padding-bottom:17px; font-size:12px}
div.guru_sp_inner img { float:left;  margin:5px 5px 0 5px;  margin-left:0px;}
div.guru_sp_inner a img { clear:both; margin-bottom:7px}
div.guru_sp_2 div.sp_inner {margin:0 2px 0 3px}
div.guru_sp_inner a { color:#313131; text-decoration:none;}
div.guru_sp_inner a:hover { color:#313131; text-decoration:underline}
div.guru_sp_bottom { clear:both; border-top: 1px dashed #9a9a9a; padding:5px 0 10px 0;height:4px}
div.guru_sp_bottom2 { clear:both; border-top: 1px dashed #9a9a9a; padding:5px 0 10px 0;height:4px}
div.guru_sp_1 ul, div.guru_sp_2 ul { list-style:none; margin-left:0px; padding-top:15px; height:104px; padding-left:10px;padding-bottom:4px;}
*html div.guru_sp_1 ul { list-style:none; margin-left:0px; padding-top:15px; height:100px; padding-left:10px;}
*html div.guru_sp_2 ul { list-style:none; margin-left:0px; padding-top:15px; height:110px; padding-left:10px;}
div.guru_sp_inner p {font-weight:bold;}
div.guru_sp_1 ul li, div.guru_sp_2 ul li { background:url(images/blocks/special-list.gif) 0 5px no-repeat; padding:0 0 15px 10px; font-size:14px; font-weight:bold}
div.clear_spacer { clear:both; font-size:1px; height:1px}
div.special_bann img { margin:5px 0 5px 0}

p.rew_prepaid {
	text-align:center;
}


div.descrc {
	padding:5px 5px 10px 5px;
	font:normal 10px Arial;
	color:#969594;
}

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;
}

div.newimg a {
	float:left;
	width:280px;
	//width:268px;
	color:black;
	text-align:left;
}
div.newimg img {
	float:left;
}

div.padding {
	margin-top:10px;
}

div.abutton {
	padding-left:80px;
}

div.helpmenu {
	float:right;
}

div.helptext {
	
}

/* bad/no paddings start */

div.bcob1_955778 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;//padding-top:1px;
}

div.bcob2_955778 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob1_955775 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob2_955775 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob1_955770 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob2_955770 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob1_561777 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}

div.bcob2_561777 {
text-align:center;background-color:#EDEDED; padding:0px 0px 5px 5px;	padding-left:80px;
}


/* bad/no paddings end */

/* new bad block */

div.new-bad-block {
	width:556px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	height:293px;
	margin-bottom:5px;
	//height:285px;
}

img.new-bad-block {
}

div.new-bad-block-left {
	width:275px;
	float:left;
	//width:276px;
}

div.new-bad-block-right {
	border-left:1px dashed #c0c0c0;
	width:280px;
	//width:277px;
	float:left;
}

div.new-bad-block-apply {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
}

div.new-bad-block-bottom1 {
	background: url(images/special_off/block-bottom.gif) no-repeat;
	background-repeat : repeat-x;
	width:100%;
	height:31px;
	padding-top:6px;
	color:#f1f1f1;
}

div.new-bad-block-bottom1 img {
	float:left;
	padding-right:3px;
	padding-left:2px;
}
div.new-bad-block-bottom1 a {
	float:left;
	width:100%;
	color:#3e5c8a;
	font-size:11px;
}

div.new-bad-block-bottom2 {
	background: url(images/special_off/block-bottom.gif) no-repeat;
	background-repeat : repeat-x;
	width:100%;
	height:31px;
	padding-top:6px;
	color:#f1f1f1;
}

div.new-bad-block-bottom2 img {
	float:left;
	padding-right:3px;
	padding-left:2px;
}
div.new-bad-block-bottom2 a {
	float:left;
	width:100%;
	color:#3e5c8a;
	font-size:11px;
}

div.new-bad-block2 {
	width:599px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	height:260px;
	margin-left:3px;
	margin-bottom:5px;
}

img.new-bad-block2 {
	margin-left:3px;
	margin-top:3px;
}

div.new-bad-block-text {margin-left:6px; width:auto;height:100px;//height:120px;//width:270px;}
div.new-bad-block-text p { text-align:left; color:#333333; font:bold 13px arial; background:url(images/special_off/arrow.gif) no-repeat 0 50%; padding:0px 0px 0px 15px; margin-top:8px; width:auto;} 

div.busiban {
	padding-top:5px;
}