td, p, span, div{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #4F4F4F}
b				{ font-weight:bold}

a:link 			{ color: #005EE9; text-decoration: underline }
a:visited  		{ color: #005EE9; text-decoration: underline }
a:active 		{ color: #005EE9; text-decoration: underline }
a:hover  		{ color: #005EE9; text-decoration: underline }

a.hot:link,
a.hot:visited,
a.hot:active,
a.hot:hover  	{ font-size: 9px; font-weight : normal;  color: White; background-color: #EA7044; padding-left:2px; padding-right:2px; padding-bottom:2px; padding-top:0px; vertical-align:middle; text-decoration:none }


a.bottommenu:link, 
a.bottommenu:hover, 
a.bottommenu:active, 
a.bottommenu:visited	{ font-size: 9px; color: #005EE9 }

a.news:link,
a.news:hover,
a.news:active,
a.news:visited		{ color: #CC3600; text-align : justify; font-weight : bold }

.bottommenu 	{ font-size: 9px; line-height:13px }
.slogan 		{ font-size: 10px; color: #00348F; font-weight : bold; width: 230px; }
.textpromo		{ font-size: 9px; color: #E8F4FF; line-height: 11px; width:355px; }
.textcopy		{ font-size: 9px; color: #FFFFFF }
.newsheader		{ color: #CC3600; text-align : justify; font-weight : bold }
.textevents		{ color: #4F4F4F }
.textcontact, .textcontact1	{ font-size: 9px; color: #838383 }
.textnote		{ font-size: 9px}
.topmenu		{ font-size: 10px }
.paddingbot 	{ padding-bottom:13px }
.dateh			{ font-weight : bold }
.date			{ color:#808080; font-weight : bold }
.newstitle		{ font-weight : bold }
.bultitle		{ font-weight : bold }
.th				{ font-size: 10px; color:#787878; font-weight : bold }
.thigh			{ font-size: 10px; color:#EA7044; font-weight : bold }
.tmed			{ font-size: 10px; color:#9D9D9D; font-weight : bold }
.tbot			{ color: #CC3600; font-weight:bold}
.textq			{ font-style: italic }
.contentred 	{ font-weight:bold; color: #cc3600}
.button			{ cursor: hand }
.textfield		{ font-family: Verdana, font-size: 10px; color: #000000; background-color: #ffffff }
.titlefield		{ font-weight: bold; color: #4966A9 }
.mapsmall		{ font-size: 10px}
.h1 			{ font-size: 14px; font-weight : bold; color: #CC3600; padding-top:24px; padding-bottom:0px}
.h1 span		{ font-size: 14px; color: #CC3600; }
.h2 			{ font-size: 12px; font-weight : bold; color: #EA7044; padding-top:24px; padding-bottom:0px}
.h2_black 		{ font-size: 12px; font-weight : bold; color: #000000; padding-top:24px; padding-bottom:0px}
p.table_title { text-align:right; font-size: 9px; color: #838383; text-decoration: none;}

.hot			{font-size: 12px; font-weight : bold;  color: White; background-color: #EA7044; padding-left:2px; padding-right:2px; padding-bottom:2px;}
.hotlink		{font-size: 9px; font-weight : normal;  color: White; background-color: #EA7044; padding-left:2px; padding-right:2px; padding-bottom:2px; padding-top:0px; vertical-align:top; line-height:11px}

.st				{ font-size: 9px; color: #838383}

.wait			{background-color: #e0e0e0; color: #4f4f4f; font-weight: bold; font-size: 9px}
.run			{background-color: #617EC1; color: #ffffff; font-weight: bold; font-size: 9px}
.compl			{background-color: #159300; color: #ffffff; font-weight: bold; font-size: 9px}
.fail			{background-color: #DA0000; color: #ffffff; font-weight: bold; font-size: 9px}
.sup 			{font-family: Helvetica, sans-serif;  font-size: 8px; font-weight:normal; vertical-align: super; text-decoration: none;}

.sup1 { font-size: 9px; vertical-align: middle; position: relative; top: -2px; }


.MediaModeInv	{display: none;}
.MediaMode		{}
.MediaModeWid	{width:471px;}
.MediaModeSloganWid	{width:762px;}
.MediaModeSloganWid1	{width:762px;}
.MediaModeSloganWidMain	{width:762px;}
.MediaModeGeneralWid{width:379px;}
.MediaModeGeneralWid2{width:349px;}
.IdoKn {display:none; height:0px;}

.fLineSec{
	display: none;
}

.sLineSec{
	display: none;
}

/**********************************************************************

MENU BLOCK

***********************************************************************/

.sMenu 
{
	position: absolute; 
	visibility: hidden; 
	top: 98px;
	left: -1000px;
	z-index: 10000; 
	height: 450px;
}

.subMenu
{
	position: absolute; 
	visibility: hidden;
	left: -1000px;
}

.sItem, .sItem_corner1, .sItem_corner2
{
	padding-right: 15px; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	padding-top: 4px
}

.sItem A, 
.sItem A:hover, 
.sItem A:active, 
.sItem A:visited,
.sItem_corner1 A,
.sItem_corner1 A:hover,
.sItem_corner1 A:active,
.sItem_corner1 A:visited,
.sItem_corner2 A,
.sItem_corner2 A:hover,
.sItem_corner2 A:active,
.sItem_corner2 A:visited
{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.sItem_corner1
{
	background-image: url(../images/dropmenu_corner_01.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:Transparent;
}

.sItem_corner2
{
	background-image: url(../images/dropmenu_corner_02.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:Transparent;
}

/***********************************************************************

  MAIN MENU

***********************************************************************/

.mmenuDropList 
{
	background-color: #34487e;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF; 
	border-bottom: none;
}

.mmenuDropItem 
{
	color: #FFFFFF;
	background-color: #34487e; 
	border-bottom: 1px solid #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: hand;
}

.mmenuDropItemLast 
{
	color: #FFFFFF;
	background-color: #34487e;
	border-bottom: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: hand;
}

.mmenuDropItem a,
.mmenuDropItemLast a  
{
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.mmenuDropItemOver 
{
	background-color: #ea7044; 
	border-bottom: 1px solid #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: hand;
}

.mmenuDropItemOverLast 
{
	background-color: #ea7044; 
	border-bottom: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: hand;
}

.mmenuDropItemOver a,
.mmenuDropItemOverLast a
{
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

/***********************************************************************

  Region List

***********************************************************************/
.regionList {border: 1px solid #7F9DB9; width: 120px; height: 16px; text-align: center; z-index: -65000;}
.dropList {background-color: #FFFFFF; width:120px; border: solid 1px #000000; visibility: hidden; }
#nAmericaTxt, #cEuropeTxt, #eEuropeTxt, #wEuropeTxt, #inBox {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt}
#pic { margin-bottom:0; margin-top:0}


/***********************************************************************

  Controls width

***********************************************************************/
.w169 {width:169px}
.w344 {width:344px}
.w338 {width:338px}
.w170 {width:170px}




/*=============================================================================================*/

.breadcrumbs{
	
	font-size:10px;
	padding-top:11px;
	}
	
.leftmenu
	{
	padding-bottom: 5px; 
	padding-top: 10px;
	_padding-top: 13px; /* for IE */
	}
	
.main
	{
	padding-bottom:20px;
	}
	
.mainPP
	{
	padding-bottom:30px;
	}
	
	
	
	
.normalView
	{
	display:none;
	visibility:hidden;
	}

.colorWhiteBody
	{
	background-color:#dbdbdb;
	}
	
.showBG
	{
		background: url("../images/bg_02.gif");
		}

/****************************************************

	search

****************************************************/



/* space between 2 paragraphs (need for Opera) */
.list{
	padding-bottom: 12px;
}

.leftPart{
width:464px;
}

.rightPart{
width:208px;
}

.blueRes{
background-color:#617ec2;
height:60px;
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.blueRes span{
color:#ffffff;
font-size:16px;
}

.orangeRes{
background-color:#eb7044;
height:60px;
border-left: 1px solid #ffffff;
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left:15px;
padding-right:10px;
}

.searchResultBlock{
margin-bottom:25px;
}

.searchResultHead
{
	margin:0;
}
.searchResultInfo
{
	margin:0;
}

.searchResultBlock .searchResultLink
{
	color: #919191;
	margin:0;
}

.botBorder{
border-bottom: 1px solid silver;
}

.pageNumbers{
padding-top:20px;
padding-bottom:20px;}

.searchWidth 
{
	width: 165px;
}

.plusMicroLogo
{
	width: 213px;	
}

.h1 span {
	font-size: 14px;
}

span.nobr  
{
	white-space: nowrap;	
}
.info ol {font-weight:bold; margin: 0 0 0 -20px;_margin: 0 0 0 30px}
.info ol li p {font-weight: normal; }
.info ol li p.bultitle {font-weight:bold;}
.info ul { list-style: none; padding: 0; margin: 5px 0 5px 15px; }
.info ul li { padding-left: 10px; margin: 5px 0; background: url(../images/marker_01.gif) 0 4px no-repeat; }
.info h1 { margin: 0; font-size: 14px; font-weight : bold; color: #CC3600; padding-top:24px; padding-bottom:0px}
.info h3 { margin: 13px 0; font-size: 11px; color: #4F4F4F }
.info p { margin: 13px 0; }
.info p .left-image { margin: 5px 10px 5px 0px; text-align:left; float:left;}
.info .image-title { font-size:11px; font-style:italic; text-align:center } 
.info .article_date { padding-top: 0; margin: 0;}
.info h2 { font-size: 12px; font-weight : bold; color: #EA7044; padding-top:24px; padding-bottom:0px}

.info .columns2 { margin-right: -23px; display: table; }
.info .column { display: table-cell; width: 247px; }
.info .column h3, .info .column ul { margin-right: 23px; }
* html 	.info .columns2 { zoom: 1; }
* html 	.info .column { float: left; }

.infopad
{
	margin: 0 0 0 0; 
	padding: 0 0 5px 0;
}

.infopad2
{
	margin: 0 0 13px 0; 
	padding: 13px 0 0 0;
	font-weight : bold;
}

.infopad3
{
	margin: 0 0 13px 0; 
	padding: 8px 0 0 0;
	font-weight : bold;
}