/* CSS Document */
.datebox_css{width:280px;height:280px;font-size:12px;font-family:Verdana;color:#663399;border:1px solid #77DDFF;background-color:#BFEBFF;border-collapse:collapse;}
.datebox_css th{background-color:#00285E;color:#FFFFFF; text-align:center; height:40px; line-height:40px; font-size:14px;}
.datebox_css span{cursor:pointer;}
.weekbox_css{background-color:#075F8E;border:1px #CCCCCC solid;text-align:center;font-weight:bolder;width:40px;height:40px;color:#FFFFFF;line-height:40px;}
.daybox_css{border-bottom:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;width:40px;height:40px;line-height:40px;text-align:center; }
.today_css{border-bottom:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;width:40px;height:40px;line-height:40px;text-align:center;background-color:#FF9900;cursor:pointer;text-decoration:underline;font-weight:bolder;color:#FFFFFF;}
.code_css{border:none;width:250px; background-color:#FFFFFF;}
.QuickBook_bt{width:704px;height:26px;background-color:#dcdcdc;}
.rule_show{border:1px #CCCCCC solid;width:90%;height:250px;overflow:scroll;text-align:left;line-height:20px;padding:4px;color:#000000; display:block;}
.rule_hide{border:1px #CCCCCC solid;width:90%;height:250px;overflow:scroll;text-align:left;line-height:20px;padding:4px;color:#000000;display:none;}
.lm_itinerary{width:100%;height:250px;overflow:scroll;text-align:justify;overflow-x:hidden;border:1px #FF9900 solid;padding:4px 0px 4px 4px;}
.lm_itinerary table{width:96%;}
.lblvalue{color:#0000C0;}
.lblcprice{font-size:18px;text-decoration:line-through;}
.lbldprice{font-size:18px;}
.showrulebut{text-decoration:underline;color:Red;cursor:pointer;}
.book_price{font-weight:bolder;color:#FF0000; font-size:18px;}