ADDRESS
{
    FONT-SIZE: 7.5pt;
    COLOR: #505050;
    LINE-HEIGHT: 100%;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Tahoma;
}
H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}
.whowhat
{
    MARGIN: 0px 10px 6px 10px;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 120%;
	text-align:left;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase
}
.h1_column
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 110%;
	margin-bottom: 10px;
	padding-left: 6px;
	text-align:left;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase
}
P
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
.p_whowhat
{
    MARGIN: 0px 10px 6px 10px;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 120%;
	text-align:left;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}
.p_whowhat_link
{
    FONT-SIZE: 9pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 120%;
	text-align:left;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}

.p_column
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 120%;
	text-align:left;
	margin-bottom: 8px;
	padding-left: 6px;
    FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}
.copyright
{
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #DFE0E0;
	text-decoration: none;
	line-height: 155%;
}
.normal
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
.nounderline
{
    MARGIN-LEFT: 25px;
    LINE-HEIGHT: 225%;
    TEXT-DECORATION: none;
}
.nounderline2
{
    LINE-HEIGHT: 100%;
	FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}
A:link.nounderline2
{
    COLOR: #000000;
	FONT-SIZE: 10pt;
    target: _top;
}
A:visited.nounderline2
{
    COLOR: #000000;
	FONT-SIZE: 10pt;
}
A:link.solutions
{
    COLOR: #375e9d;
	MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:visited.solutions
{
    COLOR: #375e9d;
	MARGIN-TOP: 0px;
    FONT-SIZE: 9pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:hover.solutions
{
   	FONT-SIZE: 9pt;
    TEXT-DECORATION: none;
	color: #375e9d;
	background-color: #d9e0ec;
}
A:link.dropdown
{
    COLOR: #222222;
	MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:visited.dropdown
{
    COLOR: #222222;
	MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:hover.dropdown
{
    COLOR: #222222;
	FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	background-color: #FFFFFF
}
.footer_home
{
	color: #656565;
	font-size: 8.5pt
}
A:link.footer_home
{
    COLOR: #656565;
	MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:visited.footer_home
{
    COLOR: #656565;
	MARGIN-TOP: 0px;
    FONT-SIZE: 8.5pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Tahoma;
}
A:hover.footer_home
{
    COLOR: #656565;
	FONT-SIZE: 8.5pt;
    TEXT-DECORATION: none;
	background-color: #EFEFEF
}
.counter
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    WORD-SPACING: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Arial, Tahoma;
	font-weight:bold
}
.dropdown_sub
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WORD-SPACING: 0px;
	FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial, Tahoma;
}
A:link.p_whowhat
{
	color:  #000000;
}
A:hover.p_whowhat
{
    color: #000000;
	background-color: #B6B6B6;
	text-decoration: none;
}
A:visited.p_whowhat
{
    color: #000000;
}
A:link.p_whowhat_white
{
	color:  #FFFFFF;
}
A:active.p_whowhat_white
{
	color: #FFFFFF;
}
A:visited.p_whowhat_white
{
    color: #FFFFFF;
}
A:hover.p_whowhat_white
{
    color: #FFFFFF;
	background-color: #2d7ca7;
	text-decoration: none;
}
A:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #375e9d;
}
A:active
{
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #666666;
}
A:visited
{
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #253f6a;
}
A:hover
{
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #375e9d;
	background-color: #d9e0ec;
	text-decoration: none;
}
a.button
{
	display: block;
	background-color: transparent;
	background-image: url(/images/download_button1.gif);
	background-repeat: no-repeat;
	width: 96px;
	height: 22px;
	padding: 4px 0 0 0;
	text-align: center;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	text-decoration: none;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase
}
a.button:link, a.button:visited 
{
	color: #FFFFFF;
	text-decoration: none;
}
a.button:hover, a.button:active 
{
	background-image: url(/images/download_button2.gif);
	background-color: transparent;
	text-decoration: none;
}
								 
/* ######### CSS for tabs ######### */

.tabsmenuclass ul{
width: 607px;
background: #000000;
overflow: hidden;
width: auto;
margin: 0px;
padding: 0px;
list-style-type: none;
vertical-align: middle;
}

.tabsmenuclass li{
float: left;
background: #000000;
width: 25%;
vertical-align: middle;
}

.tabsmenuclass a{
vertical-align: middle;
height: 28px;
display: block;
padding: 6px 19px;
background-image:	url(/images/home_tab_bg.gif);
color: #FFFFFF;
margin-left: 1px;
text-decoration: none;
vertical-align: bottom;
FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
text-align: center;
font-size: 9pt;
line-height: 110%;
}
.tabsmenuclass a:visited{
color: #FFFFFF;
}
.tabsmenuclass a:hover, .tabsmenuclass a.selected, .tabsmenuclass a.visited{
background-image:	url(/images/home_tab_bg_2.gif);
vertical-align: middle;
color: #FFFFFF;
}


/* ######### CSS for sub menu container above ######### */

.tabsmenucontentclass{
clear: left;
background-image:url(/images/home_tabs2_r1_c1_f3.gif);
width: 607px;
height: 213px;
padding: 0px;
margin: 0px;
border: 1px solid silver;
}
.es_tabsmenucontentclass{
clear: left;
background-image:url(/images/es_home_tabs2_r1_c1_f3.gif);
width: 607px;
height: 213px;
padding: 0px;
margin: 0px;
border: 1px solid silver;
}
.de_tabsmenucontentclass{
clear: left;
background-image:url(/images/de_home_tabs2_r1_c1_f3.gif);
width: 607px;
height: 213px;
padding: 0px;
margin: 0px;
border: 1px solid silver;
}
.nl_tabsmenucontentclass{
clear: left;
background-image:url(/images/nl_home_tabs2_r1_c1_f3.gif);
width: 607px;
height: 213px;
padding: 0px;
margin: 0px;
border: 1px solid silver;
}
.fr_tabsmenucontentclass{
clear: left;
background-image:url(/images/fr_home_tabs2_r1_c1_f3.gif);
width: 607px;
height: 213px;
padding: 0px;
margin: 0px;
border: 1px solid silver;
}
.tabsmenucontentclass ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin: 0px;
}