﻿@import url(/includes/styles/main2.css);

#LayerTopPerformingCol2 {	width: 175px;	position: relative;	margin: 0px 0px 0px 0px; overflow:hidden;	vertical-align: top;}

.headlineFirstDark img {
	padding-right: 10px;
}
.headline1, .headlineFirst {
font-size:18px;
color:#333333
}
.LayerFatter {
border-top-color:#999;
border-top-style:solid;
border-top-width:2px ;
}
.left {
float:none;
margin-right:10px;
}
.LayerSlim {
border-top-color:#333333;
border-top-style:solid;
border-top-width:7px;
}

.layout_right_col {
border-top-color:#333333;
border-top-style:solid ;
border-top-width:0px ;
}

#EquityCorporateCalAd 
{
	font-size:10px;
}
#ctl00_MainContent_risersfallers__risersGridView th
{
	font-size:10px;
}
#ctl00_MainContent_risersfallers__fallersGridView th
{
	font-size:10px;
}

.slink11, a.slink11:link, a.slink11:visited {float:left; display:inline; height:15px; width:153px; padding-left:20px; margin-bottom:1px; border:1px solid #dedede;background-image:url('/includes/images/sprite-hp.gif');background-repeat:no-repeat;background-position:7px 1px; color:#333; font-size:10px; line-height:15px; text-decoration:none;margin-top:1px;} 
.slink12, a.slink12:link, a.slink12:visited {float:left; display:inline; height:15px; width:173px; border:1px solid #94ADC9;background-image:url('/includes/images/sprite-hp.gif');background-repeat:no-repeat;background-position:4px -15px; background-color:#D7E7FC;color:#333; font-size:10px; line-height:15px; text-decoration:none;margin-top:1px;} 
.newi
{
    color: #ff0000;
    font-size: 8px;
    display: inline;
    margin-left: 4px;
    font-variant: small-caps;
    font-weight: bold;
    line-height: 16px;
}

.pmgrcontainer {
padding-top:20px;
}

/* Premium Promotional page*/

.PremiumPromotionalBanner 
{
	text-decoration:none;
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url(../images/prem_banner.jpg);	
	height:200px;
	width:955px;
	margin-top:21px;
	margin-bottom:21px;
}
.header {
color:#000000;
font-size:16px;
font-weight:bold;
line-height:22px;
margin:0;
padding:0;
}
.headerBar {
border-top-color:#888888;
border-top-style:solid;
border-top-width:5px;
padding-bottom:9px;
}

.Promo_LeftColumn {
float:left;
height:300px;
margin:0;
padding:0;
width:350px;
}
.Promo_RightColumn {
float:right;
margin-bottom:0;
margin-left:20px;
margin-right:0;
margin-top:0;
padding:0;
width:585px;
}

.promo {
color:#333333;
display:inline;
float:left;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:100%;
}

.promo p {
font-size:12px;
font-weight:normal;
line-height:18px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:10px;
padding-left:0;
padding-right:0;
padding-top:0;
}
a.trialBtn, a.trialBtn:link {
background-image:url(../images/trial.gif);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
height:23px;
line-height:12px;
padding-left:15px;
padding-right:12px;
padding-top:9px;
margin-top:19px;
width:140px;
}

a.continue,a.continue:link
{
background-image:url(../images/continue.gif);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:12px;
font-weight:bold;
height:23px;
line-height:12px;
padding-left:15px;
padding-right:12px;
padding-top:9px;
margin-top:19px;
width:140px;
}

.Form_loginContainer {
background-color:#F0F7FD;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:2px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:2px;
color:#666666;
display:inline;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:45px;
padding-left:10px;
padding-right:95px;
padding-top:14px;
width:474px;
}

.Form_loginHeadline {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:0;
padding-right:0;
padding-top:0;
font-weight:bold;
}

.Form_FieldRowContainer {
display:inline;
float:left;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:3px;
padding-left:0;
padding-right:0;
padding-top:0;
width:600px;
}
.Form_FieldContainer {
display:inline;
float:left;
margin-bottom:3px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:570px;
}

.Form_FieldDescriptor, .Form_Error {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:16px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:2px;
padding-left:0;
padding-right:0;
padding-top:4px;
float:left;
width:280px;
}
.Form_Field {
border-color:#DDDDDD;
border-style:solid;
border-width:1px;
width:265px;
float:left;
margin-right:10px;
height:20px;
}

.Form_CheckboxContainer {
display:inline;
float:left;
height:20px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
vertical-align:top;
width:16px;
}

.Form_CheckboxDescription {
color:#666666;
display:inline;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
line-height:16px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:5px;
padding-right:0;
padding-top:0;
width:200px;
}

.Form_fieldRuleAbove {
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:14px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:4px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:5px;
width:555px;
}

.mktText_Bold {
color:#9c9c9c;
font-weight:bold;
font-size:11px;
}

.row_ab2 {
	display:block;
	float:left; 
	width:300px;
	height:250px;	
	padding:10px;

}

.newsHeader
{
	line-height:1 !important;
}