<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	/*line-height: 1;*/
	/*background-color: #002841;
	background: url('../img/xbit.png');
	background-repeat: repeat;*/
	/*background-color: #B2193D !important;*/
	/*background: url('../img/BG.png') no-repeat center center fixed;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;*/
  	background-color: #B2193D !important;
	font-family: 'Lato', sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.container {
	width: 1000px;
	margin: 0 auto;
}

#containergraph {
	width:100%;
	height:400px;
	max-width: 980px;
}

.topmenuc {
	/*background-color: #000000;*/
	background-color: #850F2B;
	display: table;
	width: 100%;
}

.menuitemc {
	color: #e5e5e5;
    display: table;
    float: left;
    font-size: 10px;
    padding: 10px 15px;
    text-align: center;
    text-transform: uppercase;
	width: auto;
}

.menuitemc div {
	float: left;
    letter-spacing: 1px;
    padding-left: 5px;
    padding-top: 5px;
}

.menuitemc img {
	float: left;
	height: 16px;
    width: 20px;
}

.menuitemc:hover {
	/*background-color: #404040;*/
	background-color: #D73851;
	cursor: pointer;
}

.menuitemc img {
	clear:both;
	padding-top: 4px;
}

.active {
	/*background-color: #003F67;
	border-left: 3px solid #404040;
	border-right: 2px solid #404040;*/
	background-color: #B2193D;
	border-left: 2px solid #D4CE9D;
	border-right: 2px solid #D4CE9D;
}	

.menuborder {
	/*background-color: #003F67;*/
	background-color: #B2193D;
	width: 100%;
	height: 2px;
}

.headerh {
	display: table;
	float: left;
	width: 45%;
}

.logoc {
	display: table;
	/*background: url('../img/header_bg.png');*/
	background-color: #B2193D;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
}

.logo {
	display: table;
	float: left;
	font-size: 30px;
	font-family: 'Ubuntu Condensed',Helvetica,Arial,sans-serif;
	text-shadow: 0 1px #000;
	font-weight: bold;
    letter-spacing: -1px;
    cursor: pointer;
    text-align: left;
    width: auto;
    padding-top: 15px;
    padding-left: 0px;
}

.logo1 {
	color: #e3ec62;
}

.logo2 {
	color: #d8fbda;
}

.fslogo {
	display: none;
}

.socialc {
	display: table;
    float: left;
    margin-left: 20px;
    margin-top: 30px;
}

.tw {
	width: 14px;
	height: 12px;
	background: url('../img/tw.png');
	float: left;
	cursor: pointer;
	margin-right: 10px;
}

.tw:hover {
	width: 14px;
	height: 12px;
	background: url('../img/tws.png');
	float: left;
	cursor: pointer;
}

.fb {
	width: 11px;
	height: 15px;
	background: url('../img/fb.png');
	float: left;
	cursor: pointer;
	margin-top: -3px;
}

.fb:hover {
	width: 11px;
	height: 15px;
	background: url('../img/fbs.png');
	float: left;
	cursor: pointer;
}

.searchc {
	display: table;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
}

.googleheaderad {
	clear: both;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 100%;
	height: auto;
}

.searchc input[type='text']{
	border: 1px solid #ffffff;
    border-radius: 5px;
    float: left;
    height: 20px;
    padding-left: 5px;
    text-transform: uppercase;
    width: 160px;
    font-weight: bold;
}

#searchsubmit {
	/*background-color: #ebecee;
    
    font-size: 12px;
    */
    background: url('../img/find.png');
    margin-left: -21px;
    margin-top: 3px;
    position: relative;
    cursor: pointer;
    width: 17px;
    height: 17px;
    float: left;
}

::-webkit-input-placeholder {
	color: #353738;
}
:-ms-input-placeholder {
	color: #353738;
} 
::placeholder {
	color: #353738;
}  


.tickerc {
	display: table;
	/*background: url('../img/header_bg_3.png');*/
	background-color: #850F2B;
	width: 100%;
}

.brnews {
	display: none;
	margin-top: 3%;
	margin-bottom: 3%;
}
.brnews img {
	height: 100%;
	width: 100%;
}

.brnews a:link {
	text-decoration: none;
}

.brnews a:visited {
	text-decoration: none;	
}

.brnews a:hover {
	text-decoration: none;
}

.th {
	color: #ffffff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 10px;
}

.mostshortedc {
	display: table;
	float: right;
}

.ms {
	/*border-left: 1px solid #17647b;*/
	border-left: 1px solid #D73851;
    color: #b8d8d3;
    float: left;
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 12px;
    text-align: center;
    /*text-shadow: 0 1px #000;*/
    text-transform: uppercase;
	height: 25px;
}

.ms a:link{
	text-decoration: none;
	color: white;
}
.ms a:visited{
	text-decoration: none;
	color: white;
}
.ms a:hover{
	text-decoration: none;
	color: white;
}

.mss {
	border-left: 1px solid #17647b;
    color: #ffffff;
    float: left;
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 12px;
    text-align: center;
    text-shadow: 0 1px #000;
    height: 23px;
}

.drop {
	background: url('../img/drop2.png');
	display: table;
    float: right;
    height: 25px;
    margin-left: 7px;
    margin-top: 5px;
    width: 89px;	
}

.drop span{
	color: #ffffff;
    float: left;
    font-size: 11px;
    padding-left: 12px;
    padding-top: 6px;
}

.midcontent {
	display: table;
	width: 100%;
	background-color: #FFFFFF;
}

#loadingc {
	margin-top: 10%;
}

.hm {
	display: none;
}

.tc {
	text-align: center;
}

.leftc {
	display: table;
	/*width: 67%;*/
	width: 100%;
	float: left;	
}

.leftcp {
	padding-left:1%;
}

.rightc {
	/*display: table;
	width: 30%;*/
	display: none;
	width: 0%;
	float: right;
	margin-left: 0;
	/*margin-right: 5px;*/
}

.googlead {
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 5px;
    width: 98%;
}

.namec {
	/*border-bottom: 1px solid #cecccc;*/
    display: table;
    margin-bottom: 15px;
    margin-left: 5px;
    margin-top: 15px;
    padding-bottom: 8px;
    width: 98%;
    font-weight: bold;
}

.namet {
	color: #333333;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 7px;
}

.namets {
	color: #333333;
    float: left;
    font-size: 20px;
    padding-left: 6px;
    padding-top: 7px;
}

.rank {
	float: right;
    font-size: 15px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 10px;
}

.ranknum {
	background-color: #ff8700;
    color: white;
    float: right;
    font-size: 20px;
    font-weight: bold;
    margin-right: 3px;
    padding: 5px 40px;
}

.namedc {
	border: 1px solid #c6c4c4;
    display: table;
    margin-bottom: 15px;
    margin-left: 7px;
    padding-bottom: 6px;
    padding-top: 16px;
    width: 98%;
    display: none;
}

.tabc {
	width:100%;
	background-color: none;
	display: table;
	font-size: 12px;
}

.graphinnerc {
	border: 1px solid #C0C0C0;
	margin-top: -1px;
}

#tab1 {
	background-color: white;
    color: #03233e;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    padding: 6px 7px 7px;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    border-top: 1px solid #c0c0c0;
}

#tab2 {
	background-color: #03233e;
    color: white;
    cursor: pointer;
    float: left;
    margin-left: 7px;
    margin-top: 7px;
    padding: 6px 7px 7px;
    border-left: none;
    border-right: none;
    border-top: none;
}

.changeyc {
	display: table;
	float: right;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
}

.pricec {
	display: table;
    float: left;
    padding-left: 10px;
}

.price {
	color: #000000;
    font-size: 25px;
}

.priced {
	color: #999;
    font-size: 10px;
    padding-top: 5px;
}

.changec {
	display: table;
    float: left;
    padding-left: 8px;
    padding-top: 8px;
    padding-right: 0;
}

.fw {
	display: table;
    float: left;
    font-size: 12px;
    margin-top: -15px;
    padding-left: 35px;
    margin-bottom: 0;
}

.fwbc {
	display: table;
	float: left;
}

.fbw {
	float: left;
	width: 100px;
	height: 14px;
	background-color: #E6ECF2;
	border: 1px solid #BFBFBF;
	border-radius: 3px;
	display: table;
	margin-bottom: 2px;
}

.fwl {
	float: left;
	color: #999;
	margin-right: 3px;
	margin-top: 28px;
}

.todayc {
	display: table;
	position: relative;
    top: 15px;
    left: 10px;
}

.today {
	color: #003365;
    font-size: 8px;
    margin-left: -10px;
    position: relative;
    text-transform: uppercase;
}

.todaypointer {
	width: 5px;
	height: 19px;
	background: url('../img/todaypointer.png');
}

.fbwt {
	color: #999;
	margin-left: 9px;
}

.fbar {
	background-color: #bfbfbf;
    float: left;
    height: 12px;
    margin-left: 25px;
    margin-top: 1px;
    width: 1px;
}

.fwh {
	float: left;
	color: #999;
	margin-left: 3px;
	margin-top: 28px;
}

.vc {
	display: table;
    float: left;
    padding-left: 30px;
    padding-top: 8px;
    padding-right: 0;
    margin-top: 0;
    float: left;
}

.vcn {
	color: black;
	font-size: 20px;
}

.vct {
	color: #999;
	font-size: 10px;
	padding-top: 2px;
}

.changenumc {
	display: table;
}

.changesym {
	background: url('../img/arrowDown.gif');
	width: 15px;
	height: 16px;
	float: left;
}

.changesymup {
	background: url('../img/greenup.png');
	width: 13px;
	height: 13px;
	margin-top: 2px;
	float: left;
}

.changeneg {
	color: red;
    float: left;
    font-weight: bold;
    padding-left: 3px;
}

.changepos {
	color: #009900;
    float: left;
    font-weight: bold;
    padding-left: 3px;
}

.changeby {
	color: #999;
    float: left;
    padding-left: 3px;
}

.changet {
	color: #999;
    font-size: 10px;
    text-align: center;
    margin-top: 4px;
}

.graphc {
	/*border: 1px solid #eeeeee;*/
    display: table;
    margin-left: 5px;
}

.svrc {
	display: table;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 7px;
    padding-bottom: 15px;
}

.svr {
	color: #333333;
    float: left;
    font-size: 21px;
    font-weight: bold;
}

.svrr {
	display: table;
    float: left;
    padding-left: 10px;
    padding-top: 3px;
}

.svrrt {
	color: #333333;
    font-size: 10px;
}

.svrrb {
	clear: both;
    color: #333333;
    font-size: 10px;
    /*padding-left: 5px;*/
    padding-top: 2px;
}

.mmovc {
	display: table;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 5px;
	float:right;
	display: none;
}

.mmovcontent {
	display: table;
	border: 1px solid #C3E1EB;
	width: 100%;
}

.mmovi {
	background-color: #03233E;
    border-top: 1px solid #183f66;
    border-left: 1px solid #183f66;
    border-right: 1px solid #183f66;
    display: table;
    width: 100%;
}

.mmovch {
	color: white;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 5px;
}

.mmovl {
	display: table;
	width: 100%;
	margin-top: 8px;
}

.mmovcontenth {
	display: table;
	width: 100%;
	/* can be treated like a fallback */
  background-color: #CEE6EF;

  /* will be 'on top', if browser supports it */
  background-image: linear-gradient(red, orange);

  /* these will reset other properties, like background-position, but it does know what you mean */
  background: #CEE6EF;
  background: linear-gradient(#BEDFEA, #DFEEF5);
}

.mmovcontenth div{
	float: left;
    font-size: 10px;
    font-weight: bold;
    width: 25%;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
}

.odd {
	display: table;
	background-color: #FFFFFF;
	width: 100%;
}

.odd div{
	width: 25%;
	float: left;
	font-size: 12px;
	padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
}

.even {
	display: table;
	background-color: #E8F6F8;
	width: 100%;
}

.even div{
	width: 25%;
	float: left;
	font-size: 12px;
	padding-top: 8px;
    padding-bottom: 8px;
    text-align: center;
}

#otcml {
	background-color: white;
    color: #4b91e7;
    float: left;
    margin-left: 5px;
    padding: 5px 10px;
    cursor: pointer;
    font-weight: bold;
    font-size: 14px;
}

#otcml:hover {
	background-color: white;
    color: #4b91e7;
}

#usl {
	background-color: #4b91e7;
    color: white;
    float: left;
    margin-left: 2px;
    margin-right: 5px;
    padding: 5px 10px;
    cursor: pointer;
    font-weight: bold;
    font-size: 14px;
}

#usl:hover {
	background-color: white;
    color: #4b91e7;
}

.mmc {
	width: 100%;
	display: table;
	padding-left: 10px;
	margin-bottom: 20px;
}

.mmh {
	border-bottom: 1px solid #2c6285;
    color: #122d3b;
    padding-bottom: 6px;
    padding-top: 20px;
    font-size: 20px;
}

.mmhdc {
	border-bottom: 1px solid #e1e1e1;
    display: table;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 100%;
}

.mmr {
	border-bottom: 1px solid #e1e1e1;
    display: table;
    padding-bottom: 7px;
    padding-top: 7px;
    width: 100%;
}

.company {
	color: #006DA0;
	font-size: 10px;
	float: left;
	width: 25%;
	font-weight: bold;
}

.company a:link{
	color: #006DA0;
	text-decoration: none;
}

.company a:visited{
	color: #006DA0;
	text-decoration: none;
}

.company a:hover{
	color: #006DA0;
	text-decoration: none;
}

.cpr {
	color: #333333;
	font-size: 10px;
	float: left;
	width: 25%;
}

.cpchange {
	font-size: 10px;
	float: left;
	width: 25%;
}

.green {
	color: #009900;
}

.red {
	color: red;
}

.sidead {
	width:98%;
}

.mmhd {
	float: left;
    font-size: 10px;
    font-weight: bold;
    width: 25%;
}

/* 
Generic Styling, for Desktops/Laptops 
*/

#htablec {
	max-width: 100%; 
	overflow: auto;
	margin-left: 4px;
	border: 1px solid #850F2B;
	clear: both;
	margin-top:20px;
}

#finrahtable {
	max-width: 100%; 
	overflow: auto;
	margin-left: 4px;
	clear: both;
	margin-top:20px;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #DAE3ED;
    font-size: 13px;
    width: 98%;
    overflow: auto;
	overflow-y: hidden;
	margin-left: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}
td,th {
    border-top: 1px solid #DAE3ED;
    padding: 4px 8px;
}
th {
	font-weight: bold;
	text-align: left;
}

tbody tr:nth-child(even)  td { background-color: #eee; }

.htableh {
	width: 99%;
	background-color: #850F2B;
    color: white;
    font-weight: bold;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-top: 7px;
    cursor: pointer;
}

#updown {
	float: left;
    padding-right: 10px;
    padding-top: 4px;
    cursor: pointer;
}

.footerc {
	background-color: #850F2B;
    color: #e5e5e5;
    display: table;
    font-size: 10px;
    padding-bottom: 30px;
    padding-top: 30px;
    width: 100%;
}
.cpc {
	float: left;
	width: auto;
}
.footermenuc {
	float: right;
	display: table;
}

.fmi {
	float: left;
	padding-left: 25px;
}

.fmi a:link{
	color: #e5e5e5;
	text-decoration: none;
}

.fmi a:visited{
	color: #e5e5e5;
	text-decoration: none;
}

.fmi a:hover{
	color: #e5e5e5;
	text-decoration: none;
}

.disclaimer {
	clear: both;
    padding-top: 30px;
    text-align: justify;
    line-height: 15px;
    width: 100%;
    padding-left: 0;
}

.hsc {
	display: table;
	width: 100%;
	background-color: #03233E;
	border: 1px solid #03233e;
}

.hs {
	color: white;
    float: left;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
    cursor: pointer;
}

.hs span {
	font-size: 12px;
    font-weight: normal;
    padding-left: 5px;
}

.googletopadc {
	padding-left:5px;
	float:right;
	width:50%;
	padding-top: 0px;
}

.googlemidadc {
	padding: 5px;
}

.googlerightadc {
	padding: 5px;
	clear: both;
}

.msfirst{border-left:none;}

.divider {
	height: 1px;
	background-color: #c6c4c4;
	width: 98%;
	clear: both;
}

.para {
	clear: both;
    color: #333333;
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: justify;
    width: 98%;
}


.para a:link{color:#002841;text-decoration:none;}
.para a:visited{color:#002841;text-decoration:none;}
.para a:hover{color:#002841;text-decoration:none;}

#newssnl{
	height: 40px;
	outline: none !important;
	color: white;
	background-color: #F10048;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	margin-left: -125px;
	border-radius: 25px;
	border: none !important;
	padding-left: 15px;
	padding-right: 15px;
}
#newssnl:hover {
	color: #850F2B !important;
	background-color: white !important;
	border: 1px solid #F10048 !important;
}

.mushroombigc {
	display: table;
	width: 100%;
	height: auto;
	/*background-image: url('../img/mushroom_big_bg.png');
	background-image: url('../img/OTC_BG_Big.png');*/
	background-color: #850F2B;
	background-size: cover;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	margin-bottom: 20px;
  	margin-top: 20px;
}

.mushroombigic {
	width: 90%;
	height: auto;
	display: table;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 1%;
	padding-bottom: 2%;
	/*background: rgba(14, 4, 2, 0.8);*/
}

.mushroomtextbigb {
	text-align: justify;
	width: 100%;
	font-size: 40px;
	font-weight: bold;
	cursor: pointer;
}

.mushroomtextbigb a:link{text-decoration: none;}
.mushroomtextbigb a:visited{text-decoration: none;}
.mushroomtextbigb a:hover{text-decoration: none;}
.mushroomtextbigb a:active{text-decoration: none;}

.syellow{
	color: #F6FF00 !important;
}

.mushroomtextbigs {
	text-align: justify;
	font-size: 55px;
	display: none;
}

.mushroomlogoc {
	display: table;
	width: 100%;
	cursor: pointer;
}

.mushroomlogoc img{
	width: 30%;
}
.mushroomtextbigc {
	display: table;
	width: auto;
	height: auto;
	color: white;
	font-size: 40px;
	clear: both;
	margin-top: 10px;
	font-weight: bold;
}
.mushroomtextbigc span{
	color: #FF3600;
}
.mushroomtextsmallc {
	display: table;
	width: auto;
	height: auto;
	color: white;
	margin-top: 20px;
	font-size: 25px;
}
.mushroomtextsmallbc {
	font-weight: bold;
	font-size: 28px;
}
.nwslmaincoptemailc {
	display: table;
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.nwslmaincoptemail {
	display: table;
	float: left;
	width: 60%;
	margin-right: 35px;
}
.nwslmaincoptemail input {
	outline: none;
	border: none;
	width: 100%;
	border-radius: 2px;
	height: 34px;
	background-color: #FFF;
	font-style: italic;
	padding-left: 15px;
	padding-right: 10px;
	color: #323335;
	font-size: 12px;
}	
.nwslmaincoptjoin {
	display: table;
	color:#FFFEFF;
	width: 30%;
	background-image: url('../img/jor.png');
	/*background-image: url('../img/zor.png');*/
	text-align: center;
	height: 29px;
	padding-top: 7px;
	margin-left: 10px;
	border-radius: 3px;
	font-size: 17px;
	font-weight: bold;
	cursor: pointer;
	background-repeat: repeat-x;
}
.nwslmaincoptjoin:hover{
	opacity: .8;
}
.mushroomicsmalld {
	display: table;
	color: #FFFEFF;
	margin-top: 20px;
	font-style: italic;
	font-weight: bold;
}

.nuhpc{display:none;background-color: #850F2B;margin-top: 25px;margin-bottom: 25px;color: white;font-size: 40px;text-align: center;padding-top: 70px;padding-bottom: 70px;}
.nuhpsup{text-align: center;color: white;margin-bottom: 25px;}
.nuhpinc{margin-bottom: 40px;}
.nuhpin{width: 80%;height: 50px;text-align: center;border: none;font-weight: bold;font-size: 20px;border-radius: 30px;}
.nuhpd{margin-bottom: 20px;}

.newalertc{display:none;cursor:pointer;border-bottom: 8px solid #731F2D;background: url('../img/virus.png');background-size: cover;margin-top: 25px;margin-bottom: 25px;color: white;text-align: center;padding-top: 25px;}
.newalertwc{display: table;width: 80%;margin:0 auto;}
.newalertic{display:table;width: 100%;}
.newalertname1{display: table;font-size: 85px;width: 100%;}
.newalertname2{display: table;font-size: 185px;margin-top: -45px;width: 100%;}

.newalertstockoc{display: table;background-color: black;width: 100%;padding-top: 10px;padding-bottom: 10px;}
.newalertstockic{display: table;width: 70%;font-size: 100px;margin: 0 auto;}
.newalertstockic span{font-weight: bold;}
.newalertstockborder{background: url('../img/break-line.png');height: 35px; width: 70%;margin:0 auto;}

.newalerthedgeoc{display: table;background-color: #FCFF00;width: 100%;padding-top: 10px;padding-bottom: 10px;}
.newalerthedgeic{display: table;color: black;width: 70%;margin: 0 auto;font-size: 30px;}

@media all and (min-width:301px) and (max-width: 980px) {
	.menuitemc {font-size: 9px;padding: 10px 10px;}
	.mushroomtextbigb{font-size: 30px;}
	.mushroomtextbigs{font-size: 35px;}
	.nwslmaincoptemail{width: 90%;margin-right: 0;}
	.nwslmaincoptemail{margin-right: 0;width: 100%;margin-bottom: 10px;}
	.nwslmaincoptemail input {padding-left: 0;padding-right: 0;text-align: center;}
	.nwslmaincoptjoin{clear: both;font-size: 12px;margin-left: 0;width: 100%;}
	.leftc {width:100%;}
	.rightc {width:100%;float:left;}
	.container{width: 100%;}
	.headerh {width: 100%;}
	.googletopadc {
		padding-left:5px;
		float:left;
		width:300px;
		padding-top: 25px;
	}
	.logo {
		padding-left: 5px;
	}
	.disclaimer {
		padding-left: 5px;
		width: 98%;
	}
	.footermenuc {
		padding-right: 5px;
	}
	.odd div {
		font-size: 10px;
	}
	.even div {
		font-size: 10px;
	}
	.ranknum {
		padding: 5px 25px;
	}
	.th {
		padding-left: 5px;
	}
	.socialc {
		clear: both;
		margin-left: 5px;
	}
	.rightc {margin-left: 1%;width: 95%;}
	.ranknum {margin-right: 10px;}
	.ms {height: 25px;}
	.vc {padding-left: 0;float: right;margin-top: 25px;padding-right: 5px;}
	.disclaimer {padding-left: 3%;width: 94%;}
	.namedc {width: 97%;}
	.fmi {padding-bottom: 10px;}
	.fw {clear: both;margin-bottom: 10px;margin-top: 10px;padding-left:10px;}
	.googlemidadc {
		float:left;
		width:300px;
		padding: 5px;
	}
	.googlerightadc {
		float:left;
		width:280px;
		padding: 5px;
	}
	.changec{float:right;padding-left:0;padding-right: 5px;}
	.changeyc{clear: both;margin-top: 5px;float: left;padding-bottom: 10px;padding-left: 5px;}
	.htableh {font-size:12px;}
	table {font-size:12px;}
	.ms {width: 50px;padding-left: 0;padding-right: 0;}
	.msfirst{border-left:1px solid #17647b;}
	.footermenuc {float:left;}
	.mmovc {margin-left:1%;float: left;width: 95%;}

	.nuhpc {font-size: 30px;}
	.nuhpin {font-size: 15px;}
	#newssnl {display: none;}

	.newalertname1{font-size: 35px;}
	.newalertname2{font-size: 70px;margin-top: 0px;}
	.newalertstockic{font-size: 40px;}
	.newalerthedgeic{font-size: 25px;}
	.newalertstockborder{height: 20px;}
}


/**News letter start**/
.newsletter-form {background-color: #FFFFFF;
    border-radius: 10px;
    clear: both;
    display: block;
    height: 46px;
    margin: 25px 0 0;
    margin-left: auto;
    margin-right: auto;
    /*margin-top: 20px;*/
    margin-top: 0px;
    padding: 2px;
    pointer-events: auto;
    text-align: center;
    width: 375px;}

input.email-newsletter { padding:2px 17px; width:240px;  border-radius:40px; display:block; float:left; border-radius:40px; height:43px; border:0; box-shadow:0; -webkit-box-shadow:0; color:#c7c5c5!important; font-size:19px; }

input.button-newsletter { cursor:pointer; font-family: 'Montserrat', sans-serif; float:right; width:100px; display:block; border-radius:0px 10px 10px 0; border:0; outline:0; height:46px; text-transform:uppercase; color:#ffffff;  text-shadow:1px 1px 2px rgba(0,0,0,0.3); font-weight:700; }

input.button {
    background: url('../img/submit-bg.png') no-repeat scroll 0 0 #448541;
}

input.hoveri {    background-color:#146611;  }

.newsletter-form input:focus { color:#00000; border:0; outline:0; -webkit-box-shadow:0; box-shadow: 0px 0px 0px ; border-color:#ffffff; }
.newsletter-form input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { color:#858585; border:0; box-shadow: 0px 0px 0px #ffffff ; -webkit-box-shadow:0; outline:0;  border-color:#ffffff;}
.newsletter-form input:focus:valid:focus, textarea:focus:valid:focus, select:focus:valid:focus { color:#858585;  border:0;box-shadow: 0px 0px 0px #ffffff; -webkit-box-shadow:0; outline:0;  border-color:#ffffff;}
.newsletter-form textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input { box-shadow: 0px 0px 0px rgba(255,255,255,1); }

.newsletter-form p { padding:15px 0px 0; font-size:12px;  clear:both; color:#ffffff;  text-shadow:1px 1px 2px rgba(0,0,0,0.3);  }

input.email-newsletter[placeholder] { color:#356FA1 !important; }
.newsletter-form ::-webkit-input-placeholder { color:#c7c5c5!important; }
/**News letter end**/

/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted white;
}

/* Tooltip text */
.tooltip {outline:none; }
.tooltip strong {line-height:30px;}
.tooltip:hover {text-decoration:none;} 
.tooltip span {
    display: none;
    line-height: 15px;
    margin-left: -100px;
    margin-top: -200px;
    padding: 14px 15px;
    text-align: justify;
    width: 200px;
    z-index: 10;
    font-size: 10px; 
}
.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#fffAF0;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
    
/*CSS3 extras*/
.tooltip span
{
    border-radius:4px;
    box-shadow: 5px 5px 8px #CCC;
}

.tooltipc {
	display:table;
    color: white;
    display: table;
    float: right;
    font-size: 10px;
    margin-right: 15px;
    margin-top: 7px;
    cursor: pointer;
}

.activetab{
	background-color:white !important;
	color:#03233e !important;
	margin-top:7px !important;
	border-left:1px solid #c0c0c0 !important;
	border-right:1px solid #c0c0c0 !important;
	border-top:1px solid #c0c0c0 !important;;
}

.inactivetab{
	background-color:#850F2B !important;
	color:white !important;
	margin-top:7px !important;
	border-left:none !important;
	border-right:none !important;
	border-top:none !important;
}

#fsp {
	width: auto;
	margin-bottom: 30px;
	display: none;
}

#fspinner {
	background-color: white;
	color: #14297C;
	width: auto;
	padding: 10px;
    padding-top: 40px;
    padding-bottom: 40px;
	font-weight: bold;
	font-size: 17px;
	text-align: center;
}

#fspt {
	text-transform: uppercase;
	font-weight: bold;
}

#fspcom {
	color: #333333;	
}

#soloincdec img {
	height: 8px;
}

#fsp a:link {text-decoration: none;color: #333333;outline: none;}
#fsp a:visited {text-decoration: none;color: #333333;outline: none;}
#fsp a:hover {text-decoration: none;color: #333333;outline: none;}

.featuredcompanyc {
	display: table;
	color: white;
	letter-spacing: 2px;
}

.featuredcompanyc span {
	font-weight: bold;
}

.blink_me {
	animation: blinker 1s linear infinite;
	text-align: center;
}
  
@keyframes blinker {
	30% {
		opacity: 0;
	}
}</pre></body></html>