/******************** int.css ********************/

@import url("layout.css");

/******************** member ********************/
/*#member{ text-align:right; font-size:80%; line-height:20px; color:#000; padding-left:3px;}*/
#member{ text-align:right; font-size:80%; line-height:20px; color:#000;}
#member a{ color:#06c;}
#member a:hover{ color:#f06;}

/******************** booking ********************/
#booking_process_tag{ width:935px; height:45px; margin-top:5px; padding-left:5px;}
#booking_process_tag ul{ list-style-type:none; margin:0;}
#booking_process_tag li{ float:left;}
#booking_process_tag li.active a{ display:block; width:130px; background-image:url(images/booking_process_tag_1.gif); background-repeat:no-repeat; font-size:95%; color:#000; font-weight:bolder; text-decoration:none; line-height:45px; text-align:center; margin-left:5px;}
#booking_process_tag li.active a:hover{ color:#f30;}
#booking_process_tag li.noact a{ display:block; width:130px; background-image:url(images/booking_process_tag_2.gif); background-repeat:no-repeat; font-size:95%; color:#666; font-weight:normal; line-height:35px; text-align:center; text-decoration:none; margin-left:5px; margin-top:10px;}
#booking_process_tag li.noact a:hover{ color:#f30;}
.booking_process{ width:932px; border:1px #e7e3db solid; padding:8px;}
.booking_process h3{ display:block; width:100%; font-size:95%; color:#666; font-weight:bolder; line-height:35px; background-image:url(images/booking_process_h3.gif); background-repeat:no-repeat; text-indent:20px;}
.booking_process h3.visa{ display:block; width:100%; font-size:95%; color:#930; font-weight:bolder; line-height:35px; background-image:url(images/booking_process_h3_visa.gif); background-repeat:no-repeat; text-indent:20px;}
.booking_process h3 span{ font-size:85%; color:#999; font-weight:normal;}
.booking_process h3 span a{ color:#999; text-decoration:underline;}
.booking_process h3 span a:hover{ color:#06f;}
.booking_process h3 span.star{ color:#c00;}
.booking_process h3 span.visa{ height:25px; background-image:url(images/visa.gif); background-repeat:no-repeat; margin-left:5px; padding:2px 5px 0 32px; font-size:85%; color:#999; font-weight:normal; text-align:right;}
.booking_process p{ font-size:80%; color:#000; line-height:23px; padding:8px 0;}
.booking_process p a{ color:#06c; text-decoration:underline;}
.booking_process p a:hover{ color:#f30;}
.booking_process p select{ font-size:100%;}
.booking_process p.highlight{ font-size:95%; color:#930; line-height:23px; padding:10px 0;}
.booking_process p span.highlight{ color:#c00;}
.table_sep{ float:left; width:50%;}
.booking_process table{ font-family:Arial, sans-serif; font-size:80%; color:#000; line-height:25px; border:1px #e7e3db solid; margin-top:8px;}
.booking_process table.visa{ font-family:Arial, sans-serif; font-size:80%; color:#000; line-height:25px; border:1px #fecb93 solid; margin-top:8px;}
.booking_process td{ border-right:1px #e7e3db solid; border-bottom:1px #e7e3db solid; padding:5px;}
.booking_process td.visa{ border-right:1px #fecb93 solid; border-bottom:1px #fecb93 solid; padding:3px;}
.booking_process td.price, .price_popup td.price{ font-size:120%; color:#900; font-weight:bolder; text-decoration:none;}
.booking_process td.price span a{ font-size:70%; color:#fff; font-weight:normal; text-decoration:none; background-color:#999; padding:1px 2px;}
.booking_process td.price span a:hover{ color:#fff; background-color:#06c;}
.booking_process td.date{ font-family:Verdana, sans-serif; color:#f00; font-weight:bolder; text-align:left;}
.booking_process tr.title{ background-image:url(images/booking_process_td.gif); background-repeat:repeat-x; color:#999; font-weight:bolder; line-height:25px; padding:5px;}
.booking_process td.title{ background-image:url(images/booking_process_td.gif); background-repeat:repeat-x; font-family:Georgia, serif; color:#999; font-weight:bolder; line-height:25px; padding:5px; text-align:center;}
.booking_process td.title_right{ background-image:url(images/booking_process_td.gif); background-repeat:repeat-x; font-family:Arial, sans-serif; color:#999; font-weight:bolder; line-height:25px; padding:5px; text-align:right;}
.booking_process td.title_visa{ background-image:url(images/booking_process_td_visa.gif); background-repeat:repeat-x; font-family:Georgia, serif; color:#900; font-weight:bolder; line-height:25px; padding:5px; text-align:center; border:1px #fecb93 solid;}
.booking_process td.title span{ color:#999; font-weight:normal;}
.booking_process td.title span.star{ color:#c00;}
.booking_process td.date{ color:#f00; font-weight:bolder; text-align:left;}
.booking_process td.highlight{ font-size:120%; color:#000; text-decoration:none;}
.booking_process select, .booking_process input, .booking_process textarea{ font-family:Arial, sans-serif; font-size:95%;}
.booking_process input, .booking_process textarea{ font-family:Arial, sans-serif; font-size:95%;}
.booking_process h4{ display:block; width:110px; height:40px; background-image:url(images/booking_process_button.gif); background-repeat:no-repeat; font-size:95%; color:#fff; font-weight:bolder; line-height:40px; text-align:center; margin:20px auto;}
.booking_process h4 a{ color:#fff; text-decoration:none;}
.booking_process h4 a:hover{ color:#ff0;}
.price_popup{ font-family:Arial, sans-serif; font-size:80%; color:#000; line-height:25px; border:1px #e7e3db solid;}
.price_popup td{ border-right:1px #e7e3db solid; border-bottom:1px #e7e3db solid; padding:5px; text-align:center;}
.price_popup tr.title, .price_popup td.title{ background-image:url(images/booking_process_td.gif); background-repeat:repeat-x; font-family:Georgia, serif; color:#999; font-weight:bolder; line-height:25px; padding:3px; text-align:center;}
.price_popup td.highlight{ font-size:120%; color:#000; text-decoration:none;}
.hr{ color:##e7e3db;}
#visa_button{ float:right; width:24%;}
#visa_button h4{ display:block; width:110px; background-image:url(images/booking_process_button.gif); background-repeat:no-repeat; font-size:95%; color:#fff; font-weight:bolder; line-height:40px; text-align:center; margin:25px auto;}
#visa_button h4 a{ color:#fff; text-decoration:none;}
#visa_button h4 a:hover{ color:#ff0;}
