BODY {
	MARGIN-TOP: 1em; TEXT-ALIGN: center
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 18px; _margin-left: 22px
}
UL LI {
	LIST-STYLE-TYPE: none
}
* HTML UL LI {
	HEIGHT: 1%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clearfix {
	HEIGHT: 1%
}
.doubleRule {
	BORDER-TOP-WIDTH: 0px! important; CLEAR: both; MARGIN-TOP: 12px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: url(/images/global/borders/aColumnHorizontalBorder.gif) repeat-x left 50%; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: 12px; HEIGHT: 4px; BORDER-RIGHT-WIDTH: 0px! important
}
.singleRule {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 12px; FONT-SIZE: 0px; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 0; HEIGHT: 1px
}
#nagBar {
	DISPLAY: none
}
DIV#shell {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 971px; POSITION: relative; TEXT-ALIGN: left
}
DIV#shell UL.tabs {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 5500; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
DIV#shell UL.tabs LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 7px; Z-INDEX: 6000; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f0f4f5
}
DIV#shell UL.tabs LI.selected {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; Z-INDEX: 9999; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none
}
DIV#shell DIV.tabContent {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px
}
DIV#shell DIV.tabContentActive.tabContent {
	DISPLAY: block
}
DIV#shell DIV.tabContent OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV#shell DIV.tabContent OL LI {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; _padding-left: 0
}
DIV#login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; Z-INDEX: 5000; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: 100%; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; TEXT-ALIGN: left; _border-bottom: 1px solid #999; _height: 20px
}
DIV#login UL.tabs {
	MIN-HEIGHT: 19px; LEFT: 0px; FLOAT: none; TOP: 0px; _height: 20px; _position: absolute; _float: none
}
DIV#login UL.tabs LI {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #999; MIN-HEIGHT: 11px; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; _height: 11px
}
DIV#login UL.tabs LI A {
	COLOR: #333
}
DIV#login UL.tabs {
	MIN-HEIGHT: 17px; _height: 19px
}
DIV#login UL#memberTools {
	MIN-HEIGHT: 17px; _height: 19px
}
UL#memberTools {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; FONT-SIZE: 11px; Z-INDEX: 9998; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px! important; _border-bottom: 1px solid #999999
}
UL#memberTools LI {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 0px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; WHITE-SPACE: nowrap
}
UL#memberTools LI:first-child {
	BORDER-LEFT-WIDTH: 0px
}
UL#memberTools LI SPAN.username A {
	FONT-WEIGHT: bold
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	VERTICAL-ALIGN: bottom
}
UL#memberTools LI.tslogo {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#memberTools LI.tslogo A {
	COLOR: #000
}
UL#memberTools LI IMG#memberTool_TimesSelect {
	PADDING-RIGHT: 6px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#timesSelectDropDown {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; Z-INDEX: 9999; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 113px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 17px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; _padding-bottom: 0; _width: 113px
}
.dropDown#timesSelectDropDown {
	LEFT: 855px! important
}
#timesSelectDropDown UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #666! important; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; LIST-STYLE-TYPE: none
}
.dropDown#timesSelectDropDown UL {
	FONT-SIZE: 80%
}
#timesSelectDropDown UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#timesSelectDropDown A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal! important; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px -5px; TEXT-TRANSFORM: none; PADDING-TOP: 2px; HEIGHT: 10px; _height: 12px
}
#timesSelectDropDown A:link {
	COLOR: #004276
}
#timesSelectDropDown A:visited {
	COLOR: #004276
}
#timesSelectDropDown A:hover {
	COLOR: #e3551e; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
#timesSelectDropDown A:active {
	COLOR: #e3551e; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
#timesSelectDropDown LI.sect A {
	TEXT-TRANSFORM: uppercase; COLOR: #666! important
}
#timesSelectDropDown LI.sect A:hover {
	COLOR: #e3551e! important; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
DIV#page {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 1; POSITION: relative; TOP: -1px; _border-top: 0; _top: 0
}
DIV#masthead {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 9px; MIN-HEIGHT: 48px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 7px; BORDER-BOTTOM: black 2px solid; POSITION: relative; _height: 48px; _overflow: visible
}
IMG#NYTLogo {
	MARGIN-TOP: 4px
}
DIV#masthead DIV#date {
	FONT-SIZE: 12px
}
DIV#masthead H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 29px; LEFT: 308px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; WIDTH: 223px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 19px; TEXT-ALIGN: center
}
DIV#masthead H1 A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#searchWidget {
	FONT-SIZE: 8pt; FLOAT: right; WIDTH: 187px; MARGIN-RIGHT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
DIV#searchWidget #searchInputs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 21px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; _height: 21px
}
DIV#searchWidget #searchInputs .inputGroup {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 140px
}
DIV#searchWidget #searchInputs .inputGroup LI {
	FLOAT: left; MARGIN-RIGHT: 5px; WHITE-SPACE: nowrap
}
DIV#searchWidget #searchInputs .inputGroup INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#searchWidget INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#searchWidget INPUT#searchQuery {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 19px
}
DIV#searchWidget INPUT#searchSubmit {
	FLOAT: right
}
DIV#Middle1 {
	FONT-SIZE: 9px; FLOAT: right; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 88px; MARGIN-RIGHT: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV#Middle1 IMG {
	DISPLAY: block; MARGIN-BOTTOM: 1px
}
#adxLeaderboard {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center
}
#adxLeaderboard:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#adxLeaderboard > TABLE {
	MARGIN: auto
}
* HTML #adxLeaderboard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 1%
}
DIV#main {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
DIV#main:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML #main {
	HEIGHT: 1%
}
#mostEmailed {
	DISPLAY: block
}
#mostBlogged {
	DISPLAY: none
}
#mostSearched {
	DISPLAY: none
}
#movies {
	DISPLAY: none
}
.moduleAd {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.moduleAd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .moduleAd {
	HEIGHT: 1%
}
.moduleAd .adCreative {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 316px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.moduleAd .adCreative IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mostPopWidget {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#mostPopWidget A.more {
	FONT-SIZE: 93%! important; _padding-bottom: 8px
}
DIV.story {
	; MARGIN-TOP: expression( this == this.parentNode.firstChild ? "0px" : "12px" ); MARGIN-BOTTOM: 8px; _background: white
}
DIV.story:first-child {
	MARGIN-TOP: 0px
}
DIV.story H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story DIV.byline {
	FONT-SIZE: 86%; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.timestamp {
	COLOR: #a81817
}
DIV.story DIV.byline SPAN.timestamp {
	COLOR: #a81817
}
DIV.story P.summary {
	FONT-SIZE: 100%; MARGIN: 2px 0px 0px; COLOR: #333; LINE-HEIGHT: 1.35em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.story DIV.kicker {
	FONT-SIZE: 90%; TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.story DIV.callout {
	FONT-SIZE: 92%; FLOAT: right; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 24px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG.callout {
	FONT-SIZE: 92%; FLOAT: right; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 24px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.callout .credit {
	FONT-SIZE: 91%
}
DIV#main DIV.bColumn DIV.story DIV.callout {
	MARGIN-LEFT: 0px
}
DIV.story DIV.callout DIV.calloutTools {
	FLOAT: right
}
DIV.story DIV.callout DIV.calloutTools A.enlargeTool {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/article/functions/enlarge_icon.gif) no-repeat 0px 0px
}
DIV.story DIV.callout IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.story DIV.callout DIV.credit {
	COLOR: #666666; TEXT-ALIGN: right
}
DIV#main DIV.bColumn DIV.story H1 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H2 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H3 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H4 {
	FONT-SIZE: 100%
}
DIV#main DIV.bColumn DIV.story H5 {
	FONT-SIZE: 100%
}
DIV#main #abColumns DIV.columnGroup#readersOpinionsColumnGroup DIV.story H5 {
	FONT-SIZE: 85%
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: black 2px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 13px; PADDING-TOP: 13px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
DIV#footer A {
	COLOR: #666; TEXT-DECORATION: underline
}
DIV#footer A.rssButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
DIV#footer A.rssButton:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(/images/global/icons/feed_icon_16x16.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
DIV#footer A.copyright {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#footer DIV.footerRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#footer UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#footer UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
.linkbox {
	CURSOR: hand
}
DIV.columnGroup A.more {
	DISPLAY: block; FONT-SIZE: 85%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.columnGroup DIV.columnGroupTools {
	FONT-SIZE: 90%; FLOAT: right; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.columnGroup H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.columnGroup > H5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 86%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement A.titleLink {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section A.title_link {
	DISPLAY: block; FONT-SIZE: 90%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement SPAN.adText {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.ad_text {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.textAdvertisement SPAN.visibleUrl {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup DIV.ad_section SPAN.visible_url {
	DISPLAY: block; FONT-SIZE: 80%
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI {
	DISPLAY: inline-block; FONT-SIZE: 80%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 6px 8px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 86px; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left; WORD-WRAP: break-word; _height: 1%; _margin: 6px 8px 6px 6px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A {
	LINE-HEIGHT: 1.2em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI.clearfix {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 0px
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI A {
	LINE-HEIGHT: 1em
}
DIV.advertisementColumnGroup.columnGroup UL.advertisementThumbnails LI IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
DIV.customSelectContainer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 85%; BACKGROUND: url(/images/homepage/searchSelect.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 98px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 15px; _background: none
}
DIV.customSelectContainer SELECT {
	LEFT: 0px; WIDTH: 102px; POSITION: absolute; TOP: 0px; opacity: 0.0
}
UL.refer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
UL.refer LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.45em; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; _background-position: left .45em
}
UL.refer LI.free {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0.45em; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/misc/bullet4x4.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; _background-position: left .45em
}
UL.refer LI.select {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(/images/section/timesselect/ts_icon.gif); PADDING-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat
}
H5 .audio {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .graphic {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .interactive {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .photo {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .slideShow {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .trailer {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 .video {
	PADDING-LEFT: 15px; FONT-SIZE: 95%; TEXT-TRANSFORM: uppercase; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.media {
	FLOAT: none! important; MARGIN: 0px 0px 4px
}
H5 A SPAN.iconText {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#articleInline #inlineMultimedia .story IMG {
	MARGIN-TOP: 15px! important; DISPLAY: block; MARGIN-BOTTOM: 0px
}
.media IMG {
	MARGIN-TOP: 15px! important; DISPLAY: block; MARGIN-BOTTOM: 0px
}
#articleInline #inlineMultimedia .story H2 {
	MARGIN-TOP: 2px
}
#articleInline #inlineMultimedia .story .mediaType {
	PADDING-RIGHT: 4px! important; BACKGROUND-POSITION: 3px 4px; MARGIN-TOP: -20px; DISPLAY: block; PADDING-LEFT: 20px! important; FONT-SIZE: 77%; FILTER: Alpha(Opacity=80); PADDING-BOTTOM: 4px! important; WIDTH: 166px; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 3px! important; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #fff; opacity: .8; _line-height: 14px; -moz-opacity: 0.8
}
.media .mediaType {
	PADDING-RIGHT: 4px! important; BACKGROUND-POSITION: 3px 4px; MARGIN-TOP: -20px; DISPLAY: block; PADDING-LEFT: 20px! important; FONT-SIZE: 77%; FILTER: Alpha(Opacity=80); PADDING-BOTTOM: 4px! important; WIDTH: 166px; CURSOR: pointer; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 3px! important; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #fff; opacity: .8; _line-height: 14px; -moz-opacity: 0.8
}
HTML *#articleInline #inlineMultimedia .story .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.media .mediaType {
	FONT-SIZE: 65%; _font-size: 70%
}
.audio.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/audio_icon.gif)
}
.graphic.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/graphic_icon.gif)
}
.interactive.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/interactive_icon.gif)
}
.photo.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/photo_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/trailer_icon.gif)
}
.slideShow.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/slide_show_icon.gif)
}
.map.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/map_icon.gif)
}
.video.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/video_icon.gif)
}
.trailer.mediaType {
	BACKGROUND-IMAGE: url(/images/multimedia/icons/trailer_icon.gif)
}
#articleInline #inlineMultimedia .story .interactive.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
.media .interactive.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
#articleInline #inlineMultimedia .story .video.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
.media .video.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
#articleInline #inlineMultimedia .story .audio.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
.media .audio.mediaType {
	BACKGROUND-POSITION: 4px 5px
}
.refer LI .inlinePlayer {
	MARGIN-LEFT: -8px
}
.inlinePlayer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
