* {
  font-family:Arial,sans-serif;
  font-size:11px;
  padding:0px;
  margin:0px;
}
table {
  width:100%;
  border:0px;
  border-collapse:collapse; /*!!! hz, dlya krasoty, esli gluchit - ubrat' nafick !!!*/
}
a img {
  border:0px;
}
body {
	background-color:#ffffff;
	margin:0px;
	padding:0px;
}
p {
  padding:2px 0px 2px 0px;
  margin:0px;
  font-family:Arial;
  font-size:11px;
  text-align:left;
}
body,td {
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	font-size: 11px;
	vertical-align:top;
}
sup{
	font-size: 8px;
}
td.page_nav_e {
  border:#d6d5d5 solid 1px;
  width:17px;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
  color:#999999;
  background-color:white;
}
td.page_nav_d {
  border:#d6d5d5 solid 1px;
  font-weight:bold;
  width:17px;
  text-align:center;
  color:white;
  background-color:silver;
}
h2.article {
	font:bold 12px Arial;
	color:rgb(0,0,0);
}
h3.h3_art {font:bold 11px Arial;}
a.article {
	font:bold 12px Arial;
	color:rgb(0,0,0);
	text-decoration:none;
}
a.article:hover {
	font:bold 12px Arial;
	color:rgb(0,0,0);
	text-decoration:underline;
}

p.g_text {
  text-align:left;
  padding:1px 0px 5px 0px;
  font:normal 11px Arial;
}
td.left_menu_label {
	height:28px;
	background-image:url(images/bg-left-menu-label.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:6px;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:12px
}

td.left_menu_blue_label {
	font-family:arial narrow,arial,tahoma,verdana,helvetica,sans-serif;
	height:28px;
	background-image:url(images/bg-left-menu-blue-label.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:6px;
	color:#ffffff;
	font-weight:bold;
}

td.left_menu_item {
	background-color:#efeeee;
	background-image:url(images/bg-left-menu.gif);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:1px;
}

td.left_menu_active_item {
	background-color:#a6d0f3;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:1px;
}

td.left_menu_spacer {
	height:1px;
	background-color:#ffffff;
}

td.top_banner {
	background-color:#efeeee;
	background-image:url(images/bg-top-banner.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:middle;
	padding-right:35px;
}

td.top5_gray {
    background-color: #EFEEEE;
    height: 67px;
    padding: 5px 2px 5px 5px;
    vertical-align: middle;
}


td.top5_white {
	padding:5px;
	padding-right:2px;
}

td.card_table_header {
	background-color:#c2c2c1;
	color:#ffffff;
	vertical-align:middle;
	border:1px solid rgb(150,150,150);
	border-bottom:0px;
	padding:3px 5px 3px 5px;
	text-align:center;
}

td.card_table_cols {
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid rgb(222,222,222);
	border-bottom:0px;
	border-left:1px solid rgb(150,150,150);
	border-right:1px solid rgb(150,150,150);
	padding:5px;
}
td.card_table_cols a:hover{
	text-decoration:none;
}
td.card_table_cols1 {
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid rgb(222,222,222);
	border-bottom:0px;
	border-left:1px solid rgb(150,150,150);
	border-right:1px solid rgb(150,150,150);
	padding:5px;
	/*white-space:nowrap;*/
}

a {
	color:#606060;
}
a:hover{
	text-decoration:none;
	}
a.left_menu_item {
	color:#000000;
	text-decoration:none;
}
a:hover.left_menu_item {
	color:#002EB8;
	text-decoration:none;
	
}
a.top_menu_item {
	color:#ffffff;
	text-decoration:underline;
	margin-left:6px;
}

a.bottom_menu_item {
	color:#9a9998;
	text-decoration:underline;
}
a:hover.bottom_menu_item {
	color:#9a9998;
	text-decoration:none;
}
a.top5 {
	color:#1787c7;
	text-decoration:none;
}

a.apply {
	font-size:12px;
	font-weight:bold;
	color:#1787c7;
}
a:hover.apply {
	text-decoration:none;
}
a.map_cat {
	font-size:11px;
	font-weight:bold;
	color:#1787c7;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px;
	text-decoration:none;
}

a.map {
	text-decoration:none;
	color:#000000;
}

a.blue {
	color:#005197;
}
a:hover.blue {
	color:#005197;
	text-decoration:none;
}
a.on_under {
	color:#000000;
	text-decoration:none;
}

a.on_under:hover {
	text-decoration:underline;
}

h1 {
	font-size:14px;
}

h2 {
	font-size:12px;
}

h2.map {
	font-size:14px;
	color:#e77817;
	margin-bottom:0px;
}

h3 {
	font-size:14px;
	color:#000000;
}

h4 {
	font-size:13px;
	margin-bottom:0px;
}

td.fieldset {
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	border-bottom:solid 1px #d8d8d8;
	padding:5px;
}

td.legend {
	background-image:url(images/bg-fieldset-top.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

span.legend {
	color:#1787c7;
	white-space:nowrap;
	padding-left:5px;
	padding-right:5px;
	background-color:#ffffff;
}

ul {
	list-style-image:url(images/bullet.gif);
	margin:5px;
	padding-left:5px;
}
img {
	border-width:0px;
}

/* --- 4 cards --- */
table.products {
  width:auto;
  /*margin:margin:0px 0px 0px 70px;;*/
}
td.products {
	border:1px solid #C9CED1;
	width:136px;
	padding-bottom:5px;
}
td.tetra_box {
	border-bottom:1px solid #C9CED1;
	border-bottom:0px;
	width:136px;
	background:url(images/prod-border.gif) repeat-y;
}
td.tetra_head {
	width:135px;
	height:22px;
	text-align:center;
	background:#A6D0F3 url('images/bg-cards.gif') top repeat-x;
	padding-top:6px;
	color:#fff;
	font:bold 12px 'Arial Narrow';
	text-decoration:none;
	text-transform:uppercase;
}

td.tetra_body {
	border-bottom:0px;
	padding-top:5px;
}

a.tetra_head {
	width:25%;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	white-space:nowrap;
	text-decoration:none;
	text-transform:uppercase;
}
td.t_merchant {
	padding:0px 8px 0px 8px;
	height:84px;
}

td.see_details {
	height:15px;
	vertical-align:top;
	padding:4px 0px 0px 26px;
}
td.see_details2 {
	height:15px;
	vertical-align:top;
	padding:4px 0px 32px 26px;
}
td.see_more {
	text-align:center;
	padding-bottom:1px;
	border:1px solid #C9CED1;
	border-top:0px;
	width:136px;
}
div.tetra_text {
	color:#706d6d;
}

h2.tetra_h2 {
	color:#706d6d;
	font-size:11px;
	margin-right:8px;
	margin-bottom:0px;
}

a.tetra_link {
	color:#706d6d;
	text-decoration:none;
}

a.tetra_link sup { font-size:8px }
a.tetra_link:hover {
	text-decoration:underline;
}

ul.tetra_list {
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	padding-left:8px;
}

li.tetra_list {
	list-style-image:url(images/ul-bullet.gif);
	font-size:11px;
	margin-bottom:2px;
	/*list-style-position:center;*/
}
td.apply_button {
    padding:5px;
	text-align:center;
	border-bottom:1px solid #C9CED1;
	background:url(images/prod-border.gif) repeat-y;
}
td.apply_button2 {
	padding:5px;
	text-align:center;
	border-bottom:1px solid #C9CED1;
	background:url(images/prod-border.gif) repeat-y;
}
td.bg_left_menu {
	width:200px;
	background-color: #EFEEEE;
	background-image:url(images/bg-left-menu.gif);
	background-position:right bottom;
	background-repeat:repeat-y;
}
td.bg_left_menu_1 {
	width:200px;
	background-color: #EFEEEE;
	background-image:url(images/bg-left-menu.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
}

table.bg_news {
	background-image:url(images/bg-news.png);
	background-position:top;
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
	width:535px;
}
td.anons_news {
	padding:24px 155px 3px 10px;
}
p.anons_news {
	text-align:left;
	font-size:11px;
	margin:0px;
	padding-top:3px;
}
a.info_page {
	text-decoration:underline;
	color:#1D4AA4;
}
td.img_t_news {
	background-image:url(images/news_title.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:23px 0px 0px 10px;
	height:41px;
}
span.bold {
	font-weight:bold;
}
a.read_all {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}
td.bullet_text {
	border-right:1px solid #929292;
	vertical-align:middle;
	text-align:center;
	width:30px;
}
a.t_news {
	font:bold 12px Arial;
	color:#000000;
}
td.td_comments {
	font:normal 11px Arial;
	color:#000;
	vertical-align:middle;
	width:auto;
	background-image:url(images/comm_bul.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:20px;
	white-space:nowrap;
	width:100px;
}
table.bg_care {
	border:1px solid #CCCCCC;
	background-image:url(images/bg-care.png);
	width:535px; background-position:top left;
	background-repeat:no-repeat;
}
.care {
	font:bold 12px Arial;
	color:#000000;
	padding-bottom:4px;
	padding-right:70px;
}
div.answer_title {
	color:#FF6600;
	font:bold 12px Arial;
}
div.answer_title_1 {
	color:#FF6600;
	font:bold 18px Arial;
	float: left;
	width: 530px;
	padding:6px 0px 4px 0px;
}
div.answer_text {
	text-align:left;
	float: left;
	color:#000;
}

td.top_credit {
	width:270px;
	border:1px solid #dededd;
	vertical-align:top;
}
h2.good_credit {
	background-image:url(images/index/good-credit-card-offers.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:20px 0px 4px 0px;
	text-align:center;
	font:bold 15px Arial;
	color:rgb(231,120,23);
	border-bottom:1px solid #dededd;
}
h2.bad_credit {
	background-image:url(images/index/bad-credit-card-offers.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:20px 0px 4px 0px;
	text-align:center;
	font:bold 15px Arial;
	color:rgb(117,197,240);
	border-bottom:1px solid #dededd;
}
td.td_see_more {
	background-image:url(images/index/bg-see-more.gif);
	background-repeat:repeat-x;
	text-align:center;
}
table.bg_articles {
	background-image:url(images/art_title.png);
	width:535px;
	background-position:top;
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}
td.read_all {
	padding:23px 0px 6px 10px;
}
td.read_more {
	width:100%;
	text-align:left;
	vertical-align:middle;
}
#banner img {
	float:right;
	margin:0px 0px 8px 10px;
}
td.comments {
	border:solid 1px #e7e7e6;
	background-color:#efeeee;
	color:#1787c7;
    font:normal 10px Arial; 
	padding:5px;
}
td.comments_1,div.comments_1 {
	color:#000;
    font:normal 10px Arial; 
	padding:2px 5px;
}
td.comments a{
   font:normal 10px Arial; 
   text-decoration:underline;
}
td.comments sup, li.tetra_list sup, td.det_descr sup {
   font:normal 8px Arial; 
   color:#ff0000;
   line-height:8px;
}
td.comments_1 sup,div.comments_1 sup, li.tetra_list sup, td.det_descr sup {
   font:normal 8px Arial; 
   color:#ff0000;
   line-height:8px;
}
td.body_shadow {
	background-image:url(images/bg-body-shadow.png);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
}
td.bg_right_top {
	height:111px;
	background-color:#efeeee;
	background-image:url(images/bg-right-top.gif);
}
img.shadow {
	width:5px;
	height:111px;
	border-width:0px;
}
img.shadow_1 {
	width:11px;
	height:77px;
	border-width:0px;
}
div.top_shadow_img{
	background:url(images/top/top_shadow.png) bottom left;
	width:11px;
	height:77px;
}
td.bottom {
	background-color:#efeeee;
	padding:10px;
}
table.row_products {
	background-color:#aeaead;
	border:1px solid rgb(150,150,150);
	
	margin-top:3px;
}
td.paddings-table {padding:0px 15px 0px 15px;}

td.center {
	text-align:center;
	vertical-align:middle;
}
h1.gall {
	font-size:12px;
	color:#000000;
	padding-top:3px;
}
td.pages {
	background-color:#A6D0F3;
	padding:3px;
	font:normal 11px Arial;
	vertical-align:middle;
	color:#FFFFFF;
}
td.art_box {
	border-bottom:2px solid #CCCCCC;
	padding:5px 0px 5px 5px;
}
table.dot_line {
	background-image:url(images/bg-bottom-dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
span.art_info {
	color:#999999;
	font:bold 11px Arial;
}
td.not_found {
	border-bottom:2px solid #CCCCCC;
	padding:5px 0px 5px 0px;
}
td.pages2 {
	background-color:#A6D0F3;
	padding:3px;
}
td.the_latest {
	background-color:#A6D0F3;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:5px; 
}
td.latest_box {
	padding:3px 4px 5px 4px;
	border:1px solid #cccccc;
}
div.descript {
	text-align:left;
	padding:4px 0px 4px 0px;
}
table.bg_t_art {
	background-image:url(images/art_title.png);
	width:535px;
	background-position:top left;
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}
td.name_gall {
	padding:3px 5px 3px 5px;
	font:bold 11px Arial;
	color:#000000;
}
td.art_date {
	padding:3px 5px 3px 5px;
	color:#999999;
}
p.copyright {
	padding:3px 8px 3px 8px;
	text-align:left;
	font-style:italic;
	margin:0px;
	border:1px solid #CCCCCC;
}
td.time_bg {
	padding:5px;
	width:170px;
	background-image:url(images/time_bg.png);
	background-position:left;
	background-repeat:repeat-y;
}
td.comment {
	padding:4px;
	border:1px solid #CCCCCC;
	text-align:left;
}
td.no_comment {
	background-color:rgb(229,229,229);
	padding:4px;
	border:1px solid #CCCCCC;
}
table.comm_bg {
	background-image:url(images/bg-comm.png);
	background-position:top left;
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
	background-color:#EFEEEE;
}
div.display {
	color:#FF0000;
	padding-top:3px;
	text-align:right;
}
td.f_name {
	width:100px;
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	background-color:transparent;
}
td.f_name2 {
	width:100px;
	padding-left:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	background-color:transparent;
	vertical-align:top;
	padding-top:5px;
}
td.field {
	padding:4px;
	background-color:transparent;
}
.inp {
	border:1px solid rgb(193,193,193);
	width:240px; 
	/*adding:0px 2px 0px 2px;*/
}
input.button {
	width:auto;
	padding:1px 5px 1px 5px;
	background-color:#E77817;
	color:#FFFFFF;
	font:bold 11px Arial;
	border-width:1px;
	border-style:solid;
	cursor:pointer;
}
td.required {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:rgb(0,147,221);
	padding:0px 0px 5px 5px;
}
table.bg_t_news {
	background-image:url(images/news_title.png);
	width:535px;
	background-position:top left;
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}
td.left_bnr {
	text-align:center;
	padding:10px 0px 10px 0px;
}
td.bg_left_menu2 {
	background-color:#a6d0f3;
	height:93px;
}
td.top_care {
	width:200px;
	background-image:url(images/bg-left-tip.gif);
	padding-left:15px;
	padding-right:15px;
	height:73px;
}
td.bg_bottom {
	background-color:#e8e8e7;
	background-image:url(images/bg-bottom.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	color:#9a9998;
}
td.bottom_logo {
	background-color:#a6d0f3;
	width:172px;
}
td.bot_copyright {
	background-color:#a6d0f3;
	width:160px;
	vertical-align:middle;
	padding-left:18px;
}
td.td_top_menu {
	background-color:#a6d0f3;
	text-align:right;
	padding-right:10px;
	padding-top:2px;
	height:18px;
}
td.d_left_top {
	height:20px;
	width:10px;
	background-image:url(images/d_left.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
td.d_mid_title {
	background-image:url(images/d_mid.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:4px 8px 0px 5px;
}
td.d_right_top {
	height:20px;
	width:10px;
	background-image:url(images/d_right.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
td.d_left_mid {
	background-image:url(images/d.gif);
	background-repeat:repeat-y;
	background-position:left;
}
td.d_mid_content {
	vertical-align:top;
}
td.d_right_mid {
	background-image:url(images/d.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.d_bottom {
	background-image:url(images/d.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:1px;
}
label.label_title {
	padding:0px 7px 0px 5px;
	color:rgb(0,147,221);
	background-color:#ffffff;
}
label.label_title_about {
	padding:0px 2px 0px 5px;
	color:rgb(0,147,221);
	font-size:12px;
	background-color:#ffffff;
}
td.d_border {
	border-bottom:1px solid #CCCCCC;
	padding:1px;
}
p.text {
     color:#1f1a17;
     font:normal 11px Arial;
	 padding-left:7px;
	 text-align:left;
	 vertical-align:middle;
	 margin:0px;
}
p.text_b {
     color:#1f1a17;
     font:bold 11px Arial;
	 padding-left:7px;
	 padding-right:4px;
	 text-align:left;
	 vertical-align:middle;
	 margin:0px;
}
.black-18 {
	padding-top: 10px;
	margin: 0px;
	font-size: 13px;
	font-weight:bold;
	color: #0C83C6;
}
td.spl_title1 {
	background-image:url(images/splashes/bad_credit/1.gif);
}
td.spl_title2 {
	background-image:url(images/splashes/bad_credit/2.gif);
}
td.spl_title3 {
	background-image:url(images/splashes/bad_credit/3.gif);
}
td.spl_title1, td.spl_title2, td.spl_title3 {
	background-position:top right;
	background-repeat:no-repeat;
	padding-top:15px;
}
td.spl_title1 h1, td.spl_title2 h1, td.spl_title3 h1 {
	color:#35689a;
	font-size:14px;
	font-weight:bold;
}
td.spl_title1 p, td.spl_title2 p, td.spl_title3 p {
	text-align:left;
	padding-top:5px;
}
h2.right {
	background-image:url(images/splashes/bad_credit/bg_right.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	padding:8px 0px 10px 60px;
	border:1px solid #f1f1f1;
}
p.box_title {
	margin:5px 0px 0px 0px;
	background-color:#d1e6ff;
	color:#336699;
	padding:5px 0px 5px 10px;
}
p.box_text {
	border:1px solid #f1f1f1;
	padding:5px;
	text-align:left;
}
p.box_text br {
	font-size:3px;
}
td.spl_title4 {
	background-image:url(images/splashes/bad_credit/4.gif);
}
td.spl_title5 {
	background-image:url(images/splashes/bad_credit/5.gif);
}
td.spl_title6 {
	background-image:url(images/splashes/bad_credit/6.gif);
}
td.spl_title4, td.spl_title5, td.spl_title6 {
	background-position:top left;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
td.spl_title4 h1, td.spl_title5 h1, td.spl_title6 h1 {
	color:#35689a;
	font-size:14px;
	font-weight:bold;
	padding:15px 0px 0px 75px;
}
td.spl_title6 h1 {
	padding:22px 0px 0px 65px;
}
div.an_box {
	margin-top:10px;
}
div.an_box span {
		color:#808080;
}
div.an_box p {
	text-align:left;
	margin-top:3px;
	padding:0px
}
td.spl_title4 a {
	color:#36689b;
}
div.an_box a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
div.comm {
	float:right;
	color:#36689b;
}
div.comm a {
	color:#36689b;
	text-decoration:underline;
	font-size:11px;
} 
p.spl {
	text-align:right;
	padding:8px 2px 0px 0px;
}
p.spl a {
	color:#36689b;
}
p.spl_faq {
	color:#FF0000;
	font:bold 11px arial;
	border-top:1px dotted red;
	margin-top:3px;
	padding:0px
}
div.nevtemu {
	position:absolute;
	padding:17px 0px 0px 205px;
	font-weight:bold;
	color:#75c5f0;
}

div#note {position:absolute; padding:5px; background:#eee; border:1px solid #666; width:200px; z-index:100; display:none}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Splashes\For Every Reason =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
div.kolba {width:537px;
		   float:left;
		   padding:7px 0px 0px 23px;}
			 
h1.heaad {width:516px; height:69px;
	   	  background:url(./images/splashes/every_reason/h1_imag.jpg) #DDF0FF;
	      color:#CA2D26;
	      font:bold 19px arial;
	      padding:39px 0px 0px 21px;
	      margin-bottom:4px;}
	   
img.vfoimg {width:132px; height:119px;
			background:#DDF0FF;
			float:left;}
			
img.nfriimg {width:108px; height:97px;
			 background:#DDF0FF;
			 float:left;}						 		 
			 
p.ver_br {float:left;
		  width:3px; height:14px;}
		  
p.bbtn_ver_br {float:left;
		  	   width:3px; height:14px;}		  			  
			  
div.podval {position:relative;
			float:left;
			}		  			  
				
td.gross_yach {width:130px;
			   border:1px solid #CFD0D1;}
			   
td.gross_yach2 {width:108px;
			    border:1px solid #CFD0D1;}			   			   
		   
div.gross_yach_head {width:100%;
				     cursor:pointer;
				     text-align:center;
				     background:url(./images/splashes/every_reason/jach_hfon.gif) top repeat-x #A8D0F3;
				     padding:4px 0px 4px 0px;} div.gross_yach_head a {color:#fff;
				  									     		      font-weight:bold;
													    		      text-decoration:none;}
													
h2.nem_nen {padding:6px 7px 0px 7px;
		    color:#58595B;
		    font:bold 11px arial; height:68px;
		    background:#fff;} h2.nem_nen a {text-decoration:none;
										    font-weight:normal;
										    color:#58595B;} h2.nem_nen a:hover {text-decoration:underline;}	
											
h2.nem_nen2 {padding:5px 5px 0px 5px;
		     color:#58595B;
		     font:bold 11px arial; height:68px;
		     background:#fff;} h2.nem_nen2 a {text-decoration:none;
										      font:normal 11px arial;
										      color:#58595B;} h2.nem_nen2 a:hover {text-decoration:underline;}																																		
																  
div.yach_card {float:left; 
			   width:81%;
			   background:url(./images/splashes/every_reason/dog.jpg) center left no-repeat;
			   padding-left:19%;} div.yach_card img {float:left;}
			   
div.yach_card2 {float:left; 
			    width:92%;
			    padding-left:8%;} div.yach_card2 img {float:left;}
				
a.width_c img {width:90px;}							   
			 
img.details {margin-top:3px;
			 background:#EF9A48;}

img.details2 {margin:3px 0px 0px 9px;
			  background:#EF9A48;}			 	 			
			
ul.gross_yach_ul {float:left;
			      list-style:none;
			      width:100%;} ul.gross_yach_ul li p {color:#848484;
											    	  background:url(./images/splashes/every_reason/obzac.gif) top left no-repeat;
													  padding-left:8px;
													  margin:1px 0px 1px 7px;
													  width:80%;}
													  
ul.gross_yach_ul2 {float:left;
			       list-style:none;
			       width:100%;} ul.gross_yach_ul2 li p {color:#848484;
											    	    background:url(./images/splashes/every_reason/obzac.gif) top left no-repeat;
													    padding-left:8px;
														font-size:10px;
													    margin:1px 0px 1px 5px;
													    width:80%;}													  
 
div.vpodval {position:absolute;
			 bottom:1px;
			 clear:both;
			 text-align:center;
			 width:130px;}
			  
div.vpodval2 {position:absolute;
			  bottom:1px;
			  clear:both;
			  width:108px;}			  
			  
div.yach_btmvl {float:left;
				padding-left:4px;}			  
																							  
div.yach_btm {width:122px; 
			  float:left;
			  background:url(./images/splashes/every_reason/apply_fon.gif) #A4D1F2;} div.yach_btm p {padding-top:6px;}
			  
div.yach_btm2 {width:100px;  
			   float:left;
			   background:url(./images/splashes/every_reason/apply_fon.gif) #A4D1F2;} div.yach_btm2 p {padding-top:5px;}
			 
a.yach_butn {color:#fff; 
		     font-weight:bold;} a.yach_butn:hover {text-decoration:none;}
			 
a.yach_butn2 {color:#fff; 
		     font:bold 9px arial;} a.yach_butn2:hover {text-decoration:none;}			 
			 
img.attr_jb {float:left;
			 width:33px; height:26px;
			 margin-right:4px;}
			 
img.attr_jb2 {float:left;
			  width:22px; height:20px;
			  margin-right:2px;}			 
			 
div.smct {height:13px;
		  background:url(./images/splashes/every_reason/smct.jpg) left center no-repeat #EC9B49;
		  float:left;
		  text-align:right;
		  padding-right:2%;
		  margin-top:4px;
		  position:relative;
		  cursor:pointer;
		  width:98%;}	div.smct a {font-size:10px;
		  							color:#fff;
									text-decoration:none;}
								
div.prymleft {width:330px;
			  float:left;
			  margin-right:3px;
			  padding-bottom:25px;}
			 

							 		 

div.el_prym {width:100%;
		     float:left;
		     margin-bottom:3px;} div.el_prym p {padding:5px 6px 0px 0px;
										    	clear:both;} div.el_prym p a {color:#49AEE2;
																	    	  text-decoration:none;
																	    	  font-weight:bold;} div.el_prym p a:hover {text-decoration:underline;}
																			  
div.zag_prym1 {height:50px; width:326px;
			   
			   background:url(./images/splashes/every_reason/hhedo1.jpg) left center no-repeat;
			   padding:20px 0px 0px 3px;
			   margin-top:15px;
			   vertical-align:top;
			   }
			   
div.zag_prym2 {height:50px; width:326px;
			 
			   background:url(./images/splashes/every_reason/hhedo2.gif) left center no-repeat;
			   padding:20px 0px 0px 3px;
			   vertical-align:top;
			   }
			   
			   
div.zag_prym3 {height:50px; width:326px;
			  
			   background:url(./images/splashes/every_reason/hhedo3.gif) left center no-repeat;
			   padding:20px 0px 0px 3px;
			   vertical-align:top;
			   }				   		   		 		 
							
h2.zag2 {position:absolute; z-index:0;
	   	 font:bold 14px arial;
	     color:#317CB1;}
		 
div.gor_br {width:100%;
			height:17px;
			float:left;}		 
			  
table.btm_tab {clear:both;
               margin-top:4px;}							  			  			  												   	   		   
			 
div.prymright {width:201px;
			   float:left;}
			 
img.pryr_timg {width:171px; height:142px;
		 	   padding:5px 0px 0px 16px;
		 	   float:left;}
			   
div.pryr_zag2 {border:1px solid #E6E7E8;
			   float:left;
			   width:199px;} div.pryr_zag2 p {padding:5px 6px 5px 6px;}			   
		 
img.shop {width:140px; height:120px;
		  padding:14px 0px 5px 11px;
		  float:left;} 		 
		 
h2.prymr_zag2 {background:#E6E7E8;
			   color:#327DB2;
			   font:bold 12px arial;
			   text-align:center;
			   padding:8px 0px 8px 0px;
			   float:left;
			   width:199px;}
			  
img.reqirent {margin-bottom:3px;
			  float:left;
			  width:201px; height:187px;}			  		 			 	  							
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=/Splashes\For Every Reason =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


/*------------------------ Purchases Splash -------------------------*/
.spl_pur_top { width: 550px; height: 120px; background: url(images/splashes/purchases/top_pic.gif) no-repeat; }
.spl_pur_top H1 { font: bold 24px Arial; color: #336699; padding: 35px 0 0 10px; }
.spl_pur_top H1 SPAN { display: block; font: bold 28px Arial; color: #FF6633; padding: 0 0 0 80px; }

.spl_left { float: left; width: 340px;  padding-bottom:30px;}
.spl_right { float: right; width: 200px; }

.spl_h2_1, .spl_h2_2, .spl_h2_3, .spl_h2_4, .spl_h2_5, .spl_h2_6, .spl_h2_7 { font: bold 13px Arial; color: #336699; padding: 0 70px 20px 0; margin: 0; background: url(images/splashes/purchases/h2_bg1.gif) bottom no-repeat; }
.spl_h2_2 { padding: 15px 70px 25px 0; background: url(images/splashes/purchases/h2_bg2.gif) bottom no-repeat; }
.spl_h2_3 { padding: 15px 70px 25px 0; background: url(images/splashes/purchases/h2_bg3.gif) bottom no-repeat; }
.spl_h2_4 { padding: 15px 70px 25px 0; background: url(images/splashes/purchases/h2_bg4.gif) bottom no-repeat; }
.spl_h2_5 { padding: 42px 5px 0px 73px; background: url(images/splashes/purchases/h2_bg5.gif) bottom no-repeat; }
.spl_h2_5 A { display: block; text-align: right; padding: 3px 0 0 0; color: #336699; text-decoration: underline; }
.spl_h2_5 A:HOVER { text-decoration: none; }
.spl_h2_6 { padding: 20px 5px 0px 73px; background: url(images/splashes/purchases/h2_bg6.gif) bottom no-repeat; }
.spl_h2_6 SPAN { font: bold 12px Arial; color: #75C5F0; }
.spl_h2_6 A { display: block; text-align: right; padding: 3px 0 0 0; color: #336699; text-decoration: underline; }
.spl_h2_6 A:HOVER { text-decoration: none; }
.spl_h2_7 { padding: 30px 5px 0px 73px; margin-bottom: 4px; background: url(images/splashes/purchases/h2_bg7.gif) bottom no-repeat; }
.spl_h2_7 A { display: block; text-align: right; padding: 3px 0 0 0; color: #336699; text-decoration: underline; }
.spl_h2_7 A:HOVER { text-decoration: none; }

.spl_left P { text-align: justify; color: #3A3633; }
.spl_left P A { color: #648BB2; }
.spl_left P A:HOVER { text-decoration: none; }

.spl_news_h { font: bold 12px Arial; color: #000; text-decoration: none; }
.spl_news_h:HOVER { text-decoration: underline; }
.spl_news_date { font: 10px Arial; color: #8F8F8F; }
.spl_news_read { float: left; font: 11px Arial; color: #4574A2; padding: 3px 0 15px 12px; background: url(images/splashes/purchases/a_bg.gif) 0 7px no-repeat; }
.spl_news_read:HOVER { text-decoration: none; }
.spl_news_comment { float: right; font: 11px Arial; color: #4574A2; text-decoration: underline; padding: 3px 0 15px 0; }

.spl_zine_1 { display: block; font: bold 12px Arial; color: #336699; text-decoration: none; padding: 4px 0 0 0; }
.spl_zine_1:HOVER { text-decoration: underline; }
.spl_zine_2 { float: left; font: 11px Arial; color: #2E2A27; padding-top:3px; }
.spl_zine_2 SPAN { color: #4171A0; }
.spl_zine_3 { float: right; font: 11px Arial; color: #2E2A27; margin-top:7px; }
.spl_zine_3 SPAN { color: #4171A0; }
.spl_zine_4 { float: right; color: #4171A0; }
.spl_zine_4:HOVER { text-decoration: none; }

.spl_red_hr, .spl_red_hr1 { border-bottom: 2px dotted #FF0000; font-size: 0px; height: 1px; margin: 10px 0 6px 0; }
.spl_red_hr1 { margin: 2px 0 6px 0; }
.spl_ask_1 { color: #FF0000; font-weight: bold; }
P.spl_ask_2 { color: #484891; text-align: left; }
P.spl_ask_3 { text-align: left; }
P.spl_ask_3 A { color: #1313FF; }
P.spl_ask_3 A:HOVER { text-decoration: none; }
.spl_ask_4 { font: bold 12px Arial; color: #FF0000; }

.spl_r_frame { border: 1px solid #E5E5E5; }
.spl_h2_8 { font: bold 12px Arial; color: #FFF; margin: 0 0 4px 0; padding: 4px; text-align: center; background: #0091EB url(images/splashes/purchases/h2_bg8.gif) repeat-x; }

.spl_right P { text-align: justify; color: #3A3633; padding: 4px 5px 0 5px; }
.spl_right P A { color: #648BB2; }
.spl_right P A:HOVER { text-decoration: none; }


/* Guarantees Splash By Dee */

.spl-g-title-1, .spl-g-title-2, .spl-g-title-3, .spl-g-title-4
{
border:1px solid  #CCCCCC; border-top:0px; padding-bottom:8px
}

.spl-g-title-2, .spl-g-title-3, .spl-g-title-4
{
margin-top:5px
}

.spl-g-title-1 h1, .spl-g-title-2 h1, .spl-g-title-3 h1, .spl-g-title-4 h1
{
height:41px;  background: url(images/splashes/guaranteed/01.gif) right no-repeat; color: #FFFFFF; font-size:13px; padding-left:10px
}

.spl-g-title-2 h1
{
 background: url(images/splashes/guaranteed/02.gif) right no-repeat; 
}
.spl-g-title-3 h1
{
 background: url(images/splashes/guaranteed/03-news.gif) right no-repeat;
}

.spl-g-title-4 h1
{
 background: url(images/splashes/guaranteed/04-arts.gif) right no-repeat;
}


.spl-g-title-1 p, .spl-g-title-2 p, .spl-g-title-3 p, .spl-g-title-4 p
{
padding-left:10px; padding-right:10px
}

.spl-g-title-4 p
{
clear: right; margin-top:10px
}

.spl-g-side-title
{
border:1px solid  #CCCCCC; border-top:0px;
}
.spl-g-side-title h1
{
height:41px;  background: url(images/splashes/guaranteed/01.gif) left no-repeat; color: #FFFFFF; font-size:13px; padding-left:5px; margin-top:4px
}

.spl-g-side-title p
{
 padding:5px 5px 5px 5px
}

.spl-g-side-title ul
{ 
list-style-image:url(images/bullet.gif); padding-left:5px; margin-left:15px
}
/* -------------------------------------- */
/*special */
div.name_special
{
margin:15px 0 0 20px
}
div.name_special p
{
color:#6696be; font: bold 20px Arial

}
div.pic_special
{
margin:15px 30px 0 20px; float:left
}
div.apply_special
{
margin:20px 0 0 0px;
}
div.descr_special p
{
font:bold 14px Arial; padding-bottom:10px
}
div.descr_special
{
margin:15px 0 0 20px
}
/**/


/*-------------- discover blok --------------*/
.discover_bl {width:534px; margin:0; padding:0; background:#fff; height:175px; border:1px solid #C3C3C3; margin:0px 0px 0px 0px; position:relative;  clear:both;}
.discover_bl_1 {width:542px; padding:0; background:#fff; height:175px; border:1px solid #C3C3C3;border-top: none; margin:0px 0px 0px 10px; position:relative;  clear:both;}
.f_descr {width:151px; float:right; padding:8px 0 0 8px; background:#F2F2F2;}
.f_descr_1 {width:151px; float:right; padding:8px 0 0 8px; }
.f_descr p {background:url('images/discover-flag-bl-point.gif') 0px 6px no-repeat; padding:0 5px 0 9px; margin:0 0 8px;}
.f_descr_1 p {background:url('images/discover-flag-bl-point.gif') 0px 6px no-repeat; padding:0 5px 0 9px; margin:0 0 8px;}
.f_prd {padding:8px 0 0 4px; float:right; width:135px;}
.f_prd p {padding:0;}
.f_prd a {font-size:12px;}
.f_prd a:hover {text-decoration:none;}
.f_prd a b{font-size:12px;}
.f_img_card {padding:5px 0px 3px 10px;}
.f_see_det {text-align:center}
.f_see_det a {color:#4D6885;}
.f_see_det a:hover {color:#4D6885;text-decoration:none;}
.discover_tit {color:#646464; 
	background:#9DCAF1; 
	width:524px; 
	height:22px; 
	font:bold 16px Arial; 
	border:1px solid #C3C3C3; 
	border-bottom:none; 
	padding:4px 0 0 10px;  
	clear:both; 
	margin:5px 0 0 0px; 
	text-align:center;
}
.discover_tit_1 {color:#fff; background:url('images/bg_pl.png') no-repeat; width:556px; height:28px; font:bold 16px Arial;  padding:4px 0 0 5px;  clear:both; margin:5px 0 0 4px; text-align:center;}
div.sectwarnauth {
padding-top:10px; 
margin:0px 0px 2px 0px; 
background-color:#F2FAFF; 
width:534px; 
height:49px; 
clear:both;
border:1px solid #C3C3C3;
}
.discover_tit2 {color:#646464; background:#9DCAF1; width:524px; height:22px; font:bold 16px Arial; border:1px solid #C3C3C3; border-bottom:none; padding:4px 0 0 10px;  clear:both; margin:5px 0 0 0px; text-align:center;}
div.sectwarnauth {padding-top:10px; margin:0px 0px 2px 0px; background-color:#F2FAFF; width:534px; height:49px; clear:both;border:1px solid #C3C3C3;}
div.sectwarnauth div {float:left; margin:0px 5px 0px 5px; width:37px; height:45px;}
div.sectwarnauth p {color:#000306; font:normal 15px arial; float:left; padding:0px; text-align:left;}
div.sectwarnauth p b {color:#000306; font:bold 15px arial;}
div.sectwarnauth p a {color:#990000; font:normal 15px arial; text-decoration:underline;}
div.sectwarnauth a:hover {text-decoration:none;}
div.sectwarnauth p span {color:#990000; font:bold 15px arial;}

div.sectwarnauth2 {padding-top:10px; margin:0px 0px 0px 0px; background-color:#F2FAFF; width:548px; height:49px; clear:both;border:1px solid #C3C3C3;margin-bottom:5px;}
div.sectwarnauth2 div {float:left; margin:0px 0px 0px 0px; width:37px; height:45px;}
div.sectwarnauth2 p {color:#000306; font:normal 14px arial; float:left; padding:0px; text-align:left;}
div.sectwarnauth2 p b {color:#000306; font:bold 15px arial;}
div.sectwarnauth2 p a {color:#990000; font:normal 15px arial; text-decoration:underline;}
div.sectwarnauth2 a:hover {text-decoration:none;}
div.sectwarnauth2 p span {color:#990000; font:bold 15px arial;}

div.sectwarnauth_er {padding-top:10px; margin:10px 0px 2px -6px; background-color:#F2FAFF; width:548px; height:49px; clear:both;border:1px solid #C3C3C3;}
div.sectwarnauth_er div {float:left; margin:0px 5px 0px 5px; width:37px; height:45px;}
div.sectwarnauth_er p {color:#000306; font:normal 15px arial; float:left; padding:0px; text-align:left;}
div.sectwarnauth_er p b {color:#000306; font:bold 15px arial;}
div.sectwarnauth_er p a {color:#990000; font:normal 15px arial; text-decoration:underline;}
div.sectwarnauth_er p span {color:#990000; font:bold 15px arial;}

.prod-spec {font:bold 13px arial; color:#E67817; text-decoration:none;}
.prod-spec span {font:bold 22px arial; color:#7FBBF1;}
.lineads {padding-left:13px;}
.lineads2 {padding-top:5px;}

  table.specialprd {width:548px; margin-left:4px; height:auto;}
  table.specialprd td {border:solid 1px #B9B9B9; padding:3px; text-align:center;}
  div.prdspecdscr {margin-left:5px;margin-right:10px;height:95px;}
  div.prdspecdscr p { width:100%;text-align:left; color:#333333; font:bold 13px arial; background:url(images/blue-dot-2.gif) no-repeat 0 50%; padding:0px 0px 0px 12px; margin-top:8px;} 
  div.prdspeclink {float:left;background-color:#EDEDED; width:130px; height:30px;}
  div.prdspeclow {background-color:#EDEDED; height:30px; border-top:dotted 1px #A9A9A9; padding-top:10px;}
  div.prdspeclow2 {background-color:#EDEDED; height:30px; border-top:dotted 1px #A9A9A9; padding-top:10px;}
  div.prdspeclink {text-align:left}
  div.prdspeclink a {color:#333; text-decoration:none; font:normal 11px arial;}
  div.prdspeclink a:hover {text-decoration:underline}
div.adsen_1 { margin:10px; border:1px solid #DEDEDD; border-top:0px}
div.bad_banner { margin-top:10px; float:left}
  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; color:#1787C7}
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 {
  font:normal 12px Arial;
}
li.tetra_list sup { color:#000}
td.det_descr sup { color:#000}
/*Prepaid*/
h2.prepaid_head { font-size:14px; padding:10px 0 0px 20px}

/* 
div.badpad {
	padding-top:56px;
}
*html div.badpad {
	padding:27px;
}
*/
div.bcob1 {
	width:100%; text-align:center;background-color:#EDEDED; padding:15px 0px 10px 0px;
}

div.bcob2 {
	width:100%; text-align:center;background-color:#EDEDED; padding:15px 0px 10px 0px;
}

div.bcob12 {
	width:100%; text-align:center;background-color:#EDEDED; padding:15px 0px 10px 0px;
}

div.bcob22 {
	width:100%; text-align:center;background-color:#EDEDED; padding:15px 0px 10px 0px;
}

/* div */

div.menu {
	width:202px;
	background-color:#efeeee;
	background-image:url(images/bg-left-menu.gif);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:middle;
	
}
div.logo {
	height:93px;
	background-image:url(images/credit-card-authority-logo.png);
}
div.helptop {
	height:51px;
	background-image:url(images/immediate-credit-card-care-service.gif);
}

div.helpbottom {
	background-image:url(images/bg-left-tip.gif);
	padding-left:15px;
	padding-right:15px;
	height:73px;
}

div.menubg {
	background-color:#efeeee;
	background-image:url(images/bg-left-menu.gif);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:middle;
}

div.menulabel {
	height:28px;
	background-image:url(images/bg-left-menu-label.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:6px;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	margin-top:7px;
}
div.menulabel_1 {
	height:28px;
	background-image:url(images/bg-left-menu-label_1.png);
	background-repeat:no-repeat;
	
	padding-top:3px;
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	width:202px;
}
div.menulabelblue {
	font-family:arial narrow,arial,tahoma,verdana,helvetica,sans-serif;
	height:28px;
	background-image:url(images/bg-left-menu-blue-label.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:6px;
	color:#ffffff;
	font-weight:bold;
	margin-top:7px;
}
div.menulabelblue_1 {
	font-family:arial,tahoma,verdana,helvetica,sans-serif;
	height:28px;
	background-image:url(images/bg-left-menu-blue-label_1.png);
	background-repeat:no-repeat;
	padding-top:3px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	width:202px;
}
div.menuitem {
	background-color:#efeeee;
	background-image:url(images/bg-left-menu.gif);
	background-position:right;
	background-repeat:repeat-y;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px solid #FFFFFF;
}

div.menuitemselected {
	background-color:#a6d0f3;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px solid #FFFFFF;
}
div.menuitemselected_1 {
	background-color:#a6d0f3;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px solid #FFFFFF;

}
div.menuspacer {
	height:7px;
	border-bottom:1px solid #FFFFFF;
}

div.menuspacer2 {
	height:7px;
}

div.bnr {
	text-align:center;
	padding:10px 0px 10px 0px;
}

div.toptop {
	width:580px;
}

div.bnr2 {
	background-color:#efeeee;
	background-image:url(images/bg-top-banner.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:right;
	padding-right:35px;
	padding-top:15px;
	/*height:78px;*/
	padding-bottom:17px;
}
td.td_bottom{
	background-color:#e8e8e7;
	}
div.topmenu {
	background-color:#a6d0f3;
	text-align:right;
	padding-right:10px;
	padding-top:2px;
	height:18px;
}

div.pagebottom {
	height:60px;
	width:780px;
	background-color:#e8e8e7;
}

div.bottommenu_1 {
	background-color:#e8e8e7;
	background-image:url(images/bg-bottom_r.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
	color:#9a9998;
	float:left;
	width:410px;
	height:100%;
	padding-left: 10px;
}
div.bottommenu {
	background-color:#e8e8e7;
	background-image:url(images/bg-bottom.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
	color:#9a9998;
	float:left;
	width:410px;
	height:100%;
}
div.bottompic {
	float:left;
	width:140px;
	height:100%;
}
div.bottompic_1 {
	float:left;
	width:184px;
	height:61px;
}
div.bottomcopy {
	float:right;
	background-color:#a6d0f3;
	width:180px;
	padding-left:18px;
	height:100%;
}
div.bottomcopy_1 {
	float:right;
	background-color:#a6d0f3;
	width:162px;
	
	height:61px;
}
div.botmenuitems {
	padding-top:15px;
}
div.botmenuitems2 {
	padding-top:10px;
	padding-right:10px;
}

div.divbody {
	width:100%;
	padding:0px;
}
div.divmenu {
	width:200px;
	float:left;
}
div.divmain {
	float:left;
	width:580px;
}
div.text1 {
padding:15px;
}

div.tableblock {
padding:0px 15px 0px 15px; text-align:center
}

div.divsection {
padding:0 0 10px 21px
}

div.ban3 {
padding:0px 15px 3px 15px;
}
div.tableblock2 {
padding:0px 15px 8px 15px;
}

div.text2 {
padding:0px 15px 8px 15px;
}

div.divcomments {
	border:solid 1px #e7e7e6;
	background-color:#efeeee;
	color:#1787c7;
    font:normal 10px Arial; 
	padding:5px;
}

div.shadow {
	background-image:url(images/bg-body-shadow.gif);

	float:left;
	width:5px;
	height:100%;
}

div.newimg a {
	float:left;
	width:270px;
	color:#000000;
	text-align:left;
}
div.newimg img {
	float:left;
}

div.blockapply {padding:5px 0 2px 5px;}

/* bad/no paddings start */

div.bcob1_814049 {
text-align:center;background-color:#EDEDED; padding:10px 0px 5px 5px;
}

div.bcob2_814049{
text-align:center;background-color:#EDEDED; padding:10px 0px 5px 5px;
}

div.bcob1_814057 {
text-align:center;background-color:#EDEDED; padding:10px 0px 5px 5px;
}

div.bcob2_814057 {
text-align:center;background-color:#EDEDED; padding:26px 0px 5px 5px;
}

div.bcob1_814056 {
text-align:center;background-color:#EDEDED; padding:5px 0px 5px 5px;
}

div.bcob2_814056 {
text-align:center;background-color:#EDEDED; padding:5px 0px 5px 5px;
}

div.bcob1_6071828 {
text-align:center;background-color:#EDEDED; padding:5px 0px 5px 5px;
}

div.bcob2_6071828 {
text-align:center;background-color:#EDEDED; padding:21px 0px 5px 5px;
}

/* bad/no paddings end */

/* new bad block */

div.new-bad-block {
	width:560px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	margin-bottom:5px;
	margin-left:10px;
}

img.new-bad-block {
	margin-left:10px;
	margin-top:5px;
}

div.new-bad-block-left {
	width:279px;
	float:left;
}

div.new-bad-block-right {
	border-left:1px dashed #c0c0c0;
	width:280px;
	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:279px;
	color:#3e5c8a;
	font-size:10px;
}

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:279px;
	color:#3e5c8a;
	font-size:10px;
}

/*
div.new-bad-block2 {
	width:560px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	height:286px;
	margin-bottom:5px;
	//width:562px;
}
*/

img.new-bad-block2 {
	margin-left:3px;
	margin-top:3px;
}

div.new-bad-block-left2 {
	width:279px;
	float:left;
}

/* 
div.new-bad-block-right2 {
	border-left:1px dashed #c0c0c0;
	width:280px;
	float:left;
	//width:278px;
}


div.new-bad-block-apply2 {
	width:150px;
	margin-left:auto;
	//margin-left:60px;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
}
*/
div.new-bad-block-text {margin-left:6px; width:auto;height:65px;}
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.securedlink {
	text-align:center;
	clear:both;
	padding-top:5px;
	padding-bottom:10px;
}
div.securedlink a {
	font-size:14px;
	font-weight:bold;
	color:#1787c7;
	text-decoration:none;
}
div.securedlink a:hover {
	text-decoration:underline;
}
/* vm-block */

div.vm-block {
	width:560px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	/*height:300px;*/
	margin-bottom:5px;
	margin-left:10px;
}
div.vm-block2 {
	width:560px;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	height:266px;
	margin-bottom:5px;
	margin-left:10px;
}
img.vm-block {
}

div.vm-block-tpic {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

div.vm-block-pic {
	padding-bottom:5px;
	text-align:center;
}

div.vm-block-title {
	text-align:center;
	padding-bottom:5px;
	font-size:12px;
}
div.vm-block-title a {
	color:#00B8F1;
	text-decoration:underline;
	font-size:12px;
}
div.vm-block-title a:hover {
	text-decoration:none;
}

div.vm-block-list {
	padding-left:20px;
	padding-right:25px;
	height:70px;
}
div.vm-block-list p {
	background: url(images/vm_point.gif) left top no-repeat;
	padding-left: 8px;
	font-style:italic;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}


div.vm-block-left {
	width:279px;
	float:left;

}

div.vm-block-right {
	border-left:1px dashed #c0c0c0;
	width:280px;
	float:left;

}

div.vm-block-apply {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
}

div.vm-block-bottom {
	background: url(images/special_off/block-bottom.gif) no-repeat;
	background-repeat : repeat-x;
	width:100%;
	height:27px;
	padding-top:10px;
	color:#f1f1f1;
	text-align:center;

}

div.vm-block-bottom a {
	float:left;
	width:279px;
	color:#007cc3;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
div.vm-block-bottom a:hover {
	text-decoration:none;
}

td.advbanner a img {
	padding:5px 15px 3px 15px;
}

/* gofree banners */

div.er-banner {
	text-align:center;
	margin:5px 0px 5px 0px;
}

div.purch-banner {
	text-align:center;
	margin:5px 0px 0px 0px;
}

div.bad-spl-banner {
	text-align:center;
}

div.top_bg{
	background: url(images/top/bg_top.gif) repeat-x top;
}
div.top{
	background: url(images/top/bg_top.gif) repeat-x top;
	height: 77px;
	width: 787px;
}
div.logo_top{
	height:74px;
	width: 202px;
	background:url(images/top/logo.png) no-repeat;
	float: left;
}
div.grey_top{
	width: 585px;
	height:74px;
	float: right;

}
div.grey_top_left{
	font-size:16px;
	font-weight:bold;
	padding: 14px 20px 6px 20px;
	float:left;
	height: 19px;
	width: 240px;
}
div.grey_top_right{
		padding-top: 11px;
		float: left;
		height: 28px;
		width: 260px;
}
div.grey_top_right_text{
		color: #4d4d4d;
		font-size: 12px;
		padding-top: 6px;
		padding-right:2px;
		float:left;
}
div.grey_top_right input.cntProds{
    border: 1px solid #b3b3b3;
    height: 21px;
    margin: 0px 4px 1px 0px;
    width: 25px;
	text-align:center;
	font-size:14px;
}
div.grey_top_right input.top-compare{
	background:url(images/top/compare_top_menu.png) no-repeat;
	border: 1px solid #F1F1F2;
    color: #fff;
    font-size: 12px;
    font-weight:bold;
    height: 26px;
    margin: 0px 28px 0px 0px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 72px;
    cursor: pointer;
}
img.top-delete {
	cursor: pointer;
    margin-top:6px;
    width: 15px;
	height: 15px;

}
div.top_menu{
	background:url(images/top/bg_top_menu.png) no-repeat bottom ;
	width: 585px;
	height: 32px;
	float:left;
	text-align: center;	
}
div.top_ln{
	background:url(images/top/ln_top_menu.png) no-repeat center;
	width: 26px;
	height: 18px;
	float:left;
	padding:8px 4px 5px 4px;
}
div.menu_form{
	float: left;
	padding:6px 0px 5px 0px;
}

div.top-link{
	float: left;
	padding:8px 5px 0 5px;
}
div.top-link a, div.menu_form a{
	color: #ffffff;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
}

input.top-search-field{
	color: #4d4d4d;
	font-size: 11px;
	border: 1px solid #b3b3b3;
	background:url(images/top/inp.gif) no-repeat left;
	padding-left:18px;
	width: 136px;
	height:19px;
}
td.compare_blok {
	padding: 5px 15px 0px 17px;
}
div.compare_blok {
	height: 27px;
	background-color: #ecf7fd;
	border-bottom: 1px solid #a6d0f3;
	width: 550px;
}
div.compare_blok_1 {
	height: 27px;
	background-color: #ecf7fd;
	border-bottom: 1px solid #a6d0f3;
	width: 541px;
}
div.compare_blok_left{
	font-size:12px;
	padding: 5px 20px;
	float:left;
}
div.compare_blok_right{	
		float: right;
}
div.compare_blok_right_text{
		color: #4d4d4d;
		font-size: 12px;
		float:left;
		padding-top:5px;
		padding-right:2px;
}
div.compare_blok_right input.cntProds{
    border: 1px solid #b3b3b3;
    height: 21px;
    margin: 0px 4px 1px 0px;
    padding-left: 3px;
    width: 25px;
}
div.compare_blok_right input.top-compare{
	background:url(images/top/compare_top_menu.png) no-repeat;
	border: 1px solid #F1F1F2;
    color: #fff;
    font-size: 12px;
    font-weight:bold;
    height: 26px;
    margin: 0px 5px 0px 0px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 72px;
    cursor: pointer;
}
td.top_shadow{
	background:url(images/top/bg_top.gif) repeat-x;
	padding-top:2px;
	height:77px;
}
div.compare-check {
    float: left;
    padding-left: 10px ;
    padding-right: 10px ;
}
div.compare-check  a{
	color: #808080;
	font-size: 12px;
}
div.compare-check input{
	border: 1px solid #cccccc;
}

div.red{
	color:#ff0000;
	float:left;
	padding-left: 15px;
	padding-right: 5px;
	font-size: 10px;
}
div.see{
	padding-top:4px;
}
td.compare-card{
	
}

div.question{
	background-color: #ecf7fd;
	border-bottom: 1px solid #a6d0f3;
	height:58px;
	width:522px;
	padding-top: 5px;
}
div.question_left{
	background:url(images/question.png) no-repeat top;
	width: 50px;
	height:61px;
	float:left;
}
div.question_text{
	float:left;
	padding: 10px 80px 20px 10px;
	width:280px;
}
div.question_ln{
	background:url(images/ln_question.png) no-repeat top center;
	margin:10px 5px;
	float:left;
	width: 3px;
	height: 39px;
}
div.question_date{
	float:right;
	color: #4d4d4d;
	padding: 7px;
	text-align: right;
	width:70px;
}
div.quest{
	border:1px solid #CCCCCC;
	border-top: none;
	padding:5px 10px;
	width: 522px;
	height: 165px;
	background:url(images/bg_answer.jpg) repeat-x bottom;
}

td.quest_td{
	padding:0px 0px 5px 10px;
}
td.text_3{
	padding:5px 20px 8px 20px; 
	width:520px;
}
td.top_text{
	padding:5px 15px 15px 17px;
}
td.top_text h1{
	font-size:18px;
	color:#F58634;
}
div.bottom_bluer{
	background-color:#a6d0f3;
	width:346px;
	height:61px;
	float:right;
	margin-right:13px;
}
div.compare-block {
    float: right;
    padding: 20px 7px 0 0;
}

div.compare-block_left {
    float: left;
    padding: 20px 7px 0 0;
}
.check, .check2 {
    background-color: white;
    border: 1px solid #CCCBCB;
    cursor: pointer;
    height: 12px;
    width: 12px;
}
.check2 {
    background-image: url("images/check.jpg");
    background-position: center center;
    background-repeat: no-repeat;
}
div.f_img_card_img{
	float:left;
	width:100px;
	padding-bottom: 6px;
}
div.banner_calc {
  
  margin: 10px 0 0;
  height: 110px;
  width: 550px;
  
 }
a.banner_calc_btn {
  background: url('images/btn_calculate.png') right bottom no-repeat;
  cursor: pointer;
  display: block;
  height: 47px;
  width: 138px;
  
  }
div.banner_payoff {
  
  margin: 10px 0 0;
  height: 111px;
  width: 550px;
  
}
div.banner_payoff_1 {
  
  margin: 10px 0 0;
  height: 111px;
  width: 550px;

 }
div.banner_sug {
  
  margin: 10px 0 0;
  height: 110px;
  width: 550px;
  
}
a.banner_select_btn {
  background: url('images/btn_select.png') right bottom no-repeat;
  cursor: pointer;
  display: block;
  height: 47px;
  width: 138px;
}
div.breadcrumbs {
    color: #808080;
    padding: 0 15px 0px 17px;
}
div.breadcrumbs a{
    color: #808080;
}
div.breadcrumbs a:hover{
    color: #808080;
    text-decoration:none;
}
/* --- bt --- */

div.bt_form_tit{
	background: url('images/bt_form_title.png') left bottom no-repeat;
	width:553px;
	height:29px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:0px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
}
div.bt_form_bl {
	width:528px; 
	padding:5px 5px 10px 5px;  
	background:url(images/bg_answer.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	border-top: none;
	border-bottom: none; 
	margin:0px 0px 0px 12px; 
	clear:both;
}
div.bt_form_bl_1 {
	width:528px; 
	padding:5px 5px 10px 5px; 
	background:url(images/bg_answer.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	border-top: none; 
	margin:0px 0px 10px 12px; 
	clear:both;
}
label.bt_form_text{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 12px;
	width: 150px;
	text-align: right;
	padding-right: 10px;
}
span.bt_form_span{
	float:right;
	display:block;
	color:#808080;
	font-size: 10px;
	text-align:left;
	width:235px;
	padding-top:2px;
}
input.bt_form_input{
	border:1px solid #C3C3C3;
	width:120px;
	height:20px;
}
div.clear_spacer {
  height:1px;
  font-size:1px;
  clear:both;
}
div.clear_spacer_1 {
  height:10px;
  font-size:1px;
  clear:both;
}
div.line{
	width:520px;
	height:10px;
	border-bottom: 1px solid #E6E6E6;
}
div.bt_form_bot{
	float:left;
	width:240px;
	padding:10px 20px 0px 20px;
	text-align:center;
}
div.bt_form_btn{
	float:right;
	width:120px;
	padding:13px 60px 0px 60px;
}
span.bt_form_btn{
	background: url('images/btn_calculate_bt.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 41px;
    width: 116px;
	padding-top:10px;
}
span.red{
	color:#C52404;
	
}
div.bt_block{
	width:528px; 
	padding:5px 5px 10px 5px; 
	background:url(images/bg_answer.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	margin:0px 0px 20px 12px; 
	clear:both;
	text-align:center;
}
span.bt_block_title{
	color:#FA7500;
	font-size: 17px;
	font-weight: bold;
}
span.bt_block_text{
	font-size: 16px;
	font-weight: bold;
}
span.or{
	color:#FA7500;
	font-size: 17px;
	font-weight: bold;
}
div.bt_card_title h2{
	color:#FA7500;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 10px;
}
div.bt_card_sort{
	color:#4d4d4d;
	font-size:12px;
	padding: 0px 10px 5px 10px;
}
div.bt_card_sort span{
	color:#416B9E;
	cursor:pointer;
}
span.bt_card_sort_not {
	text-decoration:none;
}
span.bt_card_sort_act{
	text-decoration:underline;
}
div.best_card{
	background-color:#F68832;
	height:17px;
	color:#fff; 
	font:normal 11px Arial;  
	text-align:center;
}	
	/* left:249px;
	width:152px;
	position:absolute;
	clear:both; 
	background:url(images/best_card.png) no-repeat bottom;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.best_card{
left: 242px;
}}*/
tr.border_or{
	border: 2px solid #FA7500;
	border-top:none;
}

.see{
	color:#2E70A9;
	cursor:pointer;
	background: url(images/see.png) no-repeat scroll left center transparent;
    font-size: 11px;
    text-align:center;
    padding: 0px 0 0px 15px;
}
.see1{
	color:#2E70A9;
	cursor:pointer;
	background: url(images/see1.png) no-repeat scroll left center transparent;
    font-size: 11px;
    text-align:center;
    padding: 0px 0 0px 15px;
}
td.bt_cart_table{
	width: 144px;
	max-width: 144px;
	border:1px solid #ccc;
}
div.best_card_img{
	padding: 20px 0px 3px 12px;
}
div.card_img{
	padding: 20px 0px 3px 12px;
}
span.grey{
	color:#766F71;
}
a.grey{
	color:#766F71;
}
table.card_table_bt{
	width:540px;
	margin-left:10px;
}
table.card_table_bt td{
	
}
td.bt_cart_table_1{
	text-align:center;
	vertical-align:middle;
	padding:5px;
	border:1px solid #ccc;	
}
td.bt_cart_table_2{
	text-align:center;
	vertical-align:middle;
	border:1px solid #ccc;	
}
td.bt_cart_table_3{
	border:1px solid #ccc;	
	border-top:none;
}
tr.border_grey{
	border-top:none;
}
td.bt_cart_table_4{
	padding:7px 15px;
	border:1px solid #ccc;	
}
div.menu_form span{
	color:#fff;
	font-weight:bold;
	cursor: pointer;
    font-size: 12px;
}

/*search*/
input.search-field{
	background: url("images/lense1.gif") no-repeat scroll left center;
    border: 1px solid #B3B3B3;
    color: #4D4D4D;
    font-size: 12px;
    height: 20px;
    padding-left: 40px;
    width: 300px;
	float:left;
	display: block;
}
div.score{
	float:left;
	width:115px;
	height: 30px;
	font-size: 12px;
}

div.form_search{
	padding: 10px;
	width:518px;  
	border:1px solid #C3C3C3;
	border-bottom: none; 
	margin:0px 0px 0px 12px; 
	clear:both;
}
img.search{
	cursor: pointer;
	display: block;
	padding:0px 80px 0px 10px;
	float:right;
	width: 82px;
}

div.search_form_bl{
	width:538px; 
	padding:5px 0px 0px 0px;  
	background:url(images/bg_answer1.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	border-top: none;
	border-bottom: none; 
	margin:0px 0px 0px 12px; 
	clear:both;
}
div.search_form_bl_bot{
	width:538px; 
	padding:0px;  
	background:url(images/bg_answer2.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 12px; 
	clear:both;
	height:15px;
}
div.search_grey {
	background:#ebebeb;
	/* width:width:518px;*/ 
	height:33px;
	padding-top:2px;
	padding-bottom:2px;
}
div.search_form_tit{
	background: url('images/bt_form_title.png') left bottom no-repeat;
	width:553px;
	height:29px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:0px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
	cursor: pointer;
}
label.search_form_text{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 12px;
	width: 130px;
	text-align: right;
	padding-right: 30px;
}
div.search_title{
	font-size:15px;
	color:#F58634;
	padding:5px 10px 3px;
	font-weight:bold;
}
span.sort{
	color:#4d4d4d;
	font-size: 12px;
	padding:0px 5px 0px 10px;
}
div.sort_param span.s1{
	color:#416b9e;
	font-size: 12px;
	cursor: pointer;
	padding-right:5px;
}
div.s-navig{
	width:529px;
	height:19px;
	background-color:#f5f5f5; 
	font-size: 12px;
	padding:5px;
	margin-left: 12px;
}
div.s-pages{
	cursor: pointer;
	text-decoration:underline;
	float:left;
	padding:0px 3px;
	color:#4d4d4d;
}
div.s-pages-act{
	cursor: pointer;
	text-decoration:none;
	float:left;
	padding:0px 3px;
	color:#4d4d4d;
}
div.s-back{
	cursor: pointer;
	float:left;
	color:#4d4d4d;
	text-decoration:underline;
	padding:0px 10px 0px 10px;
}
div.s-products{
	padding: 0 12px 0 12px;
	 width: 540px;
	}
table.search-table {
   width:538px; 
}
td.cardstable-top {
    background-color: #cccccc;
    border: 1px solid #999999;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    color: #fff;
    font: bold 11px Arial;
    padding: 5px 2px;
    text-align: center;
    vertical-align: middle;
}
td.cardstable-cell-1 {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 5px 5px 1px;
    text-align: center;
    vertical-align: middle;
}
div.descrc-search{
	text-align:left;
	padding:5px;
}
a.black{
	color: #000;
	text-decoration: none;
}
table.bot_table{
	width:540px;

}
div.search-data
{
	padding:5px 10px;
}
/*payoff*/
div.bt_form_tit1{
	background: url('images/bt_form_title1.png') left bottom no-repeat;
	width:554px;
	height:25px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
}
div.payoff_form_bl {
	width:530px; 
	padding:0px 5px 0px 5px;  
	background:url(images/bg_payoff_calc.gif) no-repeat top right;
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 12px; 
	clear:both;
}
label.payoff_form_text{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 12px;
	width: 168px;
	text-align: right;
	padding-right: 40px;
	color:#005197;
}
input.payoff_form_input{
	border:1px solid #C3C3C3;
	width:120px;
	height:20px;
}
div.clear_spacer_2 {
    height:14px;
    font-size:1px;
    clear:both;
}
div.payoff-space{
	height:15px;
    font-size:1px;
    clear:both;
}
div.payoff-calculate{
	float:right;
	width:120px;
	padding:101px 34px 0px 0px;
}
div.payoff_form_left{
	float:left;
	width: 360px;
}
.payoff-calc-mess{
	background: url(images/see.png) no-repeat scroll 216px center transparent;
    color: #2e70a9;
    cursor: pointer;
    font-size: 11px;
    text-decoration:underline;
    margin: 0 0 0 10px;
    padding: 5px 0 5px 15px;
    text-align:center;
}
.payoff-calc-mess1{
	background: url(images/see1.png) no-repeat scroll 216px center transparent;
    color: #2e70a9;
    cursor: pointer;
    font-size: 11px;
    text-decoration:underline;
    margin: 0 0 0 10px;
    padding: 5px 0 5px 15px;
    text-align:center;
}
div.payoff_block{
	width:530px; 
	padding:5px 5px 10px 5px; 
	background:url(images/bg_answer.jpg) repeat-x bottom;
	border:1px solid #C3C3C3;
	margin:0px 0px 0px 12px; 
	clear:both;
	text-align:center;
}
table.calc-table {
    border: 1px solid #ccc;
    margin: 0 0 5px 10px;
    width: 540px;
}
table.calc-table th{
	background:#ccc;
	border: 1px solid #808080;
	color:#fff;
	font-weight: bold;
	padding:3px;
}
table.calc-table td{
	border: 1px solid #ccc;
	padding:3px;
}
div.card_img1{
	padding: 5px 0px 3px 12px;
}
/*health*/
div.health_form_bl {
	width:529px;
	height:160px; 
	padding:0px 5px 0px 5px;  
	background:url(images/bg_health_form.jpg) no-repeat top right;
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 13px; 
	clear:both;
}
div.health_form_bl_1 {
	width:528px; 
	height:160px; 
	padding:0px 5px 0px 5px;  
	background:url(images/bg_health_form1.jpg) no-repeat top right;
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 13px; 
	clear:both;
}
div.health_form_bl_2 {
	width:528px; 
	height:160px; 
	padding:0px 5px 0px 5px;  
	background:url(images/bg_health_form2.jpg) no-repeat top right;
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 13px; 
	clear:both;
}
div.health_form_bl_rez {
	width:518px;
	padding:0px 10px 0px 10px;  
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 13px; 
	text-align:center;
	clear:both;
}
div.bt_form_tit2{
	background: url('images/health_title_form.png') left bottom no-repeat;
	width:554px;
	height:24px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
}
div.bt_form_tit2_1{
	background: url('images/health_title_form1.png') left bottom no-repeat;
	width:554px;
	height:24px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
}
div.bt_form_tit2_2{
	background: url('images/bt_form_title.png') left bottom no-repeat;
	width:554px;
	height:24px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 5px;  
	clear:both; 
	margin:0px 0 0 5px; 
	text-align:center;
}
span.health_form_btn{
	background: url('images/btn_next.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 30px;
    width: 86px;
	padding-top:10px;
	float:left;
}
span.health_form_btn1{
	background: url('images/btn_back.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 30px;
    width: 86px;
	padding-top:10px;
	float:left;
	margin-right:10px;
}
label.health_form_text{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 11px;
	width: 130px;
	text-align: right;
	padding-right: 20px;
}
div.health-calculate{
	float:left;
	width:120px;
	padding:0px 0px 0px 180px;
}
div.health-calculate1{
	float:left;
	width:260px;
	padding:0px 0px 0px 84px;
}
label.answer_form_text{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 11px;
	width: 168px;
	text-align: right;
	padding-right: 20px;

}
div.health_form_left select{
	border:1px solid #C3C3C3;
	width:120px;
	height:20px;
}
div.health_form_left{
	float:left;
	width: 360px;
	height:100px;
}
table.health-table {
    border: 1px solid #ccc;
    margin: 0 0 5px 5px;
    width: 510px;
}
table.health-table th{
	border: 1px solid #ccc;
	font-weight:normal;
	padding:3px;
}
table.health-table td{
	border: 1px solid #ccc;
	padding:3px;
}
.payoff-calc-mess2{
	background: url(images/see.png) no-repeat scroll left center transparent;
    color: #2e70a9;
    cursor: pointer;
    font-size: 11px;
    text-decoration:underline;
    margin: 0 0 0 10px;
    padding: 5px 0 5px 15px;
    text-align:left;
}
.payoff-calc-mess3{
	background: url(images/see1.png) no-repeat scroll left center transparent;
    color: #2e70a9;
    cursor: pointer;
    font-size: 11px;
    text-decoration:underline;
    margin: 0 0 0 10px;
    padding: 5px 0 5px 15px;
    text-align:left;
}
div.health-calculate2{
	float:left;
	width:100px;
	padding:0px 0px 0px 2px;
}
span.health_form_btn2{
	background: url('images/btn_back.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 30px;
    width: 86px;
    padding-top:5px;
	margin-bottom:6px;
	float:left;
}
span.health_form_btn3{
	background: url('images/btn_back1.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 31px;
    width: 86px;
    padding-top:5px;
	margin-bottom:6px;
	float:left;
}
/*suggestion*/
div.sug_form_tit1{
	background: url('images/sug_title_form1.png') left bottom no-repeat;
	width:553px;
	height:27px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 0px;  
	clear:both; 
	margin:0px 0 0 5px; 

}
div.sug_form_tit2{
	background: url('images/sug_title_form2.png') left bottom no-repeat;
	width:553px;
	height:27px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 0px;  
	clear:both; 
	margin:0px 0 0 5px; 

}
div.sug_form_tit3{
	background: url('images/sug_title_form3.png') left bottom no-repeat;
	width:553px;
	height:27px;
	color:#fff; 
	font:bold 15px Arial;  
	padding:4px 0 0 0px;  
	clear:both; 
	margin:0px 0 0 5px; 
}
div.sug_form_bl {
	width:537px; 
	border:1px solid #C3C3C3;
	border-top: none;
	margin:0px 0px 0px 12px; 
	clear:both;
	padding-top:2px;
}
div.history_1{
	background-color:#ebebeb;
	padding:5px 95px 5px 0px;
	height:24px;
	/* text-align:rifht; */
	font-size: 12px;	
}
div.history_2{
	padding:5px 95px 5px 0px;
	height:24px;
	/* text-align:rifht; */
	font-size: 12px;	
}

label.sug_form_text{
	float:left;
	display:block;
	font-weight:bold;
		width: 163px;
	text-align: right;
	padding-right: 50px;
	font-size:12px;
}
span.btn_select{
	background: url('images/btn_select_sug.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 25px;
    width: 75px;
 	float:right;
}
div.card_1{
	background-color:#ebebeb;
	padding:5px 85px 5px 80px;
	height:40px;
	/* text-align:rifht; */
	font-size: 12px;	
}
div.card_img_1{
	background: url('images/sug_consumer.png') center right no-repeat;
	width:32px;
	height:37px;
	float:left;	
}
label.sug_form_text1{
	float:left;
	display:block;
	font-weight:bold;
	font-size: 11px;
	width: 70px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:10px;
	font-size:12px;
}
span.sug_text {
	/*display:blok;*/
	float:left;
	height:30px;
	padding-top:10px;
	font-size: 12px;
}
span.btn_select1{
	background: url('images/btn_select_sug.png') center bottom no-repeat;
    cursor: pointer;
    display: block;
    height: 26px;
    width: 75px;
 	float:right;
 	margin-top:7px;
}
span.sug_notact{
	background: url('images/btn_select_sug1.png') center bottom no-repeat;
    display: block;
    height: 26px;
    width: 75px;
 	float:right;
 	margin-top:7px;
}
div.card_2{
	padding:5px 85px 5px 80px;
	height:40px;
	/* text-align:rifht; */
	font-size: 12px;	
}
div.card_img_2{
	background: url('images/sug_business.png') center right no-repeat;
	width:32px;
	height:37px;
	float:left;	
}
div.card_img_3{
	background: url('images/sug_student.png') center right no-repeat;
	width:32px;
	height:37px;
	float:left;	
}
div.card_img_4{
	background: url('images/sug_cashback.png') center left no-repeat;
	width:40px;
	height:40px;
	float:left;	
}
div.card_img_5{
	background: url('images/sug_miles.png') center left no-repeat;
	width:40px;
	height:40px;
	float:left;	
}
div.card_img_6{
	background: url('images/sug_points.png') center left no-repeat;
	width:40px;
	height:40px;
	float:left;	
}

/* chosen cards selecting */

#chosen {
    display:none;
}
#not_chosen {
    display:none;
}

/* compared dog cards */

td.dog-pic-card {
	background:url('images/credit-card.gif') top left no-repeat;
	width:26px;
	height:51px;
	text-align:center;
}	

div.compare-check-dog {
	margin:40px 0 0 0;
}

.compare-details {
	display:none;
}
div.compare-top {
    float:left;
    padding:40px 0 0 0;
	margin:0 -6px 0 6px;
}
/* msg baloon */

#bcoMessg, #bcoMessg2 {
  background-image: url('images/balloon.gif');
  background-repeat: no-repeat;
  width:174px;
  height:71px;
  color:#FF0000;
  padding:2px 0px 0px 0px;
}
#bcoMessg p, #bcoMessg2 p {
	padding:25px 0px 0px 9px;
	font-size:11px;
}

div.href {
	cursor:pointer;
	text-decoration:underline;
	padding-top:4px;
	text-align:center;
	font-size:13px;
}

div.faqs-pic {
	margin:0 auto 0 auto;
	width:125px !important;
	background:url('/images/credit-card.gif') top left no-repeat;
	padding:0 0 5px 0 !important;
}
p.error-message{
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
}
div.error_mess{
    font-size:13px;
	font-weight:bold;
	padding-left:15px;
}

div.clear {
	clear:both;
}

div.google-plus {
	float:left;
	width:40px;
	padding:10px 0 0 0;
}

div.google-plus2 {
	float:right;
	width:40px;
	padding:10px 0 0 0;
}
.spl_pur_top2 {
    background: url("images/splashes/every_reason/h1_imag.jpg") no-repeat scroll 0 0 transparent;
    height: 108px;
    width: 550px;
}
.spl_pur_top2 H1 {
    color: #E31E24;
    font: bold 24px Arial;
    padding: 25px 0 0 10px;
}
.spl_pur_top2 H1 SPAN {
    color: #E31E24;
    display: block;
    font: bold 22px Arial;
    padding: 0 0 0 80px;
}
