@import url(/Styles/reset.css);

.ie6 {display: none;}

body { background-color:#000; font-family: Arial,Helvetica,sans-serif; font-size:75%;}

strong {color:#545454;}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.hidden { display:none; height:0; visibility: hidden; }

#splashOverlay { height:100%; width:100%; background:#000; z-index:999999; position:fixed; display:none;}
#splash { background:#FFF; color:#000; height:400px; width:800px; margin:50px auto;}	  

#logoFloat { position: fixed; top:20px; left: 20px;}
#printHeader {display:none;}

#wrapper { margin:0 auto; width:960px;}
#header { padding:30px 0 15px 1px;}
#businessarea { float:right; height:28px; overflow:hidden; width:430px; margin-top:6px;}

_#businessarea a { _background: transparent url(/Styles/Images/affarsomr_sprite.gif) no-repeat; height:26px; overflow:hidden; _text-indent:-99999px; display:block; float:left;}

#businessarea a.office { width:107px; background-position:0 0;}
#businessarea a:hover.office { width:107px; background-position:0 -26px;}

#businessarea a.home { width:111px; background-position:-107px 0!important;}
#businessarea a:hover.home { width:111px; background-position:-107px -26px!important;}

#businessarea a.library { width:119px; background-position:-218px 0!important;}
#businessarea a:hover.library { width:119px; background-position:-218px -26px!important;}

#businessarea a.eyewear { width:137px; background-position:-337px 0!important;}
#businessarea a:hover.eyewear { width:137px; background-position:-337px -26px!important;}


#businessarea a.home { background: transparent url(/Styles/Images/affarsomr_sprite.gif) no-repeat; height:27px;}
#businessarea a.library { background: transparent url(/Styles/Images/affarsomr_sprite.gif) no-repeat; height:27px;}
#businessarea a.eyewear { background: transparent url(/Styles/Images/affarsomr_sprite.gif) no-repeat; height:27px;}


#businessarea a.office-home-interiors,
#businessarea a.public-interiors,
#businessarea a.scandinavian-eyewear
{ font-family: futura-pt,sans-serif; font-weight: 300; text-decoration: none; color: #a0a0a0; text-transform: uppercase; line-height: 26px; height: 26px; display: block; float: right;}
/* 8a8a8a */


#businessarea a.office-home-interiors:hover,
#businessarea a.public-interiors:hover,
#businessarea a.scandinavian-eyewear:hover { color: #fff;}

#businessarea a.office-home-interiors { border-right: 1px solid #353536; margin-right: 9px; padding-right: 9px;}
#businessarea a.public-interiors { border-right: 1px solid #353536; margin-right: 9px; padding-right: 9px; }




#showcase { display:block; width:960px; height:330px; overflow:hidden;}
#showcaseImage { position:absolute; width:960px; height:330px; z-index:1; overflow:hidden;}
#showcaseImage img {width:960px; height:330px;}
#showcaseFrame { background:url(/Styles/Images/showcaseFrameNoTop.gif) no-repeat; z-index:2; width:960px; height:330px; position:absolute;}
#showcaseText { z-index:3; background:#009ee0; width:150px; position:absolute; margin:275px 0 0 799px; padding:4px; color:#FFF; font-size:.8em; line-height:12px; }
#showcaseText h3 { color:#000;}
#showcaseText a {color: #fff;}

#leftnavigation { width:192px; background-color:#383839; float:left; margin-top:10px;}
#contentWrapper { width:768px; margin-left:192px; margin-top:10px;}

#contentStart { width:528px; float:left; color:#FFF; }
#rightColumn { width:240px; margin-left:528px;}

#footer {  background-color:#242424; color:#FFF; height:120px; margin-bottom:10px; font-size: .8em; line-height:12px; clear: both; }


/* LINKS */
a { color:#00c0ff; text-decoration:none; }
a:hover { text-decoration:underline;}
a.bulletLink { background:url(/Styles/Images/bullet.gif) no-repeat 0 1px; padding-left:13px; }
a.rssLink { background:url(/Templates/Common/Images/rss.gif) no-repeat 0 1px; padding-left:13px; }
#pageContent a { color:#0c97c4; }

/* TOPNAVIGATION */
#topnavigation { background-color:#242424; position:relative; height:22px;}
#topmenu { margin:0; list-style:none; font-size:.8em; padding:5px 0 5px 2px;}
#topmenu li { display:inline; margin-right:12px;}
#topmenu a { color:#FFF; text-decoration:none; padding:5px; height:16px;}

/*
#topmenu a:hover{text-decoration:none;opacity:0.85;}
#topmenu .active a:hover{opacity:1;}
*/

#topmenu span{display:block;height:100%;padding:0 10px 0 4px;margin-left:4px;}

#topmenu a:hover,#topmenu .active a{background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 0 0;color:#fff;}

#topmenu a:hover span,#topmenu .active span{background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 100% -40px;}


/*
#mainnav{height:16px;position:absolute;top:2px;left:2px;margin:1px 0 0 3px;}
#mainnav li{display:inline;padding:0;margin:0;list-style:none;background:none;}
*/
#mainnav{height:16px;margin:3px 0 0 3px; float: left;}
#mainnav li{float:left;padding:0;margin:0;list-style:none;background:none;}


#mainnav a{ height:16px;color:#6E7577;font-size:0.9em;display:block;float:left;text-align:center;line-height:16px;font-family:Arial,Helvetica,sans-serif;margin:0 3px 0 0;position:relative;cursor:pointer; text-decoration:none;}
#mainnav a:hover{text-decoration:none;opacity:0.85;}
#mainnav .active a:hover{opacity:1;}
#mainnav span{display:block;height:100%;padding:0 10px 0 4px;margin-left:4px;}

#mainnav a:hover,#mainnav .active a{background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 0 0;color:#fff;}
#mainnav a:hover span,#mainnav .active span{background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 100% 0px;}

.language-select {
	float: left;
	display: block;
	margin-top: 3px;
}
.language-select a {
height:16px;color:#6E7577;font-size:0.9em;display:block;float:left;text-align:center;line-height:16px;font-family:Arial,Helvetica,sans-serif;margin:0 3px 0 0;cursor:pointer; text-decoration:none;
}
.language-select span{display:block;height:100%;padding:0 10px 0 4px;margin-left:4px;}


.language-select a:hover {background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 0 0;color:#fff;}
.language-select a:hover span {background:transparent url(/Styles/Images/menu_active_hover.gif) no-repeat 100% 0px;}
.language-select a:hover{text-decoration:none;opacity:0.85;} 

#flag_uk img,
#flag_sweden img
{
	margin: 1px 3px -1px 3px;
}

/* LEFTNAVIGATION */
#leftnavigationHeader { background:url(/Styles/Images/leftnav_header.gif) no-repeat; font-weight: bold; color:#FFF; text-transform:uppercase; font-size:.9em;}
#leftnavigationHeader span { padding:10px 5px 8px 10px; display: block;}
#leftnavigationHeader ul li a {border-top:0px solid #323334; padding: 10px 5px 8px 10px; }
#leftnavigationHeader ul li a:hover { background-color: transparent; }

#leftnavigation li a:hover { background:#3f3f3f;}
#leftnavigation li a.selected { color:#00c0ff;}


#leftnavigation li a { padding: 10px; border-top:1px solid #2c2c2c /*#323334*/; color:#FFF; display:block; text-decoration:none; font-size:.9em;} /* level one */
#leftnavigation li li a { border-top:0px solid #323334; padding:5px 10px 5px 30px;} /* level two */
#leftnavigation li li li a { padding-left:40px!important;} /* level three */
#leftnavigation li li li li a { padding-left:60px!important;} /* level four */
#leftnavigation li li li li li a { padding-left:80px!important;} /* level five */

#leftnavigation li.selected span { padding: 10px; border-top:1px solid #2c2c2c; color:#00c0ff; display:block; text-decoration:none; font-size:.9em;} /* level one */
#leftnavigation li li.selected span { border-top:0px solid #2c2c2c; padding:5px 10px 5px 30px;} /* level two */
#leftnavigation li li li.selected span { padding-left:40px!important;} /* level three */
#leftnavigation li li li li.selected span { padding-left:60px!important;} /* level four */
#leftnavigation li li li li li.selected span { padding-left:80px!important;} /* level five */


/* BREADCRUMBS */
#breadcrumbsWrapper { margin:0; padding:10px 20px 8px 20px; font-size:.8em; border-bottom:1px solid #e9e9e9!important; background:#FFF; float:none;}
#breadcrumbs { margin:0; padding:0;}

#breadcrumbs a, #pagetools a { text-decoration:none; color:#a3a3a3;}
#breadcrumbs a:hover, #pagetools a:hover { text-decoration:none; color:#6e6e6e;  }
#breadcrumbs .selected { color:#000; }

/* PAGETOOLS */
#pagetools { float:right;}

/* PAGECONTENT */
#pageContent { background-color:#FFF; padding:15px 20px 15px 20px; margin-bottom:20px; }
.rightColNews { float:right; margin-right: -233px; padding:5px; width:200px; background:#dcdcdc;}
/* .rightColPage { position:absolute; top:20px; right:20px; padding:5px; width:200px; background:#dcdcdc;} ABSOLUTE POS */
.rightColPage { float:right; margin-right: -233px; padding:5px; width:200px; background:#dcdcdc;}

.smallCol { padding-right:250px!important;}
#pageContent { line-height:1.3em; font-size:0.9em;}
#pageContent p {margin:.7em 0 .7em 0;}
#pageContentIntro {
	font-size: 1.2em;
	line-height: 1.4em;
	color: #5a5a5a;
	margin-bottom: 10px;
	padding-right: 120px;
}


#pageContent h1, .pressheading { font-size:1.9em; font-weight:normal; line-height:1.4em; }
#pageContent h2 { font-size:1.1em; font-weight:bold; margin-bottom:-5px; margin-top: .8em; line-height:18px; text-transform: uppercase; }
#pageContent h3 { font-size:1em; font-weight:bold; margin-bottom:-5px; line-height:18px; }

#pageContent ul {margin-left:30px; margin-bottom: 9px;}
#pageContent ul li { list-style:disc;}

#pageContent ol {margin: 9px 0 9px 30px}
#pageContent ol li {list-style-type: decimal; padding: 4px;}

.rightColPage h2, .rightColNews h2 { color:#363636;font-size: .9em!important; text-transform: uppercase; background: #c4c4c4; margin:-5px!important;padding:6px 5px 4px 6px;}
.rightColPage h3, .rightColNews h3 {font-size: 1.1em!important; }
.rightColPage ul, .rightColNews ul { margin-top: 10px; margin-bottom: 10px; }

.smallCol img {max-width:500px;}
.smallCol img.widescreen {max-width:729px;}

.linkList { margin-left: 5px!important;}
.linkList li {list-style: none!important; padding: 2px 0 2px 0;}

.imagetext { margin-top:3px; font-size:.9em; color:#515151; padding: 3px 3px 1px 5px; background-color:#d6d6d6; margin-bottom: 15px; }

.contactTable h3 { margin: 15px 0 0 0!important; padding: 0!important;}
.contactTable p { margin: 0!important; padding: 0!important;}

.resultTable {width: 100%; margin:0 0 5px 0;}
.resultTable caption { padding-left: 12px; padding-top:8px ; text-transform: uppercase; text-align: left; font-weight: bold; margin-top: 5px; background: url(/Styles/Images/captionDot.gif) no-repeat 0 11px; border-top:3px solid #ebebeb;}
.resultTable td {padding: 4px!important; text-align: right;}
.resultTable th {padding: 4px!important; text-align: left;}
.resultTableHeaderRow th {padding: 4px!important; text-align: right;  border-bottom:1px solid #ebebeb;}
.resultTableHeaderRow td {padding: 4px!important; border-bottom:1px solid #ebebeb;}
.resultTableBottomRow th {padding: 4px!important; border-top:1px solid #ebebeb;background: #efefef;}
.resultTableBottomRow td {padding: 4px!important; border-top:1px solid #ebebeb;background: #efefef;}
.resultTableDividerRow th {padding: 4px!important; border-top:1px solid #ebebeb;}
.resultTableDividerRow td {padding: 4px!important; border-top:1px solid #ebebeb;}


tfoot td {text-align:left!important; font-size: 0.9em; color: #afafaf; border-top:1px solid #ebebeb;}
.latest { color:#fff; background-color: #009ee0;}

.resultTable tr:hover {background: #efefef!important;}
.resultTable tr:hover td {background: #efefef!important; color: #000;}
.resultTable tr:hover th {background: #efefef!important; color: #000;}

.resultTableHeaderLeft {text-align: left!important;}

.reportItem {margin:15px 0 0px 0; float: left; display: block; width: 400px;}
.reportCover {float: left; margin-right: 5px;}
.reportInfo {float: left;}

/* AREABOX */
.areaBox { background:#ebebeb; padding:15px; margin-bottom:10px; clear:right;}
.areaBoxInfo { width:310px; }
.areaBoxImage { width:370px; height:170px; float:right; border:1px solid #d6d6d6;}
.areaBoxInfoFooter {_position: relative;}

.areaBoxInfoFooter ul { margin:0!important; padding:0; xmargin-left:-5px!important; xmargin-right:-5px!important; overflow:hidden; xposition: _absolute; top: 110px; }
.areaBoxInfoFooter li { xfloat:left; background:#d6d6d6; xtext-align:center; xwidth:155px; list-style:none!important; xmargin-left:5px; margin-bottom: 2px; }
.areaBoxInfoFooter li a { display:block; padding:3px 8px 3px 8px;}

/* RIGHT COLUMN */
.rightBox { background:#242424; margin-bottom:10px; color:#FFF; padding:9px; font-size:.9em; line-height:14px;}
.rightBox h2 { text-transform:uppercase; font-size:.9em; margin-bottom:9px; font-weight: bold; color: #e3e3e3; letter-spacing: 0.04em; }
.rightBoxFooter { color:#b5b5b5; margin:9px -9px 0 -9px; padding:9px 9px 0 9px; border-top:1px solid #343434;}
.rightBox p { color:#b5b5b5; margin:6px 0 6px 0;}

/* NEWS */
#newsListing {padding:0 10px 0 10px; overflow:hidden;}

.blockHeaders {background:#242424; padding:5px 5px 2px 5px; font-weight: bold; color:#e3e3e3; text-transform: uppercase; margin-bottom: 5px; _text-transform:uppercase; font-size:.8em; display: block; letter-spacing: 0.04em;}
#pageContent .blockHeaders { color: #000; background: #c4c4c4;}

.newsItem { _border-bottom:1px solid #242424; line-height:14px; padding-bottom:5px; xpadding-top: 5px; padding-left: 4px;}
.newsItem h2 { font-size:1.3em; font-weight:normal; margin-bottom:3px; line-height:18px;}
.newsItem h2 a { xcolor:#fff;}
.newsItem h2 a:hover { color:#00c0ff;}
.newsItem p { color:#b5b5b5; margin:6px 0 6px 0; font-size:.9em;}
#contentStart .newsItem .newsIntro { color:#b5b5b5; font-size:.9em; }
#contentStart .newsItem h2 { font-size:1.1em; margin-bottom:0!important; padding-bottom: 0!important;line-height:1.1em; }

.newsMeta { font-size:.8em; color:#666; margin-bottom:-5px;}
.viewTypeList { background:#eeeeee; padding:5px; xmargin-bottom:15px; height:21px;}
.viewTypeList span { }
.filter {padding-top:5px; float:left;}
.listView { float:right;}

#pageContent .newsMeta { margin-top:3px;}
#pageContent .newsItem { padding-top: 9px; padding-bottom: 9px;}
#pageContent .newsItem p { color:#000; margin:6px 0 6px 0;}
#pageContent .newsItem { border-bottom:1px solid #dcdcdc;}
#pageContent .newsItem h2 a:hover { color:#00c0ff;}

.catPressmeddelande { xcolor:#906;}
.catRapport { xcolor:#906;}

.toggleNewsStyle { cursor:pointer;}
#pageContent .newsItemSmall .newsMeta { margin:0 0 0 0; padding:3px 0 0 0; }
#pageContent .newsItemSmall h2 { float:right; width:670px; margin:0; font-size:1.1em;}
#pageContent .newsItemSmall .newsIntro {display:none;}
#pageContent .newsItemSmall { border-bottom:1px solid #dcdcdc; margin:0; padding:1px 0 1px 0; }
#pageContent .newsItemSmall h2 a:hover { color:#00c0ff;}

.newsIntro { padding: 5px 0 5px 0;}
.newsBody { padding: 0 0 0 0;}
.ImageRightFloat {float: right;}
.Imagetext {font-size:.9em; color:#515151; padding: 3px 3px 1px 5px; background-color:#d6d6d6;}


/* SEARCH */
#searchWrapper { float:right; margin:2px 3px 0 0; overflow: hidden; }
.searchField { border:0; background:#383839; color:#FFF; padding:1px 1px 1px 1px; height: 15px; font-size: .9em;}
.searchButton { float: right; text-indent: 99999px; margin:0px 0 0 0; width: 17px; height: 17px; background: url(/Styles/Images/searchbutton.gif) no-repeat; border: 0; }


/* IMAGES */
img.right { float:right; margin:0 0 10px 10px;}
img.left { float:left; margin:0 10px 10px 0;}

/* ICON ON LINKS */
#pageContent a.pdf{ /*The background image*/
	background: url(/Styles/Images/icons/file-red.gif) no-repeat left center;
	padding-left: 15px;
	line-height: 16px; /* To center the text vertically with the icon */
}

#pageContent a.txt { /*The background image*/
	background: url(/Styles/Images/icons/txt.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

#pageContent a.zip { /*The background image*/
	background: url(/Styles/Images/icons/zip.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

#pageContent a.email {
	background: url(/Styles/Images/icons/email.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

#pageContent a.external {
	background: url(/Styles/Images/icons/ext_link.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}


/* DOWNLOAD PAGE */
.downloadTable img {border:2px solid #c4c4c4;}
.downloadTable td {padding-bottom: 20px; padding-right: 20px;}
.downloadTable a:hover img {border-color:#00c0ff!important;}
.imageInfo {width:218px; background: #dbdbdb; padding: 4px;}
.imageInfo h2 {font-size: 1em!important; font-weight: bold; color: #000!important; margin-bottom: 0px!important; margin-top: 0px!important;}
.imageInfo {font-size:.9em; color: #6d6d6d; }
.imageInfoFooter { font-size: 1em; border-top:1px solid #c4c4c4; margin-left: -4px; margin-right: -4px; padding: 4px 4px 0 4px;} 



/* CISION */
#cision-view-one span {
	font-size: 12px!important;
}
.cisionTable td {padding: 4px; font-size: .8em;}
.cisionTable {margin-bottom: 8px; color: #767676;}

.cisionTable td a {display: block;font-size: 1.1em; margin-top: 2px;}
.cisionTableInPage td {padding: 3px;}

.cision-content {}

.ticker-table-small {width: 100%;}

.ticker-table-small caption,
.ticker-table-big caption {
	text-align: left;
}
.ticker-table-small td,
.ticker-table-small th {
	background: #4d4d4d;
	padding: 6px;
	text-align: center;
	border-bottom: 1px solid #242424;
	border-right: 1px solid #242424;
	font-size: 1.2em;
	color: #dbdbdb;
	font-weight: normal;
}
.ticker-table-big td,
.ticker-table-big th {
	background: #c4c4c4;
	padding: 6px;
	text-align: center;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	font-size: 1.2em;
	color: #000;
	font-weight: normal;
}

.sharetickerfootersmall { font-size: .8em; color: #dbdbdb;}
.sharetickerfooter {font-size: .8em; color: #dbdbdb;}

.share-ticker-image { vertical-align: middle; background: #fff!important;}
.share-ticker-image-small {width:10px;}


div#cision-maincontent
{
	width:500px;
}











/* general element */
div#cision-maincontent
{
	padding:0px;
	margin:0px;
}
div#cision-maincontent
{
	font:12px Arial, Helvetica, Sans-Serif;
	color:#000000;
	width:500px;
}
div#cision-maincontent fieldset
{
	background:#ECEEF2;
	border:0px;
	padding:5px;
}
#cision-maincontent h1,
#cision-maincontent h2,
#cision-maincontent h3,
#cision-maincontent h4,
#cision-maincontent h5,
#cision-maincontent h6,
#cision-maincontent th
{
	font:bold 16px Arial,Helvetica,sans-serif;
	color:#003082;
	padding:0;
	position: relative; /* IE6 bug */
	margin:2px 0px 2px 0px;
}
#cision-maincontent h1
{
	padding-bottom:10px;
}
#cision-maincontent h2
{
	font-size:14px;
}
#cision-maincontent h3,
#cision-maincontent h4,
#cision-maincontent h5,
#cision-maincontent h6,
#cision-maincontent th,
#cision-maincontent .inline-headline
{
	font:bold 12px Arial, Helvetica, Sans-Serif;
	color:#009DD9;
}
#cision-maincontent th
{
	text-align:left;
	color:#000000;
}
#cision-maincontent p
{
	padding:0;
	margin:2px 0px 8px 0px;
}
#cision-maincontent .small-date
{
	font-size:10px;
}
#cision-maincontent hr
{
	border:0px;
	border-bottom:1px dashed #868F98;
}
#cision-maincontent a
{
	color:#009DD9;
	text-decoration:none;
}
#cision-maincontent a:hover
{
	color:#76B900;
	text-decoration:underline;
}
#cision-maincontent input,
#cision-maincontent select
{
	font:11px Arial, Helvetica, Sans-Serif;
	color:#000;
}
#cision-maincontent .floatRight
{
	float:right;
}
#cision-maincontent .float-left,
#cision-maincontent .float-left li
{
	float:left;
}
#cision-maincontent .horizontal-ruler
{
	border-bottom:1px solid #eee;
	margin-bottom:12px;
}
/* general element end */
#cision-maincontent .clearfloat
{
	clear:left;
	font-size:1px;
	margin:0;
	padding:0;
}
#cision-maincontent p.introduction
{
	font-style:italic;
}
#cision-maincontent p.company-information,
#cision-maincontent p.contact-information
{
	font-style:italic;
}
/* P R E S S R E L E A S E */
#cision-maincontent .release-date,
#cision-maincontent .release-date-detail
{
	font-weight:bold;
	color:#000;
	font-size:11px;
}
#cision-maincontent .release-date
{
	float:left;
}
#cision-maincontent .float-left ul.alternative-document li a
{
	padding-right:20px;
}

/* Lists */
#cision-maincontent ul,
#cision-maincontent ul.observer_yearlist,
#cision-maincontent li
{
	list-style:none;
	padding:0;
	margin:0;
}
#cision-maincontent ul.observer_yearlist
{
	white-space:nowrap;
	margin:0px 0px 8px 0px;
	padding-bottom:20px;
}
#cision-maincontent ul.observer_yearlist li
{
	margin:0px 18px 0px 0px;
	float:left;
}
#cision-maincontent .observer_yearlist strong
{
	color:#003366;
}
#cision-maincontent .observer_yearlist .selected-year
{
	color:#003366;
	font-weight:bold;
}
#cision-maincontent li
{
	margin:0px;
	padding-top:6px;
	padding-bottom:6px;
}
#cision-maincontent .selected
{
	color:#000;
}
#cision-maincontent .deselected
{
	color:gray;
}
#cision-maincontent .error
{
	color:red;
}
/* Release-archive */
#cision-maincontent .observer_date
{
}
#cision-maincontent #report-archive table,
#cision-maincontent #release-archive table
{
	border-collapse:collapse;
}
#cision-maincontent #report-archive li,
#cision-maincontent #release-archive li
{
	display:block;
	float:left;
}
#cision-maincontent #article-archive li
{
	display:block;
}
#cision-maincontent #report-archive li span,
#cision-maincontent #release-archive li span
{
	padding:0 10px 0 0;
}
#cision-maincontent #report-archive li a,
#cision-maincontent #release-archive li a
{
	width:300px;
	display:block;
}
#cision-maincontent #report-archive ul,
#cision-maincontent #release-archive ul
{
	display:block;
	clear:left;
}
#cision-maincontent #report-archive td,
#cision-maincontent #report-archive th
{
	vertical-align:top;
	padding-right:4px;
	padding-left:4px;
}

#cision-maincontent #report-archive tr.oddRow td,
#cision-maincontent #release-archive .oddRow,
#cision-maincontent #article-archive .oddRow
{
	background-color:#F3F4F4;
}
#cision-maincontent #report-archive tr.evenRow td,
#cision-maincontent #release-archive .evenRow,
#cision-maincontent #article-archive .evenRow
{
	background-color:#FFF;
}
/* S H A R E T I C K E R  - small */
#cision-maincontent .lastupdate
{
	color:#999;
	font-size:11px;
}
#cision-maincontent .ticker-table-small td
{
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#fff;
	color:#333;
	padding-right:5px;
}
/* S H A R E T I C K E R  -  small version 2 */
#cision-maincontent #ticker-wrapper
{
	border-top:1px solid #fff;
	width:214px !important;
	width:210px;
}
#cision-maincontent #ticker-wrapper .left
{
	float:left;
}
#cision-maincontent .ticker-item
{
	width:70px;
	border-left:1px solid #fff;
}
#cision-maincontent .ticker-item .header,
#cision-maincontent .ticker-item .content,
#cision-maincontent .ticker-item .share-up,
#cision-maincontent .ticker-item .share-down,
#cision-maincontent .ticker-item .share-unchanged
{
	display:block;
	padding:6px 0 4px 10px;
	color:#5c5c5c;
}
#cision-maincontent .ticker-item .share-up
{
	background:#ECEEF2 url(http://feed.ne.cision.com/client/_images/shareTickerPlus.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .share-down
{
	background:#FFF2DC url(http://feed.ne.cision.com/client/_images/shareTickerMinus.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .share-unchanged
{
	background:#ECEEF2 url(http://feed.ne.cision.com/client/_images/shareTickerUnchanged.gif) no-repeat center center;
	padding:20px 0 5px 0;
}
#cision-maincontent .ticker-item .content
{
	background-color:#ECEEF2;
}
#cision-maincontent .ticker-item .border-bottom
{
	border-bottom:1px solid #fff;
}
#cision-maincontent .ticker-item .no-border-bottom
{
	border-bottom:1px solid #fff;
}
#cision-maincontent .ticker-item .right
{
	border-right:1px solid #fff;
}
/* A K T I E G R A F */
#cision-maincontent .elementWrapper
{
	padding:15px 0 15px 0;
	clear:left;
}
#cision-maincontent #GraphWrapper
{
	padding-bottom:10px;
	width:430px;
}
#cision-maincontent #formWrapper
{
	padding-bottom:10px !important;
	padding-bottom:0;
}
#cision-maincontent .fromBackground
{
	background:#F8F8F8;
}
#cision-maincontent .ShareFromBackground
{
	background:#F8F8F8;
}
#cision-maincontent .ShareHistoryBackground
{
	background:#FFF;
}
#cision-maincontent #formWrapper ul,
#cision-maincontent #formWrapper li
{
	margin:0;
	padding:0;
}
#cision-maincontent #formWrapper ul
{
	padding-bottom:10px;
}
#cision-maincontent #formWrapper li
{
	list-style:none;
	float:left;
}
#cision-maincontent #formWrapper .period-element li
{
	padding-right:20px;
}
#cision-maincontent #formWrapper .period-element li label
{
	display:block;
}
#cision-maincontent #formWrapper br
{
	clear:left;
}
#cision-maincontent #formWrapper .datefield
{
	width:85px;
}
#cision-maincontent .pagingWrapper ul
{
	float:right;
}
#cision-maincontent .pagingWrapper li
{
	list-style:none;
	margin-right:20px;
	float:left;
}
#cision-maincontent .wrapper
{
	margin-bottom:15px;
	margin-top:5px;
	clear:both;
}
#cision-maincontent .verticalspace-small
{
	height:6px;
}
#cision-maincontent .verticalspace
{
	height:12px;
}
#cision-maincontent .horizontalspace-small
{
	width:10px;
}
#cision-maincontent .horizontalspace
{
	width:20px;
}
#cision-maincontent .hide
{
	visibility:hidden;
}
#cision-maincontent .show
{
	visibility:visible;
}

#cision-maincontent .list-element
{
	width: 230px;
	margin-bottom: 10px;
	margin-right: 20px;
	background: url('http://feed.ne.cision.com/client/_images/share_elementbackground.gif') repeat-x bottom;
}
#cision-maincontent .list-space
{
	width: 460px;
	margin-bottom: 10px;
	margin-right: 20px;
}
#cision-maincontent .table-element td
{
	white-space:nowrap;
	vertical-align:top;
}
#cision-maincontent .table-element
{
	width: 240px;
	margin-right: 10px;
}
#cision-maincontent .table-element-full
{
	width: 100%;
}
#cision-maincontent .orderBuy
{
	background:#009DD9;
	float:right;
	height:12px;
	font-size:0px;
}
#cision-maincontent .orderSell
{
	background:#76B900;
	float:left;
	height:12px;
	font-size:0px;
}
#cision-maincontent .left
{
    float:left;
}
#cision-maincontent .right
{
    float:right;
}
#cision-maincontent label
{
	display: inline;
}

#cision-maincontent .color-box
{
	width: 8px;
	height: 8px;
	font-size: 0px;
}
#cision-maincontent #ticker0
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=0&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker1
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=1&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker2
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=2&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker3
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=3&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker4
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=4&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker5
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=5&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker6
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=6&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker7
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=7&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker8
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=8&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker9
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=9&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker10
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=10&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker11
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=11&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #ticker12
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&LegendIndex=12&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}

#cision-maincontent #boxQuantity
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&GetQuantityLegend=true&LegendBorder=1&legendbordercolor=dark) top no-repeat;
}
#cision-maincontent #boxDelta
{
	background:url(../../sharegraph/LegendBuilderPage.aspx?LegendWidth=8&LegendHeight=8&GetPercentLegend=true&LegendBorder=1&legendbordercolor=dark) top no-repeat;

}
#cision-maincontent .event-box
{
	width: 10px;
	height: 20px;
	font-size: 0px;
}
#cision-maincontent .event-box#Release
{
	background:url(http://feed.ne.cision.com/client/_images/event.gif) 2px no-repeat;
}
#cision-maincontent .event-box#Report
{
	background:url(http://feed.ne.cision.com/client/_images/event_report.gif) 2px no-repeat;
}
#cision-maincontent .copywriteGraph
{
	font-size:10px;
	color:#888888;
	display:block;
	text-align:center;
}
#cision-maincontent .vertical-inline-element
{
	vertical-align:20%;
}
#cision-maincontent #date1,
#cision-maincontent #date2
{
	margin-right:3px;
}
.sharetickertable
{
	text-align:center;
}
.sharetickerwrapper
{
}
.sharetickerheadcolum
{
}
.sharetickerdatacolum
{
}
.sharetickerfooter
{
}
.cisionorderbookheadrow
{
}
.cisionorderbookdeltabuy
{
	width:20%;
}
.cisionorderbookdeltasell
{
	width:20%;
}
.cisionorderbookdeltasell div
{
	float:left;
	background:#F21C1C;
}
.cisionorderbookdeltabuy div
{
	float:right;
	background:#1756E3;
}
.cisionorderbookdeltabuy div,
.cisionorderbookdeltasell div
{
	height:7px;
	font-size:0px;
}
#cision-maincontent .release-link,
#cision-maincontent .yearlinks li
{
	float:left;
}
#cision-maincontent ul.yearlinks li
{
	margin-right:10px;
}
#cision-maincontent .report-table tr td
{
	vertical-align:top;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
#cision-maincontent .report-container
{
	padding-bottom:5px;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventCheck,
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventDate,
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventHeadline,
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventSetting,
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventOutlook
{
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	white-space:nowrap;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventCheck
{
	width:5%;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventDate
{
	width:20%;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventHeadline
{
	width:45%;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventSetting
{
	width:20%;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent td.calendarEventOutlook
{
	width:10%;
}

#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent th h3
{
	color:#003082;
}
#cision-maincontent #formWrapper table.calenderEventList tr.calendarEvent>td img
{
	border:none;
}
#cision-maincontent .calendar-day-input
{
width:25px;
}
#cision-maincontent #formWrapper div.calendarContactWrapper label.calendar-label
{
	display:block;
}
#cision-maincontent #formWrapper div.calendarContactWrapper
{
	float:left;
	width:50%;
}

#cision-maincontent ul.alternative-document li
{
	padding-top:0px;
}

#cision-sharehistory-table .left
{
	float:left;
	text-align:left;
}
#cision-sharehistory-table .middle
{
	margin-right:25px;
	text-align:right;
}
#cision-sharehistory-table .right
{
	text-align:right;
}

div#cision-maincontent div#tag-cloud
{
    position:absolute;
    width:200px;
    height:200px;
    margin:0px 0px 0px 380px;
    padding:5px 5px 5px 5px;
    border:solid 1px #009DD9;
}
div#cision-maincontent div#tag-cloud a.tag1
{
    font-size:12px;
}
div#cision-maincontent div#tag-cloud a.tag2
{
    font-size:14px;
}
div#cision-maincontent div#tag-cloud a.tag3
{
    font-size:16px;
}
div#cision-maincontent div#tag-cloud a.tag4
{
    font-size:18px;
}
div#cision-maincontent div#tag-cloud a.tag5
{
    font-size:20px;
}
