﻿* {
	background-repeat: no-repeat;
}

@font-face {
	font-family:"AcDIN";
	src:url('lt_11441.ttf') format("truetype");
}

body {
	margin: 5px;
	border: 0;
	padding: 0;
	color: black;
	background-image:url('../images/PageBackground.jpg');
	background-repeat:repeat-x;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

/******************** GENERAL ********************/
p  {
	margin-top: 1em;
	margin-bottom: 0.5em;
	font-size: 12px;
	line-height: 1.5em;
	text-align: left;
}

p.LeadText  {
	margin-top: 1em;
	margin-bottom: 1.5em;
	font-size: 11px;
	line-height: 1.5em;
	text-align: left;
	font-weight: bold;
}

p.Intro {
	font-size:16px;
	color:#666666;
	text-align:center;
	padding-top:10px;
}
table {
	border: none;
	margin: 0px;
	padding: 0px;
}

td {
	font-size: 12px;
	padding: 0;
	margin: 0;
	vertical-align: top;
	border: none;
	line-height: 1.5em;
}

img { border: 0px; }

/******************** Tab controls ********************/
.TabSelected {
	cursor:pointer;
	border-left:1px #dddddd solid;
	border-right:1px #dddddd solid;
	border-top:2px orange solid;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	background-color:#f8f8ff;
}

.TabUnselected {
	cursor:pointer;
	border-bottom:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-right:1px #dddddd solid;
	padding-left:5px;
	padding-right:5px;
	border-top:1px orange solid;
}

.TabPage {
	width:100%;
	margin-top:0;
	border:1px #dddddd solid;
	border-top:1px #f8f8ff solid;
	background-color:#f8f8ff;
}
.TabPage td {
	padding-left:15px;
	padding-right:15px;
}

/******************** Diagram ********************/
div.DiagramObject {
	padding:0;
	line-height:1.1em;
	font-size:10px;
}

div.DiagramObject a {
	color:black !important;
}

div.DiagramObject a:hover {
	color:blue !important;
}

div.DiagramGroupObject p {
	padding-left:5px;
}
div.DiagramGroupObject {
/*	background-color:#F7F7F7;*/
	background-image:url('Diagram-GroupBox-Background.png');
	background-repeat:repeat-x;
	line-height:1.1em;
	font-size:11px;
	padding:0px;
	border:2px orange solid;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}
/***************** Terminology *************************/
table.Terminology {
	width: 100%;
	border:1px gray solid;
	margin-bottom:10px;
}
table.Terminology td {
	padding-left:7px;
	padding-right:7px;
	color:black;
	text-align:center;
}
table.Terminology td a {
	color:gray;
	text-decoration:none;
}
td.Term a:hover {
	color:blue !important;
	text-decoration:underline !important;
}
td.Term a:visited {
	color:gray;
	text-decoration:none;
}
td.TermSelected {
/*	background-color:#E1F7FF;*/
	background-image:url('SelectedLeft.png');
	background-position:1px center;
	padding-left:10px !important;
	background-color:#f0f0f0;
	border-left:2px orange solid;
	border-right:2px orange solid;
	color:black;
	text-align:center;
}
td.TermSelected a {
	color:black !important;
	text-decoration:none;
}
/******************** License summary ********************/

.LicenseSummaryHeader td {
	text-align:right;
	font-weight:bold;
	font-size:16px;
	border-bottom:2px gray solid;
	padding-left:10px;
	padding-right:5px;
	background-color:white;
}
.DescriptionHead {
	font-size:18px;
	font-weight:bold;
	margin-top:0;
}
.LicenseLine td {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:5px;
}
.LicenseDescription {
	padding-left:10px;
	padding-right:10px;
	border-left:3px white solid;
	background:#fafafa url('../produkter/Konfigurator/License-image-shadow.png') repeat-y !important;
	border-bottom:1px silver dotted;
}
.LicenseImage {
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:3px white solid;
/*	background-color:#FFE9D2;*/
/*	background-color:#f8f8ff;*/
}
.LicensePrice {
	text-align:right;
	font-size:14px;
	padding-left:10px;
	border-left:3px white solid;
	background-color:#f0f0f0;
	border-bottom:1px silver dotted;
}
.LicenseQty {
	text-align:right;
	font-size:14px;
	padding-left:10px;
	background-color:#f0f0f0;
	border-bottom:1px silver dotted;
}
.LicenseLineAmount {
	text-align:right;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	border-left:3px white solid;
	background-color:#fafafa;
	border-bottom:1px silver dotted;
}
.LicenseTotal td {
	border-bottom:2px gray solid;
	border-top:2px gray solid;
	padding:3px;
	font-weight:bold;
	font-size:18px;
	background-color:white;
}
.LicenseSubscription td {
	padding:3px;
	font-weight:bold;
	font-size:14px;
	background-color:white;
}
.ConfiguratorQty {
	width:30px;
}
/******************** Illustrations ********************/

div.Illustration {
	border-top: 1px dotted #E56B10;
	border-bottom: 1px dotted #E56B10;
	margin-bottom: 10px;
	padding-bottom: 3px;
	margin-top: 10px;
	padding-top: 6px;
	text-align: center;
	background-color: #F9F8F6;
}

div.IllustrationText {
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: center;
	font-style: normal;
	font-size: 9px;
	line-height: 1.2em;
/*	background-color: #FAFAFA; */
}

/******************** BULLETS AND LISTS ********************/

#BulletList ul {
	padding-top: 3px;
}

#BulletList li {
	list-style-type: none;
	margin-top: 0px;
	margin-left: -30px;
	padding-left: 1.6em;
	background-image: url(../images/Bullet2.png);
	background-position: 0px 2px;
}
ul {
/*	list-style-type: none;*/
/*	padding: 0px;
	margin-left: 10px; */
	padding-top: 3px;
}

li {
	padding-bottom: 7px;
	font-size: 12px;
	text-align: left;
/*	line-height: 1.3em;*/
	background-repeat: no-repeat;
	list-style-type: none;
	margin-top: 0px;
	margin-left: -30px;
	padding-left: 1.6em;
	background-image: url(../images/Bullet2.png);
	background-position: 0px 2px;
}

li.Bullet {
	list-style-type: none;
	margin-top: 0px;
	margin-left: -30px;
	padding-left: 1.6em;
	background-image: url(../images/Bullet2.png);
	background-position: 0px 2px;
}

li.CallOut {
	list-style-type: none;
/*	margin-top: -5px;*/
	margin-left: -37px;
	padding-left: 2em;
	background-image: url(../images/Call-out15.png);
	background-position: 0px 3px;
}

li.Numbered {
/*	list-style-type: none;*/
/*	margin-top: -5px;*/
/*	margin-left: -37px; */
	padding-left: 2em;
	background-image: url(../images/Call-out15.png);
	background-repeat: no-repeat;
	background-position: -40px 3px;
}

li.No1,li.No2, li.No3, li.No4, li.No5, li.No6, li.No7, li.No8, li.No9, li.No10,
li.No1B,li.No2B, li.No3B, li.No4B, li.No5B, li.No6B, li.No7B, li.No8B, li.No9B, li.No10B
{
	list-style-type: none;
	margin-left: -30px;
	padding-left: 2em;
	background-position: 0px 1px;
}

li.No1 {background-image: url(No1.png);}
li.No2 {background-image: url(No2.png);}
li.No3 {background-image: url(No3.png);}
li.No4 {background-image: url(No4.png);}
li.No5 {background-image: url(No5.png);}
li.No6 {background-image: url(No6.png);}
li.No7 {background-image: url(No7.png);}
li.No8 {background-image: url(No8.png);}
li.No9 {background-image: url(No9.png);}
li.No10 {background-image: url(No10.png);}

li.No1B {background-image: url(No1B.png);}
li.No2B {background-image: url(No2B.png);}
li.No3B {background-image: url(No3B.png);}
li.No4B {background-image: url(No4B.png);}
li.No5B {background-image: url(No5B.png);}
li.No6B {background-image: url(No6B.png);}
li.No7B {background-image: url(No7B.png);}
li.No8B {background-image: url(No8B.png);}
li.No9B {background-image: url(No9B.png);}
li.No10B {background-image: url(No10B.png);}

#TableOfContents {
	margin:30px !important;
	border:1px #dddddd solid;
	width:877px;
	padding:25px;
	background:#f6f6f6;
}
#TableOfContents td {
	padding-left:25px;
	padding-right:25px;
}
#TableOfContents a {
	color:#000000 !important;
	background:url('Forward-arrow.png') no-repeat scroll 0 0;
	padding-left:20px;
	padding-bottom:5px;
	text-decoration:none;
}
#TableOfContents a:hover {
	color:#0000ff;
	background:url('SE-Arrow.png') no-repeat scroll 0 0;
}

#MainContentRoundedBox {
	width:100%;
}

#MainContentRoundedBox td {
	padding-left:30px;
	padding-right:30px;
}

#CaseStudyList {
	width:100%;
}
#CaseStudyList img {
	border:none;
	margin:15px;
}
#CaseStudyList td {
	padding-left:30px;
	padding-right:30px;
}
/******************** LINKS ********************/
a {
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-decoration:underline;
	color:#f58220;
/*	color: #0092B0;*/
}
a:link {
}
a:visited {
	color:#f58220;
}
a:active {
	color: #f58220;
}
a:hover {
	text-decoration:underline;
}
.ImageLink {
	text-align:right;
	color:#293b42;
	font-size:10px;
	cursor:pointer;
	padding:5px;
	text-decoration:none !important;
}
.ImageLink:hover {
	border:orange solid 1px !important;
	padding:4px;
}

/******************** "Læs mere" (Read more) ********************/

a.ReadMore,a.ReadMorePDF {
	background-repeat: no-repeat;
	margin-left: 0px;
	font-size:11px !important;
	font-weight:normal;
	text-decoration: underline;
}
a.ReadMore:hover,a.ReadMorePDF:hover {
	color:#E56B10 !important;
	font-size:10px;
	font-weight:normal;
}
a.ReadMore {
	background-image: url(../images/ReadMore.gif);
	background-position: right;
	padding-right: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
}
a.ReadMorePDF {
	background-image: url(../images/Adobe_PDF_icon.gif);
	background-position: right;
	height: 40px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}
a.Next {
	background:url('Fast-Forward-16.gif') no-repeat scroll 99% 3;
	border: thin silver solid;
	padding: 3px;
	background-color:#F3F3F3;
	padding-right:23px;
	color:blue;
	text-align:right;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:50px;
}
a.Previous {
	background:url('Fast-Rewind-16.gif') no-repeat scroll 3 3;
	border: thin silver solid;
	padding: 3px;
	background-color:#F3F3F3;
	padding-left:23px;
	color:blue;
	text-align:right;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#Configurator a {
	color:navy;
	text-decoration:none;
}
#Configurator a:hover {
	color:orange;
	text-decoration:underline;
}
/******************** Menu system ***********************************/
td.MainMenuItem {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

td.MainMenuItemSelected {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url('../images/MainMenuSelectedItem.jpg');
	background-repeat:repeat-x;
}
a.MainMenuItemLink {
	color:#d4d4d4 !important;
	text-decoration:none !important;
}
a.MainMenuItemLink:hover {
	color:#ffffff !important;
}
a.MainMenuItemLinkSelected {
	color:#ffffff !important;
	text-decoration:none !important;
}

/***************************** SUB MENU *********************************/
#SubMenu {
	width:982px !important;
	margin-bottom:0px;
}
#SubMenu td {
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	background:url('SubMenuGlassButtonMiddle.png') white repeat-x scroll left bottom;
	vertical-align:bottom;
}

td.SubMenuItem {
	padding-top:10px;
	padding-left:50px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	background:url('SubMenuGlassButtonMiddle.png') white repeat-x scroll left bottom;
	vertical-align:bottom;
}

td.SubMenuItemSelected {
	padding-top:10px;
	padding-left:50px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold !important;
	color:#E56B10;
	background:url('SubMenuGlassButtonMiddle.png') white repeat-x scroll left bottom;
	vertical-align:bottom;
}
td.SubMenuLeft {
	width:12px !important;
	background:url('SubMenuGlassButtonLeft.png') no-repeat scroll right bottom !important;
}
td.SubMenuRight {
	width:12px !important;
	background:url('SubMenuGlassButtonRight.png') no-repeat scroll left bottom !important;
}
a.SubMenuItemLink {
	color:#ffffff;
	text-decoration:none;
}
a.SubMenuItemLink:hover {
	color:#d4d4d4 !important;
}
a.SubMenuItemLink:visited {
	color:#ffffff;
	text-decoration:none;
}
a.SubMenuItemLinkSelected {
	color:white;
	text-decoration:underline !important;
	font-weight:bold !important;
}
a.SubMenuItemLinkSelected:visited {
	color:white;
	text-decoration:underline;
}

div.ProductHighlight {
	padding-right: 60px;
	padding-top: 10px;
	text-align: left;
	line-height: 1.2em;
	letter-spacing: 0.1em;
  	font-size:4px !important;
  	font-weight:bold !important;
  	color: #385678;
/*  	height:60px;*/
  	font-weight: normal;
  	vertical-align:bottom
}

/************************ ACINTA SHORTCUT *************************/
div.ShortcutProductHighlight {
	padding-right: 60px;
	padding-top: 10px;
	text-align: left;
	line-height: 1.2em;
	letter-spacing: 0.1em;
  	font-size:24px !important;
  	font-weight:bold !important;
  	color: #385678;
/*  	height:40px;*/
  	font-weight: normal;
}
#ShortcutSubMenu table {
/*	width:600px;*/
}
#ShortcutSubMenu td {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:bottom !important;
	color:#005b84;
}
td.ShortcutSubMenuLeft {
	width:0px;
}
td.ShortcutSubMenuRight {
	width:0px;
}
a.ShortcutSubMenuItemLink {
	font-weight:bold;
	color:#005b84 !important;
	text-decoration:none;
	margin-left:25px;
	margin-right:0px;
}
a.ShortcutSubMenuItemLink:hover {
	text-decoration:underline !important;
}
a.ShortcutSubMenuItemLinkSelected {
	color:#005b84 !important;
	text-decoration:none !important;
	font-weight:bold;
	border-bottom:2px orange solid !important;
	margin-left:40px;
	margin-right:0px;
}

/**************************** Slideshow ***************************/
img.SlideShowHiddenThumbnail {
	border:0;
	height:0;
	width:0
}

/******************** Standard navigation link ********************/

a.nav {
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 0px;
	padding-right: 12px;
	font-size:10px !important;
	font-weight:normal;
	color:#0000C0 !important;
	text-decoration: underline !important;
}
a.nav:hover {
	color:#E56B10 !important;
	font-size:10px;
	border-bottom-color: #0000FF !important;
	font-weight:normal;
}

/******************** HEADINGS ********************/

h1 {
	margin-top: 1em;
	margin-bottom: 1em;
	letter-spacing: 0em;
/*	font-family:AcDIN;*/
	font-size: 22px;
	font-weight: bold;
	color: #385678;
	text-align: left;
}
h2 {
	margin-top: 1.5em;
	margin-bottom: 0em;
	padding-left: 0em;
	letter-spacing: 0em;
	font-size: 20px;
	font-weight: normal;
	color: #385678;
	text-align: left;
}
h2.Summary {
	margin-top: 0.5em;
	padding-bottom:10px;
	text-align:center;
	font-size:36px;
}
h2.HorSplitter {
	border-top:1px #eeeeee solid;
	padding-top:15px;
	margin-top:20px;
}
p.WideHorSplitter {
	border-top:10px #eeeeee solid;
	padding-top:15px;
	margin-top:20px;
}
h2.SubHeader {
	font-style:italic;
	font-size:14px;
	letter-spacing:0.1em;
}
h3 {
	margin-top: 2em;
	margin-bottom: 0em;
	letter-spacing: 0.1em;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
/*	text-transform: uppercase;*/
}

h4 {
	margin-top: 2em;
	margin-bottom: 0em;
	letter-spacing: 0em;
	font-size: 9px;
	font-weight: bold;
	color: #1D4E74;
	text-align: left;
	font-style: italic;
}

a.acmainmenu         { text-decoration: none }
a.acmainmenu:link    { color: #000000 }
a.acmainmenu:visited { color: #000000 }
a.acmainmenu:link    { color: #000000 }
a.acmainmenu:hover   { color: #E56B10 }

/******************** MENU STRUCTURE ********************/

a.ml0std, a.ml0sel, a.ml1std, a.ml1sel, a.ml2std, a.ml2sel {
	display: block;
	line-height: 1.1em;
}

a.ml0std {
	padding-top: 1px;
	padding-left: 2px;
	width: 100%;
  	border: solid 1px #ffffff;
  	cursor: pointer;
  	color: #707070;
  	font-size:12px; /* !important */
  	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
a.ml0std:link, a.ml0std:visited { color: #707070; }
a.ml0std:hover, a.ml0std:active { color:#e56b10; }

a.ml0sel {
  	border: solid 1px #e56b10;
	padding: 1px 0 2px 3px;
	color: #707070;
	background-color: #f8f8f8;
	vertical-align: middle;
	text-align: left;
  	font-size: 12px; /* !important; */
  	font-weight: bold;
	text-decoration: none;
}
a.ml0sel:link, a.ml0sel:visited { color: #707070; }
a.ml0sel:hover, a.ml0sel:active { color: #e56b10; }

a.ml1std {
  	background-image: url(../images/ReadMore.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 10px;
	padding-right: 20px !important;
  	border: solid 1px #ffffff;
  	display: block;
	text-align: left;
	color: #707070;
  	font-weight: normal;
	font-size:11px; /* !important */
	text-decoration: none;
}
a.ml1std:link, a.ml1std:visited { color: #707070; }
a.ml1std:hover, a.ml1std:active { color: #e56b10; }

a.ml1sel {
  	background-image: url(../images/ReadMoreDown.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 10px;
/*	padding-bottom: 0px;*/
	padding-bottom: 1px;
	background-color: #f8f8f8;
  	border: solid 1px #e56b10;
	display: block;
	text-align: left;
	color: #707070;
  	font-size: 11px; /* !important */
  	font-weight: normal;
	text-decoration: none;
}
a.ml1sel:link, a.ml1sel:visited { color: #707070; }
a.ml1sel:hover, a.ml1sel:active { color: #e56b10; }

a.ml2std {
	padding-left: 20px;
	padding-right: 0px;
	margin-right: 2px;
  	border: solid 1px #ffffff;
  	display: block;
	text-align: left;
	color: #707070;
  	font-size: 10px; /* !important */
	text-decoration: none;
}
a.ml2std:hover, a.ml2std:active { color: #e56b10; }

a.ml2sel {
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 1px;
	margin-right: 2px;
	background-color: #f8f8f8;
  	border: solid 1px #e56b10;
	display: block;
	text-align: left;
	color: #707070;
  	font-size: 10px; /* !important */
  	font-weight: normal;
	text-decoration: none;
}
a.ml2sel:hover, a.ml2sel:active { color: #e56b10; }

/******************** FOOTER FORMATS ********************/

td.FooterItem {
	margin-top:7px;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma;
	font-size:11px;
	border-right:1px #385678 solid;
}
td.FooterLastItem {
	margin-top:7px;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma;
	font-size:11px;
}
a.FooterItemLink {
	color: #0000ff !important;
	text-decoration: none;
}
a.FooterItemLink:hover {
	text-decoration:underline;
}

/******************** LEFT MENU TEASER ********************/

.TeaserText {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 10px !important;
	padding-top: 0.1em !important;
	margin-bottom: 0em !important;
	padding-left: 10px;
	padding-right: 10px;
	color: #707070;
	line-height: 1.0em;
}
.TeaserHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	vertical-align: bottom;
/*	letter-spacing: 0.2em;*/
	color: #1D4E74;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	height: 20px;
	border-bottom: solid 2px;
	border-bottom-color: #1D4E74;
}

a.TeaserReadMore {
	background-image: url(../images/ReadMore.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 10px;
	font-size:10px !important;
	font-weight:bold;
	color:#606060 !important;
	text-decoration: none;
}
a.TeaserReadMore:hover {
	color:#E56B10 !important;
	font-size:10px;
	font-weight:bold;
}

/******************** Beveled Box ********************/
table.BevelBox {
	margin-top:0;
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	padding:0;
	border:0;
}

td.BevelBoxTopLeft {
	background: url('BevelBorderTopLeft.png');
	width:11px;
	height:11px
}

td.BevelBoxTop {
	background: url('BevelBorderTop.png');
	height:11px
}

td.BevelBoxTopRight {
	background: url('BevelBorderTopRight.png');
	width:11px;
	height:11px
}

td.BevelBoxLeft {
	background: url('BevelBorderLeft.png');
	width:11px;
}

td.BevelBoxCenter {
	background: white;
	padding:10px
}

td.BevelBoxRight {
	background: url('BevelBorderRight.png');
	width:11px;
}

td.BevelBoxBottomLeft {
	background: url('BevelBorderBottomLeft.png');
	width:11px;
	height:11px
}

td.BevelBoxBottom {
	background: url('BevelBorderBottom.png');
	height:11px
}

td.BevelBoxBottomRight {
	background: url('BevelBorderBottomRight.png');
	width:11px;
	height:11px
}


/******************** Highlight Box ********************/

td.HighlightBoxHead {
	background-color: #FAD1AF;
	border: 1px solid #DF6D10;
	padding: 2px;
	width: 140px;
	vertical-align: top;
}
p.HighlightBoxHead {
	font-weight: bold;
	font-size: 10px;
}
td.HighlightBox {
	background-color: #FDEADB;
	border: 1px solid #DF6D10;
	padding: 2px;
	width: 140px;
	height: 100px;
	vertical-align: top;
}

#Quotation {
	background:white url('Quotation-mark.png') no-repeat scroll -2px 11;
	padding-left:40px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:20px;
	line-height:2em;
	font-size:14px;
}
p.Quotation {
	margin-top: 20px;
	padding-left: 60px;
	margin-right: 10px;
	text-align: justify;
/*	border-right: solid 1px #A0A0A0;
	border-bottom: solid 1px #A0A0A0;*/
	background-image: url(../images/CallOut40.png);
	background-position: 5px 6px;
/*	color: #E56B10; */
	font-style: italic;
}

p.QuotationContinued {
	margin-top: 10px;
	padding-left: 60px;
	margin-right: 10px;
	text-align: justify;
	font-style: italic;
}

p.QuoteBy {
	margin-top: 0px;
	margin-left: 60px;
	margin-bottom: 15px;
	margin-right: 15px;
	/*width: 250px;*/
	border-top: solid 2px #DF6D10;
/*	border-bottom: solid 1px #DF6D10;*/
/*	border-top: solid 1px #e0f0ff;*/
/*	border-bottom: solid 1px #e0f0ff;*/
	color:#000000;
	font-size: 9px;
	font-weight: bold;
	text-align: right;
/*	background-color: #FBDCC4;*/
}

/****************** FRONT PAGE TEASER *****************/
div.FrontPageTeaserHead {
	background-image: url(../images/HeaderBackground.png);
	background-repeat: no-repeat;
	background-position: top left;
	line-height: 1em;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
td.FrontPageTeaser {
	border-right: solid 1px #90B2CE;
	border-top: solid 1px #90B2CE;
	vertical-align: top;
	padding-right: 4px;
}
div.FrontPageTeaser {
	padding-left:5px;
	text-align:left;
}

/****************** SHORTCUT SIDEBAR *****************/
div.Sidebar {
	margin-top:15px;
	margin-left:35px;
/*	border-top: solid 2px; 
	border-bottom: solid 2px;
	border-color: #C0C0C0;
	background-color: #FBFBFB; */
	padding-left: 14px;
	width:150px;
}

p.Sidebar {
	list-style-type: none;
	background: url(../images/BlueArrowBullet.png) 0px 1px no-repeat;
	padding-top: 0px;
	padding-bottom: 9px;
	padding-left: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 1.2em;
}

ul.Sidebar {
	list-style-type: square !important;
	margin-left: 10px;
	margin-top: 5px;
}

/******************** OTHER ********************/

.link2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666 !important;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
}
.link2 a:hover {
	color: #1D4E74;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border-top: 1px none #333333;
	border-right: 1px none #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px none #333333;
}

table.PartnerContact {
	background-color: #FAF3EF;
	padding: 10px;
	width: 500px;
}

td.PartnerContactDivider {
	width: 1px;
	background-color: #AAAAAA;
}

td.PartnerContactKeyword {
	width: 100px;
	color: #AAAAAA;
}

td.PartnerContactValue {
	color: #000000;
}

td.PartnerContactLogo {
	text-align: center;
	width: 200px;
	padding: 5px;
}
p.PartnerDescription {
	font-size: 9px;
	color: #AAAAAA;
	text-align: justify;
	padding-top: 7px;
}

p.PartnerName {
	font-size: 12px;
	color: #DF6D10;
	font-weight: bold;
}

/******************** Newsletter List ********************/
/* NewsLetter List -> "NLL" */

td.NLL_Header {
	font-weight: bold;
	padding:4px;
}

td.NLL_Detail {
	height:50px;
	font-size:12px;
}

div.NLL_DetailHover {
	color: #000000;
	background-color:#fdeee1;
	padding:4px;
	border-bottom: solid 4px #ffffff;
	position:relative;
	width:100%;
	height:100%;
	cursor:pointer;
/*	padding-left:50px;
	background-image: url(NewsletterIcon10dg.gif); */
}

div.NLL_Detail {
	color: #000000;
	background-color:#e0f0ff;
	padding:4px;
	border-bottom: solid 4px #ffffff;
	position:relative;
	width:100%;
	height:100%;
/*	padding-left:50px;
	background-image: url(NewsletterIcon10dg.gif); */
}

td.NLL_Detail a {
	text-decoration: none;
}

span.NLL_Date {
	font-size:10px;
	font-weight:bold;
}

/******************* PopBox ************************/
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url(magplus.cur), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url(magminus.cur), pointer;
}
