* {
	margin:0;
	padding:0;
	}
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303030;
	text-decoration:none;
	background: url(../images/bg.gif) repeat;
	}
	
	a {
		text-decoration:underline;
		color:#000000;
		}
		
	a:hover {
		text-decoration:none;
		color:#000000;
		}
		
	.blank5 {
	height:5px;
	}
	.blank10 {
	height:10px;
	}
	.blank15 {
	height:15px;
	}
	.blank20 {
	height:20px;
	}
	.blank25 {
	height:25px;
	}
	.blank30 {
	height:30px;
	}
	.blank60 {
	height:60px;
	}
.blank5,.blank10,.blank15,.blank20,.blank25,.blank30,.blank60,p {
	overflow:hidden;
	margin:0;
	}
.float-left {
	float:left;
	}
.float-right {
	float:right;
	}
.clear {
	clear:both;
	}
	
h1,h2,h3,h4,h5 {
	margin:0;
	padding:0;
	}
	
img {
	border:none;
	}
	
.inputbox01 {
	margin:0 0 5px 0;
	padding:3px 0 0 11px;
	background: url(../images/inputbg01.png) no-repeat 0 0;
	height:29px;
	width:200px;
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#999797;
	border:none;
}
.inputtext01 {
	margin:0 0 5px 0;
	padding:3px 0 0 11px;
	background:url(../images/inputtextbg01.png) no-repeat 0 0; width:74px; height:21px;
	height:91px;
	width:218px;
	overflow:hidden;
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#999797;
	border:none;
}
	
	
	
	
input,select,textarea,.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 2px 5px;
	}
	
.inputbox {
	background: #fff;
	border: 1px solid #ccc;
	}
	
.inputbox:hover,.inputbox:focus {
	background: #ffffcc;
	}


	
	
#main_container {
	width:100%;
	height:auto;
	margin:0 auto;
	}

.quote {
	font-family: Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
#container {
	width:1002px;
	height:auto;
	margin:0 auto;
	}
	
#header {
	width:1002px;
	height:auto;
	margin:0 auto;
	}
	
.header_inner {
	width:960px;
	height:auto;
	margin:0 auto;
	}
	
.header_left {
	width:184px;
	height:auto;
	float:left;
	}
	
#wrap{
	width:1002px;
	height:auto;
	margin:0 auto;
	}
	
.wrap_inner {
	width:960px;
	height:auto;
	margin:0 auto;
	}

.wrap_inner_left {
	float:left;
	width:686px;
	height:auto;
	}	

.wrap_inner_right {
	float:right;
	width:254px;
	height:auto;
	}	
	
.header_right {
	width:756px;
	height:auto;
	float:right;
	}
	
.header_right .bot {
	padding-top:70px;
	}
	
.menu_left {
	background:url(../images/menu_left.gif) no-repeat;
	float:left;
	width:13px;
	height:43px;
	}
	
.menu_mid {
	background:url(../images/menu_repeat.gif) repeat-x;
	float:left;
	width:725px;
	height:43px;
	}
	
.apply {
	background:url(../images/wrap_rightbox.gif) no-repeat;
	width:254px;
	height:37px;
	}
	
.apply_repeat {
	background:url(../images/apply_repeat.gif) repeat-y;
	width:234px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	}
	
.menu_right {
	background:url(../images/menu_right.gif) no-repeat;
	float:left;
	width:13px;
	height:43px;
	}
	
.menu {
	font-family: Tahoma;
	display:block;
	height:45px;
	padding-top:7px;
	}
	
.menu ul {
	margin:0;
	padding:0;
	text-decoration:none;
	width:auto;
	}
	
.menu ul li {
	display:block;
	margin:0;
	float:left;
	background:url(../images/divider.gif) no-repeat right;
	color:#0e5783;
	text-decoration:none;
	}

.menu ul li.nodivider {
	background:none;
	}
	
.menu ul li a {
	font-family:Tahoma;
	margin:0;
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#0e5783;
	text-decoration:none;
	padding:8px 19px 0 21px;
	height:22px;
	}
	
.menu ul li a:hover {
	color:#002666;
	text-decoration:none;
	border-bottom: groove;
	}
	
.nav { margin:0px; padding-right:5px; font-weight:bold; font-size:11px;}
.nav ul {margin:0px; padding:0px; text-decoration:none;}
.nav ul li { list-style-type:none; text-decoration:none;}
.nav ul li a { color:#000000; background: url(../images/readmore_icon.gif) no-repeat left; margin-left:10px; display:block; height:15px; padding-top:8px; padding-bottom:5px; padding-left:15px; text-decoration:none;}
.nav ul li a:hover {color:#000000; text-decoration:underline;}


.banner_bg {
	background:url(../images/banner_botm.gif) no-repeat;
	width:1002px;
	height:55px;
	}

.banner_head_box {
	width:910px;
	height:auto;
	margin:0 auto;
	padding-left:15px;
	}
		
.banner_head {
	width:295px;
	height:auto;
	float:left;
	padding-top:5px;
	}
	
.wrap_box {
	width:309px;
	height:auto;
	float:left;
	padding-left:20px;
	}
	
h1 {
	font-family: "Myriad Pro";
	font-size:20px;
	color:#000000;
	font-weight:normal;
	background:url(../images/line_repeat.gif) repeat-x bottom;
	padding-bottom:5px;
	}
	
.services_box_left {
	width:335px;
	height:auto;
	float:left;
	border-right:#666666 dotted 1px;;
	}
	
.loan_banks_left {
	width:335px;
	height:auto;
	float:left;
	}
	
.loan_banks_right {
	width:335px;
	height:auto;
	float:right;
	}
	
.services_box_right {
	width:335px;
	height:auto;
	float:right;
	}
	
h1 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0575a8;
	}

.text {
	text-align:justify;
	color:#000000;
	line-height:18px;
	}
	
.detail {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../images/detail_bg.gif) no-repeat;
	width:88px;
	height:22px;
	text-decoration:none;
	padding-top:2px;
	padding-left:8px;
	float:right;
	}
	
.detail a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
.detail a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
fieldset{
padding:4px;
margin:4px;
border-color:#cccccc;
}
	
h2 {
	font-family: "Myriad Pro";
	font-size:20px;
	color:#000000;
	font-weight:normal;
	}
	
h3 {
	font-family: "Myriad Pro";
	font-size:16px;
	color:#000000;
	font-weight:normal;
	}
	
h6 {
font-size:14px;
font-family:verdana, helvetica, arial, sans-serif;
letter-spacing:-1px;
color:#fff;
font-weight: 700;
text-transform:uppercase;
margin:0;
padding:8px 0 8px 0;
}

.body h6 { font: normal 36px Arial, Helvetica, sans-serif; color:#212121; margin:0 0 20px 0;  padding:15px 5px; border-bottom:1px solid #d7d7d7;}
.body h6 span { font: normal 14px Arial, Helvetica, sans-serif; color:#898989;}
	
h5 {
	font-family: "Myriad Pro";
	font-size:16px;
	color:#989898;
	font-weight:normal;
	}
	
	
.services_left {
	float:left;
	width:112px;
	height:auto;
	}
	
.services_right {
	float:left;
	width:210px;
	height:auto;
	}
	
.testimnials {
	background:url(../images/testimonials.gif) no-repeat;
	width:661px;
	height:178px;
	padding:10px;
	}
	
h4 {
	font-family: "Myriad Pro";
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	}
	
select, input, textarea{ font-family: Tahoma; font-size:12px; border:#dcdcdc solid 1px; }

.member_text {
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
	
.category {
	background:url(../images/cate_top_bg.gif) no-repeat;
	width:254px;
	height:42px;
	}
	
.category_repeat {
	background:url(../images/category_repeat.gif) repeat-y;
	width:254px;
	height:auto;
	}
	
.category_mid {
	background:url(../images/cate_mid_bg.gif) no-repeat;
	width:254px;
	height:28px;
	}
	
.navigaion { margin:0px; padding-right:5px; font-weight:bold; font-size:11px; padding-bottom:10px;}
.navigaion ul {margin:0px; padding:0px;}
.navigaion ul li { list-style-type:none;}
.navigaion ul li a { color:#666666; background: none; margin-left:0px; display:block; height:10px; padding-top:8px; padding-bottom:5px; padding-left:5px;}
.navigaion ul li a:hover {color:#666666; text-decoration:underline;}
.navigaion ul li a.noborder { border-bottom-width:0;}

.calculator_repeat {
	width:234px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	}
	
#footer {
	background:url(../images/footer_bg.gif) #111111 repeat-x;
	width:100%;
	height:auto;
	margin:0 auto;
	}
	
.footer_inner {
	width:1002px;
	height: auto;
	margin:0 auto;
	}
	
.footer_box {
	width:190px;
	height:auto;
	float:left;
	}
	
.reach {
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
.reach a{
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
.reach a:hover{
	font-size:11px;
	color:#999999;
	text-decoration:underline;
	}	
	
	
	
/*inner pages css*/

.inner_wrap {
	width:960px;
	height:auto;
	margin:0 auto;
	}	
	
.personal_text {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	}
	
.personal_text span {
	color:#bb2d01;
	}
	
	
.panel {
position: fixed;
top: 120px;
left: 50px;
display: none;
background: #333333;
border:1px solid #111111;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
width: 330px;
height: auto;
padding: 30px 30px 30px 130px;
filter: alpha(opacity=85);
}

.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

a.trigger{
position: fixed;
text-decoration: none;
top: 150px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 40px 20px 15px;
font-weight: 700;
background:#333333 url(../images/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.trigger:hover{
position: fixed;
text-decoration: none;
top: 150px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 40px 20px 20px;
font-weight: 700;
background:#222222 url(../images/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.active.trigger {
background:#222222 url(../images/plus.png) 85% 55% no-repeat;
}
