/* tag styles */BODY {	background: #ffff99;	font: 11px Verdana, Arial, Helvetica, sans-serif;	background-color: #ececec;}P {	font: 11px Verdana, Arial, Helvetica, sans-serif;}TD {  font: 11px Verdana, Arial, Helvetica, sans-serif;}FORM {	margin: 0px;}A, A:visited {  padding-top: 2px;  padding-bottom: 2px;  text-decoration: underline;}A:active, A:hover {	color: #ffffff;	background: #CC6666;	padding-top: 2px;  padding-bottom: 2px;  text-decoration: underline;}A.sidemenuI, A.sidemenuI:visited {  display: block;  color: #999999;  font-size: 8pt;  font-weight: bold;  padding-bottom: 2px;  padding-left: 3px;  text-decoration: none;}A.sidemenuI:active, A.sidemenuI:hover {  display: block;  color: #ffffff;  background: #CC6666;  font-size: 8pt;  font-weight: bold;  padding-bottom: 2px;  padding-left: 3px;  text-decoration: underline;}A.sidemenuII, A.sidemenuII:visited {  display: block;  color: #999999;  font-size: 10pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 7px;  text-decoration: none;}A.sidemenuII:active, A.sidemenuII:hover {  display: block;  color: #ffffff;  background: #CC6666;  font-size: 9pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 7px;  text-decoration: underline;}A.sidemenuIII, A.sidemenuIII:visited {  display: block;  color: #999999;  font-size: 9pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  padding-left:5px;  text-decoration: none;}A.sidemenuIII:active, A.sidemenuIII:hover {  display: block;  color: #ffffff;  background: #CC6666;  font-size: 9pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  padding-left: 5px;  text-decoration: underline;}A.sidemenuIV, A.sidemenuIV:visited {  color: #999999;  font-size: 9pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  text-decoration: none;}A.sidemenuIV:active, A.sidemenuIV:hover {  color: #ffffff;  background: #CC6666;  font-size: 9pt;  font-weight: bold;  padding-top: 2px;  padding-bottom: 2px;  text-decoration: underline;}A.menuTopp, A.menuTopp:visited {  font-weight: bold;  text-decoration: none;}A.menuTopp:active, A.menuTopp:hover {  color: #ffffff;  background: #CC6666;  font-weight: bold;  text-decoration: underline;}INPUT{  border: 1px gray solid;}/* custom styles */.articleListBody {	width: 450px;	margin-left: 5px;	margin-right: 5px;  line-height: 14px;  padding-bottom: 15px;  margin-bottom: 10px;}.articleListTitle {	color: #993333;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-weight: normal;	font-size: 15pt;	line-height: 20pt;}.articleListTitleProdukt {	color: #8D93C6;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-weight: normal;	font-size: 18pt;	line-height: 22pt;}.articleListAbstract {	color: #333333;	font-size: 10pt;	line-height: 13pt;	text-decoration: none;}.articleListDate {	font-size: 8pt;	line-height: 9pt;	color: #339999;}.articleBody {	width: 450;	margin-left: 5px;	margin-right: 5px;}.articleTitle {	color: #993333;	font-family: "Georgia", "Times New Roman", "Times", "serif";	font-weight: normal;	font-size: 18pt;	line-height: 22pt;}.articleImageText {  color: #000000;  font-size: 9pt;}.articleTitleTjenester {	color: #006600;	font-weight: bold;	font-size: 16pt;	line-height: 22pt;	font-family: "Times New Roman", "Times", "serif";	text-transform: uppercase;}.articleAbstract {	color: #333333;	font-weight: normal;	font-size: 11pt;	text-decoration: none;	line-height: 15pt;	margin-bottom: 4px;	padding-bottom: 4px;}.articleByline {	color: #993333;	border-bottom: #993333 1pt solid;	margin-bottom: .3cm;}/* listing styles (boxes on the right hand side of the page) */.containerBody {	background: #ebf2fa;	font-size: 9pt;}.containerTitle {	background: #CC6666;	color: #ffffff;	font-size: 10pt;	font-weight: bold;	padding-bottom: 1px;}.containerTitleLarge {	background: #CC6666;	color: #ffffff;	font-size: 12pt;	font-weight: bold;	padding-bottom: 1px;}.containerBox {	padding-right: 5px;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 10px;}.containerArticleTitle {	font-size: 11pt;	font-weight: bold;	color: #003366;}containerArticleDate {	color: #666666;	font-weight: lighter;	padding-bottom: -5px;}A.containerLink, A.containerLink:visited {  color: #333333;  font-size: 9pt;  font-weight: normal;  text-decoration: none;}A.containerLink:active, A.containerLink:hover {  color: #ffffff;  background: #CC6666;  font-size: 9pt;  text-decoration: underline;}A.containerLink {	font-size: 9pt;}.articleListTitleTjenester {	color: #006600;	font-weight: bold;	font-size: 20pt;	line-height: 22pt;	font-family: "Georgia", "Times New Roman", "Times", "serif";}.boxUnderMenProd {	background-color: #669999;	padding-right: 3px;	padding-left: 4px;}.splitProductList {  width: 450;  height: 1px;  border-bottom: #8D93C6 1pt solid;  clear: both;  margin-bottom: 3px;}.splitProductListVertical {  background: #8D93C6;  width: 1px;}.imageSeries {  background: white;  clear:right;  width: 160px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  padding-bottom: 2px;}.topmenuBar {  background: #8D93C6;  color: #ffffff;  font: 9px Verdana, Sans-serif;  padding-left: 20px;  margin-top: 4px;  margin-bottom: 4px;}.folderTitle {  color: #8D93C6;  font-weight: bold;  font: 16px Verdana, Sans-serif;  padding-left: 20px;  margin-top: 4px;  margin-bottom: 4px;  text-align: center;}.folderText {  color: #8D93C6;  font: 12px Verdana, Sans-serif;  padding-left: 20px;  margin-top: 4px;  margin-bottom: 4px;}.formTable {  background: #eeeeee;  margin-top: 1px;  margin-bottom: 1px;}.formTableCell, .formElementSelectTitle {  padding-top: 2px;  padding-bottom: 2px;}.formElementHeading {  font-weight:bold;  }.formElementDescription {  font-weight:bold;  background: #ececec;  }.formElementSelectTitle {  font-weight:bold;}.formElementSelectDescription {}.contactInformation {  color: white;  background: #993333;  text-align: center;  font-weight: normal;  padding: 4px 4px 4px 4px;  width:750px;}A.contactInformation, A.contactInformation:visited {  text-decoration: underline;  color: white;}A.contactInformation:active, A.contactInformation:hover {	color: #000000;    background: #CC6666;  text-decoration: underline;}A.contactInformationLink, A.contactInformationLink:visited {  text-decoration: underline;  color: white;}A.contactInformationLink:active, A.contactInformationLink:hover {	color: #000000;    background: #CC6666;  text-decoration: underline;}.horizontalLineLeft {	border-left: #993333 1pt solid;}.horizontalLineRight {	border-right: #993333 1pt solid;}.imageSeriesMainTable{	margin-bottom:20px;}.relatedItemsContainer{  background-color:#fcfcfc;  margin-top: 10px;  margin-bottom: 10px;  border: 1px silver dotted;  clear: both;}.content{  background-color:white;  width:740px;  text-align:center;}.leftMenuTable{ padding-left:5px;}.searchBox{  background-color:#ebf2fa;  margin-bottom:10px;  margin-left:10px;  margin-right:8px;  border-top: #336699 2px solid;  border-left: #336699 2px solid;  border-right: #336699 2px solid;  border-bottom: #336699 2px solid;  width:130px;}.searchBoxString{  width:120px;  margin-bottom:2px;  margin-top:2px;  margin-left:2px;  margin-right:2px;}.searchBoxSubmit{  margin-bottom:2px;  margin-left:2px;  margin-right:2px;}.searchBoxText{  text-align: center;  color: white;  font-weight: bold;  background: #336699;}.bannerLeft{  padding-bottom: 5px;  margin-top:5px;  margin-left: 5px;  margin-right:5px;  margin-bottom: 5px;  width:110px;  border-bottom: #dddddd 1pt solid;}.bannerRight{	padding-bottom: 5px;  margin-top:5px;  margin-left:10px;  margin-right:10px;  margin-bottom:5px;  width:110px;  border-bottom: #dddddd 1pt solid;}.logo{  background: #993333;  border-bottom: #993333 1pt solid;}.belowLogo{  border-top: #ffffff 1pt solid;}.container1Main{  background-color:#ebf2fa;  margin-bottom:10px;  margin-left: 10px;  margin-right:8px;  border: #336699 2px solid;  width:130px;}.container1BoxHeading{  text-align: center;  color: white;  font-weight: bold;  background: #336699;}.container1Heading{  font-weight: bold;  padding-left: 3px;  padding-right: 3px;  display: block;  margin-top:2px;  margin-bottom:2px;}.container1Text{  padding-left: 3px;  padding-right: 3px;  display: block;  margin-top:2px;  margin-bottom:2px;}.container1Link{  font-style:bold;  display: block;  padding-left: 3px;  padding-right: 3px;  margin-top:2px;  margin-bottom:2px;}.container4Main{  width:140px;  background-color: white;  height: 200px;  padding: 5px 5px 5px 5px;  color:#666666;  margin-bottom: 10px;}.container4Heading{  color:#666666;  font-size:9pt;  background-color: white;  margin-bottom: 5px;  font-weight:bold;}.container4BoxHeading{  color:#9FB401;  margin-top:5px;  margin-bottom:10px;  font-weight:bold;  text-transform: uppercase;}.container2BoxHeading{  color:#9FB401;  margin-top:5px;  margin-bottom:10px;  font-weight:bold;  text-transform: uppercase;}.container2Main{  width:140px;  background-color: white;  height: 200px;  padding: 5px 5px 5px 5px;  color:#666666;  margin-bottom: 10px;}.container2Heading{  font-size:9pt;  background-color: white;  margin-bottom: 5px;  font-weight:bold;}
