BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial,helvetica,sans; BACKGROUND: #fff; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #006e97; CURSOR: hand; TEXT-DECORATION: none
}
SPAN.hrefClone {
	COLOR: #006e97; CURSOR: hand; TEXT-DECORATION: none
}
SPAN.subtleHrefClone {
	COLOR: #006e97
}
A:hover {
	TEXT-DECORATION: underline
}
SPAN.hrefClone:hover {
	TEXT-DECORATION: underline
}
.linebreak {
	WIDTH: 100%; FLOAT: left; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.timestamp {
	COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right.timestamp {
	TEXT-ALIGN: right
}
.hidden {
	DISPLAY: none !important; VISIBILITY: hidden
}
.standalone {
	MARGIN-BOTTOM: 10px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
P.standalone {
	MARGIN: 10px 0px 5px
}
H1 {
	FONT-SIZE: 28px
}
H1 .prefix {
	DISPLAY: block; FONT-SIZE: 15px
}
H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; PADDING-TOP: 0px
}
LI H3 {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bold {
	FONT-WEIGHT: bold
}
.borderDot0 {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom
}
.label {
	FONT-SIZE: 11px
}
.textLeft {
	TEXT-ALIGN: left
}
#mostPopularDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#mostDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#header #editions #change_editions {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#MenuItem_1 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#MenuItem_2 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#MenuItem_3 .hrefClone {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#edition_ara {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#edition_cn {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#edition_jp {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#mostPopularDiscussed UL LI .commentcount {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.topicLinks LI {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.actionButton {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.topicLinks LI.breaking {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.breaking.actionButton {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
#header #utilities UL LI#signin-control {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.sprite-core {
	BACKGROUND: url(/resources_v2/images/sprite-core2.gif) no-repeat left top
}
.actionButton {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header {
	MIN-WIDTH: 980px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #333333; FLOAT: left; HEIGHT: 70px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.lockedWidth#header {
	WIDTH: 980px
}
.whatsThisPopup {
	WIDTH: 100%; BACKGROUND: #e81f00; HEIGHT: 40px
}
.popup #header {
	MIN-WIDTH: 300px
}
#header .panel {
	Z-INDEX: 16777261; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; BACKGROUND: url(/resources_v2/images/bg_header_divider.gif) repeat-y right top; FLOAT: left; HEIGHT: 70px; PADDING-TOP: 0px
}
#header #commerce-logo {
	BACKGROUND-IMAGE: url(/resources_v2/images/sprite-core2.gif); BACKGROUND-COLOR: #333; MARGIN: 15px 0px 0px 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -556px; FLOAT: left
}
#header #commerce-logo A {
	WIDTH: 168px; DISPLAY: block; HEIGHT: 38px
}
#header #logo {
	WIDTH: 220px; BACKGROUND: #dc0a0a; FLOAT: left; HEIGHT: 70px
}
#header #logo IMG {
	MARGIN: 18px 0px 0px 18px
}
#header #editions .label {
	TEXT-TRANSFORM: uppercase; MARGIN: 18px 10px 0px; FONT-FAMILY: arial; COLOR: #999; FONT-SIZE: 9px
}
#header #editions #currentedition {
	MARGIN: 0px 10px 2px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#header #editions #change_editions {
	MARGIN: 0px 10px; WIDTH: 55px; DISPLAY: block; BACKGROUND-POSITION: 0px -126px; HEIGHT: 9px; CURSOR: pointer
}
#header .panel#search {
	MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 27px; CLEAR: right
}
#header #searchbox {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 270px; PADDING-RIGHT: 1px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 1px
}
#header #searchboxNav {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 270px; PADDING-RIGHT: 1px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 1px
}
#header #searchbox INPUT#searchfield {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: #fff; FLOAT: left; COLOR: #000; BORDER-RIGHT-STYLE: none; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#header #searchboxNav INPUT#searchfield {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: #fff; FLOAT: left; COLOR: #000; BORDER-RIGHT-STYLE: none; FONT-SIZE: 11px; PADDING-TOP: 4px
}
#header #searchbox INPUT#searchbutton {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#header #searchbox INPUT#searchbuttonNav {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#header #suggestedSearch {
	Z-INDEX: 104569998; POSITION: absolute; WIDTH: 274px; FONT-SIZE: 0px; RIGHT: 3px; TOP: 60px
}
#header #suggestedSearchResults {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 0px
}
#header #suggestedSearchResults H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #dc0a0a; FONT-SIZE: 14px; PADDING-TOP: 10px
}
#header #suggestedSearchResults UL LI {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#header #suggestedSearchResults UL LI.selected {
	BACKGROUND-COLOR: #ccc
}
#header #suggestedSearchResults TABLE TR.selected {
	BACKGROUND-COLOR: #ccc
}
#header #suggestedSearchResults .query {
	COLOR: #000000
}
#header #suggestedSearchResults TABLE#companyResultsList {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 10px
}
#header #suggestedSearchResults TABLE#companyResultsList TD {
	BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#header #suggestedSearchResults #companyResultsList .companyName {
	COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#header #suggestedSearchResults #companyResultsList .exchange {
	COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#header #suggestedSearchResults #companyResultsList .companyName {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 0px
}
#header #suggestedSearchResults #companyResultsList .ric {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
P#stockLink A {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#header #suggestedSearchResults #noResults {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#header #suggestedSearchResults P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header #utilities {
	MARGIN: 8px 0px 7px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 15px
}
* HTML #header #utilities {
	MARGIN: 8px 0px 3px
}
#header #utilities UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header #utilities UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#header #utilities UL LI.last {
	BORDER-RIGHT-STYLE: none
}
#header #utilities UL LI A {
	BORDER-BOTTOM: #c00 1px dotted; MARGIN-TOP: 4px; FLOAT: left; COLOR: #fff
}
#header #utilities UL LI A:hover {
	BORDER-BOTTOM-STYLE: none; COLOR: #fff
}
#footer {
	MARGIN: 12px auto 30px; CLEAR: both
}
#footer UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer H3 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#footer UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; FONT-STYLE: italic; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#footer UL LI A {
	FONT-STYLE: normal; COLOR: #000
}
#footer .copyright {
	TEXT-ALIGN: right; MARGIN: 10px 0px; COLOR: #999; FONT-SIZE: 11px
}
#footer #footerHeader {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px 10px 20px; WIDTH: 940px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ccc 3px solid
}
#footer #footerLogo {
	MARGIN: 2px 0px 0px
}
#footer .footerHalf {
	WIDTH: 110px
}
#footerMap #editionChangeForm {
	MARGIN: 0px 0px 5px; COLOR: #666; FONT-SIZE: 11px
}
#footerHeader .gridPanel {
	MARGIN: 0px
}
#footer #disclaimer {
	MARGIN: 15px 10px; DISPLAY: inline; FLOAT: left; COLOR: #999
}
#footer #disclaimer P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#content {
	WIDTH: 100%; FLOAT: left
}
.section {
	MARGIN: 0px auto; WIDTH: 960px; CLEAR: both; OVERFLOW: hidden
}
.section .sectionContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.section .sectionContent .sectionContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gridPanel .section {
	MARGIN: 0px; WIDTH: auto
}
.gridPanel .sectionContent {
	MARGIN: 0px; WIDTH: auto
}
.bleeding.section {
	WIDTH: 100%
}
.bleeding.section .sectionContent {
	MARGIN: 0px auto; WIDTH: 960px; FLOAT: none; CLEAR: both; OVERFLOW: hidden
}
.sectionDivider {
	MARGIN: 0px 0px 10px; BACKGROUND: #ccc; HEIGHT: 3px; CLEAR: both; OVERFLOW: hidden
}
#networkFooterHeader {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #ccc 3px solid; PADDING-TOP: 10px
}
#networkFooterHeader H2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/h_moreFromReuters.gif) #fff no-repeat left top; HEIGHT: 22px; COLOR: #fff; FONT-SIZE: 1px; PADDING-TOP: 10px
}
.gridPanel {
	MARGIN: 0px 10px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.gridPanel .gridPanel {
	MARGIN: 0px
}
.grid1 {
	WIDTH: 60px
}
.grid2 {
	WIDTH: 140px
}
.grid3 {
	WIDTH: 220px
}
.grid3plus {
	WIDTH: 260px
}
.grid4 {
	WIDTH: 300px
}
.grid5 {
	WIDTH: 380px
}
.grid6 {
	WIDTH: 460px
}
.grid7 {
	WIDTH: 540px
}
.grid8 {
	WIDTH: 620px
}
.grid9 {
	WIDTH: 700px
}
.grid10 {
	WIDTH: 780px
}
.grid11 {
	WIDTH: 860px
}
.grid12 {
	WIDTH: 940px
}
.grid7 .gridHalf {
	WIDTH: 260px
}
.grid8 .gridHalf {
	WIDTH: 300px
}
.grid11 .gridHalf {
	WIDTH: 420px
}
.gridlined1 {
	BACKGROUND: url(/resources_v2/images/bg_grid1.gif) repeat-y 10px 0px
}
.gridlined2 {
	BACKGROUND: url(/resources_v2/images/bg_grid2.gif) repeat-y 10px 0px
}
.gridlined3 {
	BACKGROUND: url(/resources_v2/images/bg_grid3.gif) repeat-y 10px 0px
}
.gridlined4 {
	BACKGROUND: url(/resources_v2/images/bg_grid4.gif) repeat-y 10px 0px
}
.gridlined5 {
	BACKGROUND: url(/resources_v2/images/bg_grid5.gif) repeat-y 10px 0px
}
.gridlined6 {
	BACKGROUND: url(/resources_v2/images/bg_grid6.gif) repeat-y 10px 0px
}
.gridlined7 {
	BACKGROUND: url(/resources_v2/images/bg_grid7.gif) repeat-y 10px 0px
}
.gridlined8 {
	BACKGROUND: url(/resources_v2/images/bg_grid8.gif) repeat-y 10px 0px
}
.gridlined9 {
	BACKGROUND: url(/resources_v2/images/bg_grid9.gif) repeat-y 10px 0px
}
.gridlined10 {
	BACKGROUND: url(/resources_v2/images/bg_grid10.gif) repeat-y 10px 0px
}
.gridlined11 {
	BACKGROUND: url(/resources_v2/images/bg_grid11.gif) repeat-y 10px 0px
}
.columnLeft {
	DISPLAY: inline; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 20px
}
.columnCenter {
	DISPLAY: inline; FLOAT: left
}
.columnRight {
	DISPLAY: inline; FLOAT: right; CLEAR: none
}
.module {
	MARGIN: 0px 0px 20px; WIDTH: 100%; FLOAT: left
}
.inline.module {
	MARGIN: 0px
}
.module .moduleHeader H3 {
	
}
.module .moduleHeader {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #333; FLOAT: left; PADDING-TOP: 8px
}
.module .moduleHeader H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.module .moduleHeader H3 A {
	COLOR: #fff
}
.module .moduleHeader H3 A.keyDevLink {
	COLOR: #000
}
.module .moduleBody {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.module .moduleBody UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.module .moduleBody OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.module .moduleBody UL LI {
	PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.crossSectionHeadlines .module .moduleBody UL LI {
	FONT-SIZE: 12px
}
.module .moduleBody OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.module .storytype {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.module .storytype A {
	TEXT-TRANSFORM: uppercase; COLOR: #000
}
.module .moduleBody H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module .inlinePhoto {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.topStory {
	PADDING-BOTTOM: 1px; WIDTH: 100%; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left bottom; FLOAT: left
}
.topStory .photo {
	MARGIN: 0px 0px 10px
}
.topStory H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 28px; PADDING-TOP: 0px
}
.topStory H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 28px; PADDING-TOP: 0px
}
.feature {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.feature H2 {
	MARGIN: 0px 0px 5px; FONT-SIZE: 15px
}
.feature .photo {
	MARGIN: 0px 10px 4px 0px; FLOAT: left
}
.photo {
	POSITION: relative; DISPLAY: block
}
.photo .videoOverlay {
	POSITION: absolute; WIDTH: 55px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_video.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .videoOverlayStrip {
	POSITION: absolute; WIDTH: 55px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_video.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .slideshowOverlay {
	POSITION: absolute; WIDTH: 83px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_slideshow.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .liveOverlay {
	POSITION: absolute; WIDTH: 80px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_live.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .infoOverlay {
	POSITION: absolute; WIDTH: 92px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_info.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .interOverlay {
	POSITION: absolute; WIDTH: 92px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_inter.png) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .specialOverlay {
	POSITION: absolute; WIDTH: 92px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_special_report.gif) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .specialOverlayStrip {
	POSITION: absolute; WIDTH: 92px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_special_report.gif) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .exclusiveOverlay {
	POSITION: absolute; WIDTH: 64px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive.gif) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.photo .exclusiveOverlayStrip {
	POSITION: absolute; WIDTH: 64px; BOTTOM: 0px; BACKGROUND: url(/resources_v2/images/btn_overlay_exclusive.gif) no-repeat 0px 0px; HEIGHT: 21px; LEFT: 0px
}
.chart.photo IMG {
	BORDER-BOTTOM-STYLE: none !important; BORDER-LEFT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-RIGHT-STYLE: none !important
}
.topStory P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.feature P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.source {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.contributor {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.video {
	COLOR: #ccc; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.video A {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
.video IMG {
	MARGIN-BOTTOM: -1px
}
.photo .overlay {
	POSITION: absolute; LEFT: 0px
}
.photo IMG.overlay {
	BORDER-BOTTOM-STYLE: none !important; BORDER-LEFT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-RIGHT-STYLE: none !important
}
.video_lg IMG {
	HEIGHT: 170px
}
.video_lg.photo {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; WIDTH: 300px; HEIGHT: 170px; OVERFLOW: hidden
}
.video_lg.photo IMG {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.videoList LI .photo {
	POSITION: relative; MARGIN: 0px 10px 0px 0px; FLOAT: left
}
.videoList LI H5 {
	MARGIN: 0px 0px 0.5em; FONT-SIZE: 11px
}
.videoList LI P {
	MARGIN: 0px
}
.topicLinks UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.topicLinks LI {
	LIST-STYLE-TYPE: none; MARGIN: 3px 5px 10px 0px; DISPLAY: inline; BACKGROUND-POSITION: 0px -95px; FLOAT: left; HEIGHT: 21px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.actionButton {
	LIST-STYLE-TYPE: none; MARGIN: 3px 5px 10px 0px; DISPLAY: inline; BACKGROUND-POSITION: 0px -95px; FLOAT: left; HEIGHT: 21px; FONT-SIZE: 11px; OVERFLOW: hidden
}
* HTML .breaking.actionButton {
	BACKGROUND-POSITION: 0px 0px
}
.topicLinks LI A {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(/resources_v2/images/bg_topicButtonR.gif) #0394cb no-repeat right top; FLOAT: left; HEIGHT: 21px; COLOR: #ffffff; OVERFLOW: hidden; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.actionButton A {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(/resources_v2/images/bg_topicButtonR.gif) #0394cb no-repeat right top; FLOAT: left; HEIGHT: 21px; COLOR: #ffffff; OVERFLOW: hidden; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.topicLinks LI.breaking A {
	BACKGROUND: url(/resources_v2/images/bg_breakingButtonR.gif) #e62602 no-repeat right top; COLOR: #fff !important
}
.breaking.actionButton A {
	BACKGROUND: url(/resources_v2/images/bg_breakingButtonR.gif) #e62602 no-repeat right top; COLOR: #fff !important
}
TD.data .actionButton {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .actionButton A {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .breaking.actionButton {
	FLOAT: right; MARGIN-RIGHT: 0px
}
TD.data .breaking.actionButton A {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.relatedInfo {
	MARGIN: 0px 0px 10px; FLOAT: left; CLEAR: both
}
.relatedTopics {
	MARGIN: 0px 10px 0px 0px; COLOR: #666; FONT-SIZE: 10px
}
.relatedInfo .timestamp {
	COLOR: #999; FONT-SIZE: 10px
}
#breakingNewsBand {
	POSITION: relative; MARGIN: 0px; TOP: -10px
}
#breakingNewsBand .sectionContent {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#breakingNewsBand .sectionColumns {
	POSITION: relative; MARGIN: 0px; DISPLAY: block
}
#breakingNewsBand .grid12 {
	POSITION: relative; WIDTH: 100%
}
#breakingNewsBand .gridPanel {
	POSITION: relative; MARGIN: 0px; FLOAT: none
}
#breakingNewsContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #e52929 0px 0px; HEIGHT: 1%; PADDING-TOP: 0px; TOP: -1px
}
HTML > BODY #breakingNewsContainer {
	HEIGHT: 34px
}
#breakingNewsUltra {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
#breakingNewsContainer #breakingNewsUltra H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#breakingNewsContainer #breakingNewsUltra H1 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-TRANSFORM: capitalize; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.breakingNewsContent A {
	PADDING-RIGHT: 20px !important
}
.developingStory H1 {
	COLOR: #333 !important
}
.developingStory H1 A {
	COLOR: #333 !important
}
.developingStory H1 A:visited {
	COLOR: #333 !important
}
.developingStory H1 .breakingNewsLabel {
	COLOR: #333 !important
}
.happening H1 {
	COLOR: #fff !important
}
.happening H1 A {
	COLOR: #fff !important
}
.happening H1 A:visited {
	COLOR: #fff !important
}
.happening H1 .breakingNewsLabel {
	COLOR: #fff !important
}
.breakingStory H1 {
	COLOR: #fff !important
}
.breakingStory H1 A {
	COLOR: #fff !important
}
.breakingStory H1 A:visited {
	COLOR: #fff !important
}
.breakingStory H1 .breakingNewsLabel {
	COLOR: #fff !important
}
#breakingNewsContainer #breakingNewsUltra H1 .breakingNewsLabel {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#breakingNewsContainer #breakingNewsUltra .breakingNewsContent {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 940px
}
.developingStory {
	BACKGROUND: url(/resources_v2/images/bg_developing_bg.gif) #b5b5b5 repeat-x left top
}
.happening {
	BACKGROUND: url(/resources_v2/images/bg_live_bg.gif) #006185 repeat-x left top
}
.happening #breakingNewsUltra {
	
}
.developingStory #breakingNewsUltra {
	
}
.happening #breakingNewsUltra .breakingNewsContent {
	MARGIN: 0px auto; WIDTH: 940px
}
.developingStory #breakingNewsUltra .breakingNewsContent {
	MARGIN: 0px auto; WIDTH: 940px
}
.ad {
	MARGIN: 0px 0px 20px; DISPLAY: inline; FLOAT: left
}
.prWrap {
	Z-INDEX: 1 !important
}
.ad DIV {
	Z-INDEX: 1 !important
}
#adTopContent .sectionContent .pushdownContainer .ad {
	MARGIN: 0px
}
#bannerStrip {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/bg_adBanner.gif) repeat-x left top; PADDING-TOP: 0px
}
#bannerStrip .sectionContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bannerStrip .gridPanel {
	MARGIN: 0px
}
#bannerStrip .ad {
	POSITION: relative; MARGIN-TOP: 10px !important; WIDTH: 960px; DISPLAY: block; MARGIN-BOTTOM: 10px !important; FLOAT: left !important; VISIBILITY: hidden; LEFT: 0px !important
}
#homepageSponsorBand .ad {
	POSITION: relative; WIDTH: 960px; DISPLAY: block; FLOAT: left !important; VISIBILITY: hidden; LEFT: 0px !important
}
.c131 {
	POSITION: relative; FLOAT: left; VISIBILITY: visible; MARGIN-LEFT: 0px !important; LEFT: 121px !important; opacity: 1
}
.c0 {
	FLOAT: left; VISIBILITY: visible; MARGIN-LEFT: 0px !important
}
.vis {
	VISIBILITY: visible !important
}
#bannerStrip .ad TABLE {
	MARGIN: 10px 0px
}
#bannerStrip .ad IFRAME {
	opacity: 0
}
#bannerStrip .adPushdown {
	MARGIN: 0px 0px 0px 55px
}
.pageSponsor {
	MARGIN: 10px 10px 0px 0px; FLOAT: right
}
.homepageMPU {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 378px; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-BOTTOM: 10px; BACKGROUND: #f5f5f5 0px 0px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
#adTopContent .sectionContent {
	WIDTH: 990px
}
#adTopContent .sectionContent .grid12 {
	WIDTH: 970px
}
#adTopContent .sectionContent .grid12 .ad {
	MARGIN: 0px
}
#homepageSponsorBand {
	MARGIN-BOTTOM: 0px
}
#adTopContent {
	MARGIN-BOTTOM: 0px
}
.textAd .textAdHeader {
	MARGIN: 0px 0px 10px; WIDTH: 100%; BACKGROUND: #f0f0f0 0px 0px; FLOAT: left
}
.textAd .textAdHeader H3 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left; COLOR: #333333; FONT-SIZE: 9px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.textAd .textAdHeader .headerLink {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; COLOR: #999; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.textAd .textAdBody P {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.textAd .textAdBody A.textAdDesc {
	COLOR: #666666; FONT-WEIGHT: normal
}
.textAd .textAdHeader .headerLink A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #006e97; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#googleAd {
	WIDTH: 100%
}
.standardTabSection {
	MARGIN: 0px 0px 20px; BACKGROUND: url(/resources_v2/images/bg_gray.gif) repeat-x left bottom
}
.standardTabSection .sectionContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/bg_gray.gif) repeat-x left bottom; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.tabs UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.module .moduleBody .tabs UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.tabs UL LI {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 4px 2px 2px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px !important; -moz-box-sizing: border-box
}
.module .moduleBody .tabs UL LI {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 4px 2px 2px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px !important; -moz-box-sizing: border-box
}
.tabs UL LI A {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 11px 20px; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.tabs UL LI SPAN.hrefClone {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 11px 20px; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.module .moduleBody .tabs UL LI SPAN.hrefClone {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN: 11px 20px; WIDTH: auto; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.tabs UL LI.current {
	BOX-SIZING: border-box; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px !important; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #fff; HEIGHT: 41px; PADDING-TOP: 0px !important; -moz-box-sizing: border-box
}
.module .moduleBody .tabs UL LI.current {
	BOX-SIZING: border-box; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px !important; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #fff; HEIGHT: 41px; PADDING-TOP: 0px !important; -moz-box-sizing: border-box
}
.tabs UL LI.current A {
	MARGIN: 12px 20px; COLOR: #000
}
.tabs UL LI.current SPAN.hrefClone {
	MARGIN: 12px 20px; COLOR: #000
}
.module .moduleBody .tabs UL LI.current A {
	MARGIN: 12px 20px; COLOR: #000
}
.module .moduleBody .tabs UL LI.current SPAN.hrefClone {
	MARGIN: 12px 20px; COLOR: #000
}
.flushLeft.tabs {
	MARGIN: 0px
}
.inline.tabs {
	MARGIN: 0px 0px 10px
}
.inline.tabs UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ig-container {
	MARGIN-RIGHT: -6px
}
.ig-tabs UL LI {
	
}
.ig-clr {
	WIDTH: 100%; HEIGHT: 1px; CLEAR: both
}
* HTML .gridPanel.column1 .module {
	MARGIN-RIGHT: -3px
}
.size0.data {
	FONT-SIZE: 9px !important
}
.size0 {
	FONT-SIZE: 9px !important
}
.size1.data {
	FONT-SIZE: 10px !important
}
.size1 {
	FONT-SIZE: 10px !important
}
.size2.data {
	FONT-SIZE: 11px !important
}
.size2 {
	FONT-SIZE: 11px !important
}
.size3.data {
	FONT-SIZE: 12px !important
}
.size3 {
	FONT-SIZE: 12px !important
}
.size4.data {
	FONT-SIZE: 13px !important
}
.size4 {
	FONT-SIZE: 13px !important
}
.size5.data {
	FONT-SIZE: 14px !important
}
.size5 {
	FONT-SIZE: 14px !important
}
.size6.data {
	FONT-SIZE: 15px !important
}
.size6 {
	FONT-SIZE: 15px !important
}
.size7.data {
	FONT-SIZE: 16px !important
}
.size7 {
	FONT-SIZE: 16px !important
}
.size8.data {
	FONT-SIZE: 17px !important
}
.size8 {
	FONT-SIZE: 17px !important
}
.size9.data {
	FONT-SIZE: 18px !important
}
.size9 {
	FONT-SIZE: 18px !important
}
.shade01 {
	COLOR: #999 !important
}
.changeUp {
	COLOR: #458d37
}
.changeDown {
	COLOR: #dc0a0a
}
.title.data {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.title0.data {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
data.title0 {
	FONT-SIZE: 11px
}
.noRtBorder {
	BORDER-RIGHT-STYLE: none !important
}
.dataSmall {
	FONT-SIZE: 11px
}
.dataSmall A.link {
	FONT-SIZE: 11px
}
TABLE.dataTable {
	MARGIN: 0px 0px 10px; COLOR: #000
}
TABLE.dataTable TR TH {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.dataTable TR TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.dataTable TR TD DIV.actionButton {
	MARGIN: 2px 12px 2px 0px; WIDTH: auto
}
TABLE.dataTable TR TH.data {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
TABLE.dataTable TR TD.data {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
TABLE.dataTable TR TH.center.data {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TD.center.data {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TH.center {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TD.center {
	TEXT-ALIGN: center
}
TABLE.dataTable TR TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WHITE-SPACE: nowrap; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
.dataTable TR:hover {
	BACKGROUND-COLOR: #fff
}
TABLE.dataTable TR.top TD {
	BORDER-TOP: #ccc 1px solid
}
TABLE.dataTable TR.stripe TD {
	BACKGROUND: #f3f3f3
}
TABLE.dataTable TR.total TD {
	FONT-WEIGHT: bold
}
TABLE.dataTable TR P {
	MARGIN-TOP: 0px
}
TABLE.dataTable A {
	FONT-WEIGHT: bold
}
.dataTable .stripe {
	BACKGROUND-COLOR: #f3f3f3
}
.dataTable TR.dataSlick TD {
	BORDER-BOTTOM: #eee 1px solid
}
.dataTable TR.dataSlick TH {
	BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff
}
.dataTable TH.subHeader {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
TABLE.dataTable THEAD.dataSmall TR TH {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
TABLE.dataTable TBODY.dataSmall TR TD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
TABLE.dataTable TBODY.dataSmall TR TH {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
TABLE.dataTable TR TD.mega {
	FONT-SIZE: 20px
}
TABLE.dataTable TR TH.allowWrap {
	WHITE-SPACE: normal
}
TABLE.dataTable TR TD.allowWrap {
	WHITE-SPACE: normal
}
TABLE.dataTable TR TD .reportAction DIV.actionButton {
	BACKGROUND-COLOR: #e62602; DISPLAY: inline; MARGIN-LEFT: 10px
}
TABLE.dataTable TR TD .reportAction DIV.actionButton A {
	PADDING-LEFT: 0px; DISPLAY: inline
}
.quoteCharts {
	BACKGROUND: url(/resources_v2/images/bg_quoteCharts.gif) repeat-y left top; FLOAT: left
}
TABLE.dataTable TR TD.dataTitle {
	FONT-WEIGHT: bold
}
.quoteCharts .indexQuoteChart .chart {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; CLEAR: both; PADDING-TOP: 0px
}
.quoteCharts .indexQuoteChart {
	PADDING-BOTTOM: 0px; MARGIN: 8px 20px 10px 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px
}
.indexQuoteChart {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.indexQuoteChart .indexName {
	MARGIN: 0px 0px 2px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.indexQuoteChart .indexTime {
	MARGIN: 0px 0px 2px; FLOAT: right; COLOR: #999; FONT-SIZE: 11px
}
.indexQuoteChart .chart {
	MARGIN: 0px 0px 4px; FLOAT: left
}
.indexQuoteChart .indexValue {
	MARGIN: 0px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.indexQuoteChart .indexChange {
	MARGIN: 0px; FLOAT: right; FONT-SIZE: 12px
}
.capitalize {
	TEXT-TRANSFORM: capitalize !important
}
.uppercase {
	TEXT-TRANSFORM: uppercase !important
}
.normalCase {
	TEXT-TRANSFORM: none !important
}
.placeholder {
	MARGIN: 0px 0px 20px; WIDTH: 100%; BACKGROUND: url(/resources_v2/images/bg_fpo.gif) center center; FLOAT: left
}
.placeholder H1 {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.placeholder H4 {
	MARGIN: 0px 10px 10px
}
.placeholder P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.placeholder UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.placeholder UL LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.placeholder .photo {
	MARGIN: 0px 10px 10px; DISPLAY: inline; BACKGROUND: url(/resources_v2/images/bg_fpo_photo.gif) #ddd no-repeat center center; FLOAT: right
}
#evenMoreSectionNews {
	FLOAT: left
}
.debug {
	BORDER-BOTTOM: #f60 3px solid; BORDER-LEFT: #f60 3px solid; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; BORDER-TOP: #f60 3px solid; BORDER-RIGHT: #f60 3px solid; PADDING-TOP: 5px
}
.moreLink {
	MARGIN: 5px 0px; WIDTH: 100%; FLOAT: left
}
.moreLink A {
	COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.dividerInlineH {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) #fff repeat-x left top; FLOAT: left; HEIGHT: 10px; CLEAR: both; OVERFLOW: hidden
}
#sectionTallCurtain_Closer {
	DISPLAY: none
}
.photo4up {
	PADDING-BOTTOM: 1px; MARGIN: 5px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.grid4 .photo4up {
	MARGIN: 0px
}
.photo4up .feature {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.grid4 .photo4up .feature {
	MARGIN: 0px 0px 10px
}
.photo4up .feature H2 {
	LINE-HEIGHT: 1.2
}
.photo4up .feature .photo IMG {
	BORDER-BOTTOM-STYLE: none; MARGIN: 0px; BORDER-LEFT-STYLE: none; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.column1 .photo4up .feature P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.photo4up .feature .actionButton {
	DISPLAY: block; FLOAT: none
}
.size140.mediaList .photo4up .feature {
	WIDTH: 140px
}
.size140.mediaList .photo4up .feature .photo {
	MARGIN-RIGHT: 0px
}
.size220.mediaList .photo4up .feature {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.twoUp.size220.mediaList .photo4up .feature {
	WIDTH: 290px; PADDING-RIGHT: 10px
}
.twoUp.size220.mediaList .columnRight {
	FLOAT: left; MARGIN-LEFT: 10px
}
.mediaList .linebreak {
	MARGIN: 0px; WIDTH: 100%; FLOAT: none; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.mediaList .columnCenter {
	MARGIN-RIGHT: 18px
}
.mediaList .columnLeft {
	MARGIN-RIGHT: 18px
}
.mediaList .feature H2 {
	WIDTH: 100%; CLEAR: left
}
.mediaList .feature IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
.mediaList .feature .photo A {
	LINE-HEIGHT: 0
}
.column1 .mediaList .photo4up .feature {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mediaList .topStory .slideshowOverlay {
	DISPLAY: none
}
.twoUp.mediaList .columnLeft {
	MARGIN: 0px; WIDTH: 49%
}
.twoUp.mediaList .columnRight {
	MARGIN: 0px; WIDTH: 49%
}
.size140.mediaList LI .photo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.size120.mediaList LI .photo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.size140.mediaList .feature H2 {
	FONT-SIZE: 11px
}
.size120.mediaList .feature H2 {
	FONT-SIZE: 11px
}
.size140.mediaList LI .info {
	POSITION: relative; MARGIN: 0px 0px 0px 150px
}
.size120.mediaList LI .info {
	POSITION: relative; MARGIN: 0px 0px 0px 150px
}
.size140.mediaList LI .info A {
	POSITION: relative
}
.size120.mediaList LI .info A {
	POSITION: relative
}
.size300.videoList.mediaList .photo {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000; WIDTH: 300px; FLOAT: left; HEIGHT: 170px; OVERFLOW: hidden
}
.size140.videoList.mediaList .photo {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000; WIDTH: 140px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden
}
.size70.videoList.mediaList .photo {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000; WIDTH: 70px; FLOAT: left; HEIGHT: 45px; OVERFLOW: hidden
}
.size300.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 170px
}
.size140.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 80px
}
.size70.videoList.mediaList .photo IMG {
	MARGIN: 0px auto; HEIGHT: 45px
}
* HTML .columnLeft LI {
	HEIGHT: 1%
}
* HTML .columnRight LI {
	HEIGHT: 1%
}
.twoUp.mediaList .linebreak {
	BACKGROUND: url(/resources_v2/images/dotsHorizontal.gif) repeat-x left top
}
.twoUp.mediaList LI .linebreak {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#followButton {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonL.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#followButton2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources_v2/images/bg_followButtonL.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#followButton A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 8px
}
#followButton .hrefClone {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 8px
}
#followButton2 A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 8px
}
#followButton2 .hrefClone {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/resources_v2/images/bg_followButtonR.gif) no-repeat right top; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 8px
}
#overlayMask {
	Z-INDEX: 16777268; POSITION: absolute; FILTER: alpha(opacity=75); WIDTH: 100%; DISPLAY: block; BACKGROUND: #000; HEIGHT: 1px; TOP: 0px; LEFT: 0px; opacity: 0.75; -moz-opacity: 0.75
}
#overlayContents {
	Z-INDEX: 16777269; POSITION: absolute; BACKGROUND: #fff; OVERFLOW: hidden
}
#overlayContents IFRAME {
	Z-INDEX: 16777270; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#modalLoginFlow IFRAME {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#overlayContents .closer {
	Z-INDEX: 16777271; POSITION: absolute; WIDTH: 22px; BACKGROUND: url(/resources_v2/images/btn_overlay_close.gif) no-repeat right top; HEIGHT: 22px; CURSOR: hand; RIGHT: 20px; TOP: 20px
}
#overlayContents #modalLoginFlow {
	BORDER-BOTTOM: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; BORDER-RIGHT: #ccc 5px solid
}
#overlayContents #modalLoginFlow .closer {
	RIGHT: 15px; TOP: 15px
}
.simpleControls {
	MARGIN: 0px 0px 10px; FONT-SIZE: 11px
}
.simpleControls INPUT {
	COLOR: #666; FONT-SIZE: 11px
}
.simpleControls SELECT {
	COLOR: #666; FONT-SIZE: 11px
}
.withRtBorder {
	PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid
}
.noLtMargin {
	MARGIN-LEFT: 0px !important
}
.noRtMargin {
	MARGIN-RIGHT: 0px !important
}
.noLtBoarder {
	BORDER-LEFT-STYLE: none !important
}
.quote.module .moduleBody H2 {
	LINE-HEIGHT: 1.3; FONT-STYLE: italic; MARGIN: 0px 0px 5px; COLOR: #666; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.quote.module .moduleBody .attribution {
	LINE-HEIGHT: 1.5; COLOR: #666; FONT-SIZE: 11px
}
.quote.module .moduleBody .attribution A {
	COLOR: #666
}
.inlineLinks {
	COLOR: #ccc; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.storytype {
	TEXT-TRANSFORM: uppercase; COLOR: #666; FONT-SIZE: 10px
}
.crossSectionHeadlines .storytype {
	FONT-SIZE: 12px
}
.audioplayer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 5px; CLEAR: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.newsDateSelector {
	TEXT-ALIGN: right; MARGIN: 0px 0px 15px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.footnote {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #999; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.footnote P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.popup#header {
	MIN-WIDTH: 300px; MARGIN: 0px 0px 8px
}
.popup#content .section {
	WIDTH: 100%
}
.popup#content .sideLinks {
	TEXT-ALIGN: right
}
.popup#content .sideLinks UL {
	LIST-STYLE-TYPE: none; FONT-SIZE: 12px
}
.popup#content .sideLinks UL LI {
	PADDING-LEFT: 15px; DISPLAY: inline; BACKGROUND: url(/resources_v2/images/list-bullet-double-arrow.gif) no-repeat 0px 4px; MARGIN-LEFT: 1em
}
.disabled {
	FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5
}
#geoDiv {
	POSITION: relative; BACKGROUND-COLOR: #fff5d1; MARGIN-TOP: -50px; WIDTH: 100%; HEIGHT: 50px; OVERFLOW: hidden
}
#geoDiv P {
	PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#geoDiv .columnRight P.close A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(/resources_v2/images/btn_geoIP_pushdown.gif) no-repeat right top; COLOR: #000000; PADDING-TOP: 3px
}
#header #utilities UL LI#signin-control {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT-STYLE: none; PADDING-LEFT: 4px; WIDTH: 161px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -289px; BORDER-TOP-STYLE: none; HEIGHT: 22px; BORDER-RIGHT-STYLE: none; PADDING-TOP: 0px
}
#header #utilities #signin-social {
	WIDTH: 121px; FLOAT: right; HEIGHT: 22px; CURSOR: hand
}
#header #login-social-flyout {
	Z-INDEX: 16777262; BOX-SIZING: border-box; POSITION: absolute; WIDTH: 165px; BACKGROUND: #444; BORDER-TOP: #333 1px solid; RIGHT: 8px; TOP: 30px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#header #login-social-flyout .label {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 10px
}
#header #login-social-flyout #loadScreen {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#header #login-social-flyout .label A {
	COLOR: #fff
}
#header #login-social-flyout .biglabel {
	MARGIN: 10px 10px 0px; COLOR: #fff; FONT-SIZE: 14px
}
#header #login-social-flyout .biglabel A {
	BORDER-BOTTOM: #cc0000 1px dotted; COLOR: #fff
}
#header #login-social-flyout .biglabel A:hover {
	BORDER-BOTTOM-STYLE: none
}
#header #login-social-flyout #login-social-options {
	PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid; PADDING-TOP: 10px
}
#header #login-social-flyout #login-social-options .gigyaAction {
	MARGIN: 4px 0px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: hand
}
#header #login-social-flyout #login-social-options .gigyaAction .hrefClone {
	COLOR: #fff
}
#header #login-social-flyout #login-social-options #rgaGoogle {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px 0px
}
#header #login-social-flyout #login-social-options #rgaYahoo {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -18px
}
#header #login-social-flyout #login-social-options #rgaFacebook {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -36px
}
#header #login-social-flyout #login-social-options #rgaLinkedin {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -54px
}
#header #login-social-flyout #login-social-options #rgaMyspace {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -72px
}
#header #login-social-flyout #login-social-options #rgaTwitter {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -90px
}
#header #login-social-flyout #login-social-options #rgaAol {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 126px -108px
}
#gigya-controller {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#header #utilities LI#loggedin-social {
	WIDTH: 29px; BACKGROUND: url(/resources_v2/images/btn_header_arrow_down.gif) no-repeat right center; HEIGHT: 18px
}
#header #utilities LI#loggedin-social .socProvider {
	WIDTH: 17px; HEIGHT: 18px
}
#header #utilities LI#loggedin-social .aol.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -108px
}
#header #utilities LI#loggedin-social .facebook.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -36px
}
#header #utilities LI#loggedin-social .google.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px 0px
}
#header #utilities LI#loggedin-social .linkedin.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -54px
}
#header #utilities LI#loggedin-social .myspace.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -72px
}
#header #utilities LI#loggedin-social .twitter.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -90px
}
#header #utilities LI#loggedin-social .yahoo.socProvider {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -18px
}
#social-loggedin-flyout {
	Z-INDEX: 16777262; BOX-SIZING: border-box; POSITION: absolute; WIDTH: 200px; BACKGROUND: #444; BORDER-TOP: #333 1px solid; RIGHT: 8px; TOP: 30px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#social-loggedin-flyout .label {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 10px 5px; COLOR: #999; FONT-SIZE: 10px
}
#social-loggedin-flyout .gigyaLoggedIn {
	TEXT-TRANSFORM: capitalize; MARGIN: 0px 10px; HEIGHT: 18px; COLOR: #999; FONT-SIZE: 14px; OVERFLOW: hidden
}
#social-loggedin-flyout .gigyaLoggedIn .providerName {
	DISPLAY: block; PADDING-TOP: 1px
}
#social-loggedin-flyout .aol.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -108px
}
#social-loggedin-flyout .facebook.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -36px
}
#social-loggedin-flyout .google.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px 0px
}
#social-loggedin-flyout .linkedin.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -54px
}
#social-loggedin-flyout .myspace.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -72px
}
#social-loggedin-flyout .twitter.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -90px
}
#social-loggedin-flyout .yahoo.gigyaLoggedIn {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 160px -18px
}
#social-loggedin-flyout .manageAcct {
	MARGIN: 10px; BORDER-TOP: #999 2px solid
}
#social-loggedin-flyout .socialOptions {
	MARGIN: 10px; BORDER-TOP: #fff 1px dotted
}
#social-loggedin-flyout .biglabel {
	MARGIN: 10px 0px; COLOR: #fff; FONT-SIZE: 14px
}
#social-loggedin-flyout .biglabel A {
	COLOR: #fff
}
#social-loggedin-flyout .socialOptions UL {
	MARGIN: 0px 0px 10px; FLOAT: left
}
#social-loggedin-flyout .socialOptions UL LI {
	WIDTH: 28px; DISPLAY: block; FLOAT: left; HEIGHT: 18px; CURSOR: pointer
}
#social-loggedin-flyout .socialOptions UL LI.aol {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -108px
}
#social-loggedin-flyout .socialOptions UL LI.facebook {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -36px
}
#social-loggedin-flyout .socialOptions UL LI.google {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px 0px
}
#social-loggedin-flyout .socialOptions UL LI.linkedin {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -54px
}
#social-loggedin-flyout .socialOptions UL LI.myspace {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -72px
}
#social-loggedin-flyout .socialOptions UL LI.twitter {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -90px
}
#social-loggedin-flyout .socialOptions UL LI.yahoo {
	BACKGROUND: url(/resources_v2/images/bg_gigya_options.gif) no-repeat 0px -18px
}
#content .pageNavigation {
	MARGIN: 5px 0px 15px; WIDTH: 100%; FLOAT: left; COLOR: #ccc; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#content .pageNavigation A {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 11px
}
#content .pageNavigation B {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#content .pageNavigation UL LI.current {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#content .pageNavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#content .pageNavigation UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#content .pageNavigation UL LI A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
#content .pageNavigation UL LI A:active {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.pageNavigation UL LI A:hover {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: #cccccc; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#content .pageNavigation UL LI.next A {
	PADDING-RIGHT: 18px; BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #f5f5f5 no-repeat right center
}
#content .pageNavigation UL LI.previous A {
	PADDING-LEFT: 18px; BACKGROUND: url(/resources_v2/images/bg_prev_dbl_arrow.gif) #f5f5f5 no-repeat left center
}
#content .pageNavigation UL LI.next A:active {
	BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #cccccc no-repeat right center
}
.pageNavigation UL LI.next A:hover {
	BACKGROUND: url(/resources_v2/images/bg_next_dbl_arrow.gif) #cccccc no-repeat right center
}
#content .pageNavigation .pagePrevious {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#content .pageNavigation .pageNext {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#content UL LI.navDisabled {
	DISPLAY: none
}
#content .pageStatus {
	COLOR: #666; FONT-WEIGHT: normal
}
#iframeHackForIE {
	Z-INDEX: 1; POSITION: absolute; FILTER: mask(); PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px
}
.iframeHackForIE {
	Z-INDEX: 1; POSITION: absolute; FILTER: mask(); PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px
}
.cmb-playhead {
	POSITION: absolute; WIDTH: 87px; BOTTOM: 10px; BACKGROUND: url(/resources_v2/images/playhead-icon.png) no-repeat left top; FLOAT: left; HEIGHT: 46px; LEFT: 10px
}
.over.cmb-playhead {
	POSITION: absolute; WIDTH: 87px; BOTTOM: 10px; BACKGROUND: url(/resources_v2/images/playhead-blue-icon.png) no-repeat left top; FLOAT: left; HEIGHT: 46px; LEFT: 10px
}
