/*
$Id: cp.css,v 1.0 2006/12/15 
(c)2006 The China Post 
*/

html,body{
height:100%;
} 
body {
	background-color: white;
	font-family: Arial,Times News Roman,serif;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	}


a:link {
	color: #00c;
	text-decoration:none;
	}

a:visited {
	color: #551a8b;
	text-decoration:none;
	}

/* a:active {
	color: red;
	}	
*/	



/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#total{
	width:972px;
	_width:995px;
	/*margin:0;*/
	/*height:auto; overflow:hidden; padding:0px; margin:0px auto; *margin:0px 10px 0px 10px; text-align:left;*/
	height:auto; overflow:hidden; padding:0px; margin:0px auto; *margin:0px 10px 0px 10px; text-align:left;
}

#masthead{
  padding: 0px 0px 0px 0px;
}

#pagehead{
	float: left;
  padding: 4px 0px 3px 4px;
  *padding: 0px 0px 3px 4px;
  margin:5px 0px 8px 0px;
}

#topic{
  float: right;
  vertical-align:top;
  padding: 0px 0px 10px 0px;
}

#navBar{
  float: left;
  width: 126px;
  _width: 120px;
  padding: 3px 0px 2px 2px;
	background-color: #F8F8F8;
	border-collapse: collapse;
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-TOP: 0px none #cccccc;
	BORDER-LEFT:  1px solid #cccccc;
	BORDER-BOTTOM:  1px solid #cccccc;
}

#navBar br{
	font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 3pt;
	line-height: inherit;
	margin: 0;
	padding: 0;
	border: none;
}

#headlines{
  width: 302px;
  float:right;
	margin-top:10px;
	padding: 0px 0px 10px 0px;
	vertical-align:top;
}

#headlines br{
	font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 3pt;
	line-height: inherit;
	margin: 0;
	padding: 0;
	border: none;
}

#textbox	{
	width: 286px;
	_width: 288px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	border-left: 2px solid #E5E6DA;
	_border-left: 1px solid #E5E6DA;
	border-right: 2px solid #E5E6DA;
	_border-right: 1px solid #E5E6DA;
	border-bottom: 2px solid #E5E6DA;
	_border-bottom: 1px solid #E5E6DA;
	margin: -2px 0px 0px 0px;
	*margin: 0px 0px 0px 0px;
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
}


#worldbox	{
	width: 298px;
	padding: 0px 0px 5px 0px;
	border: 2px solid #E5E6DA;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
}

.worldbox_h	{
	border-bottom: 2px solid #E5E6DA;
	margin-bottom: 5px;
	padding: 7px 5px 7px 7px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 13pt;
	font-weight: bold;
}


.worldbox_h1	{
  padding: 0px 0px 0px 1px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
}

.worldbox_h1	a:link {
 color: #00c;
}

.worldbox_h1	a:visited {
 color: #00c;
}

.worldbox_h1	a:active {
 color: #00c;
}

.worldbox_t	{
 	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
}

.worldbox_t	a:link	{
 	text-decoration: none;
}

.worldbox_t	a:visited	{
 	text-decoration: none;
}

.worldbox_t	a:active	{
 	text-decoration: none;
}


.worldbox_ad	{
	border-top: 2px solid #E5E6DA;
	padding: 5px 0px 0px 5px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #cccccc;
}


.ad_space	{
	clear: both;
	height:10px;
}


#detailcontent{
	float: right;
  width: 830px;
  vertical-align:top;
  margin: 0px 0px 15px 0px;
}

#relatedleft{
	float: left;
	
  width: 510px;
  vertical-align:bottom;
  padding: 0px 5px 0px 0px;
  margin: 5px 0px 0px 0px;
}

#relatedright{
	float: right;
	
  width: 300px;
  vertical-align:bottom;
  padding: 0px 0px 0px 5px;
  margin: 5px 0px 0px 0px;
}


#detailcontent.classified {
	font-family: Arial,Times New Roman, Helvetica, sans-serif, 新細明體, 細明體, 標楷體; ;
	font-size: 12pt;
	line-height: 1.8em;
}

.bull{
color: #00c;
}

#content{
	float: left;
  width:510px;
  padding-left: 12px;
  margin-top:5px;
  vertical-align:top;
}

#content br{
	font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 3pt;
	line-height: inherit;
	margin: 0;
	padding: 0;
	border: none;
}


.DateTime{
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	FONT-SIZE: 10pt; 
	color: #333333;
	font-weight: bold;
	margin-bottom: 10px;
	}
	
/************* #siteInfo styles ***************/

#dropmenudiv {
   position: absolute;
   /*border: 1px solid #ccc;
   border-bottom-width: 1px;*/
   background: url(/images/round/box1.gif) no-repeat;
   font: normal 11px Arial,Times New Roman, Helvetica, sans-serif;
   line-height: 12px;
   z-index: 100;
}

#dropmenudiv a {
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 0px solid #ccc;
    padding: 4px 0;
    
}
#dropmenudiv a:hover { /*hover background color*/
    background-color: #D5DFF3;
}
/* end article tools module */


#siteInfo{
	clear: both;
	/*
	width: 952px;
	*width: 952px;
	*/
	height: 60px;
	font-size: 75%;
	margin-top:5px;
	padding: 5px 0px 5px 0px;
	text-align:center;
	border-collapse: collapse;
	BORDER-RIGHT: 0px none #cccccc;
	BORDER-TOP: 4px solid #cccccc;
	BORDER-LEFT:  0px none #cccccc;
	BORDER-BOTTOM: 0px none #cccccc;
}

#winner{
	width: 952px;
	*width: 952px;
	font-size: 11px;
	margin-top:3px;
	margin-bottom: 3px;
	padding: 3px 8px 3px 10px;
	border-collapse: collapse;
	BORDER-RIGHT: 0px none #cccccc;
	BORDER-TOP: 1px solid #cccccc;
	BORDER-LEFT:  0px none #cccccc;
	BORDER-BOTTOM: 4px solid #cccccc;
}

/*#winner a:link	{
	color: #333333;
	text-decoration: none;
}

#winner a:visited	{
	color: #333333;
	text-decoration: none;
}

#winner a:hover	{
	text-decoration: underline;
}
	
#winner a:active	{
	color: #333333;
	text-decoration: none;
}*/


.ad-left {
    float: left;
    position:static; margin:0pt 10px 10px 0px; z-index:3;
    width:330px;
    }
  
#electbox	{
  width:282px;
  *width:300px;
	padding: 10px 10px 10px 10px;
	background:#EFEDF9;
	}
	
#electbody	{
	background: #FFFFFF;
	padding: 5px 5px 5px 5px;
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-seri, 新細明體, 細明體;
	FONT-SIZE: 10pt;
	}
	
/************* #search styles ***************/

.Folio {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 16pt;
	color: #666666;
	/*line-height: 0.8em;*/
	margin: 0;
	padding: 0;
	border: none;
	}
	
.SubFolio {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 16pt;
	color: #8284CC;
	/*line-height: 0.8em;*/
	margin: 0;
	padding:0; 
	border: none;
	}

.SubFolio a:link	{
  color: #8284CC;
	}

.SubFolio a:visited	{
  color: #8284CC;
	}

.Foliomark {
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	color: #666666;
	line-height: 1em;
	}
.RelateFolio {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 14pt;
	color: #666666;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
	border: none;
	}
	
.RelateSubFolio {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 14pt;
	color: #8284CC;
	line-height: 1em;
	margin: 0;
	padding: 0;
	border: none;
	}

.RelateSubFolio a:link	{
  color: #8284CC;
	}

.RelateSubFolio a:visited	{
  color: #8284CC;
	}

.RelateFoliomark {
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	color: #666666;
	line-height: 1em;
	}
.DetailFolio {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 11pt;
	color: #454545;
	line-height: 1.6em;
	margin: 0;
	padding: 0;
	border: none;
	}

.DetailFolio a:link{
	color: #454545;
	}

.DetailFolio a:visited{
	color: #454545;
	}	

.DetailFolio a:hover{
 	text-decoration: underline;
	}

.DetailFolio a:active{
 	color: #454545;
	}

.Line {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 3pt;
	}

.SLine {
  font-family: Arial,Times New Roman, Helvetica, sans-serif;
	font-size: 1pt;
	}

div.HeadLineNewsHeader {
  FONT-SIZE: 13pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	font-weight: normal;
	margin-bottom:0px;
	}

			
div.HeadLineNewsHeader h1 {
	FONT-SIZE: 18pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	font-weight: normal;
	margin:0px;
	}

div.DetailHeader	{
  padding: 0px 0px 0px 0px; 
	margin-bottom: 13px;
	margin-top: 10px;
	}

div.DetailHeader h1 {
	FONT-SIZE: 23pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.2em;
	/*Color: #666666;*/
	Font-weight: 500;
	}
				


.FirstNewsHeader {
	FONT-SIZE: 17pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.1em;
	
	}

.HeadLineNewsContent {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Margin: 5px 0px 0px 0px;
	Line-Height: 1.35em;
	Color: #333333;
	}

.Newscategory {
  float: left;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Margin: 3px 0px 0px 0px;
	Line-Height: 1.35em;
	Color: #8284CC;
	}
	
.Newscategory a:link	{
	Color: #8284CC;
	text-decoration: none;
	}

.Newscategory a:visited	{
	Color: #8284CC;
	text-decoration: none;
	}

.Newscategory a:active	{
	Color: #8284CC;
	text-decoration: none;
	}	

.Tag {
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.8em;
	
	Color: #8284CC;
	}
	
.Tag br {
  FONT-SIZE: 3pt;
  Line-Height: 1.2em;
}

.Tag a:link	{
	Color: #8284CC;
	}

.Tag a:visited	{
	Color: #8284CC;
	}
	
.SearchNewsHeader {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.1em;
	}

.SearchContent {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Margin: 2px 0 0 0;
	Line-Height: 1.35em;
	}	


.HeadLineNewsContent1 {
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Margin: 2px 0 0 0;
	Line-Height: 1.35em;
	Color: #333;
	}

.HeadLineNewsContentF {
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	FONT-WEIGHT: 700;
	Color: #333;
	}

.OtherNewsHeader {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif
	}
	
.OtherNewsContent {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman,Helvetica, sans-serif;
	Margin: 4px 0 0 0;
	Line-Height: 1.35em;
	Color: #333;
	}

.ShowTravelContent {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman,Helvetica, sans-serif;
	Margin: 4px 0 0 0;
	Line-Height: 1.35em;
	Color: #333;
	}
	
.ChineseNewsHeader {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif, 新細明體,細明體;
	}
	
.ChineseNewsContent {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial,Times New Roman, 新細明體,細明體;
	}
	
.DateTimeContent {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}
	
.DateTimeContent1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif, 新細明體,細明體;
	}
.ShowTimeContent1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif, 新細明體,細明體;
	Line-Height: 1.8em;
	}
.MarketIndex { 
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}

.ShareText { 
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}

.WeatherText { 
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 0.8em;
	color: #666666;
		}	
.PrintEdition {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}
	
.Taiex {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}

.GText {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	font-weight: bold;
	}

.Prime {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Century Gothic, Arial, Times New Roman, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.TaiexButtom {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif; 
	FONT-WEIGHT:900
	}
	
.SearchText {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	}
	
.OpinionText {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif; 
	FONT-WEIGHT:900;
	}
	
.Byline {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 2em;
	Color: #333;
	}

.DetailByline {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.5em;
	color: #666666
	}
	
.DeteByline {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.5em;
	color: #666666
	}	

div.DetailByline h2 {
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	/*Margin: 2px 0 0 0;*/
	Line-Height: 1.2em;
	color: #666666;
	Font-weight:500;
	}	

div.DetailByline h3 {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Margin: 2px 0 0 0;
	Line-Height: 1.2em;
	color: #666666;
	Font-weight:500;
	}	

.tip2 { 
   vertical-align:middle;
	}

.tip { 
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 13px;
	color: #333333;
	Line-Height: 1.6em;
	}
	
.tip a:link	{
	color: #333333;
	text-decoration: none;
	}

.tip a:visited	{
	color: #333333;
	text-decoration: none;
	}
	
.tip a:hover	{
	text-decoration: underline;
	}
		
.tip a:active	{
	color: #333333;
	text-decoration: none;
	text-decoration: none;
	}

.tip1 { 
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 8px;
	Line-Height: 1.1em;
	}
	
.tip1 a:link	{
	color: #666666;
	text-decoration: none;
	}

.tip1 a:visited	{
	color: #666666;
	}
	
.tip1 a:hover	{
	text-decoration: underline;
	}	
	
.tip1 a:active	{
	color: #666666;
	text-decoration: none;
	}

.Wtip { 
	font-family: Arial, Times New Roman, Helvetica, sans-serif, 新細明體, 細明體; 
	font-size: 9pt;
	}

.Ctip { 
	font-family: 新細明體, 細明體, 標楷體; 
	font-size: 9pt;
	line-height: inherit;

	}
	
.T1 { 
	border:none;
	border-collapse:collapse;
	}

.text_w { 
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 1.5em
	}

.square	{
	font-size: 5pt;
	line-height: 2.2em;
	color: #0000DE;
	}
.m_banner_hide{
	display:none;
	}
.m_banner_show{
	display:block;
	}

.LeftbarSearch { 
	font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #454545;	
	line-height: 1.5em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 0;
	}
.LeftbarSearch a	{
	color: #0000DE;
	text-decoration: none;
	}
.LeftbarSearch a:hover	{
	text-decoration: underline;
	}
.LeftbarSearch a:visited	{
	color: #0000DE;
	}

.NaviHeader {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Times New Roman, Helvetica, sans-serif, 新細明體;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 0.8em;
	padding: 5px 0px 5px 0px;
	margin-bottom: 10px;
  }

.NaviContent {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Times New Roman, Helvetica, sans-serif;
	color: #454545;	
	font-weight: bold;
	line-height: 1.9em;
	margin: 0 0 0 0;
	}

.NaviContent a {
  color: #454545;
	text-decoration: none;
	}
	
.NaviContent a:link {
  color: #454545;
	text-decoration: none;
	}	

.NaviContent a:visited {
	color: #454545;
	text-decoration: none;
	}

.NaviContent a:hover {
  text-decoration: underline;
	}

#tLine{
	border: none;
	border-collapse: collapse;
}
#tLine td{
	border-top: none;
	border-bottom: 1px solid #454545;
	border-left: none;
	border-right: none;
}
.More {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.2em;
	padding: 0 0 0 0;
	color: #666666;
	}

.More1 {
  FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	color: #FF9900;	
	font-weight: bold;
	}

.More1 a:link {
  color: #FF9900;
	}	

.More1 a:visited {
	color: #FF9900;
	}

.style2 {color: #FFFFFF}

.style4 {color: #999999}
	
.firstline {
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif, 新細明體;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	color: #0000DE;
	Line-Height: 1.8em;
	}

.frontlist	{
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif, 新細明體;
	FONT-SIZE: 11pt;
	color: #0000DE;
	Line-Height: 1.8em;
	}		

.gpnavicontent	{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	color: #454545;	
	font-weight: bold;
	line-height: 2.0em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 0;
	}	
	
.capation {
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.3em;
	Color: #666666;
	}

.PhotoNewsHeader {
	FONT-SIZE: 14pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.1em;
	}
	
.PhotoByline {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial,Times New Roman, Helvetica, sans-serif;
	Margin: 2px 0 0 0;
	Line-Height: 1.2em;
	color: #666666;
	Font-weight:500;
	}		

.fgrp{
  FONT-SIZE: 10pt;
  FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	Line-Height: 1.8em;
	}

.grp{
	FONT-SIZE: 12pt;
 	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	Line-Height: 1.8em;
	}

.ngrp{
  FONT-SIZE: 10pt;
  FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	Line-Height: 1.8em;
	}

.lsubgrp{
 	FONT-SIZE: 10pt;
 	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.8em;;
	padding: 0px 0px 0px 0px;
	}
  
.nsubgrp{
  FONT-SIZE: 8pt; FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
  color: #666666;
	Line-Height: 1.8em;;
	padding: 0px 0px 0px 0px;
	}  

#pages{
	width: 510px;
	padding: 0px 0px 10px 0px;
	}
	
.pagesgap{
	float: right;
	}

.pageindex{
 FONT-SIZE: 12pt;
 FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
 font-weight: bold;
 color: #B2B2B2;
 Line-Height: 1.5em;;
 padding: 0px 6px 0px 6px;
 float: right;
 border-collapse: collapse;
 BORDER-RIGHT: 2px solid #D5DFF3;
 BORDER-TOP: 2px solid #D5DFF3;
 BORDER-LEFT:  2px solid #D5DFF3;
 BORDER-BOTTOM: 2px solid #D5DFF3;
 margin-bottom: 15px;
}

.pageindex a:link {
  color: #00c;
	text-decoration: none;
	}	

.pageindex a:visited {
	color: #00c;
	text-decoration: none;
	}
	
.pageindex a:hover {
  text-decoration: none;
	}

#pageindex.selected{
 background: #D5DFF3;
 color: #FFFFFF;
}

#pageindex.next{
padding: 0px 9px 0px 9px;
margin: 0 0 0 0;
}

#pageindex.pre{
padding: 0px 9px 0px 9px;
margin: 0 0 0 0;
}

#dateselect {
 FONT-SIZE: 12pt;
 FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
 Line-Height: 1.5em;;
 clear: both;
 width: 507px;
 margin-bottom: 15px;
 *margin-bottom: 0px;
 vertical-align: middle;
}

.f a:link {
  color: #00c;
	text-decoration: none;
	}	

.f a:visited {
	color: #00c;
	text-decoration: none;
	}
	
.f a:hover {
  text-decoration: none;
	}
/************* #classifieds styles ***************/

#rclassified	{
  float: right;
  width: 408px;
  padding: 10px 0px 0px 0px;
  FONT-SIZE: 11pt;
  FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif, 新細明體, 細明體, 標楷體; 
  Line-Height: 2.4em;;
  vertical-align: top;
	}

#rclassified.topics	{
  FONT-SIZE: 12pt;
	}
	
#lclassified	{
  float: left;
  width: 408px;
  padding: 10px 0px 0px 10px;
  FONT-SIZE: 11pt;
  FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif, 新細明體, 細明體, 標楷體;
  Line-Height: 2.4em;;
   vertical-align: top;
	}

#lclassified.topics	{
  FONT-SIZE: 12pt;
	}

.moviehead	{
 FONT-SIZE: 10pt;
 FONT-FAMILY: Tahoma,Arial, Times New Roman, Helvetica, sans-serif;
 font-weight: 600;
 Line-Height: 1.6em;;
 	}

.movietext	{
 FONT-SIZE: 8pt;
 FONT-FAMILY: Tahoma,Arial, Times New Roman, Helvetica, sans-serif;
 Line-Height: 1.6em;;
 	}
	
.moviebull	{
 FONT-SIZE: 13pt;
 	}

.checkbxinput	{
  border: 1px solid #CA0002;
  background-color: #FFFFFF;
 }
 
 /* ---------------Nation box--------------- */
  
#nation_box	{
	width: 296px;
	_width: 295px;
		border: 2px solid #E5E6DA;
	_border: 1px solid #E5E6DA;
}

#nation_box_t	{
	clear: both;
	width: 296px;
	_width: 295px;
	border-left: 2px solid #E5E6DA;
	border-right: 2px solid #E5E6DA;
	border-bottom: 2px solid #E5E6DA;
	padding-top: 5px;
}

#nation_h	{
  float: left;
  width: 290px;
  margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 6px;
	border-bottom: 2px solid #E5E6DA;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align: left;
}

#nation_h1	{
  float: left;
  width: 70px;
  margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align: center;
}

#nation_h1.active	{
	color: #ca0002;
}

#nation_h1.active	a:link	{
  color: #ca0002;
	cursor:default;
}

#nation_h1.active	a:visited	{
  color: #ca0002;
	cursor:default;
}

#nation_h1.active	a:active	{
  color: #ca0002;
  cursor:default;
}

#nation_h1.inactive	{
	background-color: #F8F8F8;
	/*BORDER-right: #E5E6DA 2px solid;*/
	BORDER-BOTTOM: #E5E6DA 2px solid;
}

#nation_h2	{
  float: left;
	width: 40px;
	_width: 39px;
	margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align: center;
}

#nation_h2.active	{
	color: #ca0002;
	BORDER-left: #E5E6DA 2px solid;
	/*BORDER-right: #E5E6DA 2px solid;*/
}

#nation_h2.active	a:link	{
  color: #ca0002;
	cursor:default;
}

#nation_h2.active	a:visited	{
  color: #ca0002;
  cursor:default;
	
}

#nation_h2.active	a:active	{
  color: #ca0002;
  cursor:default;
}


#nation_h2.inactive	{
	background-color: #F8F8F8;
	BORDER-left: #E5E6DA 2px solid;
	BORDER-right: #E5E6DA 2px solid;
	BORDER-BOTTOM: #E5E6DA 2px solid;
}

#nation_h3	{
	float: left;
	width: 182px;
	margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align: center;
}

#nation_h3.active	{
	color: #ca0002;
}

#nation_h1.active	a:link	{
  color: #ca0002;
	cursor:default;
}

#nation_h3.active	a:visited	{
  color: #ca0002;
	cursor:default;
}

#nation_h3.active	a:active	{
  color: #ca0002;
  cursor:default;
}

#nation_h3.inactive	{
	/*background-color: #F8F8F8;*/
	/*BORDER-LEFT: #E5E6DA 2px solid;*/
	/*BORDER-BOTTOM: #E5E6DA 2px solid;*/
}

#nation_h1	a:link	{
	color: #454545;
	text-decoration: none;
}

#nation_h1	a:visited	{
	color: #454545;
	text-decoration: none;
}

#nation_h1	a:active	{
	color: #454545;
	text-decoration: none;
}

#nation_h2	a:link	{
	color: #454545;
	text-decoration: none;
}

#nation_h2	a:visited	{
	color: #454545;
	text-decoration: none;
}

#nation_h2	a:active	{
	color: #454545;
	text-decoration: none;
}


#nation_h3	a:link	{
	color: #454545;
	text-decoration: none;
}

#nation_h3	a:visited	{
	color: #454545;
	text-decoration: none;
}

#nation_h3	a:active	{
	color: #454545;
	text-decoration: none;
}

#cnnMpStories1	{
	padding: 5px 5px 5px 5px;
}

#cnnMpStories2	{
	padding: 5px 5px 5px 5px;
	display:	none;
}

#cnnMpStories3	{
	padding: 5px 5px 5px 5px;
	display:	none;
}

.nation_t	{
 	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
	font-size: 9pt;
}

.nation_t	a:link	{
 	text-decoration: none;
}

.nation_t	a:visited	{
 	text-decoration: none;
}

.nation_t	a:active	{
 	text-decoration: none;
}
  
  /* --------------Nation box------------------- */
 
 .threadlist {
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Times New Roman, Helvetica, sans-serif;
	Line-Height: 1.35em;
	text-align:left;
	padding: 8px 0px 8px 0px;
	}

.threadlist	a:link	{
	color:#0066E1;
 	text-decoration: none;
}

.threadlist	a:visited	{
	color: #0066E1;
 	text-decoration: none;
}

.threadlist	a:active	{
	color: #0066E1;
 	text-decoration: none;
}

div.nounderline	{
 	font-family: Arial, Times New Roman, Helvetica, sans-serif; 
}

div.nounderline	a:link	{
 	text-decoration: none;
}

div.nounderline	a:visited	{
 	text-decoration: none;
}

div.nounderline	a:active	{
 	text-decoration: none;
}

div.float	{
	float: left;
	}
	
div.rfloat {
	float: right;
	}
		
div.space	{
	 clear: both;
	}	