a {color: #138E92!important;}
a:hover {text-decoration: underline}
.ff{
	font-family:"Calibri","Trebuchet MS",Trebuchet, Arial, Sans, Helvetica;
/*	font-family:"Trebuchet MS",Trebuchet, Arial, Sans, Helvetica;*/
	font-weight:normal;  
} 
#navbar ul li, #container .wrapper .left ul.breadcrumb li{
	font-size:14px;
	text-transform:uppercase;
}
#navbar ul li.search form input, #container .wrapper .left .article .post-detail .post-info{
	font-size:12px;
}
.fc57585b{
	color:#57585b;
}
.fc138e92, #container .wrapper ul li a{
	color:#138e92;
}
.fc959595{
	color:#959595;
} 
.fw{
   font-weight:bold; 
}
#navbar ul li a.invest101, #navbar ul li a.investideas, #navbar ul li .sign{
   color:#57585B!important;
   text-decoration:none !important;
}
#navbar ul li .sign:hover, #navbar ul li.active a{
   color:#138E92!important;
   text-decoration:none !important;
} 
#container .wrapper .left .breadcrumb a{
   color:#138e92; 
   font-size:14px;
   text-transform:uppercase; 
}
#container .wrapper .left .article h1{
	font-size:30px;
	color:#414042;
}
#container .wrapper .left .article .post-detail .share p, #container .wrapper .left .share p{
	font-size:12px; 
	text-transform:uppercase;
}
#container .wrapper .left .article .hero-area .research h2, #container .wrapper .right .open-account h2{
	font-size:18px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#6d6e70;
}
#container .wrapper .right .open-account h2{
	font-size:22px;
	color:#636363;
} 
#container .wrapper .left .article .hero-area .research a.research-now{
	font-size:16px;  
	color:#fff !important;
	text-transform:uppercase;
	text-decoration:none !important;
	#container .wrapper .left .article .hero-area .research a.research-now
} 
#container .wrapper .left .newletter-panel p{
	font-size:22px; 
	color:#565759;
	line-height:24px;
}
#container .wrapper .left .newletter-panel form input.email{
	font-size:14px;
	text-transform:uppercase;
}
#container .wrapper .left .newletter-panel form .joinbt{
	color:#fff !important;
	font-size:14px;
	line-height:24px;
	text-transform:uppercase;
	text-decoration:none !important;
}
#container .wrapper .left .related-article h1, #container .wrapper .left .comments h1{
	font-size:22px;
	color:#12605e;
	text-transform:uppercase;
}
#container .wrapper .left .related-article .row .row-content a{
	color:#000;
}
#container .wrapper .right .most-recent-panel .recent-container .recent-row .row-content a{
	color:#1e1e1e;
}
#container .wrapper .left .related-article .row .row-content p, #container .wrapper .left .comments .row .row-content p{
	 font-size:18px;
	 color:#000; 
	 line-height:21px;
}
#container .wrapper .left .related-article .row .row-content .row-info, #container .wrapper .left .comments .row .row-content p.comment-time{
	color:#8c8c8c;
	font-size:12px;
}
#container .wrapper .left .comments .row .row-content h3.commentor-name{
	font-size:14px;
	color:#3f3f3f;
	font-weight:bold;
	margin-bottom:10px;
} 
#container .wrapper .right .open-account p{
	font-size:14px;
	color:#636363;
	line-height:9px;
}  
#container .wrapper .right .open-account a{
	text-align:center;
	font-size:14px;
	color:#fff!important;
	text-decoration:none !important;
	text-transform:uppercase;
}
#container .wrapper .right .most-recent-panel a.mrecent, #container .wrapper .right .most-recent-panel a.mread{
	color:#fff !important;
	font-size:14px;
	font-weight:bold; 
	text-align:center;
	text-transform:uppercase;
	text-decoration:none !important;
}
#container .wrapper .right .most-recent-panel .recent-container .recent-row .row-content p{
	font-size:14px; 
	color:#1e1e1e;
}
#container .wrapper .right .most-recent-panel .recent-container .recent-row .row-content .post-date, #container .wrapper .right .most-recent-panel .recent-container .recent-row .row-content .post-date span{
	color:#8c8c8c;
	font-size:12px;
} 
#container .wrapper .right .toplist-panel .heading{
	font-size:17px; 
	color:#636363;
	text-transform:uppercase;
	text-align:right;
	font-weight:normal;
} 
#container .wrapper .right .toplist-panel .list-row p,
#container .wrapper .right .toplist-panel .list-row p a{
	font-size:20px; 
	color:#464646!important;
	line-height:18px; 
	font-weight:lighter;
} 
#container .wrapper .right .toplist-panel .list-row .list-link{
	font-size:12px; 
	color:#66aeac; 
	text-transform:none; 
	font-weight:bold;
}
#container .wrapper .right .toplist-panel .list-row a span{
	font-size:11px; 
	margin-left:0px;
	margin-top:1px;
}
#container .wrapper .right .twit .twit-row .twit-content h4.user{
	font-size:12px; 
	color:#464646;
	text-transform:uppercase;
}
#container .wrapper .right .twit .twit-row .twit-content p.time{
	font-size:12px; 
	color:#8c8c8c;
}
#container .wrapper .right .twit .twit-row .twit-content p.twits{
	font-size:14px; 
	color:#636363;
}
#container .wrapper .right .twit .twit-row .twit-content p.twits a{
	color:#66aeac;
}
#container .wrapper .right .twit .twit-wrap a.twit-link{
	color:#66aeac;
	font-size:12px;
}
.footer .fleft ul li a{
	font-size:14px; 
	color:#99cecc !important;
	text-transform:uppercase;
}  
.footer .fright .aboutkap h2.about{
	font-size:18px; 
	color:#99cecc;
	text-transform:uppercase;
	margin-bottom:10px;
}
.footer .fright .aboutkap p{
	font-size:14px; 
	color:#fff;
}
.footer .fright .aboutkap a{
	font-size:14px; 
	color:#fff; 
	text-transform:uppercase;
	text-align:center;
} 
.footer .fright .foot-nav ul li a{
	font-size:12px; 
	color:#99cecc !important;
} 
.footer .fright .foot-nav {
	color:#a1a1a1; 
	font-size:12px;
}
/* invest 101 */
.learn{
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}
.learn span{
	color:#e7e4e4;
	font-size:12px;
}
#invest #container .wrapper .left .topic h1{
	color:#138e92;
	font-size:22px;
	text-transform:uppercase;
	font-weight: bold;
	color: #7D7D7D;
} 
#container .wrapper .left .topic .topic-wrap .article .content .title, #container .wrapper .left .topic .topic-wrap .article .content .title a{
	color:#58595b;
	font-size:18px;
	font-weight:bold;
}
#container .wrapper .left .topic .topic-wrap .article .content .description{
	color:#58595b;
	font-size:14px;
}  
#container .wrapper .left .valuation p.term-title{
	color:#48484a;
	font-size:14px;
	text-transform:uppercase;
}
#container .wrapper .left .valuation h1{
    color:#fff;
	font-size:31px;
	font-weight:bold;
}
#container .wrapper .left .valuation p.val-description{
	color:#3f3f3f;
	font-size:14px;
	line-height:16px;
} 
#container .wrapper .left .valuation form input.seacrh-term{
	color:#6d6e70;
	font-size:12px;
}
#container .wrapper .left .valuation form .finance-search{
	color:#fff;
	font-size:14px;
	line-height:24px;
	font-weight:bold; 
	text-align:center; 
	text-transform:uppercase;
	font-family:"Calibri","Trebuchet MS",Trebuchet, Arial, Sans, Helvetica;
}
#container .wrapper .left .how-wrap .how h1.title{
	color:#12605e;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
	float: left;
} 
#container .wrapper .left .how-wrap .how .see{
	color:#31938c;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
#container .wrapper .left .how-wrap .how .panel .content h1.howtitle{
	color:#252525;
	font-size:20px;
	font-weight:bold;	
	margin-bottom: 23px;
}
#container .wrapper .left .how-wrap .how .panel .content .howtitle a{
	color:#252525;
}
#container .wrapper .left .how-wrap .how .panel .content p.howdetail{
	color:#252525;
	font-size:16px;
} 
#container .wrapper .left .how-wrap .scroll,  #container .wrapper .left .investment  .scroll{
	color:#31938c;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
}  
/* invest ideas */   
#container .wrapper .left .slide-banner .detail .detailleft h1{
	color:#fff;
	font-size:38px;
	text-transform:uppercase;
	/*font-weight:bold;*/
	line-height:32px;  
} 
#container .wrapper .left .slide-banner .detail .detailleft a.read-bt{
	text-align:center;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
}
#container .wrapper .left .workareas .work .top h2.heading,#container .wrapper .left .investment .header h1.heading{color:#7d7d7d;font-size:22px;text-transform:uppercase;font-weight:bold;}
#container .wrapper .left .workareas .work .top h2.heading a, #container .wrapper .left .investment .header h1.heading a{
	color:#12605e;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top: 0em;
}

#container .wrapper .left .workareas .work .top a{
	font-weight:bold;
	color:#31938c;
	font-size:12px;
	text-transform:uppercase;
}
#container .wrapper .left .workareas .work .right-detail h1, #container .wrapper .left .investment .bottom .panel .detail h1.tilte{
	color:#252525;
	font-size:18px;
	font-weight:bold;
	margin-bottom: 0em;
	text-transform: none;
}
#container .wrapper .left .workareas .work .right-detail h1 a, #container .wrapper .left .investment .bottom .panel .detail h1 a{
	color:#252525;
	margin-bottom: 0em;
	text-transform: none;
	font-size: 16px;
}
#container .wrapper .left .workareas .work .right-detail time, #container .wrapper .left .investment .bottom .panel .detail time{
	color:#414042;
	font-size:10px;
	text-transform:uppercase;
} 
#container .wrapper .left .workareas .work .bottom .description, #container .wrapper .left .investment .bottom .panel .detail .description{
	color:#252525;
	font-size:14px;   
	line-height:17px;
}
#container .wrapper .left .investment .header .viewall{
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}
#container .wrapper .left .investment .header .viewall span{
	color:#d3d0d0; 
	font-size:10px;
} 
#container .market .header h1{
	color:#595a5c;
	font-size:30px;
	text-transform:uppercase;
	font-weight:bold;
}
#container .market input.joinow{
	color:#fff;
	font-size:16px;
	line-height:22px;
	text-transform:uppercase;
	font-weight:bold;
} 
#container .market .function-panel h3{
	color:#252525;
	font-size:17px;
}
#container .market .function-panel p {
	color:#666766;
	font-size:14px;
}
#container .market-panel .regisration .left h1{
	color:#595a5c;
	font-size:30px;
	text-transform:capitalize;
	font-weight:bold;
} 
#container .market-panel .regisration .left .testimonial p{
	color:#666666;
	font-size:16px;
	font-style:italic;
} 
#container .market-panel .regisration .right form .row label{
	color:#000;
	font-size:12px;
}
#container .market-panel .regisration .right form .password,
#container .market-panel .regisration .right form .firstname,
#container .market-panel .regisration .right form .lastname,
#container .market-panel .regisration .right form .email{
  font-size:14px;
  font-weight:100;
  color: #666666;
}


#navbar ul li.search form input#searchbox::-webkit-input-placeholder {color: #959595;}
#navbar ul li.search form input#searchbox:-moz-placeholder {color: #959595;}

#container .market-panel .regisration .right form input.password::-webkit-input-placeholder,
#container .market-panel .regisration .right form input.firstname::-webkit-input-placeholder,
#container .market-panel .regisration .right form input.lastname::-webkit-input-placeholder,
#container .market-panel .regisration .right form input.email::-webkit-input-placeholder,
#container .market-panel .regisration .right form input.password:-moz-placeholder,
#container .market-panel .regisration .right form input.firstname:-moz-placeholder,
#container .market-panel .regisration .right form input.lastname:-moz-placeholder,
#container .market-panel .regisration .right form input.email:-moz-placeholder {color: #EAEAEA;}



{
  font-size:14px;
  font-weight:100;
}
#container .market-panel .regisration .right form input.regis-bt{
	color:#fff;
	font-size:16px; 
	text-transform:uppercase; 
	text-align:center;
} 
#container .market-panel .regisration .right p.term{
	color:#999;
	font-size:9px; 
	text-align:center;
	font-family:verdana;   
}
#container .market-panel .regisration .right p.term span{
	color:#138e92;  
} 
/* search */
#search #container .wrapper .left .investment .header h1.heading{
   color:#959595; 
}
#search #container .wrapper .left .investment .header h1.heading span{
	color:#12605e;
} 
#search #container .wrapper .left .investment .header .viewall span{
	font-size:12px;
}
#container .wrapper .left .investment .bottom .panel .detail h1.tilte{
	font-size:16px;
} 
#container .wrapper .right .valuation p.term-title {
    color: #464646;
    font-size: 18px;
    text-transform: uppercase;
}
#container .wrapper .right .valuation h1 {
    color: #FFFFFF;
    font-size: 22px;
    font-weight: bold;
}
#container .wrapper .right .valuation p.val-description {
    color: #636363;
    font-size: 14px;
}  
#container .wrapper .right .valuation form input.seacrh-term {
	color:#959595;
	font-size:14px;
}
/* select drop down */
#container .search-dropdown h2.title{
	text-align:center; 
	color: #fff;
    font-size: 14px;
    text-transform: uppercase;
 	font-weight:bold;
}  
#container .search-dropdown a, #container .term-dropdown a, .ui-autocomplete a{
	color: #898989;
    font-size: 12px;
	text-transform: none;
 	font-weight:normal; 
}


/*signin popup*/   
.signpopup form.signform #signin,
.signpopup form.signform .remember,
.signpopup form.signform .forgot,
.signpopup .social .or,.signpopup h5,
.signpopup .social .connect,
color: #666,
.signpopup form.signform #email,
.signpopup form.signform #password,
#container .market-panel .regisration .right form input.regis-bt{
	font-family:"Calibri","Trebuchet MS",Trebuchet, Arial, Sans, Helvetica;
}
.signpopup h5, .signpopup .social .connect, .signpopup form.signform #email, .signpopup form.signform #password{
	color: #666;
    font-size: 14px;
    font-weight: bold;
}
.signpopup form.signform #email, .signpopup form.signform #password{
	font-weight:normal;
}
.signpopup form.signform #signin{
    font-size: 12px;
    font-weight: bold;  
}
.signpopup form.signform .remember, .signpopup form.signform .forgot{
	font-size: 11px;
    font-weight: bold; 
	text-transform:capitalize;
} 
.signpopup form.signform .forgot{
	color:#138e92;	
}
.signpopup .social .or{
	font-size: 22px; 
	color:#138e92; 
	text-transform:lowercase;
	font-weight:normal;
}
.signpopup .social .connect{
	font-weight:normal;  
	color:#000;
	text-transform:lowercase;
}
#already-use{
	color:red;
	font-size:12px;
}

/*new styles after mockup SEO change*/
.work header h1  {color: #7d7d7d;font-size: 22px!important; font-weight: bold; text-transform: uppercase;margin-bottom: 10px;}
.work .in_cat_title h1 a, .work .in_cat_title h1 {font-size: 16px; font-weight: normal; margin-bottom: 0em;text-transform: none;}
#container .topic .topic-wrap .article h1.title { border: none; text-transform: none!important; margin-top: -3px;}
#container .work .top h1.heading a {float: left!important; font-size: 22px!important;}
#container .work .top h1.heading {margin: 0em;}