body{padding:0;margin:0;background:#fff url(../images/gradient.png) repeat-x 0 0 !important;font:13px'Trebuchet MS', Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans', Arial, sans-serif;line-height:1.571em;color:#3D3C2C;font-weight:normal;text-align:left;}
*{padding:0;margin:0;}
ul{list-style-type:none;}
#bodyPan{width:900px;height:auto;margin:0 auto 0;padding:0;}
h1{font-size:1.571em;}
h1, h2, h3, h4, h5, h6{font-weight:400;line-height:1.1;margin-bottom:0.5em;}
#content h1, #content_promotions h1{color:#647432;font-size:1.714em;margin-bottom:0.333em;}
#content h2{padding:10px 0 4px 0;border-bottom:1px solid #cecfd0;}
#content_promotions h2{padding:10px 0 4px 0;color:#CC0000;border-bottom:1px solid #cecfd0;}
h2{font-size:1.286em}
h3{font-size:1em}
h4{font-size:1.286em}
h5{font-size:1.143em}
h6{font-size:1em}
h2.button{font:16px Georgia,"Times New Roman",Times,serif;}
#topPan{background:url(../images/toppan_logo.jpg) no-repeat 0 0 !important;width:900px;height:120px;margin:0 auto;padding:0;}
#topPan img{width:204px;height:57px;display:block;padding:23px 0 0 6px;float:left;}
#topPan ul{width:auto;display:block;margin:0;padding:0;float:right;}
#topPan ul li{float:left;width:65px;display:block;text-align:center;padding:0 6px;}
#topPan ul li.last{float:left;width:65px;display:block;text-align:center;padding:0 0 0 8px;}
#topPan ul li a{font-size:14px;width:65px;display:block;color:#fff;text-decoration:none;margin:0;padding:4px 0 3px;}
#topPan ul li a:hover{width:65px;display:block;color:#fff;text-decoration:none;border-bottom:2px solid #fff;color:#FFF;}
#topPan ul li a.selected{border-bottom:2px solid #fff;}
#header{width:1000px;height:330px;margin:0px auto 10px;padding:0;}
#header_container{width:900px;height:330px;margin:0px auto 0;padding:0;}
.window{float:right;width:635px;height:190px !important;border:6px solid #485503;overflow:hidden;}
.window ul{width:635px;height:190px;}
.window img{border:none;width:635px;height:190px;}
.innerfade{width:635px;height:190px;}
#nav{width:237px;height:auto;float:left;}
#header #promotions h2{width:90px;height:10px;display:block;margin:14px 0 5px 75px;font:16px/14px Georgia,"Times New Roman", Times, serif;color:#CC0000;z-index:1;text-transform:uppercase;}
#header #promotions p{width:103px;height:10px;display:block;font:12px/14px"Trebuchet MS",Arial, Helvetica, sans-serif;color:#2E5000;margin:14px 0 0 75px;z-index:1;}
#header a #promotions{text-decoration:none;display:block;width:237px;height:62px;}
#header #promotions{cursor:pointer;width:237px;height:62px;background-position:top;margin:1px 0 0 0;background:url(../images/promotions-stripes.jpg);}
#header #promotions:hover{text-decoration:none;width:237px;height:62px;background-position:bottom;margin:1px 0 0 0;background:url(../images/promotions-stripes.jpg)no repeat;}
#header #inbound h2{width:90px;height:10px;display:block;left:0px;top:0px;margin:14px 0 5px 75px;font:16px/14px Georgia,"Times New Roman", Times, serif;color:#CC0000;z-index:1;text-transform:uppercase;}
#header #inbound p{width:103px;height:10px;display:block;font:12px/14px"Trebuchet MS",Arial, Helvetica, sans-serif;color:#2E5000;margin:14px 0 0 75px;z-index:1;}
#header a #inbound{text-decoration:none;display:block;width:237px;height:62px;}
#header #inbound{cursor:pointer;width:237px;height:62px;background-position:top;margin:7px 0 0 0;background:url(../images/inbound-stripes.jpg);}
#header #inbound:hover{text-decoration:none;width:237px;height:62px;background-position:bottom;margin:7px 0 0 0;background:url(../images/inbound-stripes.jpg)no repeat;}
#header #outbound h2{width:90px;height:10px;display:block;left:0px;top:0px;margin:14px 0 5px 75px;font:16px/14px Georgia,"Times New Roman", Times, serif;color:#CC0000;z-index:1;text-transform:uppercase;}
#header #outbound p{width:103px;height:10px;display:block;font:12px/14px"Trebuchet MS",Arial, Helvetica, sans-serif;color:#2E5000;margin:14px 0 0 75px;z-index:1;}
#header a #outbound{text-decoration:none;display:block;width:237px;height:62px;}
#header #outbound{cursor:pointer;width:237px;height:62px;background-position:top;margin:7px 0 0 0;background:url(../images/outbound-stripes.jpg);}
#header #outbound:hover{text-decoration:none;width:237px;height:62px;background-position:bottom;margin:7px 0 0 0;background:url(../images/outbound-stripes.jpg)no repeat;}
#aside{width:226px;height:auto;margin:0;padding:5px;float:left;background:#f0f0f0;text-align:right;border:1px solid #cecfd0;}
#leftmemberPan{width:236px;height:auto;margin:0 auto;padding:0;border:1px solid #cecfd0;background:#fff;color:#000;}
#leftmemberPan h2{background:url(../images/symbol4.gif) 0 0 no-repeat #fff;display:block;padding:0 0 0 57px;margin:12px 12px 0 12px;font:16px/48px Georgia,"Times New Roman", Times, serif;color:#5EA000;text-transform:uppercase;}
#leftmemberPan h2 span{background:#fff;color:#3D3C2C;}
#loginTable{margin:0 12px 12px 12px;}
#aside form{height:auto;padding:0;margin:8px;}
#aside form label{width:72px;display:block;float:left;padding:14px 15px 0 16px;}
#aside form label.emailpadding{padding:2px 15px 0 16px;}
#aside form input.lg{float:left;display:block;width:101px;height:16px;margin:14px 0 9px 0}
#aside form input.qty{margin:0 4px;padding:0;font-size:10px;}
#aside form #button{margin:0 2px;padding:0;}
#aside form input.fieldpadding{margin:2px 0 9px 0;}
#aside h2{padding:15px 0 5px 0;clear:both;border-bottom:1px solid #cecfd0;}
#aside ul{display:block;float:right;width:190px;height:auto;}
#aside ul li{font-size:12px;background:url(../images/arrow3.gif) 180px 10px no-repeat;padding:0px 20px 0 0;text-align:right;width:auto;}
#aside img{padding:0;border:none;}
#aside img.aside{padding:3px;border:none;}
#aside .yahoo{margin:0;padding:0;float:right;}
#leftPango{width:220px;height:25px;border-top:1px solid #fff;background:#647432;display:block;padding:0;margin:0;font-size:12px;color:#FFFFFA;line-height:23px;font-weight:bold;}
#leftPango p.textposition a{float:left;padding:0 0 0 20px;margin:0;text-decoration:none;color:#FFFFFA;background:#647432;}
#leftPango p.textposition a:hover{text-decoration:underline;background:none;}
#aside form input.gobutton{float:right;background:url(../images/arrow4.gif) no-repeat 30px 0 #63614F;border:none;width:45px;height:21px;display:block;margin:2px 0 0 0;padding:0 0 0 5px;text-decoration:none;color:#fff;font:14px/21px"Trebuchet MS",Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:left;}
#leftPango a:hover{background:url(../images/arrow4.gif) no-repeat 30px 1px #333229;text-decoration:none;color:#fff;}
#cart{width:auto;height:auto;margin:0 auto 15px;padding:0;color:#000;font-size:10px;}
#cart h2{background:url(../images/cart.gif) 0 0 no-repeat;display:block;padding:0 0 0 57px;margin:14px 10px 5px;line-height:48px;font-family:Georgia;color:#5EA000;text-transform:uppercase;border:none;}
#cart h2 span{color:#3D3C2C;}
#cart p.cartTotal{text-align:right;padding:5px;font-size:12px;}
#cart .cartClear{text-align:center;margin:0;padding:4px;font-size:12px;background:#647432;color:#fff;}
.sidebarCart{margin:0;padding:10px;border-bottom:1px solid #cecfd0;}
.sidebarCart p{margin:0;padding:0;line-height:12px;}
.sidebarCart p.title{margin:0;padding:0;line-height:12px;color:#C00;}
.sidebarCart a img{border:none}
.sidebarCart p.title:hover{color:#C00;text-decoration:underline;}
.detail1{margin:5px 0;padding:4px 10px;background:#FFF;color:#000;border:1px dashed #cecfd0;}
.detail2{margin:5px 0;padding:4px 10px;background:#ededed;color:#000;border:1px dashed #cecfd0;}
.mover{margin:5px 0;padding:8px 10px;border:1px dashed #cecfd0;}
.mover p{margin-bottom:8px !important;}
a.green:link, a.green:visited, a.green:active{text-align:right;padding:2px 0;text-decoration:none;color:#647432;}
a.green:hover{text-decoration:underline;color:#495525;}
a.white:link, a.white:visited, a.white:active{text-align:right;padding:2px 0;text-decoration:underline;color:#647432;}
a.white:hover{text-decoration:underline;color:#495525;}
a.red:link, a.red:visited, a.red:active{text-align:right;padding:2px 0;text-decoration:none;color:#CC0000;}
a.red:hover{text-decoration:underline;color:#CC0000;}
a.clear:link, a.clear:visited, a.clear:active{text-align:right;padding:2px 0;text-decoration:none;color:#FFF;}
a.clear:hover{text-align:right;padding:2px 0;text-decoration:underline;color:#fff;}
a.remove:link, a.remove:visited, a.remove:active{text-align:right;padding:2px 0;text-decoration:none;color:#C00;}
a.remove:hover{text-align:right;padding:2px 0;text-decoration:none;color:#000;}
#content{float:right;padding:15px;width:615px;height:auto;border:1px solid #cecfd0;background:#fff;color:#3D3C2C;}
#content_promotions{float:right;padding:15px;width:615px;height:auto;border:1px solid #cecfd0;background:#fff;color:#3D3C2C;}
#content p{padding:0 0 20px 0;}
#content p.aboutus{margin:0;padding:0;}
#content p.aboutus_bold{margin:0;padding:0;font-weight:bold;}
#content p.searchresult{margin:0;padding:0;}
#content .sidebarCart p{margin:0;padding:0;line-height:1.2em;font-size:13px;}
#content p.redtext{background:#fff;color:#CC0000;font-size:16px;line-height:20px;padding:5px 0 5px 0;font-weight:bold;}
#content p span{background:#FFFFFA;color:#3D3C2C;}
#rightbodymore{width:306px;height:25px;border:1px solid #fff;background:#647432;display:block;padding:2px;margin:10px 0 40px 0;font-size:12px;color:#FFFFFA;line-height:25px;font-weight:bold;}
#rightbodymore p.textposition{float:left;padding:0 0 0 20px;margin:0;}
#rightbodymore a{float:right;background:url(../images/arrow4.gif) no-repeat 58px 1px #cecfd0;width:66px;display:block;margin:1px 0 0 0;padding:0 0 0 10px;height:23px;text-decoration:none;color:#647432;font:14px/23px"Trebuchet MS",Arial, Helvetica, sans-serif;text-transform:uppercase;}
#rightbodymore a:hover{background:url(../images/arrow4.gif) no-repeat 58px 1px #333229;text-decoration:none;color:#fff;}
#content img{border:none;}
#content p.sabah_package{border:none;padding:0;margin:0 0 8px 0;height:150px;width:615px;background-position:bottom !important;background:url(../images/inbound_package.jpg)}
#content p.sarawak_package{border:none;padding:0;margin:0;height:150px;width:615px;background-position:top !important;background:url(../images/inbound_package.jpg)}
#content img.left{float:left;margin:0 8px 5px 0;}
#content ul, #content_promotions ul{margin:0;padding:0 0 10px 0;}
#content li, #content_promotions li{background:url(../images/arrow2.gif) 0 6px no-repeat;padding:0 0 0 20px;}
#content li a, #content_promotions li a{width:235px;background:#fff;color:#CC0000;text-decoration:none;line-height:24px;}
#content ul li a:hover, #content_promotions ul li a:hover{width:235px;text-decoration:underline;line-height:24px;}
#form{background:#647432;color:#fff;margin:0 auto;padding:5px;}
#txtHint{text-align:left;background:#ededed;margin-bottom:20px;}
#txtHint h6{padding:5px;font-weight:bold;}
.reddiv{height:25px;padding:5px;margin:0;background:#F8F0F1;border:1px solid #A25965;overflow:hidden;}
fieldset p{margin:0 !important;padding:2px !important;}
input, textarea{padding:2px;}
.vanadium-advice.vanadium-invalid, .vanadium-advice.vanadium-invalid *{margin-left:5px;color:red !important;}
input.vanadium-invalid, select.vanadium-invalid, textarea.vanadium-invalid{border:1px solid red;padding:2px !important;}
.vanadium-advice{font-size:12px;padding:2px !important;}
fieldset{background:#F7F7F7;border:1px solid #E3E3E3;margin:0;padding:30px 2%;}
legend{color:#000;font-weight:bold;}
label{color:#666666;font-size:13px;text-align:right;min-width:110px;display:inline-table;}
input.vanadium-valid, select.vanadium-valid, textarea.vanadium-valid{border:1px solid #00ff00;padding:2px !important;}
input.vanadium-valid{background-color:#ADFF2F;padding:2px !important;}
.pushWhite{margin:0;padding:0;background:#fff;height:25px;clear:both;}
.push{margin:0;padding:0;background:#fff;height:1px;clear:both;}
#container{min-height:100%;height:auto !important;height:100%;margin:0 auto;overflow:visible;}
#footer{font-size:12px;height:60px;background:#ededed;clear:both;margin:0 auto;padding:0;border-top:1px solid #cecfd0;}
#footer .f_container{margin:0 auto;width:900px;overflow:visible;}
.foot_left{float:left;display:block;width:380px;margin:10px auto;padding:0;}
.foot_right{float:right;display:block;width:380px;margin:10px auto;padding:0;text-align:right;}
.footainer p{margin:0;color:#000;font-size:12px;}
