#worldMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#productsMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#trainingMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#supportMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#partnersMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#companyMenu
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#errorMenu2
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
#errorMenu2
{
	padding-right: 10px;
	padding-left: 10px;
	z-index: 1;
	filter: alpha(opacity=95);
	visibility: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	position: absolute;
	background-color: #273f4e;
	text-align: left;
	opacity: .95;
}
BODY
{
	margin-top: 0px;
	font-size: 9px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Helvetica, Arial, sans-serif;
	margin-width: 0;
	margin-height: 0;
}
H1
{
	color: #273f4e;
}
H2
{
	color: #273f4e;
}
H3
{
	color: #273f4e;
}
H4
{
	color: #273f4e;
}
H3
{
	color: #c92c51;
}
H1
{
	font-size: 24px;
}
H2
{
	font-size: 22px;
}
H3
{
	font-size: 18px;
}
H4
{
	font-size: 14px;
}
P
{
	font-size: 11px;
}
UL
{
	font-size: 11px;
}
LI
{
	font-size: 11px;
}
BLOCKQUOTE
{
	font-size: 11px;
}
TD
{
	font-size: 11px;
}
DL
{
	font-size: 11px;
}
OL
{
	font-size: 11px;
}
TD FONT B
{
	font-size: 11px;
}
A
{
	color: #35669b;
}
A:hover
{
	color: #c92c51;
	text-decoration: underline;
}
.headerMenu
{
	background-color: #9fafd3;
}
.headerButtonOver
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #c92c51;
	text-align: center;
}
.headerButtonLight
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #9fafd3;
	text-align: center;
}
.headerButton
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #fff;
	text-align: center;
}
.headerButton2
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #001268;
	text-align: center;
}
.headerButton3
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #7babb9;
	text-align: center;
}
A.headerButtonLink
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
A.headerButtonLink2
{
	color: white;
	text-decoration: none;
}
A.headerButtonLink:hover
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: underline;
}
A.headerButtonLink2:hover
{
	color: white;
	text-decoration: underline;
}
.navMenuCol1
{
	padding-right: 10px;
}
.searchBox
{
	background-color: #fff;
}
.navigation
{
	font-size: 11px;
	color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.navigation2
{
	font-size: 10px;
	color: #001268;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.navigation3
{
	font-size: 10px;
	color: #113c6d;
	font-family: Tahoma;
	text-decoration: none;
}
A.navigation3:hover
{
	font-size: 10px;
	color: #7babb9;
	font-family: Tahoma;
	text-decoration: none;
}
A.navigation:hover
{
	font-size: 11px;
	color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.sideBullets
{
}
.sideLinksDiv
{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.sideLinks
{
	font-size: 11px;
	color: #273f4e;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.sideLinks:hover
{
	font-size: 11px;
	color: #c92c51;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
.highlight
{
	font-size: 11px;
	color: #c92c51;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
A.sideLinksHome
{
	font-size: 11px;
	color: #35669b;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
A.sideLinksHome:hover
{
	font-size: 11px;
	color: #c92c51;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.highlight
{
	font-size: 11px;
	color: #c92c51;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.sideDiv
{
	margin-top: 4px;
	margin-bottom: 3px;
}
.blockHead
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 0px;
	color: #c92c51;
	padding-top: 5px;
}
.sectionHead
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 0px;
	color: #c92c51;
	padding-top: 5px;
}
.sideSectionHead
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 0px;
	color: #c92c51;
	padding-top: 5px;
}
.sectionHeadHome
{
	padding-left: 7px;
	font-weight: bold;
	font-size: 13px;
	color: #c92c51;
	padding-top: 5px;
}
.sectionHead2
{
	padding-left: 20px;
	font-weight: bold;
	font-style: italic;
	background-color: #e6b36c;
}
.sectionBody2
{
	padding-left: 20px;
	font-style: italic;
	background-color: #ffffff;
}
.sectionHead3
{
	padding-left: 10px;
	font-weight: bold;
	font-style: italic;
	background-color: #e6b36c;
}
.sectionBody3
{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #feedd5;
}
.sideCat
{
	padding-left: 22px;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;
	background-color: #9fafd3;
}
.sideSubCat
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
}
.sideCol
{
	border-right: #8e9da6 1px solid;
	padding-right: 2px;
	border-top: 0px;
	padding-left: 25px;
	padding-bottom: 6px;
	border-left: 0px;
	width: 146px;
	padding-top: 5px;
	border-bottom: 0px;
	background-color: #f5f5f7;
}
.sideCol2
{
	border-right: #8e9da6 1px solid;
	padding-right: 2px;
	border-top: 0px;
	padding-left: 25px;
	padding-bottom: 6px;
	border-left: 0px;
	margin-right: 15px;
	padding-top: 5px;
	border-bottom: 0px;
	background-color: #f5f5f7;
}
.bodyCol
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 6px;
	padding-bottom: 6px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}
.mainCol
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 6px;
	padding-bottom: 6px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}
.bodyColTier1
{
	border-right: 0px;
	padding-right: 10px;
	border-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: 0px;
	padding-top: 10px;
	border-bottom: 0px;
}
.bodyColFamilyPage
{
	border-right: 0px;
	padding-right: 10px;
	border-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}
.rightCol
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	border-left: #8e9da6 1px solid;
	width: 137px;
	padding-top: 0px;
}
.leftCol
{
	color: #ffffff;
	font-family: Frutiger, Helvetica, sans-serif;
}
A.leftCol:hover
{
	color: #ffffff;
}
.grid
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.grid2
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	border-spacing: 0px;
}
.headline
{
	font-weight: normal;
	font-size: 20px;
	color: #ca4e18;
	font-family: Tahoma;
}
.subHead
{
	font-weight: normal;
	font-size: 16px;
	color: #ca4e18;
	font-family: Tahoma;
	text-decoration: none;
}
A.subHead
{
	font-weight: normal;
	font-size: 16px;
	color: #ca4e18;
	font-family: Tahoma;
	text-decoration: underline;
}
.heading1
{
	font-size: 22px;
	color: #001268;
}
.heading2
{
	font-size: 16px;
	color: #001268;
	font-style: italic;
}
.rightAdDivider
{
	border-bottom: #8e9da6 1px solid;
}
.callout
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
.callout2
{
	border-right: #ffcc00 1px solid;
	border-top: #ffcc00 1px solid;
	border-left: #ffcc00 1px solid;
	border-bottom: #ffcc00 1px solid;
	background-color: #ffffcc;
}
.callout3
{
	border-right: #cc0033 1px solid;
	border-top: #cc0033 1px solid;
	border-left: #cc0033 1px solid;
	border-bottom: #cc0033 1px solid;
}
.callout4
{
	border-right: #9fafd3 1px solid;
	border-top: #9fafd3 1px solid;
	border-left: #9fafd3 1px solid;
	border-bottom: #9fafd3 1px solid;
	font-family: Tahoma;
}
.adLink
{
	font-weight: bold;
	padding-top: 5px;
	text-align: right;
}
.adHeadline
{
	padding-right: 0px;
	padding-left: 12px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	color: #c92c51;
	padding-top: 10px;
}
.adHeadline2
{
	padding-right: 0px;
	padding-left: 20px;
	font-weight: bold;
	padding-bottom: 0px;
	color: #001268;
	padding-top: 10px;
	background-color: #e3e9f5;
	text-align: center;
}
.adHeadline3
{
	font-size: 12px;
	color: #113c6d;
	font-family: Tahoma;
	background-color: #e3e9f5;
	text-align: center;
}
.adText
{
}
TD.adText
{
	padding-left: 12px;
}
.calltable
{
	border-right: #001268 1px solid;
	border-top: #001268 1px solid;
	border-left: #001268 1px solid;
	border-bottom: #001268 1px solid;
	background-color: #ffcc00;
}
.callhead
{
	font-weight: bold;
	font-size: 10px;
	color: #001268;
	font-family: Helvetica, Arial, sans-serif;
}
.rightBox
{
	border-left: white 8px solid;
	width: 138px;
}
.row
{
	background-color: #f0f0f0;
}
#enterpriseLink
{
	font-size: 12px;
	color: #273f4e;
}
#solutionsLink
{
	font-size: 12px;
	color: #273f4e;
}
.date
{
	color: #666;
}
.newProd
{
	font-size: 10px;
	list-style-image: url(/images/trans.gif);
	margin: 0px 0px 5px -38px;
}
.researchBuy
{
	list-style-image: url(/images/trans.gif);
	margin: 5px 0px 0px -32px;
}
.researchBuy2
{
	margin-top: 8px;
	list-style-image: url(/images/trans.gif);
	margin-left: 15px;
}
.researchBuyHeadline
{
	font-size: 11px;
	list-style-image: url(/images/trans.gif);
	margin: 8px 0px 0px -17px;
}
.researchBuyHeadline2
{
	font-size: 11px;
	list-style-image: url(/img/arrow-red-small.gif);
	margin: 8px 0px 0px 15px;
}
A.researchBuyHeadline
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.headlineLink
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
.headlineLink2
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}
A.headlineLink:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #c92c51;
	text-decoration: none;
}
.headingDivHome
{
	margin-top: 10px;
	margin-left: 16px;
}
.bodyColHome
{
	border-right: 0px;
	border-top: 0px;
	font-weight: normal;
	font-size: 12px;
	border-left: 0px;
	color: #113c6d;
	border-bottom: 0px;
	font-family: Tahoma;
	text-decoration: none;
	border-spacing: 0px;
}
.rightColHome
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #8e9da6 1px solid;
	width: 172px;
	padding-top: 0px;
	border-bottom: 0px;
	border-spacing: 0px;
}
.rightColHome2
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 150px;
	padding-top: 0px;
	border-bottom: 0px;
	font-family: Helvetica, Arial, sans-serif;
	border-spacing: 0px;
	textlarge: #001268;
}
.fineprint
{
	color: #666666;
}
.fineprint1
{
	font-size: 10px;
}
.textsmall
{
	font-size: 10px;
}
.fineprint2
{
	font-size: 10px;
	color: #666666;
}
.textsmall2
{
	font-size: 10px;
	color: #666666;
}
.questionBuy
{
	font-size: 10px;
	color: #001268;
}
.superscript
{
	font-size: 50%;
	position: relative;
	top: -5px;
}
.super
{
	font-size: 50%;
	position: relative;
	top: -5px;
}
.top
{
	font-size: 11px;
}
.dataSheetLink
{
	font-size: 10px;
}
.productOverview
{
	padding-right: 8px;
	padding-left: 8px;
}
.productName
{
	font-weight: normal;
	font-size: 24px;
	color: #273f4e;
}
.productOneLiner
{
	margin-top: -20px;
	font-size: 13px;
	color: #273f4e;
}
.spaced
{
	margin-bottom: 10px;
}
.prodLinkBox
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 15px;
	padding-top: 5px;
}
.specsGrid
{
	border-right: 0px;
	padding-right: 4px;
	border-top: 0px;
	padding-left: 4px;
	padding-bottom: 4px;
	border-left: 0px;
	width: 100%;
	padding-top: 4px;
	border-bottom: 0px;
	border-spacing: 0px;
}
.specrow
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 13px;
	padding-bottom: 1px;
	color: #273f4e;
	padding-top: 25px;
	border-bottom: #9fafd3 1px solid;
}
.techSpecLabel
{
	color: #273f4e;
	padding-top: 10px;
}
.techSpecValue
{
	color: #000;
	padding-top: 10px;
}
.orderingTable
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.orderingCell
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #9fafd3 1px solid;
}
.tabContent
{
	display: none;
}
.clamShellHeadline
{
	margin-top: 5px;
	font-weight: bold;
	margin-bottom: 0px;
	font-style: italic;
}
.clamShell
{
	padding-right: 5px;
	display: none;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #f5f5f7;
}
.clamLink
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 5px;
	background-color: white;
}
.clamLinkH
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 5px;
	background-color: #f5f5f7;
}
#bottomStrip
{
	height: 8px;
	background-color: #f5f5f7;
}
.footerLinks
{
	font-size: 10px;
	color: white;
	margin-right: 15px;
	text-decoration: none;
}
#bottomStrip2
{
	height: 8px;
	background-color: #7babb9;
}
.footerLinks2
{
	font-size: 10px;
	color: white;
	margin-right: 15px;
	text-decoration: none;
}
A.footerLinks:hover
{
	font-size: 10px;
	color: white;
	margin-right: 15px;
	text-decoration: underline;
}
A.footerLinks2:hover
{
	font-size: 10px;
	color: #ff9a31;
	margin-right: 15px;
	text-decoration: underline;
}
#footer
{
	background-color: #c92c51;
}
#footer2
{
	background-color: #7babb9;
}
.miniBox
{
	border-right: #9fafd3 1px solid;
	border-top: #9fafd3 1px solid;
	border-left: #9fafd3 1px solid;
	border-bottom: #9fafd3 1px solid;
	border-collapse: collapse;
	border-spacing: 0px;
}
.editModeLabel
{
	margin-top: 10px;
	font-weight: bold;
	color: #666;
}
.editModeLabelComment
{
	font-weight: normal;
	font-style: italic;
}
.editModeWaterMark
{
	background-repeat: repeat-y;
}
.info1
{
	font-weight: bolder;
	font-size: 14px;
	color: #113c6d;
	font-family: Tahoma;
}
.teksttip2
{
	font-size: 12px;
	color: #000000;
	font-family: Arial, 'Arial Narrow';
}
.info2
{
	font-size: 12px;
	color: #113c6d;
	font-family: Tahoma;
}
.infotekst
{
	font-weight: normal;
	font-size: 12px;
	color: #ca4e18;
	font-family: Tahoma;
}
.pictures_image
{
	font-size: 10px;
	z-index: 18;
	color: #ff0000;
	font-family: Arial, 'Arial Narrow';
}
.pictures_label
{
	font-size: 10px;
	z-index: 15;
	color: #ff0000;
	font-family: Tahoma, Arial, 'Arial Narrow';
}
A.pictures
{
	font-size: 12px;
	z-index: 17;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}
A.pictures:hover
{
	font-size: 12px;
	z-index: 17;
	color: #ff0000;
	font-family: Tahoma;
	background-color: #f7cece;
	text-decoration: none;
}

/* Who is who */

.who-is-who
{
}

.who-is-who h2, .who-is-who h3
{
	text-align: left;
	margin: 0px;
}

.who-is-who h1
{
	color: #cd232a;
	font-size: 18px;
	margin: 5px;
}

.who-is-who img
{
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	border: dotted 1px #cd232a;
}

.who-is-who h2
{
	color: #ca4e18;
	font-size: 16px;
	border-bottom: dotted 1px #cd232a;
	margin-left: 4px;
	margin-right: 4px;
}

.who-is-who h3
{
	margin-top: 4px;
	font-weight: normal;
	color: #ca4e18;
	font-size: 14px;
	margin-bottom: 4px;
	margin-left: 2px;
}

.who-is-who td
{
	font-size: 12px;
	vertical-align: top;
}

.who-is-who
{
	margin: 5px;
}

.news .title
{
	font-weight: bold;
	font-size: 16px !important;
	color: #ca4e18;
	padding-bottom: 8px;
}

.news td
{
	font-size: 12px !important;
}

.news p
{
	font-size: 12px !important;
}

.news .post-date
{
	font-size: 12px;
	text-align: right;
	color: #ca4e18;
	padding-bottom: 8px;
}

