h1
	{ background:#E0E0E5; font-size:10pt; line-height:14pt; padding:2px 0 2px 10px; color:#333333; }
h2
	{ font-size:9pt; line-height:12pt; color:#333333; }
h2 a, h2 a:hover
	{ color:#333333; }
div.btn_cl
	{ float:right; padding:15px 10px 0 0; }
div.tlmain
	{ clear:both; width:619px; float:left; border-right:1px dotted #666666; }
div.tlmain div.tgif
	{ clear:both; width:157px; float:left; }
div.tlmain div.tgif#tgif1
	{ padding-top:15px; }
div.tlmain div#news_area div#news_area1
	{ width:157px; float:left; padding-top:15px; }
div.tlmain div#news_area div#news_area2
	{ width:452px; float:right; }
div.tlmain div.logos
	{ padding-top:370px; }
div.tlmain div.logos img
	{ padding-left:10px; padding-top:5px; }
div.news ul
	{ width:297px; list-style:url('../../img/nv/tri_blue.gif'); padding-left:20px; float:left; font-size:9pt; line-height:14pt; }
div.news ul#newsul
/*	{ width:275px; padding-top:15px; }*/
	{ width:430px; padding-top:15px; }
div.news span
	{ font-weight:bold; }
div.news p.anothernews
	{ clear:both; text-align:right; padding-right:15px; font-size:9pt; line-height:14pt; }
div.news div.ya
	{ float:right; width:162px; }

div.trmain
	{ width:180px; float:left; }
div.trmain p.anotherinfo
	{ padding-top:10px; padding-left:10px; font-size:9pt; }
div.trmain h1 a
	{ color:#333333; }
div.trmain h1 img.icon_rss
	{ float:right; padding:2px 3px 0 0; }
div.trmain p
	{ padding-left:5px; }
div.trmain div.re
	{ text-align:center; padding-bottom:10px; }
div.trmain ul
	{ list-style:url('../../img/nv/tri_blue.gif'); padding-left:20px; font-size:9pt; line-height:14pt; padding-bottom:10px; }
div.trmain p.review
	{ border-bottom:dotted 1px #333333; padding-top:5px; padding-bottom:5px; }
div.trmain p.review-more
	{ padding-top:5px; text-align:right; }


div.tlbox1
	{ width:454px; padding-right:6px; border-right:1px dotted #666666; margin-top:20px; float:left; }
div.tlbox1 div.tlbmain
	{ width:295px; float:right; padding-bottom:20px; }
div.tlbox1 div.tlbmain ul
	{ width:275px; font-size:9pt; line-height:12pt; border-bottom:1px dotted #666666; padding-top:0; padding-bottom:15px; float:none; }
div.tlbox1 div.tlbmain ul.last
	{ border-bottom:0px; margin-top:10px; }
div.tlbox1 div.tlbmain ul#tlbmainul1
	{ padding-top:10px; }
div.tlbox1 div.tlbmain ul.h2ul
	{ list-style:url('../../img/nv/tri_gray2.gif'); border-bottom:none; padding-bottom:0; padding-top:10px; }
div.tlbox1 div.tlbmain h1 a
	{ color:#333333; }
div.tlbox1 div.tlbmain div.titleimg
	{ margin-top:10px; margin-bottom:5px; }


div.tlbox2
	{ width:143px; float:left; padding:0 6px 6px 6px; margin-top:20px; }
div.tlbox2 h1
	{ clear:both; margin-bottom:10px; }
div.tlbox2 h1.nosp
	{ margin-top:0; }
div.tlbox2 p
	{ font-size:9pt; }
div.tlbox2 p.mgtp
	{ margin-top:5px; }
div.tlbox2 h1 a
	{ color:#333333; }
div.tlbox2 ul
	{ width:120px; float:none; margin-bottom:20px; }
div.tlbox2 ul li
	{ padding-bottom:5px; }

div.interview
	{ clear:both; padding-bottom:10px; }
div.interview div.tx
	{ width:140px; }
div.interview div.tx p
	{ padding:0; }
div.interview div.tx p.sub, div.interview div.tx p.sub a, div.interview div.tx p.sub a:hover
	{ color:#397DCD; font-size:10pt; }
div.interview div.tx h3, div.interview div.tx h3 a, div.interview div.tx h3 a:hover
	{ color:#333333; font-size:10pt; }
div.interview div.tx p.cmp, div.interview div.tx p.cmp a, div.interview div.tx p.cmp a:hover
	{ color:#333333; }
