@charset "utf-8";
/* CSS Document */
#ja-wrapper { background: #8cc343 url(../images/bg-special-sale.jpg) top left no-repeat !important;}
/*#ja-wrapper { background: #408a4d url(../images/bg-xmas-online-bengseng.jpg) top center no-repeat !important;}*/

#RoomBody { background: #fff; color:#545454; font-size:11px; width:718px; padding:15px; 
border:2px #76a045 solid; -moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius:8px;
-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#RoomBody h3{background: url(../images/v_23_fefefe_efefef.png) repeat-x top; color: #333; border: 1px #f6f6f6 solid;padding:5px 5px 5px 15px; margin-bottom:0;}
.LeftModule, .FeaturedModule {border:2px #76a045 solid; 
-moz-box-shadow: 0 1px 3px #333; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333;
-moz-border-radius: 0px 0px 8px 8px ;
-webkit-border-radius: 0px 0px 8px 8px ;
border-radius: 0px 0px 8px 8px;
}
.LeftModuleHeader {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#023e74', endColorstr='#022b4f');
background:-webkit-gradient(linear, left top, left bottom, from(#023e74), to(#022b4f)); 
background:-moz-linear-gradient(top,  #023e74,  #022b4f);
}


/* New Typo */
.RemarksSpecial { background:#CC0066; color:#fff; padding:3px 5px 3px 5px; border:1px #FF99CC solid; font-weight:bold; font-size:1em; font-family: Microsoft JhengHei; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.RemarksImportant { color:#CC0066; font-weight:bold; font-size:1.1em}
/* SandsCotai Only */
#SandsCotaiWrapper { padding: 0px 6px 6px 6px; margin-top:15px;}
#SandsCotaiBody { background: #fff; color:#545454; font-size:11px; width:718px; padding:15px;
border:2px #76a045 solid; -moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius: 8px;
padding-bottom:50px;}
#SandsCotaiBody ul, a, p, h1, strong, li, td { font-family: Microsoft JhengHei; font-size:1em;}
#SandsCotaiBody ul{ margin-top:2px; margin-bottom:2px;}
#SandsCotaiBody .Inner{ width:100%; padding-top:10px;}
#SandsCotaiBody a{color:#b4cde6;}
#SandsCotaiBody a:hover{color:#000000;}
#SandsCotaiBody h1{font-size:20px;color: #663366; padding-left:15px;}
#SandsCotaiBody h2{font-family: Microsoft JhengHei; color: #3d8a87; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#SandsCotaiBody h3{font-family: Microsoft JhengHei; color: #545454; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#SandsCotaiBody h2 strong{font-family: Microsoft JhengHei; font-size:1.4em; font-weight:bold}
#SandsCotaiBody h4{font-family: Microsoft JhengHei; color: #3d8a87; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:15px;}
#SandsCotaiBody .breadcrumb { color:#999; padding:5px 5px 5px 0px;}
#SandsCotaiBody .breadcrumb a{color: #b4cde6;}
.SandsCotaiItem {-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background:#fff; padding:10px; margin-bottom:15px; margin-top:10px; border:1px #efefef solid;
-moz-box-shadow: 0 0 2px #dfdfdf; -webkit-box-shadow: 0 0 2px #dfdfdf;  box-shadow: 0px 0px 2px #dfdfdf;}
.SandsCotaiItem:hover { -moz-box-shadow: 0 0 4px #666; -webkit-box-shadow: 0 0 4px #666;  box-shadow: 0px 0px 4px #666;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7edf4');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7edf4)); 
background:-moz-linear-gradient(top,  #ffffff,  #e7edf4);}
.SandsCotaiItem .SandsCotaiPrice { float:right; width:80px; top:-5px; right:0px; padding: 4px 10px 4px 10px; background:#663366; color:#FFFFFF; font-size:0.9em; font-weight:bold; border-right: 4px #9c699c solid; 
text-align:right; clear:both; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.SandsCotaiItem .SandsCotaiPrice strong{ font-size:2em;  font-weight:bold; }
.SandsCotaiRemarks { font-family: Microsoft JhengHei; background: #663366; padding: 5px 15px 5px 15px;; font-weight: bold; font-size:1em; color:#FFFFFF; border-bottom:1px #efefef solid}
/* Special Sales Only */
#SpecialSalesWrapper { padding: 0px 6px 6px 6px; margin-top:15px;}
#SpecialSalesBody { background: #fff; color:#545454; font-size:11px; width:718px; padding:15px;
border:2px #76a045 solid; -moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius: 8px;
padding-bottom:50px;}
#SpecialSalesBody ul, a, p, h1, strong, li, td{ font-family: Microsoft JhengHei;}
#SpecialSalesBody ul{ margin-top:2px; margin-bottom:2px;}
#SpecialSalesBody .Inner{ width:100%; padding-top:10px;}
#SpecialSalesBody a{color:#b4cde6;}
#SpecialSalesBody a:hover{color:#000000;}
#SpecialSalesBody h1{font-size:20px;color: #663366; padding-left:15px;}
#SpecialSalesBody h2{font-family: Microsoft JhengHei; color: #999; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#SpecialSalesBody h3{font-family: Microsoft JhengHei; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#SpecialSalesBody h2 strong{font-family: Microsoft JhengHei; font-size:1.4em; font-weight:bold; color: #3d8a87; }
#SpecialSalesBody h4{background: #eaf5fa; border: 1px #99cce5 solid; color: #333333; padding:5px 5px 5px 15px; margin-bottom:15px;}
#SpecialSalesBody .breadcrumb { color:#999; padding:5px 5px 5px 0px;}
#SpecialSalesBody .breadcrumb a{color: #b4cde6;}
.SpecialSalesItem {-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background:#fff; padding:10px; margin-bottom:15px; margin-top:10px; border:1px #efefef solid;
-moz-box-shadow: 0 0 2px #dfdfdf; -webkit-box-shadow: 0 0 2px #dfdfdf;  box-shadow: 0px 0px 2px #dfdfdf;}
.SpecialSalesItem:hover { -moz-box-shadow: 0 0 4px #666; -webkit-box-shadow: 0 0 4px #666;  box-shadow: 0px 0px 4px #666;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7edf4');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7edf4)); 
background:-moz-linear-gradient(top,  #ffffff,  #e7edf4);}
.SpecialSalesItem .SpecialSalesPrice { float:right; width:80px; top:-5px; right:0px; padding: 4px 10px 4px 10px; background:#663366; color:#FFFFFF; font-size:0.9em; font-weight:bold; border-right: 4px #9c699c solid; 
text-align:right; clear:both; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.SpecialSalesItem .SpecialSalesPrice strong{ font-size:2em;  font-weight:bold; }
.SpecialSalesRemarks { font-family: Microsoft JhengHei; background: #663366; padding: 5px 15px 5px 15px;; font-weight: bold; font-size:1em; color:#FFFFFF; border-bottom:1px #efefef solid}
span.Big { font-size:1.2em;}
/* Special Sales Only */
#PromoItemWrapper { padding: 0px; margin-top:15px; margin-bottom:15px;}
#PromoItemBody { background: #fff; color:#545454; font-size:11px; width:748px; 
-moz-box-shadow: 0 1px 3px #333; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333;
-moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius: 8px;
padding: 15px 0px 35px 0px; }
#PromoItemBody ul, a, p, h1, strong, li, td{ font-family: Microsoft JhengHei;}
#PromoItemBody ul{ margin-top:2px; margin-bottom:2px;}
#PromoItemBody .Inner{ width:100%; padding-top:10px;}
#PromoItemBody a{color:#b4cde6;}
#PromoItemBody a:hover{color:#000000;}
#PromoItemBody h1{font-size:20px;color: #663366; padding-left:15px;}
#PromoItemBody h2{font-family: Microsoft JhengHei; color: #999; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#PromoItemBody h3{font-family: Microsoft JhengHei; font-size:1.4em; border-bottom:1px #dfdfdf solid;padding:5px 5px 5px 15px; margin-bottom:0;}
#PromoItemBody h2 strong{font-family: Microsoft JhengHei; font-size:1.4em; font-weight:bold; color: #3d8a87; }
#PromoItemBody h4{background: #eaf5fa; border: 1px #99cce5 solid; color: #333333; padding:5px 5px 5px 15px; margin-bottom:15px;}
#PromoItemBody .breadcrumb { color:#999; padding:5px 5px 5px 0px;}
#PromoItemBody .breadcrumb a{color: #b4cde6;}
.PromoItemItem {background:#fff; border:1px #efefef solid;
background: url(../images/h3-shadow.png) repeat-x;
padding:15px;}
.PromoItemItem:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7edf4');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e7edf4)); 
background:-moz-linear-gradient(top,  #ffffff,  #e7edf4);}
.PromoItemItem .PromoItemPrice { float:right; width:80px; top:-5px; right:0px; padding: 4px 10px 4px 10px; background:#663366; color:#FFFFFF; font-size:0.9em; font-weight:bold; border-right: 4px #9c699c solid; 
text-align:right; clear:both; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.PromoItemItem .PromoItemPrice strong{ font-size:2em;  font-weight:bold; }
.PromoItemRemarks { font-family: Microsoft JhengHei; background: #663366; padding: 5px 15px 5px 15px;; font-weight: bold; font-size:1em; color:#FFFFFF; border-bottom:1px #efefef solid}
.PromoItemTop {padding: 15px 15px 25px 15px;}
span.Big { font-size:1.2em;}


.wificat-header { font-size:2em; font-weight:bold; color: #00b5d5; padding-left:15px; background:url (/images/assets/bg-header-wifi-cat.png) top right no-repeat; height:75px; }
.wificat-Inner {   padding:10px 15px 0 15px; }
.wificat-Inner p{  font-size:1.5em;}


.asset-item-list {
border:2px #76a045 solid; -moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius:8px;
-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; 
}
.asset-item-grid .asset-item-list {
border:2px #76a045 solid; -moz-border-radius: 8px;-webkit-border-radius: 8px; border-radius:8px;
-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; 
}



.BottomPrice { border-bottom: 1px #efefef solid; color:#999; margin-bottom:10px;}
.package_type { padding:3px 5px 3px 5px; font-size:0.9em; font-weight:bold; background:#edece3; border-radius:2px; margin-left:5px; }

.SandsCotaiContent {
	-webkit-box-shadow: 0 8px 6px -6px #dfdfdf;
	   -moz-box-shadow: 0 8px 6px -6px #dfdfdf;
	        box-shadow: 0 8px 6px -6px #dfdfdf;
			padding-bottom:25px; padding-top:75px;
			 margin:30px 0 30px 0; 
}


.asset-item-list {
	border:2px #76a045 solid;
}

.ListBookButton { background:#951100}
button.ListBookButton { background:#951100}


.attractions_price_chart {text-align:center; }
span.price { font-size:1.5em; font-weight:bolder;}
.attractions_price_chart td { font-size:1.2em; border-bottom:1px #dfdfdf solid; color:#1994d7;  padding:5px; box-shadow: 0 2px 4px -3px #afafaf;}
.attractions_price_chart .header td{background: #eaf6fc; color:#253b56; font-size:1em; font-weight:bold; padding:5px;}
.attractions_price_chart .odd td{ padding:5px; background:#efefef; color:#666; }
.attractions_price_chart .footer{ background: #efefef; font-size: 0.9em; font-weight:bold; padding:5px;}



.SpecialPriceRed {
	color: #008700;
	font-weight: bold;
	font-size:1.5em;
}

.package_type { padding:3px 5px 3px 5px; font-size:0.9em; font-weight:bold; background:#edece3; border-radius:2px; margin-left:5px; }




.tag-buffet-sands {background:#00ceb3; color:#fffbef; padding:5px; border:none; border-radius:5px;
}

.tag-buffet-galaxy {background:#fbb447; color:#FFFFFF; padding:5px; border:none; border-radius:5px;
}


