BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #212721;
	FONT-SIZE: 13px
}
/*BODY.tabOne {
	BACKGROUND: url(../images/bgCont_tab1.png) #ffffff repeat-x left top
}
BODY.tabTwo {
	BACKGROUND: url(../images/bgCont_tab2.png) #ffffff repeat-x left top
}*/
.clear {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 0px; CLEAR: both
}
H2.companyDetails {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #919d9d; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #212721; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
A {
	COLOR: #212721;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
A.annmt:visited {
	COLOR: #909090
}
A:hover {
	TEXT-DECORATION: underline
}
A.print {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/icoPrint.gif) no-repeat 0px 4px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
A.edit {
	BORDER-BOTTOM: #10497c 1px solid; BORDER-LEFT: #10497c 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #4194d0; MARGIN: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #10497c 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #10497c 1px solid; PADDING-TOP: 3px
}
A.email {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/icoEmail.gif) no-repeat 0px 4px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
SELECT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
textarea, input, select { border:1px #919d9d solid; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border:1px #00a499 solid; }

TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.long100 {
	WIDTH: 98.5%
}
TEXTAREA.header {
	WIDTH: 98.5%; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
INPUT.short {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 65px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
TABLE {
	WIDTH: 100%
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.alignRight {
	TEXT-ALIGN: right
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignCenter {
	TEXT-ALIGN: center
}
.spaceTwenty {
	MARGIN: 0px 0px 20px
}
.flLeft {
	FLOAT: left
}
.flRight {
	FLOAT: right
}
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both;}
#mainForm { width:985px; margin:0 auto; }
DIV.top-advert {
	WIDTH: 770px; FLOAT: right
}
#cms1 {
	MARGIN: 0px auto; WIDTH: 940px; DISPLAY: block; BACKGROUND: url(../images/cms_top1.png) no-repeat center top; HEIGHT: 231px
}
#content {
	MARGIN: 15px 10px 0px; WIDTH: 960px;
	cursor:default;
}
#footer {
	PADDING-BOTTOM: 20px;
	BACKGROUND-COLOR: #253746;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #d6d5d5 1px solid;
	PADDING-TOP: 0px;
}
#footerIn {
	MARGIN: 0px 10px; WIDTH: 940px
}
#footer P {
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 11px;
	PADDING-TOP: 10px;
	color: #FFF;
}
#footer P.lineBot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #212721;
}
#footer P.lineTop {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #FFF;
	PADDING-TOP: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99958c;
}
#footer SPAN.left {
	FLOAT: left
}
#footer SPAN.left IMG {
	VERTICAL-ALIGN: top
}
#footer SPAN.right SELECT {
	VERTICAL-ALIGN: top
}
#footer SPAN.right {
	FLOAT: right; VERTICAL-ALIGN: top
}
.row {
	CLEAR: both
}
.columnLeft {
	WIDTH: 650px; FLOAT: left
}
.columnLeftLeft {
	WIDTH: 170px; FLOAT: left
}
.columnRight {
	WIDTH: 300px; FLOAT: right
}
.columnLeftRight {
	LINE-HEIGHT: 19px; WIDTH: 430px; FLOAT: right
}
.columnRight .in {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.columnLeftRight H1 {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 23px; FONT-WEIGHT: normal
}
.columnLeftRight P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.columnLeft P.small {
	PADDING-BOTTOM: 0px; MARGIN: -5px 0px 10px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.who H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 13px
}
.who P.date {
	BORDER-BOTTOM: #d6d5d5 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.skyLeft {
	BORDER-BOTTOM: #d6d5d5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d6d5d5 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d0d3d4; MARGIN: 30px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 10px; BORDER-TOP: #d6d5d5 1px solid; BORDER-RIGHT: #d6d5d5 1px solid; PADDING-TOP: 0px
}
.skyLeft P {
	MARGIN: 5px; LETTER-SPACING: 3px; COLOR: #898989
}
DIV.advert P {
	MARGIN: 5px; LETTER-SPACING: 3px; COLOR: #898989
}
.tabsSecondLevel {
	FONT-WEIGHT: bold;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #6cc24a;
	border-left-color: #212721; height:24px !important;
}
.tabsSecondLevel UL {
	
}
.tabsSecondLevel LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.tabsSecondLevel LI.last {
	FLOAT: right
}
.tabsSecondLevel LI.last A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
.tabsSecondLevel LI.last A:hover {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
.tabsSecondLevel li a {
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #d0d3d4;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 13px;
	DISPLAY: block;
	COLOR: #212721;
	PADDING-TOP: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #4e4437;
	border-right-color: #ffffff;
}
.tabsSecondLevel li a:hover {
	BACKGROUND-COLOR: #919d9d; text-decoration:none;
	COLOR: #212721;
}
.tabsSecondLevel LI A.selected {
	BACKGROUND-COLOR: #6cc24a;
	COLOR: #FFFFFF
}
.tabsSecondLevel LI A.rss:hover {
	COLOR: #4E4437
}

.tabsSecondLevel LI.lastRss {
	WIDTH: 205px; FLOAT: left
}
.tabsSecondLevel LI.lastRss A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
.tabsSecondLevel LI.lastRss A:hover {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
.tabsSecondLevel LI.lastRss A IMG {
	VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
span.rss {
	PADDING-BOTTOM: 2px; font-size:11px; PADDING-LEFT: 18px; cursor:pointer; PADDING-RIGHT: 0px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -439px -398px; PADDING-TOP: 5px
}
.tabsSecondLevel LI.last span.rss {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; cursor:pointer; padding-right: 0px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -439px -398px; PADDING-TOP: 5px
}
.selection {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #919d9d; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #212721; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.selection H1 {
	FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.selection A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #2a2a2a; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 2px
}
.selection A:hover {
	BACKGROUND-COLOR: #fff; COLOR: #2a2a2a; TEXT-DECORATION: none
}
.selection A.PageOn {
	BACKGROUND-COLOR: #fff; COLOR: #2a2a2a; TEXT-DECORATION: none
}
.selection UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.selection LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #fff 1px solid
}
.selection LI.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.selection LI.last {
	BORDER-RIGHT: 0px
}
A.indexNav {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #b0b0b0; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 1px
}
A.indexNav:hover {
	BACKGROUND-COLOR: #b0b0b0; COLOR: #2a2a2a; TEXT-DECORATION: none
}
.selectionGrey {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.selection H1 {
	FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.selectionGrey A:hover {
	BACKGROUND-COLOR: #ddeeff; COLOR: #10497c; TEXT-DECORATION: none
}
.selectionGrey A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #919d9d; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #10497c; PADDING-TOP: 5px
}
.selectionGrey UL {
	LIST-STYLE-TYPE: none; FLOAT: right; FONT-SIZE: 13px; LIST-STYLE-IMAGE: none
}
.selectionGrey LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #10497c 1px solid
}
.selectionGrey LI.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.selectionGrey LI.last {
	BORDER-RIGHT: 0px
}
TABLE[class='announcementTabOne']#announcementList TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #919d9d;
	border-bottom-color: #919d9d;
}
TABLE[class='announcementTabOne']#bottomNavList TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #212721;
	PADDING-TOP: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #919d9d;
	border-bottom-color: #919d9d;
}
TABLE.announcementTabOne TH {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #919d9d;
	border-bottom-color: #919d9d;
	background-color: #919d9d;
}
TABLE#announcementList {
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #919d9d;
	border-left-color: #919d9d;
}
TABLE#bottomNavList {
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #919d9d;
	border-left-color: #919d9d;
}
.box TABLE.announcementTabOne {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.announcementTabOne TD {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #919d9d;
}
TABLE.announcementTabOne TD.title {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 231px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #919d9d;
}
TABLE.announcementTabOne TD.source {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
TABLE.announcementTabOne TD.companyData {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 180px; PADDING-RIGHT: 4px; PADDING-TOP: 3px
}
TABLE.announcementTabOne TD.time {
	COLOR: #666; FONT-SIZE: 11px
}
TABLE.announcementTabOne TD.timeRControl {
	WIDTH: 46px; COLOR: #666; FONT-SIZE: 11px
}
TABLE.announcementTabOne TD.small {
	FONT-SIZE: 11px
}
TABLE.announcementTabOne TD.timeBreak {
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #d0d3d4;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	COLOR: #000;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px
}
TABLE.fundamentals {
	WIDTH: 100px; FLOAT: left
}
TABLE.fundamentalsDescription {
	WIDTH: 140px; FLOAT: left
}
TABLE.fundamentals TH {
	FONT-SIZE: 12px
}
TABLE.fundamentalsDescription TH {
	FONT-SIZE: 12px
}
TABLE.fundamentals TD {
	FONT-SIZE: 12px
}
TABLE.fundamentalsDescription TD {
	FONT-SIZE: 12px
}
TABLE.fundamentals TH {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #919d9d; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #ffffff; PADDING-TOP: 5px
}
TABLE.fundamentalsDescription TH {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #919d9d; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #ffffff; PADDING-TOP: 5px
}
TABLE.fundamentalsDescription TD {
	BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #212721; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px
}
TABLE.fundamentals TD {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px
}
TABLE.fundamentals TD.noBorder {
	BORDER-BOTTOM: #f9f9f9 1px solid
}
TABLE.fundamentalsDescription TD.noBorder {
	BORDER-BOTTOM: #f9f9f9 1px solid
}
.columnRight .box {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-radius:5px 5px 0 0;
}
.columnLeft .box {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.columnRight .box .more A {
	COLOR: #FFF
}
.columnLeft .box .more A {
	COLOR: #FFF
}
.columnRight .box .header {
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	MIN-HEIGHT: 20px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
	BACKGROUND:#253746;
	COLOR: #FFF;
	FONT-SIZE: 13px;
	PADDING-TOP: 4px; border-radius:5px 5px 0 0;
}
.columnRight .box .headerCMS {
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	MIN-HEIGHT: 20px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(../images/h1CMSRightBg.png) #10497c no-repeat left top;
	COLOR: #FFF;
	FONT-SIZE: 16px;
	PADDING-TOP: 8px
}
.columnLeft .box .headerCMS {
	PADDING-BOTTOM: 6px; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/h1CMSLeftBg.png) #10497c no-repeat left top; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 8px
}
.columnRight .boxContent {
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #f6f6f6;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px;
	border: 1px solid #4E4437;
}
.columnLeft .boxContent {
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #f6f6f6;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 10px;
	border: 1px solid #4E4437;
}
.columnRight .boxContent P.cms {
	MARGIN: 5px 0px
}
.columnLeft .boxContent P.cms {
	MARGIN: 5px 0px
}
.columnRight .boxContent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 20px
}
.columnLeft .boxContent H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 20px
}
.columnRight .boxContent LABEL {
	MARGIN: 0px 0px 0px 10px
}
.columnLeft .boxContent LABEL {
	MARGIN: 0px 0px 0px 10px
}
.columnRight .box .more {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #253746;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	COLOR: #fff;
	FONT-SIZE: 13px;
	PADDING-TOP: 4px
}
.columnLeft .box .more {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #4E4437;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	COLOR: #fff;
	FONT-SIZE: 13px;
	PADDING-TOP: 4px
}
.columnRight .box .more STRONG A {
	VERTICAL-ALIGN: top
}
.columnRight .box UL.companies LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 5px;
	FLOAT: left;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4E4437;
}
.columnRight .box UL.companies LI A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.columnRight .box UL.companies LI A:hover {
	BACKGROUND-COLOR: #253746; COLOR: #fff; TEXT-DECORATION: none
}
DIV.news {
	MARGIN: 0px 0px 10px; DISPLAY: block
}
DIV.newsNone {
	DISPLAY: none
}
DIV.news H1 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
DIV.newsBlock H2 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.headLine {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.headLine {
	TEXT-ALIGN: inherit; LINE-HEIGHT: normal; TEXT-TRANSFORM: none; TEXT-INDENT: 0pt; MARGIN: 0px 0px 5px
}
DIV.news H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
headLine {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
DIV.news H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
DIV.news P.time {
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #d0d3d4;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	COLOR: #212721;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 1px
}
DIV.news P.time A {
	COLOR: #212721
}
DIV.top-nav {
	TEXT-ALIGN: right; HEIGHT: 24px; PADDING-TOP: 3px
}
DIV.top-logo {
	WIDTH: 170px; FLOAT: left; PADDING-TOP: 35px
}
DIV.top-advert {
	TEXT-ALIGN: right; PADDING-TOP: 15px
}
DIV.advert {
	MARGIN: 0px 0px 15px
}
DIV.tabsNavigation {
	PADDING-BOTTOM: 0px; MARGIN: 21px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV.tabsNavigation UL {
	LIST-STYLE-TYPE: none
}
DIV.tabsNavigation LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 3px; FLOAT: left
}
DIV.tabsNavigation A {
	MIN-HEIGHT: 18px; DISPLAY: block; MARGIN-RIGHT: 2px
}
DIV.tabContainer {
	HEIGHT: 24px; COLOR: #fff; PADDING-TOP: 6px
}
DIV.tabsContainer UL {
	LIST-STYLE-TYPE: none
}
DIV.tabContainer LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
DIV.tabContainer A {
	MIN-HEIGHT: 18px; DISPLAY: inline; COLOR: #fff; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
DIV.tabContainer A:hover {
	MIN-HEIGHT: 18px; DISPLAY: inline; COLOR: #fff; MARGIN-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; TEXT-DECORATION: underline
}
DIV.topNews {
	BACKGROUND-IMAGE: url(../images/bg_news.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 21px; PADDING-TOP: 4px
}
DIV.topNews UL {
	PADDING-LEFT: 10px
}
DIV.topNews LI {
	BACKGROUND-IMAGE: url(../images/bullet_news.gif); LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left
}
DIV.topNews A {
	TEXT-TRANSFORM: uppercase; MIN-HEIGHT: 18px; DISPLAY: inline; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 11px; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
DIV.tabsNavigation UL LI A {
	PADDING-LEFT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.tabsNavigation UL LI A:hover {
	PADDING-LEFT: 5px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.tabsNavigation UL LI.tab1 {
	BACKGROUND-IMAGE: url(../images/tab1.gif); WIDTH: 197px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
DIV.tabsNavigation UL LI.tab2 {
	BACKGROUND-IMAGE: url(../images/tab2.gif); WIDTH: 156px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
DIV.tabsNavigation UL LI.tab3 {
	BACKGROUND-IMAGE: url(../images/tab3.gif); WIDTH: 148px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
DIV.tabsNavigation UL LI.tab4 {
	BACKGROUND-IMAGE: url(../images/tab4.gif); WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 28px
}
DIV.tabsNavigation UL LI.tab4 {
	FLOAT: right
}
DIV.tabContainer LI A {
	FONT-SIZE: 12px
}
TABLE.textBox TD {
	TEXT-ALIGN: center; WIDTH: auto; COLOR: #10497c; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold
}
TABLE.textBox TD.textBoxSelected {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #898989; WIDTH: auto; COLOR: #ffffff; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold
}
.searchBoxContainer {
	BACKGROUND-COLOR: #d0d3d4; WIDTH: 618px; HEIGHT: 48px
}
DIV.box {
	BACKGROUND-COLOR: #E7E5E3; WIDTH: 100%; FLOAT: left;
}
.box {
	BACKGROUND-COLOR: transparent
}
.box B.tc {
	BACKGROUND-COLOR: transparent
}
.box B.bc {
	BACKGROUND-COLOR: transparent
}
.box B.tc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.bc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.tc B.L1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.tc B.L2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.tc B.L3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.bc B.L1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.bc B.L2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.bc B.L3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.box B.tc B.L1 {
	LINE-HEIGHT: 1px; HEIGHT: 1px; OVERFLOW: hidden
}
.box B.tc B.L2 {
	LINE-HEIGHT: 1px; HEIGHT: 1px; OVERFLOW: hidden
}
.box B.bc B.L1 {
	LINE-HEIGHT: 1px; HEIGHT: 1px; OVERFLOW: hidden
}
.box B.bc B.L2 {
	LINE-HEIGHT: 1px; HEIGHT: 1px; OVERFLOW: hidden
}
.box B.tc B.L1 {
	MARGIN: 0px 4px
}
.box B.bc B.L1 {
	MARGIN: 0px 4px
}
.box B.tc B.L2 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 2px solid; MARGIN: 0px 2px; BORDER-TOP: 0px solid; BORDER-RIGHT: 2px solid
}
.box B.bc B.L2 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 2px solid; MARGIN: 0px 2px; BORDER-TOP: 0px solid; BORDER-RIGHT: 2px solid
}
.box B.tc B.L3 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; MARGIN: 0px 1px; HEIGHT: 2px; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.box B.bc B.L3 {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; MARGIN: 0px 1px; HEIGHT: 2px; OVERFLOW: hidden; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid
}
.box B.tc B.L1 {
	BACKGROUND-COLOR: #aaa
}
.box B.tc B.L2 {
	BORDER-BOTTOM-COLOR: #c0c0c0; BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0
}
.box B.tc B.L3 {
	BORDER-BOTTOM-COLOR: #c0c0c0; BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0
}
.box B.bc B.L1 {
	BACKGROUND-COLOR: #aaa
}
.box B.bc B.L2 {
	BORDER-BOTTOM-COLOR: #c0c0c0; BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0
}
.box B.bc B.L3 {
	BORDER-BOTTOM-COLOR: #c0c0c0; BORDER-TOP-COLOR: #c0c0c0; BORDER-RIGHT-COLOR: #c0c0c0; BORDER-LEFT-COLOR: #c0c0c0
}
.box B B.L2 {
	BACKGROUND-COLOR: #d0d3d4
}
.box B B.L3 {
	BACKGROUND-COLOR: #d0d3d4
}
.box {
	MARGIN: 5px
}
DIV.searchBoxContainer {
	BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 0px; BORDER-RIGHT: #c0c0c0 1px solid
}
DIV.searchBoxContainer DIV.searchBox {
	WIDTH: 350px; FLOAT: left; PADDING-TOP: 3px
}
DIV.searchBox {
	PADDING-RIGHT: 4px
}
DIV.searchBoxContainer DIV TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.searchBoxContainer DIV TABLE.textBox TD.empty {
	WIDTH: 40px; CURSOR: auto
}
DIV.searchAd {
	WIDTH: 250px; FLOAT: left
}
TABLE.textBox TD.searchLabel {
	PADDING-LEFT: 0px; WIDTH: 40px; COLOR: #5e5e5f; CURSOR: auto; FONT-WEIGHT: bold
}
TD.searchInput {
	BORDER-BOTTOM: #898989 1px solid; BORDER-LEFT: #898989 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #898989; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #898989 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD.searchInput INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d8d8d7; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; HEIGHT: 22px; FONT-SIZE: 17px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD.searchButton {
	BORDER-BOTTOM: #898989 1px solid; TEXT-ALIGN: left; BORDER-LEFT: 0px; BACKGROUND-COLOR: #898989; WIDTH: 25px; VERTICAL-ALIGN: top; BORDER-TOP: #898989 1px solid; BORDER-RIGHT: #898989 1px solid
}
TABLE.TabOff {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #212721;
	border-left-color: #212721;
}
TABLE.TabOff TD {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 3px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 21px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom:solid 2px #6cc24a; 
}
TABLE.TabOff TD {
	BACKGROUND:#d0d3d4;
}
TABLE.TabOff TD.TabOn {
	BACKGROUND:#6cc24a;
}
TABLE.TabOff TD A {
	COLOR: #212721;
	TEXT-DECORATION: none
}
TABLE.TabOff TD.TabOn A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
TABLE.pipeTab {
	BACKGROUND-COLOR: #253746;
}
TABLE.pipeTab TD {
	COLOR: #ffffff; FONT-SIZE: 11px
}
TABLE.pipeTab TD A {
	COLOR: #ffffff; FONT-SIZE: 11px
}
TABLE.pipeTab TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.pipeTab TD A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
TABLE.pipeTab TD A.selected {
	TEXT-DECORATION: underline
}
TABLE.pipeTab TD DIV.pipeImg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 90%; PADDING-RIGHT: 2px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.NegativepipeImg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 90%; PADDING-RIGHT: 2px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.pipeTab TD DIV.pipeImg {
	BACKGROUND-IMAGE: url(../images/green_but.png)
}
TABLE.pipeTab TD DIV.NegativepipeImg {
	BACKGROUND-IMAGE: url(../images/red_but.png)
}
TABLE.pipeTab TD DIV.positive {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 91px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -385px; FLOAT: right; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
TABLE.pipeTab TD DIV.negative {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 91px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -404px; FLOAT: right; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.pipAsh {
	BACKGROUND-COLOR: #919d9d; DISPLAY: block
}
.pipBrown {
	BACKGROUND-COLOR: #8b0004; DISPLAY: block
}
.pipBlue {
	BACKGROUND-COLOR: #212721;
	DISPLAY: block
}
.pipAsh {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
.pipBrown {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
.pipBlue {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
.pipAsh:hover {
	TEXT-DECORATION: none
}
.pipBrown:hover {
	TEXT-DECORATION: none
}
.pipBlue:hover {
	TEXT-DECORATION: none
}
.pipFeR:hover {
	TEXT-DECORATION: none
}
.pipFeN:hover {
	TEXT-DECORATION: none
}
TABLE.forensic TR.feN_highlight {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebeffe; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.forensic TR.feR_highlight {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #dfe6fd; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.forensic .pipAsh {
	WIDTH: 28px
}
TABLE.forensic .pipBrown {
	WIDTH: 28px
}
TABLE.forensic .pipBlue {
	WIDTH: 28px
}
TABLE.forensic .pipFeR {
	WIDTH: 28px
}
TABLE.forensic .pipFeN {
	WIDTH: 28px
}
TABLE.forensic .pipGRA {
	WIDTH: 28px
}
TABLE.forensic .pipFED {
	WIDTH: 28px
}
.pipFeR {
	BACKGROUND-IMAGE: url(../images/bg_FeR.gif); BORDER-BOTTOM: #10497c 1px solid; BORDER-LEFT: #10497c 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial; BACKGROUND-POSITION: left top; LETTER-SPACING: 1px; HEIGHT: 12px; COLOR: #ffffff; FONT-SIZE: 9px; BORDER-TOP: #10497c 1px solid; BORDER-RIGHT: #10497c 1px solid
}
.pipFeN {
	BACKGROUND-IMAGE: url(../images/bg_FeN.gif); BORDER-BOTTOM: #10497c 1px solid; BORDER-LEFT: #10497c 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial; BACKGROUND-POSITION: left top; LETTER-SPACING: 1px; HEIGHT: 12px; COLOR: #ffffff; FONT-SIZE: 9px; BORDER-TOP: #10497c 1px solid; BORDER-RIGHT: #10497c 1px solid
}
TABLE.forensic .pipAsh {
	BACKGROUND-IMAGE: url(../images/bg_Fe.gif); BORDER-BOTTOM: #10497c 1px solid; BORDER-LEFT: #10497c 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 12px; BORDER-TOP: #10497c 1px solid; BORDER-RIGHT: #10497c 1px solid
}
TABLE.forensic .pipBrown {
	BACKGROUND-IMAGE: url(../images/bg_Gr1.gif); BORDER-BOTTOM: #840300 1px solid; BORDER-LEFT: #840300 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 12px; BORDER-TOP: #840300 1px solid; BORDER-RIGHT: #840300 1px solid
}
TABLE.forensic .pipBlue {
	BACKGROUND-IMAGE: url(../images/icoRNS_Stripe.gif); BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 12px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
TABLE.forensic .pipGRA {
	BACKGROUND-IMAGE: url(../images/bg_GRA.gif); BORDER-BOTTOM: #7c2710 1px solid; BORDER-LEFT: #7c2710 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 12px; BORDER-TOP: #7c2710 1px solid; BORDER-RIGHT: #7c2710 1px solid
}
TABLE.forensic .pipFED {
	BACKGROUND-IMAGE: url(../images/bg_FED.gif); BORDER-BOTTOM: #107c64 1px solid; BORDER-LEFT: #107c64 1px solid; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 12px; BORDER-TOP: #107c64 1px solid; BORDER-RIGHT: #107c64 1px solid
}
TABLE.forensic .pipAsh {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipBrown {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipBlue {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipGRA {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipFED {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipFEN {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipFER {
	FONT-FAMILY: arial; LETTER-SPACING: 1px; COLOR: #ffffff; FONT-SIZE: 9px
}
TABLE.forensic .pipAsh:hover {
	TEXT-DECORATION: none
}
TABLE.forensic .pipBrown:hover {
	TEXT-DECORATION: none
}
TABLE.forensic .pipBlue:hover {
	TEXT-DECORATION: none
}
TABLE.forensic TD.yellowRow {
	BACKGROUND-COLOR: #fefeed
}
IMG.chart {
	WIDTH: 13px; HEIGHT: 13px
}
.chartHeaderBar {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #919d9d; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #2a2a2a; FONT-SIZE: 11px; PADDING-TOP: 1px
}
.spaceTen {
	PADDING-BOTTOM: 10px
}
.DoNotShow {
	DISPLAY: none
}
.ShowBlock {
	DISPLAY: block
}
.Show {
	DISPLAY: inherit
}
.articleRow UL {
	MARGIN: auto auto auto 30pt
}
.articleRow P {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 7px
}
.articleRow TD P {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
PRE {
	BACKGROUND-COLOR: inherit; FONT-FAMILY: monospace, sans-serif; COLOR: #000
}
KBD {
	BACKGROUND-COLOR: inherit; FONT-FAMILY: monospace, sans-serif; COLOR: #000
}
.calendar {
	WIDTH: 200px; FONT-SIZE: 12px
}
.calendar TR TD {
	TEXT-ALIGN: center; FONT-SIZE: 12px
}
.calendar TR TD A {
	FONT-WEIGHT: 600
}
.calendar TR TH {
	FONT-WEIGHT: 600
}
.calendarMonth {
	COLOR: #212721; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.calenderTable {
	BORDER-BOTTOM: #919d9d 1px solid; BORDER-LEFT: #919d9d 1px solid; WIDTH: auto; BORDER-TOP: #919d9d 1px solid; BORDER-RIGHT: #919d9d 1px solid
}
.maintitle H1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d0d3d4; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.maintitle H1 A {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d0d3d4; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.maintitle DIV {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d0d3d4; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.maintitle DIV A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px; color:#00a499;
}
TABLE.contactTable TR TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.subtitle {
	LINE-HEIGHT: 18px; COLOR: #0c2e82; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#TableSet DIV {
	DISPLAY: none; VISIBILITY: hidden
}
#TableSet DIV.TabOn {
	DISPLAY: block; VISIBILITY: visible
}
DIV.title {
	WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 5px; FLOAT: left
}
DIV#mainTitle {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 4px
}
DIV#newsDate {
	TEXT-ALIGN: right; DISPLAY: block; FLOAT: right; PADDING-TOP: 4px
}
.errorDiv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d0d3d4; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: none; COLOR: red; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.errorDivOn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d0d3d4; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#marketTrackerTable TH {
	TEXT-ALIGN: center
}
P.title {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ddeeff; MARGIN: 0px; COLOR: inherit; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#menuService {
	MARGIN: 5px 0px 0px; FLOAT: left
}
#menuService UL {
	MARGIN-TOP: 0px; TEXT-INDENT: 0px; MARGIN-LEFT: 0px
}
#menuService LI {
	BACKGROUND-IMAGE: url(../images/bgSquare.gif); LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; PADDING-LEFT: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 5px; FLOAT: left; MARGIN-LEFT: 8px
}
#subMenu A.selected {
	TEXT-DECORATION: underline
}
#subMenuIn A.login {
	FLOAT: right;

}
#subMenuIn A.logOut {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
A.print {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/newSpriteIcons.png) no-repeat 0px -276px; HEIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.rss {
	BACKGROUND-IMAGE: url(../images/icon_rss1.png); PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.twitter {
	BACKGROUND-IMAGE: url(../images/icon_twitter.png); PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; HEIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.email {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/newSpriteIcons.png) no-repeat 0px -241px; HEIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.txtSize12px {
	FONT-SIZE: 12px
}
A.txtSize13px {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
DIV.subscribe {
	BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 15px; FONT-SIZE: 11px
}
DIV.subscribe UL {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none
}
DIV.subscribe LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; HEIGHT: 10px; PADDING-TOP: 4px
}
DIV.subscribe LI.changeTxt-Size {
	BACKGROUND-COLOR: #7cbee8; COLOR: #fff; FONT-WEIGHT: bold
}
.announcements H1 {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #212721; FONT-SIZE: 23px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 15px
}
.announcements H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 15px; COLOR: #999999; FONT-SIZE: 12px
}
DIV.topLinks {
	TEXT-ALIGN: right;
	FONT-SIZE: 11px;
	background-color: #d0d3d4;
    padding:10px 5px; height:15px;
}
div.topLinkWidth {
	width: 945px;
}

DIV.topLinks A  {
	FONT-SIZE: 11px;
	margin: 0px;
	padding: 0px;
	color: #212721; display:inline-block;
}
#top {
	WIDTH: 950px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#top DIV.topLinks {
	TEXT-ALIGN: right;
	FONT-SIZE: 11px;
	background-color: #ffc20e;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding: 5px;
}
#top DIV.topLinks A {
	FONT-SIZE: 11px
}

.topLinks ul { margin:0; padding:0; }
.topLinks ul li { float:left; width:auto; margin:0 5px 0 0; list-style:none; position:relative; }
.topLinks ul li:last-child { margin:0; }
.portal-navi { z-index:100; text-align:left; }
.portal-navi .icon_portal_navi {
  width: 20px;
  height: 20px;
  z-index: 2;
  cursor:pointer;
}
.portal-navi .icon_portal_navi span, .portal-navi .icon_portal_navi span:before, .portal-navi .icon_portal_navi span:after {
  content: "";
  background: #212721;
  position: absolute;
  width: 3px;
  height: 3px;
  top: 0;
  left: 0;
}
.portal-navi .icon_portal_navi span:before {
  left:6px;
}
.portal-navi .icon_portal_navi span:after {
  left:12px;
}
.portal-navi .icon_portal_navi span {
  top:0px;
}
.portal-navi .icon_portal_navi span + span {
  top:6px;
}
.portal-navi .icon_portal_navi span:last-child {
  top:12px;
}
.portal-navi .cross-portal-navigation {
  background: #ffffff;
  position: absolute;
  top: 26px;
  left: auto;
  right: 0;
  width: 155px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  display: none;
  z-index: 3;
}
.portal-navi .cross-portal-navigation ul {
  border-bottom: 2px #ecece9 solid; padding:5px 0;
}
.portal-navi .cross-portal-navigation li {
  display: block;
  float: none;
  margin: 0;
}
.portal-navi .cross-portal-navigation li a {
  display: inline-block;
  padding: 5px 15px;
  color: #212721;
  font-size: 12px;
}
.portal-navi .cross-portal-navigation li a:hover {
  color: #00a499;
}

.portal-navi.active .icon_portal_navi:before, .portal-navi.active .icon_portal_navi:after {
  content: "";
  background: none;
  border-top: 10px transparent solid;
  border-bottom: 10px #ffffff solid;
  border-left: 10px transparent solid;
  border-right: 10px transparent solid;
  opacity: 1;
  position: absolute;
  top: 8px;
  left: auto;
  right: 3px; z-index:5;
}
.portal-navi.active .icon_portal_navi:after { top:10px; border-bottom-color:#d0d3d4; z-index:3;}
.portal-navi.active .cross-portal-navigation { display:block; }

.portal-navi .portal-logo {
  margin: 5px auto 10px;
}
.fe-fundinfo-logo {
  background: url(/images/fe-fundinfo-logo.svg) no-repeat;
  background-size:100%;
  width: 125px;
  height: 43px;
  display:block !important;
  margin: 0 auto !important;
}

#top A#logo {
	WIDTH: 177px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 49px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#top #leaderboard {
	FLOAT: right
}
#top #mainMenu {
	WIDTH: 100%; CLEAR: both
}
#top #mainMenu A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 207px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px; border-radius:5px 5px 0 0;
}
#top #mainMenu A#tab1 {
	BACKGROUND:#253746;
}
#top #mainMenu A#tab2 {
	BACKGROUND:#919d9d;
}
#top #mainMenu A#tab3 {
	BACKGROUND:#d0d3d4;
}
#top #subMenu A.selected {
	TEXT-DECORATION: underline
}
#subMenu A.selected {
	TEXT-DECORATION: underline
}
#subMenu {
	BACKGROUND-COLOR: #253746;
	MIN-HEIGHT: 30px;
	CLEAR: both
}
DIV[class='NewsMenu']#subMenu {
	BACKGROUND-COLOR: #253746
}
DIV[class='ForensicMenu']#subMenu {
	BACKGROUND-COLOR: #253746
}
#subMenuIn {
	PADDING-BOTTOM: 7px; MARGIN: 0px 10px; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; PADDING-TOP: 7px; POSITION: relative;
}
#subMenuIn A.selected {
	TEXT-DECORATION: underline
}
#subMenuIn A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 13px; DISPLAY: inline-block; FLOAT: left; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.navLeft {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navLeftFar {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navRight {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navRightFar {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navBottom {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navBottomFar {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navTop {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navTopFar {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.addWatchIco {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.removeWatchIco {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.sortUp {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.sortDown {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.sortUpDisabled {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.sortDownDisabled {
	MARGIN: 0px 1px; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px
}
A.navLeft {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -26px -105px
}
A.navLeftFar {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -26px -123px
}
A.navRight {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -13px -105px
}
A.navRightFar {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -13px -123px
}
A.navBottom {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -39px -105px
}
A.sortDown {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -39px -105px
}
A.navBottomFar {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -39px -123px
}
A.navTop {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -52px -105px
}
A.sortUp {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -52px -105px
}
A.navTopFar {
	BACKGROUND: url(../images/newSpriteIcons.png) no-repeat -52px -123px
}
A.sortUpDisabled {
	BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -163px -105px
}
A.sortDownDisabled {
	BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -150px -105px
}
TD.navHeaderTD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 20px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#CompanySearch {
	BORDER-BOTTOM: #919d9d 1px solid; BORDER-LEFT: #919d9d 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px; BORDER-TOP: #919d9d 1px solid; BORDER-RIGHT: #919d9d 1px solid; PADDING-TOP: 5px
}
#companyText {
	WIDTH: 105px; VERTICAL-ALIGN: middle
}
#companyText:hover { border-color:#00a499;}
#selectSearch {
	WIDTH:auto; VERTICAL-ALIGN: middle; display:block
}
#SearchCategories {
	WIDTH: 250px
}
.companyButton {
	WIDTH: 60px; VERTICAL-ALIGN: middle
}
.dateNow {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #10497c; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.Ads {
	CLEAR: both; TOP: auto; LEFT: auto
}
.AdBox {
	POSITION: absolute; DISPLAY: none; CLEAR: both; TOP: auto; LEFT: auto
}
TABLE.companyDetails TH {
	BORDER-BOTTOM: #919d9d 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #000; PADDING-TOP: 4px
}
TABLE.companyDetails TD {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
TABLE.companyDetails TD.source {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
TABLE.companyDetails TD.companyData {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 180px; PADDING-RIGHT: 4px; PADDING-TOP: 3px
}
TABLE.companyDetails TD.time {
	COLOR: #666; FONT-SIZE: 11px
}
TABLE.companyDetails TD.small {
	FONT-SIZE: 11px
}
TABLE.companyDetails TD.timeBreak {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #def; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.companyHeader {
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #253746;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	PADDING-TOP: 10px
}
A.addWatch {
  color:#ffffff; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/newSpriteIcons.png) no-repeat 0px -313px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 16px
}
DIV.newsBlock {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.newsBlock DIV.newsStory {
	PADDING-BOTTOM: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a6a6a6;
}
DIV.newsTime {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV.title {
	DISPLAY: block; FLOAT: none
}
DIV.header {
	PADDING-BOTTOM: 11px;
	BACKGROUND-COLOR: #000;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}
DIV#newsContent {
	DISPLAY: block;
	FLOAT: none;
	border: 1px solid #919d9d;
}
DIV.newsContentHeader {
	PADDING-BOTTOM: 11px;
	BACKGROUND-COLOR: #919d9d;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	HEIGHT: 14px;
	PADDING-TOP: 6px
}
TABLE.newsPagination {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
SPAN.hideMsg {
	DISPLAY: none
}
SPAN.showMsg {
	DISPLAY: block
}
.checklist {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LIST-STYLE-TYPE: none; WIDTH: 16em; HEIGHT: 10em; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid
}
.checklist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.checklist LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.checklist LABEL {
	TEXT-INDENT: -25px; PADDING-LEFT: 25px; DISPLAY: block
}
.checklist LABEL:hover {
	BACKGROUND: #777; COLOR: #fff
}
.checklist LABEL.hover {
	BACKGROUND: #777; COLOR: #fff
}
.cl1 {
	WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 15em; FONT-SIZE: 0.9em
}
.cl1 .alt {
	BACKGROUND: #f5f5f5
}
.cl1 INPUT {
	VERTICAL-ALIGN: middle
}
.cl1 LABEL:hover {
	BACKGROUND: #ddd; COLOR: #000
}
.cl1 LABEL.hover {
	BACKGROUND: #ddd; COLOR: #000
}
DIV#divMultiSelection {
	POSITION: absolute; WIDTH: 210px; DISPLAY: none
}
DIV#divMultiSelection DIV {
	BACKGROUND-COLOR: #f5f5f5; HEIGHT: 20px; COLOR: black
}
DIV#divMultiSelection DIV A {
	TEXT-DECORATION: underline
}
DIV#divMultiSelection DIV A:hover {
	TEXT-DECORATION: underline
}
.adShareDiv {
	BORDER-BOTTOM: #def 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #def 3px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 5px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 40px; VERTICAL-ALIGN: top; BORDER-TOP: #def 3px solid; BORDER-RIGHT: #def 3px solid; PADDING-TOP: 5px
}
DIV#relatedCompanies A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DIV#relatedCompanies LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A.moveUp {
    background:none; margin:2px 0 0; display:inline-block; width:0; height:0; border-bottom:12px #ffffff solid; border-top:0px transparent solid; border-left:8px transparent solid; border-right:8px transparent solid;
}
A.moveDown {
	background:none; margin:2px 0 0; display:inline-block; width:0; height:0; border-top:12px #ffffff solid; border-bottom:0px transparent solid; border-left:8px transparent solid; border-right:8px transparent solid;
}
A.moveBox {
	background:#ffffff; margin:7px 0 0; display:inline-block; width:15px; height:5px; vertical-align:top;
}
A.moveMax {
	MARGIN: 2px 0px 0px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -100px -122px; HEIGHT: 16px
}
#ticker {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/bg_news.gif) repeat-x left top;
	FONT-SIZE: 11px;
	PADDING-TOP: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4E4437;
	border-bottom-color: #4E4437;
	border-left-color: #4E4437;
}
#tickerNews {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/newsBg.png) repeat-x left top; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#ticker A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #212721; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#tickerNews A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #212721; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#ticker .blueArrow {
	COLOR: #4E4437;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
#tickerNews .blueArrow {
	COLOR: #212721;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
DIV.register {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
DIV.register H1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #212721; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.register P {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.register LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
DIV.register INPUT[type=text] {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 3px
}
DIV.register INPUT[type=password] {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 3px
}
DIV.register SELECT {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 3px;
	cursor:default;	
}
.columnLeftNews {
	WIDTH: 305px; FLOAT: left
}
.columnLeftRegister {
	WIDTH: 305px; FLOAT: left
}
.columnRightNews {
	WIDTH: 300px; FLOAT: right
}
.columnRightRegister {
	WIDTH: 300px; FLOAT: right
}
.spaceTopSmall {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
A.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 76px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND:#253746; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 3px; border-radius:5px;
}
A.button:hover { background:#515f6b; text-decoration:none;}
.needLogin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 120px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/loginX.png) no-repeat 50px 20px; HEIGHT: auto !important; CLEAR: both; PADDING-TOP: 40px
}
.needLogin H1.Register {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #900; PADDING-TOP: 0px
}
.needLogin H1.Login {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c881c; PADDING-TOP: 0px
}
.selection {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #919d9d; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.selection H1 {
	FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.selection A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -207px -131px; COLOR: #10497c; PADDING-TOP: 6px
}
.selection A:hover {
	BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -207px -167px; COLOR: #10497c; TEXT-DECORATION: none
}
.selection A.selected {
	BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -207px -167px; COLOR: #10497c; TEXT-DECORATION: none
}
.selection UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.selection LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #919d9d 1px solid
}
.selection LI.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.selection LI.last {
	BORDER-RIGHT: 0px
}
.selection LI.firstTab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -207px -205px; PADDING-TOP: 0px
}
.selection LI.lastTab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -207px -205px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.addHolding {
	MARGIN: 0px 0px 15px; DISPLAY: block; COLOR: #10497c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV.addHolding .option {
	FLOAT: left
}
DIV.addHolding .sponsor {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 6px; WIDTH: 260px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 11px
}
DIV.addHolding UL.searchTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.addHolding UL.searchTabs LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV.addHolding UL.searchTabs LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 17.5px; PADDING-RIGHT: 17.5px; COLOR: #212721; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.addHolding UL.searchTabs LI A.selected {
	BACKGROUND-COLOR:#6cc24a; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
DIV.addHolding UL.searchTabs LI A.selected:hover {
	BACKGROUND-COLOR:#6cc24a; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
DIV.addHolding UL.searchInput LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV.addHolding UL.searchInput LI.first {
	MIN-WIDTH: 51px; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; LETTER-SPACING: -1px; PADDING-TOP: 4px
}
DIV.addHolding UL.searchInput LI.searchTxt {
	WIDTH: 260px; DISPLAY: block; BACKGROUND:#ffffff; HEIGHT: 27px; border:1px #6cc24a solid; box-sizing:border-box;
}
DIV.addHolding UL.searchInput LI.searchTxt INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 4px 4px 0px; WIDTH: 255px; COLOR: #919d9d; FONT-SIZE: 13px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
DIV.addHolding UL.searchInput LI.searchTxt INPUT:focus {
	COLOR: #000
}
DIV.addHolding UL.searchInput LI A.go {
	WIDTH: 28px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -410px -396px; HEIGHT: 27px
}
DIV.addHolding H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
DIV.news H1.topStory {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.news H1.topStory A {
	COLOR: #4194d0; FONT-SIZE: 18px
}
DIV.news P.timeTopStory {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #4194d0; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.columnLeftNews DIV.news P.time {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #4194d0; MARGIN: 0px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.columnRightNews DIV.news P.time {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #4194d0; MARGIN: 0px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.columnLeftNews DIV.news P.firstTime {
	BORDER-BOTTOM: #4194d0 0px solid; BORDER-LEFT: #4194d0 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #4194d0; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #4194d0 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #4194d0 0px solid; PADDING-TOP: 0px
}
.columnRightNews DIV.news P.firstTime {
	BORDER-BOTTOM: #4194d0 0px solid; BORDER-LEFT: #4194d0 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #4194d0; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 10px; BORDER-TOP: #4194d0 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #4194d0 0px solid; PADDING-TOP: 0px
}
.columnLeft DIV.news P.time {
	BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; COLOR: #212721; BORDER-TOP: #4194d0 1px solid
}
.columnLeft DIV.news P.firstTime {
	BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; COLOR: #212721; BORDER-TOP: #4194d0 0px solid
}
.columnRight DIV.news P.firstTime {
	BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; COLOR: #212721; BORDER-TOP: #4194d0 0px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG.topStory {
	BORDER-BOTTOM: #4194d0 1px solid; BORDER-LEFT: #4194d0 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: middle; BORDER-TOP: #4194d0 1px solid; BORDER-RIGHT: #4194d0 1px solid; PADDING-TOP: 3px
}
.columnLeftNews .box .header {
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 5px;
	BACKGROUND: url(../images/rebrandspriteIcons.png) #10497c no-repeat -300px -423px;
	COLOR: #FFF;
	FONT-SIZE: 13px;
	PADDING-TOP: 4px
}
.columnRightNews .box .header {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/rebrandspriteIcons.png) #10497c no-repeat -300px -423px; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.columnLeftNews .box {
	BACKGROUND-COLOR: #fff
}
.columnRightNews .box {
	BACKGROUND-COLOR: #fff
}
.columnLeftNews .boxContent {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.columnRightNews .boxContent {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 10px
}
.columnLeftNews .boxContent P.cms {
	MARGIN: 5px 0px
}
DIV.market7amActive {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 80px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.market9amActive {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 80px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.market12pmActive {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 80px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.market4pmActive {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 80px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.market7amActive H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 16px
}
DIV.market9amActive H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 16px
}
DIV.market12pmActive H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 16px
}
DIV.market4pmActive H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 16px
}
DIV.market7amActive H2 {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market9amActive H2 {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market12pmActive H2 {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market4pmActive H2 {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market7amActive H2 A {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market9amActive H2 A {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market12pmActive H2 A {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market4pmActive H2 A {
	MARGIN-BOTTOM: 1px; COLOR: #919d9d; FONT-SIZE: 13px
}
DIV.market7amActive {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat 0px 0px
}
DIV.market9amActive {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -385px 0px
}
DIV.market12pmActive {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat 0px -213px
}
DIV.market4pmActive {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -385px -213px
}
.periodNav {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #10497c; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.timeNav {
	PADDING-BOTTOM: 4px;
	BACKGROUND-COLOR: #253746;
	MARGIN: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	COLOR: #212721;
	FONT-SIZE: 11px;
	PADDING-TOP: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #212721;
	border-bottom-color: #212721;
	border-left-color: #212721;
}
.periodNav A {
	COLOR: #fff
}
.timeNav A {
	COLOR: #FFF;
}
.periodNav LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.timeNav LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
.periodNav LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px
}
.periodNav LI A.selected {
	TEXT-DECORATION: underline
}
.periodNav LI.positive {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 91px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -385px; FLOAT: right; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.periodNav LI.negative {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 91px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -404px; FLOAT: right; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.timeNav LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 16px; PADDING-TOP: 2px
}
.timeNav LI A {
	FONT-SIZE: 11px
}
.timeNav LI.market7am {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -5px -447px
}
.timeNav LI.market9am {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -5px -475px
}
.timeNav LI.market12pm {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -5px -503px
}
.timeNav LI.market4pm {
	BACKGROUND: url(../images/spriteIconsClock2.png) no-repeat -5px -531px
}
.timeNav LI.archive {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.timeNav LI.market7am A.selected {
	TEXT-DECORATION: underline
}
.timeNav LI.market9am A.selected {
	TEXT-DECORATION: underline
}
.timeNav LI.market12pm A.selected {
	TEXT-DECORATION: underline
}
.timeNav LI.market4pm A.selected {
	TEXT-DECORATION: underline
}
.companyAlerts {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #919d9d; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 5px
}
.companyActive {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 10px
}
.companyInActive {
	BORDER-BOTTOM: #919d9d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 10px
}
.alerts {
	WIDTH: 350px; FLOAT: left
}
.companyActive .alerts .topBg {
	WIDTH: 350px; BACKGROUND:none; HEIGHT:0
}
.companyActive .alerts .bottomBg {
	WIDTH: 350px; BACKGROUND:none; HEIGHT:0
}
.companyActive .alerts .emailDetails {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d0d3d4; PADDING: 8px; border-radius:8px; FONT-SIZE: 11px;
}
.companyActive A.watch {
	 color:#000; PADDING-BOTTOM: 2px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -348px; PADDING-TOP: 2px
}
.companyInActive .alerts .bottomBg {
	WIDTH: 350px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -270px -560px; HEIGHT: 6px
}
.companyInActive .alerts .emailDetails {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d2d2d2; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.companyInActive A.watch {
	 color:#000; PADDING-BOTTOM: 2px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -313px; PADDING-TOP: 2px
}
.displeyNone {
	DISPLAY: none
}
.displayBlock {
	DISPLAY: block
}
.emailDetails LABEL {
	MARGIN: 0px 15px 0px 0px; WIDTH: 150px; WHITE-SPACE: nowrap; FLOAT: left
}
.emailDetails .subscribeShowHideOptions {
	MARGIN: 3px 0px 5px; FLOAT: right
}
A.addMore {
	MARGIN: 0px 0px 0px 2px; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -123px; HEIGHT: 13px
}
.emailDetails .subscribeHeader {
	MARGIN: 0px 0px 5px; WIDTH: 220px; FLOAT: left
}
A.email {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -241px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.companyInActive .alerts .topBg {
	WIDTH: 350px; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -270px -555px; HEIGHT: 5px
}
.companyName {
	WIDTH: 265px; FLOAT: left
}
.companyName P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.companyName H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 55px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.companyName H1 {
	WIDTH: 200px; FLOAT: left; FONT-SIZE: 13px
}
A.removeLess {
	MARGIN: 0px 0px 0px 2px; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -105px; HEIGHT: 13px
}
.flRight {
	FLOAT: right
}
A.underline {
	TEXT-DECORATION: underline
}
A.save {
	MARGIN: 5px 0px; padding:2px; WIDTH: 32px; DISPLAY: inline-block; BACKGROUND:#253746; color:#ffffff; border-radius:4px; HEIGHT: 13px; position:relative; font-size:10px; text-align:center;
}

A.btnSave {
	MARGIN: 2px 0px 0px 5px; padding:2px; WIDTH: 32px; DISPLAY: inline-block; BACKGROUND:#253746; color:#ffffff; border-radius:4px; HEIGHT: 13px; position:relative; font-size:10px; text-align:center
}
A.save:hover, A.btnSave:hover {
    background:#515f6b;
   text-decoration:none;
}
A.save:before, A.btnSave:before {
   content:"Save";
}
SPAN.errorMsg {
	COLOR: #ff0000
}
.time {
	WHITE-SPACE: nowrap
}
.noBreak {
	WHITE-SPACE: nowrap
}
#timeSpan A.selected {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.search {
	MARGIN: 0px 0px 15px;
	WIDTH: 620px;
	DISPLAY: block;
	HEIGHT: 69px;
	COLOR: #898989;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	background:#d0d3d4; border-radius:5px;
}
DIV.search .option {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 6px
}
DIV.search .sponsor {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 260px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 15px
}
DIV.search UL.searchTabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.search UL.searchTabs LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV.search UL.searchTabs LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.search UL.searchTabs LI A.selected {
	BACKGROUND-COLOR:#6cc24a;
	COLOR: #fff;
	TEXT-DECORATION: none
}
DIV.search UL.searchTabs LI A.selected:hover {
	BACKGROUND-COLOR: #6cc24a; COLOR: #fff; TEXT-DECORATION: none;
}
DIV.search UL.searchInput LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV.search UL.searchInput LI.first {
	MIN-WIDTH: 51px; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; LETTER-SPACING: -1px; PADDING-TOP: 4px
}
DIV.search UL.searchInput LI.searchTxt {
	WIDTH: 270px; DISPLAY: block; BACKGROUND:#ffffff; border:1px #6cc24a solid;  HEIGHT: 27px; box-sizing:border-box;
}
DIV.search UL.searchInput LI.searchTxt INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 5px 4px 0px; WIDTH: 290px; COLOR: #898989; FONT-SIZE: 14px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
DIV.search UL.searchInput LI.searchTxt INPUT:focus {
	COLOR: #000
}
DIV.search UL.searchInput LI A.go {
	WIDTH: 28px; DISPLAY: block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat -410px -396px; HEIGHT: 27px
}
A.watch {
	 color:#ffffff; PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/rebrandspriteIcons.png) no-repeat 0px -348px; PADDING-TOP: 0px
}
.watchlistTab {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR:#d0d3d4; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; HEIGHT: 60px; COLOR: #212721; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 1px; border-radius:0 0 5px 5px;
}
.watchlistTab H1 {
	COLOR: #10497c; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.watchlistTab A.selected {
	TEXT-DECORATION: underline
}
.watchlistTab .wListLeftSide {
	MARGIN-TOP: 15px; WIDTH: 310px; FLOAT: left
}
.watchlistTab .wListRightSide {
	MARGIN-TOP: 6px; WIDTH: 290px; FLOAT: right
}
.watchlistTab .myAnnouncementNav {
	TEXT-ALIGN: center; BACKGROUND: url(../images/myAnnouncementTab.gif) no-repeat left top; HEIGHT: 30px; PADDING-TOP: 6px
}
.watchlistTab .myWatchlistNav {
	TEXT-ALIGN: center; BACKGROUND: url(../images/myWatchlistTab.gif) no-repeat left top; HEIGHT: 30px; PADDING-TOP: 6px
}
.yourWatchListLink {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ff6600; WIDTH: 225px; FLOAT: right; HEIGHT: 20px
}
.yourWatchListLink DIV {
	MARGIN-TOP: 2px
}
.yourWatchListLink DIV A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.companyCountWList {
	BACKGROUND-COLOR: #4e4437; WIDTH: 395px; FLOAT: left; HEIGHT: 20px
}
.financialYearTabBg {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #253746; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 930px; PADDING-RIGHT: 0px; HEIGHT: 40px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.financialYearTabBg DIV.prevOrNextTab {
	TEXT-ALIGN: center; WIDTH: 160px; BACKGROUND:#009ace; HEIGHT:23px; PADDING-TOP: 7px; border-radius:5px;
}
.articlePrint {
	MARGIN: 10px 0px 0px 10px; WIDTH: 710px; FLOAT: left
}
.todayHeadlines {
	Z-INDEX: auto; POSITION: relative
}
.searchButton {
	TEXT-ALIGN:center; BACKGROUND:#253746; HEIGHT: 20px; PADDING-TOP: 5px; border-radius:5px; color:#ffffff;
}
.searchButton:hover { background:#515f6b; }
.searchButton A {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 16px
}
/*.goButtonDiv {
	TEXT-ALIGN: center; WIDTH: 35px; BACKGROUND: url(../images/goButton.gif) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 2px
}*/
.goButtonDiv, button {
	 background:#253746;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 20px;
    padding: 3px 0 0;
    text-align: center;
    width: 78px; border-radius:5px;
}
.goButtonDiv:hover, button:hover { background:#515f6d; }
.goButtonDiv A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; COLOR: #fff; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 1px
}
button { display:inline-block; border:0; min-height:23px; padding:0; cursor:pointer; }
/*.searchButtonDiv {
	TEXT-ALIGN: center; WIDTH: 60px; BACKGROUND: url(../images/searchButton.gif) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 2px
}
*/
.searchButtonDiv {
	 background:#253746;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 20px;
    padding: 3px 0 0;
    text-align: center;
    width: 78px;
    border-radius:5px;
}
.searchButtonDiv:hover { background:#515f6b; }
.searchButtonDiv A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; COLOR: #fff; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 1px; display:block;
}
DIV#menuLogIn {
	WIDTH: 310px; FLOAT: right; HEIGHT: 15px
}
DIV#menuLogIn INPUT[type='checkbox'] {
	PADDING-LEFT: 2px; WIDTH: 12px
}
DIV#menuLogIn INPUT[type='text'] {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f6f6f6; WIDTH: 93px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px
}
DIV#menuLogIn INPUT[type='password'] {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f6f6f6; WIDTH: 93px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px
}
DIV#menuLogIn A.pipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
DIV#menuLogIn A.login {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 1px; FLOAT: right; PADDING-TOP: 0px
}
DIV#menuLogIn A.loginMenu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; FLOAT: right; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#menuLogIn DIV#UserNameLabel {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 1px; WIDTH: 92px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px
}
DIV#menuLogIn DIV#PasswordLabel {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 1px; WIDTH: 92px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; MARGIN-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px
}
.moveLeft {
	FLOAT: left
}
.moveRight {
	FLOAT: right
}
#sendStatus {
	TEXT-ALIGN: center; MARGIN: 10px 0px; COLOR: #ff0000; FONT-SIZE: 13px
}
DIV.wlTabsNavigation UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.wlTabsNavigation LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A:hover {
	
}
DIV.wlTabsNavigation A.selected {
	COLOR: #fff; TEXT-DECORATION: none
}

DIV.wlTabsNavigation A SPAN {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR:#d0d3d4; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND-POSITION: left top; FLOAT: left; COLOR: #212721; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A B {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR:transparent; MARGIN:0; PADDING-LEFT: 0px; WIDTH:0; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A EM {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR:transparent; MARGIN:0; PADDING-LEFT: 0px; WIDTH:0; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A.selected {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; LETTER-SPACING: 0px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A.selected SPAN {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR:#6cc24a; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: right top; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A.selected B {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR:transparent; MARGIN:0; PADDING-LEFT: 0px; WIDTH:0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.wlTabsNavigation A.selected EM {
	BACKGROUND-IMAGE:none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR:transparent; MARGIN:0; PADDING-LEFT: 0px; WIDTH:0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 26px; CURSOR: pointer; PADDING-TOP: 0px
}
.readMore {
	COLOR: #919d9d; MARGIN-LEFT: 2px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.myListHeading {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 619px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.headerPipe {
	TEXT-ALIGN: center; WIDTH: 10px; COLOR: #fff
}
.headerWidth5 {
	WIDTH: 5px
}
.headerLogOutDiv {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.wEmailPopupDiv {
	Z-INDEX: 2000; BORDER-BOTTOM: #a7c7e7 2px solid; POSITION: absolute; BORDER-LEFT: #a7c7e7 2px solid; BACKGROUND-COLOR: #ecf1f9; WIDTH: 300px; DISPLAY: none; HEIGHT: 100px; COLOR: #2f6496; BORDER-TOP: #a7c7e7 2px solid; TOP: 220px; BORDER-RIGHT: #a7c7e7 2px solid; LEFT: 350px
}
.wEmailHeader {
	BACKGROUND: url(../images/popUpBg.gif) repeat-x 0px 0px; HEIGHT: 23px; PADDING-TOP: 2px
}
.wEmailHeader SPAN {
	FLOAT: left; COLOR: #fff
}
.wEmailHeader B#wePopupClose {
	TEXT-ALIGN: center; FLOAT: right; COLOR: white; FONT-SIZE: 16px; CURSOR: pointer
}
.wEmailPopupDiv .forgetPwdDiv {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 10px
}
DIV#TopRight {
	MARGIN-TOP: 15px;
}
DIV#mainBlock {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1250px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#mainBlock DIV#content {
	FLOAT: left;
	width: 960px;
	cursor: default;
}
A.forensic {
	FONT-SIZE: 13px
}
DIV#InvArticleContent P {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
DIV#InvArticleContent A {
	TEXT-DECORATION: underline
}
DIV.searchAnnouncements {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); MARGIN: 0px 0px 15px; PADDING-LEFT: 6px; WIDTH: 608px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -800px; HEIGHT: 110px; COLOR: #898989; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV.searchAnnouncements UL.searchInput {
	FLOAT: right
}
DIV.searchAnnouncements UL.searchInput LI.searchTxt {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); WIDTH: 200px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -110px -374px; HEIGHT: 27px
}
DIV.searchAnnouncements UL.searchInput LI.searchTxt INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; MARGIN: 5px 4px 0px; WIDTH: 200px; COLOR: #898989; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
DIV.searchAnnouncements UL.searchInput LI.searchTxt INPUT:focus {
	COLOR: #000
}
DIV.searchAnnouncements UL.searchInput LI A.go {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); WIDTH: 28px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -410px -396px; HEIGHT: 27px
}
DIV.searchAnnouncements UL.searchInput LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV.searchAnnouncements TABLE.selectNews TD.first {
	MIN-WIDTH: 51px; TEXT-ALIGN: right; COLOR: #10497c; PADDING-TOP: 2px
}
DIV.searchAnnouncements TABLE.searchNews {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.searchAnnouncements TABLE.selectNews TD {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 85%; MARGIN-RIGHT: 6px
}
DIV.searchAnnouncements TABLE.selectNews TD.space {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 85%; MARGIN-RIGHT: 6px
}
DIV.searchAnnouncements TABLE.selectNews TD INPUT {
	PADDING-RIGHT: 2px
}
DIV.searchAnnouncements TABLE.selectNews TD.GRA {
	BACKGROUND-IMAGE: url(../images/bg_GRA.gif); BORDER-BOTTOM: #7c2710 1px solid; BORDER-LEFT: #7c2710 1px solid; BACKGROUND-COLOR: #84361b; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; BORDER-TOP: #7c2710 1px solid; BORDER-RIGHT: #7c2710 1px solid
}
DIV.searchAnnouncements TABLE.selectNews TD.RNS {
	BACKGROUND-IMAGE: url(../images/bg_RNS.gif); BORDER-BOTTOM: #10497c 1px solid; BORDER-LEFT: #10497c 1px solid; BACKGROUND-COLOR: #1b5284; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; BORDER-TOP: #10497c 1px solid; BORDER-RIGHT: #10497c 1px solid
}
DIV.searchAnnouncements TABLE.selectNews TD.FED {
	BACKGROUND-IMAGE: url(../images/bg_FED.gif); BORDER-BOTTOM: #107c64 1px solid; BORDER-LEFT: #107c64 1px solid; BACKGROUND-COLOR: #1b8478; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; BORDER-TOP: #107c64 1px solid; BORDER-RIGHT: #107c64 1px solid
}
DIV.searchAnnouncements TABLE.selectNews TD.FEN {
	BACKGROUND-IMAGE: url(../images/bg_FEN.gif); BORDER-BOTTOM: #7c4d10 1px solid; BORDER-LEFT: #7c4d10 1px solid; BACKGROUND-COLOR: #7c4d10; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; BORDER-TOP: #7c4d10 1px solid; BORDER-RIGHT: #7c4d10 1px solid
}
DIV.searchAnnouncements TABLE.selectNews TD.FER {
	BACKGROUND-IMAGE: url(../images/bg_FER.gif); BORDER-BOTTOM: #7c7810 1px solid; BORDER-LEFT: #7c7810 1px solid; BACKGROUND-COLOR: #84731b; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; BORDER-TOP: #7c7810 1px solid; BORDER-RIGHT: #7c7810 1px solid
}
DIV.searchAnnouncements DIV.row3 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.searchAnnouncements DIV.row3 UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; COLOR: #10497c; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.searchAnnouncements DIV.row1 {
	PADDING-BOTTOM: 11px; WIDTH: 365px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 14px
}
DIV.searchAnnouncements DIV.row2 {
	PADDING-BOTTOM: 10px; WIDTH: 240px; FLOAT: right; HEIGHT: 28px; PADDING-TOP: 12px
}
DIV.searchAnnouncements DIV.row3 {
	PADDING-BOTTOM: 10px; WIDTH: 100%; FLOAT: left; HEIGHT: 40px; PADDING-TOP: 10px
}
DIV.searchAnnouncements DIV.row3 TABLE TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; COLOR: #10497c; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.searchAnnouncements DIV.row3 TABLE TR.secondRow TD {
	PADDING-LEFT: 23px
}
DIV.channelInput {
	TEXT-ALIGN: center; WIDTH: 22px; FLOAT: left; VERTICAL-ALIGN: top
}
DIV.channelText {
	FLOAT: left; COLOR: #10497c; FONT-SIZE: 12px
}
#fedInstrumentsDivTop DIV.header {
	PADDING-BOTTOM: 6px; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/rebrandspriteIcons.png) #10497c no-repeat 0px -423px; COLOR: #ffffff; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#fedInstrumentsDivTop DIV.flLeft {
	FLOAT: left
}
#fedInstrumentsDivTop DIV.flright {
	FLOAT: right
}
UL.factsheetButton LI {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); PADDING-LEFT: 50px; WIDTH: 150px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -458px; FLOAT: left; HEIGHT: 37px; MARGIN-RIGHT: 6px; PADDING-TOP: 14px
}
UL.factsheetButton LI.Manager {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -206px -458px
}
UL.factsheetButton LI.Group {
	BACKGROUND-IMAGE: url(../images/rebrandspriteIcons.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -413px -458px
}
UL.factsheetButton LI A {
	LINE-HEIGHT: normal; DISPLAY: block; FONT-FAMILY: Verdana; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.columnRight .boxhomemock {
	FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold
}
.columnRight .boxhomemock .headermock {
	PADDING-BOTTOM: 2px; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; BACKGROUND: #919d9d; COLOR: #212721; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.columnRight .boxhomemock .boxContent {
	BORDER-BOTTOM: #919d9d 2px solid;
	BORDER-LEFT: #919d9d 2px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #919d9d 2px solid;
	BORDER-RIGHT: #919d9d 2px solid;
	PADDING-TOP: 10px
}
.lineHeight {
	line-height: 30px;
}
#top #mainMenu A.darkGrey{
	color: #253746;
}

.wholeCoverShow
{
	background: url("/images/mainBg.png") repeat scroll;
  height: 100%;
  position: absolute;
  width: 100%;
  display :block;
  z-index : 200000000;
}

.wholeCoverHide
{
    display :none;
  
}


.login-popup-overlay{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,.4);
}
.login-popup a{
    color:#00a499;
	outline:none;
	border:0;
}

.login-popup{
	width:535px;
	border:1px solid #51473b;
	background:#fff;
	display:inline-block;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
	position: fixed;
    top: 0;
    bottom: 0;
    left:0;
    right:0;
    margin: auto;
	height:480px;
	z-index: 20000;
}
#UtypeLoginPopup .login-popup.popup-sub {
    height: 275px;
}
.login-popup .login-header{
	background:#253746;
	padding:8px 15px;
	position:relative;

}
.login-popup .login-header .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
}

.login-popup .login-header .close-icon{
	position:absolute;
	background:url(../images/close-icon.png)  no-repeat left top;
	width:28px;
	height:28px;
	right:10px;
}
.login-popup .login-header .close-icon:hover{
	cursor:pointer;
}


.login-popup .content{
	padding:15px;
}
.login-popup .content .title-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#4e4438;
	border-bottom:1px solid #dcdcdc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.login-popup .content .popup-list{
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

.login-popup .content .popup-text{
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	margin-left:15px;
}
.login-popup p.popup-text-large {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 10px;
}
.login-popup .content .login-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0;
	color:#212721;
	display:block;

}
.login-popup .content .login-name-input input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:325px;
	height:26px;
	border:1px solid #d0d0d0;
	margin-bottom:10px;
	padding-left:10px;
	color:#999;
}
.login-popup .content .login-btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;	
	padding:8px 15px 8px 35px;
	margin:10px 0;
	float:left;
	background:url(../images/login_icon.png) no-repeat 16px 6px #4e4438;
	font-weight:bold;
	cursor:pointer;
}
.login-popup .content .login-btn-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	background-color: #253746;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 35px;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.login-popup .content .login-btn-normal:hover { background:#515f6b; }
.login-popup .content .login-btn:hover{
	text-decoration:underline;
    
}

.login-popup .content .login-btn-container{
	display:block;
	width:100%;
	float:left;
	padding-bottom:12px;
	border-bottom:1px solid #d0d0d0;
}
.login-popup .content .login-btn-container .password-remainder{
	margin-right:25px;
}
.login-popup .content .login-btn-container .register{
	margin-right:25px;
	background:url(../images/user_icon.png) no-repeat left top;
	padding-left:20px;
}

.login-popup .content .login-btn-container .remember-me{
	margin-right:25px;
}
.login-popup .content .login-btn-container .remember-me .remember-me-check{
		margin-right:10px;
}
.login-popup .content .popup-message{
	margin:10px 0;
	float:left;
	color:#666;
}


/*Updated login-page CSS */

.login-popup .content .log-title{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#4e4438;
}

.login-popup .content .reg-btn-container{
	float:left;
	width:100%;
	text-align:center;
	margin: 20px 0;
}

.login-popup .content .reg-btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;	
	 padding: 10px 40px;
	font-weight:normal;
	cursor:pointer;
	background:#4e4438;
}
.login-popup .content .reg-btn:hover{
	text-decoration:underline;
}
.login-popup .content .login-btn-container .password-remainder{
	text-decoration:underline;
}
.login-popup .content .login-details{
	margin-top:10px;
}
.login-popup .content .popup-message{
	margin:10px 0;
	float:left;
	color:#666;
}
.login-popup .content .button_container {
	display: block;
	overflow: hidden;
	text-align: center;
	padding-left: 25px;
	margin-right: auto;
	margin-left: auto;
}
#UtypeNotLoginPopup p {font-size: 11px;}
#UtypeNotLoginPopup .login-popup p.popup-text-large {font-size:13px !important;}
#UtypeNotLoginPopup .login-popup .content .login-btn-normal {border-radius: 5px !important;font-size:16px; padding: 10px 19px;}
#UtypeNotLoginPopup .login-popup .login-header {padding: 15px 15px;}
#UtypeNotLoginPopup .login-popup .login-header .title{font-weight:bold;}
.NPIClass{height:500px;padding-left:15px;padding-top:20px;}
.NPIClass h1{font-size:22px;font-weight: normal;}
.NPIClass p{font-size:13px;}
.login-popu-para{line-height:15px;}
/*End Updated login-page CSS */

#ArticleContent p{
    margin-bottom:18px !important;
}
.copyright-content{
     display: inline-block;
      padding: 5px 0px 0 0px;      
}

.copyright-underline{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00a499;
    text-decoration: underline
}

.page-loader { 
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5);
    z-index: 100000;
}
.page-pre-loader {
    width:100px;
    height:100px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0px 0px -50px;
    background: url(/images/preloader.svg) no-repeat center center !important;
    background-size: 100px 100px !important;
}
#display-loader {
    display: block;
    z-index: 100000;
}
.loader-display-none {
    display: none !important;
}

.user-logged-details{
    position: absolute;
    right: 160px;
    top: 0px;
}
.td-user-name:hover + .login-dropdown {
    display:block !important;
}
#loggedUser{
    padding: 7px 0 10px 0 !important;
}
ul.login-dropdown:hover {
    display: block !important;
}
.login-dropdown {
    margin: 0;
    padding: 0;
    background: #253746;
    position: absolute;
    top: 31px;
    z-index: 99999;
    left: 0px;
    display: none;
    width: 137px;
   
}
.login-dropdown li {
    list-style: none;
    margin: 0;
    padding:0;
    border-bottom: 1px solid #fff;
}
.login-dropdown li a{
    color:#fff !important;
    float:none !important;
    font-weight: normal !important;
    padding: 3px 10px !important; display:block !important;
}
.login-dropdown li a:hover{
    background:rgba(145,157,157,0.4);
    text-decoration: underline;
}
.login-dropdown li:last-child {
    border-bottom: 0px solid #fff;
}
/*
#Unit4, #Unit5_sticky {
background-color: antiquewhite;
}
*/