* {	box-sizing: border-box;
	-moz-box-sizing: border-box;
	/*scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#666666; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#666666; scrollbar-highlight-color:#666666; scrollbar-shadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF;*/
	scrollbar-3dlight-color:#666666; scrollbar-arrow-color:#666666; scrollbar-base-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFF; scrollbar-shadow-color:#666666; scrollbar-track-color:#FFFFFF;

}

body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

img {border: 0;}
a:link{text-decoration:underline;}
a{color:#333;}
a:hover{color:#0c2577; text-decoration:none;}
form, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	border-collapse: collapse;
}
form .highlight{background-color:#FFEDA6;}
input{margin:0; padding:0;}
input.text,
input.checkbox,
input.radio,
select{vertical-align:middle;}
input.checkbox{margin-left:-3px;}
input.checkbox_top{margin-top:-3px;}
input.radio{margin-left:-4px;}
input.radio_top{margin-top:-4px;}
td.radio_cell{width:5px;}
table.fixed_layout{table-layout:fixed}  /*this renders wrong table width */
/*
html>body table.fixed_layout{table-layout:fixed}
table.fixed_layout th, table.fixed_layout td{width:100%;}
*/
table.centered_cells th, table.centered_cells td{text-align:center;}
table.pad th, table.pad td{padding:3px;}
table.pad_row td{padding-top:3px; padding-bottom:3px;}
th.control_cell, td.control_cell{/*width:10px;*/padding-right:5px;}
th{text-align:left;}
td{vertical-align:top; text-align:left;}

h1#pageTitle, h1#pageTitle *, .title{font-size:24px; color:#0c2577;}
h1#pageTitle, .title{padding:0; margin:0; margin-bottom:10px;}
#pageTitleImage{vertical-align:middle}
h3{font-weight:bold; font-size: 14px; padding:0; margin:0; margin-bottom:10px; color:#0c2577;}
h2{font-weight:normal; font-size:14px; width:140px; padding:0px; padding-left:8px; padding-right:15px; margin:0; color:#FFFFFF; background-color:#0c2577; background-image:url('/images/com/h2_bkgd_3.gif'); background-repeat:no-repeat; border:none; display:inline;}
h2.long{font-weight:normal; font-size:14px; width:240px; padding:0px; padding-left:8px; padding-right:15px; margin:0; color:#FFFFFF; background-color:#0c2577; background-image:url('/images/com/h2_bkgd_3.gif'); background-repeat:no-repeat; border:none; display:inline;}
.h2Line{border-top:1px solid #666; padding:0; margin-top:0; margin-bottom:5px; }
h4{font-weight:bold; font-size:13px; padding:0; padding-top:3px; padding-bottom:5px; margin:0; color:#0c2577;}
h5{font-weight:normal; font-size:12px; padding:0; padding-top:3px; padding-left:8px; padding-bottom:5px; margin:0; color:#FFF; background-color:#0c2577; border-bottom:1px solid #FFF;}
h6{font-weight:bold; font-size:12px; padding:0; padding-bottom:5px; margin:0; color:#0c2577;}
p{padding:0; margin:0; margin-bottom:10px; color:#333;}
b, .b{font-weight:bold;}
fieldset{border:none;}
iframe{border:1px solid black;}
/* ol{margin:0; padding:0;} */
ul{margin:0; padding:0; list-style-image:url('/images/com/bullet/rr.gif')}
ul li{padding:0; margin:0 0 3px 15px;}
/* ol li{padding:0; margin:0 0 3px 30px;} */
hr{height:1px; border:none; border-bottom:1px solid #333;}
hr.dotted{border-bottom:1px dotted #333; margin-top:3px; margin-bottom:10px; padding-right:5px;}

/*** generic *************************/
/*** standard classes *************************/
.adj_bottom{margin-bottom:0; border-bottom:none;}
table.std{border:1px solid #0c2577; border-left:none; border-right:none;}
table.std th, table.std tr.head td{background-color:#FFE57F; padding:5px 9px; border:1px solid #FFF;}
table.std th{text-align:center;}
table.std td{background-color:#FFEDA6; padding:2px 9px; border:1px solid #FFF;}
table.std tr.multi_row_first th, table.std tr.multi_row_first td{border-bottom:none;}
table.std tr.multi_row_next th, table.std tr.multi_row_next td{border-top:none; border-bottom:none;}
table.std th.first, table.std th.last, table.std td.first, table.std td.last, table.std tr.head td.first, table.std tr.head td.last{border-left:none;}
table.std th.last, table.std td.last, table.std tr.head td.first, table.std tr.head td.last{border-right:none;}
table.noColor tr, table.noColor th, table.noColor td{background-color:#FFF;}
/*ul.std{list-style-image:none; margin-left:15px;}*/
ul.std{list-style-image:url('/images/com/bullet/stroke.gif');}
ol.std{list-style-image:none; margin-left:5px;}

/*** classes used in building the site *************************/
.nav_text{color:#FF0000; font-weight:bold;}
.bkgdColor0{background-color:#FFEDA6;}
.bkgdColor1{background-color:#FFE57F;}
.bkgdColorWhite{background-color:#FFFFFF;}

tr.bkgdColor0 td{background-color:#FFEDA6;}
tr.bkgdColor1 td{background-color:#FFE57F;}
tr.bkgdColorWhite td{background-color:#FFFFFF;}

.module{margin-bottom:15px;}
.narrow{width:164px;}
/* Hidding from MacIE 5.0 \*/
.narrow{width:164px;}
/* END Hidding */
.wide{width:380px;}
.full_width{width:100%;}
.small, .small *{font-size:10px;}
.em{color:#0c2577; font-weight:bold;}
.error_msg{color:#FF0000; font-weight:bold;}
.notes{margin-bottom:15px;}
.notes, .notes *{font-size:10px;}
.notes ul{list-style-image:url('/images/com/bullet/stroke.gif'); margin-top:0;}
.notes ol{list-style-image:none; margin-left:5px; margin-top:0;}
.middle_aligned_table td{vertical-align:middle;}
.banner{display:block; margin-bottom:10px; top:10px; position:relative;}
.jumper{padding-top:5px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #333; display:block; clear:both;}
.jumper_2_columned {border-bottom:none;}
.jumper_2_columned li{display:inline; width:48%; float:left; background: transparent url("/images/com/bullet/rr.gif") no-repeat left top; padding-left:15px;}
.to_top{text-align:right;}
.banner_right{width:165px; }
.banner_right .photo_corner{height:8px; text-align:right; position:relative; top:-8px; background: transparent url('/images/com/corner/photo_corner_grey_3.gif') no-repeat bottom right;}
.banner_right .text{position:relative; /*top:-8px;*/ color:#000; padding:5px; font-family:Arial, sans-serif; background:#999 url('/images/com/corner/bottom_right_corner_on_grey_3.gif') no-repeat bottom right;}
.step{display:none; text-align:right; margin-top:15px;; margin-bottom:15px;}	/*hide all step indicators*/
.subtitle_placer{width:100%;}
.step_placer{vertical-align:middle; text-align:right}
/*.f_border{width:380px;}*/

#f_border_t{background:url('/images/com/spacer.gif') no-repeat top left;}
#f_border_l, #f_border_r{width:1px;}
#f_border_l, #f_border_r{visibility:hidden;}

/* Hiding from MacIE 5.0 \*/
#f_border_t{background:url('/images/com/tab/f_border_t.jpg') no-repeat top left;}
#f_border_l, #f_border_r{visibility:visible;}
/* END Hiding */

.f_border{width:100%;}
#f_border_b{visibility:hidden;}
/* Hiding from MacIE 5.0 \*/
#f_border_b{visibility:visible;}
/* END Hiding */

.f_border_b_cell{text-align:right;}
.f_border_content{/*width:378px;*/ padding:8px; width:100%;}
.f_border_r_cell{vertical-align:bottom; width:1px;}
/*.f_border_tabs{position:relative; top:-1px; left:-1px}*/
.f_border_tabs {margin:0; padding:0;}
.f_border_tabs li{margin:0; padding:0; display:inline; white-space:nowrap;}

.f_border_tabs li a{background-color:#666; color:#FFF; padding:7px; height:28px; width:50px; text-align:center; vertical-align:middle; text-decoration:none; background-image:url('/images/com/tab/f_border_tab_off.gif'); background-repeat:no-repeat; background-position: top left;}
/* Hiding from MacIE 5.0 \*/
.f_border_tabs li a{background-color:#666; color:#FFF; padding:7px; height:28px; width:50px; text-align:center; vertical-align:middle; text-decoration:none; background-image:url('/images/com/tab/f_border_tab_off.gif'); background-repeat:no-repeat; background-position: bottom right; }
/* END Hiding */

.f_border_tabs li a.on, .f_border_tabs li a:hover{color:#FFF; background-image:url('/images/com/tab/f_border_tab_on2.gif'); }
.f_border_tabs li.f_border_tabs_last a{background-image:url('/images/com/tab/f_border_tab_last_off.gif');}
.f_border_tabs li.f_border_tabs_last a.on, .f_border_tabs li.f_border_tabs_last a:hover{background-image:url('/images/com/tab/f_border_tab_last_on2.gif');}

.f_border_tall #f_border_t{background-image:url('/images/com/spacer.gif');}
/* Hiding from MacIE 5.0 \*/
.f_border_tall #f_border_t{background-image:url('/images/com/tab/f_border_t_long.jpg');}
/* END Hiding */

/*.f_border_tabs li a.f_border_tab_106{width:106px; background-image:url('/images/com/tab/f_border_tab_106_off.gif');}
.f_border_tabs li a.f_border_tab_106.on, .f_border_tabs li a.f_border_tab_106:hover{background-image:url('/images/com/tab/f_border_tab_106_on.gif');}*/
.f_border_tabs li.f_border_tab_106 a{width:106px; background-image:url('/images/com/tab/f_border_tab_106_off.gif');}
.f_border_tabs li.f_border_tab_106 a.on, .f_border_tabs li.f_border_tab_106 a:hover{background-image:url('/images/com/tab/f_border_tab_106_on2.gif');}
/* Hong Kong, Kowloon, New Territories. English only */
.f_border_tabs li a#f_border_tab_hk{width:85px; background-image:url('/images/com/tab/f_border_tab_hk_off.gif');}
.f_border_tabs li a#f_border_tab_kl{width:71px; background-image:url('/images/com/tab/f_border_tab_kl_off.gif');}
.f_border_tabs li a#f_border_tab_nt{width:111px; background-image:url('/images/com/tab/f_border_tab_nt_off.gif');}
.f_border_tabs li a#f_border_tab_hk.on, .f_border_tabs li a#f_border_tab_hk:hover{background-image:url('/images/com/tab/f_border_tab_hk_on2.gif');}
.f_border_tabs li a#f_border_tab_kl.on, .f_border_tabs li a#f_border_tab_kl:hover{background-image:url('/images/com/tab/f_border_tab_kl_on2.gif');}
.f_border_tabs li a#f_border_tab_nt.on, .f_border_tabs li a#f_border_tab_nt:hover{background-image:url('/images/com/tab/f_border_tab_nt_on2.gif');}

#quick_link {padding-bottom:20px;}
#quick_link_title {font-weight:bold; font-size:13px; padding:0; padding-bottom:2px; margin:0; color:#0c2577;}
a#virtualCombo{color:#000;}
a#virtualCombo:hover{color:#000;}
#quick_link a{background:url('/images/com/home/quick_link_bkgd.gif') no-repeat; width:100%; height:20px; display:block; padding:3px 20px 3px 10px; text-decoration:none; font-size:11px;}
.quick_link_layer {position:absolute; visibility: hidden; min-width:165px; z-index: 1; background-color:#FFF; }
.quick_link_layer a{width:92%; padding-bottom:3px; padding-right:3px; padding-left:3px; padding-bottom:3px; }


.solid_brdr{width:380px; border:1px solid #666; padding-bottom:12px;}
.solid_brdr .solid_brdr_content{padding:5px; padding-bottom:0;}

/* Hiding from MacIE 5.0 \*/
.solid_brdr{border:none; border-top:1px solid #666; padding-bottom:12px; background:url('/images/com/tab/solid_brdr_bot.gif') no-repeat bottom left;}
.solid_brdr .solid_brdr_content{background-image:url('/images/com/tab/solid_brdr_bkgd.gif'); background-repeat:repeat-y;}
/* END Hiding */

.solid_brdr_header{padding-top:0px; padding-bottom:15px;}
.post{font-style:italic;}
/*****************************/
#col1{width:175px;top:0px;}
#col1_after_menu{padding-left:10px;}
#core {width:100%; padding-top:66px;}
#col2{/*width:412px;*/ width:100%; height:100px; overflow:visible; padding-left:16px; padding-right:16px;}
#col2.floating_bc{padding-top:40px;}
#col3{width:175px; height:100px; overflow:visible; /*padding-top:50px;*/ padding-right:10px; }
#breadcrumbPlacer{padding-left:16px; padding-right:16px; /*height:40px;*/}
#col3_2{padding-left:16px;}

#all{width:760px;}
#top_block{padding-bottom:5px; background-color:#FFF; z-index:600; top:66px; position:relative;}
#top_block{text-align:right; padding-bottom:5px;}
#top_block *{font-size:11px;}
#top_block a{text-decoration:none;}
#top_block .pipe{margin:0 5px;}
#top_block form{margin-right:5px;}
#search_btn{vertical-align:middle; cursor:hand pointer;}
#nav_logout, #lang_ch, #lang_en{font-weight:bold;}
#logo_container{position:absolute; z-index:500; left:36px;}
#logo_container_pccw{position:absolute; z-index:500; left:18px; top:0px; background-color:#FFF; width:760px; height:66px;}
#logo_container_pccwmobile{position:absolute; z-index:500; left:645px; top:-2px; background-color:#FFF; }

#nav{height:46px; width:100%; /*background-color:#EFEFEF;*/ z-index:100; top:66px; position:relative;}

#nav_holder1{width:175px;}

#content{background-color:#FFFFFF; /*background-image:url('/images/com/grey/bkgd.jpg'); background-repeat:repeat-x;*/ padding-top:17px; padding-bottom:27px; min-height:350px; /*height:350px; overflow:show;*/}

#nav_cell{/*width:691px;*/ text-align:right; background-color:#0c2577; background-image:url('/images/com/menu/m0_bkgd_off2.gif'); background-repeat:repeat-x; background-position:top center; font-size:1px; top:66px; }
#breadcrumb {margin:0; padding:0; height:40px;}
#breadcrumb li{display:inline; margin:0; padding:0; font-size:11px; font-family:Arial, sans-serif; color:#333; white-space:nowrap;}
#breadcrumb .sep{margin-right:5px;}
#breadcrumb.floating{position:absolute;	z-index:20; padding-left:16px; padding-right:16px;}
#bc_current{color:#0c2577; font-weight:bold; text-decoration:none; cursor:default;}
#heading{text-transform:capitalize;}
/*
#footer{background-color:#676767; height:45px; width:100%;}
#footer_body, #footer_body *{color:#FFF; font-size:11px;}
#footer_bl, #footer_br{vertical-align:bottom;}
*/
#footer{height:45px; width:100%; border-top:1px solid #CCC; margin-left:10px; top:100px; position:relative;}
#footer_body{width:100%; padding-top:10px;}
#footer_body, #footer_body *{font-size:11px;}
#footer_bl, #footer_br{vertical-align:bottom; display:none;}
.footer_cell{padding-left:none; padding-right:none; padding-bottom:12px; border-right:1px solid white; white-space:nowrap;}
#footer_c1{padding-right:10px; }
#footer_c2{padding-left:10px; padding-right:10px;}
#footer_c3{padding-left:10px; padding-right:10px;}
#footer_c3a{padding-left:10px; border-right:none;width:100%;}
#footer_c4{padding-left:130px; padding-right:10px; border-right:none; }
#print_send{margin-top:20px;}

/*.justify{text-align:justify;}*/
.justify{width:100%;}
.justify .left{text-align:left;}
.justify .middle{text-align:center;}
.justify .right{text-align:right;}
.thumbnail{display:block;}
.thumbnail_new{display:block;}
.thubmnail_text{clear:both; display:block; text-align:left;}
.thubmnail_text, .thubmnail_text *{font-size:11px;}
/*.preview{display:inline; float:left; width:100px; margin-right:25px; margin-bottom:20px;}*/
.preview{width:100px; margin-bottom:20px;}
.annotation{color:red; font-size:11px;}
/******* round corner***/
/*#nav2_fix{width:150px;}
#nav2_fix #nav2_fix_head,
#nav2_fix #nav2_fix_content,
#nav2_fix #nav2_fix_bottom{background-color:#999; border-color:#666; border-style:solid;}
#nav2_fix #nav2_fix_head{border-width:1px 1px 0 1px;}
#nav2_fix #nav2_fix_content{border-width:0 1px;}
#nav2_fix #nav2_fix_bottom{border-width:0 0 1px 1px; width:100%;}
*/
table.home_news{width:218px;}
/*.rndcrnr{border-top:1px solid #666; background:url('/images/com/rndcrnr_bkgd.gif') repeat-y;}
.rndcrnr_content{padding-left:5px; padding-right:5px; padding-bottom:2px;}
.rndcrnr_bottom{height:8px; background:url('/images/com/corner/b_soft.gif') no-repeat bottom left;}
*/
.rndcrnr_content{padding-left:5px; padding-right:5px; padding-bottom:2px; border:1px solid #999;}
.rndcrnr_bottom{height:8px; border:none;}
/* Hiding from MacIE 5.0 \*/
.rndcrnr{border-top:1px solid #666; background:url('/images/com/rndcrnr_bkgd.gif') repeat-y;}
.rndcrnr_content{border:none;}
.rndcrnr_bottom{background:url('/images/com/corner/b_soft.gif') no-repeat bottom left;}
/* END Hiding */

.bottom_button{margin:0; margin-bottom:10px; padding:0; height:22px; text-align:right;}
.bottom_button img{vertical-align:middle;}
.bottom_button a{text-decoration:none;}
.bottom_button li{margin:0; padding:0; padding-left:1px; display:inline;}
.bottom_button li a{background-color:#666; color:#FFF; padding:7px; text-align:center; vertical-align:middle; text-decoration:none; background-image:url('/images/com/home/bottom_right_corner_off.gif'); background-repeat:no-repeat; background-position: bottom right; font-family:Verdana, sans-serif;}
/* Hiding from MacIE 5.0 \*/
.bottom_button li a{height:100%;}
/* END Hiding */
.bottom_button li a:hover{background-color:#0c2577; color:#FFF; background-image:url('/images/com/home/bottom_right_corner_on_3.gif'); }

.notice{border:1px solid #0c2577; border-left:none; border-right:none; background-color:#FFE57F; padding:6px; margin-bottom:15px;}

.form_table_no_header{border-top:1px solid #333;}
/*.form_table_no_header th, .form_table_no_header td{border-bottom:1px dotted #333; vertical-align:top; padding-top:7px; padding-bottom:7px;}*/
.form_table_no_header th, .form_table_no_header td{border-bottom:1px dotted #333; vertical-align:top; padding:3px;}
.form_table_no_header tr.last th, .form_table_no_header tr.last td{border-bottom:none;}
.form_table_no_header th{/*font-weight:normal;*/ /*width:162px;*/ padding-right:5px;}

.form_headered_table td{padding:8px; border-bottom:1px dotted #333; padding:3px;}
.form_headered_table tr.last td{border-bottom:none;}
.form_headered_table th{vertical-align:top; border:1px solid #0c2577F; border-left:none; border-right:none; background-color:#FFE57F; padding:6px;}

/******* remedy *********/
#mms_step2{width:164px;}

/******* media *********/
@media print{
	#logo,
	#top_block,
	#nav, #nav *,
	.nav2, .nav2 *,
	#col1,
	#breadcrumb,
	#col3,
	#footer,
	.to_top
	{display:none;}

	*{color:#000;}

	ul.bottom_button a{border:1px solid #000; padding:2px;}	/* display buttons as boxes */
}
