/* common */
.cision-wrap {display:block; margin:0; }
.cision-wrap .cistable { margin:auto; background-color:transparent; border:none; line-height:normal; }
.cision-wrap .cistable th, .cistable td { padding:5px 10px 5px 0; text-align:right; font-style:normal; font-weight:normal; font-size: 14px; background-color:transparent; }
.cision-wrap .cistable td { text-align:left; }
.cision-wrap img { width:auto; }
.Xcision-wrap .cistable th, .cistable td, .cision-wrap p { font-size: 14px; }
.update-msg { width:100%; display:block; margin:0 40%; }
.top-pad-200 { padding-top:200px; }

/* tickers */
#target-ticker { display:block; padding:20px 20px; text-align:center; }
#target-ticker.dark,  #target-ticker.dark  table, #target-ticker.dark  h3 { background-color:#23337e; color:#fff; }
#target-ticker.light, #target-ticker.light table, #target-ticker.light h3 { background-color:#F2F1F0; color:#000; }
#target-ticker p, #target-ticker h3 { padding:0; margin:auto; color:inherit; text-align: inherit; }
#target-ticker .price, p.update-msg { font-family:"HelveticaNeueW02-45Ligh", Arial, sans-serif; font-size:32px; font-style:normal; font-variant:normal; font-weight:300; }

/* Sharegraph only */
#container { width:100%; height:500px; }
#info { border:1px solid #E6E4E2; background-color:#f2f1f0; margin:15px 10px 10px 10px; overflow:hidden; padding:0; width:98%; }
#info h4 { margin:0 0 7px 0; text-transform:capitalize; color:#6e6355; font-size:14px; font-weight:normal; display:inline-block; }
#info h5 { color:#414141; margin:0 10px; font-size:12px; font-weight:normal; line-height:2em; text-transform:capitalize; }
#info .column { width:24%; float:left; margin:10px 2px; }
#periods h5 { color:#A2A2A2; font-size:12px; font-weight:normal; text-transform:capitalize; padding-left:15px; padding-bottom:5px; }
#periods { margin-left:10px; position:absolute; width:400px; z-index:1000; }
#periods .action { outline:none; text-decoration:none; text-align:center; display:inline-block; white-space:nowrap; margin:0 2px 0 0; float:left; padding:7px; background-color:#e6e4e2; color:#7f7f7f; border:1px solid #e6e4e2; cursor:pointer; }
#periods .action:hover { background-color:#cdc9c5; color:#3c3c3c; border-color:#cdc9c5; }
#tblInsider tr:last-child { border-bottom:1px solid #CDC9C5; }