﻿body{margin: 0; padding: 0; background-color: #FFF; font-family: Arial, verdana, sans-serif; font-size: 10pt;}
h1{font-size:16px; color:#007bb5;}
h2{font-size:15px; color:#007bb5; font-weight:bold;}
h3{font-size:14px; color:#007bb5; font-weight:bold;}
h4{font-size:12px; color:#007bb5; font-weight:bold;}

.footer {color: #000000; font-family: Arial, Verdana; font-size: 8pt;}

.pIndent {margin-top: 5pt; margin-bottom: 5pt; padding-left: 5pt; padding-right: 5pt;}
.pList {margin-top: 5pt; margin-bottom: 5pt; font-size: 9pt;}
.pList_ar {margin-top: 5pt; margin-bottom: 5pt; font-size: 13pt; font-family: Simplified Arabic;}
.paraSmall {margin: 0px; padding: 0px; font-size: 5px;}

.locator:link{font-size: 9pt; font-weight: normal; text-decoration: none; color:#000;}
.locator:hover{font-size: 9pt; font-weight: normal; text-decoration: none; color:#000;}
.locator:visited{font-size: 9pt; font-weight: normal; text-decoration: none; color:#000;}

.content:link{font-size: 9pt; font-weight: bold; text-decoration: none; color:#000;}
.content:hover{font-size: 9pt; font-weight: bold; text-decoration: none; color:#000;}
.content:visited{font-size: 9pt; font-weight: bold; text-decoration: none; color:#000;}

.imageCell 
{
	text-align: center; 
	border: #c0c0c0 1px solid;
	background-color: #efefef;
}
	
.accordionHeader
{
    border: 1px dashed #1d4c03;
    color: white;
    background-color: #007bb5; 
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#007bb5 url(/net/TELECOM/World/2009/newsroom/images/plus.gif) no-repeat 5px center;
    text-indent: 20px;
    z-index: 1300;
}

.accordionHeaderSelected
{
    border: 1px dashed #1d4c03;
    color: white;
    background-color: #007bb5;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#007bb5 url(/net/TELECOM/World/2009/newsroom/images/minus.gif) no-repeat 5px center;
    text-indent: 20px;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #1d4c03;
    border-top: none;
    padding: 10 pt 5pt;
    z-index: 1350;
}

.accordionLink
{
    background-color: #007bb5;
    color: #FFF;
    text-decoration: none;
}

.reg_accordionHeader
{
    border: 1px dashed #C0C0C0;
    color: #004B96;
    background-color: #CEDEEE; 
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#CEDEEE url(/net/TELECOM/World/2009/newsroom/images/plus.gif) no-repeat 5px center;
    text-indent: 20px;
    text-decoration: none; 
    vertical-align: middle;
}

.reg_accordionHeader_ar
{
    border: 1px dashed #C0C0C0;
    color: #004B96;
    background-color: #CEDEEE; 
	font-weight: bold;
    padding: 5px 10px 5px 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#CEDEEE url(/net/TELECOM/World/2009/newsroom/images/plus.gif) no-repeat right center;
    text-indent: 20px;
    text-decoration: none; 
    vertical-align: middle;
    direction: rtl;
}

.reg_accordionHeaderSelected
{
    border: 1px dashed #C0C0C0;
    color: #004B96;
    background-color: #CEDEEE;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#CEDEEE url('/net/TELECOM/World/2009/newsroom/images/minus.gif') no-repeat 5px center;
    text-indent: 20px; 
    text-decoration: none;
    vertical-align: middle;
}

.reg_accordionHeaderSelected_ar
{
    border: 1px dashed #C0C0C0;
    color: #004B96;
    background-color: #CEDEEE;
	font-weight: bold;
    padding: 5px 10px 5px 5px;
    margin-top: 5px;
    cursor: pointer;
    background:#CEDEEE url('/net/TELECOM/World/2009/newsroom/images/minus.gif') no-repeat right center;
    text-indent: 20px; 
    text-decoration: none;
    vertical-align: middle;
    direction: rtl;
}

.reg_accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #C0C0C0;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.reg_accordionContent_ar
{
    background-color: #FFFFFF;
    border: 1px dashed #C0C0C0;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-family: Simplified Arabic;
    font-size: 13pt;
}

.reg_accordionLink
{
    background-color: #CEDEEE;
	color: #004B96;
	font-weight: bold;
	letter-spacing: 1.5px;
	margin: 0px;
    text-decoration: none;
}

.reg_accordionLink_ar
{
    background-color: #CEDEEE;
	color: #004B96;
	font-weight: bold;
	letter-spacing: 1.5px;
	margin: 0px;
    text-decoration: none;
    font-family: Simplified Arabic;
    font-size: 13pt;
}



.validatorCalloutHighlight 
{
    background-color: #FFDE00; 
}

.modalBackground {
	background-color:#C0C0C0;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}

.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
font-size: 8pt;
font-weight: bold;
color: #000;
}


.labelfield{ /*CSS for label field in general*/
color: #c8ddf2;
font-size: 95%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 95%;
}

#homePage{ /*Home page main container*/
width: 280px;
height: 100px;
border: 0px;
padding: 4px;
background-color: #FFF;
}

#homePage div p{ /*Home page P element that separates each entry*/
padding: 6px;
margin-top: 0px;
margin-bottom: 3px;
font-size: 8pt;
}


/*Cell Formats*/

.col_c8ddf2 { background-color: #c8ddf2;
	border: #007bb5 1px solid;
	padding: 3pt;
	font-weight: bold;
}

.col_007bb5 { background-color: #007bb5;
	border: #c8ddf2 1px solid;
	padding: 3pt;
	font-weight: bold;
	color: #FFF
}

.r_title_004B96 
{
	background-color: #004B96;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	letter-spacing: 1.5px;
	font-size: 11pt;
	margin: 0px;
	padding: 5pt;
}
	
.registration_title 
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	letter-spacing: 1.5px;
	font-size: 11pt;
	margin: 0px;
	padding: 5pt;
}

.r_cell_FFFF33_c
{
	background-color: #FFFF33;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}
	
.r_cell_CEDEEE
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
}

.r_cell_CEDEEE_c
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_CEDEEE_8
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_CEDEEE_r
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.r_cell_CEDEEE_r8
{
	background-color: #CEDEEE;
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.r_cell_EFEFEF_c 
{
	background-color: #efefef; 
	border: #C0C0C0 1px solid;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_EFEFEF_8 
{
	background-color: #efefef; 
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_EFEFEF_c8 
{
	background-color: #efefef; 
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_EFEFEF_r8 
{
	background-color: #efefef; 
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.r_cell_004B96_r
{
	background-color: #004B96;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.r_cell_004B96_c
{
	background-color: #004B96;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_004B96_r8
{
	background-color: #004B96;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.rc_text 
{
	text-align: center;
	font-size: 8pt;
	}

.r_cell_004B96_c8
{
	background-color: #004B96;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_C0C0C0
{
	color: #004B96;
	border: #C0C0C0 1px dashed;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
}

.r_cell_C0C0C0_8
{
	color: #004B96;
	border: #C0C0C0 1px dashed;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
}

.r_cell_C0C0C0_c
{
	color: #004B96;
	border: #C0C0C0 1px solid;
	font-size: 9pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_C0C0C0_c8
{
	color: #004B96;
	border: #C0C0C0 1px dashed;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_C0C0C0_r8
{
	color: #004B96;
	border: #C0C0C0 1px dashed;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: right;
}

.r_cell_D8374D
{
	background-color: #D8374D;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	
}

.r_cell_D8374D_r
{
	background-color: #D8374D;
	color: #FFFFFF;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_D8374D_c
{
	background-color: #D8374D;
	color: #FFFFFF;
	border: #C0C0C0 1px dashed;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_FFDFA9_r
{
	background-color: #FFDFA9;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_FFDFA9_c
{
	background-color: #FFDFA9;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_FFDB00_r
{
	background-color: #FFDB00;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_FFDB00_c
{
	background-color: #FFDB00;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_ECE000_r
{
	background-color: #ECE000;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_ECE000_c
{
	background-color: #ECE000;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_FFE77B_r
{
	background-color: #FFE77B;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_FFE77B_c
{
	background-color: #FFE77B;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.r_cell_EF9C63_r
{
	background-color: #EF9C63;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2pt;
	text-align: right;
	
}

.r_cell_EF9C63_c
{
	background-color: #EF9C63;
	color: #000000;
	border: #C0C0C0 1px solid;
	font-weight: bold;
	font-size: 8pt;
	margin: 0px;
	padding: 2pt;
	text-align: center;
}

.bbo_orange { border-bottom: 1px solid #ffcc2a; }
.bbo_red { border-bottom: 1px solid  #ed1c24; }
.bbo_blue { border-bottom: 1px solid  #007db0; }

.headBlue   { color: #ffffff; background: #007aad url('/net/TELECOM/World/2009/newsroom/js/images/bgHeadingBlue.gif') repeat-x top left; border: 1px solid #c0c0c0;  padding: 5px;  font-variant: small-caps;  font-weight: bold;  font-size:13px;  margin: 0px 0px 15px 0px;}
.headOrange { color: #3f3f3f; background: #ffcc2a url('/net/TELECOM/World/2009/newsroom/js/images/bgHeadingOrange.gif') repeat-x top left; border: 1px solid #c0c0c0;  padding: 5px;  font-variant: small-caps;  font-weight: bold;  font-size:13px;  margin: 0px 0px 15px 0px;}
.headRed    { color: #ffffff; background: #ed1c24 url('/net/TELECOM/World/2009/newsroom/js/images/bgHeadingRed.gif') repeat-x top left; border: 1px solid #c0c0c0;  padding: 5px;  font-variant: small-caps;  font-weight: bold;  font-size:13px;  margin: 0px 0px 15px 0px;}

h2{ font-weight: bold;   font-variant:small-caps;  letter-spacing:1px;   font-size:12px;  padding: 5px;  margin:0px 0px 3px 0px;}
.scaps{font-variant: small-caps;}
a{ text-decoration: none;}

img {border: 0px;}

#newsMenu table{
 border-top: 1px solid #f0f0f0;
 border-right: 1px solid #f0f0f0;
 width: 100%;
 background: #ffffff url('/net/TELECOM/World/2009/newsroom/js/images/bgNewsMenuArea.gif') repeat-x bottom left;

}

#newsMenu th{
 color: #3f3f3f;
 border-left: 1px solid #f0f0f0;
 border-bottom: 1px solid #f0f0f0;
 color: #007db0;
 background: #ffffff url('/net/TELECOM/World/2009/newsroom/js/bgHeadingOrange.gif') repeat-x top left; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px
}

#newsMenu td{
 padding: 10px;
 border-left: 1px solid #f0f0f0;
 vertical-align: top;
 border-bottom: 1px solid #f0f0f0;
}

#newsMenu .links{
 text-decoration: none;
 vertical-align:top;
 text-align: left;
}

#newsMenu .links a{
 font-size:13px;
 font-weight: bold;
 text-decoration: none;
 color: #7f7f7f;
 display: block;
 width: 100%;
 padding: 3px;
}

#newsMenu {
}

#newsMenu .links img{
 float:right;
}

#newsMenu .links a:hover{
 color: #000000;
 border: 1px solid #1f3f5f;
 background-color: #efefef;
 padding: 2px;
 margin:0px;
}

#newsMenu .nobg a{
 font-size: 11px;
 border: none;
 color: #c0c0c0;
 background-color: transparent;
 padding: 3px;
}

#newsMenu .nobg a:hover {
 border: none;
 background-color: transparent;
 padding: 3px;
}


#news_release_en,
#back_en {
  display: block;
}

#news_release_zh,
#back_zh,
#speeches_zh {
  display: none;
}



