.body-reseve{margin:0px auto; width:756px;}
.rsvn-lnk{text-align:right; padding:0px 32px 0px 0px}
.rsvn-alnk{padding-left:10px; background:url(../img_en/rsvn_p.gif) no-repeat 2px 0px; font-size:11px; color:#0051A1; text-decoration:none;}
.rsvn-olnk{padding-left:10px; font-size:11px; color:#0051A1; text-decoration:none;}
.rsvn-alnk:hover{text-decoration:underline;}
.rsvn-olnk:hover{text-decoration:underline;}
.set-search-reservation{margin:auto; padding:20px 0px 20px 0px; width:460px;}
.set-member-reservation{margin:auto; padding:50px 0px; width:460px;}
.bg-search{background:url(../img_en/bg_search.gif) no-repeat; width:460px; height:60px;}
.bg-search strong{display:block; padding:17px 0px 0px 30px; font-size:14px; color:#0051A1;}
.bg-search2{width:460px;}
.bg-search2 strong{ padding:10px 0px 10px 30px; font-size:14px; color:#0051A1;}
.bg-search-header{width:460px;}
.bg-search-header strong{ padding:17px 0px 0px 30px; font-size:18px; color:#0051A1;}
.bg-search-lr{background:url(../img_en/bg_search_lr.gif) no-repeat 0% 100%; width:460px;}
.s-search-lr{padding:0px 20px 20px 30px;}
.bg-search-b{background:url(../img_en/bg_search.gif) no-repeat 0% 100%; width:460px;}
.lbl-se-1{float:left; width:120px; color:#0051A1; padding-top:3px;}
.cbo-se-1{float:left;}
.cbo-se-1 select{font-size:12px;}
.lbl-dt{float:left; padding-bottom:2px; width:120px; color:#0051A1;}
.lbl-nt{float:left; padding-bottom:2px; width:100px; color:#0051A1;}
.inp-dt{float:left; width:120px;}
.inp-dt .txtdt{
	border:1px solid #7F9DB9; 
	padding:2px 0px 2px 10px; 
	background:url(../img_en/ico_calendar.gif) no-repeat 82px 1px; 
	text-align:left; 
	width:90px; 
	font-size:14px;
	font-weight:bold;
	color:#0051A1; 
	cursor:pointer;
}
.inp-n{float:left; width:100px;}
.inp-n .txtn{
	border:1px solid #7F9DB9; 
	padding:2px 0px; 
	text-align:center; 
	width:45px; 
	font-size:14px;
	font-weight:bold; 
	color:#0051A1;
}

.lbl-guest{float:left; padding-bottom:2px; width:120px; color:#0051A1;}
.cbo-rooms{float:left; width:120px;}
.cbo-rooms select{ width:70px;}
.cbo-guest{height:25px;}
.cbo-guest select{ width:70px;}

.s-btn-se{padding:0px 20px 25px 150px;}
.btn-se{
	border:0px;
	background:url(../img_en/btn_se.gif) no-repeat;
	width:130px;
	height:30px;
	font-weight:bold;
	color:#0051A1;
	font-size:14px;
	cursor:pointer;
}
.btn-login{
	border:0px;
	background:url(../img_en/btn_login.gif) no-repeat;
	width:130px;
	height:30px;
	font-weight:bold;
	color:#0051A1;
	font-size:14px;
	cursor:pointer;
}

.lbl-login{float:left; padding-top:3px; width:100px; color:#0051A1;}
.inp-login{float:left; width:210px; height:28px;}
.inp-login input{
	border:1px solid #7F9DB9;
	padding:2px 0px;
	width:200px; 
	font-size:14px;
	font-weight:bold; 
	color:#0051A1;
}
.box-result{margin:auto; width:756px;}
.no-result{text-align:center; padding:0px 0px 10px 0px;}
.no-rs-dt{padding-top:10px; font-size:14px; color:#0051A1; font-weight:bold;}
.no-rs-desc{padding:10px 0px 30px 0px; font-size:14px; color:#C00;}
.date-result{padding:10px 0px; font-weight:bold; font-size:16px; color:#0051A1;}
.room-viewrate{float:left; font-size:12px; font-weight:100; color:#0051A1; text-decoration:underline; padding:5px 0px 5px 15px; cursor:pointer;}
.title-result{background:#E4EFFD; border-top:2px solid #C6DEF7; border-bottom:1px solid #FFF;}
.room-result{float:left; font-weight:bold; padding:5px 0px 5px 15px; font-size:14px; color:#0051A1; cursor:pointer;}
.room-result label{padding-left:5px; font-size:14px; color:#0051A1; font-weight:100;}
.room-result label.promotion{padding-left:5px; font-size:14px; color:#C00; font-weight:100;}
.price-result{float:right; padding:5px 15px 5px 0px; font-size:14px; font-weight:bold; color:#0051A1;}
.bg-dayrate{background:url(../img_en/bg_dayrate.gif) no-repeat; width:756px; height:24px;}
.trate-day{float:left; text-align:center; padding-top:5px; width:107px;}
.rec-dayrate{background:url(../img_en/bg_dayrate.gif) no-repeat 0% 100%; width:756px; height:22px;}
.rate-day{float:left; text-align:right; padding-top:3px; width:107px;}
.rate-day label{padding-right:5px;} 
.rate-day label strong{color:#C00;}
.lyRsSub2{padding:0px 0px 5px 0px; border-bottom:1px dotted #C9C9C9;}
.sub-title{float:left; padding:5px 10px 0px 0px; font-weight:bold; color:#0051A1;}
.sub-desc{float:left; padding:5px 15px 0px 0px;}
.rsStatus{float:left; padding:20px 0px 0px 0px;}
.rsBook{float:right; padding:10px 0px;}

.set-box-pax{margin:0px auto; width:756px;}
.hd-pax-detail{background:#E4EFFD; padding:5px 15px; border-top:2px solid #C6DEF7;}
.hdpxd-1,.hdpxd-2,.hdpxd-3,.hdpxd-4,.hdpxd-5{float:left; color:#0051A1;}
.hdpxd-1{width:210px;}
.hdpxd-2{width:70px;}
.hdpxd-3{width:140px;}
.hdpxd-4{width:160px;}
.hdpxd-5{width:100px;}

.room-pax-name{padding:7px 15px 7px 15px; border-bottom:1px solid #C6DEF7;}
.rec-pxd-1{float:left; width:210px;}
.rec-pxd-1 select{width:195px;}
.rec-pxd-2{float:left; width:370px;}
.name-pxd-1,.name-pxd-2,.name-pxd-3,.name-pxd-4{float:left; height:25px; }
.name-pxd-1{width:70px;}
.name-pxd-1 select{width:65px;}
.name-pxd-2{width:140px;}
.name-pxd-2 input{border:1px solid #7F9DB9; padding:2px 0px; width:130px; font-size:12px; color:#333;}
.name-pxd-3{width:140px;}
.name-pxd-3 input{border:1px solid #7F9DB9; padding:2px 0px; width:130px; font-size:12px; color:#333;}
.name-pxd-4{ width:20px; background:url(../img_en/ico_addguest.gif) no-repeat 0px 3px; cursor:pointer;}
.rec-pxd-3{float:left; padding-bottom:5px;}
.meal-pxd{padding-bottom:2px;}
.meal-pxd-desc{padding:0px 0px 0px 23px; font-size:11px; color:#0051A1;}
.price-pxd{border-top:1px dotted #C9C9C9; padding:5px 0px;}
.rtype-pxd{font-weight:bold; color:#0051A1; padding-bottom:3px;}
.rprice-pxd{padding:0px;}
.rmk-pxd-ls{float:left; width:200px; height:22px;}
.box-pax-remark{width:756px; border-bottom:1px solid #C6DEF7;}
.desc-remark{padding:10px 0px;}
.desc-remark strong.title-remark{color:#C00;}
.desc-remark strong{color:#0051A1;}
.list-remark{padding-bottom:10px;}
.list-remark .txt-rmk{width:40px; text-align:center; font-size:11px;}
.txtarea-remark{padding-bottom:10px;}
.txtarea-remark textarea{border:1px solid #7F9DB9; width:550px;}
.box-pax-login{padding:15px 0px;}
.pxd-login-t{background:url(../img_en/bg_login.gif) no-repeat; width:560px;}
.pxd-login-desc{padding:15px 20px 10px 20px; color:#0051A1;}
.pxd-login-desc strong.title-login{display:block; padding-bottom:8px; font-size:14px; color:#0051A1;}
.pxd-login-desc strong{color:#C00;}
.pxd-login-lr{background:url(../img_en/bg_login.gif) no-repeat -0px -140px; width:560px;}
.pxd-login-body{padding:15px 0px 0px 20px;}
.pxd-login-b{background:url(../img_en/bg_login.gif) no-repeat 0% 100%; width:560px;}
.set-pxd-btn{padding:10px 0px 25px 120px;}
.set-hlogin-btn{padding:10px 0px 25px 0px;}
.set-pxd-header{padding:10px 0px;}
.box-pxd-dt{float:left; width:400px;}
.pxd-dt-title{display:block; font-size:14px; color:#0051A1; padding-bottom:3px; border-bottom:1px dotted #A5CEE7;}
.pxd-dtrm-1{padding-top:10px;}
.pxd-dtrm-1 strong{color:#0051A1; padding-right:3px;}
.pxd-dtrm-1 label{color:#0051A1; padding-right:15px;}
.pxd-dtrm-2{padding:5px 0px;}
.pxd-dtrm-2 strong{color:#0051A1; padding-right:3px;}
.pxd-dtrm-2 label{color:#0051A1; padding-right:15px;}
.pxd-dtrm-3{padding-bottom:10px;}
.pxd-dtrm-3 strong{color:#0051A1; padding-right:3px;}
.pxd-dtrm-3 label{color:#0051A1; padding-right:15px;}
.pxd-dtrm-mo{border-top:1px dotted #A5CEE7; padding:5px 0px; color:#0051A1;}
.pxd-dtrm-mo1{float:left; padding-right:20px; color:#0051A1; text-decoration:underline; cursor:pointer;}
.pxd-dtrm-mo2{float:left; color:#0051A1; text-decoration:underline; cursor:pointer;}
.mo-search{padding:8px 0px; border-bottom:1px dotted #A5CEE7;}
.mo-btn-search{padding:10px 0px;}
.box-pxd-status{float:right; width:250px;}
.show-pxd-status{text-align:center; padding-top:10px;}
.show-pxd-rate{text-align:center; padding-top:5px; color:#C00; text-decoration:underline; cursor:pointer;}
.title-payment{padding:10px 0px 3px 0px; font-weight:bold; border-bottom:1px dotted #C6DEF7; font-size:14px; color:#0051A1;}
.st-period{width:756px; padding:10px 0px;}
.pay-dt-desc{float:left; padding:15px 0px 5px 0px;}
.pay-dt-desc label{font-size:14px; font-weight:bold; color:#0051A1; padding-right:10px;}
.pay-mo-desc{float:right; padding:15px 0px 5px 0px;}
.mo-edit{display:inline; padding-right:10px; border-right:1px solid #7FA8D0; color:#0051A1; text-decoration:underline; cursor:pointer;}
.mo-del{display:inline; padding-left:7px; color:#0051A1; text-decoration:underline; cursor:pointer;}
.pay-hd-rm{padding:5px 15px; background:#E4EFFD; border-top:1px solid #C6DEF7;}
.pay-hd-rm-1,.pay-hd-rm-2,.pay-hd-rm-3,.pay-hd-rm-4,.pay-hd-rm-5{float:left; color:#0051A1;}
.pay-hd-rm-1{width:30px;}
.pay-hd-rm-2{width:180px;}
.pay-hd-rm-3{width:180px;}
.pay-hd-rm-4{width:215px;}
.pay-hd-rm-5{float:right; width:120px; text-align:right;}
.pay-pax{padding:7px 15px; border-bottom:1px dotted #C6DEF7;}
.pay-pax-1{float:left; width:30px;}
.pay-pax-2{float:left; width:180px;}
.pay-pax-3{float:left; width:180px;}
.pay-pax-4{float:left; width:210px;}
.dpax-4 strong{color:#000;}
.pay-pax-5{float:right; width:120px; text-align:right;}
.dpax-5{text-align:right;}
.dpax-5 strong{color:#000;}
.pay-remark{padding-bottom:10px;}
.pax-rmk{padding-top:10px;}
.pax-rmk strong{color:#0051A1; padding-right:10px;}
.rmk-cs-l{float:left; padding-bottom:5px; width:160px; font-weight:bold; color:#0051A1;}
.rmk-cs-r{float:left; weight:500px;}
.cs-rec{padding-bottom:3px;}
.pay-amt{padding:10px 15px; border-top:1px dotted #C6DEF7; border-bottom:1px dotted #C6DEF7; text-align:right; color:#000;}
.pay-amt strong{color:#000;}
.box-pay-amt{background:#F1F7FE; padding:10px 0px; width:756px; border:1px solid #C6DEF7;}
.spay-amt{padding:0px 15px 5px 15px; text-align:right;}
.spay-amt label{display:inline; padding-left:10px; font-weight:bold; color:#0051A1;}
.spay-amt label.gtotal{display:inline; padding-left:10px; font-size:16px; font-weight:bold; color:#0051A1;}
.pay-addmore{width:756px; padding:15px 0px; text-align:right;}
.pay-addmore strong{font-size:12px; color:#0051A1; cursor:pointer; text-decoration:underline;}
.pay-flt-t{background:url(../img_en/bg_login.gif) no-repeat; width:560px;}
.pay-flt-t strong{display:block; padding:10px 20px; font-size:14px; color:#0051A1;}
.pay-flt-b{background:url(../img_en/bg_login.gif) no-repeat 0% 100%; width:560px; padding-bottom:10px;}
.pay-flt-box{padding:10px 20px;}
.lbl-flt{float:left; width:180px; color:#0051A1;}
.inp-flt{float:left; width:180px; height:25px;}
.inp-flt input{
	border:1px solid #7F9DB9;
	padding:1px 0px;
	width:165px;
	font-size:12px;
	color:#333;
}
.lbl-flt-dt,.lbl-flt-tm,.lbl-flt-fn,.lbl-flt-voy{float:left; color:#0051A1;}
.lbl-flt-dt{width:120px;}
.lbl-flt-tm{width:60px;}
.lbl-flt-fn{width:180px;}
.lbl-flt-voy{width:155px;}
.inp-flt-dt,.inp-flt-tm,.inp-flt-fn,.inp-flt-voy{float:left; color:#0051A1; height:25px;}
.inp-flt-dt{width:120px; background:url(../img_en/flt_calendar.gif) no-repeat 87px 2px; cursor:pointer;}
.inp-flt-tm{width:60px;}
.inp-flt-fn{width:180px;}
.inp-flt-voy{width:155px;}
.inp-flt-dt input,.inp-flt-tm input,.inp-flt-fn input,.inp-flt-voy input{
	border:1px solid #7F9DB9;
	padding:1px 0px;
	font-size:12px;
	color:#333;
}
.inp-flt-dt input{width:80px; text-align:center;}
.inp-flt-tm input{width:45px; text-align:center;}
.inp-flt-fn input{width:165px;}
.inp-flt-voy input{width:150px;}
.box-pay-btnbook{padding:20px 0px 20px 0px;}
.pay-cxl-box{padding:10px 0px;}
.pay-cxl-title{display:block; padding-bottom:5px; font-size:14px; color:#C00;}
.pay-cxl-list{padding:3px 0px; border-bottom:1px solid #EEE;}
.pay-cxl-list label{font-size:12px; color:#333;}
.pay-cxl-list label.desc{font-size:12px; color:#C00;}
.pay-cxl-list strong{font-size:12px; color:#000;}
.pay-mode-payment{padding:20px 0px 10px 0px; border-bottom:1px dotted #C6DEF7;}
.pay-mode-title{padding-bottom:5px; font-weight:bold; font-size:14px; color:#C00;}
.pay-mode-ls{padding:2px 0px; color:#333;}
.pay-title-conf{display:block; padding:20px 0px 5px 0px; font-size:14px; color:#0051A1;}
.pay-terms-conf{padding-bottom:10px;}
.pay-terms-conf a{font-weight:bold; color:#000; text-decoration:underline;}

.conf-box{padding:30px 0px 50px 0px;}
.conf-title{color:#000; font-size:20px; font-weight:100;}
.conf-no{padding:20px 0px 10px 0px; color:#000; font-size:14px; font-weight:bold;}
.conf-no label{color:#0051A1; font-size:14px; padding-left:5px;}
.conf-desc{padding:0px 0px 10px 0px;}
.conf-desc strong{color:#000;}
.conf-desc a{color:#C00; font-weight:bold;}
.conf-ls{width:250px;}
.conf-list{padding:5px 0px 5px 25px; background:url(../img_en/sym_arrow.gif)  no-repeat 5px 7px; border-bottom:1px dotted #C9C9C9;}
.conf-list a{color:#0051A1; font-weight:bold; text-decoration:none;}
.conf-list a:hover{text-decoration:underline;}

.mbhd-guest{background:#E4EFFD; border-top:1px solid #C6DEF7; padding:5px 15px;}
.mbg-1,.mbg-2,.mbg-3,.mbg-4,.mbg-5,.mbg-6{float:left; color:#0051A1;}
.mbg-1{width:30px;}
.mbg-2{width:130px;}
.mbg-3{width:150px;}
.mbg-4{width:180px;}
.mbg-5{width:120px; text-align:right;}
.mbg-6{width:90px; text-align:right; float:right;}

.mbhd-ls{padding:7px 15px; border-bottom:1px dotted #C6DEF7;}
.mbhd-ls-1{float:left; width:30px;}
.mbhd-ls-2{float:left; width:130px;}
.mbhd-ls-3{float:left; width:150px;}
.mbhd-ls-4{float:left; width:180px;}
.dmbhd-ls-4 strong{color:#000;}
.mbhd-ls-5{float:left; width:120px; text-align:right;}
.dmbhd-ls-5{text-align:right;}
.dmbhd-ls-5 strong{color:#000;}
.mbhd-ls-6{float:right; width:90px; text-align:right; font-weight:bold; color:#C00;}
.mbhd-remark{padding-bottom:10px;}
.mbhd-rmk{padding-top:10px;}
.mbhd-rmk strong{color:#0051A1; padding-right:10px;}

.box-conf-detail{width:756px; padding:10px 0px;}
.conf-mb-title{padding:10px 0px 5px 0px; font-weight:bold; border-bottom:1px dotted #C6DEF7; font-size:14px; color:#0051A1;}
.conf-mb-lnk{float:left; padding:5px 15px 10px 0px; color:#0051A1; text-decoration:underline; cursor:pointer;}
.conf-rpt{width:756px; padding-bottom:10px; border-bottom:1px dotted #A5CEE7;}
.conf-rpt-title{padding:10px 0px 5px 0px; font-weight:bold; color:#000;}
.conf-rpt-title strong{font-weight:bold; color:#C00;}
.conf-rpt-p{padding:4px 0px 4px 20px; background:url(../img_en/viewdetail.gif) no-repeat 3px 5px;}
.conf-rpt-p a{font-weight:bold; color:#0051A1; text-decoration:underline;}
.conf-btn{padding:15px 0px 20px 0px;}
.conf-btn input{margin-right:5px;}
.conf-detail{float:left; width:500px; padding-top:10px;}
.conf-data{padding-bottom:3px; color:#000;}
.conf-data strong{padding-right:5px; color:#0051A1;}
.conf-data strong.conf-data-to{padding:0px 5px;}
.conf-complete{float:right; background:url(../img_en/bg_conf.gif) no-repeat; width:250px; height:100px;}
.conf-comp-title{padding:15px 0px 5px 15px; font-weight:bold; font-size:14px; color:#0051A1;}
.conf-comp-txt{padding:0px 0px 15px 15px; color:#333;}
.conf-comp-lnk{background:url(../img_en/voucher.gif) no-repeat 15px 2px; padding:0px 0px 10px 32px;}
.conf-comp-lnk a{font-weight:bold; color:#0051A1; text-decoration:underline;}

.bg-flt-t{ background:url(../img_en/bg_flight.gif) no-repeat; width:500px; height:30px;}
.flt-t-1,.flt-t-2,.flt-t-3,.flt-t-4,.flt-t-5{float:left; padding-top:7px; font-weight:bold; color:#000; text-align:center;}
.flt-t-1{ width:90px;}
.flt-t-2{ width:100px;}
.flt-t-3{ width:60px;}
.flt-t-4{ width:80px;}
.flt-t-5{ width:160px;}
.bg-flt-lr{background:url(../img_en/bg_flight.gif) no-repeat 0% 100%; width:500px;}
.flt-lr-1,.flt-lr-2,.flt-lr-3,.flt-lr-4,.flt-lr-5{ float:left; padding:4px 0px; color:#333;}
.flt-lr-1{ width:90px;}
.flt-lr-2{ width:100px; text-align:center;}
.flt-lr-3{ width:60px; text-align:center;}
.flt-lr-4{ width:80px;}
.flt-lr-5{ width:170px;}
.flt-lr-1 label{padding-left:10px; font-weight:bold; color:#000;}
.flt-lr-4 label{padding-left:5px;}
.flt-lr-5 label{padding-left:5px;}
.bg-flt-b{background:url(../img_en/bg_flight.gif) no-repeat 0px -30px; width:500px; height:27px;}
.flt-title{padding:5px 0px; border-top:1px dotted #C6DEF7; width:756px;}
.flt-title a{color:#0051A1; font-weight:bold;}
.flt-b-1{float:left; padding:5px 0px 0px 10px;}
.flt-b-2{float:right; padding:5px 10px 0px 0px;}
.flt-b-1 a{font-size:11px; color:#0051A1; text-decoration:underline;}
.flt-b-2 a{font-size:11px; color:#0051A1; text-decoration:underline;}
	
.conf-mb-search{padding:15px 0px;}
.conf-mb-btn{padding:0px 0px 50px 150px;}
.lbl-mb-se{ float:left; width:150px; color:#0051A1;}
.lbl-mb-se2{ padding:0px 0px 0px 30px; float:left; width:150px; color:#0051A1;}
.inp-mb-se{ float:left; width:200px; height:25px;}
.inp-mb-se input{
	border:1px solid #7F9DB9;
	padding:1px 0px;
	width:180px;
	font-size:12px;
	color:#333;
}

.mb-hvl{border-top:1px solid #C6DEF7; background:#E4EFFD; padding:5px 15px;}
.mb-vl-left{float:left;}
.mb-hvl-1,.mb-hvl-2,.mb-hvl-3,.mb-hvl-4,.mb-hvl-5,.mb-hvl-6,.mb-hvl-7,.mb-hvl-8{
	float:left; color:#0051A1;
}
.mb-hvl-1{width:100px;}
.mb-hvl-2{width:130px;}
.mb-hvl-3{width:80px;}
.mb-hvl-4{width:80px;}
.mb-hvl-5{width:90px; text-align:center;}
.mb-hvl-6{width:100px;}
.mb-hvl-7{width:120px;}
.mb-hvl-8{float:right; width:120px; text-align:right;}

.mb-vl{padding:5px 15px; cursor:pointer; border-bottom:1px dotted #C6DEF7;}
.mb-vl-act{padding:5px 15px; cursor:pointer; border-bottom:1px dotted #C6DEF7; background:#EDF4FD;}
.mb-vl-1,.mb-vl-2,.mb-vl-3,.mb-vl-4,.mb-vl-5,.mb-vl-6,.mb-vl-7,.mb-vl-8{
	float:left; font-size:11px;
}
.mb-vl-1{width:100px;}
.mb-vl-2{width:130px;}
.mb-vl-3{width:80px;}
.mb-vl-4{width:80px;}
.mb-vl-5{width:90px; text-align:center;}
.mb-vl-6{width:100px;}
.mb-vl-7{width:120px;}
.mb-vl-8{float:right; width:120px; text-align:right;}
.mb-vl-8 a{color:#C00; margin-left:5px; text-decoration:underline;}
.mb-vl-1 label{padding-left:0px;}
.mb-vl-2 label{padding-left:0px;}
.mb-vl-3 label{padding-left:0px;}
.mb-vl-4 label{padding-left:0px;}
.mb-vl-5 label{padding-left:0px;}
.mb-vl-6 label{padding-left:0px;}
.mb-vl-7 label{padding-left:0px;}
.mb-vl-8 label{padding-left:0px;}
.mb-vl-0{padding:20px 0px; color:#0051A1; text-align:center; border-bottom:1px dotted #C6DEF7;}
.box-conf-viewlist{width:756px; height:350px;}
.ls-mnu-rpt{width:350px; height:350px;}
.lnk-rpt{
	background:url(../img_en/viewdetail.gif) no-repeat 3px 6px;
	padding:5px 0px 5px 20px;
	color:#0051A1;
	cursor:pointer;
	border-bottom:1px dotted #C9C9C9;
}
.box-ag{margin:auto; width:756px; padding:10px 0px; border-bottom:2px solid #C6DEF7;}
.title-ag{display:block; font-size:14px; padding-bottom:5px; color:#0051A1;}
.lbl-ag{float:left; padding-top:3px; font-weight:bold; color:#0051A1; width:50px;}
.lbl-cag{float:left; padding-top:3px; color:#333; width:150px; text-align:right;}

.search-rpt{width:756px; padding-bottom:15px;}
.lbl-se-rpt{float:left; width:150px; color:#0051A1;}
.inp-se-rpt{float:left; width:300px; height:25px;}
.inp-se-rpt input{
	border:1px solid #7F9DB9;
	padding:1px 0px;
	width:250px;
	font-size:12px;
	color:#333;	
}

.cbo-se-rpt{float:left; width:220px; height:25px;}
.cbo-se-rpt select{width:250px;}
.cbo-se-rpt2{float:left; width:220px; height:25px;}
.cbo-se-rpt2 select{width:150px;}



.rpt-se-btn{float:left; padding:20px 0px 100px 0px;}
.rpt-se-btn input{margin-right:5px;}
.rpt-se-btn2{float:right; padding:20px 0px 100px 0px;}




.sed-ByDate,.sed-ByMonth,.sed-ByQuarter,.sed-ByYear{background:url(../img_en/bg_rpt_date.gif) no-repeat; width:335px; height:37px;}
.sed-ByDate{background-position:-0px -0px;}
.sed-ByMonth{background-position:-0px -37px;}
.sed-ByQuarter{background-position:-0px -74px;}
.sed-ByYear{background-position:-0px -111px;}

.srpt-sed-t{padding:15px 6px 0px 6px;}
.lnk-sed1,.lnk-sed2{float:left; text-align:center; color:#0051A1; cursor:pointer;}
.lnk-sed1{width:80px;}
.lnk-sed2{width:80px;}
.rpt-sed-b{background:url(../img_en/bg_rpt_date.gif) no-repeat 0% 100%; height:80px; width:335px;}
.srpt-sed-b{padding:10px 20px 15px 20px;}

.lbl-byd{float:left; width:70px; color:#333; padding-top:2px;}
.inp-byd{float:left; width:120px; height:25px; background:url(../img_en/flt_calendar.gif) no-repeat 77px 2px; cursor:pointer;}
.inp-byd input{
	border:1px solid #7F9DB9;
	padding:1px 0px;
	width:70px;
	text-align:center;
	font-size:12px;
	color:#333;
}
.se-by-date{float:left; width:200px;}
.no-se-by-date{float:right; padding:30px 10px 0px 0px; color:#0051A1;}

.lbl-bym{float:left; width:70px; color:#333; padding-top:2px;}
.cbo-bym-1{float:left; width:85px; height:25px;}
.cbo-bym-1 select{width:80px;}
.cbo-bym-2{float:left; width:130px;}
.cbo-bym-2 select{width:120px;}
.acm-inf-p{padding:5px 0px 5px 0px;}
.bg-agent{margin:auto; padding:0;  background:#FFFFFF; width:950px;}
.cre-btn{width:420px; padding:0px 0px 0px 30px;}


/*########## Reservation ##########*/
.set-rsvn-search{margin:auto; padding:40px 0px 20px 0px; width:840px;}
.rsvn-l{float:left; margin:auto; width:355px;}
.tt-search{padding-bottom:20px; font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1A76D8;}
.set-search-dt{padding:0px 10px 15px 0px;}
.s-lbl{float:left; width:100px; color:#0051A1; padding-top:3px;}
.s-cbo{float:left;}
.s-cbo select{font-size:12px;}
.chk-lbl{float:left; padding-bottom:2px; width:120px; color:#0051A1;}
.nt-lbl{float:left; padding-bottom:2px; width:100px; color:#0051A1;}
.inp-chk{float:left; width:120px;}
.inp-chk .txtchk{
	border:1px solid #7F9DB9; 
	padding:2px 0px 2px 10px; 
	background:url(../img_en/ico_calendar.gif) no-repeat 82px 1px; 
	text-align:left; 
	width:90px; 
	font-size:14px;
	font-weight:bold;
	color:#0051A1; 
	cursor:pointer;
}
.inp-nt{float:left; width:100px;}
.inp-nt .txtnt{
	border:1px solid #7F9DB9; 
	padding:2px 0px; 
	text-align:center; 
	width:45px; 
	font-size:14px;
	font-weight:bold; 
	color:#0051A1;
}
.guest-lbl{float:left; padding-bottom:2px; width:120px; color:#0051A1;}
.rms-cbo{float:left; width:120px;}
.rms-cbo select{ width:70px;}
.guest-cbo{float:left; height:25px;}
.guest-cbo select{ width:70px;}
.s-search-btn{padding:10px 0px 30px 0px; text-align:left;}
.search-btn{
	border:0px;
	background:url(../img_en/btn_search.gif) no-repeat;
	width:110px;
	height:30px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	cursor:pointer;
}


.rsvn-r{float:left; margin:auto; width:480px;  border-left:1px solid #B6B6B6;}
.tt-rate{padding:0px 0px 10px 20px; font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1A76D8;}
.rt-dt-set{width:460px; padding-left:20px;} 
.rt-dt-set div{border-bottom:1px solid #B5D3F2; border-top:0px;}
.rt-dt{float:left; background:#FFF; padding:5px 0px; width:280px; color:#000000; height:auto;}
.rt-dt p{font-size:11px; color:#000000;}
.rt-dt-1{float:left; background:#FFF; padding:5px 0px; width:175px; text-align:right; font-weight:bold; color:#1A76D8; height:auto;}
.sp-txt{padding:10px 0px 10px 20px; font-size:11px; color:#111111;} 









