.mpuPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/mpuGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.bannerPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/bannerGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.horizPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/bannerGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.horizPos800 {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/bannerGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.columnPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/mpuGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.articlePos {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 19px; BACKGROUND-COLOR: #ebebeb; moz-box-sizing: border-box
}
.contentPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/mpuGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.navPos {
	DISPLAY: inline; BACKGROUND: url(http://www.reuters.com/resources/images/mpuGradient.gif) #f0f0f0 repeat-x left 19px; FLOAT: left; moz-box-sizing: border-box
}
.adButtonModule .textAd {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4b4b4b; LINE-HEIGHT: 11px; PADDING-TOP: 0px
}
.adButtonModule .textAd A {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4b4b4b; LINE-HEIGHT: 11px; PADDING-TOP: 0px
}
.bannerPos {
	MARGIN: 0px; WIDTH: 728px; HEIGHT: 90px
}
.bannerPos .adButtonModule {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 130px 0px 0px; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 30px
}
.bannerPos .first {
	MARGIN-LEFT: 128px
}
.bannerPos .last {
	DISPLAY: none
}
.bannerPos .adRow {
	MARGIN-RIGHT: 0px
}
.horizPos800 {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: 95px
}
.horizPos800 .adButtonModule {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 147px 0px 0px; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 30px
}
.horizPos800 .first {
	MARGIN-LEFT: 145px
}
.horizPos800 .last {
	DISPLAY: none
}
.horizPos800 .adRow {
	MARGIN-RIGHT: 0px
}
.horizPos {
	MARGIN: 0px; WIDTH: 992px; HEIGHT: 92px
}
.horizPos .adButtonModule {
	CLEAR: none; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 217px 0px 0px; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 30px
}
.horizPos .first {
	MARGIN-LEFT: 217px
}
.horizPos .last {
	DISPLAY: none
}
.mpuPos {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 300px; POSITION: relative; HEIGHT: 250px
}
.mpuPos .adButton {
	DISPLAY: inline; FLOAT: left; WIDTH: 170px; POSITION: relative; HEIGHT: 50px
}
.mpuPos .adButtonModule {
	FLOAT: left
}
.mpuPos .adButton {
	MARGIN: 6px 0px 0px 10px
}
.mpuPos .first .adButton {
	MARGIN-TOP: 10px
}
.mpuPos .textAd {
	MARGIN-TOP: 14px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 106px; POSITION: relative
}
.columnPos .adButton {
	DISPLAY: inline; LEFT: 25px; FLOAT: left; POSITION: relative
}
.columnPos {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; POSITION: relative
}
.columnPos .textAd {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 12px; WIDTH: 100%
}
.columnPos .adButtonModule {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.columnPos {
	MARGIN: 0px; WIDTH: 100%
}
.columnPos .adButton {
	MARGIN: 0px 0px 0px 10px
}
.columnPos .first {
	MARGIN-TOP: 10px
}
.adButtonBoxHeader {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f0f0f0; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px; line-spacing: 1
}
.adButtonBox H3 {
	DISPLAY: inline; FONT-SIZE: 11px; TEXT-TRANSFORM: none
}
.adButtonBox H3 .adtext {
	FONT-SIZE: 9px; TEXT-TRANSFORM: lowercase; COLOR: #999; PADDING-TOP: 6px
}
.articlePos .adButton {
	DISPLAY: inline; FLOAT: left; POSITION: relative
}
.articlePos {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 192px; POSITION: relative
}
.articlePos H3 .adtext {
	MARGIN-LEFT: 0px; COLOR: #6f6f6f; TEXT-ALIGN: left
}
.articlePos .textAd A {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 160px
}
.articlePos .textAd A:hover {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 160px
}
.articlePos .textAd A:visited {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 6px; WIDTH: 160px
}
.articlePos .adButtonModule {
	DISPLAY: none
}
.articlePos .first {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 170px
}
.articlePos .first {
	MARGIN-TOP: 10px
}
.articlePos .adButtonBoxHeader {
	DISPLAY: block; BACKGROUND: #dadada
}
.inlineRelatedContent .ad {
	MARGIN-BOTTOM: 0px
}
.contentPos {
	FLOAT: left; WIDTH: 495px
}
.contentPos .adButtonModule {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 51px 0px 0px; WIDTH: 170px
}
.contentPos .first {
	CLEAR: left; MARGIN-LEFT: 51px
}
.contentPos .adRow {
	CLEAR: left; MARGIN-LEFT: 51px
}
.contentPos .adRow {
	MARGIN-BOTTOM: 10px
}
.contentPos .last {
	MARGIN-BOTTOM: 10px
}
.contentPos .last {
	MARGIN-RIGHT: 0px
}
.contentPos .textAd {
	CLEAR: left; DISPLAY: inline; FLOAT: left; WIDTH: 170px; POSITION: relative
}
.navPos .adButton {
	DISPLAY: inline; FLOAT: left
}
.navPos {
	PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 155px
}
.navPos .textAd {
	CLEAR: left; DISPLAY: block; MARGIN: 0px; WIDTH: 120px; TEXT-ALIGN: left
}
.navPos .adButtonModule {
	CLEAR: left; DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 2px 17px; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 88px
}
.navPos .first {
	MARGIN-TOP: 10px
}
.navPos .adButtonBoxHeader H3 .adtext {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navPos .adButtonBoxHeader {
	PADDING-LEFT: 6px
}
.textAd {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.adButtonBox H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.adButtonBox H3 .adtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
