/* CSS Document */

a:link		{color:#0066CC;}
a:hover		{text-decoration:none;}
a:visited	{color:#0066CC;}

#mainContainter		{ text-align:center;}

#header				{background:url(../images/topHeaderBg.png) repeat-x left bottom; height:82px; width:100%;}
#header #logo		{float:left; margin:20px 20px 0px 20px;}
#header #navi		{}
#header #navi li		{float:left; display:inline; margin:0px 0px; vertical-align:middle}
#header #navi li.last	{float:right;}

#subNavi			{width:100%; height:30px; background:#003366; border-bottom:1px solid #003366; border-top:1px solid #003366; vertical-align:middle; clear:both;}
#subNavi li			{display:inline; font-size:15px; padding:5px 20px 8px 20px; float:right;}
#subNavi li a		{text-decoration:none; color:#FFF;}
#subNavi li.current		{background:#fff;}
#subNavi li.current a	{color:#FF0000;font-size:bold;}

#preface			{width:990px; height:80px; margin:0px auto; margin-top:20px;}
#preface #search	{float:left;}
#preface #search .textInput		{border:4px solid #396EA4; border-right:none; width:480px; padding:7px; float:left;}
#preface #search .searchButton	{background:url(../images/searchButton.png) no-repeat; border:0px; width:106px; height:38px; cursor:pointer; color:transparent; font-size:0px; color:#396EA4;}		
#preface #search .searchButton:hover	{background:url(../images/searchButton_ho.png) no-repeat;}
#preface #search .searchButton:active	{background:url(../images/searchButton_ac.png) no-repeat;}

#preface #search DIV.select				{border:4px solid #396EA4; float:left; margin:0 10px 0 -5px; border-left:none; height:30px;}
#preface #search DIV.select div			{border:solid 2px #FFF; #width:103px; #height:21px; overflow:hidden; float:left; margin:5px 10px 0 0}
#preface #search DIV.select div select {border:3px solid #396EA4; width:105px; border:none; font-size:15px; margin-left:-1px; margin-top:0px; #margin-top:-1px;}


@media screen and (-webkit-min-device-pixel-ratio:0){ #preface #search DIV.select	{position:relative; top:2px;} }/*chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0){ #preface #preface_last		{float:right;}}/*chrome*/

#preface #preface_last	{float:right;}

#preface .hot		{margin:5px 0;}
#preface .hot li	{display:inline; padding:0px 5px;}
#preface .hot li a	{color:#0066CC;}


#Containter					{width:100%;width:990px; background-color:#D0D8E2;  margin:0px auto;}
#Containter .sidebar		{width:970px; margin:0 auto;}
#Containter .sidebar_L	{float:left; width:718px; margin-left:10px;}
#Containter .sidebar_R	{float:right; width:243px; margin-right:10px; _margin-right:0px; margin-top:10px;}
#Containter .sidebar_M	{float:left; width:990px; padding:5px 10px;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*portlet 718px;*/
.portlet_L					{margin:10px 0px; float:left;}
.portlet_L .top			{background:url(../images/capTop_b.png) no-repeat left; height:34px; width:718px;}
.portlet_L .top h1		{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:0px 10px; vertical-align:bottom}
.portlet_L .top h1 span	{font-size:15pt; color:#396EA4; font-weight:bold; padding-right:5px; line-height:160%;}
.portlet_L .top .last		{float:right; font-size:11px; line-height:300%; margin:0px 10px; color:#999999;}
.portlet_L .content		{background:#FFF; float:left; padding:10px; padding-bottom:0px; width:698px;}

.portlet_L .content .selectPeople					{width:250px; float:left;}
.portlet_L .content .selectPeople div				{float:left; margin:1px 3px; padding:3px;}
.portlet_L .content .selectPeople div a img			{filter:alpha(opacity=70); opacity:0.7;zoom:1; width:68px; height:68px;display:inline-block}
.portlet_L .content	.selectPeople div.current 		{background:#0066CC; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.portlet_L .content	.selectPeople div.current a img	{filter:alpha(opacity=100);opacity:1; zoom:1;}
.portlet_L .content	.selectPeople div.hover			{background-color:#FF3333; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.portlet_L .content	.selectPeople div.hover a img	{filter:alpha(opacity=100);opacity:1;zoom:1;}

/* 
.portlet_L .content .selectPeople div a img 		{border:3px solid #FFFFFF;}
.portlet_L .content .selectPeople div.current a img {border:3px solid #FF0000;}
.portlet_L .content .selectPeople div.hover a img   {border:3px solid #0066CC;}
*/
.portlet_L .content .selectPeople div img 			{width:70px;}

.portlet_L .content .news				{float:right; margin:0px 10px 10px 0px; width:430px;}
.portlet_L .content .news h1 a			{font-size:13pt; letter-spacing:0px; color:#0066CC; font-weight:bold; line-height:160%; text-decoration:none; border-bottom:1px solid #0066cc;}
.portlet_L .content .news h1 a:last-child	{border:0px;}
.portlet_L .content .news h1 a:hover	{color:#0066CC; text-decoration:none; border:0px;}
.portlet_L .content .news h1 img		{margin-left:5px;}
.portlet_L .content .news h1 .pu		{margin-top:3px;}
.portlet_L .content .news p				{margin:0px; line-height:200%; margin-bottom:5px;}
.portlet_L .content .news p	span		{color:#FF9900}
.portlet_L .content .news p .keyword	{color:#515100; background:#FFFF99;}
.portlet_L .content .news li			{line-height:100%; color:#000000;background: none; padding-left:0px;}
.portlet_L .content .news li a			{color:#0066cc; padding:0px 5px;}
.portlet_L .Bottom	{background:url(../images/capButton_b.png) no-repeat; width:718px; height:7px; clear:both;}


DIV.pu	{color:#FFF; text-decoration:none; float:left; font-size:11pt; padding:2px 0 0 2px; height:16px; margin-right:5px;}
DIV#red	{background:#FF0000; border:1px solid #CC0000}

.portlet_L#theme			{margin-top:-9px; position:relative; top:10px; margin-bottom:20px; margin-bottom:10px\9;  float:none\9;}
.portlet_L#theme .top		{padding:0px; height:35px; margin:0px;  #height:100%; #background-position:top; }
.portlet_L#theme .top .ui-tabs-nav	{float:right; position:relative; top:-3px;}
.portlet_L#theme .content 			{background:#FFF; padding:0px; width:716px; float:none\9; padding:0px; margin-left:-2px; margin-top:-1px;}
.portlet_L#theme .content .column_1	{float:left; width:80px; height:80px; margin:35px 5px 5px 5px; text-align:center; line-height:200%;}
.portlet_L#theme .content .column_2		{float:left; width:58px; height:80px; margin:50px 0px 20px 0px;}
.portlet_L#theme .content .column_3		{float:right; width:550px;}
.portlet_L#theme .content .column_3 li			{list-style-position:inside; list-style-type:none; line-height:180%; padding-left:15px; background:url(../images/point.gif) no-repeat left 6px; margin-bottom:8px;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li a:link,
.portlet_L#theme .content .column_3 .ui-tabs-panel li a:visited	{color:#0066cc; text-decoration:underline;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li a:hover	{color:#0066cc; text-decoration:none;}

.portlet_L#theme .content .column_3 .ui-tabs-panel li P.infor			{font-size:8pt; padding:0px; margin:0px; color:#666;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li P.infor span		{color:#666; font-size:8pt;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li P.infor a:link	{color:#FF9900; text-decoration:none;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li P.infor a:visited	{color:#FF9900; text-decoration:none;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li P.infor a:hover	{color:#FF6600;}
.portlet_L#theme .Bottom	{background-image:none;}

.imgAlt	{margin:0px 3px; cursor:pointer;}

.portlet_L#dayNews							{}
.portlet_L#dayNews .top						{padding:0px; height:34px; margin:0px;  #height:100%; #background-position:top;}
.portlet_L#dayNews #focusTabs				{float:left;}
.portlet_L#dayNews #focusTabs .panel		{background:#FFF; margin:0px; margin-top:5px; margin-left:-10px; width:698px; padding:10px; float:left;}
.portlet_L#dayNews #focusTabs .focusImage		{float:left;}
.portlet_L#dayNews #focusTabs .focusImage img	{width:250px;}
.portlet_L#dayNews #focusTabs .content			{margin:0px; padding:0px; width:430px; float:right;}
.portlet_L#dayNews #focusTabs .content .news	{width:100%; margin-left:5px;}
.portlet_L#dayNews #focusTabs .content .news h1	{background-image:none; float:none; padding:0px; margin:0px; margin-bottom:10px;}
.portlet_L#dayNews #focusTabs .content .news li {background:url("../images/arrowR.png") no-repeat left center; padding-left:5px;}
.portlet_L#dayNews .Bottom	{background:url(../images/capButton_b.png) no-repeat; width:718px; height:7px; float:left; clear:both; margin-top:-10px;}

.portlet_L#listNews						{margin-left:-10px; border-top:1px solid #eee;}
.portlet_L#listNews .top				{height:34px; padding-top:5px;}
.portlet_L#listNews .top h1 span		{font-size:16px; }
.portlet_L#listNews .subContent			{float:left; width:100%;}
.portlet_L#listNews .subContent li.title	{margin-left:10px; margin-top:10px; border-bottom:1px dotted #ccc; width:680px; background:url(../images/point2.gif) no-repeat left 8px; padding-left:20px;}
.portlet_L#listNews .subContent li.title a	{color:#0066CC; font-size:16px; line-height:160%}
.portlet_L#listNews .subContent li.title a:visited	{color:#0066cc;}
.portlet_L#listNews .subContent li.title a:hover	{color:#0066CC;}
.portlet_L#listNews .subContent ul.sub  li			{display:inline; background:url(../images/user.gif) no-repeat left 5px; padding-left:15px; position:relative; left:30px; #left:0px;#margin-right:10px; #padding-left:12px; #background-position:left 1px;}
.portlet_L#listNews .subContent ul.sub  li a		{color:#666666; font-size:12px;}
.portlet_L#listNews .subContent ul.sub  li a:hover	{color:#000; text-decoration:none;}

/*portlet 245px*/
.portlet_S			{margin-bottom:10px; width:245px;}
.portlet_S .top		{background:url(../images/capTop_s.png) no-repeat left; height:34px; vertical-align:middle; width:245px;}
.portlet_S .top	 h1	{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:10px 10px;}
.portlet_S .ps		{background:#e5e5e5; color:#999999; border-top:1px solid #FFF;padding:5px; font-size:11px}
.portlet_S .table		{background:#FFF;}
.portlet_S .table table	{width:122px; float:left;}
.portlet_S .table td	{padding:8px 5px;}
.portlet_S .table .odd	{background:#E4EEFA}
.portlet_S .table tr	{background:#FFFFFF}
.portlet_S .table img	{margin:0px 5px;}
.portlet_S .Bottom	{background:url(../images/capButton_s.png) no-repeat; width:245px; height:7px; clear:both;}

.portlet_S .table td a:link 	{text-decoration:none; color:#333;}
.portlet_S .table td a:visited	{color:#0066cc; text-decoration:none;}
.portlet_S .table td a:hover	{text-decoration:underline; color:#0066cc;}


.portlet_S .content					{background:#FFF; padding:5px; float:left;  border-bottom:0px dotted #99CCFF; width:233px;}
.portlet_S .content:last-child		{border-bottom:0px dotted #99CCFF;}
.portlet_S .content .first			{float:left; width:80px;}
.portlet_S .content .last			{float:right; width:150px;}
.portlet_S .content .last h3		{font-size:15px; color:#396EA4; margin-bottom:5px;}
.portlet_S .content .last h3 a		{font-size:15px; color:#396EA4; margin-bottom:5px;}
.portlet_S .content .last h3 a:hover{text-decoration:none;}
.portlet_S .content .last div 		{width:75px; #width:75px; _width:70px; float:left; margin-left:0px; font-size:12px;}
.portlet_S .content .last div li 	{list-style-position:outside; margin:0px; padding-left:12px; background:url(../images/point.gif) no-repeat left 5px; color:#396EA4; line-height:170%; list-style-type:none;}
.portlet_S .content .last div a:link	{color:#333; text-decoration:none;}
.portlet_S .content .last div a:visited	{color:#333; text-decoration:none;}
.portlet_S .content .last div a:hover	{color:#396EA4;}

/*portlet 990px*/
.portlet				{margin:10px 0px; float:left;}
.portlet .top			{background:url(../images/capTop.png) no-repeat left; height:34px; vertical-align:middle; width:970px;}
.portlet .top h1		{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:0px 10px;}
.portlet .top h1 span	{font-size:16pt; color:#396EA4; font-weight:bold; padding-right:5px;}
.portlet .top .last		{float:right; font-size:11px; line-height:300%; margin:0px 10px; color:#999999;}
.portlet .top .last span{color:#0066CC; font-weight:bold; margin:0 5px; font-size:12px;}
.portlet .top .last select	{font-size:10px;}
.portlet .wrapper		{background:#FFFFFF; float:left;}
.portlet .plurk			{float:left; width:717px;}
.portlet .line_chart	{float:left; width:717px;}
.portlet .content		{background:#FFF; float:left; padding:10px; padding-bottom:0px; width:233px;}

.portlet .content .searchitem		{float:right; margin:0px 10px 10px 0px; width:950px; clear:both;}
.portlet .content .news h1 a		{font-size:16px; color:#0066CC; font-weight:bold; line-height:160%; border-bottom:1px solid #0066cc; text-decoration:none; font-family:"·L³n¥¿¶ÂÅé";}
.portlet .content .news h1 a:last-child {border:0px;}
.portlet .content .news h1 a:hover	{color:#0066CC; border:0px; text-decoration:none;}
.portlet .content .news p			{margin:0px; line-height:160%; margin-bottom:10px;}
.portlet .content .news p span		{color:#FF9933}
.portlet .content .news p .keyword	{color:#515100; background:#FFFF99;}
.portlet .content .news li			{line-height:200%;}
.portlet .content .news li a		{color:#0066cc; padding:0px 2px;}


.portlet#result								{margin-top:10px; position:relative; bottom:10px;}
.portlet#result .content					{background:#FFF; float:left; padding:10px; padding-bottom:0px; width:950px;}
.portlet#result .content .searchitem				{margin:0px 0px 15px 0px; float:left;}
.portlet#result .content .searchitem h1				{padding-left:0px; line-height:70%; margin-bottom:10px;}
.portlet#result .content .searchitem h1 a				{font-size:15px; color:#0066cc; text-decoration:none; }
.portlet#result .content .searchitem h1 a:visited		{color:#003399; text-decoration:none;}
.portlet#result .content .searchitem h1 a:hover			{color:#333; text-decoration:none;}
.portlet#result .content .searchitem h1 span			{font-size:16px; font-family:Georgia, Times, serif; color:#000;}
.portlet#result .content .searchitem li					{line-height:180%;}
.portlet#result .content .searchitem li.path				{color:#339900; font-size:12px; letter-spacing:0.1em;}
.portlet#result .content .searchitem li.infor				{font-size:11px;}
.portlet#result .content .searchitem li.infor	 span		{color:#339900; text-decoration:none;}
.portlet#result .content .searchitem li.infor	 a			{color:#FF9900; text-decoration:none;}
.portlet#result .content .searchitem li.infor	 a:hover	{color:#FF6600; text-decoration:none;}

.portlet#result .content .searchitem h1 span.highlight		{color:#FF0000; font-family:Verdana;font-size:15px;}

.portlet .Bottom	{background:url(../images/capButton.png) no-repeat; width:970px; height:7px; clear:both;}

BODY#ctl00_people .portlet#result			{margin-top:20px;}

/*hotstat*/
BODY#ctl00_hotstat #Containter	{margin-top:20px; padding-bottom:10px;}
.portlet#hotstat .content		{background:#FFF; padding:5px; width:960px;}
.portlet#hotstat .content div	{margin-top:10px;}
.portlet#hotstat .top			{padding:0px; margin:0px; #height:100%; #background-position:top; background-color:#FFF;}
.portlet#hotstat .top .ui-tabs-nav		{float:right; position:relative; top:-4px;}
.portlet#hotstat .top .ui-tabs-panel 	{background-color:#FFF; float:left; width:935px; #width:934px; margin-left:-2px;} 

.statTable					{width:220px; float:left; margin-right:10px; border-collapse:collapse; font-size:12px; border:1px solid #B6C9DC; margin-bottom:20px;}
.statTable  th				{font-size:11px; background-color:#6699CC; color:#FFFFFF; padding:5px; text-align:left;}
.statTable	td				{padding:3px; line-height:160%; background-color:#FFFFFF}
.statTable	.odd			{background-color:#EEF9FF; }
.statTable	.odd td			{color:#336699}
caption						{border-bottom:2px solid #336699; text-align:left; font-size:15x; font-weight:bold; line-height:200%; padding-left:5px;}

.peopleTable					{width:440px; float:left; margin-right:20px; border-collapse:collapse; font-size:12px; border:1px solid #B6C9DC; margin-bottom:20px;}
.peopleTable  	th				{font-size:11px; background-color:#6699CC; color:#FFFFFF; padding:5px; text-align:left;}
.peopleTable	td				{padding:3px; line-height:160%;}
.peopleTable	.odd			{background-color:#EEF9FF; }
.peopleTable	.odd td			{color:#336699}





#footer						{width:980px; margin:10px auto; height:60px;}
#footer .first				{float:left;}
#footer .fisrt div.left		{float:left; width:121px; height:60px; }
#footer .first p	{font-size:10px; padding:0px; margin:5px;}
#footer .last		{float:right; color:#396EA4;}
#footer .last a		{color:#396EA4; text-decoration:none; font-size:11px;}
#footer .last a:hover{color:#333;}


/* Tabs
----------------------------------*/
.ui-tabs 									{padding:10px; zoom: 1;}
.ui-tabs .ui-tabs-nav						{list-style: none; position: relative; padding:0; margin:0px;  font-size:1em; }
.ui-tabs .ui-tabs-nav li					{position:relative;display:inline; border:0px solid #ccc; background:transparent;  border-bottom-width:0 !important; margin:5px 0px 5px 0px; padding:4px 0px 4px 0px; #padding:0px; #margin:0px 5px;}
.ui-tabs .ui-tabs-nav li a					{text-decoration: none; padding:5px 11px; color:#0066cc;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected	{border:0px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a	{cursor:default; border:1px solid #aaa; border-bottom:0px; background-color:#FFFFFF; background:url(../images/tabNaviBg.gif) repeat-x left top;  padding:5px 11px; position:relative; top:4px; color:#000;}
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer; }

.ui-tabs .ui-tabs-nav li a		{cursor: pointer; }
.ui-tabs .ui-tabs-panel 		{padding:5px 10px 0px 10px; display: block; border-top:0px solid #8CBEF3;font-size:1em;  margin-top:0px; clear:both; background:url(../images/commaBgpng) no-repeat top;}
.ui-tabs .ui-tabs-panel li			{list-style-position:outside; line-height:200%; margin-bottom:10px;}
.ui-tabs .ui-tabs-panel li a:link	{color:#333; text-decoration:none;}
.ui-tabs .ui-tabs-panel li a:visited	{color:#333; text-decoration:none;}
.ui-tabs .ui-tabs-panel li a:hover	{color:#0066CC; text-decoration:underline;}
.ui-tabs .ui-tabs-panel li.more		{list-style:none;  clear:both}
.ui-tabs .ui-tabs-panel li.more	a:link,
.ui-tabs .ui-tabs-panel li.more	a:visied	{color:#CC0000;}
.ui-tabs .ui-tabs-panel li.more	a:hover		{text-decoration:none; color:#990000;}

.ui-tabs .ui-tabs-hide			{display: none !important; }



/*CSS sabrosus style pagination*/

DIV.sabrosus 			{padding:30px 0px; margin:0px; text-align: center; width:970px; background-color:#FFF;}
DIV.sabrosus A 			{border:1px solid #9aafe5; padding:2px 5px; margin-right:10px; text-decoration:none; color:#2e6ad1;}
DIV.sabrosus A:hover 	{border:1px solid #CC3300; color:#FFF; background-color:#FF3333}
DIV.pagination A:active {border:1px solid #2b66a5; color:#FFF; background-color:#FF9900}
DIV.sabrosus SPAN.current { border:1px solid navy; padding:2px 5px; margin-right:10px; background-color:#2e6ab1; color:#FFF;}
DIV.sabrosus SPAN.disabled { border:1px solid #929292; padding:2px 5px; margin-right:10px; color:#929292;}

/* jquery */
.jquery-corner { position:relative;}

/*FANCYBOX*/
div#fancy_div {
	background: #fff;
	color: #333;
	height: 100%;
	width: 100%;
	z-index: 100;
}
div#fancy_div div	{margin-top:20px;}
div#fancy_div div p {
	line-height:200%;
	color:#333;
}
div#fancy_div div p a{color:#0066CC; text-decoration:none;}
div#fancy_div div p a:hover{color:#FF0000;}


.portlet_L#theme .content .column_3 .ui-tabs-panel li.more	{background-image:none; list-style-position:outside; padding:0px; background-color:#E90101; font-size:8pt; #font-size:7pt; color:#FFFFFF; padding:0px 5px;float:right; border:1px solid #961215;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more a:link			{color:#FFFFFF; text-decoration:none;background-image:none; padding:0px;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more a:visited		{color:#FFFFFF; text-decoration:none}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more a:hover			{color:#FFFFFF; text-decoration:none}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more:hover  			{border:1px solid #E90101; background-color:#fff;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more:hover a:link		{color:#E90101;}
.portlet_L#theme .content .column_3 .ui-tabs-panel li.more:visited a:link	{color:#E90101;}

/* keywordtracker */
.trackerTable 						{margin:10px 0px;}

#trail						{float:left; width:480px; margin-right:0px;}
#trail .top					{width:480px;}
#trail .top	span			{font-size:18pt; line-height:120%; position:relative; top:3px;}
#trail .top .last			{font-size:18pt; color:#FF0000; font-weight:bold; text-align:right; margin-right:5px; font-family:Georgia, verdana, Times, serif}

#trail .top .last span		{font-size:13pt; color:#FF0000; font-weight:bold; text-align:right; margin-right:5px; font-family:verdana;}
#trail .panel				{float:left; width:460px; background-color:#FFFFFF; padding:10px;}
#trail .panel .line_chart	{width:460px;}
#trail .panel .column				{height:80px; margin:10px 0 10px 0;}
#trail .panel .column .col_1		{float:left; margin-left:15px; margin-right:20px;}
#trail .panel .column .col_1 span	{font-size:60px; font-weight:bold; margin-right:10px; color:#66CCFF; font-family:Georgia, verdana, Times, serif}
#trail .panel .column .col_2		{padding-top:10px;}
#trail .panel .column .col_2 li		{line-height:170%; word-spacing:10px;}
#trail .panel .column .col_2 li h4	{color:#396EA4; font-weight:bold;}
#trail .Bottom						{background:transparent url(../images/capButton_m.png) no-repeat; width:100%; height:7px; clear:both;}

/* for Tabs */
#trail .panel .subTabs				{background-color:; margin-top:10px; padding:0px;}
#trail .panel .subTabs .navi			{background-color:;}
#trail .panel .subTabs .panel		{padding:0px; margin:0px; border-top:3px solid #336699; }
#trail .panel .subTabs .panel li a:link		{color:#0066CC; text-decoration:none;}
#trail .panel .subTabs .panel li a:hover		{text-decoration:underline;}
#trail .panel .ui-tabs .ui-tabs-nav			{}
#trail .panel .ui-tabs .ui-tabs-nav li		{margin:0;}
#trail .panel .ui-tabs .ui-tabs-nav li a	 	{color:#333333;}
#trail .panel .ui-tabs .ui-tabs-nav li a:hover{color:#336699; text-decoration:none;}
#trail .panel .ui-tabs .ui-tabs-nav li.ui-tabs-selected		{border:0px; position:relative; top:0px; top:-1px\9; #top:0px;}
#trail .panel .ui-tabs .ui-tabs-nav li.ui-tabs-selected a	{border:0px solid #003366; border-bottom:0px; background-image:none; background-color:#336699; color:#FFF;}
#trail .panel .ui-tabs .ui-tabs-panel	{margin-top:5px;}
#trail .panel .subTabs .panel li.more a:link		{color:#FFF; text-decoration:none;}
#trail .panel .subTabs .panel li.more:hover a	{color:#E90101; text-decoration:none;}

#trail .top	.news li P.infor span		{color:#666; font-size:8pt; line-height:170%; top:0px;}
#trail .top	.news li P.infor a:link		{color:#FF9900; text-decoration:none;}
#trail .top	.news li P.infor a:visited	{color:#FF9900; text-decoration:none;}
#trail .top	.news li P.infor a:hover	{color:#FF6600;}	
/**/

/*portlet_M*/

.portlet_M								{margin:0px;}
.portlet_M .top							{background:url(../images/capTop_m.png) no-repeat left; height:34px; width:480px;padding:0px; margin:0px;  #height:100%; #background-position:top;}
.portlet_M .top h1						{font-size:1em; color:#333; float:left; background:url(../images/arrow.png) no-repeat left center; padding-left:20px; margin:0px 10px; height:24px;}
.portlet_M .top h1 span					{ margin:0px; padding:0px; font-size:12pt; color:#396EA4; font-weight:bold; padding-right:5px;}
.portlet_M .Bottom						{background:url(../images/capButton_m.png) no-repeat; width:100%; height:10px; float:left; clear:both; margin-top:-10px;}

.news li 					{list-style-position:outside; margin:0px; padding-left:15px; background:url(../images/point.gif) no-repeat left 6px; color:#396EA4; line-height:170%; list-style-type:none; margin-bottom:8px;}
.news li a:link				{padding:0px;}
.news li P.infor			{font-size:8pt; padding:0px; margin:0px; color:#666;}
.news li P.infor span		{color:#666; font-size:8pt;}
.news li P.infor a:link		{color:#FF9900; text-decoration:none;}
.news li P.infor a:visited	{color:#FF9900; text-decoration:none;}
.news li P.infor a:hover	{color:#FF6600;}			
.news li.more				{background-image:none; float:right; border:1px solid #961215; padding:0px 5px; margin:0px; background-color:#E90101; font-size:8pt; #font-size:7pt; color:#FFFFFF;}
.news li.more a:link		{color:#ffffff; text-decoration:none}
.news li.more a:visited		{color:#ffffff; text-decoration:none}
.news li.more:hover  		{border:1px solid #E90101; background-color:#fff;}
.news li.more:hover a		{color:#E90101;}

body:nth-of-type(1) .news li { line-height:160%; margin-bottom:8px;} 


/*body ctl00_people*/
.search_internal	{width:980px; margin:10px auto;}
#divIndexInfo		{z-index:99;  background:White; }
#tabIndexInfo		{width:100%; border-top:1px solid #396EA4; border-right:1px dotted #396EA4; margin:10px 0px; font-size:11px;}
#tabIndexInfo td	{border-left:1px dotted #396EA4; border-bottom:1px solid #396EA4; padding:5px 10px;}
#tabIndexInfo th	{border-left:1px solid #003366; border-bottom:1px solid #003366; background-color:#396EA4; color:#FFF; padding:3px;}



