* {
  padding:0px;
  margin:0px;
  border:0px;
  font-family:Arial;
  font-size:11px;

}
td {empty-cells:show;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
table, div, td { border-collapse:collapse;}
p {clear:both; width:auto; padding:5px 0px}
h1 {
	color:#1B59A2; 
	font:bold 18px Arial;
	float:left;
	clear:both;
	margin:5px 0px 5px 0px;
}
span.h1 {
	color:#000; 
	font-size:14px;
	float:left;
	clear:both;	
}
div.h1 {
	float:left;
	width:auto;
	padding-bottom:10px;
}
div.h1_img {
	float:right; 
	width:160px;
	margin-top:3px;
}
div.str {
	clear:both;
	float:left;
	width:575px;
}
table.body {
	clear:both;
	width:765px;
}
table.body td.page{
	vertical-align:top;
	padding-left:10px;
	}	
input {
	border:1px solid #646464;
}
div.sidebar{float:left; clear:both; width:auto;}
div.title_1 {
	width:765px; 
	background-image:url(images/head_back.gif); 
	clear:both; 
	float:left; 
}
div.title_1 img.logo {
	padding:0px;
}
div.title_1 img {
	padding: 12px 0px 13px 0px;
	float:left;
}
div.title_2 {
	clear:both; 
	float:left;
	background-image:url(images/head_bot.gif);
	height:26px;
	width:765px;
	text-align:right;
	color:#000;
	font-size:10px;
}
div.title_2 a {
	color:#000;
	font:normal 10px Arial;
}
div.lm_part {
	clear:both;
	float:left;
	width:179px;
	background-color:#EDEDED;
	color:#000; 
	text-transform:uppercase; 
	font:bold 11px Arial; 
	text-align:left; 
	padding: 5px 0px 4px 0px;
	text-indent:5px;
}
div.lm_body {
	clear:both;
	float:left;
	width:169px;
	height:16px; 
	background-color:#fff; 
	border-left: 5px solid #ededed; 
	border-right: 5px solid #ededed;
}
div.lm_body img {
	vertical-align:bottom; 
	padding:2px 2px 4px 6px;
}
div.lm_body a {
	font: normal 11px Arial; 
	color:#1B59A2; 
	text-decoration:none;
}
div.lm_body a:hover
{ text-decoration:underline}

div.lm_baner_name {
	clear:both;
	width:163px;
	background-color:#fff; 
	border-left: 5px solid #ededed; 
	border-right: 5px solid #ededed;
	padding:5px 3px 0px 3px;	
}
div.lm_baner_name a {
	  color:#1A5AA4;	
	  font: bold 11px Arial Narrow; 
	  text-transform:uppercase;
}
div.lm_baner_text {
	width:163px;
	background-color:#fff; 
	border-left: 5px solid #ededed; 
	border-right: 5px solid #ededed;
	padding:3px 3px 3px 3px;
}
div.lm_partner {
	clear:both;
	float:left;
	width:154px;
	background-color:#fff;
	padding-left:15px;
	border-left: 5px solid #ededed; 
	border-right: 5px solid #ededed;
}
div.lm_partner a.partner {
	color:#1B59A6; 
	text-decoration:underline; 
	font:normal 11px Arial;
}
div.baner_left {
	width:160px;
	clear:both;
	float:left;
	border: 1px solid #ddd;
	background-color:#fff;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 6px;
}
div.bottom {
	width:765px; 
	background:url(images/foot_back.gif) #f2f2f2;
	clear:both; 
	float:left; 
	height:37px;
	margin-top:10px; 
}
div.bottom div {
	margin-top:6px;
	margin-left:100px;
	float:left;
	color:#000;
}
div.bottom div a{
	color:#000;
}
div.bottom div span{
	color:#fff;
	padding-top:5px;
	font-size:10px;
}
div.main {
	width:574px;
	margin-left:1px;
	/*float:left;*/
	clear:both;
	text-indent:0px;
}
table.product {
	width:auto;
	border-collapse:collapse;
	margin:0 auto
}
table.products {
	width:auto;
	border-collapse:collapse;
	margin:0 auto;
}
table.product td,
table.products td, table.products_ad_i td {
	width:140px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	vertical-align:top;
}
table.product td {
	position:relative;
}
table.product td.img {
	border:0px;
}
div.product1 {
	background:url(images/bg-credit-cards.gif) repeat-x top #1c58a1;
 	text-align:center;
	padding:7px 0px 2px 0px; 
	font:bold 12px Arial;
	color:#FFF;
	text-transform:uppercase;
}
div.product1 a{
	font:bold 12px Arial;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}
table.products div.product1 {
	background:url(images/bg-credit-cards.gif) repeat-x top #1c58a1;
 	text-align:center;
	padding:7px 0px 2px 0px; 
	font:bold 1px Arial;
	color:#FFF;
	text-transform:uppercase;
	width:142px;
}

div.product2 {
	height:27px; 
	text-align:left; 
	padding-left:11px;
	font: bold 11px Arial;
	color: #1B59A2;
}
div.product3 {
	text-align:left; 
	padding-left:11px;
	font-size: 11px;
	color: #1B59A2;
	height:47px;
}
div.product3 a {
	color: #1B59A2; 
	text-decoration: none;
}
div.product3 a sup {
	color: #1B59A2; 
	text-decoration: none;
	font-size:8x;
}
div.product4 {
	height:57px; 
	text-align:center; 
}

div.product4_2 {
	height:90px; 
	text-align:center; 
}
table.products div.product4 {
	height:245px; 
	text-align:center;
	padding-top:5px; 
}
div.product5 {
	padding:2px 0px 5px 0px; 
	text-align:center;
}

div.product5_2 {
	padding:2px 0px 5px 0px; 
	text-align:center;
	padding-bottom:38px;
}

div.product6 {
	padding:0px 3px 50px 0px;
}
ul.tetra_list {
	color:#969594;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font:normal 10px Arial;
}
#descr5, #descr6, #descr7 { padding-bottom:20px}
ul.tetra_list li {
	font:normal 10px Arial;
	color:#969594;
	text-indent:0px;
}
ul.tetra_list li sup {
	font:normal 10px Arial; 
		line-height:8px;
}
div.product7 {
	text-align:center;
	position:absolute;
	bottom:7px;
	padding:2px 0px 0px 5px;
	width:130px;
}
div.product7 a img { float:left;}
div.product7 div a {white-space:nowrap}
div.product7 div {
	float:left;
	padding:10px 0px 0px 7px;
}
div.product8all {
 height:15px;
 float:left;
}
div.product8 {
 float:left;
 width:141px;
 margin-right:3px;
 background-color:#FFCC00;
 //width:140px
}
div.help {
	width:280px;
	float:right; 
	border:1px solid #999; 
	margin-left:10px;
	padding:3px 3px 10px 5px;
	margin-right:1px;
	background: url(images/q.gif) no-repeat #eef4fd; background-position:10px 10px; 
	margin-bottom:10px
}
div.help span {color:#1B59A2; display:block; padding:10px 3px 0px 55px; margin:0; font-size:13px; font-weight:bold}
h2 {
	color:#1B59A2; 
	font-weight:bold; 
	font-size:16px;
	margin:10px 0px 0px 10px;
	clear:both;
}
table.table_top {
	clear:both; 
	float:left; 
	width:575px;
	empty-cells:show;
	margin-bottom:5px;
}
table.table_top td {
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
td.top_title {
	vertical-align:top; 
	text-align:right; 
	background-image:url(images/top_back.gif);
	height:40px;
	width:285px;
	border:1px solid #666666;	
}
td.top_title h2 {
	color:#1E5AA3; 
	font-weight:bold; 
	font-size:20px; 
	border : 0px solid #ccc;
	text-align:right;
	width:280px;
	margin:0px 0px 0px 0px;	
}
td.top_title span {
	color:#fff; 
	font-weight:bold;
	clear:both;
	padding:0px 5px 0px 0px;
}
td.top_text {
	padding:5px 5px 5px 5px;
	vertical-align:top;
	border-bottom:1px solid #666666;	
}
td.top_title2 {
	font-weight:bold;
	text-indent:50px;
	color:#fff;	
	border-left: 0px solid #666666;  
	border-right: 0px solid #666666; 
	border-top: 4px solid #FFCD06; 
	border-bottom:2px solid #D9D9D9; 
	background:url(images/top_credit_card_offers.gif) left no-repeat #1A5AA4;
}
td.top_top1 {
	padding:5px 5px 5px 10px;
	vertical-align:top;

}
td.top_top2 {
	padding:5px 5px 5px 10px;
	vertical-align:top;
	background-color:#EDEDED;

}
td.top_top1 a,td.top_top2 a {
	color:#1A5AA4;
  text-decoration:none;
}
td.top_top1 a:hover, td.top_top2 a:hover {
  text-decoration:underline;
}
td.top_top1 span, td.top_top2 span {
  font:normal 11px Arial;
	color:#646464;
}
div.comment {
	border:1px solid #1C5AA2;
	float:left;
	clear:both;
	width:562px;
	padding:5px 5px 5px 5px;
	margin:10px 0px 10px 0px;
	color:#646464;
	font:normal 10px Arial;
}
div.comment a{
   font:normal 10px Arial; 
   text-decoration:underline;
   color:#1C5AA2;
}
div.comment sup{
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
table.prod_list {
	margin: 10px 0px 0px 0px;
	border:1px solid #D4D0C8;
	width:574px;
	clear:both;
	float:left;
    border:1px solid #646464;
}
td.prod_head-1 {
   background-image:url(images/credit_card_bg.gif);
   background-repeat:repeat-x; 
   font:normal 10px Arial;
   color:#FFF;
   text-align:center;
   height:52px;
	border-left:1px solid #646464;
	border-right:1px solid #646464;	   
}

td.prod_head-1det {
   background-image:url(images/credit_card_bg.gif);
   background-repeat:repeat-x; 
   font:normal 10px Arial;
   color:#FFF;
   text-align:center;
   height:52px;
	border-left:1px solid #646464;
	border-right:1px solid #646464;	   
}

td.prod_head-1 font {
	color:#FFF;
}
td.prod_body_1 {
	padding:4px;
	text-align:center;
	border-left:1px solid #646464;
	border-right:1px solid #646464;
	white-space:nowrap;
}
td.prod_body_1 sup {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
div.product1001-1 {
	float:left;
	padding: 5px 5px 0px 5px;
}
div.product1001-2 {
	float:left;
	clear:both;
	text-align:right;
	padding: 0px 5px 0px 5px;
}
div.product1001-3 {

	clear:both;	
	padding: 5px 5px 5px 5px;
}
td.product1001-4 {
	vertical-align:middle;
	text-align:center;
    border-right:1px solid #646464;
    border-left:1px solid #646464;
	padding:0px 3px 0px 3px;
}
td.product1001-4 a {
	color:#0056E0;
	font:normal 15px Arial; 
	text-decoration:underline;
}
td.product1001-4 a.see {
	color:#0056E0;
	font:normal 11px Arial; 
	text-decoration:none;
}
div.div_display {
	margin:10px 0px 10px 10px;
	align:center;
	font-size:12px;
	font-weight:bold;
	color:#333;
	float:left;
	clear:both;
}
div.subject_num {
	height:16px;
	font-size:11px;
	cursor:pointer;
	padding:5px 0px 0px 20px;
    background-image:url(./images/cu_cover.gif) left no-repeat;
	float:left;
	clear:both;
}
div.div_subject {
	border-bottom: 1px dotted rgb(0, 0, 0); 
	padding: 1px 1px 10px 10px; 
	vertical-align: top;
	border: 1px solid rgb(192, 160, 98);
	clear:both;
	float:left;
	width:561px;
}
div.div_subject span {
	font:bold 13px Arial; 
	color: rgb(192, 160, 98); 
	text-transform: uppercase;
	border-bottom: 1px dotted rgb(0, 0, 0);
	padding-bottom:3px;
}
div.subject_name {
	width:100px;
	padding-left:10px;
	font:bold 11px Arial;
	float:left;
}
div.subject_value {
	float:left;
	padding:0px 3px 10px 0px;
}
div.subject_value input {
	border:1px solid rgb(193,193,193);
	width:400px;
	margin-bottom:3px;	
}
input.btn3 {
	border:1px solid #aaa;
	background-color:#ddd;
	color:#666;
	margin:0px 0px 0px 150px;
	width:80px;
	text-align:center;
}
a.map   {
  color:#605D5C;
  font:normal 11px Arial;
}
a.map_cat {
  color:#605D5C;
  font:bold 11px Arial;
  text-transform:uppercase;
  text-decoration:none; 
}
h2.map {
  color:#c0a062;
  font:bold 16px Arial;
  text-decoration:none; 
}
div.search_form   {
	float:left;
	clear:both;
	width:542px;
	background-color:#EDEDED ;
	padding:10px 10px 10px 20px;
	border:1px solid #1B59A2;
	color:#1B59A2;
}
div.search_h1 {
	float:left;
	clear:both;
	background: url(./images/credit-card-care-service.png) no-repeat left;
	height:65px;
	padding:10px 0px 0px 10px;
	width:552px;
	margin-left:10px;
}
div.search_h1 h1 {
	padding:0px 0px 0px 50px;
	font:bold 24px Arial;
}
div.search_h1 span {
	font:normal 14px Arial;
	padding:0px 0px 0px 50px;	
}
input.btn2 {
	background-color:#1B59A2;
	color:#fff;
	width:70px;
	text-align:center;
	height:21px;
	margin:5px 0px 5px 0px;
	border:1px solid #646464;
}
input.inpt {
		color:#646464;
		border:1px solid #037EC4;
		padding:2px 0px 2px 0px;
		margin:5px 0px 5px 0px;
		width:400px;
}
div.ask_title {
	padding:10px 0px 0px 0px;
	width:574px;
	clear:both;
	float:left;
}
div.ask_body {
	height : 210px;
	width : 567px;
	border:1px solid #1B59A2;
	text-align:center;
	padding: 15px 0px 10px 5px;
	margin-top:-1px;
	clear:both;
}
div.ask_body2 {
	height : 210px;
	width : 567px;
	border:1px solid #1B59A2;
	text-align:center;
	padding: 15px 0px 10px 5px;
	margin-top:-1px;
	clear:both;
}
div.ask_title_e1 {
	width:283px;
	background:url(./images/bg-form-1.gif) repeat-x;
	text-align:center;
	border:1px solid #1B59A2;
	border-bottom:0px solid #0000FF;
	margin: 2px 0px -2px 0px;
	padding:8px 0px 10px 0px;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
}
div.ask_title_e1 b{	color:#ffffff;	}
div.ask_title_d1 {
	background:url(./images/bg-form-2.gif) repeat-x top;
	color:#000; 
	text-align:center;
	width:283px;
	padding:5px 0px 10px 0px;
	float:right;
	cursor:pointer;	
	margin: 6px 2px 0px 2px;
	font-weight:bold;
	text-transform:uppercase;	
}
div.ask_title_e2 {
	width:283px;
	background:url(./images/bg-form-1.gif) repeat-x;
	color:#fff;
	text-align:center;
	border:1px solid #1B59A2;
	border-bottom:0px solid #0000FF;
	margin: 2px 0px -2px 0px;
	padding:8px 0px 10px 0px;
	float:right;
	font-weight:bold;
	text-transform:uppercase;	
}
div.ask_title_d2 {
	background:url(./images/bg-form-2.gif) repeat-x top;
	color:#000; 
	text-align:center;
	width:283px;
	padding:5px 0px 10px 0px;
	float:left;
	cursor:pointer;	
	margin: 6px 2px 0px 2px;
	font-weight:bold;
	text-transform:uppercase;	
}
textarea.form {
	border : 1px solid #646464;
	width:555px;
	margin-bottom:10px;
	height:120px;
	padding-left:0px;
}
div.ask_body_text {
	clear:both;
	width:auto;
	padding-left:2px;
	text-align:left;
}
input.num {
	margin:1px 0px 0px 20px;
	width:50px;
}
input.num2 {
	float:left;
	margin-left: 163px;
	border:1px solid #646464;
	background-color:#1B59A2;
	color:#fff;
	width:80px;
	height:22px;
	text-align:center;
	font-weight:bold;
}

div.note {
	border:1px solid #000080; 
	margin:5px 0px 5px 0px; 
	padding:5px 5px 5px 5px;
	width:562px;
	clear:both;
	float:left;
	background-color:#F6F6F6;
}
div.note span {
	 cursor:pointer;
	 color:#000080;
}
div.ask_name_text {
	float:left;
	width:320px;
	height:15px;
	text-align:left;
	padding-left:0px;		
}
div.ask_mail_text {
	float:left;
	width:210px;
	height:15px;
	text-align:left;			
}
div.ask_mail_text input{
	border:0px; 
	margin:0px 0px 0px 0px;
	}
div.ask_name {
	float:left;
	clear:both;
	width:320px;	
	height:20px;	
}
div.ask_mail {
	float:left;
	width:210px;
	height:20px;		
}
div.page_info {
	padding:3px 5px 3px 5px;
	height:15px;
	width:562px;
	color:#646464;
	border:1px solid #646464;
	background-color:#EDEDED;
	float:left;
}
div.nothing_found {
	margin:5px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	border:1px solid #000080; 
	text-align:center;
	float:left;
	width:572px;	
}
div.answer_body {
	border : 1px solid #1B59A2;
	border-bottom : 1px solid #fff;	
	padding:10px 10px 0px 10px; 
	margin-top:5px;
	float:left;
	width:552px;
	background:	url(images/ans_top.gif) top repeat-x;
}
div.answer_body div.name {
	float:left;
	width : 200px;
	margin-bottom:10px;
	padding-left:10px;
}
div.answer_body div.name span{
	color:#1B59A2;	
}
div.answer_body div.date {
	float:left;
	border-left:1px solid #1B59A2;
	width:260px;
	padding-left:10px;
	margin-bottom:10px;
}
div.answer_body div.ask {
	clear:both;
	margin-bottom: 5px;
	padding-bottom:5px;
	background-color:#EDEDED;
	float:left;	
	width:545px;
	border:1px solid #646464;
}
div.ask_img{
	float:left;
}
div.ask_span {
	width:460px;
	float:left;
	padding:7px 0px 0px 10px;
}
div.ask_answer {
	font-style:italic;
	clear:both;
	float:left;
	padding:5px 0px 0px 0px;
	width:545px;	
}
div.ask_answer div.answer_span span {
	margin-bottom:2px;
	color:#1B59A2;
	font-style:italic;
}
div.ask_answer div.answer_span {
	float:left;
	width:460px;
	padding-left:10px;	
}
div.ask_answer div.answer_span a {
    text-decoration:underline;
}
div.answer_bottom {
	background:	url(images/ans_bot.gif) bottom repeat-x;
	width:572px;
	height:20px;
	border : 1px solid #1B59A2;
	border-top : 1px solid #fff;
	float:left;
}
input.btn {
	border:1px solid #C6D7E0;
	background-color:#1B59A2;
	color:#fff;
	margin:15px 0px 0px 0px;
	width:80px;
	height:25px;
	text-align:center;
	text-transform:uppercase;
}
div.pages_count {
	background-color:#ebeeee;
	padding:5px 5px 5px 5px;
	width:562px;
	float:left;
	clear:both;
	margin-top:5px;
}
div.details_title {
	float:left;
	margin:5px 10px 0px 0px;
	width:400px;
}
p.details_h1 {
	color:#1B59A2;
	font:bold 24px Arial;
}
p.details_h2 {
	color:#000;
	font:bold 14px Arial;
}
div.apply_online2 {
	margin:10px 0px 0px 0px;
	float:left;
}
div.apply_online2_2 {
	margin:20px 10px 0px 0px;
	float:left;
}
div.apply_online3 {
	padding:10px 0px 0px 230px;
    clear:both;
    float:left;	
}
div.apply_online3_2 {
    float:left;
	text-align:center;
	margin-top:20px;
}
a.a_apply_online {
	color:#0055DC; 
	font:bold 13px Arial; 
	text-decoration:underline;
	padding-left:2px;
}
div.details_str {
	width:574px;
	clear:both;
	float:left;
	margin-top :12px;
	border:0px solid #000;
}
div.details_card  {
	float : left;
	margin-right:10px;
}
table.table_Highlights {
	vertical-align:top;
	float:left;
	width:220px;
	height:103px;
}
table.table-creditcards {
	width:179px;
	float:left;
	margin:5px 3px 5px 5px;
}
div.details1_title {
	padding:0px 0px 0px 12px;
	color:#1B59A2;
	font-size:12px;
	font-weight:bold;
}
td.details_name_bb {
	border-bottom:1px solid #ccc;
	padding:4px 0px 4px 7px;
	vertical-align : middle;
	color:#1f1a17;
	font:normal 11px Arial;
	text-align:left;
	vertical-align:middle;
}
td.details_name {
	padding:4px 0px 4px 7px;
	vertical-align : middle;
	color:#1f1a17;
	font:normal 11px Arial;
	text-align:left;
	vertical-align:middle;
}
td.details_value_bb {
	border-bottom:1px solid #ccc;
	padding:4px 4px 4px 7px;
	vertical-align : middle;
	color:#1f1a17;
	font:bold 11px Arial;
	text-align:left;
	vertical-align:middle;
}
td.details_value {
	padding:4px 4px 4px 7px;
	vertical-align : middle;
	color:#1f1a17;
	font:bold 11px Arial;
	text-align:left;
	vertical-align:middle;
}
div.details_name {
	color:#1f1a17;
	font:normal 11px Arial;
	text-align:left;
	vertical-align:middle;
	width:100px;
	padding:3px 0px 3px 5px;	
	float:left;
	border:1px solid #1B59A2;
}
div.div_rewards {
	border: 1px solid #1B59A2;
	float:left;
	margin: 4px 0px 0px 5px;
	padding: 0px 0px 4px 0px;
	width:172px;
}
div.rewards_text {
	font:normal 11px Arial;
	text-align:center;
	color:#000;
	padding:7px 0px 7px 0px;
}
span.sp_rewards {
	font:normal 11px Arial;
	text-decoration:underline;
	color:#000;
	cursor:pointer;
}
div.rewards_pic {
	float:left;
	text-align:center;
	margin-left:2px;
}
div.rewards_pic img {
	padding:0px 0px 5px 0px;
}
div.description_str {
	width:545px;
	clear:both;
	float:left;
	margin :12px 5px 0px 0px;
	border:1px solid #D4D0C8;
}
td.td_description_ul {
	vertical-align:middle;
	text-indent:15px;
	height:auto;
	padding-bottom:5px;
}
table.description_ul {
	float:left;
	padding:12px 0px 10px 0px;
	border:0px solid #1B59A2;
	width:570px;
	vertical-align:middle;
	margin: 10px 0px 0px 0px;
}
td.description_ul_img{
	padding:0px 0px 10px 0px;
	width:124px;
	vertical-align:middle;
}
div.description_str img {
	float:right;
	padding:7px 18px 5px 0px;
}
div.detailscard_str {
	width:570px;
	clear:both;
	float:left;
	margin :5px 0px 0px 0px;
	border:1px solid #1B59A2;	
}
div.detailscard_str2 {
	float:left;
	margin :5px 0px 0px 0px;
	border:1px solid #1B59A2;
}
div.detailscard_title {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(./images/details_head_left.gif) left no-repeat #1B59A2;
	text-indent:15px;
	padding:1px 0px 2px 0px;
}
div.apply_mrg {margin-left:230px}
teble.page_count_tab {width:auto;}
td.page_nav_e {
	border:1px solid #d6d5d5;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	color:#999999;
	background-color:white;
	width:35px;
}
td.page_nav_d {
  border:1px solid #d6d5d5 ;
  font-weight:bold;
  text-align:center;
  color:white;
  background-color:silver;
  width:35px;
}
a.a-t-link {
	color:#1B59A2;
}
div#note {position:absolute; padding:5px; background:#eee; border:1px solid #666; width:200px; z-index:100; display:none}

/*------------------------------ bad_credit_splash ---------------------------------*/
.splash_top_pic { float: left; margin-bottom: 8px }
.splash_cb { clear: both }
.splash_left { float: left; width: 390px }
.splash_right { float: left; width: 176px; border: 1px solid #D9D9D9; margin-top: 10px;}
.splash_hr { float: left; width: 7px; height: 10px }
H2.splash_h2_1 { font: bold 16px Arial; color: #FFF; padding: 4px 0 4px 10px; margin: 10px 0 5px 0; border-top: 6px solid #F8C300; background: #23599A }

.splash_left P { font-size: 11px; color: #000; text-align: justify }
.splash_left P A { font-size: 11px; color: #0066CC }
H2.splash_h2_2, H2.splash_h2_3 { font-size: 14px; padding: 17px 0 0 68px; margin: 18px 0 0 0; background: url(images/splashes/bad_credit/credit_bankruptcy.gif) no-repeat }
H2.splash_h2_3 { padding-top: 25px; background: url(images/splashes/bad_credit/secured_credit_deals.gif) no-repeat }
H2.splash_h2_4 { font: bold 11px Arial }

.splash_right P { text-align: justify; font-size: 11px; color: #000; padding: 7px 9px 7px 9px }

/*-------------------------------- for Every Reason Splash ---------------------------------*/
.er_top { width: 565px; height: 81px; padding: 8px 0 0 10px; background: url(images/splashes/for_every_reason/top_pic.jpg) no-repeat; }
.er_top_1 { float: left; width: 438px; }
.er_top .h1_1 { float: none; font: bold 16px Arial; color: #336699; margin-top:20px }
.er_top .h1_2 { float: none; font: bold 12px Arial; color: #336699; margin-left:90px; padding-left:23px }

.er_top .t2 { padding: 23px 0 0 0; float: left; width: 122px; color: #FE3B00; font: bold 14px Arial;  }

.spl_left { float: left; width: 380px; }
.spl_hr { float: left; width: 7px; height: 10px; }
.spl_right { float: left; width: 186px; }

.er_h2_1, .er_h2_2, .er_h2_3, .er_h2_4 { font: bold 12px Arial; color: #1C5AA3; padding: 25px 0 0 50px; margin: 0; background: url(images/splashes/for_every_reason/h2_pic1.gif) 0 22px no-repeat; }
.er_h2_2 { padding: 43px 0 13px 50px; background: url(images/splashes/for_every_reason/h2_pic2.gif) 0 7px no-repeat; }
.er_h2_3 { padding: 34px 0 1px 50px; background: url(images/splashes/for_every_reason/h2_pic3.gif) 0 18px no-repeat; }
.er_h2_4 { padding: 30px 0 3px 50px; background: url(images/splashes/for_every_reason/h2_pic4.gif) 0 20px no-repeat; }

.spl_left P { color: #373330; padding: 5px 0 0 0; }
.spl_left P A { color: #2F82D6; }

.spl_pro3 { position: relative; margin: 0 0 15px 0; }
.spl_pro3 TABLE { position: relative; }
.spl_pro3 TD { width: 126px; border: 1px solid #E0E0E0; vertical-align: top; padding: 0 0 50px 0; }
td.spl_spacer { width:0px;}


.pro3_top_a { display: block; border-bottom: 7px solid #FFCC00; }
.pro3_pro_h { display: block; font: bold 11px Arial; color: #FFF; text-align: center; text-transform: uppercase; padding: 3px 0 2px 0; background: #1A58A3; }
.pro3_pro_h:HOVER { text-decoration: none; }
.pro3_merch { font: bold 11px Arial; color:#1A58A3; padding: 2px 0 0 0px; }
.pro3_name { font: 11px Arial; color:#1B59A2; padding: 0 0 0 0px; }
.pro3_name:hover { text-decoration:none}
.pro3_pic { display: block; text-align: center; padding: 0px 0 4px 0; }
div.merch_name { height:60px; text-align:left; margin-left:6px;}
div.merch_name sup {color:#1A58A3;}
.pro3_det { display: block; text-align: center; padding: 0 0 12px 0; }
.spl_pro3 UL { list-style-type: none; }
.spl_pro3 LI { display: block; font: 10px Arial; color: #969594; padding: 0 0 0 20px; background: url(images/splashes/for_every_reason/3_list.gif) 7px 5px no-repeat; }
.spl_pro3 LI SUP { color:#ff0000; line-height:8px;}

.pro3_bottom { position: absolute; bottom: 0px; width: 126px; height: 56px; text-align:center; }
.pro3_apply { display: block; padding: 8px 0 10px 42px; font: bold 11px Arial; color: #275FE8; text-decoration: underline; background: url(images/splashes/for_every_reason/3_apply.gif) 7px 0 no-repeat; }
.pro3_apply:HOVER { text-decoration: none; }
.pro3_see { display: block; height: 13px; padding: 2px 0 0 45px; margin-top:8px; font: 10px Arial; color: #FFF; text-decoration: none; background: #1D59A2 url(images/splashes/for_every_reason/3_see.gif) no-repeat; }

.spl_r_a1 { display: block; border: 1px solid #DCDCDC; margin-top: 20px; }
.er_h2_5 { border-top: 6px solid #F8C300; padding: 3px 7px 5px 7px; font: bold 12px Arial; color: #FFF; margin: 0; background: #1C5AA3; }
.spl_right P { padding: 9px; color: #35302D; border: 1px solid #DCDCDC; }
.spl_right P A { color: #2F82D6; }

.spl_serv { width: 380px; height: 41px; background: url(images/splashes/for_every_reason/h2_pic5.gif) no-repeat; margin-top:15px; }
.spl_serv H2 { float: left; width: 220px; height: 13px; padding: 19px 0 9px 50px; margin: 0; font: bold 11px Arial; color: #1A58A1; background: transparent }
.spl_serv A { float: left; padding: 19px 0 0 0; font: bold 11px Arial; color: #FFF; }
.spl_answ_red { color: #FF1E1E; font-weight: bold; padding: 10px 0 0 0; }
.spl_ask { color: #4B4B93; padding: 4px 0 4px 0; }
.spl_answer { color: #36312E; }
.spl_answer STRONG { color: #36312E; }
.spl_answer A { color: #2121FF; text-decoration: underline; }
.spl_answer A:HOVER { text-decoration: none; }
/*special */
div.all_name_special
{
margin:15px 0 0 20px
}
div.all_name_special p
{
color:#1c4571; font: bold 20px Arial

}
div.all_pic_special
{
margin:15px 30px 0 20px; float:left
}
div.all_apply_special
{
margin:20px 0 0 0px;
}

div.all_descr_special ul li
{
font:13px Arial;
}
div.all_descr_special p
{
font:bold 14px Arial; padding-bottom:10px; color:#3678aa
}
div.all_descr_special
{
margin:15px 0 0 20px
}
/**/

/*-------------- discover blok --------------*/
.discover_bl {width:571px; margin:0; padding:0; background:url('images/discover-flag-bl-bgr.jpg') repeat-x; height:184px; border:1px solid #C3C3C3; position:relative; float:left; clear:both; border-top:none;}
.f_descr {width:137px; float:right; padding:8px 0 0 0;}
.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:#6C99BA;}
.f_prd {padding:8px 0 0 4px; float:right; width:147px;}
.f_prd p {padding:0;}
.f_prd a {font-size:12px;}
.f_prd a b{font-size:12px;}
.f_img_card {padding:10px 0 6px 10px;}
.f_see_det {width:100px; height:20px; position:absolute; z-index:2; bottom:0px; left:320px;}
.f_see_det a{color:#AA593E;}
.discover_tit {color:#233E45; background:#FFD217 url('images/discover-flag-bl-top.gif') repeat-x; width:561px; height:30px; font:bold 16px Arial; border:1px solid #C3C3C3; border-bottom:none; padding:4px 0 0 10px; float:left; clear:both; margin:5px 0 0 0;}


div.new_offer_all a { color:#2c5887; font: bold 17px Arial Narrow; text-decoration:none}
div.new_offer_all a:hover { text-decoration:none}
div.new_offer_all span { color:#feb101; font:bold 28px Arial Narrow}

/* Auto Splash*/
body.insurance_body {background:#ccc}
div.insurance_content_allabout, div.home_content_allabout
{
width:951px; background:url(images/splashes/auto/auto-body-back.jpg) repeat-y
}
div.insurance_content_allabout_res, div.home_content_allabout_res
{
width:951px; background:url(images/splashes/auto/auto-body-res-back.jpg) repeat-y
}
div.auto_top_allabout
{
background:url(images/splashes/auto/insurance-top.jpg) no-repeat; margin-left:0px; margin-top:0px; height:127px; 
}
div.auto_insurance_allabout
{
width:772px; padding-top:0px; float:right; margin:0px 0 0 0 
}
div.inner_left_side {float:left; width:543px; background:none; padding-left:8px}
div.image_1 {float:left; width:355px}
div.auto_container_all div.new_back { background:none}
div.right_side {float:left; width:210px}

div.res_page {float:none; text-align:center;}
div.auto_container_all div.last_text {background:#f3ffd9}
div.insurance_left_menu_allabout
{
width:179px; float:right; margin:0px; padding:0px
}
h1.insurance_head
{
font:bold 39px Arial Narrow ; color:#fff; padding: 21px 0 0 306px; margin: 0 0 0 0; clear:none; float:none; 
}
h1.insurance_head_res
{
font:bold 39px Arial Narrow ; color:#fff; padding: 21px 0 0 310px; // padding: 30px 0 0 38px; margin: 0 0 0 0; clear:none; float:none; width:300px; text-align:left 
}
div.auto_top_allabout h2
{
font:normal 20px Arial Narrow ; color:#fff; padding: 0 0 0 306px; margin:0 0 0 0 ;  clear:none; float:none 
}

div.auto_top_allabout img
{
margin: 8px 0 0 18px
}
a.auto_logo
{
display:block
}
div.best_ins_top
{
background:#e6e5e5; height:15px; padding-left:5px 
}
div.auto_clear
{
clear:both; height:1px; font-size:1px
}
div.auto_image
{
width:543px; background:#d7e9ff; margin-top:0px
}
div.auto_image img
{
padding:0px; margin:0px;
}
div.auto_image form
{
 margin:0px; padding:17px 20px 0 30px; float:left; width:138px; height:161px; background:url(images/splashes/auto/insurance-form-back.jpg) no-repeat;  _padding:17px 0px 0 30px; _width:158px;
}
div.auto_image span
{
color:#2b72b4; font: bold 23px Arial narrow; padding:0px 0 0 0px; display:block; float:left; text-align:center
}
div.auto_image input.auto_submit
{
 background: url(images/splashes/auto/get-quote.jpg); margin-top:11px; cursor:pointer; border:none; width:123px; height:42px; margin-left:8px
}
div.auto_image input.auto_input
{
height:26px; border:1px solid #f49879; width:129px; font-size:18px; padding-top:2px; margin:8px 0px 0 4px; //margin-right:15px; 
}
div.logo_auto
{
margin:0px 0 0px 0px; //margin-top:52px; _margin-top:0px
}
div.logo_auto img
{
float:left
}
div.auto_container_all, div.home_container_all  
{
clear:both; 
}
div.auto_container_all h2, div.auto_container_all h1
{
font:bold 18px Arial; padding:10px 0 10px 22px; color:#000
}

div.auto_container_all div, div.home_container_all div
{
background:#f0f0f0; padding:10px 20px 10px 22px; text-align:left
}

div.auto_container_all div ul
{
margin-left:12px; //margin-left:15px
}

div.auto_container_all div h3
{
font:bold 14px Arial; color:#1e69b3;  background:url(images/splashes/auto/insurance-titles-back.jpg) no-repeat; padding-left:20px
}
div.auto_container_all div h3.auto-header
{
font:bold 18px Arial; padding:10px 0 10px 0px; background:none; color:#000
}
div.auto_states h2
{
font:bold 28px Arial narrow; border:none; padding-bottom:0px; margin-bottom:0px; background:none; text-align:left; padding-left:20px; height:38px
}
div.auto_states_list_allabout
{
padding: 20px 20px 20px 20px; margin-top:15px; 
}
div.auto_states_list_allabout h3
{
font:bold 18px Arial
}
div.auto_states_list_allabout ul, div.auto_states_list_allabout p
{
color:#2e659b; padding-bottom:10px; 
}
div.auto_states_list_allabout a
{
color:#2e659b; text-transform: capitalize; font-size:14px;  text-decoration:underline
}

div.auto_states_list_allabout p span
{
font:bold 14px Atial; text-transform: capitalize; color:#2e659b;  text-decoration:none
}
div.auto_states_list_allabout p span a
{
 text-decoration:none
}
div.auto_states_list_allabout ul
{
float:left; text-transform:capitalize; color:#2e659b; list-style:none; margin-left:23px; margin-top:10px; 
}

div.auto_states_list_allabout ul li a
{ 
color:#2e659b; text-decoration: underline ;
}
div.auto_all_right 
{
margin-left:7px
}
div.auto_all_right h3.auto_right_h
{
height:23px; background:url(images/splashes/auto/insurance-right-head.jpg) no-repeat; color:#FFFFFF; text-align:left; padding:3px 0 0 30px; margin-bottom:10px; width:180px; margin:0; font-size:14px
}
div.auto_all_right h2
{
height:23px; background:url(images/splashes/auto/insurance-right-head.jpg) no-repeat; color:#FFFFFF; text-align:left; padding:3px 0 0 30px; margin-bottom:10px; width:180px; margin:0; font-size:14px
}
div.auto_all_right a
{
font:bold 14px Arial; color:#1e69b3; padding:0px 0 0 10px; text-decoration:underline; display:block; margin:0
}
div.auto_all_right p
{
padding:5px 10px 0 10px
}

#listingResults
{
text-align:center; width:540px; margin-left:200px; //margin-left:150px
}
div.auto_res
{
height:100px; background:url(images/splashes/auto/auto-res-back-allabout.jpg) no-repeat; background-position:bottom center; text-align:center; width:944px; 
}
div.auto_all_right a.see_tips {background:none; font:normal 12px Arial;}
div.auto_res p
{
width:500px; font:bold 26px Arial; color:#286aa4; padding:3px 0 0 225px; //padding-left:10px
}
div.auto_res span
{font:bold 26px Arial;
color:#cd2e2a
}
div.insurance_bottom
{
height:23px; background:url(images/splashes/auto/insurance-bottom-back.jpg) repeat-x; width:947px; padding:7px 0 0 0; color:#fff
}
div.insurance_bottom span
{
color:#fff; padding-right:280px; padding-left:20px
}
div.insurance_bottom a
{
color:#fff
}
div.auto_state_list_second {padding: 10px 0 0 6px; border-top:1px dotted #707070}
div.other_states {position:relative; width:500px}
div.other_states ul { margin-left:0px}
ul.ul_blocks {padding-left:40px}
div.insurance_left_menu { height:auto}
div.ins_top_allabout img.tips_logo{float:left; margin-top:0px}
div.auto_top_allabout img.tips_auto_logo{float:left; margin-top:22px}
div.ins_top_allabout img.default_logo{margin:10px 0 0 55px}
div.auto_top_allabout img.default_auto_logo {margin:22px 0 0 30px}
div.auto_top_allabout img.res_logo {float:left; margin-top:0px}
div.auto_top_allabout img.res_auto_logo {float:left; margin-top:22px}

/* Home */
div.ins_top_allabout
{
background:url(images/splashes/home/home-insurance-top.jpg) no-repeat; margin-left:0px; margin-top:0px; height:100px;
}
div.ins_top_allabout h2
{
font:normal 20px Arial Narrow ; color:#fff; padding: 0 0 0 306px; margin:0 0 0 0 ;  clear:none; float:none 
}

div.ins_top_allabout img
{
margin: 0px 0 0 0px
}
h1.insurance_head_home
{
font:bold 39px Arial Narrow ; color:#fff; padding: 10px 0 0 326px; margin: 0 0 0 0; clear:none; float:none; 
}
div.ins_top_allabout  h2
{
font:24px Arial; padding-left:326px
}
div.home_image
{
width:543px; margin-top:0px
}
div.home_image img
{
padding:0px; margin:0px;
}
div.home_image form
{
 margin:35px 0 0 0px; float:left; width:320px; height:61px;
}
div.home_image div
{
color:#000; font: bold 18px Arial narrow; padding:0px 0 0 5px; float:left
}
div.home_image div b
{
padding-left:20px; color:#000; font: bold 16px Arial narrow; padding:0px 0 0 12px
}
{
color:#000; font: bold 18px Arial narrow; padding:0px 0 0 3px; float:left
}
div.home_image div p
{
font:bold 26px Arial Narrow; color:#fff; padding:20px 0 0 13px
}
div.home_image div p span
{font:bold 28px Arial Narrow; color:#fff; }
div.home_image input.auto_submit
{
 background: url(images/splashes/home/get-quote.jpg); margin-top:16px; cursor:pointer; border:none; width:136px; height:45px; margin-left:10px; _margin-left:7px;
}
div.home_image input.auto_input
{
height:26px; border:1px solid #6d6d6d; width:150px; font-size:18px; padding-top:3px; margin:0px 0px 0 0px; 
}
div.home_container_all div
{
 padding:10px 12px 10px 6px;
}
div.home_container_all h2, div.home_container_all h1
{
font:bold 18px Arial; padding:10px 0 10px 6px; color:#000; margin:0px
}

div.home_container_all div ul
{
margin-left:12px; //margin-left:15px
}

div.home_container_all div h3
{
font:bold 14px Arial; color:#1e69b3; padding-left:0px
}
div.home_container_all div h3.auto-header
{
font:bold 18px Arial; padding:10px 0 10px 0px; background:none; color:#000
}
div.auto_all_right h2.home_right_header
{
height:28px; background:url(images/splashes/home/feature-back.jpg) right no-repeat; font:18px Arial; color:#fff; padding:5px 0 0 19px; width:auto
}
ul.home_features_list { list-style:none; padding-top:15px; padding-bottom:15px; margin-right:10px; margin-left:10px; border-bottom:1px dotted #707070}
ul.home_features_list li
{
background:url(images/splashes/home/feature1.jpg) no-repeat; font-size:14px; color:#0f4787; padding:7px 0 18px 35px
}
div.auto_all_right h3.home_right_head
{
font:bold 14px Arial; padding:10px 5px 0 10px; 
}
/**/
/*Business*/
div.business_top_1 
{
width:500px
}
div.business_top_1 p
{
font:bold 26px Arial Narrow; color:#fff; padding:20px 0 0 13px
}
div.business_top_1 p span
{
font:bold 28px Arial Narrow; color:#fff; 
}
div.business_top_2 p
{
float:left; width:200px; padding-top:6px
}
/**/
div.ads {margin-left:4px;}
/* --- */
div.lineads2 {padding-bottom:4px;}
div.lineads1 {padding-bottom:3px;}

.bot_note {
  background:#F2FAFF url('./images/bg-note.gif') 20px 1px no-repeat;
  padding:8px 0 7px 80px;
  border:1px solid #ccc;
  border-top:0px;
  position:relative;
  float:left;
  clear:both;
  font-size:14px;
  width:491px;
}
.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') 20px 1px no-repeat;
  padding:8px 0 7px 80px;
  border:1px solid #ccc;
  border-top:0px;
  position:relative;
  float:left;
  clear:both;
  font-size:13px;
  width:491px;
}
.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.all_sp_offer { border:1px solid #b0b0b0; border-top:0px; height:300px; width:568px; }
*html div.all_sp_offer { border:1px solid #b0b0b0; border-top:0px; height:300px; width:568px;}
div.all_sp_1, div.all_sp_2 { width:282px; float:left; text-align:center; text-align:left; padding:0;height:300px}
*html div.all_sp_1 { width:282px; float:left; text-align:center; text-align:left; padding:0;height:300px}
*html div.all_sp_2 { width:282px; float:left; text-align:center; text-align:left; padding:0;height:300px}
div.all_sp_1 {border-right:1px solid #b0b0b0; width:284px}
div.all_sp_1 img{ margin-left:3px; //margin-left:3px}
div.all_sp_2 img{ margin-left:3px; //margin-left:3px}
div.all_sp_inner { background:#ededed; margin:0 3px 5px 4px; color:#313131; padding-bottom:5px; //margin:0 3px 5px 4px; font-size:12px; height:220px}
div.all_sp_inner img { float:left;  margin:5px 5px 0 5px; //margin:5px 5px 0 4px;  }
div.all_sp_inner a img { clear:both; margin-bottom:2px}
div.all_sp_2 div.sp_inner {margin:0 2px 0 3px}
div.all_sp_inner a { color:#313131; text-decoration:none;}
div.all_sp_inner a:hover { color:#313131; text-decoration:underline}
div.all_sp_bottom { clear:both; border-top: 1px dashed #9a9a9a; padding:10px 0 10px 0}
div.all_sp_bottom2 { clear:both; border-top: 1px dashed #9a9a9a; padding:10px 0 10px 0}
div.all_sp_1 ul, div.all_sp_2 ul { list-style:none; margin-left:10px; padding-top:15px; height:110px;font-weight:bold;}
*html div.all_sp_1 ul { list-style:none; margin-left:10px; padding-top:15px; height:130px;font-weight:bold;}
*html div.all_sp_2 ul { list-style:none; margin-left:10px; padding-top:15px; height:130px;font-weight:bold;}
div.all_sp_1 ul li, div.all_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}
div.adsen_1, div.adsen_2  { margin:5px; border:1px solid #CCCCCC; border-top:0px}
div.bad_banner { margin-top:10px}
span.new_text_banner { clear:both; padding-left:10px; display:block; text-align:center; padding-bottom:5px; font-size:1px; min-height:auto}
span.new_text_banner a { font-size:14px; text-decoration:underline}
span.new_text_banner a:hover { color:#FF0000}
span.new_text_banner_bot {padding-bottom:0px; padding-top:5px }

div.special_txt_bann {
  text-align:center;
  margin:0px 0px 5px 0px;
}
div.special_txt_bann a {
  color:#1B59A2;
  font:normal 12px Arial;
}
/*prepaid*/
table.prepaid_table { margin-top:10px}
td.attr_n { border-bottom: 1px solid #CCCCCC; padding:5px 0 5px 0}
td.attr_v { border-bottom: 1px solid #CCCCCC; padding:5px 0 5px 0; font-weight:bold}
p.prepaid_det_name { background:#1B59A2; font-size:14px; color:#fff; text-transform:uppercase; padding:5px 0 5px 10px; font-weight:bold}
p.no_r_prepaid {clear:none; padding-top:0px; padding-left:5px; font-weight:bold;}
div.prepaid_bonus { float:none; padding-left:5px; text-align:center}
div.prepaid_bonus img {margin-top:5px}
div.selected_one a { color:#0066FF; text-decoration:underline}

div.tetra_text {
	padding-top:5px;
	text-align:left;
	padding-left:15px;
}

div.tetra_text ul li{
	color:#969594;
	font-size:10px;
}

div.newimg a {
	float:left;
	width:270px;
	color:black;
	font-size:9px;
	text-align:left;
}
div.newimg img {
	float:left;
}

div.teststyle1 {
padding-top:25px;
padding-left:75px;
}

*html div.teststyle1 {
padding-top:11px;
padding-left:75px;
}

div.teststyle2 {
padding-top:25px;
padding-left:75px;
}

*html div.teststyle2 {
padding-top:0px;
padding-left:75px;
}

/* providian */

div.providiantop {
	background-image : url(images/splashes/providian/top.jpg);
	background-repeat : no-repeat;
	width:565px;
	height:118px;
	margin-top:5px;
}
div.providiantop h1 {
	color:#1d3913;
	font-size:17px;
	font-weight:bold;
	letter-spacing:-1px;
	padding-top:10px;
	text-align:center;
}

div.pr-block {
	width:565px;
	height:210px;
}
div.pr-block-left {
	background-image : url(images/splashes/providian/offers-left.gif);
	background-repeat : no-repeat;
	width:285px;
	height:200px;
	border-right:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	float:left;
}
div.pr-block-right {
	background-image : url(images/splashes/providian/offers-right.gif);
	background-repeat : no-repeat;
	width:277px;
	height:200px;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	float:left;
}

div.offers-apply1 {
	margin-left:auto;
	margin-right:auto;
	width:151px;
	margin-top:160px;
	background-image : url(images/splashes/providian/offers-applay1.gif);
	height:31px;
	background-repeat : no-repeat;
}
div.offers-apply1a {
	margin-left:auto;
	margin-right:auto;
	width:151px;
	margin-top:160px;
	background-image : url(images/splashes/providian/offers-applay1a.gif);
	height:31px;
	background-repeat : no-repeat;
}

div.offers-apply2 {
	margin-left:auto;
	margin-right:auto;
	width:151px;
	margin-top:160px;
	background-image : url(images/splashes/providian/offers-applay2.gif);
	height:31px;
	background-repeat : no-repeat;
}
div.offers-apply2a {
	margin-left:auto;
	margin-right:auto;
	width:151px;
	margin-top:160px;
	background-image : url(images/splashes/providian/offers-applay2a.gif);
	height:31px;
	background-repeat : no-repeat;
}

/* providian table */

table.CCpr{
	border:1px solid #c4c4c4;
	width:565px;
}
td.td_toppr{
	background-color: #cfecfc; 
	text-align:center;
	vertical-align:middle;
	height:52px;
	padding: 0px 4px 0px 4px;
	width:170px; 	
	border-right:1px solid #e1fbff;
	border-left:1px solid #c4c4c4;
	color:#000000;
	background-image: url(images/splashes/providian/table-top.gif);
	background-position : top left;
	font-size:13px;
	font-weight:bold;
}
td.td_toppr2{
	text-align:center;
	vertical-align:middle;
	height:52px;
	padding: 0px 4px 0px 4px;
	width:170px; 	
	border-right:1px solid #c4c4c4;
	color:#000000;
	background-image: url(images/splashes/providian/table-top.gif);
	background-position : top left;
	font-size:13px;
	font-weight:bold;
}
td.td_centerpr {
	border:1px solid #c4c4c4; 
	padding:5px;
	vertical-align:middle;
	text-align:center;
	color:#43718b;
}
td.td_centrpr b	{
	color:#43718b;
}
td.td_centrpr a	{
	color:#43718b;
	text-decoration:none;
}
td.td_cen_leftpr{
	border:1px solid #c4c4c4;
	vertical-align:middle; 
	text-align:center; 
	padding-bottom: 10px;
}
td.td-table-cellpr {
	text-align:center;
	vertical-align:middle;
	height:30px;
	padding: 3px 3px 3px 3px;
	white-space:nowrap;
	border:1px solid #c4c4c4;
	background-image: url(images/splashes/providian/table-cell.gif);
	font-size:13px;
	background-position : top left;
	font-weight:bold;
	color:#972c34;
	background-repeat:no-repeat;
}
td.td-table-cellpr2 {
	text-align:center;
	vertical-align:middle;
	height:30px;
	padding: 3px 3px 3px 3px;
	white-space:nowrap;
	border:1px solid #c4c4c4;
	background-image: url(images/splashes/providian/table-cell.gif);
	font-size:13px;
	background-position : top left;
	font-weight:normal;
	color:#972c34;
}
td.td-table-cellpr span {
   text-align:center;
   vertical-align:middle;  
}
td.td-table-cellpr a {
   color:#000;
}
td.td-table-cellpr sup {
   font:normal 10px Arial; 
   color:#ff0000;
}
td.td-table-cellpr sup font, table.det_atr sup, table.det_atr sup font {
   font:normal 10px Arial; 
   color:#ff0000;
   line-height:8px;
}
td.td-table-headpr {
   text-align:center;
   vertical-align:middle;
   height:52px;
   padding: 0px 4px 0px 4px;
   color:#000000;
   background-image: url(images/splashes/providian/table-top.gif);
	background-position : top left;
	width:140px;
	font-size:13px;
	font-weight:bold;
}

td.td-table-headpr2 {
   text-align:center;
   vertical-align:middle;
   height:52px;
   padding: 0px 4px 0px 4px;
   color:#000000;
   background-image: url(images/splashes/providian/table-top.gif);
	background-position : top left;
	width:140px;
	font-size:12px;
	font-weight:normal;
}

td.td-table-headpr font{
   text-align:center;
   vertical-align:middle;
}
a.applypr {
	color:#443C3F;
	font:normal 15px Arial; 
	text-decoration:underline;
}
a.see_detpr:link {
	color:#3e6582;
	text-decoration:underline;
}


a.cardname:link {
	color:#43718b;
	text-decoration:none;
}

/* end of providian table */

h2.providian-title {
	color:#000000;
	margin-left:0px;
}

div.pr-banner {
	padding-top:10px;
	padding-bottom:10px;
}
div.pr-banner2 {
	width:350px;
	margin-left:auto;
	margin-right:auto;
}

div.pr-only {
	background-image : url(images/splashes/providian/only.gif);
	width:179px;
	height:46px;
	background-repeat : no-repeat;
	padding-top:10px;
	text-align:center;
}
div.pr-only a {
		font-size:12px;
		color:#000000;
		text-decoration:none;
		font-weight:bold;
}

div.pr-only2 {
	background-image : url(images/splashes/providian/only.gif);
	width:179px;
	height:46px;
	background-repeat : no-repeat;
	text-align:center;
	padding-top:10px;
}
div.pr-only2 a {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

div.cen1-pr {
	width: 370px;
	float: left; 
	margin-right: 12px;
}
div.cen1-pr a {
	color: #1B59A2;
	text-decoration:none;
}
div.cen1-pr a:hover {
	text-decoration: underline;
}
div.cen2_blp2 {
	border: 1px solid #DDDEDF;
	width: 179px;
}
div.cen2-pr {
	width: 183px;
	float: left;
}

div.cards {
	text-align:center;
	padding-bottom:10px;
}
div.cards p {
	text-align:center;
	font-weight:bold;
}
div.cards img {
	padding-top:5px;
	padding-bottom:10px;
}

a.cardlink:link {
	color:#000000;
	text-decoration:none;
}


a.fairlink:link {
	text-decoration:underline;
	color:#195114;
	font:normal 11px Arial;
}
a.fairlink:visited{
	text-decoration:underline;
	color:#195114;
	font:normal 11px Arial;
}
a.fairlink:hover{
	color:#195114;
	text-decoration:underline;
	font:normal 11px Arial;
}

div.pr-faq {
	
}
div.pr-faq  h2{
	font-size:23px;
	color:#bb1624;
	padding-left:5px;
	padding-bottom:5px;
	margin-left:0px;
}
div.pr-faq b {
	color:#bb1624;
	font-weight:normal;
}
div.pr-faq h3 {
	color:#000000;
	font-size:15px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
div.pr-faq a {
	color:#1B59A2;
}

div.allq {
	text-align:right;
	padding-top:15px;
}
div.allq a {
	color:#bb1624;
	text-decoration:underline;
}


div.pr-apply2 {
	background-image : url(images/splashes/providian/apply2.gif);
	width:78px;
	height:23px;
	//height:15px;
	background-repeat : no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	//padding-bottom:0px;
}
div.pr-apply2a {
	background-image : url(images/splashes/providian/apply2a.gif);
	width:78px;
	height:23px;
	//height:15px;
	background-repeat : no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	//padding-bottom:0px;
}

div.pr-apply1 {
	background-image : url(images/splashes/providian/apply1.gif);
	width:101px;
	height:31px;
	background-repeat : no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
}
div.pr-apply1a {
	background-image : url(images/splashes/providian/apply1a.gif);
	width:101px;
	height:31px;
	background-repeat : no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
}

div.descrc { padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;text-align:left;}
div.descrc ul {list-style-type:none; padding-left:15px; list-style-image:url(images/credit_card_pointer.gif)}
div.descrc ul li {margin-bottom:2px; font-size:10px; color:#333333;}

div.providianh1 {
	margin-bottom:25px;
}
div.providianh1 h1 {
	font-size:13px;
	color:#d3d3d9;
}

h2.prepaid_head {
	font-size:13px;
	padding-top:5px;
}

/* new bad block */

div.new-bad-block {
	width:572px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	height:286px;
	margin-bottom:5px;
	//height:278px;
}

img.new-bad-block {
}

div.new-bad-block-left {
	width:286px;
	float:left;
}

div.new-bad-block-right {
	border-left:1px dashed #c0c0c0;
	width:285px;
	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}
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.special_bann {
	padding-left:10px;
}