body
{
background-color:#adbbca;
margin: 0px;
}

a.euroLinks:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0066cc;
text-decoration: underline;
}

a.euroLinks:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0066cc;
text-decoration: underline;
}

a.euroLinks:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

.headerBackground
{
background-image:url(header.jpg);
background-repeat:repeat-x;
}

.leftHomeGradient
{
background-image:url(edge-gradient-left.gif);
background-repeat:repeat-y;
}

.rightHomeGradient
{
background-image:url(edge-gradient-right.gif);
background-repeat:repeat-y;
}


/* styles for top navigation */

.navBackground
{
background-image:url(menu-bar-background.jpg);
background-repeat:repeat-x;
}

.navBackground2
{
background-image:url(menu-bar-background2.jpg);
background-repeat:repeat-x;
}

.topNavforSearch
{
padding-top: 5px;
padding-bottom: 0px;
}

.topNav
{
padding-top: 9px;
padding-bottom: 9px;
}

a.topNavLink:link
{
padding-top: 9px;
padding-bottom: 9px;
padding-left: 8px;
padding-right: 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
overflow: hidden;
}

a.topNavLink:visited
{
padding-top: 9px;
padding-bottom: 9px;
padding-left: 8px;
padding-right: 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
overflow: hidden;
}

a.topNavLink:hover
{
padding-top: 9px;
padding-bottom: 9px;
padding-left: 8px;
padding-right: 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
background-image:url(menu-bar-rollover-background.jpg);
}

a.topNavLink:selected{
background-image:url(menu-bar-rollover-background.jpg);
}

/* Top drop down menu styles */

#dropmenudiv{
position: absolute;
font:normal 12px Verdana;
line-height:14px;
z-index: 100;
}

#dropmenudiv a{
display:block;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration: none;
}

#dropmenudiv a:hover{
display:block;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
background-image:url(menu-bar-rollover-background.jpg);
}

/* End top drop down menu styles */


.bottomNav
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration: none;
}

.bottomNav2
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration: none;
background-image:url(menu-bar-background2.jpg);
background-repeat:repeat-x;
}

a.bottomNavLink:link
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration: none;
}

a.bottomNavLink:visited
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11x;
font-weight:bold;
color:#000000;
text-decoration: none;
}

a.bottomNavLink:hover
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffcc00;
text-decoration: none;
}

a.bottomNavLink2:link
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration: none;
}

a.bottomNavLink2:visited
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11x;
font-weight:bold;
color:#000000;
text-decoration: none;
}

a.bottomNavLink2:hover
{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration: none;
}


.spotlightBackground
{
background-image:url(homepage-content-background.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.newsBackground
{
background-image:url(homepage-content-background.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.partneringBackground
{
background-image:url(homepage-content-background.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.productBackground
{
background-image:url(product-background.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
}

.bottomGradientBackground
{
background-image:url(edge-gradient-bottom.jpg);
background-repeat:repeat-x;
}

.leftNavBackground
{
background-image:url(left-nav-background2.jpg);
background-color: #ecf3fa;
background-repeat:repeat-x;
}

.leftNavColor
{
background-color: #ecf3fa;
}

.topContentBackground
{
background-image:url(top-dropshadow-background.jpg);
background-repeat:repeat-x;
}
