@charset "utf-8";

/* ____________________________________________________________________________INIT */
	html { height:100%; width:100%; }
	body { behavior:url("csshover.htc"); height:100%; width:100%; background-image:url(images/common/bk_tile.jpg); margin:0px; text-align:center; }
	img { border:0px; margin:0px; padding:0px; }
	form, p { margin:0px; }
	table { border:0px; border-collapse:collapse; border-spacing:0px; height:100%; }
	table tr { padding:0px; margin:0px; }
	table tr td { padding:0px; margin:0px; }
	input { margin:0px; border-collapse:collapse; border-spacing:0px; }
	
	#container { width:811px; margin-left:auto; margin-right:auto; text-align:left; }


/* ____________________________________________________________________________COMMON */
	.content { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#282828; }
	.content_12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828; }
	.content_white { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; }
	.justify { text-align:justify; text-justify:inter-ideograph; }
	
	
	/* A Link */
	a { color:#333333; text-decoration:none; }
	a:hover { color:#333333; text-decoration:underline; }

	.a_white { color:#ffffff; text-decoration:none; }
	.a_white:hover { color:#ffffff; text-decoration:underline; }
	
	
	/* INPUT BOX */
	.input_transparent { border:0px; background:transparent; padding-top:3px; }
	.textfield_left { background-image:url(images/common/input_left.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_left.png'); width:6px; height:23px; overflow:hidden; float:left; }
	.textfield_center { background-image:url(images/common/input_tile.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_tile.png', sizingMethod='scale'); width:125px; height:23px; overflow:hidden; float:left; }
	.textfield_right { background-image:url(images/common/input_right.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_right.png'); width:6px; height:23px; overflow:hidden; float:left; }
	.login_fieldname { clear:both; width:73px; float:left; padding-top:5px; padding-bottom:2px; }
	.login_field { float:left; padding-bottom:2px; }
	#verifycode { float:left; width:70px; height:23px; background-color:#ff0000; padding-top:2px; }
	
	.search_transparent { border:0px; background:transparent; height:14px; }
	.search_field { background-color:#cccccc; border:0px; width:150px; padding-left:5px; padding-right:5px; height:18px; }

	.input_normal { background-color:#cccccc; height:18px; _height:16px; width:290px; border:0px; _margin-top:-3px; padding:0px;  padding-left:10px; padding-right:10px; _padding-top:4px; }
	
	.input_normal_20 { background-color:#cccccc; height:18px; _height:16px; width:20px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_50 { background-color:#cccccc; height:18px; _height:16px; width:50px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_80 { background-color:#cccccc; height:18px; _height:16px; width:80px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_100 { background-color:#cccccc; height:18px; _height:16px; width:100px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_120 { background-color:#cccccc; height:18px; _height:16px; width:120px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_130 { background-color:#cccccc; height:18px; _height:16px; width:130px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_200 { background-color:#cccccc; height:18px; _height:16px; width:200px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }
	.input_normal_220 { background-color:#cccccc; height:18px; _height:16px; width:220px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }	
	.textarea_normal { background-color:#cccccc; width:290px; height:80px; border:0px; _margin-top:-3px; padding:0px; padding-left:10px; padding-right:10px; _padding-top:4px; }

	/* BR */
	.br_8px { height:8px; overflow:hidden; clear:both; }
	.br_10px { height:10px; overflow:hidden; clear:both; }
	.br_20px { height:20px; overflow:hidden; clear:both; }
	.br_30px { height:30px; overflow:hidden; clear:both; }
	.br_80px { height:80px; overflow:hidden; clear:both; }

	/* DOT LINE */
	.dot_white { clear:both; margin-bottom:10px; height:1px; width:100%; overflow:hidden; background-image:url(images/common/dot_white.jpg); background-repeat:repeat-x; }
	.dot_gray { clear:both; margin-top:0px; margin-bottom:10px; height:1px; width:100%; overflow:hidden; background-image:url(images/common/dot_gray.jpg); background-repeat:repeat-x; }
	.dot_darkgray { clear:both; margin-top:0px; margin-bottom:10px; height:1px; width:100%; overflow:hidden; background-image:url(images/common/dot_darkgray.jpg); background-repeat:repeat-x; }


	/* Left / Right Shadow */
	.tl { background-image:url(images/common/tl.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/tl.png', sizingMethod='scale'); width:9px; height:100%; overflow:hidden; float:left; }
	.tr { background-image:url(images/common/tr.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/tr.png', sizingMethod='scale'); width:9px; height:100%; overflow:hidden; float:left; }

	.ttl { background-image:url(images/common/tl.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/tl.png', sizingMethod='scale'); width:9px; height:100%; overflow:hidden; }
	.ttr { background-image:url(images/common/tr.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/tr.png', sizingMethod='scale'); width:9px; height:100%; overflow:hidden; }
	
	
	/* Paging */
	.paging { margin-bottom:20px; margin-top:20px; }
	.paging2 { margin-bottom:20px; }
	
	
	/* Drop Down Box */
	.dropdown { position:relative; cursor:pointer;  }
	.dropdown div.selected { background-color:#cccccc; width:100%; position:relative; overflow:hidden; height:18px; _height:16px; padding-left:5px; margin-left:-5px; _padding-top:2px; background-image:url(images/member/transaction/arrow.jpg); background-repeat:no-repeat; background-position:right 6px; }
	.dropdown div.dropdown_list { top:18px; left:-10px; border:1px solid #999999; margin-left:5px; margin-right:5px; display:none; position:absolute; }
	.dropdown div.dropdown_list div { background-color:#ffffff; width:100%; padding-top:2px; padding-bottom:2px; cursor:pointer; text-indent:5px; }
	.dropdown div.dropdown_list div:hover { background-color:#cccccc; }
	
	
	.divFloatLeft div { float:left; }
	
	.red_arrow { padding-top:3px; padding-left:10px; padding-right:10px; }
	.red_line { height:3px; overflow:hidden; background-color:#ff0000; }
	
/* ____________________________________________________________________________HEADER */
	#header { margin-top:7px; width:100%; height:111px; }
	#header #htl { background-image:url(images/common/ctl.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/ctl.png'); width:18px; height:20px; overflow:hidden; float:left; }
	#header #htt { background-image:url(images/common/tt.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/tt.png', sizingMethod='scale'); width:775px; height:20px; overflow:hidden; float:left; }
	#header #htr { background-image:url(images/common/ctr.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/ctr.png'); width:18px; height:20px; overflow:hidden; float:left; }
	#header #menu_container { clear:left; height:91px; }	
	#header #menu_container #logo { width:280px; height:91px; float:left; background-image:url(images/common/header_tile.jpg); }
	#header #menu_container #menu { width:512px; height:91px; float:left; background-image:url(images/common/header_tile.jpg); }
	#header #menu_container #menu #login_bar { text-align:right; padding-right:25px; height:40px; margin-top:8px; overflow:hidden; }
	#header #menu_container #menu #menu_button { text-align:right; padding-right:17px; padding-top:4px; }
	.menu_padding { margin:10px; }



/* ____________________________________________________________________________BODY CONTAINER */
	#body_container { width:100%; }
	#body_container #holder { width:100%; }
	#body_container #holder #main_content { width:793px; background-color:#ffffff; position:relative; }



/* ____________________________________________________________________________FOOTER */
	#footer { height:68px; width:100%; clear:left; }
	#footer #copyright_container { height:52px; width:100%; overflow:hidden; }
	#footer #copyright_container #copyright { width:793px; height:49px; background-color:#ffffff; float:left; }
	#footer #copyright_container #copyright #hanberg_copyright { margin-left:15px; margin-top:10px; _height:20px; }
	#footer #copyright_container #copyright #smartinfo { margin-left:15px; }
	#footer #fbl { background-image:url(images/common/cbl.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/cbl.png'); width:18px; height:19px; overflow:hidden; float:left; }
	#footer #fbt { background-image:url(images/common/bt.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/bt.png', sizingMethod='scale'); width:775px; height:19px; overflow:hidden; float:left; }
	#footer #fbr { background-image:url(images/common/cbr.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/cbr.png'); width:18px; height:19px; overflow:hidden; float:left; }
	.footer_line { background-color:#b0111f; height:2px; width:100%; overflow:hidden; }


	/* ____________________________________________________________________________MEMBER LOGIN FUNCTION BAR */
	#member_bar { background-color:#ffffff; height:30px; position:absolute; width:100%; }
	#member_bar div { position:relative; float:left; }
	#member_bar div #quick_login { width:207px; top:30px; position:absolute; clear:both; z-index:999; overflow:hidden; }

	#quick_login .quick_login_left { background-image:url(images/menu/lb_left.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/lb_left.png', sizingMethod='scale'); height:100%; overflow:hidden; width:2px; float:left; }
	#quick_login .quick_login_content { width:182px; float:left; background-color:#ffffff; border-top:1px solid #b8b8b8; padding:10px; }
	#quick_login .quick_login_right { background-image:url(images/menu/lb_right.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/lb_right.png', sizingMethod='scale'); height:100%; overflow:hidden; width:2px; }
	#quick_login .quick_login_bottom { background-image:url(images/menu/lb_bottom.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu/lb_bottom.png'); width:203px; height:8px; overflow:hidden; clear:both; }

	#quick_login_form .qtextfield_left { background-image:url(images/common/input_left.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_left.png'); width:6px; height:23px; overflow:hidden; float:left; }
	#quick_login_form .textfield_center { background-image:url(images/common/input_tile.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_tile.png', sizingMethod='scale'); width:112px; height:23px; overflow:hidden; float:left; }
	#quick_login_form .textfield_right { background-image:url(images/common/input_right.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/common/input_right.png'); width:6px; height:23px; overflow:hidden; float:left; }
	#quick_login_form .login_fieldname { clear:both; width:55px; float:left; padding-top:5px; padding-bottom:2px; }
	#quick_login_form .login_field { float:left; padding-bottom:2px; }
	#quick_login_form #verifycode { float:left; width:70px; height:23px; background-color:#ffffff; clear:both; padding-top:2px; }
	#quick_login_form #quick_forgotpw { background-image:url(images/menu/icon_qfpw.jpg); background-repeat:no-repeat; background-position:0px 4px; display:inline; padding-left:15px; clear:both; float:left; width:80px; padding-top:3px; }
	#quick_login_form #quick_btn_login { float:right; width:63px; }




/* ____________________________________________________________________________PAGE:0 {HOME} */
	#main_content #flash_content { width:793px; height:307px; }
	
	#main_content #main_bottom { height:100%; display:table; background-color:#FF0000; }
	#main_content #main_bottom #main_left { background-image:url(images/main/shadow_red.jpg); background-repeat:repeat-x; background-color:#ff0000; width:258px; float:left; height:100%; }
	#main_content #main_bottom #main_right { background-image:url(images/main/shadow_white.jpg); background-repeat:repeat-x; background-color:#ffffff; width:533px; float:left; height:100%; }

	/* Login Box */
	#main_login, .main-left-link { margin-left:26px; margin-top:29px; width:210px; }
	.main-left-link-two {margin-left: 26px;width: 210px;}
	#main_login #main_forgotpw { background-image:url(images/main/icon_fpw.jpg); background-repeat:no-repeat; background-position:0px 4px; display:inline; padding-left:15px; float:left; width:132px; padding-top:3px; }
	#main_login #main_btn_login { float:right; width:63px; margin-bottom:20px; }


	
	#main_right #main_news { margin-left:10px; margin-top:18px; width:515px; }
	.main_title { margin-left:10px; height:16px; overflow:hidden; margin-bottom:4px; }
	.main_title .label { float:left; }
	.main_title .text { float:right; }

	.main_news_cms { width:100%; height:100%; display:table; margin-bottom:4px; }
	.main_news_cms .date { width:95px; background-image:url(images/common/dot_v_gray.jpg); background-repeat:repeat-y; background-position:right; float:left; padding-left:10px; padding-right:10px; height:100%; }
	.main_news_cms .text { width:370px; float:left; padding-left:10px; padding-right:10px; height:100%; }

	#main_b { width:515px; margin-left:10px; margin-right:10px; height:53px; }
	#main_b .btn_prev { width:16px; margin-right:4px; float:left; padding-top:2px; cursor:pointer; }
	#main_b .scroll_b { float:left; width:400px; }
	#main_b .btn_next { width:16px; margin-left:4px; float:right; padding-top:2px; cursor:pointer; }

	.main-left-link p a, .main-left-link-two p a {
		color: white;
		text-decoration: underline;
		font-size: 14px;
	}

	.main-left-link p, .main-left-link-two p {
		text-align: left;
		padding-top: 5px;
		padding-bottom: 2px;
		width: 31.3333%;
		display:inline-block;
		text-align: left;
	}

	.scroll_container { width:475px; height:53px; overflow:hidden; margin-bottom:10px; }
	.ad_b { width:150px; height:50px; border:1px solid #bebebe; margin-left:2px; margin-right:2px; }



/* ____________________________________________________________________________INNER PAGE SETTING */
	.inner_left { width:71px; height:100%; background-color:#ff0000; background-image:url(images/common/inner_shadow_red.jpg); background-repeat:repeat-x; vertical-align:bottom; }
	.inner_left img { padding:10px; padding-bottom:15px; }
	.inner_right { width:722px; height:100%; background-color:#ffffff; background-image:url(images/common/inner_shadow_white.jpg); background-repeat:repeat-x; vertical-align:top; }
	.vline { background-image:url(images/common/dot_v_gray.jpg); height:100%; width:1px; overflow:hidden; }
	
	.inner_title { height:28px; }
	.inner_title #title { float:left; }
	.inner_title #print { float:right; }
	
	
	
	/* ____________________________________________________________________________PAGE:1 {aboutus.php} */
	#aboutus_container { }
	#aboutus_container #aboutus_left { width:93px; background-image:url(images/aboutus/shadow_left_tile.jpg); background-repeat:repeat-y; vertical-align:top; }
	#aboutus_container #aboutus_content { width:509px; background-image:url(images/aboutus/photo.jpg); background-repeat:no-repeat; padding-top:120px; padding-left:15px; padding-right:15px; vertical-align:top; }
	#aboutus_container #aboutus_right { width:90px; background-image:url(images/aboutus/shadow_right_tile.jpg); background-repeat:repeat-y; vertical-align:top; }

	.large_text { font-size:28px; float:left; height:32px; width:32px; overflow:hidden; }


	/* ____________________________________________________________________________PAGE:2 {news.php} */
	#news_container { background-image:url(images/news/photo.jpg); background-repeat:no-repeat; padding-left:16px; padding-top:81px; }
	#news_container #list { width:231px; padding-right:10px; vertical-align:top; }
	#news_container #detail { width:429px; padding-left:10px; vertical-align:top; }
	#news_container #detail #detail_title { height:28px; float:left; margin-top:1px; _margin-top:3px; margin-left:5px; font-size:16px; color:#333333; }
	#news_container #detail #detail_date { float:right; margin-top:8px; }
	#news_container #detail #detail_content { padding-left:10px; margin-right:10px; }
	.box_14_gray { width:14px; height:14px; background-color:#373737; float:left; margin-top:5px; overflow:hidden; margin-left:10px; display:inline; }
	
		/* CMS List */
		.list_box { border-bottom:3px solid #894d4d; background-color:#ff0000; color:#ffffff; padding:10px; margin-bottom:5px; }
		.list_box:hover { border-bottom:3px solid #3e0a0a; background-color:#621212; color:#ffffff; padding:10px; margin-bottom:5px; }



	/* ____________________________________________________________________________PAGE:3 {services.php} */
	#services_container { background-image:url(images/download/photo.jpg); background-repeat:no-repeat; padding-left:16px; padding-top:120px; }
	.services_title { background-image:url(images/download/title.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/download/title.png'); width:69px; height:28px; }

	.services_table { width:100%; margin-bottom:10px; }
	.services_table tr td { vertical-align:top; }
	
	.services_1 { background-image:url(images/card/p1.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/p1.png'); width:164px; height:201px; }
	.services_2 { background-image:url(images/card/p2.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/p2.png'); width:164px; height:201px; }
	.services_3 { background-image:url(images/card/p3.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/p3.png'); width:164px; height:201px; }

	.sContent { width:482px; height:154px; padding-left:10px; }
	.sb_ttl { background-image:url(images/card/b10.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b10.png'); width:1px; height:23px; overflow:hidden; } 
	.sb_tt { background-image:url(images/card/b1.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b1.png', sizingMethod='scale'); height:23px; overflow:hidden; } 
	.sb_crt { background-image:url(images/card/b2.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b2.png'); width:23px; height:23px; overflow:hidden; }
	.sb_tr { background-image:url(images/card/b3.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b3.png', sizingMethod='scale'); width:23px; height:100%; overflow:hidden; }
	.sb_crb { background-image:url(images/card/b5.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b5.png'); width:23px; height:24px; overflow:hidden; }
	.sb_tbl { background-image:url(images/card/b11.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b11.png'); width:1px; height:24px; overflow:hidden; }
	.sb_tb { background-image:url(images/card/b4.png) !important; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/card/b4.png', sizingMethod='scale'); height:24px; overflow:hidden; }



	/* ____________________________________________________________________________PAGE:4 {contactus.php} */
	#contactus_container { background-image:url(images/contactus/photo.jpg); background-repeat:no-repeat; padding-left:281px; padding-top:194px; padding-bottom:10px; }
	#contactus_container #content { width:364px; padding-left:25px; }
	#contactus_container #content div { margin:0px; padding:0px; }


	/* ____________________________________________________________________________PAGE:register {register.php} */
	#register_container { background-image:url(images/member/register/photo.jpg); background-repeat:no-repeat; padding-left:191px; padding-top:266px; padding-bottom:10px; }
	#register_container #content { width:480px; padding-left:25px; }
	#register_container #content div { margin:0px; padding:0px; }
	#register_container #content .checkbox { background-image:url(images/common/checkbox_false.jpg); background-repeat:no-repeat; background-position:0px 8px; padding-left:15px; float:left; cursor:pointer; }
	#register_container #content .checkbox_selected { background-image:url(images/common/checkbox_true.jpg); background-repeat:no-repeat; background-position:0px 8px; padding-left:15px; float:left; cursor:pointer; }
	.register_type { background-color:#ff0000; width:35px; text-align:center; vertical-align:middle; height:50px; overflow:hidden; }
	.register_login_detail { background-color:#ff0000; width:35px; text-align:center; vertical-align:top; padding-top:6px; padding-bottom:6px; overflow:hidden; height:100%; }
	.register_personal_data { background-color:#484848; width:35px; text-align:center; vertical-align:top; padding-top:6px; padding-bottom:6px; overflow:hidden; height:100%; }
	.required_field { background-image:url(images/member/register/star.jpg); background-repeat:no-repeat; width:7px; height:8px; overflow:hidden; float:right; }
	.field_padding { vertical-align:top; padding-top:5px; padding-left:10px; }
	
	#register_button { }
	#register_button #label { float:left; }
	#register_button #button { float:right; }


	/* ____________________________________________________________________________PAGE:forgotpw {forgotpw.php} */
	#forgotpw_container { background-image:url(images/member/register/photo.jpg); background-repeat:no-repeat; padding-left:211px; padding-top:266px; padding-bottom:10px; }
	#forgotpw_container #content { width:450px; padding-left:25px; }


	/* ____________________________________________________________________________PAGE:profile {profile.php} */
	#profile_container { background-image:url(images/member/register/photo.jpg); background-repeat:no-repeat; padding-left:20px; padding-top:230px; padding-bottom:10px; }
	.profile_left { width:264px; vertical-align:bottom; }
	.profile_right { width:285px; padding-left:90px; vertical-align:bottom; }
	.button { float:right; }
	
	
	/* ____________________________________________________________________________PAGE:fueling {fueling.php} */
	#fueling_container { background-image:url(images/member/fueling/photo.jpg); background-repeat:no-repeat; padding-left:16px; padding-top:105px; padding-right:16px; }



	/* ____________________________________________________________________________PAGE:result {result.php} */
	#result_container { padding-left:16px; padding-top:25px; padding-right:16px; }



	/* ____________________________________________________________________________PAGE:transaction {transaction.php} */
	#transaction_container { background-image:url(images/member/transaction/photo.jpg); background-repeat:no-repeat; padding-top:130px; padding-right:40px; }
	.left_tile { width:70px; background-image:url(images/member/transaction/left_tile.jpg); background-repeat:repeat-y; }
	.transaction_table_container { width:100%;}
	.transaction_table_container tr td { vertical-align:top; }
	
	#account_balance { float:right; width:290px; border-bottom:1px solid #ff0000; padding-left:10px; padding-bottom:3px; margin-bottom:20px; margin-top:10px; }
	#account_balance #text { float:left; }
	#account_balance #total { float:right; padding-right:5px; }

	#print div { float:left; }




/* TABLE */
	#record_table { width:100%; border-collapse:collapse; }
	#record_table tr td { padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; }
	#record_table .title .t1 { border-bottom:1px solid #989898; border-right:1px solid #989898; }
	#record_table .title .t2 { border-bottom:1px solid #989898; text-align:right; }
	#record_table .title .t2_left { border-bottom:1px solid #989898; text-align:left; }
	#record_table .row0 .t1 { background-color:#e4e4e4; border-bottom:1px solid #ffffff; border-right:1px solid #989898; }
	#record_table .row0 .t2 { background-color:#e4e4e4; text-align:right; border-bottom:1px solid #ffffff; }
	#record_table .row0 .t2_left { background-color:#e4e4e4; text-align:left; border-bottom:1px solid #ffffff; }
	#record_table .row1 .t1 { background-color:#cbcbcb; border-bottom:1px solid #ffffff; border-right:1px solid #989898; }
	#record_table .row1 .t2 { background-color:#cbcbcb; text-align:right; border-bottom:1px solid #ffffff; }
	#record_table .row1 .t2_left { background-color:#cbcbcb; text-align:left; border-bottom:1px solid #ffffff; }
	
/* DIV ROW */
	.row { clear:both; _display:inline; }
	.row .line { width:2px; height:18px; background-color:#373737; overflow:hidden; float:left; vertical-align:top; margin-bottom:4px; }
	.row .line2 { width:2px; height:55px; background-color:#373737; overflow:hidden; float:left; vertical-align:top; margin-bottom:4px; }
	.row .data_display { float:left; padding-left:25px; margin:0px; }

	/* For Contact Us*/
		.row .label { width:40px; overflow:hidden; vertical-align:top; float:left; margin-bottom:2px; }
		.row .data { width:310px; float:right; vertical-align:top; font-size:13px; margin-top:0px; padding-top:0px; _padding-top:2px; color:#373737; margin-bottom:2px; }

	/* For Register */
		.row .label2 { width:117px; overflow:hidden; vertical-align:top; float:left; margin-bottom:2px; }
		.row .data2 { width:300px; float:right; vertical-align:top; font-size:13px; margin-top:0px; padding-top:0px; _padding-top:2px; color:#373737; margin-bottom:2px; padding-right:5px; }

	/* For Profile - Change Password */
		.row .label3 { width:130px; overflow:hidden; vertical-align:top; float:left; margin-bottom:2px; }
		.row .data3 { width:120px; float:right; padding-right:20px; _padding-right:0px; vertical-align:top; font-size:13px; margin-top:0px; padding-top:0px; _padding-top:2px; color:#373737; margin-bottom:2px; }
	/* For Profile - Edit Profile */
		.row .label4 { width:120px; overflow:hidden; vertical-align:top; float:left; margin-bottom:2px; }
		.row .data4 { width:200px; float:right; vertical-align:top; font-size:13px; padding-right:20px; _padding-right:0px; margin-top:0px; padding-top:0px; _padding-top:2px; color:#373737; margin-bottom:2px; }
	
	
	
	
	
	
	
	
	
	
