A {
	COLOR: #005a84; 
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
a.eventpopup {
	COLOR: #005a84; 
	font-size: 12;
	TEXT-DECORATION: none
}
a.eventpopup:link {
	COLOR: #005a84; 
	font-size: 12;
	TEXT-DECORATION: none
}
a.eventpopup:hover {
	TEXT-DECORATION: underline
}
pre {
	color: #000000;
	font-size: 11;
	FONT-FAMILY: "Lucida Grande",courier new;
	background: #FFFFFF;
	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
 	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 	white-space: -pre-wrap; /* Opera 4-6 */
 	white-space: -o-pre-wrap; /* Opera 7 */
 	/* width: 99%; */
 	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

span.pagelinks{
	align: center;
	text-align: center;
	font-size: 12;
	margin-left: 130px;
}

.address {
	PADDING-TOP: 4px
}
.alsoSee {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 2px; COLOR: #444; MARGIN-RIGHT: 5px
}
.breadcrumbs {
	CLEAR: both; DISPLAY: inline; FONT-SIZE: 11px; BACKGROUND: url(../images/dotsHorizontal2.gif) repeat-x 50% bottom; FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 976px; LINE-HEIGHT: 1.4; HEIGHT: 25px
}
.breadcrumbs .label {
	FLOAT: left; WIDTH: 80px
}
.breadcrumbs .pathing {
	FLOAT: left
}
.breadcrumbs .pagestamp {
	DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: -2px; MARGIN-RIGHT: 4px
}
.breakingNews .moduleHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #d12421
}

.breakingNews .moduleBody {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px; DISPLAY: inline; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; box-sizing: border-box; moz-box-sizing: border-box
}
.breakingNews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #a00; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
.breakingStory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #a00; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
.developingStory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #a00; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
.developingStory {
	BACKGROUND: #014da1
}
.breakingNews .moduleHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 4px; BORDER-BOTTOM-STYLE: none
}
.breakingStory .moduleHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 4px; BORDER-BOTTOM-STYLE: none
}
.developingStory .moduleHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 4px; BORDER-BOTTOM-STYLE: none
}
.breakingNews .moduleHeader H3 {
	FONT-SIZE: 12px; COLOR: #fff
}
.breakingStory .moduleHeader H3 {
	FONT-SIZE: 12px; COLOR: #fff
}
.developingStory .moduleHeader H3 {
	FONT-SIZE: 12px; COLOR: #fff
}
.breakingNews .moduleBody {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 1px; WIDTH: 680px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.breakingStory .moduleBody {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 1px; WIDTH: 680px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.developingStory .moduleBody {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 1px; WIDTH: 680px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.developingStory .moduleBody {
	WIDTH: 650px
}
.breakingNews .moduleBody H5 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat
}
.breakingStory .moduleBody H5 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat
}
.developingStory .moduleBody H5 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat
}
.breakingNews P {
	DISPLAY: none
}
.breakingNews .inlineThumbnail {
	DISPLAY: none
}
.byline {
	FONT-SIZE: 11px; MARGIN: 2px 1px 4px
}
.changeUp {
	COLOR: #090
}
.changeDown {
	COLOR: #a00
}
.contentTable {
	FONT-SIZE: 12px
}
.copyright {
	FONT-SIZE: 11px; COLOR: #999
}
P.copyright {
	MARGIN-BOTTOM: 10px
}



.even td {
   background: #f3f3f3
   }
.dataUse {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f3f3f3
}
.dataUse TD {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f3f3f3
}
.dataUseWhite {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
.dataUseWhite TD {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff
}
.dataUseWhite TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #bfd6e0; TEXT-ALIGN: center
}
.dataUseGrey {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f5f5f5
}
.dataUseGrey TD {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #f5f5f5
}
.dataSmall {
	FONT-SIZE: 11px
}
.dataSmallRight {
	FONT-SIZE: 11px; TEXT-ALIGN: right
}
.dataTable {
	FONT-SIZE: 12px
}
.dataTable TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #bfd6e0; TEXT-ALIGN: right
}
.dataTable TR {
	FONT-SIZE: 12px
}
.dataTable TR:hover {
	BACKGROUND-COLOR: #fc6
}
.dataTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}


.tableStocks {
	FONT-SIZE: 12px
}
.tableStocks TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #bfd6e0; TEXT-ALIGN: right
}
.tableStocks TR {
	FONT-SIZE: 11px
}
.tableStocks TR:hover {
	BACKGROUND-COLOR: #fc6
}
.tableStocks TD {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	VERTICAL-ALIGN: top; 
	TEXT-ALIGN: right
}
.tableStocks .tableStocksLeft {
	TEXT-ALIGN: left
}


.dataTable .data {
	TEXT-ALIGN: right
}
.dataTable .dataCenter {
	TEXT-ALIGN: center
}
.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-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.dataTableUseWhite {
	FONT-SIZE: 12px
}
.dataTableUseWhite TR {
	BACKGROUND-COLOR: #ffffff
}
.dataTableUseWhite TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #bfd6e0;
}
.dataTableUseWhite TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VERTICAL-ALIGN: top;
}
.dataTableUseWhite .data {
	TEXT-ALIGN: right
}

.photoTable {
	width: 358;
	FONT-SIZE: 12px;
	margin: 0, 0, 0, 0;
	padding: 0, 0, 0, 0;
	BACKGROUND-COLOR: #ffffff;
	border-collapse: collapse;
}
.photoTable TR {
	BACKGROUND-COLOR: #ffffff;
}

.photoTable TD {
	BACKGROUND-COLOR: #ffffff;
	border:0;
	padding:0;
}

.fiveUp {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 12px; OVERFLOW: hidden; WIDTH: 88px; LINE-HEIGHT: 1.2; MARGIN-RIGHT: 11px
}
.fourUp {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 110px; LINE-HEIGHT: 1.2; MARGIN-RIGHT: 16px
}
#lastUp {
	MARGIN-RIGHT: 0px
}
H1 {
	MARGIN-TOP: -3px; FONT-SIZE: 22px; MARGIN-BOTTOM: 10px; COLOR: #555; LINE-HEIGHT: 1.1; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: arial,helvetica,sans
}
H1 A {
	COLOR: #222
}
H1 .here {
	COLOR: #f60
}
.h1inlineLinks {
	MARGIN-TOP: -26px; FONT-SIZE: 11px; FLOAT: right
}
H2 {
	CLEAR: both; MARGIN-TOP: 0px; FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; COLOR: #222; LINE-HEIGHT: 1.1; FONT-FAMILY: arial,helvetica,sans
}
H2 A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(../images/headerBG.gif); COLOR: #222; BACKGROUND-COLOR: #fff
}
.h2Unlinked {
	PADDING-RIGHT: 4px; BACKGROUND-COLOR: #fff
}
H3 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 1.1; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans
}
.standalone {
	MARGIN-BOTTOM: 6px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; MARGIN: 0px; LINE-HEIGHT: 1; FONT-FAMILY: arial,helvetica,sans
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; LINE-HEIGHT: 1; FONT-FAMILY: arial,helvetica,sans
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headlineSm {
	CLEAR: left; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(../images/bullet.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN-LEFT: 1px
}
.headlineMed {
	CLEAR: left; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(../images/bullet.gif) no-repeat; PADDING-BOTTOM: 5px; MARGIN-LEFT: 1px; POSITION: relative
}
.hidden {
	DISPLAY: none; OVERFLOW: hidden
}
.newIcon A {
	PADDING-RIGHT: 29px; PADDING-LEFT: 0px; BACKGROUND: url(../images/iconNew.gif) no-repeat right center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.inlineCallout {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 6px 10px 8px 16px; WIDTH: 175px; 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 {
	DISPLAY: inline; MARGIN: 0px 3px 0px 0px
}
.inlineLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #666
}
.inlineLinks A {
	FONT-SIZE: 11px
}
LI .inlineLinks A {
	FONT-SIZE: 11px
}
.inlineThumbnail {
	CLEAR: right; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 0px; FLOAT: right; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 6px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
A.inlineThumbnail {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
A.inlineThumbnail:hover {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BORDER-BOTTOM: #f60 1px solid
}
.inlineVideo {
	FONT-SIZE: 0px; FLOAT: right; MARGIN: 0px 0px 8px 8px; BORDER-BOTTOM: #6898de 5px solid; POSITION: relative
}
.inlineVideo IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 4; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.inlineVideoPreview {
	BORDER-RIGHT: #a0bdf5 5px solid; BORDER-TOP: #a0bdf5 5px solid; Z-INDEX: 4; MARGIN: 0px; BORDER-LEFT: #a0bdf5 5px solid; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative
}
.inlineVideoThumb {
	BORDER-RIGHT: #a0bdf5 5px solid; BORDER-TOP: #a0bdf5 5px solid; Z-INDEX: 4; MARGIN: 0px; BORDER-LEFT: #a0bdf5 5px solid; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative
}
.inlineVideoThumbFaded {
	BORDER-RIGHT: #a0bdf5 5px solid; BORDER-TOP: #a0bdf5 5px solid; Z-INDEX: 4; MARGIN: 0px; BORDER-LEFT: #a0bdf5 5px solid; BORDER-BOTTOM: #a0bdf5 8px solid; POSITION: relative
}
.inlineVideoThumbFaded {
	BACKGROUND-COLOR: #666
}
.inlineVideoThumbFaded IMG {
	Z-INDEX: 5; FILTER: alpha(opacity=50); moz-opacity: 0.5; opacity: 0.5
}
.inlineVideoButton {
	Z-INDEX: 7; RIGHT: 4px; BOTTOM: -11px; POSITION: absolute
}
.inlineVideoButton IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.inlineVideoOverlay {
	DISPLAY: none; Z-INDEX: 6; LEFT: 0px; MARGIN: 5px; POSITION: absolute; TOP: 0px
}
.marTop20 {
	MARGIN-TOP: 20px
}
.spaktual {
  color:#999999;  font-family:Verdana, Arial; font-size: 7pt; line-height: normal;
}
a.spaktual:link  {
  color:#005A84;  font-family:Verdana, Arial; text-decoration:none; font-size: 7pt; line-height: normal;
}
a.spaktual:visited  {
  color:#005A84;  font-family:Verdana, Arial; text-decoration:underline; font-size: 7pt; line-height: normal;
}
.videoOvrlay {
	FONT-SIZE: 0px; FLOAT: right; MARGIN: 0px 0px 8px 8px; POSITION: relative
}
.inlineVideoOvrlay {
	FONT-SIZE: 0px; FLOAT: right; MARGIN: 0px 0px 8px 8px; POSITION: relative
}
.slideOvrlay {
	FONT-SIZE: 0px; FLOAT: right; MARGIN: 0px 0px 8px 8px; POSITION: relative
}
 HTML .slideOvrlay {
	OVERFLOW: hidden
}
 HTML .videoOvrlay {
	OVERFLOW: hidden
}
.inlineVideoOvrlay {
	FLOAT: left; MARGIN: 0px 8px 8px 0px
}
.slideOvrlay {
	MARGIN: 0px 0px 6px 6px
}
.videoOvrlay A {
	outline: none
}
.inlineVideoOvrlay A {
	outline: none
}
.slideOvrlay A {
	outline: none
}
.ovrlayThumb {
	Z-INDEX: 4; MARGIN: 0px; POSITION: relative
}
.ovrlayThumb IMG {
	BORDER-RIGHT: #305b7e 1px solid; BORDER-TOP: #305b7e 1px solid; BORDER-LEFT: #305b7e 1px solid; BORDER-BOTTOM: #305b7e 1px solid
}
.videoOvrlayBtn IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.videoOvrlayBtnBG {
	DISPLAY: none
}
.inlineVideoOvrlayBtnBG {
	DISPLAY: none
}
.slideOvrlayBtnBG {
	DISPLAY: none
}
 HTML .videoOvrlayBtnBG {
	DISPLAY: block; Z-INDEX: 8; LEFT: 4px; FLOAT: left; BOTTOM: 2px; POSITION: absolute
}
 HTML .inlineVideoOvrlayBtnBG {
	DISPLAY: block; Z-INDEX: 8; LEFT: 4px; FLOAT: left; BOTTOM: 2px; POSITION: absolute
}
 HTML .slideOvrlayBtnBG {
	DISPLAY: block; Z-INDEX: 8; LEFT: 4px; FLOAT: left; BOTTOM: 2px; POSITION: absolute
}
.videoOvrlayBtn {
	FONT-SIZE: 10px; Z-INDEX: 9; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FILTER: alpha(opacity=100); LEFT: 3px; FLOAT: left; CURSOR: pointer; COLOR: #fff; BOTTOM: 3px; POSITION: absolute; moz-opacity: 1.0; opacity: 1.0
}
.inlineVideoOvrlayBtn {
	FONT-SIZE: 10px; Z-INDEX: 9; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FILTER: alpha(opacity=100); LEFT: 3px; FLOAT: left; CURSOR: pointer; COLOR: #fff; BOTTOM: 3px; POSITION: absolute; moz-opacity: 1.0; opacity: 1.0
}
.slideOvrlayBtn {
	FONT-SIZE: 10px; Z-INDEX: 9; BACKGROUND: url(/resources/images/btn_vidOvrlay.gif) no-repeat 1px 1px; FILTER: alpha(opacity=100); LEFT: 3px; FLOAT: left; CURSOR: pointer; COLOR: #fff; BOTTOM: 3px; POSITION: absolute; 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 {
	FONT-SIZE: 11px; BACKGROUND: url(/resources/images/btn_vidPlayLg.gif) no-repeat 1px 1px; WIDTH: 144px; HEIGHT: 29px
}
.videoOvrlayScrim {
	Z-INDEX: 7; FILTER: alpha(opacity=80); LEFT: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 99%; CURSOR: pointer; BOTTOM: 1px; POSITION: absolute; HEIGHT: 15px; BACKGROUND-COLOR: #003060; moz-opacity: 0.6; opacity: 0.6
}
.inlineVideoOvrlayScrim {
	Z-INDEX: 7; FILTER: alpha(opacity=80); LEFT: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 99%; CURSOR: pointer; BOTTOM: 1px; POSITION: absolute; HEIGHT: 15px; BACKGROUND-COLOR: #003060; moz-opacity: 0.6; opacity: 0.6
}
.slideOvrlayScrim {
	Z-INDEX: 7; FILTER: alpha(opacity=80); LEFT: 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 99%; CURSOR: pointer; BOTTOM: 1px; POSITION: absolute; HEIGHT: 15px; BACKGROUND-COLOR: #003060; 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; VISIBILITY: hidden; MARGIN-BOTTOM: -3px
}
.inlineVideoOvrlayBtn IMG {
	PADDING-RIGHT: 5px; VISIBILITY: hidden; MARGIN-BOTTOM: -3px
}
.slideOvrlayBtn IMG {
	PADDING-RIGHT: 5px; VISIBILITY: hidden; MARGIN-BOTTOM: -3px
}
A:hover .videoOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
A:hover .inlineVideoOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
A:hover .slideOvrlayBtn SPAN {
	TEXT-DECORATION: underline
}
.inlineVideoOvrlayBtn .timestamp {
	MARGIN-LEFT: 20px; COLOR: #ccc
}
A:hover .inlineVideoOvrlayBtn .timestamp {
	TEXT-DECORATION: none
}
.kwotHeader {
  color:#000000;  font-family:Verdana, Arial; line-height: normal; font-weight:bold; font-size: 8pt;
}
.kwotUpdate {
  color:#999999;  font-family:Verdana, Arial; line-height: normal; font-size: 9px;
} 
.label {
	FONT-SIZE: 11px
}
.utils {
	FONT-SIZE: 11px
}
.listFooter {
	MARGIN: 3px 8px 0px
}
.headlineMed .mediatype {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.microlinks {
	MARGIN-TOP: -7px; DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; POSITION: relative; TEXT-ALIGN: right
}
.module {
	CLEAR: both; MARGIN-BOTTOM: 0px; WIDTH: auto;
}
.moduleHeader {
	BORDER-BOTTOM: #ccc 1px solid
}
.moduleHeaderInline {
	PADDING-LEFT: 2px; BACKGROUND: #e5eef3; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.moduleHeaderDescription {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; TEXT-TRANSFORM: none; MARGIN-RIGHT: 2px
}
H3 .moduleHeaderDescription {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: none; MARGIN-LEFT: 6px; TEXT-TRANSFORM: none
}
.moduleBody {
	MARGIN-TOP: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px
}
.moduleBody P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 8px
}
.moduleFooterSponsor {
	FONT-SIZE: 11px; MARGIN: 2px; COLOR: #666
}
.morelink {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; TEXT-ALIGN: right
}
.morelink A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right center; DISPLAY: block; BACKGROUND-IMAGE: url(../images/arrowNext.gif); TEXT-TRANSFORM: uppercase; COLOR: #555; MARGIN-RIGHT: 2px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.module OL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.2em; PADDING-TOP: 0px
}
.module OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0.5em 2em; PADDING-TOP: 0px
}
.module OL LI A {
	FONT-SIZE: 12px; MARGIN-LEFT: -4px
}
.module OL LI H5 A {
	FONT-SIZE: 16px; MARGIN-LEFT: -4px
}
H5 SPAN.inlineLinks SPAN.playVideo A {
	FONT-SIZE: 11px
}
.module OL LI .storytype {
	FONT-SIZE: 11px
}
.module OL LI .storytype A {
	FONT-SIZE: 11px
}
UNKNOWN {
	MARGIN: 0px 0px 0px 0.75em
}
UNKNOWN {
	MARGIN-LEFT: 0px
}
.pagestamp {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 0px 4px 8px; COLOR: #666
}
.rssLink A {
	PADDING-LEFT: 16px; BACKGROUND: url(../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 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; WIDTH: 450px; PADDING-TOP: 5px; HEIGHT: 450px; TEXT-ALIGN: center
}
.slimlineIndices {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 302px; HEIGHT: 15px
}
.slimlineIndices DIV.label {
	WIDTH: 302px; TEXT-ALIGN: right
}
#slimlineIndices {
	TEXT-ALIGN: center
}
.storytype {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.25
}
.thirdPartyDisclaimer {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; MARGIN: 1px 0px 2px 3px; COLOR: #666
}
.thirdPartyLogo {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 0px 3px 3px; COLOR: #666
}
.titleReut {
	WIDTH: 100%
}
.titleReut2 {
	FLOAT: left; WIDTH: 100%
}
.titleLine1 {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/headerLine.gif); MARGIN-LEFT: 5px; WIDTH: 305px; LINE-HEIGHT: 1px
}
.titleLine2 {
	MARGIN-TOP: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/headerLine.gif); MARGIN-LEFT: 5px; WIDTH: 315px; LINE-HEIGHT: 1px
}

#toolEmail {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/iconEmail.gif) no-repeat left center
}
#toolPrint {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/iconPrint.gif) no-repeat left center
}
#toolRecommend A {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/iconRecommend.gif) no-repeat left center
}
#toolRecommend .loadingLink {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/iconRecommend.gif) no-repeat left center
}
#toolDigg {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/iconDigg.gif) no-repeat left center
}
#toolReprints {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/iconReprints.gif) no-repeat left center
}
#toolSingle {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/iconSingle.gif) no-repeat left center
}
.upsell {
	MARGIN-BOTTOM: 16px
}
.upsell .moduleHeaderInline {
	BACKGROUND-COLOR: #d6e1f5
}
.upsell .moduleBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 12px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f7f9fc
}
.upsell .primaryContent1 {
	WIDTH: 224px
}
.upsell .primaryContent2 {
	WIDTH: 224px
}
.upsellThumbnail {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.upsellThumbnail P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 0px
}
.upsellImage {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #000; MARGIN-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 138px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.videoFeature .upsellImage {
	HEIGHT: auto
}
A.videoLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/resources/images/iconVideoLink.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI.videoLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/resources/images/iconVideoLink.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.picturesLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/resources/images/iconSlideshowLink.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI.picturesLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/resources/images/iconSlideshowLink.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.upsellImage IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.alsoThumbnail {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; WIDTH: 148px; MARGIN-RIGHT: 18px
}
.alsoImage {
	BORDER-RIGHT: #003060 1px solid; BORDER-TOP: #003060 1px solid; BACKGROUND: #000; MARGIN-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: #003060 1px solid; WIDTH: 148px; BORDER-BOTTOM: #003060 1px solid; HEIGHT: 82px; TEXT-ALIGN: center
}
.alsoImage IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#also3 {
	MARGIN-RIGHT: 0px
}
.alsoImage .inlineThumbnail {
	CLEAR: none; FLOAT: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.alsoThumbnail .slideOvrlay {
	FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 149px; HEIGHT: 82px
}
.alsoThumbnail .videoOvrlay {
	FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 149px; HEIGHT: 82px
}
.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 {
	LEFT: 0px; WIDTH: 149px; TOP: 67px
}
.alsoThumbnail .videoOvrlayScrim {
	LEFT: 0px; WIDTH: 149px; TOP: 67px
}
 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 {
	FONT-SIZE: 13px; MARGIN: 0px; LINE-HEIGHT: 1.2; FONT-FAMILY: arial,helvetica,sans; BACKGROUND-COLOR: #f5f5f5
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; WIDTH: 808px; PADDING-TOP: 19px
}

.contentBand {
	FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 808px
}
.contentBand:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .contentBand {
	CLEAR: left
}
.contentBand2 {
	FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 636px
}
.contentBand2:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .contentBand2 {
	CLEAR: left
}
.chart {
	WIDTH: 213;
}	
.content2up1 {
	CLEAR: none; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 310px
}
.content2up2 {
	CLEAR: none; FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 310px
}
.dividerH {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(../images/dots_horizontal1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px
}
.dividerInlineH {
	background-image: url("../images/dots_horizontal2.gif"); background-repeat: repeat-x; margin-left:8px; WIDTH: 971px; font-size: 8px; clear: both;
}
.fleft {
	FLOAT: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px
}
.eventpopup {
	width=100%;
	background-color: #FFFFFF;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px
}

.footer {
	display:block;
	width: 971px;
	clear: both;
	font-size: 11px;
	color: #CCC;
	border-top: 1px solid #CCC;
	margin-left: 8px;
	margin-bottom: 16px;
	padding-top: 3px;
	line-height: 1.6;
}

.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.footer STRONG {
	COLOR: #333; MARGIN-RIGHT: 6px
}
.footer IMG {
	MARGIN: 0px 0px -2px 4px
}
.footnote {
	font-size: 10px; WIDTH: 971px; font-weight: normal; color: #666; line-height: 1.2; margin-left:8px;
}
.fotoCol {
	MARGIN-TOP: 3px; 
	FLOAT: left; 
	MARGIN-LEFT: 16px; 
	WIDTH: 358px;
}
.fotoPic {
	MARGIN-TOP: 6px; 
	WIDTH: 358px; 
	OVERFLOW: hidden;
	FONT: verdana,arial,helvetica,sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	PADDING-RIGHT:0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #fff
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY#frame {
	BACKGROUND: #fff
}
.grid {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; WIDTH: 992px
}
TABLE.legacyTable {
	CLEAR: both
}
.leftrail {
	DISPLAY: inline; FLOAT: left; WIDTH: 984px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 8px; 
}
.leftrail .pagestamp {
	MARGIN-LEFT: 0px; WIDTH: 155px
}
.leftrail .moduleBody {
	FONT-SIZE: 11px
}
.leftrail .headlineMed {
	FONT-SIZE: 11px
}
.leftnav {
	FLOAT: left; WIDTH: 155px; PADDING-TOP: 6px;
}
.linebreak {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; HEIGHT: 1px
}
#newsContainer {
	FLOAT: left; 
	WIDTH: 100%; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
#newsMainPage {
	FLOAT: left; 
	WIDTH: 434px; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
#newsFotoArchive {
	FLOAT: left; 
	WIDTH: 430px; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
#newsNewsSection {
	FLOAT: left; 
	WIDTH: 790px; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif;  
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
#newsList {
	FLOAT: left; 
	FLOAT: left; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#newsList ul {
	margin-top: 0px;
	margin-bottom:0px;
	LIST-STYLE-IMAGE: url(../images/bullet.gif);
}
#newsList li.headline{
	margin-top: 0px;
    border-top-width: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left:-24px;
    border-bottom-width: 0px;
    padding-bottom: 0px;
	LIST-STYLE-IMAGE: url(../images/bullet.gif);
}
#newsList li.headline a{
	COLOR: #005A84; 
	TEXT-DECORATION: none;
	cursor: pointer;
	cursor: hand;	
}
#newsList li.headline a:active{
	COLOR: #FF6600; 
	TEXT-DECORATION: underline;
	cursor: pointer;
	cursor: hand;	
}
#newsList li.headline 	A:hover {
	COLOR: #FF6600; 
	TEXT-DECORATION: underline;
	cursor: pointer;
	cursor: hand;
}

#newsDiv {
	WIDTH: 100%; 
	FLOAT: left; 
	font-size: 12px; 
	FONT: verdana,arial,helvetica,sans-serif; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#newsDivMainPage {
	WIDTH: 434px; 
	FLOAT: left; 
	font-size: 10px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#newsDivFotoArchive {
	WIDTH: 430px; 
	FLOAT: left; 
	font-size: 10px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
#newsDivNewsArchive {
	WIDTH: 790px; 
	FLOAT: left; 
	font-size: 10px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
.LinkMore {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;	
}
.newsSmallData {
  color:#6666CC;  font-family:Verdana, Arial; line-height:normal; font-size: 8pt;
}
.primaryContent {
	FLOAT: left; WIDTH: 434px; 	padding: 0px 0px 0px 0px;
}
.primaryContent .module {
	MARGIN-BOTTOM: 0px; 	padding: 0px 0px 0px 0px;
}
.primaryContent .articleUtilities {
	WIDTH: auto
}
.primaryContent1 {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 239px
}
.primaryContent2 {
	CLEAR: left; 
	FLOAT: left; 
	WIDTH: 434px; 
	margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}
.primaryContent3 {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 490px
}
.primaryContent3:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.secondaryContent {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 302px
}
.tabpic {
	FONT: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; PADDING-RIGHT:3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.tickerPrimary {
	FLOAT: left; WIDTH: 494px
}
.tickerSecondary {
	FLOAT: right; WIDTH: 302px; HEIGHT: 16px; TEXT-ALIGN: center
}
.timestamp {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.topPhoto1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 16px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #ccc 1px solid
}
.topPhoto2 {
	FLOAT: left; MARGIN: 2px 12px 6px 0px
}
.topStory {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 8px
}
DIV.topStory2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 8px
}
 HTML DIV.topStory2 {
	DISPLAY: inline-block; WIDTH: auto
}
DIV.topStory2 P:unknown {
	DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "- - - - - (repeated)"
}
.topStory2 P {
	FONT-SIZE: 13px; MARGIN: 4px 0px
}
.topStory P {
	FONT-SIZE: 13px; MARGIN: 4px 0px
}
IMG.spacerHack {
	DISPLAY: none; voice-family: inherit
}
.upsellThumbnail {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 138px; MARGIN-RIGHT: 10px
}
.upsellThumbnail IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.header {
	CLEAR: both; BACKGROUND: #fff; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 992px; POSITION: relative; HEIGHT: 67px
}
.headerLinks {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 0px 8px 0px 0px; COLOR: #64bcea; PADDING-TOP: 1px; TEXT-ALIGN: right
}
.headerLinks A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.headerWrap {
	CLEAR: both; BACKGROUND: url(../images/bg_dots_d1.gif) no-repeat right 50%; FLOAT: left; WIDTH: 992px; POSITION: relative; HEIGHT: 67px
}
.logo {
	DISPLAY: inline; FLOAT: left; MARGIN: 11px 0px 0px 11px
}
#thomsonReutersLogo {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url(../images/bg_logodivider.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 8px 0px 0px 16px; PADDING-TOP: 12px
}
#thompsonReutersLogo {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url(../images/bg_logodivider.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 8px 0px 0px 16px; PADDING-TOP: 12px
}
.searchbar {
	CLEAR: both; BACKGROUND: url(../images/bg_searchbar_d1.gif) #dadfe1 repeat-x; FLOAT: left; WIDTH: 992px; BORDER-BOTTOM: #a0a0a2 1px solid; POSITION: relative; HEIGHT: 27px; moz-box-sizing: border-box
}
.searchbar A {
	COLOR: #009
}
.searchbarDots {
	CLEAR: both; FLOAT: left; WIDTH: 992px; POSITION: relative; HEIGHT: 27px; moz-box-sizing: border-box
}
.searchbarWrap {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 992px; POSITION: relative; HEIGHT: 27px; moz-box-sizing: border-box
}
.searchbarDots DIV {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 0px 2px 4px
}
.searchbarWrap DIV {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 0px 2px 4px
}
.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 {
	FONT-SIZE: 10px; MARGIN-LEFT: 6px; LINE-HEIGHT: 1.2
}
DIV.toolbarSearch {
	MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 12px
}
DIV.toolbarDivider {
	DISPLAY: inline; BACKGROUND: url(../images/barDivider.gif) repeat-y; FILTER: alpha(opacity=40); FLOAT: left; MARGIN: 2px 3px 0px 9px; WIDTH: 2px; 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 {
	FONT-SIZE: 11px; MARGIN: 0px
}
DIV.searchbar SELECT {
	FONT-SIZE: 11px; MARGIN: 0px
}
.navigation {
	MARGIN-BOTTOM: 16px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	BACKGROUND-COLOR: #fff
	display:block;
}
.navOn {
	POSITION: relative
}
.navOff {
	POSITION: relative
}
.navOn a {
	display: block;
	padding: 3px 5px 3px 5px;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	border-top: 1px solid #CCC;
	background: #ED7125;
	text-transform: uppercase;
}

.navOff a {
	display: block;
	padding: 3px 5px 3px 5px;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	border-top: 1px solid #CCC;
	background: #005A84;
	text-transform: uppercase;
}

.navOff a:hover {
	background-color: #ED7125;
}

a.navIcon {
	display: block;
	position: absolute;
	top: 7px;
	right: 4px;
	padding: 0;
	border: none;
	background: none;
}

.subnavSection {
	background-color: #999;
	height: 1px;
	overflow:hidden;
}

.subnavOff { }

.subnavOff a {
	display: block;
	padding: 3px 5px 3px 6px;
	margin-bottom: 1px;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #CCC;
}

.subnavOpen a {
	display: block;
	padding: 3px 5px 5px 6px;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFF;
	border-top: 1px solid #CCC;
}

.subnavOff a:hover {
	color: #F60;
}

.subnavOn { }

.subnavOn a {
	display: block;
	padding: 3px 5px 3px 6px;
	margin-bottom: 1px;
	color: #F60;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #CCC;
	background-color: #FFF;
}

.subnavOn a:hover {
	color: #F60;
}

.subnav2 {
	MARGIN-TOP: -1px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff
}
.subNav2 {
	MARGIN-TOP: -1px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff
}
.subnav2Category {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 3px 6px 3px 12px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
.subnav2Off A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.subnav2Off A:hover {
	COLOR: #f60
}
.subnav2On A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #f60; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.subnav3 {
	MARGIN-TOP: 1px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff
}
.subNav3 {
	MARGIN-TOP: 1px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff
}
.subnav3Off A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 13px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.subnav3Off A:hover {
	COLOR: #f60
}
.subnav3On A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 8px 0px 13px; COLOR: #f60; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
.smallTabs {
	FONT-SIZE: 9px
}
.tabNav {
	FONT-SIZE: 10px; BACKGROUND: url(../images/tab_bg.gif) #cccccc repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; FONT-FAMILY: verdana, arial, san-serif
}
.tabNav UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.tabNav LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/tab_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabNav LI.more {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tabNav LI.more A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans
}
.tabNav A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: url(../images/tab_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.tabNav A {
	FLOAT: none
}
.tabNav A:hover {
	TEXT-DECORATION: underline
}
.tabNav .current {
	BACKGROUND-IMAGE: url(../images/tab_left_on.gif)
}
.tabNav .current A {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/tab_right_on.gif); PADDING-BOTTOM: 5px; COLOR: #000
}
.tabNav .current A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.tabNav_bottom {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(../images/tab_bgBot.gif) #ffffff repeat-x 50% bottom; FLOAT: none; PADDING-BOTTOM: 6px; COLOR: #666; PADDING-TOP: 5px; FONT-FAMILY: arial, helvetica, san-serif
}
.clearMe {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: -1px 0px 0px; OVERFLOW: hidden; HEIGHT: 1px
}
.tabEnclosedContent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 8px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
.tabNav {
	MARGIN-BOTTOM: 4px
}
.boxTop {
	MARGIN-BOTTOM: 0px
}
.ad {
	MARGIN-BOTTOM: 24px; TEXT-ALIGN: left
}
.adtext {
	FONT-SIZE: 10px; COLOR: #999
}
.adSkyscraper {
	FLOAT: right; MARGIN-BOTTOM: 24px; TEXT-ALIGN: left
}
.adBrandchannel {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: center
}
.ad125 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.bannerad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/refreshBannerBG.gif) #f8f8f8 repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: -6px 0px 8px; WIDTH: 992px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.bannerAd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/refreshBannerBG.gif) #f8f8f8 repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: -6px 0px 8px; WIDTH: 992px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.bannerad .ad225x90 {
	CLEAR: none; DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 10px
}
.bannerAd .ad225x90 {
	CLEAR: none; DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 10px
}
.bannerad .ad728x90 {
	CLEAR: none; DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.bannerAd .ad728x90 {
	CLEAR: none; DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
.bannerad IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bannerad OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bannerAd IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bannerAd OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bannerad .ad {
	MARGIN-BOTTOM: 0px
}
.bannerAd .ad {
	MARGIN-BOTTOM: 0px
}
.labelSponsored {
	FONT-SIZE: 9px; COLOR: #999
}
.moduleSponsor {
	MARGIN-TOP: -2px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 2px
}
.inlineSponsor {
	PADDING-TOP: 3px
}
.pagesponsor {
	Z-INDEX: 10; LEFT: 693px; OVERFLOW: hidden; WIDTH: 300px; POSITION: absolute; TOP: 0px; HEIGHT: 43px
}
.titlesponsor {
	Z-INDEX: 10; RIGHT: 0px; POSITION: absolute; TOP: -13px
}
.sectionsponsor {
	Z-INDEX: 10; RIGHT: 0px; POSITION: absolute; TOP: -4px
}
.sponsored {
	WIDTH: 100%; POSITION: relative; HEIGHT: 24px
}
.sponsored H3 {
	FLOAT: left; PADDING-TOP: 12px
}
.sponsorTag {
	TEXT-ALIGN: right
}
.sponsorTag .ad {
	MARGIN: 0px; TEXT-ALIGN: right
}
#googleAd {
	PADDING-TOP: 12px
}
.textAd {
	CLEAR: both; MARGIN: 0px 0px 16px; OVERFLOW: hidden
}
.textAdHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
.textAdHeader H3 {
	DISPLAY: inline; FONT-SIZE: 11px; TEXT-TRANSFORM: none
}
.textAdBody {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 0px
}
.textAdBody A {
	FONT-SIZE: 11px
}
.textAdBody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 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 {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e6e6e6 1px; MARGIN-TOP: -1px; PADDING-LEFT: 4px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(/resources/images/grad_bg.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 155px; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-REPEAT: repeat-x; moz-box-sizing: border-box
}
H6.sponsorBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee
}
.vbcAdHeader {
	OVERFLOW: hidden; HEIGHT: 35px
}
select,input{
  color:#000000; font-family:Verdana, Arial; font-size: 8pt;
}