	/* Common css basic element  */

	/*@font-face {
	  font-family:"EMUF_RGEB";
	  src: url(/swf/EMUF_RGEB.ttf) format("truetype");
	} 

	@font-face {
	  font-family:"EMUF_MPLT";
	  src: url(/swf/EMUFMPL2.eot), // IE
		url('/swf/EMUF_MPLT.svg#EMUF_MPLT') format('svg'), // Chrome, Safari
		url(/swf/EMUF_MPLT.ttf) format("truetype"); // Safari, Firefox
		font-weight: normal;
	}

	@font-face {
	  font-family:"EMUF_MPLT";
	  src: url(/swf/EMUFMPS2.eot),
		url('/swf/EMUF_MPSB.svg#EMUF_MPSB') format('svg'),
		url(/swf/EMUF_MPSB.ttf) format("truetype");
		font-weight: bold;
	}*/

	html, body { font-size:13px; font-family:"Lucida Sans Unicode", "Lucida Grande", "sans-serif";   }
	html {background:#ffffff; height:100%; }
	samp { font-family:"Lucida Sans Unicode", "Lucida Grande", "sans-serif";}
	label { }
	input, select, textarea { font:12px verdana; }
	input[type=button], input[type=submit] { cursor:pointer; }
	body {  margin:0; padding:0; background:#DEDEDE; min-height:100%; }
	* html body { height:100%; }
	form {margin:0; border:0; }
	table { border-collapse:collapse; empty-cells:show; table-layout:fixed; }
	a { color:#00A5D9; text-decoration:none; }
	a:hover { text-decoration:underline; }
	a:active, a:focus { outline:none; behavior:expression(this.hideFocus = this.className.indexOf('checkbox')==-1?true:false); }  /* ie patch */
	/*embed, object { background-Color:#ffffff; }*/

	img { border:0; }
	ul, ol { margin:0 0 0 20px; padding:0; list-style-position: outside; }
	li { margin:0; padding:0; }
	h1, h2, h3, h4, h5, h6 {font-weight:bold; margin:0.5em 0 1em 0; font-family:"Trebuchet MS", Helvetica, "sans-serif"; }
	h1 { font-size:22px;  }
	h2 { font-size:20px; }
	h3 { font-size:18px; }
	h4 { font-size:16px; }
	h5 { font-size:14px; }
	h6 { font-size:1.0em; }
	p { line-height:1.3em; margin:0 0 1em 0; }
	em { font-style:italic; }
	strong { font-weight:bold; }

	/* Common css fix */
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}

	.clearfix {
		display: inline-block;
	}

	html[xmlns] .clearfix {
		display: block;
	}

	* html .clearfix {
		height: 1%;
	}


	/* Frames  
		*_inner ´Â ÇÊ¿äÇÑ°æ¿ì. »ç¿ë.
		padding ÀÌ³ª border°¡ ²¸ÀÖ´Â °æ¿ì.
	*/
	#frame_main  { 
		background:#ffffff;
		width: 980px;
		min-width: 980px;
		min-height: 800px;
		_height:800px;
		color:#4E4E4E;
		margin:0 auto;
		line-height: 1.3em;
		padding-bottom:50px;
	}
	#frame_main_inner  {
		margin:0 14px;
		height:100%;
	}

	#frame_top { 
		clear:both; 
		height:149px;
	}
	/*
	#frame_top_inner { width:100%; position:relative; 	}
	#frame_top_logo { position:absolute; left:0; top:29px; }
	#frame_top_info { position:absolute; right:0; top:21px; width:231px; font-family:"MS Sans Serif"; }
	#frame_top_info p { margin:0; }
	#frame_top_info p.text_48hours { position:absolute; top:0; left:0; width:100%; color:#0a3654; font-size:13px; font-family:tahoma;  }
	#frame_top_info p.text_callus { position:absolute; top:18px; left:0; width:100%; color:#fb4f10; font-size:17px; font-family:tahoma; }
	*/
	#frame_top_inner { width:100%; position:relative; 	}
	#frame_top_logo { position:absolute; left:0; top:29px; }
	/*#frame_top .text_unsecured { position:absolute; top:32px; right:0; width:555px;   }*/
	#frame_top .text_unsecured { position:absolute; top:37px; right:0; width:555px; text-align:right; 
		font-weight:bold; font-size:24px; color:#0a3653; font-family:arial; }
	#frame_top_info { position:absolute; right:0; top:21px; width:231px; font-family:"MS Sans Serif"; }
	#frame_top_info p { margin:0; }
	#frame_top_info p.text_48hours { position:absolute; top:57px; left:0; width:100%; color:#0a3654; font-size:13px; font-family:tahoma;  }
	#frame_top_info p.text_callus { position:absolute; top:75px; left:0; width:100%; color:#fb4f10; font-size:17px; font-family:tahoma; }

	#frame_top_menu { position:absolute; left:0; top:67px; border-top:4px solid #F35E29; padding-top:6px; width:100%; white-space:nowrap;
		font-size:11px; }
	#frame_top_menu ul { margin:0; list-style-type:none; height:14px;  }
	#frame_top_menu ul li { float:left;   }
	#frame_top_menu ul li.bar_left { display:none; }
	#frame_top_menu ul li.bar_right { display:none;  }
	#frame_top_menu ul li.bar_sep { width:1px; height:12px; background:#F35E29; margin:2px 10px 0 10px;   }
	#frame_top_menu ul li a { color:#203854; text-decoration:none; }
	#frame_top_menu ul li a:hover { color:#F68962; }

	#frame_main_menu { position:absolute; left:0; top:122px; width:100%; font-family:arial; font-size:12px; font-weight:bold; }
	#frame_main_menu ul { margin:0; list-style-type:none; overflow:auto; line-height:27px; height:27px;  background:#F35E29;  }
	#frame_main_menu ul li { float:left;  }
	#frame_main_menu ul li.selected a { background:#788CC7; }
	#frame_main_menu ul li.bar_left { display:none; }
	#frame_main_menu ul li.bar_right { display:none; }
	#frame_main_menu ul li.bar_sep { width:1px; height:100%; background:#ffffff; }
	#frame_main_menu ul li a { display:block; color:#ffffff; text-decoration:none; }
	#frame_main_menu ul li a:hover { background:#788CC7; }
	#frame_main_menu ul li a span { padding:0 22px;  }

	#frame_bottom {
		font-size:12px;
		clear: both;
		padding:40px 0 0 0;
		width:100%;
	}
	#frame_bottom_inner { 		
		border-top:1px solid #A2A2A2;
		margin: 0 13px;
		padding-top:47px;
	}
	#frame_bottom_menu { font-size:11px; white-space:nowrap; }
	#frame_bottom_menu ul { margin:0; list-style-type:none; height:12px;  }
	#frame_bottom_menu ul li { float:left;  }
	#frame_bottom_menu ul li.bar_left { display:none; }
	#frame_bottom_menu ul li.bar_right { display:none;  }
	#frame_bottom_menu ul li.bar_sep { width:1px; height:12px; background:#5E23E8; margin:2px 10px;   }
	#frame_bottom_menu ul li a { color:#4300E0; text-decoration:underline;  }
	#frame_bottom_menu ul li a:hover { color:#F35E29;  }
	#frame_bottom_menu ul li a span {  }

	#frame_bottom_notice { margin-top:34px; }
	#frame_bottom_notice p { margin:0 0 15px 0; }

	#frame_bottom_footnote { margin-top:25px; color:#999999; font-weight:bold; }

	#frame_mainbox { display:none; }

	#frame_middle { padding:10px 0 0 0; width:100%;  }
	#frame_middle_inner {  }

	#frame_left {
		float: left;
		width: 230px;
	}

	/* * html #frame_left { height:690px; } */


	#frame_left_inner { padding:15px 8px 5px 8px; border:1px solid #C2C7CA; border-width:0 1px 1px 1px;
		min-height:542px;
		background:#EBEFEF;
	}

	#frame_left .formquick_wrapper {padding:0 12px; line-height:16px; font-size:11px; }
	#frame_left .formquick_wrapper h2 { margin:0 0 10px 0; font-size:1.0em; background:url(/image/text_quick_connect.gif) no-repeat 0 0; height:14px;  }
	#frame_left .formquick_wrapper h2 span { display:none; }
	#frame_left .formquick_wrapper ul { margin:0; list-style-type:none; display:block; }
	#frame_left .formquick_wrapper ul li { margin:0 0 8px 0; display:block;  }
	#frame_left .formquick_wrapper ul li label { display:block; height:16px;  }
	#frame_left .formquick_wrapper ul li var { display:block; height:20px;  }
	#frame_left .formquick_wrapper ul li var input { display:inline-block; border:1px solid #849BB7; width:98%; height:16px; padding:1px; 
		line-height:14px; behavior:url(/css/bind_hover_focus.htc); }
	#frame_left .formquick_wrapper ul li var input:focus, 
	#frame_left .formquick_wrapper ul li var input.focus { border-color:#F68962; }

	#frame_left .formquick_wrapper ul li.required {}
	#frame_left .formquick_wrapper p.buttons { margin:0; padding-top:10px; }
	#frame_left .formquick_wrapper p.buttons input {}
	#frame_left .formquick_wrapper p.buttons input.btn_submit { background:url(/image/btn_submit.gif) no-repeat 0 0; 
		width:64px; height:20px; border:0; color:transparent; }

	#frame_left .formquick_wrapper #msgbox_quick { border:1px solid #aaaaaa; display:none; padding:2px 5px; 
		margin-bottom:10px; background:#FDFDBF;}
	#frame_left .formquick_wrapper #msgbox_quick h4 { margin:0; font-size:12px; }
	#frame_left .formquick_wrapper #msgbox_quick ul { list-style-type:disc !important; margin:0 0 0 20px;}
	#frame_left .formquick_wrapper #msgbox_quick ul li {margin:0; display:list-item;  }

	#frame_left .banners { margin:35px 0 0 0; font-size:10px; line-height:120%;  }
	#frame_left .banners ul { margin:0; list-style-type:none; }
	#frame_left .banners ul li { overflow:auto; border-top:1px solid #C0C7CB; padding:13px 0; }
	#frame_left .banners ul li img { float:left; margin-left:10px;   }
	#frame_left .banners ul li div { margin-left:80px; }
	#frame_left .banners ul li div h3 { margin:0 0 3px 0; font-size:1.1em; }
	#frame_left .banners ul li div p { margin:0; color:#4664A8; line-height:120%; font-family:tahoma; }
	#frame_left .banners ul li.approve img { margin-left:11px; }
	#frame_left .banners ul li.paperwork img { margin-top:0px; }
	#frame_left .banners ul li.process img { margin-top:7px;  margin-left:16px; }
	#frame_left .banners ul li ul { color:#4664A8; }
	#frame_left .banners ul li ul li { overflow:visible; border:0; padding:0 0 0 11px; background:url(/image/blt_check_red.gif) no-repeat 0 2px; }
	#frame_left .banners ul li ul li.dash { background:url(/image/blt_dash_red.gif) no-repeat 1px 6px; }
	#frame_left .banners ul li ul li ul { margin:0; }

	#frame_right {
		float: right;
		width: 280px;
	}
	#frame_right_inner { padding-top:50px; }

	#frame_center { 
		padding:0;
		margin:0 324px 0 242px;
	}

	* html #frame_center { margin:0 321px 0 239px;  }
	* html #frame_main.extend_left #frame_center { width:651px; margin-top:-200px;  }
	* html #frame_main.extend_right #frame_center { width:710px;  } 

	#frame_content { width:100%\9;  }
	#frame_content_inner { width:100%\9;  }

	#frame_main.extend_left { }
	#frame_main.extend_left #frame_left { display:none;  }
	#frame_main.extend_left #frame_center { margin-left:0px;  }

	#frame_main.extend_right { }
	#frame_main.extend_right #frame_right { display:none;  }
	#frame_main.extend_right #frame_center { margin-right:0px;  }

	#frame_main.extend_both { }
	#frame_main.extend_both #frame_left, #frame_main.extend_both #frame_right { display:none; }
	#frame_main.extend_both #frame_center { margin-left:0px;  margin-right:0px; border-left:0; border-right:0; }

	.indent_depth { width:10px; display:inline-block;  }
	.box_pages { overflow:auto; line-height:24px; padding:0px 15px; }
	.box_pages .box_pageinfo { float:left; }
	.box_pages .box_pagelist { float:right;  }
	.box_pages .box_pagelist ul { list-style-type:none; margin:0;  }
	.box_pages .box_pagelist ul li { float:left; margin-left:2px; border:1px solid #d1d1d1; width:24px; text-align:center; background:#ffffff; }
	.box_pages .box_pagelist ul li.selected { background:#d1d1d1; color:#ffffff; }
	.box_pages .box_pagelist ul li a { display:block; text-decoration:none; }
	.box_pages .box_pagelist ul li a:hover { background:#efefef; }


   select {
      /*display: block;*/
    }
    select.replaced {
      display: none;
    }
	div.selectReplacement_wrapper {
		position:relative;
		margin-top:1px;
		height:24px !important;
	    line-height:24px !important;
		overflow:visible !important;
		font-style:normal;
		color:#333333;
		font-size:12px !important;
		z-Index:1;
	}

	div.selectReplacement_wrapper li {
	    line-height:24px !important;
	}

    ul.selectReplacement {
		width:100% !important;
		margin: 0 !important;
		padding: 0 !important;
		list-style-type:none;
    }
    ul.selectReplacement li {
		cursor: pointer !important;
		display: none !important;
		margin: 0 !important;
		padding: 0 !important;
		float:none !important; 
    }
    ul.selectReplacement li div {
		padding: 0 8px; 
	}

    ul.selectOpen {
		position:absolute;
		background:#ffffff;
		border:1px solid #F68962;
		max-height:200px; 
		overflow:auto;
		overflow-x:hidden;
		z-Index:2 !important;
	}

	* html ul.selectOpen { height:expression(this.scrollHeight>200?'200px':''); }

    ul.selectOpen li {
		display: block !important;
	    line-height:18px !important;
		margin:0 !important;
    }
    ul.selectReplacement li.selected {
		display: block !important; width:100%\9  !important;/*IE patch */
		background:url(image/bgr_form_select.png) no-repeat -4px -3px;
    }
    ul.selectReplacement li.selected div {
		background:url(image/bgr_form_select_btn.png) no-repeat 100% -3px;
    }
    ul.selectOpen li.selected {
		  background: #D9E0E7;
		  font-weight:bold;
		  display: block !important;
		  width:auto\9; /*IE patch */
    }
    ul.selectOpen li.selected div{
		  background: none;
		  display: block !important;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {
      background: #D9E0E7;
    }


    .checkbox {
      /*display: block;*/
    }

    input.replaced {
      display: none;
    }
	div.checkboxReplacement_wrapper {
		display:inline; margin-right:5px;
	}
	a.checkboxReplacement {
		display:inline-block;
		width:14px;
		height:14px;
		border:1px solid #aaaaaa;
	}
	a.checkboxReplacement span {
		display:block; 
		width:100%;
		height:100%;
		background:url(image/sym_checkbox.gif) no-repeat -1px -1px;
	}

	a.checkboxReplacement span.checked {
		background-position:-1px -17px;
	}


	/* Common styles */
	#frame_content { }
	#frame_content .arrow { font-family:arial; font-size:10px; }
	#frame_content div.template { display:none; }

	#frame_content h1 {  }
	#frame_content h2 {  margin:40px 0 15px 0; border-bottom:1px solid #C0C8CC; padding-bottom:10px;  }
	#frame_content h2.first { margin-top:30px;  }
	#frame_content h4 { margin:35px 0 15px 0;  }
	#frame_content .text_red { color:#EF3B2D; }
	#frame_content .text_blue { color:#736ECD;  }
	#frame_content .text_yellow { color:#F09835; }
	#frame_content .text_grey { color:#838282; }
	#frame_content .text_green { color:#619720; }
	#frame_content .no_border { border:0; }
	#frame_content .strong { font-weight:bold; }	
	#frame_content .float_left { float:left;  }
	#frame_content .text_center { text-align:center;  }
	#frame_content .btn_seedetails { font-family:arial; text-decoration:none; }
	#frame_content .sym_required { font-family:arial; font-size:15px; color:#FF6600; padding:0 0 0 2px; }
	#frame_content .margintop20 { margin-top:20px; }

	#frame_content .toolbox { float:right; margin-top:8px;  }
	#frame_content .toolbox a { margin-left:15px; color:#6874CA;  }
	#frame_content .toolbox .tool_email { background:url(image/ico_email.gif) no-repeat 0 4px;  padding-left:18px;  }
	#frame_content .toolbox .tool_print { background:url(image/ico_print.gif) no-repeat 0 3px;  padding-left:18px;   }

	*:first-child+html  #frame_content .toolbox { margin-top:36px;  }

	#frame_content .box_grey { background:url(image/bgr_greybox_y.gif) repeat-x 0 0; height:53px; font-family:arial; margin-top:30px; }
	#frame_content .box_grey .box_grey_left { width:5px; height:100%; float:left;  background:url(image/bgr_greybox_l.gif) no-repeat 0 0;  }
	#frame_content .box_grey .box_grey_right { width:5px; height:100%; float:right; background:url(image/bgr_greybox_r.gif) no-repeat 0 0; }
	#frame_content .box_grey .box_grey_main { margin:0 25px; line-height:20px; font-size:13px; padding-top:3px; }
	#frame_content .box_grey .box_grey_main .box_apply { float:left; margin-top:11px; }
	#frame_content .box_grey .box_grey_main .box_grey_main_inner { margin-left:110px; }
	#frame_content .box_grey .box_grey_main p.text_call { color:#000000; font-weight:bold; }
	#frame_content .box_grey .box_grey_main p.text_callnumber {}
	#frame_content .box_grey .box_grey_main p.text_callnumber span.text_red {font-weight:bold;}
	#frame_content .box_grey .box_grey_main p.text_callnumber span.text_grey { margin-left:15px;}
	#frame_content .box_grey .box_grey_main p { margin:0; line-height:1.6em; }



	#frame_content .box_silver { background:url(image/box_silver.gif) repeat-x 0 -74px; height:37px; line-height:37px;  }
	#frame_content .box_silver .right { display:block; height:100%; background:url(image/box_silver.gif) no-repeat 100% -37px;  }
	#frame_content .box_silver .left { display:block; height:100%; background:url(image/box_silver.gif) no-repeat 0 0;  }

	#frame_content .box_grey40 { background:#E3E7EA; }
	#frame_content .box_grey40 .bgr_top { height:4px; background:url(image/box_grey40.gif) no-repeat 0 0;  }
	#frame_content .box_grey40 .bgr_top .bgr_right {height:100%; float:right; width:4px; background:url(image/box_grey40.gif) no-repeat 0 -4px; }
	#frame_content .box_grey40 .bgr_bottom { height:4px; background:url(image/box_grey40.gif) no-repeat 0 -8px; }
	#frame_content .box_grey40 .bgr_bottom .bgr_right { height:100%; float:right; width:4px; background:url(image/box_grey40.gif) no-repeat 0 -12px; }

	#frame_content .box_grey60 { background:#EBEFEF; }
	#frame_content .box_grey60 .bgr_top { height:4px; background:url(image/box_grey60.gif) no-repeat 0 0;  }
	#frame_content .box_grey60 .bgr_top .bgr_right {height:100%; float:right; width:4px; background:url(image/box_grey60.gif) no-repeat 0 -4px; }
	#frame_content .box_grey60 .bgr_bottom { height:4px; background:url(image/box_grey60.gif) no-repeat 0 -8px; }
	#frame_content .box_grey60 .bgr_bottom .bgr_right { height:100%; float:right; width:4px; background:url(image/box_grey60.gif) no-repeat 0 -12px; }


	/*  apply forms common  */

	#frame_content .box_secure { float:right; padding-left:18px; background:url(image/sym_secure.gif) no-repeat 0 0;
		margin-top:15px; }
	*:first-child+html #frame_content .box_secure { margin-top:26px; }
	#frame_content h1 {  }
	#frame_content .box_steps { margin-bottom:20px; }
	#frame_content .box_steps ul { height:60px; margin:0; list-style-type:none; font-family:arial; 
		line-height:15px; font-size:14px;  font-weight:bold; }
	#frame_content .box_steps ul li { float:left;  display:block;  
		width:215px; margin-left:3px; border-top:4px solid #D4D9DB; color:#D4D9DB; padding-top:5px;}
	#frame_content .box_steps ul li span.number { display:block;  height:50px; font-size:50px; float:left; 
		line-height:40px; margin:0;  }

	#frame_content .box_steps ul li.a1 span.number { margin-right:0px; }
	#frame_content .box_steps ul li.a2 span.number { margin-right:7px; }
	#frame_content .box_steps ul li.a3 span.number { margin-right:7px; }


	#frame_content .box_steps ul li.selected { color:#F35E29; border-color:#F35E29;  }
	#frame_content .box_steps ul li:first-Child { margin-left:0; }

	* html #frame_content .box_steps ul li { behavior:expression((this.parentNode.childNodes[0]==this)?this.style.marginLeft=0:''); }

	#frame_content .box_requirements { margin-bottom:30px; }
	#frame_content .box_requirements h5 { font-size:1.0em; margin-bottom:2px;  }
	#frame_content .box_requirements ul {  }
	#frame_content .box_requirements ul li {  }

	#frame_content .sections { line-height:24px;  }

	#frame_content .sections .input_text, #frame_content .sections textarea { behavior:url(bind_hover_focus.htc); }
	#frame_content .sections .input_text { border:1px solid #979797; width:250px; height:18px; padding:2px; 
		line-height:16px; margin:0;   }
	#frame_content .sections textarea { border:1px solid #979797; width:250px; height:100px; padding:2px; 
		line-height:16px; margin:0;  resize:none; }
	#frame_content .sections input:focus, 
	#frame_content .sections input.focus,
	#frame_content .sections textarea:focus,
	#frame_content .sections textarea.focus { border-color:#F68962; }
	#frame_content .sections input.modified { color:#000000; }

	
	#frame_content .sections .section { border-top:1px solid #cccccc; margin-top:30px; }
	#frame_content .sections .section h4 {margin-top:10px; color:#EF3B2D;  margin-bottom:30px;  }
	#frame_content .sections .section ul { list-style-type:none; margin:0; }
	#frame_content .sections .section ul li { overflow:visible; width:100%; margin-bottom:15px; }
	#frame_content .sections .section ul li label { width:190px; float:left; line-height:16px; font-weight:bold; vertical-align:top; }
	#frame_content .sections .section ul li label span.options { display:block; font-weight:normal; font-size:11px; }
	#frame_content .sections .section ul li var { display:block; margin-left:200px; vertical-align:top; }

	* html #frame_content .sections .section ul li var { margin-left:197px;  }

	#frame_content .sections .section ul li var .input_text {  }
	#frame_content .sections .section ul li var .input_radio {  }
	#frame_content .sections .section ul li var .input_checkbox {  }
	#frame_content .sections .section ul li var select {  }
	#frame_content .sections .section ul li var textarea {  }
	#frame_content .sections .section ul li samp { margin-left:200px; display:block; color:#999999; line-height:16px; }
	#frame_content .sections .section ul li ul { margin-left:200px; }
	#frame_content .sections .section ul li ul li { width:auto; margin-bottom:0; }

	#frame_content .sections .section ul li ul li label { width:auto; display:inline; float:none; font-weight:normal; }
	#frame_content .sections .section ul li ul li var { display:inline; margin-left:0; }
	#frame_content .sections .section ul li ul li samp { margin-left:0; }

	* html #frame_content .sections .section ul li.li_use_money ul li { margin-bottom:5px; }
	* html #frame_content .sections .section ul li.li_use_money label { height:150px;  }
	* html #frame_content .sections .section ul li.li_use_money ul li label { height:auto; }

	* html #frame_content .sections .section ul li.li_scores ul li {  }
	* html #frame_content .sections .section ul li.li_scores label { height:100px;  }
	* html #frame_content .sections .section ul li.li_scores ul li label { height:auto; }

	#frame_content .sections .section.section_yourself ul li ul li { float:left; margin-right:10px; }
	#frame_content .sections .section.section_yourself ul li ul li label { display:block; }

	#frame_content .sections .section ul li.li_name ul { overflow:auto; width:450px;  }

	* html #frame_content .sections .section ul li.li_name ul { margin-top:-20px; }

	#frame_content .sections .section ul li.li_name ul li .input_text { width:184px; }
	#frame_content .sections .section ul li.li_name ul li .input_text#name_middle { width:50px; }
	#frame_content .sections .section ul li.li_name ul li.li_name_last  { margin-right:0; }
	#frame_content .sections .section ul li.li_name ul li .input_text#name_last { width:175px; }

	#frame_content .sections .section ul li.mh2 { min-height:28px;  }
	#frame_content .sections .section ul li.vw1 var { width:100px; min-height:28px;}
	#frame_content .sections .section ul li.vw2 var { width:260px; min-height:28px;}

	#frame_content .sections .section ul li.zi7 div.selectReplacement_wrapper  { z-Index:7; }
	#frame_content .sections .section ul li.zi6 div.selectReplacement_wrapper  { z-Index:6; }
	#frame_content .sections .section ul li.zi5 div.selectReplacement_wrapper  { z-Index:5; }
	#frame_content .sections .section ul li.zi4 div.selectReplacement_wrapper  { z-Index:4; }
	#frame_content .sections .section ul li.zi3 div.selectReplacement_wrapper  { z-Index:3; }

	#frame_content .sections .section ul li.phone ul { overflow:auto; }
	#frame_content .sections .section ul li.phone ul li { margin-right:2px;  }
	#frame_content .sections .section ul li.phone ul li label { display:none;  }
	#frame_content .sections .section ul li.phone ul li .input_text { width:30px; }
	#frame_content .sections .section ul li.phone ul li .pt3 { width:40px; }

	#frame_content .sections .section ul li.li_address ul { width:450px;  }

	#frame_content .sections .section ul li.li_address ul.line_1 { min-height:60px;  }

	* html #frame_content .sections .section ul li.li_address ul.line_1 { margin-top:-20px; }

	#frame_content .sections .section ul li.li_address ul.line_2 { min-height:40px;  }

	#frame_content .sections .section ul li.li_address ul li.li_state var { min-height:28px; display:inline-block; width:60px; }

	#frame_content .sections .section #suite { width:100px; }
	#frame_content .sections .section #city { width:180px; }
	#frame_content .sections .section #zip { width:50px; }
	#frame_content .sections .section #business_time_year { width:40px; }

	#frame_content .sections .buttons { border:1px solid #cccccc; border-width:1px 0; padding:15px 0; margin-top:50px; }
	#frame_content .sections .buttons input { vertical-align:middle; }
	#frame_content .sections .buttons input.btn_submit2 { background:url(image/btn_submit2.gif) no-repeat 0 0; 
		width:89px; height:26px; border:0; color:transparent; }
	#frame_content .sections .buttons input.btn_cancel { background:none; border:0; color:#4578AE;  }


	#frame_content #msgbox_update_form { border:1px solid #aaaaaa; display:none; padding:2px 5px; 
		margin-bottom:10px; background:#FDFDBF;}
	#frame_content #msgbox_update_form h4 { margin:0; font-size:12px; }
	#frame_content #msgbox_update_form ul { list-style-type:disc !important; margin:0 0 0 20px;}
	#frame_content #msgbox_update_form ul li {margin:0; display:list-item;  }



	/* Each Page Styles */

	.page_home {}
	.page_home #frame_content { }
	.page_home #frame_content .text_main { height:125px; }
	.page_home #frame_content .pics {  }
	.page_home #frame_content .pics ul { list-style-type:none; margin:0 0 5px 0; overflow:auto; }
	.page_home #frame_content .pics ul li { float:left; margin-left:31px; }
	.page_home #frame_content .pics ul li img {}
	.page_home #frame_content .pics ul li:first-Child { margin-left:12px; }

	* html .page_home #frame_content .pics ul li { behavior:expression((this.parentNode.childNodes[0]==this)?this.style.marginLeft=0:'12px'); }

	.page_autoapproval {}
	.page_autoapproval #frame_content {}
	.page_autoapproval #frame_content .img_wrapper { width:150px; text-align:center; float:left; padding-top:15px; }
	.page_autoapproval #frame_content p { margin-left:150px; }

	.page_bankvsez { } 
	.page_bankvsez #frame_content {}
	.page_bankvsez #frame_content .main_pic { margin-bottom:25px; }
	.page_bankvsez #frame_content .box_main { overflow:auto;  }
	.page_bankvsez #frame_content .text_95 { margin-bottom:20px; }
	.page_bankvsez #frame_content .box_checklist { float:right; width:262px; height:362px;  margin-left:15px; background:url(image/_bank_navi_y.gif) repeat-x 0 0; }
	.page_bankvsez #frame_content .box_checklist .left { width:9px; height:100%; float:left;  background:url(image/_bank_navi_left.gif) no-repeat 0 0; }
	.page_bankvsez #frame_content .box_checklist .right { width:9px; height:100%; float:right; background:url(image/_bank_navi_right.gif) no-repeat 0 0; }
	.page_bankvsez #frame_content .box_checklist .content { margin:10px 10px 0 14px; line-height:21px; font-size:11px; }
	.page_bankvsez #frame_content .box_checklist .content ul { list-style-type:none; margin:0; }
	.page_bankvsez #frame_content .box_checklist .content ul li { padding-left:22px; background:url(image/_bank_navi_check.gif) no-repeat 0 4px; }

	.page_bankvsez #frame_content .p_why { margin-top:0;  clear:right; }

	.page_bankvsez #frame_content h4 { margin-top:40px; }

	.page_bankvsez #frame_content .tbl_vs { width:100%; line-height:28px; font-size:12px; margin-bottom:60px; }
	.page_bankvsez #frame_content .tbl_vs .col_type { text-align:center; }
	.page_bankvsez #frame_content .tbl_vs .col_cashadvance { width:38%; background:#FEFBF6; }
	.page_bankvsez #frame_content .tbl_vs .col_bank { width:38%; }
	.page_bankvsez #frame_content .tbl_vs td { border:1px solid #C0C7CB; padding:0px 18px; }
	.page_bankvsez #frame_content .tbl_vs thead { }
	.page_bankvsez #frame_content .tbl_vs thead tr { height:30px; background:#DCE2E4; font-weight:bold;  }
	.page_bankvsez #frame_content .tbl_vs thead tr td { }
	.page_bankvsez #frame_content .tbl_vs thead tr td:first-Child { text-align:center; background:#ffffff; }
	.page_bankvsez #frame_content .tbl_vs thead tr td:first-Child+td { background:url(image/bgr_yellow_y.gif) repeat-x 0 0; color:#ffffff; }
	.page_bankvsez #frame_content .tbl_vs tbody tr td:first-Child { text-align:center; }
	.page_bankvsez #frame_content .tbl_vs tbody tr td:first-Child+td { background:#FEFBF6; }
	.page_bankvsez #frame_content .tbl_vs tfoot tr { height:60px; }
	.page_bankvsez #frame_content .tbl_vs tfoot tr td { text-align:center; padding-top:10px; }
	.page_bankvsez #frame_content .tbl_vs tfoot tr td .text_call { font-weight:bold; }
	

	.page_products {}
	.page_products #frame_content {}
	.page_products #frame_content .product {   }
	.page_products #frame_content .product h2 { margin-top:0px; border-bottom:0; }
	.page_products #frame_content .product .content .buttons { margin-top:20px; }
	.page_products #frame_content .product .content .buttons a { margin-right:10px;  }
	.page_products #frame_content .product .content .buttons a img { vertical-align:top; }

	.page_products #frame_content .product .content .buttons a.btn_seedetails { display:inline-block; margin-top:5px;  }

	.page_products #frame_content .product_01 { width:100%; overflow:auto;  }
	.page_products #frame_content .product_01 .icon { float:left; margin:10px 0 0 10px; display:block;}
	.page_products #frame_content .product_01 .content { margin-left:250px; padding-top:20px;  }
	.page_products #frame_content .product_01 .content h2 { margin-bottom:5px; }
	.page_products #frame_content .product_01 .content .buttons { margin-top:35px; }

	.page_products #frame_content .product_02_03 { margin-top:30px; height:198px; border-top:1px solid #C0C7CB; padding-top:30px; }
	.page_products #frame_content .product_02_03 h2 { margin-top:3px; }
	.page_products #frame_content .product_02_03 .product_02 { float:left; width:320px;    }
	.page_products #frame_content .product_02_03 .product_03 { margin-left:340px; border-left:1px solid #C0C7CB; padding-left:20px; }
	.page_products #frame_content .product_02_03 .product .icon { float:right; }
	.page_products #frame_content .product_02_03 .content { margin-right:120px; height:162px; position:relative; }
	.page_products #frame_content .product_02_03 .content .buttons { position:absolute; bottom:0; }


	.page_faq {}
	.page_faq #frame_content {}
	.page_faq #frame_content .box_expand {  }
	.page_faq #frame_content .box_expand a { margin:0 10px; color:#4227D8; }
	.page_faq #frame_content .box_expand a:first-Child { margin-left:0; }

	* html .page_faq #frame_content .box_expand a { behavior:expression((this.parentNode.childNodes[0]==this)?this.style.marginLeft=0:''); }

	.page_faq #frame_content .box_expand .btn_expand_all {  }
	.page_faq #frame_content .box_expand .btn_collapse_all {  }
	.page_faq #frame_content #id_faq_list { margin-top:15px; }
	.page_faq #frame_content #id_faq_list ul { list-style-type:none; margin:0; }
	.page_faq #frame_content #id_faq_list ul li { padding-left:18px; background:url(image/blt_faq.gif) no-repeat 0 3px; margin:0 0 10px 0; }
	.page_faq #frame_content #id_faq_list ul li label {  display:block;  }
	.page_faq #frame_content #id_faq_list ul li label a { color:#4227D8; }
	.page_faq #frame_content #id_faq_list ul li var { font-style:normal; display:none; }


	.page_aboutus {}
	.page_aboutus #frame_content {}
	.page_aboutus #frame_content .main_pic { text-align:center; padding:40px 0; }
	.page_aboutus #frame_content .content_wrapper { margin-top:30px; }
	.page_aboutus #frame_content .content_wrapper .content_left { float:left; width:300px; text-align:center; }
	.page_aboutus #frame_content .content_wrapper .content { margin-left:300px; }


	.page_contactus {}
	.page_contactus #frame_content { padding-top:20px; }
	.page_contactus #frame_content p { margin-bottom:5px; }
	.page_contactus #frame_content a { text-decoration:underline; color:#5E23E8; }
	.page_contactus #frame_content a:hover { color:#F35E29; }
	.page_contactus #frame_content .items_wrapper { width:100%; margin-top:30px; height:320px; font-size:12px; 
		line-height:12px; }
	.page_contactus #frame_content .items_wrapper .item { width:290px; float:left; margin-right:20px; }

	* html .page_contactus #frame_content .items_wrapper .item { margin-right:17px; }

	.page_contactus #frame_content .items_wrapper .item h2 { margin:0 0 12px 0; padding:0; border:0; font-size:16px; }
	.page_contactus #frame_content .items_wrapper .item h2 span {  }
	.page_contactus #frame_content .items_wrapper .item h2 span span { padding-left:20px;  }
	.page_contactus #frame_content .items_wrapper .item img { vertical-align:middle; margin-right:10px; }
	.page_contactus #frame_content .items_wrapper .item .item_content { font-weight:bold; font-size:12px; font-family:tahoma; }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner { padding:20px 20px; height:175px;}
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner h5 { margin:0 0 15px 0; min-height:50px;
		font-size:1.6em; line-height:120%; }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner p { margin-bottom:5px;  }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner ul { margin:0; list-style-type:none; }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner ul li { margin-bottom:5px; width:100%; }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner ul li label {float:left; display:block;  }
	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner ul li var { display:block; margin-left:80px; font-style:normal; }

	.page_contactus #frame_content .items_wrapper .item .item_content .item_content_inner ul li.availability { margin-top:20px; }

	.page_contactus #frame_content .items_wrapper .item_customer_service .item_content .item_content_inner 
		{ background:url(image/_contactus_01.gif) no-repeat 21px 115px; }
	.page_contactus #frame_content .items_wrapper .item_office_location .item_content .item_content_inner 
		{ background:url(image/_contactus_02.gif) no-repeat 2px 10px; }

	.page_contactus #frame_content .items_wrapper .item_office_location .item_content .item_content_inner .address { 
		padding-top:130px; margin-left:7px;  }


	.page_apply {}
	.page_apply #frame_right_inner { padding-top:80px; text-align:right; }
	.page_apply #frame_center { margin-right:300px;  }
	.page_apply #frame_content { padding-top:20px; }


	.page_apply_for_invoice {}
	.page_apply_for_invoice #frame_right_inner { padding-top:80px; text-align:right; }
	.page_apply_for_invoice #frame_center { margin-right:300px;  }
	.page_apply_for_invoice #frame_content { padding-top:20px; }


	.page_apply_for_equipment {}
	.page_apply_for_equipment #frame_right_inner { padding-top:80px; text-align:right; }
	.page_apply_for_equipment #frame_center { margin-right:300px;  }
	.page_apply_for_equipment #frame_content { padding-top:20px; }


	.page_dynamic #frame_content a { text-decoration:underline; color:#5E23E8; }
	.page_dynamic .map_wrapper { width:100%; height:300px; }
	.page_dynamic .map_wrapper #map { width:100%; height:100%;  }


	/* products detal pages common */
	.page_products_businesscash #frame_left_inner,
	.page_products_invoice #frame_left_inner,
	.page_products_equipment #frame_left_inner { background:none; border:0; padding:0; }

	.text_back {  }
	.text_back a { color:#4300E0 }

	.products_left { font-size:12px; float:left;  }
	.products_left .pic_left { margin-bottom:25px; }
	.products_left ul { list-style-type:none; margin:0;   }
	.products_left ul li { margin:0 0 3px 0; }
	.products_left ul li a { color:#4300E0; }
	.products_left ul li.bar_left,
	.products_left ul li.bar_right,
	.products_left ul li.bar_sep { display:none; }
	.products_left ul li.selected a { color:#666666;  }

	.pdpage { margin-left:240px;  }
	.pdpage h2 { margin-top:50px; }
	.pdpage h3 { margin-top:30px; }

	.page_products_businesscash { }

	.page_products_invoice { }

	.page_products_equipment { }
	
	
.cal { font-family: Arial, "Trebuchet MS", Helvetica, Verdana, sans-serif; line-height: 1em; float: left; margin-right: 1em; margin-top: 29px; background-color:#FB8C1B;}	
	.month { color: #fff; font-size: 10px; font-weight: bold; display: block; text-transform:uppercase; width: 35px; text-align: center; padding-top: 3px; }
.day { color: #504b45; font-size: 14px; font-weight: bold; width: 34px; text-align: center; display: block; padding: 6px 0 6px 0; }
.readmore { margin-bottom: 0px; padding-right: 7px; text-align: right; background: url(image/readmore.gif) right 10px no-repeat; display: block; }

.postmetadata { font: 12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #57524b; font-weight: bold; }
.postmetadata a { text-decoration: none; font-weight: normal; }
.postmetadata a:hover { color: #57524b; }
.postheader { padding: 10px 10px 10px 10px; }
.postheader h2, .postheader h2 a, h3 { font: 16px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: -0.03em; }
.postheader h2 a:hover { color: #c3e062; }
.subheader { font: 10px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;text-decoration: none; }
.subheader a { color: #8f8d82; text-decoration: none; }
.subheader a:hover { color: #c3e062; }
.entry { padding: 0 12px; font-size: 12px; }