/* Main Component */
body {color:#333333;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:11px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
#main-header{float:left;width:100%;}
#main-footer{clear:left;width:100%;}
#main-overall{float:left;width: 960px;}
#main-content{float:left;width: 100%;}
#main-contentcolumn{margin: 0 200px 0 190px;}
#main-contentcolumn-hotel{margin: 0 0 0 190px;}
#main-content-o{float:left;width: 100%;}
#main-contentcolumn-o{margin: 0 0 0 195px;}
#main-left{float:left;width:190px;margin-left: -958px;margin-top:2px;}
#main-right{float: left;width: 200px; margin-left: -202px;}/*margin-left: -212px;*/

/*various margin size*/
.mtop2{margin-top:2px;}
.mtop3{margin-top:3px;}
.mtop5{margin-top:5px;}
.mtop10{margin-top:10px;}
.mtop15{margin-top:15px;}
.mbottom10{margin-bottom:10px;}
.mleft4{margin-left:4px;}
.mleft5{margin-left:5px;}
.mleft7{margin-left:7px;}
.mright3{margin-right:3px;}
.mright7{margin-right:7px;}
.mleft11{margin-left:11px;}
.mright11{margin-right:11px;}

/*header Page*/
/*menu bar*/
#menu{margin-left: 4px;padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#menu ul{font: bold 11px Arial, Verdana, sans-serif;margin:0;padding:0;list-style:none;}
#menu li{display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;}
#menu a{float:left;color: white;background: #0b918d url(/images/color_tabs_left.gif) no-repeat left top;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing: 1px;}
#menu a span{float:left;display:block;background: transparent url(/images/color_tabs_right.gif) no-repeat right top;padding:4px 9px 2px 6px;}
#menu a span{float:none;}
#menu a:hover{background-color: #00b6b1;}
#menu a:hover span{background-color: #00b6b1;}
#menu #current a, #menu #current span{ /*currently selected tab*/background-color: #8cb85c;}

#search-result {float:left;width:554px;height:auto;padding-left:6px;margin-top:3px;margin-left:3px;}

div.top_logo{float:left;width:440px;height:76px;padding-left:6px;}
div.top_logo-area{float:left;width:960px;height:auto;border-bottom: 5px solid #326c9b;margin-bottom:5px;}
div.top_menu01{float:left;width:508px;height:53px;padding-left:6px;}
div.top_menu01-bg{float:right;width:200px;height:20px;background-image:url(/images/tab_bookmark.jpg);}
div.top_menu01-bg-3{float:right;width:200px;height:25px;margin-top:5px;}
div.top_menu01-bg-2{float:left;width:303px;height:53px;margin-right:5px;}
div.top_menu01-content{float:left;width:191px;padding-left:3px;padding-right:6px;text-align:center;color:#ffffff;font-size:10px;}
div.top_menu02{float:left;width:508px;height:auto;}

div.top_section{float:left;width:554px;height:auto;padding-left:6px;padding-bottom:5px;}
div.back-top{width:auto;float:right;background: url(/images/bullet-top.gif) no-repeat 2px 4px;padding-left:14px;}
div.back-top2{width:auto;float:right;background: url(/images/bullet-top.gif) no-repeat 2px 4px;padding-left:14px;padding-right:6px;}
.text_Gray_small{font-size: 10px;font-family:Arial,Tahoma,Verdana,sans-serif;;color: #666;}
.text_Graydark_small{font-size: 10px;font-family:Arial,Tahoma,Verdana,sans-serif;;color: #333;}
/*link*/
.text_darkgreen_small{font-size: 10px;font-family:Arial,Tahoma,Verdana,sans-serif;;color: #336699;}
a.breadcrumbs, a.breadcrumbs:visited, a.breadcrumbs:link, a.breadcrumbs:hover  {color:#333333;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:10px;text-decoration:underline;}

a.back-to-top, a.back-to-top:visited, a.back-to-top:link, a.back-to-top:hover  {color:#006666;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:10px;text-decoration:none;}

a.gray_link, a.gray_link:visited, a.gray_link:link  {color:#333333;font-size:11px;text-decoration:none;}
a.gray_link:hover {color:#666666;text-decoration:underline;}

a.more_link, a.more_link:visited, a.more_link:link {color:#666666;font-size:10px;text-decoration:none;}
a.more_link:hover {color:#666666;text-decoration:underline;}

a.menustate_link, a.menustate_link:visited, a.menustate_link:link {color:#ffffff;font-size:13px;font-weight: bold;text-decoration:none;}
a.menustate_link:hover {color:#FFCC00;text-decoration:none;}

a.menucity_link, a.menucity_link:visited, a.menucity_link:link {color:#ffffff;font-size:11px;font-weight: bold;text-decoration:none;}
a.menucity_link:hover {color:#FFCC00;text-decoration:none;}
/*Left Side*/
div.left_column{float:left;width:190px;height:auto;}
div.left_bar-header{float:left;width:190px;height:auto;}
div.left_header{float:left;width:184px;height:auto;padding-left:5px;margin-top:5px;}
div.left_bar-content{float:left;width:169px;height:auto;padding-left:20px; background: url(/images/bullet-arrow.gif) no-repeat 5px 4px; margin-top:2px;}
div#a,div#b,div#c,div#d,div#e,div#f,div#g,div#h,div#i,div#j,div#k,div#l,div#m,div#n,div#o,div#p,div#q{float:left;width:175px;height:auto;}
.left_bar{float:left;width:190px;height:auto;background-color:#306D9C;background-image:url(/images/left-bar_bg.gif); background-repeat: no-repeat;}
div.left_bar-bottom{float:left;width:183px;height:auto;padding-top:5px;padding-left:5px;}
div.left_bar-content2{float:right;width:auto;height:auto;text-align:right;}
div.instant{float:left;width:190px;height:80px;}
div.asiahotel{float:left;width:190px;height:auto;background-color:#086C69;background-image:url(/images/asia-hotel-body.jpg); background-repeat: no-repeat;}
/*div.asiahotel{float:left;width:190px;height:230px;background-image:url(/images/asia-hotel-bg.jpg);}*/
div.asiahotel-list{float:left;width:174px;height:auto;padding-left:15px;background: url(/images/bullet-arrow-white.gif) no-repeat 5px 4px;}
div.menuwhite-list{float:left;width:174px;height:auto;padding-left:15px;background: url(/images/bullet-arrow-white.gif) no-repeat 5px 4px;}
div.help-centre{float:left;width:190px;height:190px;background-image:url(/images/customer-service-bg.jpg);}

/*Right Side*/
div.right_column{float:left;width:194px;height:auto;padding-left:6px;}
div.right_header{float:left;width:136px;height:auto;padding-left:58px;padding-top:5px;padding-bottom:5px;}
div.right_content{float:left;width:194px;height:auto;}
div.right_content_padding{float:left;width:184px;height:auto;padding-left:10px;padding-bottom:5px;}
div.right_bottom_content{width:176px;float:right;padding-left:8px;padding-right:6px;padding-top:2px;background: url(/images/bullet-arrow-org.gif) no-repeat 2px 5px;border-top: 1px dotted #DFDFDF;}

/*Footer*/
div.footer{float:left;width:958px;height:auto;border-top: #326c9a solid 3px;margin-top: 5px;}
div.footer-content{float:left;width:958px;height:auto;margin-top:5px;text-align:center}
div.footer-content a {color:#333333;font-size:11px;text-decoration:underline;}
div.footer-content a:hover {color:#666666;text-decoration:underline;}

/*List */
.arrow{float:left;width:194px;height:auto;}
.arrow ul {list-style-image: url('/images/bullet-arrow.gif');margin-top: 3px; margin-bottom: 5px;}
.arrow a {color:#006666;font-size:11px;text-decoration:underline;}
.arrow a:hover {color:#009999;text-decoration:underline;}
.hotel{float:left;width:194px;height:auto;}
.hotel ul {list-style-image: url('/images/bullet-hotel.gif');margin-top: 3px; margin-bottom: 5px;}
.hotel a {color:#306d9c;font-size:11px;text-decoration:none;}
.hotel a:hover {color:#FFCC00;}
.pkg{float:left;width:194px;height:auto;}
.pkg ul {list-style-image: url('/images/bullet-pkg.gif');margin-top: 3px;margin-bottom: 5px;}
.pkg a {color:#006666;font-size:11px;text-decoration:underline;}
.pkg a:hover {color:#009999;text-decoration:underline;}
.city ul {list-style-image: url('/images/bullet-city.gif');margin-top: 3px; margin-bottom: 3px;}
.city a {color:#ffffff;font-size:11px;font-weight: bold;text-decoration:none;}
.city a:hover {color:#FFCC00;text-decoration:none;}

.pkglist {list-style-image: url('/images/bullet-arrow.gif');margin-top: 3px; margin-bottom: 5px;}
.pkglist a {color:#006699;font-size:11px;text-decoration:underline;}
.pkglist a:hover {color:#0093D9;text-decoration:underline;}

ul.checkmark {margin-top: 1px; margin-bottom: 3px;}
ul.checkmark a {padding-left:4px;color:#006699;font-size:12px;font-weight:bold;text-decoration:none;}
ul.checkmark a:hover {color:#0093D9;}
li.island {list-style-image: url('/images/ctg-island.jpg');}
li.beaches {list-style-image: url('/images/ctg-beaches.jpg');}
li.hill {list-style-image: url('/images/ctg-hill.jpg');}
li.adventure {list-style-image: url('/images/ctg-adventure.jpg');}

ul {list-style-type:disc}
ul.tourlist {list-style: disc; color:#306d9c;}
ul.tourlist a{color:#306d9c;font-size:11px;text-decoration:none;}
ul.tourlist a:hover{color:#FFCC00;font-size:11px;text-decoration:none;}


ul.tourlisting {list-style: none outside; margin:0;padding-left:2px;  color:#306d9c;}
ul.tourlisting a{color:#306d9c;font-size:11px;text-decoration:none;}
ul.tourlisting a:hover{color:#FFCC00;font-size:11px;text-decoration:none;}

/*search box*/
.m-search{width: 190px;height: 66px;background: url(/images/search-box.jpg) no-repeat;float: left;font-size: 11px;font-family:Arial,Tahoma,Verdana,sans-serif;}
.m-search-title{width:180px;float: left;font-size: 14px;font-weight:bold;color:#FFFFFF;margin:5px 5px;}
.m-search-area{width:180px;float: left;margin:5px 5px;}
.m-search-area2{width:140px;float:left;}
.m-search-button{width:30px;float:right;margin-right:3px;}
.m-search-input{width: 140px;height: 15px;font-size: 11px;background:#ffffff;border:1px solid #cf1d5b;color: #666666;}

.text_leftheader{font-size: 14px;font-weight: bold;color: #FFFFFF;}
.text_div-header{font-size: 12px;font-weight: bold;;color: #006666;}

div.calendar-title{width:554px;height:auto;float:left;padding-left:6px;border-bottom: #91d6f9 dashed 1px;}
div.month-title{text-align:center;font-size:11px;color: #306d9c;font-weight:bold;}
table.bg {float:left;width: 100%}
table.calendar {background-color:#f0f8ff;width: 100%;border: #91d6f9 dashed 1px;font-size:10px;}
table.calendar tr.normal{background-color:#ddf4ff;font-size:11px;font-weight:bold;}

div.bg-nearby-hotel{width:190px;height:auto;float:left;} 
div.bg-nearby-hotel-content {width:190px;height:auto;float:left;background-image:url(/images/bg-nearby-hotel-middle.gif); background-repeat: repeat-y;}
div.bg-nearby-hotel-content ul {list-style-image: url('/images/bullet-hotel.gif');margin-top: 3px; margin-bottom: 5px;}
div.bg-nearby-hotel-content a {color:#306d9c;font-size:11px;text-decoration:none;}
div.bg-nearby-hotel-content a:hover {color:#FFCC00;text-decoration:none;}

div.bg-main-left {width:130px;height:180px;float:left;background-image:url(/images/m-kl.jpg);margin-right:11px;margin-top:5px;}
div.bg-main-middle {width:130px;height:180px;float:left;background-image:url(/images/m-penang.jpg);margin-right:11px;margin-top:5px;}
div.bg-main-middle-2 {width:130px;height:180px;float:left;background-image:url(/images/m-malacca-large.jpg);margin-right:11px;margin-top:5px;}
div.bg-main-right {width:130px;height:180px;float:left;background-image:url(/images/m-langkawi.jpg);margin-top:5px;}
div.main-promo-titlearea{width:120px;height:25px;float:left;padding:5px;}
div.bottom-promoarea {width:124px;height:15px;float:left;background-color:#F5F5F5;border: #C3C3C3 solid 1px;padding:2px;text-align:right;}
div.bottom-promoarea a{color:#333333;font-weight:bold;text-decoration:none;}
div.bottom-promoarea a:hover{color:#FFCC00;}

div.indexpromo{width:360px;height:175px;float:left;padding-right:4px;}
div.indexpromo2{width:190px;height:175px;float:left;}

div.bg-main-popular{width:180px;height:auto;float:left;}
div.main-popular{width:164px;height:auto;float:left;padding:5px 2px;border-bottom: #C3C3C3 dashed 1px;margin:3px;}
div.main-popular a{color:#306d9c;text-decoration:none;}
div.main-popular a:hover{color:#FFCC00;}
div.main-popular-bottom{width:auto;height:auto;float:right;padding-top:5px;margin-right:3px;}
div.main-popular-bottom a{color:#666666 ;text-decoration:none;font-size:10px;}
div.main-popular-bottom a:hover{color:#FFCC00;}

div.bg-main-country{width:277px;height:auto;float:left;margin:5px 0;}
div.main-country-img{width:80px;height:80px;float:left;border: #C3C3C3 solid 3px;}
div.main-country{font-size:10px;width:181px;height:80px;float:left;padding:5px;}
div.main-country a{font-size:11px;color:#306d9c;text-decoration:none;}
div.main-country a:hover{color:#FFCC00;}
div.main-country ul {list-style-image: url('/images/bullet-hotel.gif');margin-top: 3px; margin-bottom: 5px;}
div.line{margin:5px 0;border-bottom: #C3C3C3 dashed 1px;}

div.promohotel {width:554px;height:70px;float:left;margin-bottom:5px;border: #dddddd solid 1px;}
div.promohotel-content {width:380px;height:68px;float:left;padding:0 5px;font-size:12px;color:#666666}
div.promohotel-content span{color:#9436d4;font-size:11px;}
div.promohotel-content a{font-weight:bold;text-decoration:underline;color:#666666;}
div.promohotel-content a:hover{color:#FFCC00}
div.promohotel-more {font-size:12px;width:200px;height:auto;float:right;padding-right:5px;text-align:right;}
div.promohotel-more a{text-decoration:underline;color:#666666;}
div.promohotel-more a:hover{color:#FFCC00}
div.promohotel-img {width:80px;height:64px;float:left;padding:2px;}
div.promohotel-rate {width:80px;height:60px;float:right;background-color:#dddddd;text-align:center;font-size:12px;padding-top:10px;}
div.promohotel-rate span{font-size:14px;font-weight:bold;color:#007fe6;}
.pkg-main{float:left;width:194px;height:auto;border-bottom: #dddddd dashed 1px;padding:2px 0;}
.pkg-main-img{float:left;width:46px;height:45px;padding:2px;margin-left:2px;}
.pkg-main-content{float:left;width:136px;height:45px;padding:2px;}
.pkg-main span{font-size:11px;font-weight:bold;}
.pkg-main ul{list-style: none outside; margin:0;padding-left:2px; }
.pkg-main a {color:#306d9c;font-size:10px;text-decoration:underline;}
.pkg-main a:hover {color:#FFCC00;}
div.tab-promo-main {width:272px;height:auto;float:left;}
div.tab-pkglist ul{list-style-position: outside; list-style-image: url('/images/bullet-pkg.gif');margin-top: 3px; margin-bottom: 5px;}
div.tab-hotellist ul{list-style-position: outside; list-style-image: url('/images/bullet-hotel.gif');margin-top: 3px; margin-bottom: 5px;}
div.tab-promo-main li{margin-bottom:5px;}
div.tab-promo-main a {color:#306d9c;font-size:11px;text-decoration:underline;}
div.tab-promo-main a:hover {color:#FFCC00;}
div.tab-promo {width:272px;height:auto;float:left;margin-bottom:5px;}
div.tab-promo-content {width:175px;height:68px;float:left;padding:0 5px;font-size:12px;color:#666666}
div.tab-promo-content span{color:#9436d4;font-size:11px;}
div.tab-promo-content a{font-weight:bold;text-decoration:underline;color:#666666;}
div.tab-promo-content a:hover{color:#FFCC00}
div.tab-promo-img {width:80px;height:64px;float:left;padding:2px;}
div.tab-promo-title{width:100%;height:auto;float:left;border-bottom: #91d6f9 dashed 1px;margin-bottom:5px;padding-bottom:3px;}
div.tab-promo-bottom {width:100%;height:auto;float:left;text-align:center;}
div.tab-promo-bottom a {color:#306d9c;font-size:10px;text-decoration:underline;}
div.tab-promo-bottom a:hover {color:#FFCC00;}
#checkInDate {width:70px; !important}
.indentmenu{font: bold 13px Arial;width: 100%; }
.indentmenu ul{margin: 0;padding: 0;float: left;border-top: 1px solid #91d6f9; background: white url(/images/tab2.png) center center repeat-x;border-right: 1px solid #91d6f9;}
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float: left;color: #306d9c; /*text color*/padding: 5px 11px;text-decoration: none;border-left: 1px solid #91d6f9; /*navy divider between menu items*/}
.indentmenu ul li a:visited{color: #306d9c;}
.indentmenu ul li a.selected{color: #306d9c !important;padding-top: 6px; /*shift text down 1px*/padding-bottom: 4px;background: white url(/images/tab.png) center center repeat-x;}
.tabcontentstyle{ /*style of tab content oontainer*/border: 1px solid gray;width: 537px;margin-bottom: 1em;padding-left: 6px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}
div.mm_logo-area{float:left;width:960px;height:auto;margin-bottom:5px;}
div.mm_logo-top{float:left;width:960px;height:70px;}
div.mm_logo-top1{float:left;width:211px;height:70px;}
div.mm_logo-top2{float:left;width:547px;height:70px;background: url(/images/mm-header-03.jpg) no-repeat;}
div.mm_logo-top3{float:left;width:202px;height:70px;}
div.mm_logo-btm{float:left;width:960px;height:34px;}
div.mm_logo-btm1{float:left;width:275px;height:34px;}
div.mm_logo-btm2{float:left;width:685px;height:34px;background: url(/images/mm-header-02.jpg)}
div.mm_logo-btm3{float:left;width:635px;height:auto;padding-top:2px;padding-left:50px;}
div.mm-left-head{float:left;width:190px;height:auto;background-image:url(/images/mm-leftbanner-mdl.jpg);}
div.mm-left-head1{float:left;width:9px;height:20px;background-image:url(/images/mm-leftbanner-top1.gif);}
div.mm-left-head2{float:left;width:171px;height:20px;background-image:url(/images/mm-leftbanner-top2.gif);}
div.mm-left-headcontent{float:left;width:171px;height:16px;padding:2px 0;
text-align:center;}
div.mm-left-head3{float:left;width:10px;height:20px;background-image:url(/images/mm-leftbanner-top3.gif);}
div.mm-left-bdy{float:left;width:190px;height:auto;background-image:url(/images/mm-leftbanner-mdl.jpg); background-repeat: repeat-y;}
div.mm-left-bdy span{font-size:12px;}
div.mm-left-bdy ul {list-style-image: url('/images/bullet-arrow.gif');margin-top: 3px; margin-bottom: 5px;}
div.mm-left-bdy a {color:#006666;font-size:11px;text-decoration:none;}
div.mm-left-bdy a:hover {color:#009999;text-decoration:none;}
div.mm-left-btm{float:left;width:190px;height:6px;background: url(/images/mm-leftbanner-btm.jpg) no-repeat;}


div.search-left-head{float:left;width:190px;height:auto;background-image:url(/images/search-leftbanner-mdl.jpg);}
div.search-left-head1{float:left;width:9px;height:20px;background-image:url(/images/search-leftbanner-top1.gif);}
div.search-left-head2{float:left;width:171px;height:20px;background-image:url(/images/search-leftbanner-top2.gif);}
div.search-left-headcontent{float:left;width:171px;height:16px;padding:2px 0;
text-align:center;}
div.search-left-head3{float:left;width:10px;height:20px;background-image:url(/images/search-leftbanner-top3.gif);}
div.search-left-bdy{float:left;width:190px;height:auto;background-image:url(/images/search-leftbanner-mdl.jpg); background-repeat: repeat-y;}
div.search-left-bdy span{font-size:12px;}
div.search-left-bdy ul {list-style-image: url('/images/bullet-arrow.gif');margin-top: 3px; margin-bottom: 5px;}
div.search-left-bdy a {color:#006666;font-size:11px;text-decoration:none;}
div.search-left-bdy a:hover {color:#009999;text-decoration:none;}
div.search-left-btm{float:left;width:190px;height:6px;background: url(/images/search-leftbanner-btm.jpg) no-repeat;}

h3.mmgreen {font-size: 12px;font-weight: bold;color: #ffffff;display:inline;}


div.newpromo {float:left;width:554px;height:auto;padding-left:6px;margin-top:3px;margin-left:3px;}
div.newpromo a{font-weight:bold;text-decoration:underline;color:#666666;}
div.newpromo a:hover{color:#FFCC00}
.newpromo-validity{color:#9436d4;font-size:11px;}
.newpromo-price{font-size:12px;font-weight:bold;color:#007fe6;}
.newpromo-discount{font-size:12px;}

div.all-pkg-listing {width:554px;height:40px;float:left;margin-bottom:5px;border: #bae7fd solid 1px;}
div.all-pkg-listing-content {width:422px;height:38px;float:left;padding:0 5px;font-size:12px;color:#666666}
div.all-pkg-listing-content span{color:#ff8400;font-size:11px;}
div.all-pkg-listing-content a{font-weight:bold;text-decoration:underline;color:#666666;}
div.all-pkg-listing-content a:hover{color:#FFCC00}
div.all-pkg-listing-more {font-size:12px;width:200px;height:auto;float:right;padding-right:5px;text-align:right;}
div.all-pkg-listing-more a{text-decoration:underline;color:#666666;}
div.all-pkg-listing-more a:hover{color:#FFCC00}
div.all-pkg-listing-rate {width:120px;height:30px;float:right;background-color:#d7f2ff;text-align:center;font-size:12px;padding-top:10px;}
div.all-pkg-listing-rate span{font-size:14px;font-weight:bold;color:#007fe6;}