/* --- [start /site/layout_v3.css] --- */
/* Gloabl styles for zuji.com.hk */
body{font:80% Arial,Verdana,Helvetica,sans-serif;}
body.body,body.default{background:#036;padding:0px;margin:0 0 0 10px;}
img{border:0;}
p{margin:0 0 10px 0;}
a{color:#000000;font-family:Arial,Verdana,Helvetica,sans-serif;}
input,select{font-size:11px;}
.clear{clear:both;padding-top:10px;}
div.clearSmall{clear:both;padding:5px 0 0 0}
.clearFloat:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFloat{display:inline-block;}
/* Hide from IE Mac \*/ 
.clearFloat{display:block;}
/* End hide from IE Mac */
.warning{color:#f00;}
.t1{font-size:0.85em}
.t2{font-size:1em}
.t3{font-size:1.3em;}
.t4{font-size:1.4em;}
.t5{font-size:1.8em;}

ul.none{margin:0;padding:0;list-style:none;}
ul,ol{padding:0;margin:0 0 0 16px}
.sortBy .radio{padding-left:5px;}
.sortBy{color:#FFF;}
.sortBy a{color:#FFF;}

.actionLinks td{padding-top:3px;}
.action_link_left{margin-top:3px;float:left;}
.action_link_right{margin-top:3px;float:right;}
.action_link_right .text_highlight,.action_link_right .text_highlight a{color:#000000 !important;}
*html .action_link_right .text_highlight{font-size:12px;}

.clearNoPadding{clear:both;height:0px!important;overflow:hidden;_position:absolute;}
.row{margin-bottom:10px;overflow:hidden;clear:both;}
.hidden{position:absolute;left:-100em;top:-100em;}
.text_inverse,.text_inverse a{color:#ffffff}
.contentSeparator{padding:5px;}
.popup_close{float:right;}

/* Global content styles*/
.hr{border:1px solid #cccccc;clear:both;margin:8px 0;}
.hr hr{display:none;}
#content .superclear{float:none;clear:both;width:1px;height:1px;overflow:hidden;visibility:hidden;padding:0px;margin:0 0 0 0;}
#mainContent{width:880px;position:relative;float:left;margin-top:0px;margin-left:-150px;}
#content{background:#fff;color:#000;font-size:0.85em;margin:0 0 0px 0;padding:0;border-top:solid 1px #fff;}
#content li{line-height:1.2em;}
#content img{border:0;}
#content form{margin:0;padding:0;}
#content ul{margin:2px;padding:15px;}
#content p,
#content div,
#content ul,
#content ol,
#content dl,
#content li,
#content dd,
#content dt,
#content span,
#content a,
#content table,
#content td{font-size:1.0em;line-height:1.2em;}
#content h1{margin:0;padding:0;font-size:1.45em;line-height:1.45em;font-weight:bold;}
#content h2,
#content h3,
#content h4,
#content h5,
#content h6{margin:0;padding:0;font-size:1em;line-height:1em;font-weight:bold;}
#content h2{font-size:1.2em;}
#content ul{margin:0;padding:0;list-style:none;}
#content li{margin:0;padding:0;line-height:1.2em;}
#content .hr hr{display:none;}
#content .offerhead{color:#CA7147;font-size:1.2em;margin:0 0 4px 0;}
#content .imgLeft{text-align:left;vertical-align:top;}
#content .defhead{font-size:1.1em;padding:0 0 4px 0;}
#content ul.linklist{margin:1px 6px 0 -6px;padding:0 5px 0 0;list-style:none;}
#content ul.linklist li{background:url(../../bullet_blackDot.gif) no-repeat left top;color:#292A3E;padding:1px 0 1px 16px;margin:0;}
#content ul.vlist{float:left;list-style-type:none;margin:2px 0 0;vertical-align:middle;}
#content ul.vlist li{float:left;line-height:1.2em;padding:5px 15px 7px;width:50px;}
#content ul.hlist{float:left;list-style-type:none;margin:2px 0 0;vertical-align:middle;}
#content ul.hlist li{float:left;line-height:1.2em;padding:5px 15px 7px;width:50px;}
#content .collist{float:left;}
#content .collist li{margin:10px 11px;width:52px;}
#content .morelink{clear:both;font-size:0.9em;margin:0;text-align:right;}
#content .icolL{float:left;margin:0 0 12px 0;}
#content .icolR{float:right;margin:0 0 12px 0;}
#content .icolSpan{margin:0 0 12px;}
#content .headrt{font-weight:normal;float:right;display:inline;}
#content .textlist{list-style-type:square;margin-left:8px;}
#content .textlist li{list-style-type:square;margin:12px 8px;}
#searchTools{float:left;border:1px solid #5abce1;padding:4px 14px 5px 8px;}
*:first-child+html #searchTools{float:left;border:1px solid #5abce1;padding:4px 10px 5px 8px;}
*html #searchTools{float:left;border:1px solid #5abce1;padding:4px 10px 5px 8px;}
#offers{float:right;width:400px;background-color:#fff}
#features{background-color:#fff;margin:12px 0px 0px 0px;padding:0;color:#30420B;}
#merch{margin:0 0 0px;width:auto;}
#smallPromo{height:125px;float:right;width:125px;background:#ffffff;color:#313142;}
#superPromo{margin:0 0 9px 0px;overflow:hidden;padding:0;width:400px;}

#standaloneCannonball{width:880px;position:relative;float:left;margin-top:0px;margin-left:-150px;}

/* Layout styles for zuji.com.hk */
/* Page layout styles */
body{margin:0;padding:5px 0 0 8px;}
img{border:none;}
#master{width:880px;position:relative;}
.hSuper{height:172px;}
.hNormal{height:148px;}
#master_left{position:absolute;left:8px;top:178px; z-index:5;width:140px;}
#master_center{position:relative;margin:7px 0 0;}
#master_banners{position:absolute;left:888px;top:148px;z-index:1;}
#master_bottom{clear:both;}
#page_content{height:auto !important;width:880px;}
#mainContent{width:880px;position:static;float:none;margin-left:0 !important;}
.bannerTopNormal{z-index:6;position:absolute;right:0;top:8px;width:auto;}
.bannerTopSuper{z-index:6;position:absolute;right:-123px;top:0;width:auto;}

.sprite{float:left;padding:0;display:block !important;text-indent:-9999px !important;background:#f3f3f3 url(../../trans.gif) no-repeat 0 0;}

/* Header styles */
#header{text-align:left;font-size:0.85em;position:relative;}
#logo{display:block;width:165px;height:85px;float:left;margin:4px 0 0 7px;}

#navServices{width:879px;position:absolute;bottom:0;left:0;background:#18A3D1 url(../../navbg.gif) repeat-x 0% 100% ;border-left:1px solid #ccc;}
#navServices ul{list-style:none;margin:0;padding:5px;color:#fff;text-align:left;top:58px;}
#navServices li{display:inline;font-size:1em}
#navServices a:link,
#navServices a:visited,
#navServices a:hover,
#navServices a:active{margin:0;padding:0 5px;color:#fff;text-decoration:underline;font-size:1em;font-weight:bold;}

#skipNav{display:none;}
#skip{clear:both;}
#mainNav{background:#fff;z-index:4;position:absolute;bottom:24px;;left:0;width:880px;}
#mainNav #mainNavContent{padding-left:0px;float:left;background:url('../../trans.gif') #fff repeat-x bottom;z-index:10;border-left:1px solid #ccc;}
#mainNav #mainNavContent div{float:left;padding:0;margin:0;}

#mainNav div br{float:none;clear:both}
#mainNav div a{display:block;float:left;font-size:1em;line-height:2em;padding:0 9px 0 10px;color:#000000;text-decoration:none;font-weight:bold;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
#mainNav div a:hover{color:#fff;background:#18A3D1;border-top:1px solid #18A3D1;border-right:1px solid #18A3D1;}
#mainNav ul{visibility:hidden;position:absolute;list-style:none;padding:0;margin:0;background:#ccd6e0;width:14.5em;}
#mainNav ul li{padding:0;margin:0;display:inline;list-style:none;background:#ccd6e0;font-size:1em;top:2em}
#mainNav li a{margin:0;font-size:1em;line-height:1.8em;border-top:1px solid #A0ADBA;border-bottom:1px solid #40668c;border-left:1px solid #40668c;border-right:1px solid #40668c;font-weight:300;color:#003;padding:0 8px;display:block;background:#7f99b2;width:14.5em;}
#mainNav li a:hover{background:#ccd6e0;color:#036;}
#mainNav .navOver{background:#7f99b2;}
#mainNav .navOver a{color:#fff;}
#mainNav .navOver ul{z-index:10;visibility:visible;}
#mainNav #currentNav{padding:0;margin:0;background:#fff;position:static;border:1px solid #18A3D1;}
#mainNav #currentNav a{background:#18A3D1 repeat-x top;line-height:1.9em;color:#fff;border-width:0px;}
#mainNav #currentNav ul{width:600px;position:absolute;left:12px;visibility:visible;z-index:1;white-space:nowrap;background:transparent;}
#mainNav #currentNav ul li{padding:0;margin:0;background:#fff;display:inline;line-height:3em;width:auto;font-size:1em;}
#mainNav #currentNav ul li a{border:0;padding:0;line-height:3em;color:#036;padding:0 10px 0 0;display:inline;background:#fff;width:auto;}
#mainNav #currentNav li a:hover{background:#fff;color:#036;text-decoration:underline;}
#mainNav #currentNav li.mainSubNav{line-height:3em;color:#FD6505;float:left;display:block;padding:0 4px 0 0;}

#headerad_txt{font-size:12px;z-index:3;position:absolute;top:102px;left:0;text-align:center;width:880px;padding:0;}
.hNormal #headerad_txt{top:78px;}
#alert_txt{position:absolute;right:0;top:78px;width:160px;text-align:right;font-size:11px;z-index:4;}
#alert_txt a{color:red;}

/* Newsletter Mailing styles */
/*#navServices .secondary_links{float:left;}*/
#navServices .secondary_links{float:right;}
/*#navServices .textfield{float:right;width:auto;height:24px;z-index:10;color:#FFF;font-weight:bold;}*/
#navServices .textfield{padding-left:5px;width:auto;height:24px;z-index:10;color:#FFF;font-weight:bold;}
#navServices .textfield label{float:left;padding:6px 5px 0 0;}
#navServices .textfield input{float:left;margin:3px 5px 0 0;font-size:10px;}
#navServices .textfield label input{margin:-1px 8px 0 0;}

/* Footer styles */
.gap{clear:both;height:12px;}
#footer{border-top:1px solid #6685A3;width:880px;clear:both;padding:9px 0 5px 0;background:#fff;color:#A0C0D4;font-size:0.67em;text-align:center;}
#footer ul{margin:0;padding:0 7px 0 0;list-style:none;}
#footer li{display:inline;font-size:1em}
#footer a{background:#fff;color:#58A1D4;text-decoration: underline;}
#footer li a{padding:0 7px;}
#footer p{line-height:1.1em;margin:0 10px 0 0;padding:4px 0 0 0;font-size:1em;}

.logos{margin:0 auto !important;padding:0 !important;list-style:none;width:819px;overflow:hidden;}
.logos li{display:block !important;float:left;margin:0 5px;}
.logos a{margin:0;padding:0 !important;display:block;}
.sp-ftLogo{height:110px;width:50px;background-image:url(../../sp-footer-logos.png);}
.sp-ftLogo-1x1{width:62px;background-position:0 0;}
.sp-ftLogo-1x2{width:59px;background-position:-63px 0;}
.sp-ftLogo-1x3{width:94px;background-position:-123px 0;}
.sp-ftLogo-1x4{width:50px;background-position:-218px 0;}
.sp-ftLogo-1x5{width:95px;background-position:-269px 0;}
.sp-ftLogo-1x6{width:45px;background-position:-365px 0;}
.sp-ftLogo-1x7{width:34px;background-position:-411px 0;}
.sp-ftLogo-1x8{width:128px;background-position:-446px 0;}
.sp-ftLogo-1x9{width:64px;background-position:-575px 0;}
.sp-ftLogo-1x10{width:88px;background-position:-640px 0;_margin-right:-5px;}

#footer ul.footer_flags{margin:12px 0 0 0;clear:both;}
#footer .footer_flags li{margin:0 4px;}
#footer .footer_flags li.flags_head{margin:0 0 0 0;}
#footer .footer_flags li a{padding:2px 0 2px 20px;background-image:url(../../flags_grid_206x600.gif);background-repeat:no-repeat;}
#flag_au a{background-position:-24px -23px}
#flag_hk a{background-position:-24px -53px}
#flag_in a{background-position:-24px -83px}
#flag_kr a{background-position:-24px -113px}
#flag_nz a{background-position:-24px -143px}
#flag_sg a{background-position:-24px -173px}
#flag_tw a{background-position:-24px -203px}
#flag_ar a{background-position:-115px -23px}
#flag_ca a{background-position:-115px -53px}
#flag_cl a{background-position:-115px -83px}
#flag_co a{background-position:-115px -113px}
#flag_de a{background-position:-115px -143px}
#flag_dk a{background-position:-115px -173px}
#flag_es a{background-position:-115px -203px}
#flag_fr a{background-position:-115px -233px}
#flag_ie a{background-position:-115px -263px}
#flag_it a{background-position:-115px -293px}
#flag_mx a{background-position:-115px -323px}
#flag_no a{background-position:-115px -353px}
#flag_pe a{background-position:-115px -383px}
#flag_se a{background-position:-115px -413px}
#flag_uk a{background-position:-115px -443px}
#flag_us a{background-position:-115px -473px}
#flag_ve a{background-position:-115px -503px}

/* Column styles */
.double_column{width:396px;float:left;margin-right:8px;}
.single_column{width:202px;float:left;}
.half_page_column{width:295px;float:left;margin-right:8px;}
.quarter_page_column{width:142px;float:left;margin-right:10px;}

#lmErrorBubble,#underIframelmErrorBubble{top:0;left:-999px;}
div#divStayTopLeft{position:absolute;left:888px;top:1px;}

/* Sprites */
.sp-inline{float:none;display:-moz-inline-stack !important;display:inline-block !important;background-color:transparent !important;vertical-align:middle;}
a .sp-inline{cursor:pointer;}
.sp-sqs{height:30px;width:30px;}
.sp-sqs-1x1{background-position:0 0}
.sp-sqs-1x2{background-position:-31px 0}
.sp-sqs-1x3{background-position:-62px 0}
.sp-sqs-1x4{background-position:-93px 0}
.sp-sqs-1x5{background-position:-124px 0}
.sp-sqs-2x1{background-position:0 -31px}
.sp-sqs-2x2{background-position:-31px -31px}
.sp-sqs-2x3{background-position:-62px -31px}
.sp-sqs-2x4{background-position:-93px -31px}
.sp-sqs-2x5{background-position:-124px -31px}
.sp-sqs-3x1{background-position:0 -62px}
.sp-sqs-3x2{background-position:-31px -62px}
.sp-sqs-3x3{background-position:-62px -62px}
.sp-sqs-3x4{background-position:-93px -62px}
.sp-sqs-3x5{background-position:-124px -62px}
.sp-sqs-4x1{background-position:0 -93px}
.sp-sqs-4x2{background-position:-31px -93px}
.sp-sqs-4x3{background-position:-62px -93px}
.sp-sqs-4x4{background-position:-93px -93px}
.sp-sqs-4x5{background-position:-124px -93px}
.sp-sqs-5x1{background-position:0 -124px}
.sp-sqs-5x2{background-position:-31px -124px}
.sp-sqs-5x3{background-position:-62px -124px}
.sp-sqs-5x4{background-position:-93px -124px}
.sp-sqs-5x5{background-position:-124px -124px}
.sp-sqm{height:48px;width:48px;}
.sp-sqm-1x1{background-position:0 0}
.sp-sqm-1x2{background-position:-49px 0}
.sp-sqm-1x3{background-position:-98px 0}
.sp-sqm-1x4{background-position:-147px 0}
.sp-sqm-2x1{background-position:0 -49px}
.sp-sqm-2x2{background-position:-49px -49px}
.sp-sqm-2x3{background-position:-98px -49px}
.sp-sqm-2x4{background-position:-147px -49px}
.sp-sqm-3x1{background-position:0 -98px}
.sp-sqm-3x2{background-position:-49px -98px}
.sp-sqm-3x3{background-position:-98px -98px}
.sp-sqm-3x4{background-position:-147px -98px}
.sp-sqm-4x1{background-position:0 -147px}
.sp-sqm-4x2{background-position:-49px -147px}
.sp-sqm-4x3{background-position:-98px -147px}
.sp-sqm-4x4{background-position:-147px -147px}
.sp-sql{height:75px;width:75px;}
.sp-sql-1x1{background-position:0 0}
.sp-sql-1x2{background-position:-76px 0}
.sp-sql-1x3{background-position:-152px 0}
.sp-sql-2x1{background-position:0 -76px}
.sp-sql-2x2{background-position:-76px -76px}
.sp-sql-2x3{background-position:-152px -76px}
.sp-sql-3x1{background-position:0 -152px}
.sp-sql-3x2{background-position:-76px -152px}
.sp-sql-3x3{background-position:-152px -152px}
.sp-airm{height:48px;width:48px;background-image:url(../../sp-airm-hk-20090827.png);}
.sp-airs{height:30px;width:30px;background-image:url(../../sp-airs-hk-20090828.png);}
.sp-airxs{height:15px;width:15px;background-image:url(../../sp-airxs-hk-20090827.png);}
.sp-air-AF{background-position:0 0}
.sp-air-AI{background-position:-49px 0}
.sp-air-AY{background-position:-98px 0}
.sp-air-BA{background-position:-147px 0}
.sp-air-BR{background-position:-196px 0}
.sp-air-CI{background-position:-245px 0}
.sp-air-CX{background-position:0 -49px}
.sp-air-CZ{background-position:-49px -49px}
.sp-air-EK{background-position:-98px -49px}
.sp-air-FM{background-position:-147px -49px}
.sp-air-JL{background-position:-196px -49px}
.sp-air-KA{background-position:-245px -49px}
.sp-air-KE{background-position:0 -98px}
.sp-air-KL{background-position:-49px -98px}
.sp-air-KQ{background-position:-98px -98px}
.sp-air-MH{background-position:-147px -98px}
.sp-air-NH{background-position:-196px -98px}
.sp-air-NW{background-position:-245px -98px}
.sp-air-NZ{background-position:0 -147px}
.sp-air-PG{background-position:-49px -147px}
.sp-air-PR{background-position:-98px -147px}
.sp-air-QF{background-position:-147px -147px}
.sp-air-QR{background-position:-196px -147px}
.sp-air-RJ{background-position:-245px -147px}
.sp-air-SQ{background-position:0 -196px}
.sp-air-TG{background-position:-49px -196px}
.sp-air-UA{background-position:-98px -196px}
.sp-air-UL{background-position:-147px -196px}
.sp-air-VN{background-position:-196px -196px}
.sp-air-VS{background-position:-245px -196px}
/* --- [end prdpcthpb0607:5002 - /site/layout_v3.css - Sep 30, 2009 12:41 am GMT - GNZISA,v1-akamaitech,akamai,pcth0602,pct0410 - yZLkOgqoVqYAAAFJcjIAABAm - cache 2400 ] --- */
