@charset "utf-8";
/* CSS Document */
#ja-wrapper { background: #f0f2f4}

/* Booking Form */
#FormWrapper { padding: 0px 6px 6px 6px; margin-top:15px; width:750px; float:left;}
#FormBody { 
background: #fff; 
color:#545454;
padding:30px 10px 15px 10px;
-moz-border-radius: 8px 8px 4px 4px;
-webkit-border-radius: 8px 8px 4px 4px;
border-radius: 8px 8px 4px 4px;
-moz-box-shadow: 0 1px 3px #666666; -webkit-box-shadow: 0 1px 3px #666666; box-shadow: 0 1px 3px #666666;
border:0; 
}

.FormModuleWrapper {padding: 0px 6px 6px 6px; margin-top:15px; width:180px; }
.FormModuleWrapper.Payment{padding: 0px 6px 6px 6px; margin-top:0px; width:180px; }
.FormModuleWrapper.NoPadding{padding: 0px; margin-top:0px; width:180px; }

.FormModuleBody {background: #eaf5fa; 
color:#545454;
padding:10px 10px 15px 10px;
-moz-border-radius: 8px 8px 4px 4px;
-webkit-border-radius: 8px 8px 4px 4px;
border-radius: 8px 8px 4px 4px;
-moz-box-shadow: 0 1px 3px #666666; -webkit-box-shadow: 0 1px 3px #666666; box-shadow: 0 1px 3px #666666;
border:0;
}

.FormModuleBody.Payment{background: #fff; }
.FormModuleBody.NoPadding{background: #fff; }

.FormModuleBody h3{
font-family: Microsoft JhengHei;
color: #00b5d5;
font-size:1.5em; 
}
.FormModuleBody div{
font-family: Microsoft JhengHei;
font-size:1.2em; 
}



#FormBody ul{ margin-top:2px; margin-bottom:2px;}
#FormBody .Inner{ background: url(../images/h3-shadow.png) repeat-x; padding-top:10px;}
#FormBody a{color:#9b815c;}
#FormBody a:hover{color:#000000;}
 
.form-terms { height: 200px; width:100%; overflow: auto; background: #eaf5fa; color: #555555; font-size: 1em; 
border-radius:8px; padding-top:10px;padding-bottom:10px}

#FormBody h1{
font-family: Microsoft JhengHei;
color: #00b5d5;
font-size:1.5em; padding-left:15px;
border-bottom:1px #cccccc solid;}

#FormBody h2{
color: #00b5d5;
font-size:2em;
border: none;
padding:5px 5px 5px 15px; margin-bottom:0; background:none;}
#FormBody h3{
font-family: Microsoft JhengHei; 
color: #00b5d5;
font-size:1.8em;
padding:5px 5px 5px 15px; margin-bottom:0;}
#FormBody h3 span{
color: #555555;
font-size:0.6em;}

#FormBody h4{
font-family: Microsoft JhengHei; 
color: #026dc5;
font-size:1em;
padding:5px 5px 5px 15px; margin-bottom:0;}
.FormInnerPad {background: url(../images/h3-shadow.png) repeat-x; padding:10px 10px 0px 0px; }
.FormInnerPad_Featured {background:#f5f4f0; width:704px; padding: 5px 10px 5px 10px; border-radius:2px; }
.FormInnerPad_Wifi {background:#eaf5fa; width:704px; padding: 15px 10px 15px 10px; border-radius:2px; }
.FormInnerPad_Terms {background:#f5f4f0; padding: 5px 10px 5px 10px; border-radius:2px; font-size:1.2em;}

.FormModuleBody .icon-payment-visa { width:148px; height:60px; display:block; text-indent:-10000px; background:url(http://cdn.bengsengtravel.com/images/stories/creditcard.jpg)}
.FormModuleBody .icon-payment-pps { width:100px; height:60px; display:block; text-indent:-10000px; background:url(http://cdn.bengsengtravel.com/images/stories/pps_logo.gif)}
.FormModuleBody .icon-payment-bank-in { width:148px; height:60px; display:block; text-indent:-10000px; background:url(http://cdn.bengsengtravel.com/images/stories/hengsengbank.jpg)}