
td{font-size:12px}
.texttitle {COLOR: #C10001;}
.texttitle  A:link {COLOR: #fff; TEXT-DECORATION: none}
.texttitle A:visited {COLOR: #fff; TEXT-DECORATION: none}
.texttitle A:hover {COLOR: #FF9900; TEXT-DECORATION: underline}
.texttitle A:active {COLOR: #FF9900; TEXT-DECORATION: none}

#imgTitle {
	FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
	LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left; ma
}
#imgTitle_down {
	LEFT: 0px; TEXT-ALIGN: right; padding-right:2px
}
.imgClass {
	BORDER: #fff 1px solid;
}
#txtFrom {
	VERTICAL-ALIGN: middle; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.button {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:link {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:hover {
	BACKGROUND: #fff; COLOR: #fff; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.buttonDiv {
	BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}
/*add*/
#focustext { padding-top:4px;display:block}

.area1 {
display:inline;
float:left;
overflow:hidden;
width:283px;
}

.picnews img {
border:1px solid #000;
display:block;
}
.picnews h4 {
color:#FFF;
font-size:14px;
height:23px;
line-height:25px;
overflow:hidden;
text-align:center;
width:281px;
padding:9px 0 0 0; margin:0;
}
.picnews h4 a {
color:#FFF;
}

.bgfif {
background:#000;
height:20px;
margin:-20px 0 0;
width:280px;
-moz-opacity:0.5;
filter:alpha(opacity=50);
}
.no {
border:solid #CCCCCC;
border-width:1px 1px 1px 0;
height:18px;
overflow:hidden;
float:right;
margin:-20px 1px 0 0;
}
.no a{
border-left:1px solid #FFF;
color:#FFF;
font-size:14px;
font-weight:bold;
float:left;
height:19px;
line-height:21px;
*line-height:19px;
overflow:hidden;
text-align:center;
text-decoration:none;
width:25px;
}
.picnews ul {
background:#C6E2A8;
border:1px solid #346633;
height:60px;
overflow:hidden;
padding:0 20px;
width:258px;
}

