/* Header */

#headwrap       {width:100%;float:left;height:371px;}
#logowrap       {width:844px;height:341px;position:relative;margin:0 auto;z-index:90;
                 background-image:url(../img/logo.png);background-repeat:no-repeat;background-position:12px 130px;}
#ribbon         {width:100%;height:100px;background-color:#efeeed;float:left;
                 position:relative;margin-top:-115px;z-index:0;}
#header         {width:754px;height:341px;position:relative;
margin:0 auto;z-index:100;}
#logo           {width:196px;float:left;height:104px;padding-top:154px;}
#photo          {width:542px;float:right;height:258px;}
#logo, #photo   {margin-top:43px;}
#stock          {height:77px;width:310px;float:right;position:relative;margin-top:-150px;
                 padding:9px 12px;}
#navigation     {height:43px;float:left;margin-top:-28px;left:50%;width:795px;margin-left:-378px;position:relative;}
#navigation ul  {}
#navigation li  {list-style-type:none;display:inline;padding:13px 18px 13px 0;}

.subnav         {background-color:#dedfdd;padding:10px 10px 9px 10px;}
div.subnav      {margin-top:10px;display:inline;position:absolute;}
div.subnav a    {padding:0px;margin:0;}

#sub-about      {margin-left:76px;padding:10px 25px 9px 10px;}
#sub-products   {margin-left:224px;}
#sub-partners   {margin-left:320px;}
#sub-science    {margin-left:410px;}
#sub-investors  {margin-left:503px;padding:10px 25px 9px 10px;}
#sub-media      {margin-left:601px;padding:10px 25px 9px 10px;}

#quickbar       {left:5px;width:715px;text-align:right;height:20px;position:absolute;margin:14px 120px 0px 0px;z-index:400;}
#print          {margin-bottom:-3px;border:0;}
#newstick       {width:255px;float:left;margin:1em 0 1em 0;}

P.introduction  {font-weight:bold;}
div.report-container {float:left;}


/* Content */


ul  ul{ margin-left: 20px;}

#contentwrap    {width:100%;float:left;padding-bottom:9px;margin-top:0px;}
#content        {width:760px;position:relative;margin-left:-380px;padding:0;left:50%;}
#col1, #col2    {padding-right:13px; text-align:left;height:400px;}
#col1           {width:426px;margin-right:14px;float:left;}
#col2           {width:259px;float:right;}
#col2 h2	       {display:block;float:left;clear:both;}
#col3           {width:171px;float:left;padding:8px 0px 8px 17px;margin-right:25px;margin-bottom: 20px;}
#col3a          {width:180px;float:left;padding:8px 0px 8px 0px;margin-right:0px;}
#col3a h2	       {}
#col3holder     {width:197px;float:left;padding:0px;margin-right:20px;}
#col3a img      {margin-top:-20px;}

#col4           {width:512px;float:left;padding-top:8px; clear: right;}
.sidebar        {background-color:#f3f3f4;}
.sidebar hr     {width:100%;margin:2px 0;height:0px;background-color:#F3F3F4;width:150px;border:0px solid #F3F3F4;}
#col3 br        {padding:3px 0;}

#col1 p		{margin-bottom:1.5em;}

#col4 table.noncision		{font-size:8pt;margin-top:1em;float:left;clear:both;}
#col4 table.noncision tr td	{padding:8px 8px 8px 0px;}
#col4 table.noncision tr		{border-top:1px solid #ccc;vertical-align:top;}
#col4 table.noncision tr.top	{font-weight:bold;border-top:0;}
#col4 table.noncision tr.notop	{border-top:0;}
#col4 table.noncision tr td img	{padding:4px 0 0 10px;border:0;}
#col4 table.noncision .vert_middle tr {vertical-align:middle;}
#col4 table.noncision .vert_top tr td {vertical-align:top;}

#col4 table.meetings 	{width:512px;}
#col4 table.meetings tr 	{border:0;}
#col4 table.meetings tr.heading {background-color:#F3F3F4;}
#col4 table.meetings tr td {padding:8px;}

div#news	li	{list-style-type:none;list-style-position:outside;font-size:9pt;width:90%;}
div#news		{clear:both;}

div.staff img		{margin:0 0 10px 20px;}
label		{color:#8C8E8F;}

/* Footer */

#address        {width:754px;margin-top:100px;clear:left;float:left;display:block;}
#footer         {width:100%;height:35px;background-color:#f3f3f4;float:left;text-align:center;padding-top:20px;}
#footertxt      {width:760px;margin:0 auto;}
#footleft       {float:left;}
#footright      {float:right;}


/* Cision */

div#list li.oddRow, li.evenRow {
list-style-type:none;
list-style-position:outside;
}

div#list span.release-date {
display:block;
float:left;
height:100%;
width:80px;
font-size:10pt;
font-weight:bold;
}



div#list span.release-link {
display:block;
float:left;
width:410px;
}

div#list ul {margin:1.5em 0 0 0;padding:0;}
div#list ul li {display:block;margin-bottom:0px;float:left;border-bottom:1px solid #ccc;padding:8px 10px 10px 10px;}

div#years a {display:block;float:left;padding:5px;margin-right:7px;background-color:#F3F3F4; font-size: 13px;}
div#years a:link, div#years a:visited, div#years a:hover,
div#list a:link, div#list a:visited, div#list a:hover {
text-decoration:none;
}

div#news span.release-date {display:block;font-weight:bold;}


div.emailsubscription input {
margin-right:5px;
}

div.emailsubscription a {
display:block;float:left;padding:5px;margin-right:7px;background-color:#F3F3F4;
}

div.emailsubscription a:link, div.emailsubscription a:visited, div.emailsubscription a:hover
{
text-decoration:none;
}

div.printedmaterial h1 {
display: block;
float:left;
}

div.printedmaterial h1, x:-moz-any-link {
display:block;
width:100%;
}

div.printedmaterial h1, x:-moz-any-link, x:default {
display:block;
width:100%;
}

*:first-child+html div.printedmaterial h1  {
display:block;
float:left;
width:auto;
}

div.printedmaterial input#address {
width:125px;
margin:0;
}

div.printedmaterial input {
margin-right:5px;
clear:left;
}

div.left input.checkbox {
margin-right:5px;
float:right;
}

div.left input {
}

div#shareprice div#cision-maincontent {
width:240px;
}


/* general element */

div#cision-maincontent
{
	padding:0px;
	margin:0 0 30px 0;
	font:12px Trebuchet MS;
	width:510px;
	float:left;
}
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 Trebuchet MS;
	color:#8C8E8F;
	padding:0 0 5px 0;
	position: relative; /* IE6 bug */
	margin:2px 0px 2px 0px;
	border:0;
}
#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 14px Trebuchet MS;
	color:#8C8E8F;
	border:0;
}
#cision-maincontent th
{
	text-align:left;
	color:#545B62;
}
#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;
	padding-top:10px;
}
#cision-maincontent .ticker-table-small td
{
	font:11px Trebuchet MS;
	text-align:center;
	background-color:#fff;
	color:#333;
	padding-right:5px;
}

#cision-maincontent .ticker-table-small
{
	margin-bottom:7px;	
}


/* 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;
	padding:5px 0px 10px 10px;
}
#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, #cision-maincontent .leftinput
{
float:left;
}

#cision-maincontent .lefty
{
display:block;
width:100%;
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:right;
	margin:7px 0;
}
.sharetickerwrapper
{
	float:left;
	font-size:10pt;
	color:#8C8E8F;
}
.sharetickerwrapper td {
	padding:2px;
}

td.sharetickerheadcolum
{
border-right:1px solid #ccc;
padding:0 5px;
font-weight:bold;
}
td.sharetickerdatacolum
{
text-align:right;
border-right:1px solid #ccc;
padding: 0 5px;
}
.sharetickerfooter
{
	margin-top:10px;
	font-size:8pt;
}
.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#cision-keywordbox
{
	border-style:solid solid solid;
	border-width:1px 1px 1px 1px;
	padding:10px 20px;
}
div#cision-maincontent div#cision-keywordbox a:hover
{
	text-decoration:underline;
}
div#cision-maincontent div#cision-keywordbox span
{
	margin:1px 3px 1px 0px;
}
div#cision-maincontent div#cision-keywordbox a.tag1
{
	font-size:12px;
}
div#cision-maincontent div#cision-keywordbox a.tag2
{
	font-size:14px;
}
div#cision-maincontent div#cision-keywordbox a.tag3
{
	font-size:16px;
}
div#cision-maincontent div#cision-keywordbox a.tag4
{
	font-size:18px;
}
div#cision-maincontent div#cision-keywordbox a.tag5
{
	font-size:20px;
}
div#cision-maincontent a img
{
	border:none;
}

h5 {font-weight:bold;}

span.left input, span.left label {float:right;}
#cision-maincontent .list-element {background-image:none;}
span.left label {width:170px;}
div#sub {display:block;clear:both;width:100%;}

h1 span {width:100%;display:block;}

table.prospect tr {border-bottom:1px solid #ccc;}

table.hairline    {font-size:10pt;display:block;clear:both;margin-top:10px;}
table.hairline tr td {border-bottom:1px solid #ccc;padding:8px 0;vertical-align:top;}
table.hairline tr.heading td {border-bottom:1px solid #fff;}


table.prospectus a:link {text-decoration:none;}
table tr.last td {border-bottom:1px solid #fff;}

a.nounderline:link, a.nounderline:visited, a.nounderline:hover {text-decoration:none;}

table#table-report {font-size:9pt;font-weight:bold;display:block;}
table#table-report tr td {padding:12px 12px 12px 6px;vertical-align:top;border-bottom:1px solid #ccc;}
table#table-report div.report-container {width:100%;font-size:10pt;margin-bottom:6px;font-weight:normal;}
table#table-report th {font-size:10pt;background-color:#F3F3F4;padding:8px 6px 8px 6px;font-weight:bold;margin:5px;}
table#table-report div.report-container a:link,
table#table-report div.report-container a:visited {text-decoration:none;}
table#table-report div.report-container a:hover {text-decoration:underline;}


/* div#sub   {display:block;width:512px;height:170px;padding-top:20px;}
div#sub * {float:left;display:inline;line-height:15px;}
span#rptPrintedMaterial_ctl02_lblGroupName {width:500px;margin-top:15px;} */









#address a:link {color:#6a6d6e;}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

