/* tt_news LATEST */
#rightContent .newsLatestItem { padding:8px 0px 8px 0px; border-bottom:1px solid #FFCC33; }
#rightContent .newsLatestItemDate { color:#666666; }
#rightContent .newsLatestItemTitle { font-weight:bold; margin:0 0 0 0; line-height:1.25; }
#rightContent .newsLatestItemMorelink A { font-size:10px; text-align:right; }

#mainContent .newsListItem { clear:both; padding:8px 0 8px 0; background-color:#FFFFFF; border-top:1px dotted #FFCC33; }
#mainContent .newsListItemAlt { clear:both; padding:8px 0 8px 0; background-color:#FFFFCC; border-top:1px dotted #FFCC33; }
#mainContent .newsListItemImage { width:90px; float:right; margin-left:10px; }
#mainContent .newsListItemDate { font-size:0.9em; color:#999999; }
#mainContent .newsListItemTitle {}
#mainContent .newsListItemTitle h3 { margin:0 0 0.3em 0; }
#mainContent .newsListItemSubheader {}
#mainContent .newsListItem P { line-height:1.36; margin:0.3em 0 0.3em 0; }
#mainContent .newsListItem DL { margin:6px 0 0 0; padding:0 0 0 0; }
#mainContent .newsListItem DT { clear:both; margin:0 0 0 0; padding:0 0 0 0; font-size:0.9em; color:#999999; }
#mainContent .newsListItem DD { clear:both; margin:3px 0 0 0; padding:0 0 0 0; font-size:12px; }
#mainContent .newsListItem DD P { margin:0 0 0 0; padding:0 0 0 0; font-size:1em; }

.newsSingleItem { clear:both; }
.newsSingleDate { display:block; clear:both; font-size:0.9em; color:#999999; margin-top:12px; }
.newsSingleImage { width:100%; clear:both; }
.newsSingleItem DL { margin:6px 0 0 0; padding:0 0 0 0; }
.newsSingleItem DT { clear:both; margin:0 0 0 0; padding:0 0 0 0; font-size:0.9em; color:#999999; }
.newsSingleItem DD { clear:both; margin:3px 0 0 0; padding:0 0 0 0; font-size:12px; }
.newsSingleItem DD P { margin:0 0 0 0; padding:0 0 0 0; font-size:1em; }
.newsSingleRealted { clear:both; }
.newsSingleFiles { clear:both; }
.newsImageCaption { color:#333333; }

.newsListPageNavi { display:none; float:left; clear:both; margin:8px 0 0 0; padding:0; width:576px; }
A.newsNaviPrevious  { float:left; display:block; padding:2px 4px 2px 12px; background:#FFFFFF url(../pix/icon-link-previous-nor.png) 3px 6px no-repeat; color:#000000; }
A.newsNaviPrevious:hover  { background:#FFFFFF url(../pix/icon-link-previous-act.png) 3px 6px no-repeat; color:#999999; }
A.newsNaviNext  { float:right; display:block; padding:2px 12px 2px 4px; background:#FFFFFF url(../pix/icon-link-next-nor.png) 78px 6px no-repeat; color:#000000; }
A.newsNaviNext:hover  { background:#FFFFFF url(../pix/icon-link-next-act.png) 78px 6px no-repeat; color:#999999; }


