.title
{
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.title td
{
	color:#000000;
	font-size:13px;
	font-weight:bold;	
}
.title A:link
{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;	
}
.title A:visited
{
	color:#000000;
	font-size:13px;
	font-weight:bold;	
	text-decoration:none;
}
.title A:active
{
	color:#666666;
	font-size:13px;
	font-weight:bold;	
	text-decoration:none;
}
.title A:hover
{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}



.subtitle
{
	color:#666666;
	font-size:11px;
}
.subtitle td
{
	color:#666666;
	font-size:11px;	
}
.subtitle A:link
{
	color:#666666;
	font-size:11px;
	text-decoration:none;	
}
.subtitle A:visited
{
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
.subtitle A:active
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.subtitle A:hover
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}


.text
{
	color:#000000;line-height:15px; 
}
.text td
{
	color:#000000;line-height:15px;
}
.text A:link
{
	font-size:11px;line-height:15px;;
	color:#000000;	
	text-decoration:none;
}
.text A:visited
{
	font-size:11px;line-height:15px;
	color:#000000;	
	text-decoration:none; 
}
.text A:active
{
	font-size:11px;line-height:15px;
	color:#000000;	
	text-decoration:underline;
}
.text A:hover
{
	font-size:11px;line-height:15px;
	color:#000000;	
	text-decoration:underline;
}


.text_light
{
	color:#000000;line-height:15px;
}
.text_light td
{
	color:#000000;line-height:15px;
}
.text_light A:link
{
	font-size:11px;line-height:15px;;
	color:#000000;	
	text-decoration:none;
}
.text_light A:visited
{
	font-size:11px;line-height:15px;
	color:#000000;	
	text-decoration:none; 
}
.text_light A:active
{
	font-size:11px;line-height:15px;
	color:#cc0000;	
	text-decoration:underline;
}
.text_light A:hover
{
	font-size:11px;line-height:15px;
	color:#cc0000;	
	text-decoration:underline;
}

.photonews
{
	color:#666666;	
}
.photonews td
{
	color:#666666;	
}
.photonews A:link
{
	text-decoration:none;
	color:#666666;	
}
.photonews A:visited
{
	text-decoration:none;
	color:#666666;	
}
.photonews A:active
{
	text-decoration:none;
	color:#cc0000;	
}
.photonews A:hover
{
	text-decoration:none;
	color:#cc0000;	
}






.depth
{
	font-weight:normal;
	color:#666666;	
}
.depth td
{
	font-weight:normal;
	color:#666666;	
}
.depth A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.depth A:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.depth A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.depth A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}


.topstory01
{
	font-weight:normal;
	color:#666666;	
	line-height:13px;
}
.topstory01 td
{
	font-weight:normal;
	color:#666666;	
	line-height:13px;
}
.topstory01 A:link
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;	
	line-height:22px;
}
.topstory01 A:visited
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;	
	line-height:22px;
}
.topstory01 A:active
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:22px;
}
.topstory01 A:hover
{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:22px;
}


.topstory02
{
	font-weight:normal;
	color:#666666;	
	line-height:13px;
}
.topstory02 td
{
	font-weight:normal;
	color:#666666;	
	line-height:13px;
}
.topstory02 A:link
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:18px;
}
.topstory02 A:visited
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:18px;
}
.topstory02 A:active
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
	line-height:18px;
}
.topstory02 A:hover
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
	line-height:18px;	
}


.ct
{
	font-weight:normal;
	color:#666666;	
}
.ct td
{
	font-weight:normal;
	color:#666666;	
}
.ct A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.ct A:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.ct A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.ct A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}




.webcast
{
	font-weight:normal;
	color:#666666;	
}
.webcast td
{
	font-weight:normal;
	color:#666666;	
}
.webcast A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.webcast A:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.webcast A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.webcast A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}


.live
{
	font-weight:bold;
	color:#000000;	
}
.live td
{
	font-weight:bold;
	color:#000000;	
}
.live A:link
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.live A:visited
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.live A:active
{
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.live A:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}

.newscasts
{
	font-weight:normal;
	color:#666666;	
}
.newscasts td
{
	font-weight:normal;
	color:#666666;	
}
.newscasts A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.newscasts A:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.newscasts A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.newscasts A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}



.feature
{
	font-weight:normal;
	color:#666666;	
}
.feature td
{
	font-weight:normal;
	color:#666666;	
}
.feature A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.feature A:visited
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.feature A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.feature A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}


.radio
{
	color:#ffffff;	
}
.radio td
{
	color:#ffffff;	
}
.radio A:link
{
	font-size:11px;
	color:#ffffff;	
	text-decoration:none;
}
.radio A:visited
{
	font-size:11px;
	color:#ffffff;	
	text-decoration:none;
}
.radio A:active
{
	font-size:11px;
	color:#cccccc;	
	text-decoration:underline;
}
.radio A:hover
{
	font-size:11px;
	color:#cccccc;	
	text-decoration:underline;
}



.topic
{
	font-weight:normal;
	color:#666666;	
}
.topic td
{
	font-weight:normal;
	color:#666666;	
}
.topic A:link
{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;	
}
.topic A:visited
{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;	
}
.topic A:active
{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#cc0000;	
}
.topic A:hover
{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#cc0000;	
}


.talk
{
	font-weight:normal;
	color:#666666;	
}
.talk td
{
	font-weight:normal;
	color:#666666;	
}
.talk A:link
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.talk A:visited
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;	
}
.talk A:active
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.talk A:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}


.content01 {FONT-SIZE: 19px; COLOR: #000;font-weight: bold; line-height:22px;}
.content01 td {FONT-SIZE: 19px; COLOR: #000;font-weight: bold; line-height:22px;}
.content01 A:link {FONT-SIZE: 19px; COLOR: #000; TEXT-DECORATION: none;font-weight: bold; line-height:22px;}
.content01 A:visited {FONT-SIZE:19px; COLOR: #000; TEXT-DECORATION: none;font-weight: bold; line-height:22px;}
.content01 A:active {FONT-SIZE: 19px; COLOR: #c00; TEXT-DECORATION: underline;font-weight: bold; line-height:22px;}
.content01 A:hover {FONT-SIZE: 19px; COLOR: #c00; TEXT-DECORATION: underline;font-weight: bold; line-height:22px;}



.content02 {COLOR: #c00; }
.content02 td {COLOR: #c00; }
.content02 A:link {COLOR: #c00; TEXT-DECORATION: none; }
.content02 A:visited {FONT-SIZE:11px; COLOR: #c00; TEXT-DECORATION: none;}
.content02 A:active {COLOR: #000; TEXT-DECORATION: underline;}
.content02 A:hover {COLOR: #000; TEXT-DECORATION: underline;}


.content03 {FONT-SIZE: 12px; COLOR:#000000; line-height:18px;}
.content03 td {FONT-SIZE: 12px; COLOR:#000000; line-height:18px;}
.content03 A:link {FONT-SIZE: 12px; COLOR:#666666; TEXT-DECORATION: none; line-height:18px;}
.content03 A:visited {FONT-SIZE:12px; COLOR: #666666; TEXT-DECORATION: none; line-height:18px;}
.content03 A:active {FONT-SIZE: 12px; COLOR: #c00; TEXT-DECORATION: underline; line-height:18px;}
.content03 A:hover {FONT-SIZE: 12px; COLOR: #c00; TEXT-DECORATION: underline; line-height:18px;}


.tool {COLOR:#cc0000;}
.tool td {COLOR:#cc0000;}
.tool A:link {COLOR:#cc0000; TEXT-DECORATION: underline;}
.tool A:visited {COLOR:#cc0000; TEXT-DECORATION: underline;}
.tool A:active {COLOR: #000000; TEXT-DECORATION: underline;}
.tool A:hover {COLOR: #000000; TEXT-DECORATION: underline;}


.contentcopyright {COLOR:#666666;}
.contentcopyright td {COLOR:#666666;}
.contentcopyright A:link {COLOR:#666666; TEXT-DECORATION: none;}
.contentcopyright A:visited {FONT-SIZE:11px; COLOR: #666666; TEXT-DECORATION: none;}
.contentcopyright A:active {COLOR: #CC0000; TEXT-DECORATION: underline;}
.contentcopyright A:hover {COLOR:#CC0000; TEXT-DECORATION: underline;}
.contentcopyright span {color:#CC0000;}
.contentcopyright span td {color:#CC0000;}
.contentcopyright span A:link {color: #CC0000;TEXT-DECORATION: underline;}
.contentcopyright span A:visited {color: #CC0000;TEXT-DECORATION: underline;}
.contentcopyright span A:active {color: #FF9900;TEXT-DECORATION: underline;}
.contentcopyright span A:hover {color: #FF9900;TEXT-DECORATION: underline;}

.moretitle
{
	font-size:28px;
	line-height:32px;
}

.bg01
{
	background:url(/homepage2007/images/home2007_18.jpg) left top repeat-y #FFFFFF;
}

.threeborder
{
	border-left:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
}

.column_1
{
	height:22px;
	cursor:pointer;
	background:url(/homepage2007/images/home2007_19.jpg) left top repeat-x;
}

.column_1_Sel
{
	height:22px;
	background:url(/homepage2007/images/home2007_20.jpg) left top repeat-x;
}

.column_1_next
{
	height:22px;
	cursor:pointer;
	background:url(/homepage2007/images/home2007_19.jpg) left top repeat-x;
}


.column_2
{
	padding-left:20px;
	height:26px;
	cursor:pointer;
}

.column_2_Sel
{
	padding-left:20px;
	height:26px;
	background:url(/homepage2007/images/home2007_15.jpg) left top no-repeat;
}

.column_2_next
{
	padding-left:20px;
	height:26px;
	cursor:pointer;
	background:url(/homepage2007/images/home2007_16.jpg) left top no-repeat;
}


.Areacontainer
{
	height:0px;
	overflow:hidden;
}


.input {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color: #ffffff;border: 1px solid #A5ACB2;color: #000000; PADDING: 2px 0px 0px 2px;}
