﻿
#logo {
	margin-bottom: -3px; *;
	margin-bottom: -4px; /* IE */;
	margin-left: 12px;
}
.guidance {
	cursor: hand;
}
/*InPlayEQ Global Navigation Styles*/
TABLE.wrapper1 {
	background: #97b5bf;
	width: 1100px;
}
TABLE.wrapper2 {
	width: 970px;
	background-color: #659595;
}
TABLE.wrapper3Top {
	width: 960px;
}
.contentWrap {
	margin: 10px;
}
.contentpaddingtop {
	padding-top: 0px;
}
.smallPageTitle {
	font-weight: bolder;
	font-size: 10pt;
	color: #003366;
	font-family: Trebuchet MS, Arial;
}
.smallDateTime {
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	font-family: Trebuchet MS, Arial;
}
.AlsoByDateTime {
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	font-family: Trebuchet MS, Arial;
}
.AlsoByTextBlack {
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Trebuchet MS, Arial;
}
.AlsoByTitle {
	font-size: 9.5pt;
	background: #ffffff;
	color: #003366;
}
A.AlsoByTitle {
	background: #ffffff;
	font-size: 9.5pt;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
A.AlsoByTitle:visited {
	background: #ffffff;
	font-size: 9.5pt;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
A.AlsoByTitle:hover {
	background: #ffffff;
	font-size: 9.5pt;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
.tickerBold {
	color: #2F6DA0;
	text-decoration: none;
	font-weight: bold;

}
A.tickerBold {
	color: #2F6DA0;
	text-decoration: none;
	font-weight: bold;

}
A.tickerBold:visited {
	color: #2F6DA0;
	text-decoration: none;
	font-weight: bold;

}
A.tickerBold:hover {
	color: #2F6DA0;
	text-decoration: underline;
	font-weight: bold;

}

A.pageTitleLink {
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
A.pageTitleLink:visited {
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
A.pageTitleLink:hover {
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
A.footerlink {
	font-size: 7.5pt;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
	text-decoration: underline;
}
A.footerlink :visited {
	font-size: 7.5pt;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
	text-decoration: underline;
}
A.footerlink :hover {
	font-size: 7.5pt;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
	text-decoration: underline;
}
.boldTextTopRow {
	font-weight: bold;
	color: #000000;
	background: #F4F9FF;
	vertical-align: center;
}
.boldTextTopRowDotted {
	background: #F2F6F9;
	background-image: url( '/Common/Images/InPlayEQ/Global/DottedDivider.gif?v=i000000000' );
}
.bottomRowInPlay {
	background-image: url( '/Common/Images/InPlayEQ/Global/bottomRowInPlay.jpg?v=i000000000' );
}
.LeftSideSteps {
	background-image: url( '/Common/Images/InPlayEQ/AlertFilters/Step1Left.gif?v=i000000000' );
}
.RightSideSteps {
	background-image: url( '/Common/Images/InPlayEQ/AlertFilters/Step1Right.gif?v=i000000000' );
}
.TopSideSteps {
	background-image: url( '/Common/Images/InPlayEQ/AlertFilters/Step1Top.gif?v=i000000000' );
}
.smallText {
	font-size: 9.5pt;
	color: #666666;
	line-height: 15pt;
}
.smallTextblack {
	font-size: 9pt;
	color: #000000;
	font-family: Trebuchet MS, Arial;
}
.smallContent {
	font-size: small;
	font-family: Trebuchet MS, Arial;
}
.container {
	font-size: small;
	background-image: url( '/Common/Images/InPlayEQ/subNavBack.gif?v=i000000000' );
	margin: 0px 15px;
	color: #ffffff;
	background-repeat: repeat-x;
}
.rbottom {
	background: #ffffff;
}
.rtop {
	background-color: #003366;
}
.rbottom {
	background-image: url( '/Common/Images/InPlayEQ/subNavBack.gif?v=i000000000' );
	overflow: hidden;
	background-repeat: repeat-x;
	height: 1px;
}
.r1 {
	margin: 0px 5px;
}
.r2 {
	margin: 0px 3px;
}
.r3 {
	margin: 0px 2px;
}
.r4 {
	margin: 0px 1px;
	height: 2px;
}
.display {
	font-weight: bold;
	font-size: x-small;
	background: #cccccc;
	width: 100px;
	color: #226655;
	height: 16px;
}
.selectFilter {
	font-weight: bold;
	font-size: x-small;
	background: #cccccc;
	width: 150px;
	color: #226655;
	height: 16px;
}
.filterApplied {
	font-weight: bold;
	font-size: x-small;
	background: #cccccc;
	width: 710px;
	color: #226655;
	height: 16px;
}
.displayPanel {
	border-right: red 1px solid;
	border-top: red 1px solid;
	margin-top: 0px;
	font-weight: bold;
	font-size: x-small;
	background: #cccc00;
	float: left;
	border-left: red 1px solid;
	width: 200px;
	color: #226655;
	border-bottom: red 1px solid;
	height: 200px;
}
.dividerBlue {
	background-image: url( '/Common/Images/InPlayEQ/MainMenu/dividerblue.gif?v=i000000000' );
}
.dividerBrown {
	background: #B4B1A7;
}
.whiteRowBold {
	background: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
.grayRowGreenText {
	background: #F3F3EE;
	color: #008000;
}
.whiteRowGreenText {
	background: #FFFFFF;
	color: #008000;
}
.grayRowRedText {
	background: #F3F3EE;
	color: #FF0000;
}
.whiteRowRedText {
	background: #FFFFFF;
	color: #FF0000;
}
.whiteRowBoldGreenText {
	background: #FFFFFF;
	color: #003366;
	font-weight: bold;
}
.grayRowDotted {
	background: #F3F3EE;
	background-image: url( '/Common/Images/InPlayEQ/Global/DottedDivider.gif?v=i000000000' );
}
.whiteRowDotted {
	background: #FFFFFF;
	background-image: url( '/Common/Images/InPlayEQ/Global/DottedDivider.gif?v=i000000000' );
}
.TraderRowDotted {
	background: #ECEBB2;
	background-image: url( '/Common/Images/InPlayEQ/Global/DottedDivider.gif?v=i000000000' );
}
.TraderRowBoldGreenText {
	background: #ECEBB2;
	font-size: 8pt;
	color: #003366;
	font-weight: bold;
}
.gray {
	color: #999999;
}
.mainTitle {
	font-weight: bold;
	font-size: 12pt;
	color: #003366;
}
.mainTitleGray {
	font-weight: bold;
	font-size: 12pt;
	color: #999999;
}
.mainTitleGrayBold {
	font-weight: bold;
	font-size: 11pt;
	color: #373737;
}
.mainTitleBody {
	font-weight: bold;
	color: #003366;
}
.mainTitleBlack {
	font-weight: bold;
	color: #000000;
}
.mainTitleBlackStory {
	font-weight: bold;
	font-size:12pt;
	color: #000000;
}
.mainTitleBold {
    font-size:10pt;
	font-weight: bold;
	color: #000000;
}

.mainBodyText {
	font-family: Trebuchet MS, Arial;
	font-size: 10.5pt; /*letter-spacing:0.6px;*/;
	font-variant: normal;
	color: #000000;
}
.white {
	font-weight: bold;
	font-size: x-small;
	color: #ffffff;
	font-family: Trebuchet MS, Arial;
}
.subTitleBlue {
	font-weight: bold;
	color: #003366;

}
a.subTitleBlue {
	font-weight: bold;
	color: #003366;
        text-decoration:none;
}
a.subTitleBlue:hover {
	text-decoration:underline;

}
.footer {
	font-size: 8pt;
	COLOR: #FFFFFF;
}
.foot {
	font-size: 10pt;
	COLOR: #000000;
}
.vspace2px {
	margin-top: 2px;
	margin-bottom: 2px;
}
.vspace4px {
	margin-top: 4px;
	margin-bottom: 4px;
}
.vspace5px {
	margin-top: 5px;
	margin-bottom: 5px;
}
.vspace7px {
	margin-top: 7px;
	margin-bottom: 7px;
}
.vspace10px {
	margin-top: 10px;
	margin-bottom: 10px;
}
.grayTableBorder {
	border: 1px solid;
	border-color: #d6d6d6;
	width: 100%;
	border-bottom-width: 0px;
	border-top-width: 0px;
}
.grayTableBorder2 {
	border: 1px solid;
	border-color: #d6d6d6;
	width: 100%;
}
.TableTopRow {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background-image: url( '/Common/Images/InPlayEQ/Global/topRow.gif?v=i000000000' );

}
a.TableTopRowLink {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff; 
	 
    text-decoration: none;

}
. a.hover.TableTopRowLink {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;	 
	 
    text-decoration: none;

}
. a.visit.TableTopRowLink {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;	 
	 
	text-decoration: none;

}
.TopSideSteps {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Trebuchet MS, Arial;
}
.MenuText {
	font-weight: bold;
	font-size: 7.5pt;
	color: #003366;
	font-family: Trebuchet MS, Arial;
}
a.MenuText {
	font-weight: bold;
	font-size: 7.5pt;
	color: #003366;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
. a.hover.MenuText {
	font-weight: bold;
	font-size: 7.5pt;
	color: #008899;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
. a.visit.MenuText {
	font-weight: bold;
	font-size: 7.5pt;
	color: #008899;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
.MenuTextYellow {
	font-weight: bold;
	font-size: 7.5pt;
	color: #ffec9d;
	font-family: Trebuchet MS, Arial;
}
.MenuTextGray {
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	font-family: Trebuchet MS, Arial;
	background-image: url( '/Common/Images/InPlayEQ/Commentary/ColumnRowMid.gif?v=i000000000' );
}
.MenuTextWhite {
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial;
}
a.MenuTextWhite {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
. a.hover.MenuTextWhite {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
. a.visit.MenuTextWhite {
	font-weight: bold;
	font-size: 9;
	color: #000000;
	font-family: Trebuchet MS, Arial;
	text-decoration: none;
}
.textMargin {
	margin: 5px;
	margin-left: 8px;
	font-family: Trebuchet MS, Arial;
}
.emptyMsg {
	margin: 10px;
	line-height: 20px;
}
TABLE#heightlayout {
	height: 100%;
	margin: 0px;
}
TR {
	height: 100%;
	margin: 0px;
}
TD {
	font-family: Trebuchet MS, Arial;
	font-size: 10.5pt;

	height: 100%;
	margin: 0px;
}
BODY {
	height: 100%;
	margin: 0px;
}
HTML {
	height: 100%;
	margin: 0px;
}
//remove dot border for all links and images for ie8
a:active, a:focus,a.hover,a.selected,a.visited, input{
	outline: 0\9
}
img{
	border:none\9
}
.bkgdHeader {
	background-image: url(/Common/Images/InPlayEQ/Global/bkgdHeader.gif?v=i000000000);
}
.darkblue {
	background-color: #051B30;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
/*************************InPlayEQ Content Styles*************************************/
.sectionColor {
	background-color: #DDEEFF;
}
.boldTextTopRow {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	background: #E6F1F5;
}
.rtopmenu {
	background-image: url( '/Common/Images/InPlayEQ/Global/topRow.gif?v=i000000000' );
	font-weight: bold;
	font-size: x-small;
	color: #ffffff;
	text-align: center;
}
.rtopmenuhighlight {
	background-image: url( '/Common/Images/InPlayEQ/Global/topRowHighlight.gif?v=i000000000' );
	font-weight: bold;
	font-size: x-small;
	color: #003366;
	text-align: center;
}
A.rtopmenuhighlightLink {
	font-size: x-small;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
A.rtopmenuLink {
	font-size: x-small;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A.rtopmenuLink:visited {
	font-size: x-small;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A.rtopmenuLink:hover {
	font-size: x-small;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.grayRow {
	background: #F3F3EE;
}
.grayRow1 {
	background: #E8E8E8;
}

.whiteRow {
	background: #FFFFFF;
}
.TraderRow {
	background: #ECEBB2;
}
.liteGold {
	background: #EDEBB5;
	height: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px #CCCCCC solid;
	border-top: 1px #CCCCCC solid;
	border-collapse: collapse;
}
.goldRowBold {
	background: #DFD799;
	font-weight: bold;
        line-height:26px; 
	padding-left: 10px; 
	font-size: 10pt;
}
.goldRowBold1 {
	background: #DFD799;
	font-weight: bold;
        line-height:20px; 
	padding-left: 10px; 
	font-size: 10pt;
}
.rowDark {
	background: #F3F3EE;
	font-size: 8pt;
}
.rowD {
	background: #F3F3EE;
	font-size: 8pt;
}
.rowL {
	background: #FFFFFF;
	font-size: 8pt;
}
.rowLite {
	background: #FFFFFF;
	font-size: 8pt;
	height: 26pt;
	line-height: 150%;
}
.rD {
	background: #F3F3EE;
	height: 26px;
	text-align: left;
}
.rDa {
	background: #F3F3EE;
	height: 26px;
}
.rLa {
	background: #FFFFFF;
	height: 26px;
}
.rL {
	background: #FFFFFF;
	height: 26px;
	text-align: left;
}
.rLb {
	background: #FFFFFF;
	height: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: 1px #CCCCCC solid;
	border-top: 1px #CCCCCC solid;
	border-collapse: collapse;
}
.rH {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	background: #F1F5FA;
	height: 26px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: center;
	text-align: left;
}
.contentBorder {
	width: 100%;
	border-left: 1px #d6d6d6 solid;
	border-right: 1px #d6d6d6 solid;
	border-collapse: collapse;
}
.hot-item {
	background-color: #6699ff;
}
.red {
	color: #FF0033;
	vertical-align: middle;
}
.green {
	color: #009933;
	vertical-align: middle;
}
.rT {
	font-family: Trebuchet MS,Arial;
	font-size: 9pt;
}
.rowHeading {
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Trebuchet MS, Arial;
	background: #F2F6F9;
}
A.Releases {
	font-size: 10pt;
	color: #003366;
	text-decoration: underline;
}
A.Releases:visited {
	font-size: 10pt;
	color: #003366;
	text-decoration: underline;
}
A.Releases:hover {
	font-size: 10pt;
	color: #0000FF;
	text-decoration: underline;
}
.mainDateTimeBold {
	font-size: 0.95em;
	font-weight: bold;
	background: #FFFFFF;
}
.AlsoByTextBlack {
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
}
.LightBrownColor {
	background-color: #FBF7E9;
}
.DarkBrownColor {
	background-color: #CDC3AE;
}
.EarningsTopRow {
	background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsbkgd.gif?v=i000000000' );
	font-weight: bold;
}
.EarningsRightColumn {
	background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsright.gif?v=i000000000' );
}
.EarningsLeftColumn {
	background-image: url( '/Common/Images/InPlayEQ/EarningsEvents/earningsleft.gif?v=i000000000' );
}
.earningsRedtext {
	color: #FF0000;
	text-align: center;
	background-color: #FBF7E9;
}
.earningsGreentext {
	color: #008000;
	text-align: center;
	background-color: #FBF7E9;
}
.earningsCentertext {
	background-color: #FBF7E9;
	text-align: center;
}
.LightBrownColorVdots {
	background-color: #FBF7E9;
	background-image: url( '/Common/Images/InPlayEQ/Global/vrtline.gif?v=i000000000' );
}
.earningsleft {
	background-color: #FBF7E9;
	text-align: left;
}
.lightGray {
	background: #E2EAF2;
	color: #003366;
	font-weight: bold;
	font-size: 9pt;
	padding-left: 10px;
	text-align: left;
}
.darkGray {
	background: #E8E8E8;
	color: #003366;
	font-weight: bold;
	font-size: 9pt;
	padding-left: 10px;
	line-height: 26px;
	text-align: left;
}
.PageLink {
	font-size: 0.9em;
	color: #003366;

}
A.PageLink {
	 
	color: #003366;
	text-decoration: underline;
}
A.PageLink:visited {
	 
	color: #003366;
	text-decoration: underline;
}
A.PageLink:hover {
	font-size: 0.9em;
	color: #003366;
	text-decoration: underline;
} 
A.ArticleLink {
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
}
A.ArticleLink:visited {
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
}
A.ArticleLink:hover {
	font-size: 0.9em;
	color: #0000FF;
	text-decoration: underline;
}
* span.ArticleLinkBold, A.ArticleLinkBold {
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
A.ArticleLinkBold:visited {
	font-size: 0.9em;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
A.ArticleLinkBold:hover {
	font-size: 0.9em;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}
.RowRightMargin {
	margin-right: 40px;
	text-align: right;
}
.RowLeftMargin {
	margin-left: 30px;
	text-align: left;
}
.boldTextTopRowGold {
	FONT-WEIGHT: bold;
	font-size:10pt;
	COLOR: #000000;
	BACKGROUND: #FDFAE4;
	line-height: 26px;

}
.boldTextTopRowGold1 {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND: #FDFAE4;
	font-size: 10pt;

}
.BoxTop {
	BACKGROUND-IMAGE: url('/Common/images/InPlayEQ/Global/box_top.gif?v=i000000000');
}
.BoxBott {
	BACKGROUND-IMAGE: url('/Common/images/InPlayEQ/Global/box_bott.gif?v=i000000000');
}
.BoxLeft {
	BACKGROUND-IMAGE: url('/Common/images/InPlayEQ/Global/box_left.gif?v=i000000000');
}
.BoxRight {
	BACKGROUND-IMAGE: url('/Common/images/InPlayEQ/Global/box_right.gif?v=i000000000');
}
A.TopRow {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
A.TopRow:visited {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
A.TopRow:hover {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
.VerticalRowDotted {
	BACKGROUND-IMAGE: url('/Common/Images/InPlayEQ/Global/vrtline.gif?v=i000000000');
}
.VerticalRowDotted2 {
	BACKGROUND-IMAGE: url('/Common/Images/InPlayEQ/Global/vrtline2.gif?v=i000000000');
}
.leftRowGreenText {
	COLOR: #008000;
	TEXT-ALIGN: left;
}
.rightRowGreenText {
	COLOR: #008000;
	TEXT-ALIGN: right;
}
.centerRowGreenText {
	COLOR: #008000;
	TEXT-ALIGN: center;
}
.leftRowRedText {
	COLOR: #FF0000;
	TEXT-ALIGN: left;
}
.rightRowRedText {
	COLOR: #FF0000;
	TEXT-ALIGN: right;
}
.centerRowRedText {
	COLOR: #FF0000;
	TEXT-ALIGN: center;
}
.leftRowBoldGreenText {
	COLOR: #003366;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}
.rightRowBoldGreenText {
	COLOR: #003366;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
}
.centerRowBoldGreenText {
	COLOR: #003366;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}
A.smallFontLink {
	FONT-SIZE: 9pt;
	COLOR: #003366;
	TEXT-DECORATION: underline;
}
A.smallFontLink:visited {
	FONT-SIZE: 9pt;
	COLOR: #003366;
	TEXT-DECORATION: underline;
}
A.smallFontLink:hover {
	FONT-SIZE: 9pt;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}
.smallFontLink {
	FONT-SIZE: 9pt;
	COLOR: #003366;
}
.smallFontUnderline {
	FONT-SIZE: 9pt;
	COLOR: #003366;
	TEXT-DECORATION: underline;
}
.smallFontGray {
	FONT-SIZE: 9pt;
	COLOR: #666666;
}
.smallFontBlue {
	FONT-SIZE: 9pt;
	COLOR: #003366;
	FONT-WEIGHT: bold;
}
.smallfont {
	FONT-SIZE: 9pt;
}
.SortImageMargin {
	MARGIN-LEFT : 15px;
	TEXT-ALIGN: left;
}
.margin-left {
	margin-left: 10px;
	TEXT-ALIGN: left;
}
.margin-center {
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
}
.margin-right {
	margin-right: 10px;
}
.margin-top {

	margin-top:-5px;
}
.margin-bottom {

	margin-bottom:5px;
}
html>/**/body .margin-top

{  /*firefox only*/
	margin-top:0px;
}
.largeFontBoldBlack {
	FONT-SIZE: large;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.boldText {
	FONT-WEIGHT: bold;
}
.TopSelect {
	BACKGROUND-IMAGE: url('/Common/Images/InPlayEQ/Global/select_topmid.gif?v=i000000000');
	color: #000000;
	font-size: 7.5pt;
	font-weight: bold;
}
.ErrorMessage {
	color: Red;
	FONT-WEIGHT: bold;
}
.containertest {
	background-color: #00CCFF;
	border: 1px dotted black;
	padding: 1em;
	cursor: pointer;
}
.center {
	TEXT-ALIGN: center;
}
.smallBlueBoldFont {
	FONT-SIZE: 8pt; ;
	COLOR: #003366;
	font-weight : bold;
}
/* search result page styles */
table.search-results-lip {
	table-layout: fixed;
}
table.search-results-lip td.result-lip-article, table.search-results-lip td.result-lip-article div {
	overflow: hidden;
}
table.search-results-lip div.lip-article-wrap {
	position: relative;
	text-align: left;
}
div.big-width {
	width: 30000px;
}
td.refresh-row {
	height: auto;
}
.hide {
	display: none;
}
.search-header-btn {
	cursor: pointer;
}
.regTextTopRowGold {
	color: #000000;
	background: #fdfae4;
}
.iconLeftMargin {
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 10px;
}
.darkGrayCol {
	background: #e8e8e8;
	font-weight: bold;
	text-align: center;
}
.grayCol {
	background: #f3f3ee;
	font-weight: bold;
	text-align: center;
}
.SelectMargin1 {
	margin-left : 30px;
	text-align: left;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.SelectMargin2 {
	margin-left : 60px;
	text-align: left;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.whiteTitlesCentered {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	background-image: url('/common/images/InPlayEQ/Global/topRow.gif?v=i000000000');
	text-align: center;
}
.dkblueTableBorder {
	border: 1px solid;
	border-color: #041a2f;
	width: 100%;
}
#dialogtalktous {
	background: #F9F5E7;
}
div.conferencecall {
	cursor: pointer;
	text-decoration: underline;
	z-index: 10000;
}
#remembermeoverlay {
	visibility: hidden;
	position: relative;
	top: -264px;
	left: 110px;
}
*:lang(en) #remembermeoverlay {
	visibility: hidden;
	position: relative;
	top: -250px !important;
	left: 150px !important;
}
#autologinoverlay {
	visibility: hidden;
	position: relative;
	top: -315px;
	left: 125px;
}
*:lang(en) #autologinoverlay {
	visibility: hidden;
	position: relative;
	top: -303px !important;
	left: 165px !important;
}
#learnmoreoverlay {
	visibility: hidden;
	position: relative;
	top: -158px;
	left: 0px;
}
*:lang(en) #learnmoreoverlay {
	visibility: hidden;
	position: relative;
	top: -162px !important;
	left: 75px !important;
}
/* TABLES */
/* Analyst embedded fixed width table, Ivestor style, same as content wrapper width.  setting table width in css */
table.Analyst1 {
	table-layout: fixed;
	width: 590px;
	border-collapse: collapse;
	border: 1px solid #457696;
}
table.Analyst1 td {
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
	padding: 2px 2px 2px 5px;
	vertical-align: top;
}
table.Analyst1 th {
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
	background-color: #457696;
	color: #fff;
	font-weight: Normal;
	height: 1.7em;
	text-align: left;
	padding: 0 4px 0 4px;
	vertical-align: top;
}
/*FOR FRONTPAGE TABLE DESIGN*/
tr.bgBlue, td.bgDark1, tr.bgDark1 {
	background-color: #D0DDE5;
}
td.bgDark2 {
	background-color: #F0F0F0;
}
/* HIGHLIGHT BACKGROUND COLOR */
td.bgHilite1 {
	background-color: #D5FFFE;
}
/* Story Editor Styles */
/* Analyst embedded not fixed width table, Platinum style. */
table.Analyst2 {
	border-collapse: collapse;
	border: 1px solid #CCCFD3;
}
table.Analyst2 td {
	font-size: .76em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 5px;
	vertical-align: top;
}
table.Analyst2 th {
	font-size: .7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCCFD3;
	color: #666666;
	font-weight: Bold;
	text-align: left;
	padding: 4px 4px 4px 4px;
	vertical-align: top;
}
/* BULL VS. BEAR STYLES */
table.tblBullBear {
	table-layout: fixed;
	width: 590px;
	border-collapse: collapse;
	border: 1px solid #457696;
	margin: 0 0 20px 0;
}
table.tblBullBear th {
	background-color: #457696;
	color: #fff;
	font-weight: bold;
	height: 1.7em;;
	text-align: left;
	padding: 0 0 0 4px;
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
}
table.tblBullBear td {
	padding: 2px 2px 2px 4px;
	vertical-align: top;
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
}
/* BULL VS. BEAR (with bullets) STYLES */
table.tblBullBearBullets {
	border-collapse: collapse;
	border: 1px solid #457696;
	margin: 0 0 20px 0;
}
table.tblBullBearBullets th {
	background-color: #457696;
	color: #fff;
	font-weight: bold;
	height: 1.7em;;
	text-align: left;
	padding: 0 0 0 4px;
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
}
table.tblBullBearBullets td {
	padding: 2px 2px 2px 4px;
	vertical-align: top;
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
}
/* TABLE WITH BOTTOM BORDERS */
table.Analyst3 {
	table-layout: fixed;
	width: 590px;
	border-collapse: collapse;
	border: 1px solid #457696;
}
table.Analyst3 td {
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
	padding: 2px 2px 2px 5px;
	vertical-align: top;
	border-bottom: 1px solid #D0DDE5;
}
table.Analyst3 th {
	font-size: .76em;
	font-family: Arial, 'Trebuchet MS', Helvetica, sans-serif;
	background-color: #457696;
	color: #fff;
	font-weight: Normal;
	height: 1.7em;
	text-align: left;
	padding: 0 4px 0 4px;
	vertical-align: top;
}
.alerts-style {
 font-weight:500;
 font-family:Verdana;
 size:6px;
 padding-top:3px;

}
/*for Firefox browser*/
.m-width {
	width:100%;
        min-width:760px;
}

/*for google chrome browser*/
body:nth-of-type(1) .m-width {

	width:100%;
        min-width:760px;
}

.flake-search-box {
	z-index:10;
	display:none;
	position:absolute;
	top:32px;
	height:60px;
	right:10px;
	text-align:right;
	width:98%;
}
.flake-search-div {
	float:right;
	width:172px;
	height:60px;
	background-color:#f9f9f9;
	text-align:left;
	margin-right:128px;
	border:1px #666666 solid;

}
.flake-search-close {
	float:right;
	width:20px;
	z-index:20px;
	position:relative;
	top:-10px;
	margin-right:143px;
	cursor:pointer; 
	text-align:right;
}
* html .flake-search-box {
	z-index:10;
	display:none;
	position:absolute;
	top:32px;
	height:60px;
	right:10px;
	text-align:right;
	width:98%;
}
* html .flake-search-div {
	float:right;
	width:172px;
	height:60px;
	background-color:#f9f9f9;
	text-align:left;
	margin-right:128px;
	border:1px #666666 solid;
}
* html .flake-search-close {
	float:right;
	width:20px;
	z-index:20px;
	position:relative;
	top:-10px;
	margin-right:143px;
	cursor:pointer; 
	text-align:right;
}
.lineheight {

	line-height:28px;
        font-weight:bold;
}
.xsmalltext{
	font-size:8pt;

}
a.mailbox {
	color:#f1f1f1;
	text-decoration:none;       
}
a.mailbox:hover {
	text-decoration:underline;
}
.body-align { /*Internet Explorer*/
	text-align:center;
	margin: 0px; 
	font-family: arial,Sans Serif;
}

.body-align { /*Firefox*/
	text-align:-moz-center;
}

.bottom-dot { /*IE*/

	border-top: 1px #999999 dotted;
	width: 890px; 
	text-align: center;
	margin-left:-20px;
}
html>/**/body .bottom-dot { /*firefox only*/
	margin-left:-10px;
	border-top: 1px #999999 dotted;
	width: 880px; 
	text-align: -moz-center;
}
.BackCoverGlass {
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:gray;
	-ms-filter: alpha(opacity=50);
	filter:alpha(Opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5
}
.popup_dialog .yui-module .yui-overlay {
	display:none;
	position:absolute;
	top: 20%;
	left: 40%;
	z-index:99;
	background:white;
	font:10pt tahoma;
	border:1px solid gray
}
.story-page-header-padding {
	margin-top:15px;
	padding-top:15px;
}
html>/**/body .story-page-header-padding { 
	padding-top:0px;
}
.page-header-top {
	padding-top:0px;
 
}
.page-header-top {
	padding-top:4px;
	padding-top:0px\9
 
}
html>/**/body .page-header-top {
	padding-top:4px;
	padding-top:0px\9
 
}
.mainTitleBot {
	padding-bottom: 13px;
	border:1px yellow;
}
html>/**/body .mainTitleBot{
	padding-bottom: 8px;
	border:1px red solid;
}
span #AudioSpan {
    display:none;
}
span.error {
    color: red;
    font-weight: bold;
}