/* CSS Document */

body 				{background:url(images/bg.jpg) repeat-x top /*#FFFFFF*/;font:11px Arial; margin:0; padding:0; color:#5A5D63}

/*#headerimage 		{margin-left:300px;width:450px;height:105px;}*/


#keywords 			{line-height:19px !important;font: 11px Arial, Tahoma, Serif;width:130px;margin-top:0px !important;margin-top:-1px;margin-right:0px;padding:2px 2px 2px 2px;
					 border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;margin-right:-2px; clear:right}
#btnsearch 			{font: 10px Tahoma, Arial, Serif;background:url(images/search_btn.gif) no-repeat;width:66px; height:18; text-transform:uppercase; border:none;cursor:pointer;}
#search 			{padding-top:3px !important;padding-top:4px;padding-bottom:5px !important;padding-bottom:4px;line-height:21px; border:1px solid}
#innser_search		{
	background-image:url(images/head.gif); 
	background-position:bottom; 
	background-repeat:no-repeat;
	background-color:#393C39;
	width:284px;
	height:90px;float:left;
	padding-top:15px; text-align:center;
}
#innser_search_other	{
	background-color:#393C39;
	width:284px;
	height:41px;float:left;
	padding-top:15px; text-align:center
}
#newsletter{
	width:170px;
	height:59px;
	background:url(images/newsletter_bg.gif) no-repeat;
	padding-top:42px;
	padding-left:24px;
}
.nslter{width:100px;}

.newsletter_submit{border:1px solid #9A9A9A;background-color:#F3F3FD;color:#9A9A9A; width:30px;}

#home_box	{width:300px; height:auto; float:left; margin-left:10px; line-height:normal; text-align:justify;color:#747474;}

#home_box	b		{font-weight:bold;}
#search_div			{width:232px;float:left; text-align:left; margin-top:15px;}
#search_div	small 	{font:11px Verdana;color:#999;padding-bottom:5px;}
#search_div	small a 	{color:#999;text-decoration:none;}
#search_div	small a:hover 	{text-decoration:underline;color:#666;}



#search_div2		{width:50px;float:left; text-align:center; margin-top:15px;}

#left	{width:173px; float:left;border-right:2px solid #E5E5E5;}
#left	img {float:right}

#right	{ width:172px; float:left;border-left:1px solid #E5E5E5;}
#right	img {float:left}

.news	{background:url(images/bews_bg.gif) repeat-y left; padding-left:10px;border-left:1px solid #E5E5E5;}
.news	h3 {background:url(images/dotted.gif) no-repeat bottom; font-size:12px; font-weight:bold;color:#5A5D61; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; margin:0px;}

.SearchPanel	{padding:10px; float:left;}



.left-news	{background:url(images/left-bg.gif) repeat-y right; padding:0px; padding-left:30px; text-align:left; }
.left-news	h3 {background:url(images/dotted.gif) no-repeat bottom;  font-size:12px; font-weight:bold;color:#5A5D61; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; margin:0px;}

.content-conteiner1 {border:0px solid}
.content-conteiner1 img { float:left; padding:4px;border:0px solid}
.content-conteiner1 p b { float:left; font-weight:bold;color:#002C8C;border:0px solid}
.content-conteiner1 p { float:left;border:0px solid; width:250px; }

.content-conteiner2 {border:0px solid}
.content-conteiner2 img { float:right; padding:4px;border:0px solid}
.content-conteiner2 p b { float:left; font-weight:bold;color:#002C8C; border:0px solid}
.content-conteiner2 p { float:left; border:0px solid;width:250px; }

.content-conteiner3 {border:0px solid}
.content-conteiner3 img { float:right; padding:4px;border:0px solid}
.content-conteiner3 p b { float:left; font-weight:bold;color:#002C8C; border:0px solid}
.content-conteiner3 p { float:left;border:0px solid; width:350px;}

.content-title b{border:0px solid; font-size:17px; color:#333333;}
.content-title { float:left;border:0px solid; font-size:13px; width:625px; padding-bottom:10px; border-bottom:2px solid #efefef;color:#333333;}

.langtext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333;}
.langtext:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333;}

.footertext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff;}
.footertext:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#ffffff;}

#horz 				{display:inline;float:left;}
#horz ul 			{background:transparent;font:11px Verdana;margin:0px; padding:0px;width:140px;padding-left:15px}
#horz ul li 		{margin:0px 0 -1px 0;padding:0px; border-bottom:#40454B 1px solid;float:left;}

#horz ul li ul 		{background:transparent;margin:-25px 0 0 158px; padding:0px;display:none; position:absolute; width:140px; border:#ff0000 0px solid; z-index:1200}
#horz ul li ul li 	{margin:0px;padding:0px; border-bottom:#40454B 0px solid}

#horz li 			{list-style-type:none;margin:0px; padding:0px;}
/*
*html #horz li      {list-style-type:none;margin:0px; padding:0px;}
*/
/*#horz li#first 		{width:195px !important;width:195px;float:left;padding-right:20px;margin:0px;no-repeat;}*/

#horz li ul li 		{position:relative;display:block;clear:both;margin:0px;padding:0px;}

#horz li>ul 		{top:auto;left:auto;}
#horz li:hover ul, #horz li.over ul {display: block;}
#horz li a 			{display:block;background:left top url(images/leftmenu_bg_normal.gif) no-repeat;font-weight:normal;
					 text-decoration:none;width:143px;color:#FFFFFF;text-align:left;padding:6px 0px 6px 15px}
#horz li a#sel 		{background:left bottom url(images/leftmenu_bg_hover.gif) no-repeat;}
#horz li a:hover	{background:left bottom url(images/leftmenu_bg_hover.gif) no-repeat; color:#FFFFFF; text-decoration:none;}
#horz li ul li a 	{background:top left url(images/leftmenu_bg_normal.gif) no-repeat;font-weight:normal;color:#FFFFFF;width:145px;padding:6px 0px 6px 25px}
#horz li ul li a:hover {background:top left url(images/leftmenu_bg_hover.gif) no-repeat;text-decoration:none;}


#left_panel		{width:221px; float:left;}
#right_panel	{width:221px; float:left; margin-left:10px; text-align:justify; color:#757575; line-height:normal;}
#right_panel	b {font-weight:bold}

#bold_head 		{font:bold 16px Arial;color:#383838;margin-top:10px;padding-bottom:0px; margin-bottom:0px; }

#left_panel ul	{font:11px Verdana;margin:5px; padding:5px;/*padding:10px 15px 10px 15px*/;width:155px;}
#left_panel ul li	{background:left url(images/arrow_f.gif) no-repeat; padding-left:10px; list-style:none}
#left_panel ul li a	{text-decoration:underline; color:#00379C;}
#left_panel div 	{float:right;}
#left_panel div a	{text-decoration:underline; color:#848484; font-weight:bold;}


#vert 				{float:left; border:0px solid;width:220px; height:20px; margin-top:8px; }
#bottom 			{margin:0px;clear:both;}
#vert h3 			{font:bold 12px Verdana;color:#666;background:transparent;margin:0px; padding:0px;border-bottom:1px solid #999;width:135px;padding-right:15px;
					 padding-left:15px;padding-bottom:5px;}
#vert ul 			{font:11px Verdana;margin:0px;padding:10px 15px 10px 15px;width:155px;padding-left:15px;}
#vert ul li ul 		{margin:0px;padding:0px;background:transparent;}
#vert ul li 		{list-style-type:none;margin-bottom:0px;}
#vert ul li#vertfirst 		{border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;}
#vert ul li ul li	{margin-bottom:0px;padding-bottom:0px;border:none;}
#vert ul li a 		{display:block;border-bottom:1px solid #D3D3D3;background:top left url(images/bullet-disk.jpg) no-repeat;color:#333;font-weight:bold;
					 text-decoration:none;padding-top:5px;padding-bottom:5px;padding-left:15px;width:155px;}
#vert ul li a#highlight 	{background-color:#F5F5F5;}
#vert ul li a:hover	{color:#000;background-color:#F5F5F5;}
#vert ul li ul li a {padding-left:25px;background:top left url(images/img_bulletarrowright.gif) no-repeat;border-bottom:1px dashed #D3D3D3;font-weight:normal;
					 color:#666;width:145px;}
#vert ul li ul li a#highlight 	{background-color:#F5F5F5;}
#vert ul 			{font:11px Verdana;}
#banners 			{margin-left:15px;margin-top:35px;font:bold 11px Verdana;}
#banners a			{color:#003399;}
#footer				{height:48px; width:765px;margin:auto; background-color:#ffffff; text-align:center; padding-top:10px;/*border-top:2px solid #C8C8C8;*/}
#copyrighttop 		{background:bottom left url(images/img_footertop.gif) no-repeat;margin:0px;margin-top:35px;padding:0px;}
#copyrightbottom 	{background:top left url(images/img_footerbottom.gif) no-repeat;margin:0px;padding:0px;}
#copyright 			{font:10px Verdana;color:#333;line-height:17px;width:765px;padding-top:10px;padding-bottom:10px;text-align:center;}
#copyright a 		{color:#333;text-decoration:none;}
#copyright a:hover 	{color:#000;text-decoration:underline}
#resources ul {margin:0px;padding:0px;margin-top:1em;}
#resources ul li {list-style-type:none;}
#homecontent 		{clear:both;float:left;text-align:left;width:400px;margin-left:15px;margin-top:30px;line-height:16px;}
#homecontent h1 	{font:bold 16px Tahoma;color:#000000;}
#homebanners 		{margin-top:15px;font:bold 11px Verdana;}
#homebanners a 		{color:#003399;}
#homebannersleft 	{display:inline;margin-right:15px;}
#homebannersright 	{display:inline;}
#homeright 			{margin-left:500px;margin-top:30px;font:bold 11px Verdana;}
#homeright 			{color:#003399;}

.news_header{margin-top:38px;}

#news_headline p	{font:11px Verdana; color:#747474; margin-left:18px; margin-right:4px;text-align:justify; margin-top:2px;}
#news_headline p b	{color:#043495; font-weight:bold}
#news_headline p a	{font:11px Verdana; color:#747474; text-decoration:none}

#industry_headline 	{ margin-bottom:4px;}
#industry_headline p	{font:11px Verdana; color:#747474; margin-left:18px; margin-right:4px;text-align:justify; margin-top:2px;margin-bottom:0px; padding:0px;}
#industry_headline p b	{color:#043495; font-weight:bold}
#industry_headline p a	{background:left url(images/arrow_f.gif) no-repeat; padding-left:15px;font:11px Verdana; color:#043495; text-decoration:underline}

#MyNewsScroll	{border:0px solid; height:26px; margin:6px; }
#MyNewsScroll 	ul {font:11px Verdana;margin:0px;padding:10px 15px 10px 15px;}
#MyNewsScroll	ul li {margin:0px;padding:0px 5px 0px 25px; float:left; list-style:none; background:url(images/uiclogo_scroller.gif) left center no-repeat}


#panel .top {
	background-image: url(images/box_head.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#panel .content {
	background-image: url(images/bews_bg.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding-left: 7px;
	padding-right: 20px;
}
#panel .bottom {
	background-image: url(images/hews_foot.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#panel {
	margin-bottom: 10px;
}
#panel .header {
	font-size:12px; 
	font-weight:bold;
	color:#5A5D61; 
	font-family:Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-bottom: 5px;
	margin-bottom: 8px;
	padding-top:0px;
}
#panel .newshead {
	padding-left: 15px;
	background-image: url(images/color_arrow.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	font-weight:bold;
	padding-bottom:0px;
}
#panel .newscont{
	padding-left: 15px;
	text-align:justify; 
	float:left;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#panel .cont{
	padding-left: 15px;
	text-align:justify; 
	float:left;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
#panel .newscont:hover{
	text-decoration:none;
	color:#00B3D2;
}
#panel table {
	width: 100%;
}
#panel .read_more {
	float: right;
	font-weight:normal;
	font-size: 10px;
}

#panel .newscont{
	padding-left: 15px;
	text-align:justify; 
	float:left;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.newslines{
	padding-left: 15px;
	text-align:justify; 
	float:left;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top:0px;
	padding-right:2px;
	padding-bottom:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.newslines:hover{
	text-decoration:none;
	color:#333333;
	background-color:#EFEFEF;
}
.newsheadline {
	padding-left: 15px;
	background-image: url(images/color_arrow.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	font-weight:bold;
	padding-bottom:0px;
}

.latest_reports{ width:158px; padding:0 0 0 0;float:right; margin:10px 0 0 0; background:url(images/report_head.gif) left top no-repeat;}
.reports_txt{ font:bold 11px Arial, Helvetica, sans-serif; color:white; padding: 5px 0 10px 14px; margin:0;}
.inner_reports{ width:158px; padding:0 0 0 0; margin:0; background:white;}
.uic-txt{ font:normal 11px Arial, Helvetica, sans-serif; color:#1B6BA8; padding:5px 0 10px 5px; margin:0; border-bottom:1px dotted #9C9C9C;}
.uic-txt span{ float:left; display:block; width:120px; font-style:normal; font:normal 11px Arial, Helvetica, sans-serif; color:#828282; padding:0 0 0 5px; margin:0;}
.uic-txt em{ float:left; display:block; width:25px; font-style:normal; padding:0 0 0 0; margin:0;}
.clear { clear:both} 
.uic-txt a{ font:normal 11px Arial, Helvetica, sans-serif; color:#1B6BA8; text-decoration:none; cursor:pointer;}
.uic-txt a:hover{text-decoration:none;}

.uic-txt2{ font:normal 11px Arial, Helvetica, sans-serif; color:#1B6BA8; padding:5px 0 10px 5px; margin:0; border-bottom:0px dotted #9C9C9C;}
.uic-txt2 span { float:left; display:block; width:120px; font-style:normal;font:normal 11px Arial, Helvetica, sans-serif; color:#828282; padding:0 0 0 5px; margin:0;}
.uic-txt2 em {float:left; display:block; width:25px; font-style:normal; padding:0 0 0 0; margin:0;}
.uic-txt2 a{ font:normal 11px Arial, Helvetica, sans-serif; color:#1B6BA8; text-decoration:none; cursor:pointer;}
.uic-txt2 a:hover{text-decoration:none;}
















#header 			{width:1003px;margin:auto;font:bold 11px Verdana;display:table}
#header a 			{color:#003399;}
#home_box	b		{font-weight:bold;}
#header h1 			{display:none;margin:0px 0px 0px 0px;font:normal 26px Times;color:#003399;padding:0px;}

#container {margin:auto;width:1003px;  display:block;margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; height:auto; min-height:300px; font-size:11px;}

#contentcontainer	{width:640px; float:left; background-color:#fefefe;} 

#content_home 			{ width:625px;font:11px Verdana; margin-left:5px; margin-right:5px; float:left; margin-bottom:0px; text-align:justify;margin-top:0px;}
#content_home a 		{color:#003399;}
#content_home h2 		{font:bold 16px Arial;color:#383838;margin-top:5px;padding-bottom:5px;width:395px;}
#content_home small 		{font:11px Verdana;color:#999;padding-bottom:5px;}
#content_home small a 	{color:#999;text-decoration:none;}
#content_home small a:hover 	{text-decoration:underline;color:#666;}

#content 			{clear:right;font:11px Verdana;float:left;width:550px;line-height:17px;margin-top:15px;}
#content a 			{color:#003399;}
#content h2 		{font:bold 16px Tahoma;color:#000000;margin-top:5px;padding-bottom:5px;width:395px;}
#content small 		{font:11px Verdana;color:#999;padding-bottom:5px;}
#content small a 	{color:#999;text-decoration:none;}
#content small a:hover 	{text-decoration:underline;color:#666;}
#left img.left {float:left}
#left a { color:#003198; text-decoration:none}
#left a:hover { color:#003198; text-decoration:underline}

#topnav	{background:url(images/nav_new.jpg) no-repeat; width:1002px; height:46px; margin:0px;}
#frmSearch {margin:0px; padding:0px; text-align:right; text-align:center; background:none; color:white;}
#logo 				{float:left;padding-left:inherit;width:1002px;height:116px; background:url(images/top_new.jpg)}
#logo img 			{margin-bottom:0px;}


#main_nav ul {
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom:5px;
	padding-left: 545px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
#main_nav ul li {
	display: inline;
}
#main_nav ul li a {
	color: #FFFFFF;
	font-weight: bold; 
	border-bottom:solid;
	border-bottom-width:3px;
	border-bottom-color:#333333;
	padding-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	text-decoration: none;
}
#main_nav ul li em a {
	color: #FFFFFF;
	font-weight: bold; 
	border-bottom:solid;
	border-bottom-width:3px;
	border-bottom-color:#333333;
	padding-bottom: 1px;
	margin-right: 2px;
	margin-left: 2px;
	text-decoration: none;
	font-style:normal;
}
#main_nav ul a:hover {
	border-bottom-color:#B5D3A0;
	text-decoration: none;
}