html{height:100%}
body{background-color:#ffffff;margin:0px;padding:0px;min-height:100%;color:green;font-family:Arial, Helvetica, sans-serif}
form{margin:0px;padding:0px}
a{color:#669900;text-decoration:none}
a:hover{color:#e68200}
.clear-both{clear:both}
#container{width:860px;margin-left:auto;margin:0 auto 0 auto;padding-top:0px;text-align:left;position:relative;min-height:100%}
#container-in{width:840px;background:#ffffff;padding-left:0px;padding-right:0px;margin:0 auto 0 auto;padding-top:0px;text-align:left;position:relative;min-height:100%;height:100%;font-family:Arial, Helvetica;font-size:11px}
#header-logo-bg{float:left;margin:0;height:113px;width:840px;background:url(../images/top_03p.jpg);background-position:inherit;background-repeat:no-repeat}
#logo{position:absolute;float:left;height:153px;width:118px;background:url(../images/logo.png) no-repeat;left:20px;top:15px}
#header-logo-bg2{float:left;margin-top:0px;width:140px;height:51px;background:url(../images/tab_menu_bg.png) repeat-x;background-position:inherit}
#header-menu-container{float:right;margin:0px 0 0 140px;margin-top:0px;margin-left:0px;width:700px;background:url(../images/top_menu_bg.jpg);background-position:inherit;background-repeat:no-repeat}
#menu-home{float:left;margin-top:0px;margin-left:0px;height:25px;width:78px;background-position:inherit;background-repeat:no-repeat}
#menu-divider{float:left;margin-top:0px;margin-left:0px;height:25px;width:1px;background:url(../images/top_06.jpg);background-position:inherit;background-repeat:no-repeat}
#menu-menu{float:left;margin-top:0px;margin-left:0px;height:25px;width:69px;background-position:inherit;background-repeat:no-repeat}
#menu-order-online{float:left;margin-top:0px;margin-left:0px;height:25px;width:143px;background-position:inherit;background-repeat:no-repeat}
#menu-delivery{float:left;margin-top:0px;margin-left:0px;height:25px;width:107px;background-position:inherit;background-repeat:no-repeat}
#menu-contact{float:left;margin-top:0px;margin-left:0px;height:25px;width:101px;background-position:inherit;background-repeat:no-repeat}
#menu-end{float:left;margin-top:0px;margin-left:0px;height:25px;width:126px;background:url(../images/menu/end.jpg);background-position:inherit;background-repeat:no-repeat}
#menu-bottom{float:left;margin-top:0px;margin-left:0px;height:26px;width:628px;background:url(../images/top_15.jpg);background-position:inherit;background-repeat:no-repeat}
#sitemap-head{float:right;width:200px;margin:10px 10px;text-align:right;height:auto}
#search{float:right;width:auto;margin-top:50px;margin-bottom:0px;margin-right:10px;margin-left:0px;text-align:right;height:auto}
.search-input{color:#CC9900;background:#FFFFCC;border:1px #CC9900 solid}
.search-text{color:#CC3333}
#picture-menu-container{float:left;width:460px}
#picture-menu-left{float:left;width:218px;border:1px #cccccc dotted;height:200px;margin:10px 0 0px 10px}
#picture-menu-right{float:right;width:218px;border:1px #cccccc dotted;height:200px;margin:10px 0 0 10px}
#picture-menu-in{width:198px;height:180px;margin:10px}
#picture-menu-in-left{float:left;width:25px;height:180px}
#picture-menu-in-right{float:right;width:173px;height:180px}
#main-content-right-container{float:right;width:320px;height:424px}
#main-content-welcome{width:298px;margin:10px 10px 0 10px;height:240px;border:1px #cccccc dotted}
#main-content-welcome-head{width:278px;margin:0 0 10px 0;height:25px;font-size:20px;font-family:Arial, Helvetica;color:#CC0033;border-bottom:2px #ff0000 dotted}
#main-content-welcome-in{width:278px;padding:10px 10px 0 10px;height:219px;font-family:Arial, Helvetica;color:#336633;font-size:16px;font-weight:200}
#main-content-note{background:url(../images/note.jpg) no-repeat;width:298px;margin:0px 10px 0px 10px;height:171px;border-bottom:1px #cccccc dotted;border-left:1px #cccccc dotted;border-right:1px #cccccc dotted}
#main-content-note-in{float:inherit;width:298px;text-align:center;margin:0px 0px 0px 0px}
#main-content-text1{width:298px;height:20px;padding:40px 0 0 0;font:Arial, Helvetica;font-size:15px;font-style:italic;font-weight:bold;color:#0033CC}
#main-content-text2{width:298px;padding:8px 0 0 0;font:Arial, Helvetica;font-size:18px;font-style:normal;font-weight:lighter;color:#333300}
#flash-banner{position:inherit;width:760px;height:180px;margin:10px}
#footer{height:100px;background:url(../images/footer.jpg);background-position:top;background-repeat:repeat-x; padding-top:0px}
#footer-links{height:80px;padding:10px;text-align:center;color:#666633}
#pages-main-container-left{float:left;width:420px;height:auto;margin:0 0 10px 0}
#pages-main-in-left{float:left;width:410px;border:1px #cccccc dotted;height:auto;margin:10px 0 0px 0px}
#pages-main-in-left-head{float:left;width:830px;border:1px #cccccc dotted;height:auto;margin:10px 0 0px 0px}
#pages-main-in-left2{float:left;width:410px;border:1px #cccccc dotted;height:auto;margin:10px 0 0px 0px}
#pages-header-left{width:auto;height:auto;margin:5px;color:#006600;font-size:20px}
#pages-main-content-left{width:400px;height:auto;margin:10px 5px 10px 5px}
#cart-main-content-left{width:auto;height:auto;margin:0 5px 0px 5px;padding:5px}
#pages-content-right-container{float:left;height:auto;margin:0}
#pages-content-welcome-head{width:210px;margin:0 0 10px 0;height:25px;font-size:20px;font-family:Arial, Helvetica;color:#CC0033;border-bottom:2px #ff0000 dotted}
#pages-content-welcome{width:230px;margin:10px 10px 0 10px;height:auto;border:1px #cccccc dotted}
#pages-content-welcome-in{width:210px;padding:10px 10px 20px 10px;height:auto;font-family:Arial, Helvetica;color:#336633;font-size:12px;font-weight:200}
#pages-dotted-divider{width:210px;margin:5px 0 5px 0;height:3px;font-size:10px;font-family:Arial, Helvetica;border-bottom:1px #cccccc dotted}
#contact-text-left{float:left;width:150px;margin-bottom:10px;font-size:18px}
#contact-text-right{float:right;width:358px;margin-bottom:10px}
#contact-desc-text{color:#336600}
#buttons{border:1px solid #999999; cursor:pointer; background-color:#669933;font-weight:bold; color:#ffffff}
#search-button{border:0px; cursor:pointer; background-color:transparent;background-image:url(../images/search.png);background-repeat:no-repeat;background-position:left;color:#669966}
#inputs{border:1px solid #669999;color:#336600}
#error_msg{color:red;text-align:left}
#blk-div1{float:left;width:60px;font-size:14px;text-align:left;color:#336600;margin:2px 10px 0 10px}
#blk-div{float:left;width:60px;font-size:14px;text-align:left;color:#336600;margin:2px 0 0}
#blk-div2{float:left;width:10px;font-size:14px;text-align:left;color:#336600;margin:5px 0 0 0} 
#order-section-head{width:390px;height:auto;border-bottom:2px dotted #999999;font-size:16px;font-weight:bold;color:#339900;margin:5px}
#order-section-head2{width:390px;height:auto;border-bottom:2px dotted #999999;font-size:16px;font-weight:bold;color:#339900;margin:12px 5px 5px 5px}
#order-desc{width:auto;height:auto;margin:5px;color:#006600;font-size:12px}
#order-desc-sentosa{width:auto;height:auto;margin:5px;color:#006600;font-size:12px;border:1px #cccccc dotted;padding:3px}
#order-head-picture{float:left;width:100px;height:18px;font-size:14px;color:#ffffff;background-color:#669999;margin:0px 5px 0px 5px;text-align:center}
#order-head-menulist{float:left;width:127px;height:18px;color:#ffffff;font-size:14px;text-align:left;background-color:#669999;text-align:center; margin-left:5px}
#order-head-pircelist{float:left;width:82px;height:18px;margin:0 0 0 5px;color:#ffffff;font-size:14px;text-align:center;background-color:#669999;text-align:center}
#order-head-remarks{float:left;width:132px;height:18px;margin:0 0 0 5px;color:#ffffff;font-size:14px;text-align:center;background-color:#669999;text-align:center}
#order-head-remarks-menu{float:left;width:174px;height:18px;margin:0 0 0 5px;color:#ffffff;font-size:14px;text-align:center;background-color:#669999;text-align:center}
#order-head-price{float:left;width:38px;height:18px;margin:0 0 0 5px;color:#ffffff;font-size:14px;text-align:center;background-color:#669999;text-align:center}
#order-tumbpic{float:left;width:100px;height:20px;margin:5px 5px 0px 5px;cursor:pointer;border:0px}
#order-menulist{float:left;width:125px;height:18px;margin:5px 0px 0px 5px;color:#336600;font-size:14px;text-align:left;border:1px solid #999999}
#order-pircelist{float:left;width:80px;height:18px;margin:5px 0px 0px 5px;color:#336600;font-size:14px;text-align:center;border:1px solid #006600}
#order-remarks{float:left;width:130px;height:18px;margin:5px 0px 0px 5px;color:#336600;font-size:14px;text-align:center;border:1px solid #006600}
#order-remarks-menu{float:left;width:172px;height:18px;margin:5px 0px 0px 5px;color:#336600;font-size:14px;text-align:center;border:1px solid #006600}
#order-remarks-mar{float:left;height:18px;width:132px;margin:5px 0px 0px 5px;color:#336600;text-align:left}
#inputs-mar{width:132px;color:#336600;height:20px;font-size:12px}
#order-price{float:left;width:35px;height:18px;margin:5px 0px 0px 5px;color:#336600;font-size:14px;text-align:center;border:1px solid #006600}
#order-input{border:0;height:16px;width:33px;color:#336600;background-color:transparent;text-align:justify}
#order-submit-div{float:right;width:300px;text-align:right;margin:10px 5px 0 0}
#order-subtotal-div{float:right;width:300;font-size:14px;color:#336633;text-align:right;margin:20px 5px 0 0}
#order-subtotal-class{background:#ddf9b3;color:#666666;font-size:18px;vertical-align:middle;text-align:center;width:auto;height:20px;border:1px solid #cccccc}
#order-subtotal-SGD{color:#666666;font-size:18px;vertical-align:middle;text-align:right;width:auto;height:20px}
#order-personal-details-main{width:498px;text-align:center}
#order-personal-details-left{float:left;width:100px;text-align:left;font-size:14px;color: #336600;margin:5px 5px 0 5px}
#order-personal-details-right{float:left;width:374px;font-size:14px;text-align:left;color:#336600;margin:2px 10px 0}
#order-personal-details-all{float:left;width:478px;text-align:left;color:#336600;margin:5px 5px 0 5px}
#order-personal-details-all2{float:left;width:478px;text-align:left;color:#336600;font-size:14px;margin:5px 5px 0 5px;text-decoration:underline}
#order-summary-left{float:left;width:140px;text-align:left;font-size:14px;color: #336600;margin:5px 5px 0 5px}
#order-summary-right{float:left;width:334px;text-align:left;font-size:14px;color:#336600;margin:5px 10px 0}
#order-divider{border-bottom:1px dotted #999999;margin:15px 0 15px 0}
#submit-div{width:498px;margin:20px 0 20px 0;text-align:right}
.checkout-left{float:left;font-size:12px;width:100px;margin:0 0 5px 0}
.checkout-right{float:left;font-size:12px;width:100px;margin:0 0 5px 20px;text-align:right}
#DHTMLgoodies_formTooltipDiv{color:#ffffff;font-family:arial;font-weight:lighter;font-size:0.9em;line-height:90%}
.DHTMLgoodies_formTooltip_closeMessage{color:#ffff00;font-weight:normal;font-size:0.6em}
.small-font{font-size:11px}
#pages-main-in-search{float:left;width:758px;border:1px #cccccc dotted;height:auto;margin:10px 0 0px 10px}
.style1{font-size:14px;color:#669933}
