A {
	COLOR: #191970; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.alsoSee {
	COLOR: #444; MARGIN-LEFT: 2px; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.breadcrumbs {
	LINE-HEIGHT: 3; MARGIN: 0px 0px 0px 8px; WIDTH: 976px; DISPLAY: inline; BACKGROUND: url(/resources/images/dotsHorizontal2.gif) repeat-x 50% bottom; FLOAT: left; HEIGHT: 25px; CLEAR: both; FONT-SIZE: 11px
}
.breadcrumbs .label {
	WIDTH: 80px; FLOAT: left
}
.breadcrumbs .pathing {
	FLOAT: left
}
.breadcrumbs .pagestamp {
	DISPLAY: inline; MARGIN-BOTTOM: -2px; FLOAT: right; MARGIN-RIGHT: 4px
}
.breakingNews .moduleHeader {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d12421; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 2px; PADDING-TOP: 12px
}
.breakingNews .moduleBody {
	BOX-SIZING: border-box; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 100%; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 6px; -moz-box-sizing: border-box
}
.breakingNews.module {
	BORDER-BOTTOM: #aa0000 1px solid; POSITION: relative; BORDER-LEFT: #aa0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 100px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/br_bg.gif) #fff no-repeat left center; FLOAT: left; HEIGHT: 100%; BORDER-TOP: #aa0000 1px solid; BORDER-RIGHT: #aa0000 1px solid; PADDING-TOP: 0px
}
.breakingStory.module {
	BORDER-BOTTOM: #aa0000 1px solid; POSITION: relative; BORDER-LEFT: #aa0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/br_bg.gif) #fff no-repeat left center; FLOAT: left; HEIGHT: 100%; BORDER-TOP: #aa0000 1px solid; BORDER-RIGHT: #aa0000 1px solid; PADDING-TOP: 0px
}
.developingStory.module {
	BORDER-BOTTOM: #005a84 1px solid; POSITION: relative; BORDER-LEFT: #005a84 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/dev_bg.gif) #fff no-repeat left center; FLOAT: left; HEIGHT: 100%; BORDER-TOP: #005a84 1px solid; BORDER-RIGHT: #005a84 1px solid; PADDING-TOP: 0px
}
.breakingNews.module .moduleHeader {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.breakingStory.module .moduleHeader {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.developingStory.module .moduleHeader {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 100%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.breakingNews.module .moduleHeader H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 110px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.breakingStory.module .moduleHeader H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 110px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.developingStory.module .moduleHeader H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 110px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.breakingNews.module .moduleBody {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 1px; MIN-HEIGHT: 38px; PADDING-LEFT: 7px; WIDTH: 682px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: right; HEIGHT: auto !important; PADDING-TOP: 1px
}
.breakingStory.module .moduleBody {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 1px; MIN-HEIGHT: 38px; PADDING-LEFT: 7px; WIDTH: 682px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: right; HEIGHT: auto !important; PADDING-TOP: 1px
}
.developingStory.module .moduleBody {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 1px; MIN-HEIGHT: 38px; PADDING-LEFT: 7px; WIDTH: 682px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: right; HEIGHT: auto !important; PADDING-TOP: 1px
}
.breakingNews.module .moduleBody H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #aa0000; FONT-SIZE: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.breakingStory.module .moduleBody H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #aa0000; FONT-SIZE: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.developingStory.module .moduleBody H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; COLOR: #005a84; FONT-SIZE: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.developingStory.module .moduleBody P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 1px
}
.breakingNews.module .moduleBody P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 1px
}
.breakingStory.module .moduleBody P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 1px
}
.breakingNews.module P {
	DISPLAY: none
}
.breakingNews.module .inlineThumbnail {
	DISPLAY: none
}
.byline {
	MARGIN: 2px 1px 4px; FONT-SIZE: 11px
}
.changeUp {
	COLOR: #090
}
.changeDown {
	COLOR: #a00
}
.copyright {
	COLOR: #999; FONT-SIZE: 11px
}
P.copyright {
	MARGIN-BOTTOM: 10px
}
.dataSmall {
	FONT-SIZE: 11px
}
.dataTable {
	FONT-SIZE: 12px
}
.dataTable TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #bfd6e0; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal
}
.dataTable TR:hover {
	BACKGROUND-COLOR: #fc6
}
.dataTable TD {
	TEXT-ALIGN: left; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top
}
.dataTable .data {
	TEXT-ALIGN: right
}
.dataTable TR {
	BACKGROUND-COLOR: #fff
}
.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
}
.fiveUp {
	LINE-HEIGHT: 1.2; WIDTH: 88px; MARGIN-BOTTOM: 12px; FLOAT: left; FONT-SIZE: 11px; OVERFLOW: hidden; MARGIN-RIGHT: 11px
}
.fourUp {
	LINE-HEIGHT: 1.2; WIDTH: 110px; MARGIN-BOTTOM: 8px; FLOAT: left; FONT-SIZE: 11px; OVERFLOW: hidden; MARGIN-RIGHT: 16px
}
#lastUp {
	MARGIN-RIGHT: 0px
}
H1 {
	BORDER-BOTTOM: #aaa 1px solid; LINE-HEIGHT: 1.1; MARGIN-TOP: -3px; FONT-FAMILY: arial,helvetica,sans; MARGIN-BOTTOM: 10px; COLOR: #555; FONT-SIZE: 22px
}
H1 A {
	COLOR: #222
}
H1 .here {
	COLOR: #f60
}
.h1inlineLinks {
	MARGIN-TOP: -26px; FLOAT: right; FONT-SIZE: 11px
}
H2 {
	BACKGROUND-IMAGE: url(/resources/images/headerLine.gif); LINE-HEIGHT: 1.1; MARGIN-TOP: 0px; FONT-FAMILY: arial,helvetica,sans; MARGIN-BOTTOM: 8px; COLOR: #222; CLEAR: both; FONT-SIZE: 18px
}
H2 A {
	BACKGROUND-IMAGE: url(/resources/images/headerBG.gif); BACKGROUND-COLOR: #fff; PADDING-RIGHT: 5px; COLOR: #222
}
.h2Unlinked {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 4px
}
H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: arial,helvetica,sans; COLOR: #333; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.standalone {
	MARGIN-BOTTOM: 6px
}
H4 {
	LINE-HEIGHT: 1; MARGIN: 0px; FONT-FAMILY: arial,helvetica,sans; FONT-SIZE: 23px; FONT-WEIGHT: bold
}
H5 {
	LINE-HEIGHT: 1; MARGIN: 0px; FONT-FAMILY: arial,helvetica,sans; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.headlineSm {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/resources/images/bulletM.gif) no-repeat; MARGIN-LEFT: 1px; CLEAR: left; FONT-SIZE: 11px
}
.headlineMed {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; BACKGROUND: url(/resources/images/bulletM.gif) no-repeat; MARGIN-LEFT: 1px; CLEAR: left; FONT-SIZE: 12px
}
.hidden {
	DISPLAY: none; OVERFLOW: hidden
}
.newIcon A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 29px; BACKGROUND: url(/resources/images/iconNew.gif) no-repeat right center; PADDING-TOP: 0px
}
.inlineCallout {
	PADDING-BOTTOM: 0px; MARGIN: 6px 10px 8px 16px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.inlineCallout DIV.module {
	WIDTH: 175px
}
.inlineIcon {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.inlineLinkIcon {
	MARGIN-RIGHT: 3px
}
H1 .inlineLinkIcon {
	DISPLAY: none
}
H2 .inlineLinkIcon {
	DISPLAY: none
}
H3 .inlineLinkIcon {
	DISPLAY: none
}
H4 .inlineLinkIcon {
	DISPLAY: none
}
H5 .inlineLinkIcon {
	DISPLAY: none
}
H6 .inlineLinkIcon {
	DISPLAY: none
}
#popularVideos H5 .inlineLinkIcon {
	MARGIN: 0px 3px 0px 0px; DISPLAY: inline
}
.inlineLinks {
	TEXT-TRANSFORM: capitalize; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.inlineLinks A {
	FONT-SIZE: 11px
}
LI .inlineLinks A {
	FONT-SIZE: 11px
}
.inlineThumbnail {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 6px; FLOAT: right; MARGIN-LEFT: 6px; CLEAR: right; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A.inlineThumbnail {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
A.inlineThumbnail:hover {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}
.inlineVideo {
	BORDER-BOTTOM: #6898de 5px solid; POSITION: relative; MARGIN: 0px 0px 8px 8px; FLOAT: right; FONT-SIZE: 0px
}
.inlineVideo IMG {
	Z-INDEX: 4; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.inlineVideoPreview {
	Z-INDEX: 4; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative; BORDER-LEFT: #a0bdf5 5px solid; MARGIN: 0px; BORDER-TOP: #a0bdf5 5px solid; BORDER-RIGHT: #a0bdf5 5px solid
}
.inlineVideoThumb {
	Z-INDEX: 4; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative; BORDER-LEFT: #a0bdf5 5px solid; MARGIN: 0px; BORDER-TOP: #a0bdf5 5px solid; BORDER-RIGHT: #a0bdf5 5px solid
}
.inlineVideoThumbFaded {
	Z-INDEX: 4; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative; BORDER-LEFT: #a0bdf5 5px solid; MARGIN: 0px; BORDER-TOP: #a0bdf5 5px solid; BORDER-RIGHT: #a0bdf5 5px solid
}
.inlineVideoThumbFaded {
	BACKGROUND-COLOR: #666
}
.inlineVideoThumbFaded IMG {
	Z-INDEX: 5; FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5
}
.inlineVideoButton {
	Z-INDEX: 7; POSITION: absolute; BOTTOM: -11px; RIGHT: 4px
}
.inlineVideoButton IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.inlineVideoOverlay {
	Z-INDEX: 6; POSITION: absolute; MARGIN: 5px; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.videoOvrlay {
	POSITION: relative; MARGIN: 0px 0px 8px 8px; FLOAT: right; FONT-SIZE: 0px
}
.inlineVideoOvrlay {
	POSITION: relative; MARGIN: 0px 0px 8px 8px; FLOAT: right; FONT-SIZE: 0px
}
.slideOvrlay {
	POSITION: relative; MARGIN: 0px 0px 8px 8px; FLOAT: right; FONT-SIZE: 0px
}
* HTML .slideOvrlay {
	OVERFLOW: hidden
}
* HTML .videoOvrlay {
	OVERFLOW: hidden
}
.inlineVideoOvrlay {
	MARGIN: 0px 8px 8px 0px; FLOAT: left
}
.slideOvrlay {
	MARGIN: 0px 0px 6px 6px
}
.videoOvrlay A {
	OUTLINE-STYLE: none
}
.inlineVideoOvrlay A {
	OUTLINE-STYLE: none
}
.slideOvrlay A {
	OUTLINE-STYLE: none
}
.ovrlayThumb {
	Z-INDEX: 4; POSITION: relative; MARGIN: 0px
}
.ovrlayThumb IMG {
	BORDER-BOTTOM: #305b7e 1px solid; BORDER-LEFT: #305b7e 1px solid; BORDER-TOP: #305b7e 1px solid; BORDER-RIGHT: #305b7e 1px solid
}
.videoOvrlayBtn IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.videoOvrlayBtnBG {
	DISPLAY: none
}
.inlineVideoOvrlayBtnBG {
	DISPLAY: none
}
.slideOvrlayBtnBG {
	DISPLAY: none
}
* HTML .videoOvrlayBtnBG {
	Z-INDEX: 8; POSITION: absolute; BOTTOM: 2px; DISPLAY: block; FLOAT: left; LEFT: 4px
}
* HTML .inlineVideoOvrlayBtnBG {
	Z-INDEX: 8; POSITION: absolute; BOTTOM: 2px; DISPLAY: block; FLOAT: left; LEFT: 4px
}
* HTML .slideOvrlayBtnBG {
	Z-INDEX: 8; POSITION: absolute; BOTTOM: 2px; DISPLAY: block; FLOAT: left; LEFT: 4px
}
.videoOvrlayBtn {
	Z-INDEX: 9; POSITION: absolute; FILTER: alpha(opacity=100); BOTTOM: 3px; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; CURSOR: pointer; LEFT: 3px; -moz-opacity: 1.0; opacity: 1.0
}
.inlineVideoOvrlayBtn {
	Z-INDEX: 9; POSITION: absolute; FILTER: alpha(opacity=100); BOTTOM: 3px; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; CURSOR: pointer; LEFT: 3px; -moz-opacity: 1.0; opacity: 1.0
}
.slideOvrlayBtn {
	Z-INDEX: 9; POSITION: absolute; FILTER: alpha(opacity=100); BOTTOM: 3px; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; CURSOR: pointer; LEFT: 3px; -moz-opacity: 1.0; opacity: 1.0
}
* HTML .videoOvrlayBtn {
	BOTTOM: 2px
}
* HTML .slideOvrlayBtn {
	BOTTOM: 2px
}
.slideOvrlayBtn {
	BACKGROUND: url(/resources/images/btn_slideOvrlay.gif) no-repeat 1px 1px
}
.inlineVideoOvrlayBtn {
	WIDTH: 144px; BACKGROUND: url(/resources/images/btn_vidPlayLg.gif) no-repeat 1px 1px; HEIGHT: 29px; FONT-SIZE: 11px
}
.videoOvrlayScrim {
	Z-INDEX: 7; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #003060; WIDTH: 99%; BOTTOM: 1px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer; LEFT: 1px; -moz-opacity: 0.6; opacity: 0.6
}
.inlineVideoOvrlayScrim {
	Z-INDEX: 7; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #003060; WIDTH: 99%; BOTTOM: 1px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer; LEFT: 1px; -moz-opacity: 0.6; opacity: 0.6
}
.slideOvrlayScrim {
	Z-INDEX: 7; POSITION: absolute; FILTER: alpha(opacity=80); BACKGROUND-COLOR: #003060; WIDTH: 99%; BOTTOM: 1px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer; LEFT: 1px; -moz-opacity: 0.6; opacity: 0.6
}
.inlineVideoOvrlayScrim {
	WIDTH: 144px; HEIGHT: 19px
}
* HTML .slideOvrlayScrim {
	BOTTOM: 0px
}
* HTML .inlineVideoOvrlayScrim {
	BOTTOM: 0px
}
* HTML .videoOvrlayScrim {
	BOTTOM: 0px
}
A:hover .videoOvrlayBtn {
	BACKGROUND: url(/resources/images/btn_vidOvrlay-o.gif) no-repeat 1px 1px; TEXT-DECORATION: none
}
A:hover .inlineVideoOvrlayBtn {
	BACKGROUND: url(/resources/images/btn_vidPlayLg-o.gif) no-repeat 1px 1px; TEXT-DECORATION: none
}
A:hover .slideOvrlayBtn {
	BACKGROUND: url(/resources/images/btn_slideOvrlay-o.gif) no-repeat 1px 1px; TEXT-DECORATION: none
}
.videoOvrlayBtn IMG {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: -3px; VISIBILITY: hidden
}
.inlineVideoOvrlayBtn IMG {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: -3px; VISIBILITY: hidden
}
.slideOvrlayBtn IMG {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: -3px; VISIBILITY: hidden
}
A:hover .videoOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
A:hover .inlineVideoOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
A:hover .slideOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
.inlineVideoOvrlayBtn .timestamp {
	COLOR: #ccc; MARGIN-LEFT: 20px
}
A:hover .inlineVideoOvrlayBtn .timestamp {
	TEXT-DECORATION: none
}
.label {
	FONT-SIZE: 11px
}
.utils {
	FONT-SIZE: 11px
}
.listFooter {
	MARGIN: 3px 8px 0px
}
.headlineMed .mediatype {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.microlinks {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: -7px; DISPLAY: block; MARGIN-BOTTOM: 2px; FONT-SIZE: 11px
}
.module {
	WIDTH: auto; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden; MARGIN-RIGHT: -3px
}
.module .primaryContent1 {
	MARGIN-BOTTOM: 0px
}
.module .primaryContent2 {
	MARGIN-BOTTOM: 0px
}
.module .module {
	MARGIN-BOTTOM: 0px
}
.module .module .moduleBody {
	MARGIN-BOTTOM: 0px
}
.secondaryContent .primaryContent1 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.secondaryContent .primaryContent2 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.primaryContent1 .primaryContent1 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.primaryContent1 .primaryContent2 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.primaryContent2 .primaryContent1 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.primaryContent2 .primaryContent2 {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.quote.module H5 {
	FONT-WEIGHT: normal
}
.quote.module .attribution {
	COLOR: #666
}
.quote.module {
	BACKGROUND: #fff
}
.quote.module .moduleHeader {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.quote.module .moduleHeaderInline {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.quote.module .moduleBody {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
.promofeature.module {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; -moz-box-model: border-box; box-model: border-box
}
.promofeature.module .moduleHeaderInline {
	MARGIN: 8px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.promofeature.module .moduleHeader {
	MARGIN: 8px
}
.promofeature.module .moduleBody {
	MARGIN: 8px
}
.moduleHeader {
	BORDER-BOTTOM: #ccc 1px solid
}
.moduleHeaderInline {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; BACKGROUND: #e5eef3
}
.moduleHeaderDescription {
	TEXT-TRANSFORM: none; DISPLAY: inline; FLOAT: right; FONT-SIZE: 10px; FONT-WEIGHT: normal; MARGIN-RIGHT: 2px
}
H3 .moduleHeaderDescription {
	TEXT-TRANSFORM: none; DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 6px; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.moduleBody {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; FONT-SIZE: 12px
}
.moduleBody P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 8px
}
.moduleFooterSponsor {
	MARGIN: 2px; COLOR: #666; FONT-SIZE: 11px
}
.morelink {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; DISPLAY: block; FLOAT: right; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.morelink A {
	BACKGROUND-IMAGE: url(/resources/images/arrowNext.gif); TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; COLOR: #555; MARGIN-RIGHT: 2px; PADDING-TOP: 1px
}
.module OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.module OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0.5em 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.module OL LI A {
	MARGIN-LEFT: -4px; FONT-SIZE: 12px
}
.module OL LI H5 A {
	MARGIN-LEFT: -4px; FONT-SIZE: 16px
}
H5 SPAN.inlineLinks SPAN.playVideo A {
	FONT-SIZE: 11px
}
.module OL LI .storytype {
	FONT-SIZE: 11px
}
.module OL LI .storytype A {
	FONT-SIZE: 11px
}
HTML > BODY .module OL {
	MARGIN: 0px 0px 0px 0.75em
}
HTML > BODY .module OL LI A {
	MARGIN-LEFT: 0px
}
.pagestamp {
	MARGIN: 0px 0px 4px 8px; COLOR: #666; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.rssLink A {
	PADDING-LEFT: 16px; BACKGROUND: url(/resources/images/iconFeed.gif) no-repeat left center
}
.simpleControls {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px
}
.simpleControls SELECT {
	MARGIN-TOP: 1px; FONT-SIZE: 11px
}
.simpleControls INPUT {
	MARGIN-TOP: 1px; FONT-SIZE: 11px
}
TABLE.viewSinglePhoto TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; BACKGROUND: #f3f3f3; HEIGHT: 450px; PADDING-TOP: 5px
}
.slimlineIndices {
	WIDTH: 380px; FLOAT: right; HEIGHT: 15px; OVERFLOW: hidden
}
.slimlineIndices DIV.label {
	TEXT-ALIGN: right; WIDTH: 380px
}
#slimlineIndices {
	TEXT-ALIGN: right
}
.subtleTxt {
	COLOR: #cccccc
}
.storytype {
	LINE-HEIGHT: 1.25; TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.thirdPartyDisclaimer {
	MARGIN: 1px 0px 2px 3px; DISPLAY: inline; FLOAT: right; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.thirdPartyLogo {
	MARGIN: 0px 0px 3px 3px; DISPLAY: inline; FLOAT: left; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#toolEmail {
	PADDING-LEFT: 14px; BACKGROUND: url(/resources/images/iconEmail.gif) no-repeat left center
}
#toolPrint {
	PADDING-LEFT: 14px; BACKGROUND: url(/resources/images/iconPrint.gif) no-repeat left center
}
#toolRecommend A {
	PADDING-LEFT: 14px; BACKGROUND: url(/resources/images/iconRecommend.gif) no-repeat left center
}
#toolRecommend .loadingLink {
	PADDING-LEFT: 14px; BACKGROUND: url(/resources/images/iconRecommend.gif) no-repeat left center
}
#toolDigg {
	PADDING-LEFT: 13px; BACKGROUND: url(/resources/images/iconDigg.gif) no-repeat left center
}
#toolReprints {
	PADDING-LEFT: 11px; BACKGROUND: url(/resources/images/iconReprints.gif) no-repeat left center
}
#toolSingle {
	PADDING-LEFT: 11px; BACKGROUND: url(/resources/images/iconSingle.gif) no-repeat left center
}
.upsell {
	MARGIN-BOTTOM: 16px
}
.upsell .moduleHeaderInline {
	BACKGROUND-COLOR: #d6e1f5
}
.upsell .moduleBody {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f7f9fc; MARGIN: 0px 0px 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 8px
}
.upsell .primaryContent1 {
	WIDTH: 224px
}
.upsell .primaryContent2 {
	WIDTH: 224px
}
.upsellThumbnail {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.upsellThumbnail P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upsellImage {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; WIDTH: 138px; MARGIN-BOTTOM: 3px; BACKGROUND: #000; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.videoFeature .upsellImage {
	HEIGHT: auto
}
A.videoLink {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/iconVideoLink.gif) no-repeat left top; PADDING-TOP: 0px
}
LI.videoLink A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/iconVideoLink.gif) no-repeat left top; PADDING-TOP: 0px
}
A.picturesLink {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/iconSlideshowLink.gif) no-repeat left top; PADDING-TOP: 0px
}
LI.picturesLink A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/iconSlideshowLink.gif) no-repeat left top; PADDING-TOP: 0px
}
.upsellImage IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.alsoThumbnail {
	WIDTH: 148px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 18px
}
.alsoThumbnail .mediatype {
	FONT-WEIGHT: bold
}
.alsoImage {
	BORDER-BOTTOM: #003060 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #003060 1px solid; WIDTH: 148px; MARGIN-BOTTOM: 3px; BACKGROUND: #000; HEIGHT: 82px; OVERFLOW: hidden; BORDER-TOP: #003060 1px solid; BORDER-RIGHT: #003060 1px solid
}
.alsoImage IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.alsoOnCaption {
	MARGIN-BOTTOM: 12px
}
#also3 {
	MARGIN-RIGHT: 0px
}
.alsoImage .inlineThumbnail {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; FLOAT: none; CLEAR: none; BORDER-LEFT-STYLE: none
}
.alsoThumbnail .slideOvrlay {
	MARGIN: 0px; WIDTH: 149px; FLOAT: left; HEIGHT: 82px; OVERFLOW: hidden
}
.alsoThumbnail .videoOvrlay {
	MARGIN: 0px; WIDTH: 149px; FLOAT: left; HEIGHT: 82px; OVERFLOW: hidden
}
.alsoThumbnail .slideOvrlayBtn {
	TOP: 62px
}
.alsoThumbnail .videoOvrlayBtn {
	TOP: 62px
}
.alsoThumbnail .slideOvrlayBtn IMG {
	MARGIN-BOTTOM: -3px
}
.alsoThumbnail .videoOvrlayBtn IMG {
	MARGIN-BOTTOM: -3px
}
.alsoThumbnail .ovrlayThumb {
	TEXT-ALIGN: center
}
.alsoThumbnail .ovrlayThumb IMG {
	FLOAT: none
}
.alsoThumbnail .slideOvrlayScrim {
	WIDTH: 149px; TOP: 67px; LEFT: 0px
}
.alsoThumbnail .videoOvrlayScrim {
	WIDTH: 149px; TOP: 67px; LEFT: 0px
}
* HTML .alsoThumbnail .slideOvrlayBtn SPAN {
	MARGIN-LEFT: 5px
}
* HTML .alsoThumbnail .videoOvrlayBtn SPAN {
	MARGIN-LEFT: 5px
}
* HTML .alsoThumbnail .slideOvrlayBtnBG {
	TOP: 63px
}
* HTML .alsoThumbnail .videoOvrlayBtnBG {
	TOP: 63px
}
* HTML .alsoThumbnail .slideOvrlayBtnBG IMG {
	MARGIN-RIGHT: 5px
}
* HTML .alsoThumbnail .videoOvrlayBtnBG IMG {
	MARGIN-RIGHT: 5px
}
BODY {
	POSITION: relative; LINE-HEIGHT: 1.2; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px; FONT-FAMILY: arial,helvetica,sans; FONT-SIZE: 13px
}
.content {
	POSITION: relative; WIDTH: 808px; DISPLAY: inline; MARGIN-BOTTOM: 12px; FLOAT: right; MARGIN-RIGHT: 10px
}
* HTML .content {
	HEIGHT: 1%; CLEAR: right
}
.contentBand {
	WIDTH: 808px; MARGIN-BOTTOM: 0px; FLOAT: left
}
.contentBand:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML .contentBand {
	CLEAR: left
}
.contentBand2 {
	WIDTH: 636px; MARGIN-BOTTOM: 4px; FLOAT: left
}
.contentBand2:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML .contentBand2 {
	CLEAR: left
}
.content2up1 {
	WIDTH: 310px; MARGIN-BOTTOM: 10px; FLOAT: left; CLEAR: none
}
.content2up2 {
	WIDTH: 310px; MARGIN-BOTTOM: 10px; FLOAT: right; CLEAR: none
}
.dividerH {
	BACKGROUND-IMAGE: url(/resources/images/dotsHorizontal1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 1px
}
.dividerInlineH {
	BACKGROUND-IMAGE: url(/resources/images/dotsHorizontal2.gif); BACKGROUND-REPEAT: repeat-x; CLEAR: both; FONT-SIZE: 8px
}
.footer {
	LINE-HEIGHT: 1.6; WIDTH: 971px; MARGIN-BOTTOM: 16px; COLOR: #ccc; MARGIN-LEFT: 8px; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 3px
}
.footer P {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.footer STRONG {
	COLOR: #333; MARGIN-RIGHT: 6px
}
.footer IMG {
	MARGIN: 0px 0px -2px 4px
}
.footnote {
	LINE-HEIGHT: 1.2; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY#frame {
	BACKGROUND: #fff
}
.grid {
	POSITION: relative; WIDTH: 992px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left
}
TABLE.legacyTable {
	CLEAR: both
}
.leftrail {
	WIDTH: 155px; DISPLAY: inline; MARGIN-BOTTOM: 16px; FLOAT: left; MARGIN-LEFT: 8px; OVERFLOW: hidden
}
.leftrail .pagestamp {
	WIDTH: 200px; MARGIN-LEFT: 0px
}
.leftrail .moduleBody {
	FONT-SIZE: 11px
}
.leftrail .headlineMed {
	FONT-SIZE: 11px
}
.linebreak {
	MARGIN: -1px 0px 0px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.primaryContent {
	WIDTH: 490px; FLOAT: left; OVERFLOW: hidden
}
.primaryContent .module {
	MARGIN-BOTTOM: 6px
}
.primaryContent .articleUtilities {
	WIDTH: auto
}
.primaryContent1 {
	WIDTH: 239px; MARGIN-BOTTOM: 4px; FLOAT: left; CLEAR: left; OVERFLOW: hidden
}
.primaryContent2 {
	WIDTH: 239px; MARGIN-BOTTOM: 4px; FLOAT: right; CLEAR: right; OVERFLOW: hidden
}
.primaryContent3 {
	WIDTH: 490px; MARGIN-BOTTOM: 4px; FLOAT: left; CLEAR: both
}
.primaryContent3 {
	CLEAR: both
}
.primaryContent3:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.secondaryContent {
	WIDTH: 302px; FLOAT: right
}
.tickerPrimary {
	WIDTH: 494px; FLOAT: left
}
.tickerSecondary {
	TEXT-ALIGN: center; WIDTH: 302px; FLOAT: right; HEIGHT: 16px
}
.timestamp {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.topPhoto1 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 16px; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid
}
.topPhoto2 {
	MARGIN: 2px 12px 6px 0px; FLOAT: left
}
.topPhoto .videoOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topPhoto .slideOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topPhoto1 .videoOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topPhoto1 .slideOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topPhoto2 .videoOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topPhoto2 .slideOvrlay {
	FLOAT: left; MARGIN-LEFT: 0px
}
.topStory {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 13px
}
DIV.topStory2 {
	DISPLAY: table; MARGIN-BOTTOM: 8px; FONT-SIZE: 13px
}
* HTML DIV.topStory2 {
	WIDTH: auto; DISPLAY: inline-block
}
DIV.topStory2 P:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CONTENT: "- - - - - (repeated)"
}
.topStory2 P {
	MARGIN: 4px 0px; FONT-SIZE: 13px
}
.topStory P {
	MARGIN: 4px 0px; FONT-SIZE: 13px
}
IMG.spacerHack {
	DISPLAY: none; voice-family: inherit
}
.upsellThumbnail {
	WIDTH: 138px; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 10px
}
.upsellThumbnail IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.header {
	POSITION: relative; WIDTH: 992px; MARGIN-BOTTOM: 0px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 67px; CLEAR: both
}
.headerLinks {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; MARGIN: 0px 8px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: right; COLOR: #64bcea; FONT-SIZE: 11px; PADDING-TOP: 1px
}
.headerLinks A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.headerWrap {
	POSITION: relative; WIDTH: 992px; BACKGROUND: url(/resources/images/bg_dots_d1.gif) no-repeat right 50%; FLOAT: left; HEIGHT: 67px; CLEAR: both
}
.logo {
	MARGIN: 10px 0px 0px 11px; DISPLAY: inline; FLOAT: left
}
#thomsonReutersLogo {
	PADDING-BOTTOM: 12px; MARGIN: 8px 0px 0px 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/resources/images/bg_logodivider.gif) repeat-y left top; FLOAT: left; PADDING-TOP: 12px
}
#thompsonReutersLogo {
	PADDING-BOTTOM: 12px; MARGIN: 8px 0px 0px 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/resources/images/bg_logodivider.gif) repeat-y left top; FLOAT: left; PADDING-TOP: 12px
}
.searchbar {
	BORDER-BOTTOM: #a0a0a2 1px solid; POSITION: relative; WIDTH: 992px; MARGIN-BOTTOM: 8px; BACKGROUND: url(/resources/images/bg_searchbar_d1.gif) #dadfe1 repeat-x; FLOAT: left; HEIGHT: 27px; CLEAR: both; -moz-box-sizing: border-box
}
.searchbar A {
	COLOR: #009
}
.searchbarDots {
	POSITION: relative; WIDTH: 992px; FLOAT: left; HEIGHT: 27px; CLEAR: both; OVERFLOW: hidden; -moz-box-sizing: border-box
}
.searchbarWrap {
	POSITION: relative; WIDTH: 992px; FLOAT: left; HEIGHT: 27px; CLEAR: both; OVERFLOW: hidden; -moz-box-sizing: border-box
}
.searchbarDots DIV {
	MARGIN: 0px 0px 2px 4px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 10px
}
.searchbarWrap DIV {
	MARGIN: 0px 0px 2px 4px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 10px
}
.searchbar .button {
	MARGIN-BOTTOM: -4px
}
DIV.toolbarEdition {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px
}
DIV.toolbarLookup {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px
}
DIV.toolbarTicker {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px
}
DIV.toolbarUtilities {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px
}
DIV.toolbarTicker {
	MARGIN-TOP: 7px; MARGIN-LEFT: 10px
}
DIV.toolbarLookup {
	LINE-HEIGHT: 1.2; MARGIN-LEFT: 6px; FONT-SIZE: 10px
}
DIV.toolbarSearch {
	MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 12px
}
DIV.toolbarDivider {
	FILTER: alpha(opacity=40); MARGIN: 2px 3px 0px 9px; WIDTH: 2px; DISPLAY: inline; BACKGROUND: url(/resources/images/barDivider.gif) repeat-y; FLOAT: left; HEIGHT: 18px; -moz-opacity: 0.4; opacity: 0.4
}
DIV.toolbarUtilities IMG {
	MARGIN-BOTTOM: 1px; MARGIN-RIGHT: 3px
}
.toolbarUtilities A {
	PADDING-RIGHT: 2px
}
#UKedition {
	PADDING-LEFT: 20px; BACKGROUND: url(/resources/images/flagUKw.gif) no-repeat left 50%
}
#JPedition {
	PADDING-LEFT: 20px; BACKGROUND: url(/resources/images/flagJPw.gif) no-repeat left 50%
}
#USedition {
	PADDING-LEFT: 20px; BACKGROUND: url(/resources/images/flagUSw.gif) no-repeat left 50%
}
DIV.searchbar INPUT {
	MARGIN: 0px; FONT-SIZE: 11px
}
DIV.searchbar SELECT {
	MARGIN: 0px; FONT-SIZE: 11px
}
.navigation {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 16px
}
.navOn {
	POSITION: relative
}
.navOff {
	POSITION: relative
}
.navOn A {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ed7125; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.navOff A {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #005a84; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.navOff A:hover {
	BACKGROUND-COLOR: #ed7125
}
A.navIcon {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; TOP: 7px; RIGHT: 4px; PADDING-TOP: 0px
}
.subnavSection {
	BACKGROUND-COLOR: #999; HEIGHT: 1px; OVERFLOW: hidden
}
.subnavOff {
	
}
.subnavOff A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 1px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.subnavOpen A {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.subnavOff A:hover {
	COLOR: #f60
}
.subnavOn {
	
}
.subnavOn A {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 1px; COLOR: #f60; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.subnavOn A:hover {
	COLOR: #f60
}
.subnav2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -1px
}
.subNav2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -1px
}
.subnav2Category {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff; MARGIN: 3px 6px 3px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subnav2Off A {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subnav2Off A:hover {
	COLOR: #f60
}
.subnav2On A {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f60; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subnav3 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 1px
}
.subNav3 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 1px
}
.subnav3Off A {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 8px 0px 13px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.subnav3Off A:hover {
	COLOR: #f60
}
.subnav3On A {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 8px 0px 13px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #f60; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.smallTabs {
	FONT-SIZE: 9px
}
.tabNav {
	LINE-HEIGHT: normal; WIDTH: 100%; FONT-FAMILY: verdana, arial, san-serif; BACKGROUND: url(/resources/images/tab_bg.gif) #cccccc repeat-x 50% bottom; FLOAT: left; FONT-SIZE: 10px
}
.tabNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 8px
}
.tabNav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/resources/images/tab_left.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 0px
}
.tabNav LI.more {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-TOP: 0px
}
.tabNav LI.more A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial,helvetica,sans; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.tabNav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(/resources/images/tab_right.gif) no-repeat right top; FLOAT: left; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.tabNav A {
	FLOAT: none
}
.tabNav A:hover {
	TEXT-DECORATION: underline
}
.tabNav .current {
	BACKGROUND-IMAGE: url(/resources/images/tab_left_on.gif)
}
.tabNav .current A {
	BACKGROUND-IMAGE: url(/resources/images/tab_right_on.gif); PADDING-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: bold
}
.tabNav .current A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.tabNav_bottom {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: arial, helvetica, san-serif; BACKGROUND: url(/resources/images/tab_bgBot.gif) #ffffff repeat-x 50% bottom; FLOAT: none; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.clearMe {
	MARGIN: -1px 0px 0px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.tabEnclosedContent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 16px; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.tabNav {
	MARGIN-BOTTOM: 4px
}
.boxTop {
	MARGIN-BOTTOM: 0px
}
.ad {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 24px
}
.adtext {
	COLOR: #999; FONT-SIZE: 10px
}
.adSkyscraper {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 24px; FLOAT: right
}
.adBrandchannel {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 24px
}
.ad125 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 5px
}
.bannerad {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: -6px 0px 8px; PADDING-LEFT: 0px; WIDTH: 992px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/refreshBannerBG.gif) #f8f8f8 repeat-x 50% top; FLOAT: left; PADDING-TOP: 6px
}
.bannerAd {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: -6px 0px 8px; PADDING-LEFT: 0px; WIDTH: 992px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/images/refreshBannerBG.gif) #f8f8f8 repeat-x 50% top; FLOAT: left; PADDING-TOP: 6px
}
.bannerad .ad225x90 {
	MARGIN: 0px 0px 0px 10px; DISPLAY: inline; FLOAT: left; CLEAR: none
}
.bannerAd .ad225x90 {
	MARGIN: 0px 0px 0px 10px; DISPLAY: inline; FLOAT: left; CLEAR: none
}
.bannerad .ad728x90 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: right; CLEAR: none
}
.bannerAd .ad728x90 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: right; CLEAR: none
}
.bannerad IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bannerad OBJECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bannerAd IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bannerAd OBJECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bannerad .ad {
	MARGIN-BOTTOM: 0px
}
.bannerAd .ad {
	MARGIN-BOTTOM: 0px
}
.labelSponsored {
	COLOR: #999; FONT-SIZE: 9px
}
.moduleSponsor {
	MARGIN-TOP: -2px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 2px
}
.inlineSponsor.module {
	PADDING-TOP: 3px
}
.pagesponsor {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 300px; HEIGHT: 43px; OVERFLOW: hidden; TOP: 0px; LEFT: 692px
}
.titlesponsor {
	Z-INDEX: 10; POSITION: absolute; TOP: -13px; RIGHT: 0px
}
.sectionsponsor {
	Z-INDEX: 10; POSITION: absolute; TOP: -4px; RIGHT: 0px
}
.sponsored {
	POSITION: relative; WIDTH: 100%; HEIGHT: 24px
}
.sponsored H3 {
	FLOAT: left; PADDING-TOP: 12px
}
.sponsorTag {
	TEXT-ALIGN: right; FLOAT: right
}
.sponsorTag .ad {
	TEXT-ALIGN: right; MARGIN: 0px
}
#googleAd {
	PADDING-TOP: 12px
}
.textAd {
	MARGIN: 0px 0px 16px; CLEAR: both; OVERFLOW: hidden
}
.textAdHeader {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #f0f0f0; PADDING-TOP: 4px
}
.textAdHeader H3 {
	TEXT-TRANSFORM: none; DISPLAY: inline; FONT-SIZE: 11px
}
.textAdBody {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 0px; FONT-SIZE: 11px
}
.textAdBody A {
	FONT-SIZE: 11px
}
.textAdBody P {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.textAdHeader .headerLink {
	PADDING-RIGHT: 3px
}
A.textAdDesc {
	COLOR: #333
}
A.textAdDesc:hover {
	TEXT-DECORATION: none
}
.headerLink {
	DISPLAY: inline; FONT-SIZE: 10px
}
BODY#videoThumbs {
	BACKGROUND: #fff
}
BODY#framedContent {
	BACKGROUND: #fff
}
BODY#framedContent .leftrail {
	MARGIN-LEFT: 0px
}
BODY#framedContent .footer {
	MARGIN-LEFT: 0px
}
DIV.sponsorBox {
	BACKGROUND-IMAGE: url(/resources/images/grad_bg.gif); BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: -1px; PADDING-LEFT: 4px; WIDTH: 155px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: #e6e6e6 1px; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 4px; -moz-box-sizing: border-box
}
H6.sponsorBox {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 10px; PADDING-TOP: 3px
}
.vbcAdHeader {
	HEIGHT: 35px; OVERFLOW: hidden
}
#currConvSubmitBtn {
	WIDTH: 60px
}
#alsoOn {
	Z-INDEX: 5
}
