@charset "utf-8";
/* CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}

body {
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
ol, ul {
	}
a {
	color:#000;
	text-decoration:none;
	outline:0;
}	
font { line-height:normal;}
a:hover {
	text-decoration:underline;
}
.cl { clear:both;}

h3 { font-size:16px;}
/*----------------------------------------------*/

#header { width:970px; margin:auto; height:132px;}

	#logo { display:block; width:464px; height:132px; float:left;}
	#help { width:332px; float:right; height:112px; margin:20px 0 0 0; background:url(images/help.jpg) no-repeat scroll 0 0; }
	#phone_number { display:block; font-size:24px; padding:27px 0 5px 30px; width:170px; }
	.help_link { color:#000; padding:0 19px; line-height:20px; font-size:13px;}

#navigation { width:100%; height:46px; margin:0 0 15px 0; }
	#nav { width:970px; margin:auto; height:46px; position: relative; list-style:none; }
	#nav li { float: left; }
	#nav li a span {cursor: pointer; color:#FFF; padding:0 25px;}
	#nav li a {	font-weight: bold; color: #000; font-size: 13px; text-decoration: none; float: left; line-height: 46px; }
	#nav li a:hover, #nav li a.active { }
	#nav li a.active span { background: none; }
	#nav li ul { position: absolute; margin-left: -1px; top: 45px; width: 230px; }
	#nav li ul li { float:none; background: none; display: inline; }
	#nav li ul li a { float:none; display: block; line-height: 46px; font-weight:bold; line-height: 32px; text-transform: none; font-size: 13px; padding-left: 25px;  border-bottom:1px #CCC solid; border-top:1px #FFF solid; }
	#nav li ul li a.first { border-top:none;}
	#nav li ul li a.last { border-bottom:none;}
	#nav li ul li a:hover{ text-decoration: none; }
	#nav ul li div ul li ul { left: 100%; margin-top:-40px; }
	
#content_top { width:970px; margin:auto;}
* html #content_top { width:980px;}
	#flash_banner { width:696px; height:355px; background:url(images/flash_banner.jpg) no-repeat scroll 0 0; float:left;}
	#flash_banner_refinence { width:696px; height:246px; float:left;}
	#consultation_form { width:264px; height:355px; float:right; font-size:12px;}
	#consultation_form h3 { line-height:38px; padding:0 15px; font-size:16px; }
	#consultation_form p.small { color:#FFF; font-size:11px; padding:10px 15px; line-height:14px; }
	#consultation_form form { padding:0 15px; }
 	dt { padding:4px 0; width:92px;  float:left; line-height:22px; height:22px;}
	dd { padding:4px 0; width:141px; float:right; height:22px;}
	dd input { border:none; background:url(images/input.gif) no-repeat scroll 0 0; padding:3px 5px; width:131px; height:16px;}
	.glossary dt, .glossary dd, .glossary dd input { background:none; padding:0; width:auto; float:none; line-height:inherit; height:auto;}
	
	
	#consultation_form form #consultation_submit, #box_top_news form #news_submit, #content_top .refinence_news form #news_submit, #green_but{ border:0; cursor:pointer; width:152px; height:26px; color:#FFF; font-weight:bold; font-size:12px; padding:0 0 4px 0; outline:0; float:right; margin:6px 0 0 0; letter-spacing:1px;}
	*html #consultation_form form #consultation_submit, #box_top_news form #news_submit, #content_top .refinence_news form #news_submit { padding:5px 0 4px 0;}
	#consultation_form select { width:141px; height:22px; border:1px #FFF solid; background:url(images/input.gif) no-repeat scroll -1px -1px;  }
	/*--- select style ---*/
	.stylish-select ul.newList {left:-9999px;}
	ul.newList * {margin:0; padding:0; font-size:12px;}
	ul.newList a {color: #000; text-decoration:none; display:block;}
	ul.newList {margin:0; padding:0; list-style:none; color:#000; width:139px; background:#fff; position:absolute;  border:1px solid #ccc; top:30px; left:0; overflow:auto; z-index:9999;}
	.newListSelected { color:#000; padding:0 5px; width:131px; height:22px; float:left; background: url(images/select.gif) no-repeat;}
	.newListSelected span {width:139px; display:block;}
	ul.newList li a {padding:3px 8px; display: block;}
	ul.newList li a:focus {-moz-outline-style: none;}
	.selectedTxt {width:139px; overflow:hidden; height:22px; line-height:22px; font-size:12px;}
	.hiLite {background:#650101!important; color:#fff!important;}
	.hiLite a {background:#650101!important; color:#fff!important;}
	.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
	.newListSelHover, .newListSelFocus {cursor:default;}
	.newListOptionTitle {font-weight:bold;}
	.newListOptionTitle ul {margin:3px 0 0;}
	.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}
	#content_top #main_text { padding:20px 20px 10px 30px; font-size:14px; line-height:20px; margin:0; }
	#content_top .ref_text { float:left; width:642px;}
	#content_top h2 { padding:0 0 10px 0; font-size:16px;}
	#content_top p { font-size:14px; line-height:20px; }
	/*--- inner page ---*/
	#column_left_inner { float:left; width:260px;}
	#column_right_inner { float:right; width:650px; padding:0 30px 0 20px;}
	#contact_inner { width:264px; height:264px; margin:15px 0; }
	#contact_inner h3 { padding:12px 0 10px 25px;}
	#contact_inner #adress,
	#contact_inner #email,
	#contact_inner #phone,
	#contact_inner #mobile,
	#contact_inner #fax {margin:15px 0 0 25px; padding:0 0 0 30px; font-size:14px; color:#FFF; line-height:23px;}
	#contact_inner #email { font-size:11px;}
	#inner_page_title { width:680px; height:36px; padding:12px 0 10px 20px; float:right;}
	#column_right_inner h1 { font-size:36px; margin:0; padding:0;}
	#column_right_inner h2 { font-size:18px; padding:10px 0 30px 0; }
	#apply { width:422px; height:68px; margin:20px auto; text-align:center;}
	#apply a { display:block; margin:0 0 0 110px; width:217px; height:44px; font-size:24px; line-height:44px; text-align:center; font-style:italic; font-weight:bold; color:#FFF; padding:0 0 5px 0;}
	* html #apply a { margin:0 0 0 20px;}
	#apply a { text-decoration:none; }
	#refinance_left { float:left; width:696px;}
	.refinence_button { width:263px; height:43px; margin:10px 0 0 0; float:right; color:#FFF; line-height:18px; display:block; padding:10px 0; text-align:center; font-size:14px; font-weight:bold;}
	.refinence_button:hover { text-decoration:none;}
	#oneline { padding:20px 0 0 0;}
	.refinence_button b { font-size:24px; line-height:25px;}
	#refinance{ width:264px; float:right; }
	.refinence_box a { font-size:12px; line-height:20px; font-weight:bold; }
	#content_top .refinence_box p { color:#000; padding:10px 0; font-size:12px; line-height:20px; padding:0 0 10px 30px; }
	#content_top .refinence_news { float:right; width:263px;}
	#content_top .refinence_news form{ width:223px; height:160px; padding:5px 20px 0 20px; margin:10px 0 0 0;  }
	#content_top .refinence_news_network p {padding:0; font-size:11px;}
	#content_top .refinence_news form h2, #content_top .refinence_news_network h2 { padding:10px 0 15px 0; }
	#content_top .refinence_news form dd { width:150px;}
	#content_top .refinence_news form dt { color:#717171; }
	#content_top .refinence_news form #news_submit { margin:13px 0;}
	#content_top .refinence_news_network { float:right; margin:10px 0 20px 0; width:243px; padding:5px 0 0 20px; height: 193px;}
	#content_top .refinence_news_network img { margin-bottom:6px;}
#content_bottom_wraper { width:100%;}
#content_bottom { width:970px; margin:auto; padding:30px 0 0 0;}
	.box_top, #box_top_news, .refinence_box { width:270px; padding:0 25px; float:left;  }
	.refinence_box { margin-top:40px;}
	#content_bottom_wraper h3 { padding:0 0 15px 0;}
	.box_top p { padding:10px 0; font-size:14px; line-height:18px;}
	.box_top a { font-size:14px; margin:10px 0; display:block; }
	#box_top_news { float:right; margin:-15px 0 20px 0; padding:0;}
	.box_top #box_top_news form { background:none;}
	#box_top_news form { width:223px; height:149px; padding:15px 20px 0 20px;}
	#box_top_news form dt, #content_top  .refinence_news form dt { width:70px; padding:6px 0; }
	#box_top_news form dd, #content_top  .refinence_news form dd { width:152px;  padding:6px 0; }
	#box_top_news form dd input, #content_top  .refinence_news form input { background:url(images/news_input.gif) no-repeat scroll 0 0; padding:5px 5px; width:142px; height:16px;}
	#box_top_news form #news_submit { margin:12px 0;}
	#networks { float:right; padding:15px 0 0 70px; width:250px;}
	#networks img { float:left; padding:5px 8px 0 0;}
	strong { font-weight:bold; font-size:14px;}
	
	#column3 { width:970px; margin:20px auto 0 auto;}
	#column3_top { width:970px; height:16px;}
	#column3 table { font-size:12px; }
	#column3 table th { padding:0 0 10px 0; text-align:left;}
	#column3 table td { line-height:16px;}
	#column3 form { padding:14px; height:28px;}
	#column3 form span { display:block; float:left; margin:8px 5px 0 0;}
	#column3 form #loan_input { display:block; float:left; border:0; height:21px; width:91px; padding:5px 2px 5px 5px;}
	#column3 form #loan_submit { display:block; float:left; border:0; height:28px; width:58px; text-align:left; cursor:pointer; color:#FFF; font-size:10px; font-weight:bold; padding:0;}
	
#footer_wraper { width:100%; height:52px;}
#footer {width:940px; margin:auto; text-align:left; padding-top:5px;}
	#footer #left, #copy #left {float:left; display:block; width:150px; line-height:52px; }
	#footer #right, #copy #right {float:right; display:block; width:750px; line-height:52px; text-align:right;}

#copy { width:900px; margin:auto; height:52px;}
	#copy img { padding:11px 0; }
	#copy #left {width:155px;}
	#copy #right {width:400px;}

#calculate_form { width:626px; height:178px; background:url(images/calculate_bg.gif) no-repeat scroll 0 0; padding:10px;}
#calculate_form .calc_text { background:url(images/refinance_input.gif) no-repeat scroll 0 0; padding:5px 5px; width:142px; height:16px; border:0; float:right;}
#calculate_form p { padding:5px 0; height:25px; display:block;}
#calculate_form p span { line-height:25px;}

  .mytd {    font-family: Tahoma;    font-size: 11px;    font-weight: normal;  
  color: #000000;    padding-top: 1px;    padding-bottom: 1px;  
  padding-left:1px;    background-color: #ebecee;    text-align:justify;} 
  .mytd_1 {    font-family: Tahoma;    font-size: 11px;    font-weight: normal;  
  color: #000000;    padding-top: 1px;    padding-bottom: 1px;    padding-left:3px;    
  background-color: #C7CACF;    text-align:justify;}
  .mytd_gap {    font-family: Tahoma;    font-size: 12px;    font-weight: normal; 
  color: #000000;    padding-top: 5px;    padding-bottom: 1px;    padding-left:1px; 
  background-color: #ffffff;    text-align:justify;}
  .mytd2 {    font-family: Tahoma;    font-size: 12px;    font-weight: normal;  
  color: #ffffff;    padding-top: 1px;    padding-bottom: 1px; 
  padding-left:1px;    background-color: #275a98;    text-align:justify;} 
  .mytd3 {    font-family: Tahoma;    font-size: 12px;    font-weight: bold; 
  color: #ffffff;    padding-top: 1px;    padding-bottom: 1px;  
  padding-left:1px;    background-color: #287c2d;    text-align:justify;}
  .mytd4 {    font-family: Tahoma;    font-size: 11px;    font-weight: bold; 
  color: #000000;    padding-top: 1px;    padding-bottom: 1px;    padding-left:1px; 
  background-color: #cbdecb;    text-align:justify;} 
   .content_heading {    font-family: Tahoma;    font-size: 13px;    font-weight: bold;   
  color: #2577b6;    padding-top: 15px;   
  padding-bottom: 5px;    text-transform:uppercase;}
