body {background-color: #DBDBDB}

td, p, span, div{ font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #4F4F4F;}
.blue_box { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; color: #4F4F4F;}
b				{ font-weight:bold}
 


a:link 			{ color: #005EE9; text-decoration: underline }
a:visited  		{ color: #800080; text-decoration: underline }
a:active 		{ color: #005EE9; text-decoration: underline }
a:hover  		{ color: #005EE9; text-decoration: underline }

a.topp:link,
a.topp:visited,
a.topp:active,
a.topp:hover  		{text-decoration: none }

a.important:link,
a.important:visited,
a.important:active,
a.important:hover  		{ color: #E47339; text-decoration: underline }

a.bottommenu:link, 
a.bottommenu:hover, 
a.bottommenu:active, 
a.bottommenu:visited	{ font-size: 9px; color: #005EE9; }

a.news:link { color: #CC3600; text-align : justify; font-weight : bold }
a.news:visited	{ color: #800080; text-align : justify; font-weight : bold }
a.news:active { color: #CC3600; text-align : justify; font-weight : bold }
a.news:hover { color: #CC3600; text-align : justify; font-weight : bold }

a.textcontact:link	{ text-decoration: none; font-size: 9px; color: #838383 }
a.textcontact:visited	{ text-decoration: none; font-size: 9px; color: #838383 }
a.textcontact:active	{ text-decoration: none; font-size: 9px; color: #838383 }
a.textcontact:hover	{ text-decoration: none; font-size: 9px; color: #838383 }

.contact_press	{ margin-top: 25px; }
.bottommenu 	{ font-size: 9px; }
.slogan 		{ font-size: 10px; color: #00348F; font-weight : bold; width: 299; }
.textpromo		{ font-size: 9px; color: #E8F4FF; text-align : justify }
.textcopy		{ font-size: 9px; color: #FFFFFF; width:682px; }
.newsheader		{ color: #CC3600; text-align : justify; font-weight : bold }
.textevents		{ color: #4F4F4F }
.textcontact	{ font-size: 9px; color: #838383 }
div.textcontact { text-align: right; padding-right: 28px;}
.events_archive	{ font-size: 9px; color: #838383 }
div.events_archive { text-align: left; padding-right: 28px;}
.textnote		{ font-size: 9px; }
.topmenu		{ font-size: 10px }
.paddingbot 	{ padding-bottom:13px;}
.paddingbotPr 	{ padding-bottom:13px; display: none;}
.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: #FF0000}
.button			{ cursor: pointer }
.textfield		{ 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_1 			{ font-size: 14px; font-weight : bold; color: #CC3600; padding-top:12px; padding-bottom:0px}
.h2 			{ font-size: 12px; font-weight : bold; color: #EA7044; padding-top:18px; padding-bottom:10px}
.hot			{font-size: 12px; font-weight : bold;  color: White; background-color: #EA7044; padding-left:2px; padding-right:2px; padding-bottom:2px;}
.hot_small		{font-size: 11px; font-weight : bold;  color: White; background-color: #EA7044; padding-left:10px; padding-right:2px; padding-bottom:2px;}
.hot_small_bl	{font-size: 11px; font-weight : bold;  color: White; background-color: #617EC1; padding-left:10px; 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; height: 23px; }
.wait_01	{background-color: #F3F3F3; color: #4f4f4f; font-weight: normal; font-size: 9px; }
.wait_02	{background-color: #F3F3F3; color: #4f4f4f; font-weight: normal; font-size: 9px; text-align: left; vertical-align: top; padding-top: 10px; padding-left: 10px;  background-image: url(../images/bg_07.gif);  background-position: top;  background-repeat: repeat-x;  background-attachment: scroll; }
.wait_03	{background-color: #F3F3F3; color: #4f4f4f; font-weight: normal; font-size: 9px; text-align: left; vertical-align: top; padding-top: 10px; padding-left: 10px;  background-image: url(../images/bg_08.gif);  background-position: top;  background-repeat: repeat-x;  background-attachment: scroll; }
.wait_04{background-color: #F3F3F3;padding:0px;}
.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;  vertical-align: super}
.take_up{margin-top: -4px;}

.articles_left_padding{padding-left:15px;}
.no_background{background-color:#bfbfbf}
.select_keyword{ background-color: #FFB366}


.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;}
.IdoKn2 {display:none; height:0px;}

.default_background_banner{ background: URL(../images/bg_02_2.gif) repeat-x}

.fLineSec{
	display: none;
}

.sLineSec{
	display: none;
}

/**********************************************************************

MENU BLOCK

***********************************************************************/

.sMenu 
{
	position: absolute; 
	visibility: hidden; 
	top: 98px;
	left: -1000px;
	z-index: 10000; 
	height: 300px;
	
}

.subMenu
{
	position: absolute; 
	visibility: hidden;
	left: -1000px;
}

.sItem, .sItem_corner1, .sItem_corner2
{
	padding-right: 15px; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	padding-top: 4px;
	z-index:10000;
}

.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; 
	z-index:10000;
}

.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: pointer;
	z-index:10000;
}

.mmenuDropItemLast 
{
	color: #FFFFFF;
	background-color: #34487e;
	border-bottom: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: pointer;
}

.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: pointer;
}

.mmenuDropItemOverLast 
{
	background-color: #ea7044; 
	border-bottom: 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor: pointer;
}

.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}
.w51 {width:51px}
.w29 {width:29px}
.w129 {width:129px}
.w125 {width:125px}
.w170 {width:170px}
.w212 {width:212px}
.w182 {width:182px}
.w370 {width:370px}

/****************************************************

	search

****************************************************/



/* space between 2 paragraphs (need for Opera) */
.list{
	padding-bottom: 12px;
}




.leftPart{
width:464px;
}

.rightPart{
width:210px;
}

.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;}

/****************************************************

	resources

****************************************************/

.resources_list li
{
list-style-image: url(../images/marker_01.gif);
}

.greyBlock
{
background-color:#f1f1f1;
padding:20px;
}

.greyBlock ul
{
margin-left:20px;
margin-bottom:0px;
}


/* bulleted list */
.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; 
}


/* image with title */
.info .center_image
{ 
	text-align:center;	
}
.info .image_title
{
	font-size:10px;
	color: #a5a5a8;
	padding-bottom:10px;
}