.navlinkcss {padding:5px 10px 10px 10px;}

/** Body Frame overrides cnnmoney.main.css **/

.boxHeading {border-bottom: none;}

#cnnMoney_Banner .moneySearchTxtField {height: 15px;}

/** User Profile **/
#userProfile {padding: 10px; font-size:1.5em; visibility: hidden;}
#userProfile .cnnAvatar { float: left;}
#userProfile .cnnAvatar img { margin-right: 10px;}
#userProfile h2 {color:#333; font-size:22px; font-weight:bold;}
#userProfile .links { clear: right; display: block; font-size: 11px;}

#section_memberServices {background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/grey_8x1.gif) repeat-y center;
border-bottom: 8px solid #eee; border-top: 8px solid #eee; margin-bottom: 8px; height:1%;}
	/** My Alerts **/
	#section_myAlerts {float: left; padding: 10px; width: 300px;}
	#section_myAlerts .boxHeading {border-bottom: 1px solid #ebebeb; margin-bottom: 10px;}
	#section_myAlerts ul {border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-top: 1px solid #ebebeb;}
	#section_myAlerts ul li {background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/alerts/email_alert.gif) no-repeat 12px 12px; border-bottom: 1px solid #ebebeb; font-size: 11px; padding: 10px 12px;}
	#section_myAlerts ul .collapsedAlert { height: 14px; overflow: hidden; }
	#section_myAlerts ul li span {display: block; margin-bottom: 10px;}
	#section_myAlerts ul li a {display: block;}
	#section_myAlerts ul li a.cnnSample {display: block; margin-bottom: 10px;}
	#section_myAlerts ul li h4 {background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/alerts/arrow_up.gif) no-repeat right 5px; border-bottom: 1px solid #ebebeb; color: #444; font-size: 16px; margin-bottom: 5px; padding-bottom: 5px; padding-left: 25px;}
	#section_myAlerts ul li h4 a {color: #444;}
	#section_myAlerts ul li h4 a:hover{ text-decoration: none; cursor: default; }
	#section_myAlerts ul .collapsedAlert h4 a:hover { text-decoration: underline; cursor: pointer; }
	#section_myAlerts .collapsedAlert h4 {background-image: url(https://i.cdn.turner.com/money/.element/img/4.0/services/alerts/arrow_down.gif);}
	#section_myAlerts .collapsedAlert h4 a {color: #004276;}
	#section_myAlerts .formBtns {margin-bottom: 0px; text-align: right;}
	#section_myAlerts .managa_btn {background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/buttons.gif) no-repeat 0 -128px; display: inline-block; width: 61px; height: 22px;}

	/** /My Alerts **/
	
	/** My Newsletters **/
	#section_myNewsletters {float: right; padding: 10px 10px 20px 10px; width: 300px;}
	#section_myNewsletters .boxHeading {border-bottom: 1px solid #ebebeb;}
	#section_myNewsletters #myNewsletter_msg {border-bottom: 1px solid #ebebeb; font-size: 11px; padding-bottom: 10px; margin-top: 10px; height: auto;}
	#section_myNewsletters #myNewsletter_msg.myNewsletter_msgNone {border-bottom: none; margin-top: 28px;}
	#section_myNewsletters #myNewsletter_msg img {clear: both;float:none;width:295px;height:52px;margin-right: 0;margin-bottom:10px;}	
	#section_myNewsletters #myNewsletter_msg a {display: block; clear: right;}	
	#section_myNewsletters ul {padding-bottom: 16px;}
	#section_myNewsletters ul li {background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/alerts/email_icon.gif) no-repeat 0 10px; border-bottom: 1px solid #ebebeb; color: #444; font-weight: bold; padding:7px 0px 9px 20px;}
	#section_myNewsletters ul li .newsletter_title {display: block;width: 155px;}
	#section_myNewsletters ul li a.cnnSample {float: right; top: 2px; font-size: 11px; font-weight: normal; position: relative; }
	#section_myNewsletters ul.mynewsletterlist {display: none;}
	#section_myNewsletters ul.mynewsletterlist li {display: none;}
	#section_myNewsletters ul.mynewsletterlist li a {display: none;} 
	#section_myNewsletters ul.mynewsletterlist li a.btn_subscription {position: relative; *margin-top: -25px;}
	#section_myNewsletters #myNewsletter_viewAll {display: block; margin-bottom: 22px;}
	#section_myNewsletters .myNewsletter_footer {color: #666; font-size: 11px; float: right;}
	#section_myNewsletters .myNewsletter_footer a {font-weight: bold;}


	#section_myNewsletters .btn_subscription{background: url(https://i.cdn.turner.com/money/.element/img/4.0/services/alerts/subscribe_unsubscribe.gif) no-repeat 0px -27px; clear: right; display: block; float: right; position: relative; width: 77px; height: 17px;}
	#section_myNewsletters li .btn_subscription{top:-14px;background-position:0 0;}
	#section_myNewsletters li.unsubscribe .btn_subscription { background-position:0 -27px; }
	/** /My Newsletters **/


/** More from CNNMoney **/
#section_moreFrom {padding: 10px 18px 18px 18px;}
	html>body #section_moreFrom {width: 612px;}
#section_moreFrom .boxHeading {margin-bottom: 6px; text-align: center;}

	/** Market Explorer **/
	#section_marketExplorer { float: left;
	background-color: #fcc; height: 400px; width: 296px;
	}

	/** Latest News **/ 
	#section_latestnews {float: right; width: 278px;}
	#section_latestnews .boxHeading {font-size: 16px; text-align: left;}
	#section_latestnews .HeadlineList {margin-bottom: 10px;}
	#section_latestnews .HeadlineList li {line-height:15px;}

	/*temporarily hide More from CNNMoney?*/
	#section_moreFrom{display:none;}
	#section_memberServices{border-bottom:none;margin-bottom:0;}
/** /More from CNNMoney **/


/*Login Page*/
.cnnLoginPage .overlay_content{display: block; border: 0;}
.cnnLoginPage .overlay_content h2 {border-bottom: 0;}
.cnnLoginPage #cnnMoneyConnectFormLogin, .cnnLoginPage #cnnConnectFormForgot, .cnnLoginPage #cnnConnectFormReset{position:static;padding-right: 40px;border-right: 1px solid #ebebeb;z-index:1;float:left;}
.cnnLoginPage #cnnConnectFormRegister{width:200px;position: static;float:left; }
.cnnLoginPage .navlinkcss{padding:5px 10px 10px 10px;}
.cnnLoginPage #cnnFooter{text-align:center;margin-top:1em;}
.cnnLoginPage #cnnMoneyConnectFormLogin #loginId,
.cnnLoginPage #cnnMoneyConnectFormLogin #password {font-size:14px; padding:6px; width:257px; height:16px;}
.cnnLoginPage #cnnMoneyConnectFormLogin #password {margin-bottom: 5px; }
.cnnLoginPage #cnnMoneyConnectFormLogin #cnnConnectLoginErrors{ color: #DE1D00; }
* html .cnnLoginPage #cnnFooter{margin-top:25px;}

.litelogin #loginId{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
.litelogin #password{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
.litelogin #signup_screenname{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
.litelogin #signup_email{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
.litelogin #signup_password{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}


#loginId{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
#password{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
#signup_screenname{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
#signup_email{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
#signup_password{
-webkit-user-modify: read-write-plaintext-only!important;
-webkit-tap-highlight-color: rgba(255,255,255,0)!important;
}
