* {margin: 0; padding: 0;} 
html, body, div, table  { font:12px verdana; }
th { text-align:left; font-weight:normal; }
body { margin:0px; padding:0px; color:#333333;}
table { empty-cells:show; border-collapse:collapse; table-layout:fixed; }
img { border:0px; }
body { background:url(/image/bgr_body.gif); text-align:center; }
a { text-decoration:none; color:#0000FF; }
form { margin:0px; padding:0px;}
a:hover {  color:#ff0000; }
.float_left { float:left; margin-right:10px; }
.float_right { float:right; margin-left:10px; }
.line_require { text-align:right;}
.text_require { color:#ff0000; margin-left:5px; }


.bodyframe { margin:0px auto; width:925px; }
.mainframe { background:#ffffff; width:899px;}
.mainframe .bgt_left {width:13px;}
.mainframe .bgt_right {width:13px;}
.mainframe tfoot .bgt_bottom {height:13px;}

#div_mainframe { padding:10px 0px 0px 0px;  }
#div_header{ padding:0px 10px 0px 10px;  }
#div_mainbody { padding:0px 0px 0px 10px;  }
#div_top { height:60px; }
#div_toplogo {float:left; width:40%; padding:0px 40px; }
#div_topright { float:right; width:50%; text-align:right; margin-top:10px; padding:0px; font-size:1.4em; color:#4F761A; font-weight:bold; }
#div_topright .call_us { height:35px; padding-top:5px; }
#div_topright .phoneno{ font-size:1.4em; color:#8CC63F; height:35px; }
#div_maintop { height:240px; }

#div_leftcontents { float:left; width:221px; padding-right:1px;  }
#div_leftmenu { display:block; width:220px; height:250px; font-family:tahoma; border:1px solid #aaaaaa; margin-bottom:10px; 
	background:url(/image/bgr_leftmenu3.gif) repeat-x top;   }
#div_leftmenu ul { list-style-type:none; padding:0px; margin:0px; font-weight:bold; font-size:1.2em;
	line-height:40px;  }
#div_leftmenu ul li { height:40px; }
#div_leftmenu ul li.first {line-height:43px; height:43px; }
#div_leftmenu ul li a { color:#ffffff; padding:0px 10px; display:block;  }
#div_leftmenu ul li a span { border-top:1px dotted #ffffff; display:block; height:40px; padding:0px 0 0 10px; cursor:pointer; }
#div_leftmenu ul li.first a span { border-top:0px !important; height:43px; }
#div_leftmenu ul li a:hover { color:#000000; background:url(/image/bgr_leftmenu_h.gif) no-repeat 10px 0; }
#div_leftmenu ul li.selected a { color:#333333;  }

#div_form_apply_left { width:220px;  }

#div_maincontents { float:left; width:638px; }
#div_maincontents h1 { font-size:1.8em; margin:0px 0px 20px 0px; /*color:#619720;*/ color:#1D587F; }
#div_maincontents h4 { font-size:1.2em; margin:30px 0px 10px 0px; color:#619720; }
#div_maincontents p { margin:0px 0px 20px 0px; line-height:130%; }
#div_maincontents i { font-weight:bold; }
#div_body { padding:15px 20px 0 10px;   }
#div_mainpic { width:658; height:250px; margin-bottom:10px; border:1px solid #cccccc; background-repeat:no-repeat;}
#div_bottom_call { margin-top:20px; }
#div_bottom_call table { font-size:2.0em; border:1px solid #cccccc; color:#4F761A; font-weight:bold; }
#div_bottom_call table .col_1 { width:62px; }
#div_bottom_call table td { vertical-align:middle; text-align:center; padding:1px; }
#div_bottom_call table td.cell_img { border-right:1px solid #cccccc; }
#div_bottom_call table td p { margin:0; color:#8CC63F; }
#div_bottom_call table td p span { border-bottom:1px dotted #cccccc; padding-bottom:3px; }
#div_footer { height:110px; margin-top:20px; background:#CCCCCC;  }
#div_footer_left { float:left; width:629px; padding-top:10px; font-size:10px; color:#666666; line-height:150%;
		text-align:center;
	}
#div_footer_right { float:right; height:100%; width:270px; 
	background:#666666 url(/image/pic_worldmap.gif) no-repeat center center; }
.bottom_links { font-weight:bold; }
.bottom_links a {color:#666666}

.apply_now { text-align:center; margin-top:30px !important; }

.no_mainpic #div_mainpic { display:none; }

.page_home { }
.page_home #div_mainpic {background-image:url(/image/_home_main.jpg);   }

.page_home .box_chart_1 { margin-bottom:20px; border-top:2px solid #C0C0C0; border-bottom:2px solid #C0C0C0; }
.page_home .box_chart_1 ul { list-style-type:none; margin-left:0px; padding:0px; line-height:30px; }
.page_home .box_chart_1 ul.first { margin-right:50px; }
.page_home .box_chart_1 ul li { background:url(/image/sym_check.gif) no-repeat 0px 0px; padding-left:28px; }

.page_48hours_fund { }
.page_48hours_fund #div_mainpic {background-image:url(/image/_48hours_main.jpg);   }
.page_48hours_fund ul { border-top:2px solid #C0C0C0; border-bottom:2px solid #C0C0C0; list-style-type:none; margin-left:0px; padding:0px; line-height:24px; }
.page_48hours_fund ul li { background:url(/image/sym_check2.gif) no-repeat 0px 6px; padding-left:18px; }

.page_business_cash_advance { }
.page_business_cash_advance #div_mainpic {background-image:url(/image/_bca_main.jpg);   }
.page_business_cash_advance .tbl_chart_1 {  margin-bottom:20px; border-top:2px solid #C0C0C0; border-bottom:2px solid #C0C0C0; }
.page_business_cash_advance .tbl_chart_1 .col_1 { width:43%; background:url(/image/ico_x.gif) no-repeat 0 3px;  }
.page_business_cash_advance .tbl_chart_1 .col_2 { width:4% }
.page_business_cash_advance .tbl_chart_1 .col_3 { width:43%; background:url(/image/ico_check.gif) no-repeat 0 0;  }
.page_business_cash_advance .tbl_chart_1 thead tr td { color:#FF5C00; background:#EFEFED; line-height:26px; font-weight:bold; 
	 }
.page_business_cash_advance .tbl_chart_1 tbody tr.lastrow td  {  }
.page_business_cash_advance .tbl_chart_1 th {  }
.page_business_cash_advance .tbl_chart_1 td {  }
.page_business_cash_advance .tbl_chart_1 tbody td { padding:3px 0 3px 20px; vertical-align:top; font-size:0.9em; }
.page_business_cash_advance .tbl_chart_1 tbody tr > td:first-child {  background:url(/image/ico_x.gif) no-repeat 0 3px;  }
.page_business_cash_advance .tbl_chart_1 tbody tr > td:first-child + th + td { background:url(/image/ico_check.gif) no-repeat 0 0; }

.page_faq { }
.page_faq #div_mainpic {background-image:url(/image/_faq_main.jpg);   }

.page_contactus { }
.page_contactus #div_mainpic {background-image:url(/image/_contactus_main.jpg);   }
.page_contactus div h4 { margin-top:0 !important; }
.page_contactus a { text-decoration:underline; }
.page_contactus .text_caption { width:70px; }

.page_apply {}
.page_apply #div_mainpic {background-image:url(/image/_apply_main.jpg); }
.page_apply .requirements { list-style-type:none; line-height:130%; padding:0; margin:0 0 25px 0; }

#div_form_apply_left { display:table-cell; margin-top:10px; background:url(/image/bgr_sky396-2_y.gif) repeat-x top; padding:10px; border:1px solid #cccccc; }
#div_form_apply_left h1 { margin-bottom:10px; font-size:1.4em;  }
#frmGenLeft {}
#div_form_apply_left #div_form_wrapper_left { width:100%; } 
#div_form_apply_left .tbl_form { font-size:0.9em; }
#div_form_apply_left .tbl_form tbody th { padding-top:10px; }
#div_form_apply_left .tbl_form tbody td { }
#div_form_apply_left .tbl_form tbody input, #div_form_apply_left .tbl_form tbody select 
	{ width:100%; height:22px; border:1px solid #aaaaaa; }
#div_form_apply_left .tbl_form tbody textarea 
	{ width:100%; height:50px; border:1px solid #aaaaaa; }
#div_form_apply_left .tbl_form tfoot td  { padding-top:15px; }

#div_form_apply h1 { margin-top:60px; margin-bottom:0;}
#div_form_apply #div_form_wrapper { border:1px solid #aaaaaa; padding:1px; margin:4px 0px; } 
#div_form_apply .tbl_form { font-size:0.9em; }
#div_form_apply .tbl_form .col_1 { width:19%;}
#div_form_apply .tbl_form .col_2 { width:31%;}
#div_form_apply .tbl_form .col_3 { width:18%;}
#div_form_apply .tbl_form .col_4 { width:32%;}
#div_form_apply .tbl_form tr { background:#ffffff; height:30px;}
#div_form_apply .tbl_form tr th { padding:2px 0px 2px 5px; }
#div_form_apply .tbl_form tr td { padding:2px 5px 2px 0px; }
#div_form_apply .tbl_form .row_0 { background:#eeeeee;}
#div_form_apply .tbl_form tbody input, #div_form_apply .tbl_form tbody select 
	{ width:100%; height:22px; border:1px solid #aaaaaa; }
#div_form_apply .tbl_form tr.comments_caption { height:18px; }
#div_form_apply .tbl_form tr.comments_caption th { padding-top:6px; }
#div_form_apply .tbl_form .comments { padding-left:5px; }
#div_form_apply .tbl_form tbody textarea { width:100%; height:100%; border:1px solid #aaaaaa; }
#div_form_apply .tbl_form td.no_padding { padding:0px !important; }
#div_form_apply .tbl_form tr table { font-size:1.0em;  }
#div_form_apply .tbl_form tr table .col_1 { width:19%;}
#div_form_apply .tbl_form tr table .col_2 { width:31%;}
#div_form_apply .tbl_form tr table .col_3 { width:18%;}
#div_form_apply .tbl_form tr table .col_4 { width:13%;}
#div_form_apply .tbl_form tr table .col_5 { width:8%;}
#div_form_apply .tbl_form tr table .col_6 { width:11%;}
#div_form_apply .tbl_form tr table tr{ background:transparent; }
#div_form_apply .tbl_form tr table tr td {  }
#div_form_apply .tbl_form tr table tr th {  }
#div_form_apply .tbl_form .input_short {width:38%}
#div_form_apply .tbl_form tfoot tr td { padding-top:10px; }
#div_form_apply .box_submit { text-align:center;  }
#div_form_apply .line_note {  }
#div_form_apply .line_note .text_note{ color:#8CC63F; font-weight:bold; margin-right:10px;  }

.message_contents { height:939px; }
.message_contents h2 { font-size:1.2em; margin-bottom:20px;  }