@charset "utf-8"; 



/* CSS Document */



html, body { margin: 0; padding: 0; border: 0; }



body  { position: relative;



font-family:"Trebuchet MS", Arial, sans-serif; font-size: 0.9em; color: #3e3e3e; line-height: normal; background: #fff; display: block;} 







#lpButDivID-1278693693636 {



  position: absolute;



  top: 0;



  right: 0;



  background: #fff;



  z-index: 10;



}







.bold{ font-weight:bold; }



h1{ font-size:20px; font-weight:normal; color:#84aa15; margin:0px; padding:0px;}







#main_body {width: 780px; margin: 0 auto;}







#top_content {



  position: relative;



  width: 780px;



  height: 116px;



  background: url(../images/top_bg.png) top left no-repeat;



  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_bg.png'), sizingMethod='crop');



}







p, ul {



	line-height:1.3em;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 0;



	margin-left: 0;



}



ul { line-height:1.3em; }











#top_navigation {background:url('../images/menu_bl.gif') no-repeat bottom left; float:left;width:100%; margin:0px; padding:0px; display:block; font-family:arial, helvetica, sans-serif; letter-spacing:1px; font-size:12px; line-height:0px; font-weight:bold;}



#top_navigation .box_content { margin:0px; padding-bottom:1px; padding-left:0px; padding-right:0px;  float:left; width:100%; background:transparent url('../images/menu_br.gif') no-repeat bottom right!important; }



#top_navigation ul li a.hover,#top_navigation ul li a:hover {background:url('../images/selected_bg.gif') top left repeat-x; text-decoration:underline!important}



#top_navigation ul li menu_nav a:hover{text-decoration:underline}



.cityloan-menu{ padding:0px; margin:0px; width:100%;}



#top_navigation ul li {float:left; margin:0px; padding:0px;  position:relative; list-style:none;  }



#top_navigation ul li .menu_nav {float:left; background:transparent url('../images/divider.gif') no-repeat top right;}











#top_navigation ul li a.menu_home.hover,#top_navigation ul li a.menu_home:hover {background:transparent url('../images/menu_home_hover.gif') no-repeat top left;}



#top_navigation ul li a.menu_home:hover .menu_nav {float:left; background:transparent url('../images/divider.gif') no-repeat top right}







#top_navigation ul li a.menu_contactus .menu_nav {background:none !important; }



#top_navigation ul li a.menu_aboutus {



	text-decoration:none;



	display:block;



	width:154px;



	margin-right:2px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center;



}



/*#top_navigation ul li a.menu_aboutus_selected {text-decoration:none;display:block; width:154px; margin-right:2px;    padding-top:7px; padding-bottom:8px; text-align:center; }*/







#top_navigation ul li a.menu_aboutus_selected {



	DISPLAY: block; PADDING-BOTTOM: 8px; WIDTH: 154px; MARGIN-RIGHT: 2px; PADDING-TOP: 7px; TEXT-ALIGN: center; TEXT-DECORATION: none



}











#top_navigation ul li a.menu_faq {



	text-decoration:none;



	display:block;



	width:154px;



	margin-right:2px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center;



}



#top_navigation ul li a.menu_espanol {



	text-decoration:none;



	display:block;



	width:154px;



	margin-right:2px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center;



}



#top_navigation ul li a.menu_faq_selected {text-decoration:none; display:block; width:154px; margin-right:2px;   padding-top:7px; padding-bottom:8px; text-align:center; background: url('../images/divider.gif')  no-repeat top right; }







#top_navigation ul li a.menu_espanol_selected {text-decoration:none; display:block; width:154px; margin-right:2px;   padding-top:7px; padding-bottom:8px; text-align:center; background: url('../images/divider.gif')  no-repeat top right; }















/*#top_navigation ul li a.menu_contactus {



	text-decoration:none;



	display:block;



	width:130px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center



}*/







#top_navigation ul li a.menu_contactus {



	DISPLAY: block; PADDING-BOTTOM: 8px; WIDTH: 156px; PADDING-TOP: 7px; TEXT-ALIGN: center; TEXT-DECORATION: none



}











#top_navigation ul li a.menu_contactus_selected  { text-decoration:none; display:block; width:156px;  padding-top:7px; padding-bottom:8px; text-align:center}



#top_navigation ul li a.menu_home {text-decoration:none;display:block; width:154px; margin-right:2px; padding-top:7px; padding-bottom:8px; text-align:center; }







#top_navigation ul li a.menu_home_selected {



	text-decoration:none;



	display:block;



	width:154px;



	margin-right:2px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center



}







#top_navigation ul li a.menu_applynow {



	text-decoration:none;



	display:block;



	width:154px;



	margin-right:2px;



	padding-top:7px;



	padding-bottom:8px;



	text-align:center



}



#top_navigation ul li a.menu_applynow_selected  {text-decoration:none; display:block; width:154px; margin-right:2px;  padding-top:7px; padding-bottom:8px; text-align:center}















#top_navigation ul li a.menu_home_selected {background: url('../images/menu_home_hover.gif') no-repeat top left!important;  }







#top_navigation ul li a.menu_applynow_selected {background:url('../images/selected_bg.gif') top left repeat-x; }



#top_navigation ul li a.menu_contactus_selected {background:url('../images/menu_last_hover.gif') top right repeat-x!important; }



#top_navigation ul li a.menu_aboutus_selected {background: url('../images/selected_bg.gif') top left repeat-x; }



#top_navigation ul li a.menu_faq_selected {background: url('../images/selected_bg.gif') top left repeat-x; }



#top_navigation ul li a.menu_espanol_selected {background: url('../images/selected_bg.gif') top left repeat-x; }







#top_navigation ul li a.menu_contactus.hover ,#top_navigation ul li a.menu_contactus:hover {background:transparent url('../images/menu_last_hover.gif') no-repeat top right; }







#top_navigation ul li.menu_contactus a:hover .menu_nav {background:transparent url('../images/menu_last_hover.gif') no-repeat top right}











#top_navigation a, a:link,a:active,a:visited, a:hover{ color:#FFFFFF;}







#cityloan_logo {



  position: absolute;



  top: 20px;



  left: 0;



  width: 260px;



  display: block;



} 







#cityloan_logo {



  background-image: none;



  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cityloan_logo.png'), sizingMethod='crop');



}







.contact_no {

  position: absolute;

  top: 0;

  right: 0;

  width: 200px;

  padding: 30px 0 10px 68px;

  background: url(../images/telno.gif) no-repeat bottom left;

}





.contact_no a {

  padding: 2px;

  font-size: 11px;

  color: #000;



}



.contact_no a:hover { text-decoration: none; }



.contact_no span {

  color: #ff8a00;

  font: 25px Tahoma, Verdana, Arial;

}







#mid_content{ float:left; display:block; width:780px; height:auto; margin-top:18px;}



.left_adcontent{background:url(../images/curv_left.gif) no-repeat top left; width:200px; float:left; height:212px; display:block; font-size:18px; color:#9c9c9c;}







.right_adcontent{float:right; display:block; width:580px; height:212px;}







.left_adcontent p {



	PADDING-LEFT: 8px; BACKGROUND: url(../images/left_divider.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 13px; HEIGHT:auto



}







/*.left_adcontent p{ padding-top:13px; background:url(../images/left_divider.gif) left bottom no-repeat; padding-left:8px; height:30px; padding-bottom:10px;}*/







.home_content{float:left; height:auto; width:780px; display:block; margin-top:20px; padding-top:10px; padding-bottom:10px; border-top:1px dashed #bebebe; padding-left:2px; padding-right:2px;}







.home_content p{ margin-top:10px; margin-bottom:5px; line-height:18px;}







.welcome_text{font-size:25px; color:#84aa15;}



.tag_line{font-size:19px; color:#9c9c9c}







.services{width:780px; float:left; display:block; margin-top:20px; margin-bottom:5px; height:auto;}



.services p{ height:105px;}



.service_boxone{width:182px;  float:left; display:block; margin:5px; border-right:1px dashed #bebebe; height:170px;}



.service_boxtwo{ width:182px; float:left; display:inline; margin:5px; border-right:1px dashed #bebebe; height:170px;}



.service_boxthree{width:182px; float:left; display:inline; margin:5px; border-right:1px dashed #bebebe;  height:170px;}



.service_boxfour{ width:182px;  float:left; display:inline; margin:5px;  height:170px;}







.title{font-size:15px; font-weight:bold;}















.btn_checknow{



	background:url(../images/btn_checknow.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	outline:none;



	float:left;



	margin-left:12px;



	padding:0px;



}



.btn_checknow_spa{



	background:url(../images/btn_checknow_spa.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	outline:none;



	float:left;



	margin-left:12px;



	padding:0px;



}



.btn_payonline{



	background:url(../images/btn_contactus.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	float:left;



	outline:none;



	margin-left:12px;



	padding:0px;



}



.btn_payonline_spa{



	background:url(../images/btn_contactus_spa.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	float:left;



	outline:none;



	margin-left:12px;



	padding:0px;



}



.btn_contactus{



	background:url(../images/btn_contactus.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	float:left;



	cursor:hand;



	outline:none;



	margin-left:12px;



	padding:0px;



}



.btn_contactus_spa{



	background:url(../images/btn_contactus_spa.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	float:left;



	cursor:hand;



	outline:none;



	margin-left:12px;



	padding:0px;



}







.btn_applynow{



	background:url(../images/btn_applynow.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	outline:none;



	float:left;



	margin-left:12px;



	padding:0px;



}



.btn_applynow_spa{



	background:url(../images/btn_applynow_spa.gif) no-repeat left top;



	width:150px;



	height:25px;



	border:none;



	cursor:pointer;



	cursor:hand;



	outline:none;



	float:left;



	margin-left:12px;



	padding:0px;



}











#footer{



	float:left;



	display:block;



	position:relative;



	height:90px;



	width:780px;



	border-top: 1px dashed #bebebe;



	padding-top:5px;



	text-align:center;



	margin-top:20px;



	margin-bottom:10px;



	font-size:11px;



	letter-spacing:1px;



	color:#7e7e7e;



}







#footer p{ margin-top:8px !important;}







#footer a{ color:#7e7e7e; text-decoration:none;}



#footer a:hover{ color:#000; text-decoration:underline;}











/**** innerpages *****/



.menu_left{background:url(../images/curv_left.gif) no-repeat top left; width:200px; float:left; height:auto; display:block;}



.menu_left ul li.top{ list-style:none; margin-left:15px; margin-right:8px; border:none; padding-bottom:8px; margin-bottom:8px; padding-top:8px; margin-top:8px; font-size:11px; font-family:Trebuchet MS; letter-spacing:1px; }



.menu_left ul{ margin-top:22px; padding:0px;}



.menu_left ul li{ list-style:none; margin-left:15px; margin-right:8px; padding-bottom:6px; margin-bottom:8px; border-bottom:1px dashed #bebebe; font-size:11px; letter-spacing:1px; font-family:Trebuchet MS; }



.menu_left ul li.last{ list-style:none; margin-left:15px; margin-right:8px; border:none; padding-bottom:6px; margin-bottom:8px; font-size:11px; font-family:Trebuchet MS; letter-spacing:1px; }











.menu_left a{ color:#f2941b; text-decoration:none; }



.menu_left a:link{ color:#f2941b;}



.menu_left a:visited{ color:#f2941b;}



.menu_left a:active{ color:#f2941b;}



.menu_left a:hover{ color:#000;}







.main_content{float:right; display:block; width:530px; margin:0px; padding:20px; height:auto; background:url(../images/right_bg.gif) no-repeat left top;}







.story_content{margin-top:10px; margin-bottom:10px;}







.borrow_money{background:url(../images/borrow_money.gif) no-repeat top left; width:180px; height:122px; float:left; margin-top:10px; margin-left:6px; display:block;}







.standout{ color:#749512; text-decoration:underline;}















blockquote {



	line-height: 20px;



	padding: 10px 0px 0px 22px;



	margin: 0 auto;



	background: url(../images/quote.gif) no-repeat 0 11px;



}







.request_form{float:left; padding-top:10px;  display:block; width:530px; height:auto}



.form_error{float:left;   display:block; width:530px; height:auto; border:1px dashed #a7141b; padding-top:10px; padding-bottom:10px; }







.error{PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND:transparent  url(../images/error.gif) no-repeat left center; color:#a7141b; font-size:11px; min-height:16px; float:left;}







.field_name{width:180px; display:block; padding-right:8px; float:left; text-align:right}



.field_form{width:340px; display:inline; float:left; font-size:0.9em;}







.condition{ color:#a7141b}



.note{ font-size:11px; color:#999999}



.btn_width{



	margin-left:190px;



}



.btn_submit{background:url(../images/btn_submit.gif) no-repeat left top; width:114px; height:25px; border:none; cursor:pointer; cursor:hand; outline:none; margin:0px; padding:0px; }







.btn_submit_spa{background:url(../images/btn_submit_spa.gif) no-repeat left top; width:147px; height:25px; border:none; cursor:pointer; cursor:hand; outline:none; margin:0px; padding:0px; }











.story_content a{ color:#f2941b; text-decoration:underline; }



.story_content a:link{ color:#f2941b;}



.story_content a:visited{ color:#f2941b;}



.story_content a:active{ color:#f2941b;}



.story_content a:hover{ color:#000;}







.story_content p{ margin-bottom:7px; }







.story_content ul{margin-top:18px; padding:0px; }



.story_content ul li{ margin-left:20px; margin-top:5px; list-style:none; font-weight:bold; }







ul.sitemap{ font-size:11px;}











.story_content .title{ font-size:18px; font-weight:normal; color:#000; margin-left:75px; margin-top:18px; padding:0px;}







.call_display{background:url(../images/tel_curve.jpg) top left no-repeat; width:525px; margin:0px; height:auto; padding:0px; float:left; display:block; }



.add_display{background:url(../images/add_curve.jpg) top left no-repeat; margin-top:20px;  width:525px; height:auto; float:left; display:block;}











.tel_nospace{ float:left; margin-top:45px; margin-left:5px; display:block; padding:0px; width:280px;}







.tel_nospace p{ margin-bottom:30px;}







.cityname{font-size:18px; color:#5a5a5a;}



.tel_no{color:#fe971e; font-size:22px; margin-left:10px;}



.add{ font-size:18px;}



.address_space{float:left; margin-left:5px; margin-top:45px; display:block; height:auto; width:500px;}



.call_now{background:url(../images/call_now.jpg) bottom right no-repeat; float:right; display:block; width:230px; height:220px;}







.direction{background:url(../images/direction.gif) top left no-repeat; padding-left:34px;  font-weight:bold; height:26px; padding-top:3px; float:left;  display:block;}



.showmap{background:url(../images/map.gif) top left no-repeat; padding-left:34px;  font-weight:bold; height:26px; padding-top:3px; float:left;   display:block;}



.map{height:250px; width:425px; margin-bottom:15px; float:left; display:block; }



.customer_call{font-size:19px; color:#fe971e}



.header{clear:both; display:block; height:30px; width:100%;}



.left_head{float:left; display:block; width:350px;}

.left_head2{float:left; display:block; width:400px;}



.right_head{float:right; display:inline; width:420px;}







.btn_print{background:url(../images/printButton.png) left center no-repeat; width:23px; height:23px; float:right;}



.btn_email{background:url(../images/emailButton.png) left center no-repeat; width:23px; height:23px; float:right;}



.btn_pdf{background:url(../images/pdf_button.png) left center no-repeat; width:23px; height:23px; float:right;}



.btn_font_big{background:url(../images/font_big.gif) left center no-repeat; width:23px; height:23px; float:right;}



.btn_font_small{background:url(../images/font_small.gif) left center no-repeat; width:23px; height:23px; float:right;}




