body {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 22px;
	color: #666666;
}

a:link {  color: #0066CC; text-decoration: none}
a:visited {  color: #0066CC; text-decoration: none}
a:hover {  color: #E5180D; text-decoration: underline}
a:active {  color: #FF0000; text-decoration: underline}

A.typeR:link    {color:#E5180D; text-decoration: none;}   
A.typeR:visited {color:#E5180D; text-decoration: none;}
A.typeR:active  {color:#E5180D; text-decoration:underline;}
A.typeR:hover   {color:#E5180D; text-decoration:underline;}

A.typeW:link    {color:#FFFFFF; text-decoration: none;}
A.typeW:visited {color:#FFFFFF; text-decoration: none;}
A.typeW:active  {color:#FF0000; text-decoration:underline;}
A.typeW:hover   {color:#FF0000; text-decoration:underline;}

A.typeK:link    {color:#333333; text-decoration: none;}
A.typeK:visited {color:#333333; text-decoration: none;}
A.typeK:active  {color:#333333; text-decoration:underline;}
A.typeK:hover   {color:#333333; text-decoration:underline;}

.txt_10 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 22px;
}

.txt_eng {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


td {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 22px;
}

.txt10 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 22px;
}

.txt12 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 22px;
}

.txt13 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 20px;
}
.txt15 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 15px;
	line-height: 24px;
}

.txt16RB {
	font-size: 16px;
	font-weight: bold;
	color: #DB0000;
}

.txt24 {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 24px;
	line-height: 32px;
}

#content dl {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	 
	font-size: 13px; 
	line-height: 20px; 
}

li {
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/dd_item.gif) no-repeat 0 2px;
	font-size: 13px;
	line-height: 20px;
}

.dd_audio {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-audio.gif) no-repeat 0 2px;
}
.dd_video {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-video.gif) no-repeat 0 2px;
}
.dd_forum {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-forum.gif) no-repeat 0 2px;
}
.dd_feature {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-feature.gif) no-repeat 0 2px;
}
.dd_vote {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-vote.gif) no-repeat 0 2px;
}
.dd_discuss {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-discuss.gif) no-repeat 0 2px;
}
.dd_podcast {
	margin-left: 20px;
	padding-left: 20px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/ico-podcast.gif) no-repeat 0 2px;
}
dl {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

dt {
	font-weight: bold;
}
dd {
	margin-left: 14px;
	padding-left: 14px; 
	color: #999999;
	background: url(/2007Cti/2007Cti-index/images/dd_item.gif) no-repeat 0 2px;
}

.tddottedright {
	background-attachment: scroll;
	background-image: url(/2007Cti/2007Cti-index/images/hr_dotted_vert.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.tddottedleft {
	background-attachment: scroll;
	background-image: url(/2007Cti/2007Cti-index/images/hr_dotted_vert.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.tddottedtwoside {
    background-attachment: scroll;
	background-image: url(/2007Cti/2007Cti-index/images/hr_dotted_vert.gif);
    background-repeat: repeat-y;
	background-position:right left right ;

}

.txt13tight {
	font-family: "新細明體", "細明體", Taipei, default;
	font-size: 13px;
	line-height: 16px;
}

.txt13hilited {
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	background-color: #DEDEDE;
	padding-right: 3px;
}


.hr-bot-gray {
	background-attachment: scroll;
	background-image: url(/2007Cti/2007Cti-index/images/hr_dotted.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.hr-top-gray {
	background-attachment: scroll;
	background-image: url(/2007Cti/2007Cti-index/images/hr_dotted.gif);
	background-repeat: repeat-x;
}

.02vhrbg {
	background-attachment: fixed;
	background-image: url(/2007Cti/2007Cti-index/images/02-vhr2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.txt16RB {
	font-size: 16px;
	font-weight: bold;
	color: #DB0000;
}

.txt24RB {
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	color: #DB0000;
}

.txt11 {
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}
.txt11dark {
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}
.03avspotbg {
	background-attachment: fixed;
	background-image: url(/2007Cti/2007Cti-index/images/03-avspotbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.txt15 {
	font-family: "新細明體", Taipei, Default;
	font-size: 15px;
	line-height: 24px;
}


#pagecurl {
           position:absolute;
           width:200px;
           height:115px;
           z-index:44;
           top: 23px;
           left: -2px;

}


#setweather {
	position:absolute;
	width:638px;
	height:399px;
	z-index:40;
	left: 344px;
	top: 63px;
	background-color: #FFFFFF;
	visibility: hidden;
}

#customWeather {
	position:absolute;
	width:10px;
	height:10px;
	z-index:0;
	left: -100px;
	top: -100px;


}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:11;
}
#rtnews10 {
	position:absolute;
	width:425px;
	height:259px;
	z-index:41;
	background-color: #FFFFFF;
	left: 421px;
	top: 103px;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:12;
}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:12;
}
#Layer4 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:12;
}
#SetupChannel
{
	position:absolute;

	z-index:28;
	visibility: visible;
}

#Channel {
	
	width:1000px;
	height:520px;
	z-index:30;
	
	visibility: visible;
}
#ChoiceCh {
	
	width:701px;
	height:515px;
	z-index:32;
	
	background-color: #FFFFFF;
	visibility: visible;
}

#web20 {
	position:absolute;
	width:701px;
	height:550px;
	z-index:36;
	left: 2px;
	top: 687px;
	visibility: hidden;
}
#SuperAd {

	width:1000px;

	z-index:35;
	padding-left:30px
	background-color: #FFFFFF;
	visibility: visible;
}
#Bottom {
	
	width:701px;
	height:139px;
	z-index:36;
	
	background-color: #FFFFFF;
	visibility: visible;
}


.typeM    { font-family: "新細明體", "Taipei";color:#000000; text-decoration:none; font-size: 10pt;}
A.typeM:link    { font-family: "新細明體", "Taipei";color:#000000; text-decoration:none; font-size: 10pt;}
A.typeM:visited { font-family: "新細明體", "Taipei";color:#000000; text-decoration:none; font-size: 10pt;}
A.typeM:active  { font-family: "新細明體", "Taipei";color:#000000; text-decoration:underline; font-size: 10pt;}
A.typeM:hover   { font-family: "新細明體", "Taipei";color:#0066CC; text-decoration:underline; font-size: 10pt;}
A.mainitem:link { font-family: "新細明體";	COLOR: #000099; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none}
A.mainitem:visited { font-family: "新細明體";	COLOR: #000099; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none}
A.mainitem:hover { font-family: "新細明體";	COLOR: #ffffff; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none;}
A.menus:link { font-family: "新細明體";	COLOR: #1C4ED5 ; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none}
A.menus:visited { font-family: "新細明體";	COLOR: #1C4ED5 ; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none}
A.menus:hover { font-family: "新細明體";	COLOR: White; ; font-size: 10pt; line-height: 14pt; TEXT-DECORATION: none;}

A.menusDM:link {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none;  CURSOR: pointer; COLOR: #000099; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM:visited {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none;  CURSOR: pointer; COLOR: #000099; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM:active {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none; CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;  BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM:hover {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none; CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;  BORDER-BOTTOM-STYLE: none; boder: 1px}

A.menusDM2:link {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none;  CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM2:visited {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none;  CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM2:active {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none; CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;  BORDER-BOTTOM-STYLE: none; boder: 1px}
A.menusDM2:hover {BORDER-TOP: 1px; width:100%; FONT-SIZE: 10pt;text-decoration: none; CURSOR: pointer; COLOR: white; FONT-FAMILY: "新細明體"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;  BORDER-BOTTOM-STYLE: none; boder: 1px}


td.mainitem{ font-family: "新細明體";	width : 100px;	height : 22px;	vertical-align : middle;	text-align : center;}
td.tdsubmenu{
font-family: "新細明體";
color: #000099;	font-size: 10pt;	
border-top-width : 1px;	
border-style : none;	
background :#EAF0F5;	
cursor : hand;	
cursor : pointer;
boder:1px
	
}
.SubItemHover { 
font-family: "新細明體";	
border-top-width : 1px;	
border-style : none;	
font-size: 10pt;	
background-color : #7F90AC;    
Color:white;	
cursor : hand;	
cursor : pointer;
boder:1px


}
.CTI_HMMAIN { font-family: "新細明體";  font-size: 10pt; 		line-height: 14pt;		color:#000099;		cursor : hand;		}
.DIR { font-family: "新細明體";  font-size: 10pt; color: #000099}
.txt_10 { font-family: "新細明體";  font-size: 10pt; line-height: 18pt}

