BODY {
	BACKGROUND: url(/images/30_black.gif) #fff repeat-x 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	COLOR: #000
}
H1 {
	COLOR: #000
}
H2 {
	COLOR: #000
}
H3 {
	COLOR: #000
}
H4 {
	COLOR: #000
}
H5 {
	COLOR: #000
}
DIV#container {
	BACKGROUND-COLOR: #fff
}
A {
	COLOR: #37689a
}
DIV.headlines A {
	COLOR: #37689a
}
H2 A {
	COLOR: #37689a
}
H3 A {
	COLOR: #37689a
}
H4 A {
	COLOR: #37689a
}
H2.headline A {
	COLOR: #37689a
}
#leadcontent-main P.brief A {
	COLOR: #37689a
}
DIV.mainSlideDetailsContents H3.headline A {
	COLOR: #37689a
}
DIV.accordionContent A {
	COLOR: #37689a
}
DIV.headlines H2.headline A {
	COLOR: #37689a
}
DIV.headlines H3 A {
	COLOR: #37689a
}
DIV.blueBackground {
	PADDING-TOP: 0px
}
DIV.greenBackground {
	PADDING-TOP: 0px
}
DIV.brownBackground {
	PADDING-TOP: 0px
}
DIV#header {
	POSITION: relative; HEIGHT: 90px; BACKGROUND-COLOR: #fff
}
DIV.headerWithPromo#header {
	HEIGHT: 160px
}
DIV#logo {
	LEFT: 10px; BOTTOM: 0px; POSITION: absolute
}
.smallLogo DIV#logo {
	LEFT: 5px; BOTTOM: 12px
}
#sectionBreadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 30px; LEFT: 273px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; COLOR: #369; BOTTOM: 20px; LINE-HEIGHT: 40px; PADDING-TOP: 4px; POSITION: absolute
}
DIV#weatherbug {
	LEFT: 550px; BOTTOM: 25px; POSITION: absolute
}
DIV#weatherradar {
	LEFT: 450px; BOTTOM: 10px; POSITION: absolute
}
DIV#weatherradar IMG {
	WIDTH: 75px; HEIGHT: 75px
}
DIV#weatherbug P.wu-weather {
	FONT-SIZE: 15px; LEFT: 35px; TOP: 20px
}
DIV.dateStamp {
	FONT-SIZE: 11px; LEFT: 550px; BOTTOM: 11px
}
DIV.dateBottom {
	DISPLAY: none
}
DIV.dateFormat1 DIV.dateTop SPAN.year {
	FONT-SIZE: 11px
}
DIV.dateFormat1 DIV.dateTop SPAN.day {
	FONT-SIZE: 11px
}
DIV#classified-bar {
	PADDING-TOP: 5px; HEIGHT: 25px
}
DIV#classified-bar {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #000
}
DIV#classBarNav {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #000
}
DIV#classBarNav UL.classBarNavLink A {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #000
}
DIV#classified-bar A {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #000
}
DIV#classBarNav UL.classBarNavMember {
	PADDING-BOTTOM: 2px
}
DIV#classBarNav UL.classBarNavLink {
	PADDING-BOTTOM: 2px
}
DIV#classBarNav UL.classBarNavLink A:hover {
	TEXT-DECORATION: underline
}
DIV#classified-bar A:hover {
	TEXT-DECORATION: underline
}
DIV.headerAdCode {
	TOP: 40px
}
DIV.headerAdCodeNoPromo#headerAdCode1 {
	TOP: 48px
}
DIV#navigation {
	MARGIN-TOP: 0px; BORDER-LEFT-COLOR: #fff; MARGIN-BOTTOM: 29px; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
DIV#navigation DIV#layerOne {
	MARGIN-TOP: 0px; DISPLAY: inline-block; BACKGROUND: url(/images/nav_bg.gif) repeat-x 0px 0px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 32px
}
UL#root LI A.mainNav {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-LEFT: 0px; TEXT-TRANSFORM: none; COLOR: #369
}
UL#root LI.highlight {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#root LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#root LI.navLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#root LI.first {
	MARGIN-LEFT: 5px
}
UL#root LI.navLink A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#root LI.hideMainNav A.mainNav {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL#root LI.highlight A {
	PADDING-RIGHT: 7px; BACKGROUND: url(/images/nav_tab.gif) no-repeat left 0px
}
UL#root LI A.mainNav SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px
}
UL#root LI.highlight A.mainNav SPAN {
	BACKGROUND: url(/images/nav_tab.gif) no-repeat right -32px; COLOR: #fff
}
DIV#navigation DIV#search {
	RIGHT: 5px; TOP: 6px
}
UL#root LI UL.level2 {
	BACKGROUND-IMAGE: none; PADDING-TOP: 4px; TOP: 32px; HEIGHT: 25px; BACKGROUND-COLOR: #369
}
UL#root LI UL.level2 LI A:hover {
	COLOR: #fff
}
UL#root LI.highlight UL.level2 LI A:hover {
	COLOR: #fff
}
UL#root LI.highlight UL.level2 LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: none! important; COLOR: #fff; LINE-HEIGHT: 20px
}
UL#root LI UL.level2 LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: none! important; COLOR: #fff; LINE-HEIGHT: 20px
}
DIV#hotTopic {
	FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#hotTopic UL LI A {
	FONT-SIZE: 12px; COLOR: #369
}
DIV#hotTopic UL LI A:hover {
	COLOR: #369; TEXT-DECORATION: underline
}
DIV#hotTopic UL {
	HEIGHT: 16px
}
DIV#hotTopic UL LI.hot-link-begin {
	COLOR: #c30013
}
DIV#hotTopic UL LI.hot-link-1 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#breakingNewsFull .last-updated {
	COLOR: #c00
}
#breakingModule {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
#breakingModule DIV.breakingNewsModuleBranding {
	BACKGROUND-IMAGE: url(/images/bn-chicago-bg.gif); HEIGHT: 62px
}
#breakingModule DIV.breakingNewsModuleItems {
	HEIGHT: 62px
}
DIV.breakingNewsContainer {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 62px; BACKGROUND-COLOR: #fff
}
#breakingModule DIV.breakingNewsModuleItems DIV.breakingNewsModuleHeadlines UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px; BACKGROUND-COLOR: #fff
}
#breakingModule DIV.breakingNewsModuleItems DIV.breakingNewsModuleTimestamp UL LI {
	FONT-SIZE: 14px; BACKGROUND-COLOR: #fff
}
#breakingModule DIV.breakingNewsModuleItems DIV.breakingNewsModuleTimestamp {
	BOTTOM: 12px
}
#breakingModule DIV.breakingNewsModuleBranding DIV.breakingNewsModuleTitle {
	PADDING-TOP: 14px; HEIGHT: 25px
}
#breakingModule DIV.breakingNewsModuleBranding DIV.breakingNewsModuleBullets UL LI {
	BACKGROUND-IMAGE: url(/hive/images/modules/bn_button_transparent.gif)
}
DIV#leadcontent-main DIV#slideContainer {
	BORDER-RIGHT: #ccc 1px solid
}
DIV.leadcolumn1 {
	BORDER-RIGHT: #ccc 1px solid
}
DIV#leadcontent-main DIV#slideContainerAdjust {
	BORDER-RIGHT: #ccc 1px solid
}
DIV#leadcontent-main DIV#headlineContainer {
	BORDER-LEFT: #ccc 1px solid
}
DIV.leadcolumn2 {
	BORDER-LEFT: #ccc 1px solid
}
DIV#leadcontent-main DIV#headlineContainerAdjust {
	BORDER-LEFT: #ccc 1px solid
}
DIV.leadMezz UL LI.mezzitem {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
#leadcontent-main {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #252525; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.leadMezz {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #252525; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
DIV.leadcolumn1 {
	BORDER-TOP: #ccc 1px solid
}
DIV#leadcontent-main .headlineDivider {
	BORDER-TOP: #ccc 1px solid
}
#leadcontent-main DIV.headline-container H2.headline {
	FONT-SIZE: 12px
}
#leadcontent-main DIV.noRotate H2 {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main DIV.noRotate H2 A {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main DIV.noRotate H1 {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main DIV.noRotate H1 A {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main H1 {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main H1 A {
	FONT-SIZE: 22px; LINE-HEIGHT: 25px
}
#leadcontent-main DIV.noRotate H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 20px
}
DIV.accordionContent A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
DIV.mezzanine H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
DIV.rssContent A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H5 A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H2.headline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H2.headline A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H4.headline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#leadcontent-main H4.headline A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
DIV.mezzanine P.small {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 17px
}
#leadcontent-main P.brief {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 17px
}
#leadcontent-main A P.brief {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #777; LINE-HEIGHT: 13px
}
DIV.slideshow-thumb-img-small-container DIV.highlight {
	BACKGROUND-COLOR: #ccc
}
DIV#leadcontent-main DIV#headlineContainer DIV.highlight {
	BACKGROUND-COLOR: #ccc
}
DIV.headlines A.callToAction {
	FONT-SIZE: 10px; COLOR: #369
}
DIV#leadcontent-main A.callToAction {
	FONT-SIZE: 10px; COLOR: #369
}
DIV.headlines A.callToAction:hover {
	COLOR: #0075b0; TEXT-DECORATION: underline
}
DIV#leadcontent-main A.callToAction:hover {
	COLOR: #0075b0; TEXT-DECORATION: underline
}
#leadcontent-bigstory H1.bigStoryHeadline A {
	FONT-SIZE: 36px
}
#leadcontent-bigstory P.brief {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#leadcontent-bigstory H1.bigStoryHeadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.galleryModule H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #369
}
DIV.headlines H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #369
}
DIV.headlines H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #369
}
DIV.headlines H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #369
}
DIV.embiggen H2 A {
	FONT-SIZE: 22px
}
DIV.embiggen H2.headline A {
	FONT-SIZE: 22px
}
DIV.embiggen H3 A {
	FONT-SIZE: 22px
}
DIV.embiggen H4 A {
	FONT-SIZE: 22px
}
DIV.headlines A.storySource {
	FONT-SIZE: 11px; COLOR: #c00
}
DIV.titleContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
.headlines .featureHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.multimediaPromo .headlines .featureHeader {
	PADDING-BOTTOM: 6px
}
.mainWSecondary .col1 .aboveHeadlinePos .headline {
	MARGIN-BOTTOM: 6px
}
.mainWSecondary .aboveHeadlinePos .headlineThumb {
	MARGIN-BOTTOM: 5px
}
TABLE.headlineBelow H2 {
	DISPLAY: block
}
TABLE.headlineBelow H3 {
	DISPLAY: block
}
TABLE.headlineBelow H4 {
	DISPLAY: block
}
.defaultHeadlines .headlineBelow TD {
	FONT-SIZE: 0px
}
.defaultHeadlines .headlineBelow TD LI {
	FONT-SIZE: 12px
}
.defaultHeadlines .inLine .headline {
	MARGIN-RIGHT: 6px
}
 HTML .defaultHeadlines .inLine .headline {
	MARGIN-RIGHT: 8px
}
UNKNOWN {
	MARGIN-RIGHT: 8px
}
DIV.headlines UL.col2 H3 {
	DISPLAY: inline
}
DIV.headlines UL.col2 .headline1 {
	DISPLAY: inline
}
DIV.featurePromo {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: -1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.featurePromo A {
	COLOR: #37689a
}
DIV#promoheader {
	MARGIN-BOTTOM: 5px
}
DIV.columnistPromo DIV.featureHeader SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 8px
}
DIV.featurePromo DIV.featureHeader SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 8px
}
DIV.multimediaPromo DIV.featureHeader SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 8px
}
DIV#promoheader H2.title {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #fff; BACKGROUND-COLOR: #369
}
DIV.featurePromo H2.title {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #fff; BACKGROUND-COLOR: #369
}
DIV.photogalleryPromo H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; PADDING-BOTTOM: 5px; COLOR: #fff
}
DIV.photogalleryPromo H2 A {
	FONT-WEIGHT: normal; COLOR: #fff
}
DIV#promoheader H2.title A {
	FONT-WEIGHT: normal; COLOR: #fff
}
DIV.featurePromo H2.title A {
	FONT-WEIGHT: normal; COLOR: #fff
}
DIV.featurePromo DIV.content H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #37689a; LINE-HEIGHT: 18px
}
DIV.featurePromo DIV.content A {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #37689a
}
DIV.featurePromo P {
	FONT-SIZE: 11px; COLOR: #000
}
#promoUtility H2.sectiontitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#accordionUtility H2.sectiontitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.columnistPromo TD.bottomBorder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.photogalleryPromo UL.secondary LI.photoGalleryItem A {
	COLOR: #369
}
DIV.photogalleryPromo UL.secondary LI.photoGalleryItem {
	COLOR: #369
}
DIV.photogalleryPromo {
	OVERFLOW: hidden
}
DIV DIV.photogalleryPromo DIV.photogalleriesMain {
	PADDING-TOP: 5px
}
.photogalleriesMain .below {
	LEFT: 50%; POSITION: relative
}
.photogalleriesMain .below IMG {
	LEFT: -50%; POSITION: relative
}
.photogalleriesMain .below .headline {
	MARGIN-TOP: 3px; LEFT: -50%; POSITION: relative
}
DIV#container DIV.parasitePromo {
	MARGIN-TOP: -21px; PADDING-TOP: 10px
}
DIV.parasitePromo HR {
	DISPLAY: none
}
DIV.promoRSS DIV.rssHeader H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.tabModuleContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
DIV.blueBackground {
	BACKGROUND: url(/images/module_bg_blue.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.blueBackground H2.title {
	BACKGROUND: url(/images/module_bg_blue.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.blueBackground .header H2.sectiontitle {
	BACKGROUND: url(/images/module_bg_blue.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.greenBackground {
	BACKGROUND: url(/images/module_bg_green.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.greenBackground H2.title {
	BACKGROUND: url(/images/module_bg_green.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.greenBackground .header H2.sectiontitle {
	BACKGROUND: url(/images/module_bg_green.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.brownBackground {
	BACKGROUND: url(/images/module_bg_brown.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.brownBackground H2.title {
	BACKGROUND: url(/images/module_bg_brown.gif) repeat-x 0px 0px; COLOR: #fff
}
DIV.brownBackground .header H2.sectiontitle {
	BACKGROUND: url(/images/module_bg_brown.gif) repeat-x 0px 0px; COLOR: #fff
}
.threeColumnSplit DIV.brownBackground H2.title {
	COLOR: #fff
}
.threeColumnSplit DIV.brownBackground H2.title A {
	COLOR: #fff
}
.threeColumnSplit DIV.greenBackground H2.title {
	COLOR: #fff
}
.threeColumnSplit DIV.greenBackground H2.title A {
	COLOR: #fff
}
.threeColumnSplit DIV.blueBackground H2.title {
	COLOR: #fff
}
.threeColumnSplit DIV.blueBackground H2.title A {
	COLOR: #fff
}
DIV.blueBackground H2.title A {
	COLOR: #fff
}
DIV.brownBackground H2.title A {
	COLOR: #fff
}
DIV.greenBackground H2.title A {
	COLOR: #fff
}
DIV.blueBackground H2.header {
	COLOR: #fff
}
DIV.blueBackground H2.header A {
	COLOR: #fff
}
DIV.brownBackground H2.header {
	COLOR: #fff
}
DIV.brownBackground H2.header A {
	COLOR: #fff
}
DIV.greenBackground H2.header {
	COLOR: #fff
}
DIV.greenBackground H2.header A {
	COLOR: #fff
}
DIV.blueBackground DIV.tabs H2.tabTitle {
	COLOR: #fff
}
DIV.brownBackground DIV.tabs H2.tabTitle {
	COLOR: #fff
}
DIV.greenBackground DIV.tabs H2.tabTitle {
	COLOR: #fff
}
DIV.blueBackground DIV.tabs H2.tabTitle A {
	COLOR: #fff
}
DIV.brownBackground DIV.tabs H2.tabTitle A {
	COLOR: #fff
}
DIV.greenBackground DIV.tabs H2.tabTitle A {
	COLOR: #fff
}
DIV.blueBackground UL.tabModule LI A {
	COLOR: #fff
}
DIV.brownBackground UL.tabModule LI A {
	COLOR: #fff
}
DIV.greenBackground UL.tabModule LI A {
	COLOR: #fff
}
DIV.tabModuleContainer UL.tabModule {
	MARGIN: 0px; PADDING-TOP: 6px
}
DIV.tabModuleContainer H2.tabTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #000; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
DIV.tabModuleContainer H2.tabTitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 23px; COLOR: #000; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
DIV.tabModuleContainer H3.tabTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-TOP: 0px
}
UL.tabModule {
	PADDING-RIGHT: 5px; PADDING-TOP: 4px
}
DIV.tabModuleContainer H3.tabTitle A {
	COLOR: #369
}
UL.tabModule LI.tab {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.tabModule LI.curTab {
	BACKGROUND: url(/images/tab.png) no-repeat 0px 0px; MARGIN-RIGHT: 11px
}
UL.tabModule LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
UL.tabModule LI A:hover {
	TEXT-DECORATION: none
}
UL.tabModule LI.curTab A {
	BACKGROUND: url(/images/tab.png) no-repeat right -30px; MARGIN-LEFT: 10px; COLOR: #000! important
}
DIV.headlines UL.col2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.mezzanine H2.header {
	FONT-WEIGHT: normal; FONT-SIZE: 23px
}
DIV.mezzanine H2.header A {
	FONT-WEIGHT: normal; FONT-SIZE: 23px
}
.tabModuleContainer DIV.mezzanine H2.header {
	COLOR: #000
}
.tabModuleContainer DIV.mezzanine H2.header A {
	COLOR: #000
}
DIV.blueBackground H2.header {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV.greenBackground H2.header {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV.brownBackground H2.header {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV.mezzanine H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.threeColumnSplit TD.module {
	BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.threeColumnSplit DIV.galleries H2.title {
	COLOR: #000
}
.threeColumnSplit DIV.galleries H2.title A {
	COLOR: #000
}
.threeColumnSplit DIV.headlines H2.title {
	COLOR: #000
}
.threeColumnSplit DIV.headlines H2.title A {
	COLOR: #000
}
DIV#footer {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: url(/images/footer_bg.jpg) #edf6fa repeat-x 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0px
}
DIV#footer P {
	COLOR: #fff
}
DIV#footer DIV#siteOverview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
 HTML DIV#footer DIV#siteOverview {
	MARGIN-RIGHT: -20px
}
DIV#footerContainer {
	BACKGROUND: #000
}
DIV#footer DIV#footertext UL.links LI A {
	COLOR: #fff
}
DIV#footerlogo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
DIV#footertext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
DIV#footertext {
	FONT-SIZE: 11px; WIDTH: 640px
}
DIV#footer DIV#siteOverview .siteOverview-main {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 129px; MARGIN-RIGHT: 20px
}
DIV#footer DIV#siteOverview .siteOverview-links {
	FLOAT: none; WIDTH: auto
}
DIV#footer DIV#siteOverview .siteOverview-links A.mainOverviewLink {
	FONT-SIZE: 24px; COLOR: #333
}
DIV#footer DIV#siteOverview .siteOverview-main A.mainNav {
	FONT-SIZE: 24px; COLOR: #333
}
DIV#footer DIV#siteOverview .siteOverview-links A {
	COLOR: #666
}
DIV.article#content H1 {
	FONT-SIZE: 27px; COLOR: #000; LINE-HEIGHT: 29px
}
DIV.article#content H1 A {
	COLOR: #000
}
DIV.article#content H2 {
	FONT-SIZE: 16px; MARGIN: 10px 0px; COLOR: #000; LINE-HEIGHT: 18px
}
DIV.article DIV.articlerail DIV.articleRelates {
	BACKGROUND-COLOR: #85bede
}
SPAN#extraPhotos {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraVideos {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraAudio {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraMultimedia {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraStories {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraLinks {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
SPAN#extraTopics {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #85bede
}
DIV.module P.last-updated {
	COLOR: #cc0000
}
DIV.article#content DIV.story {
	BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
DIV.special-package#content DIV#story-body {
	BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
DIV.article DIV.articlerail DIV.articleRelates {
	BACKGROUND-COLOR: #f3fafc
}
DIV.article DIV.articlerail UL LI.relatedTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px; PADDING-TOP: 2px
}
DIV.storygallery DIV.storyGalleryRail UL LI.relatedTitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px; PADDING-TOP: 2px
}
DIV.articlebody {
	FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
DIV#special-package {
	FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
DIV.thumbnail P.small {
	FONT-SIZE: 10px; MARGIN: 3px 0px 5px; COLOR: #777
}
DIV.mostpopular {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.popular DIV.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
DIV.mostpopular DIV.tabContent SPAN.index {
	COLOR: #37689a; LINE-HEIGHT: 15px
}
DIV.popular DIV.tabs H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 23px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #369
}
DIV.popular OL {
	PADDING-TOP: 0px
}
DIV.popular OL LI {
	MARGIN: 0px
}
DIV.popular UL.tabModule {
	PADDING-RIGHT: 0px
}
DIV.popular UL.tabModule LI.tab {
	MARGIN-RIGHT: 3px
}
DIV.popular UL.tabModule LI.curTab {
	MARGIN-RIGHT: 13px
}
.feedMashup .headlines {
	MARGIN-TOP: 0px
}
.feedMashup .rssHeader {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.feedMashup .rssHeader SPAN {
	MARGIN-TOP: 12px; DISPLAY: block
}
.feedMasherList {
	LINE-HEIGHT: 13px
}
.feedMasherList A {
	LINE-HEIGHT: normal
}
.feedMashup .publishDate {
	MARGIN-TOP: 1px; COLOR: #666; LINE-HEIGHT: normal
}
.feedMashup .feedSourcetitle {
	MARGIN-TOP: 1px; COLOR: #666; LINE-HEIGHT: normal
}
UL.accordionToggle LI.tabTitle {
	FONT-SIZE: 18px; COLOR: #369
}
UL.accordionToggle LI.preview H2 {
	FONT-SIZE: 18px; BACKGROUND-COLOR: transparent
}
#accordionUtitlity H2.sectiontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#search-results {
	BACKGROUND: url(/images/module_bg.jpg) repeat-x 0px 6px
}
#promo-rail H4 {
	COLOR: #036
}
#promo-rail H4 A {
	COLOR: #036
}
#sponsored-links H3.tabTitle {
	COLOR: #036
}
#search-results H3.tabTitle {
	COLOR: #036
}
#search-results UL.pagination LI A {
	COLOR: #777
}
#search-results UL.pagination LI.current A {
	COLOR: #000
}
#search-results UL.pagination LI.previous A {
	COLOR: #000
}
#search-results UL.pagination LI.next A {
	COLOR: #000
}
H2.sectiontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 23px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2.sectiontitle A {
	FONT-WEIGHT: normal
}
TABLE.cubeAd {
	BACKGROUND-COLOR: #ccc
}
DIV.headlines {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.galleries H2.title {
	FONT-WEIGHT: normal; FONT-SIZE: 23px
}
DIV.headlines H2.title A {
	FONT-WEIGHT: normal; FONT-SIZE: 23px
}
DIV.headlines H2.title {
	FONT-WEIGHT: normal; FONT-SIZE: 23px
}
DIV.galleries H2.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.headlines H2.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.galleryModule H3 A {
	FONT-WEIGHT: normal
}
DIV.rssContent A {
	FONT-WEIGHT: normal
}
DIV.headlines H2.headline A {
	FONT-WEIGHT: normal
}
DIV.headlines H3 A {
	FONT-WEIGHT: normal
}
DIV.headlines H4 A {
	FONT-WEIGHT: normal
}
DIV.tabContentContainer DIV.inLine .headline A {
	FONT-WEIGHT: normal
}
DIV.headColumn1 DIV.inLine .headline A {
	FONT-WEIGHT: normal
}
TABLE.twoColumn DIV.inLine .headline A {
	FONT-WEIGHT: normal
}
TABLE.twoColumnSplit DIV.inLine .headline A {
	FONT-WEIGHT: normal
}
DIV.headlines H2.collectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
DIV.headlines H2.collectionTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
DIV.headlineItem {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
H2.blueBackground {
	COLOR: #fff; BACKGROUND-COLOR: #369
}
H2.greenBackground {
	COLOR: #fff; BACKGROUND-COLOR: #693
}
H2.brownBackground {
	COLOR: #fff; BACKGROUND-COLOR: #c60
}
DIV.headColumn2 {
	PADDING-TOP: 0px
}
P.defaultHeadlinesBrief {
	FONT-SIZE: 11px
}
DIV.thirdParty#branding DIV#classified-bar {
	BACKGROUND-IMAGE: none
}
DIV#toolbarthirdparty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/nav_bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#headerthirdparty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#breadcrumbthirdparty {
	PADDING-TOP: 5px
}
DIV#breadcrumbthirdparty {
	COLOR: #369
}
DIV#breadcrumbthirdparty A {
	COLOR: #369
}
#toolBox INPUT.submit {
	BACKGROUND: #369
}
#gallery-content-popup #gallery-photos-more LI {
	BACKGROUND: #369
}
#gallery-content-popup #gallery-photos-more LI.current A {
	BACKGROUND: #c60
}
#gallery-content-popup #gallery-photos-more LI A:hover {
	BACKGROUND: #693
}
DIV.leadMezz {
	BORDER-TOP: #ccc 1px solid
}
.TSN1d {
	PADDING-BOTTOM: 3px
}
.TSN1 {
	PADDING-LEFT: 5px
}
.TSN2 {
	PADDING-LEFT: 5px
}
.TSN5 {
	PADDING-LEFT: 5px
}
DIV.oneColBullet IMG.headlineThumb {
	PADDING-RIGHT: 20px
}
H1.mainSlideHeadline A {
	LINE-HEIGHT: 28px; size: 26px
}
DIV.mainWSecondary H2.headline A {
	FONT-SIZE: 18px; LINE-HEIGHT: 22px
}
DIV.mostpopular H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 23px
}
DIV.mostpopular A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
DIV.mostpopular H3 A {
	FONT-SIZE: 100%; LINE-HEIGHT: normal
}
DIV.sectionlink-head A {
	FONT-SIZE: 12px
}
.featurePromo DIV.sectionlink-head A {
	COLOR: #000
}
DIV.sportsnetwork {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#topRightNarrow DIV DIV.module {
	
}
DIV.mezzanine LI.mezzitem {
	PADDING-TOP: 5px
}
#weatheralerttable SPAN.weatheralert-head {
	COLOR: #f00
}
#weatheralerttable SPAN.weatheralert-issued {
	COLOR: #f00
}
#weatheralerttable TD#weatheralert-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #f00; PADDING-TOP: 5px
}
#weatheralerttable TD#weatheralert-bottom A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #f00; PADDING-TOP: 5px
}
#weatheralerttable TD#weatheralert-bottom A {
	FONT-WEIGHT: bold
}
DIV.weatherAlmanac DIV.title {
	PADDING-LEFT: 5px; MARGIN: -10px -10px 10px; COLOR: #fff; BACKGROUND-COLOR: #369
}
DIV.oneColBullet {
	COLOR: black
}
DIV.module {
	COLOR: #000
}
DIV.multiple LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.headlines H2.embiggen {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines H2.embiggen A {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines H3.embiggen {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines H3.embiggen A {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines H4.embiggen {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines H4.embiggen A {
	FONT-WEIGHT: bold! important; FONT-SIZE: 21px
}
DIV.headlines P.embiggen {
	FONT-SIZE: 12px
}
DIV.headlines P.embiggen A {
	FONT-SIZE: 12px
}
.date {
	COLOR: #c00
}
.minutes-ago {
	COLOR: #c00
}
#container DIV.moduleBottomBorder {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
DIV.borderBottom {
	BORDER-BOTTOM: #ccc 1px solid
}
.threeColumnSplit DIV.blueGradBorder {
	BORDER-RIGHT: #286ba5 1px solid; BORDER-TOP: #286ba5 1px solid; DISPLAY: block; BACKGROUND: url(/images/eEdition_bg.png) repeat-x 0px 0px; BORDER-LEFT: #286ba5 1px solid; BORDER-BOTTOM: #286ba5 1px solid
}
DIV.fp-topjobs DIV.bottomBorder {
	DISPLAY: none
}
DIV.fp-topjobs H2.title {
	MARGIN-BOTTOM: 3px
}
DIV.fp-topjobs DIV.content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.fp-topjobs .sectionlink-head {
	PADDING-BOTTOM: 3px
}
DIV.topjobs {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.fullPage#content {
	FLOAT: none; WIDTH: auto
}
#chicago-points-img {
	FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 200px
}
.register #create-profile {
	POSITION: relative
}
DIV.register#section {
	POSITION: relative
}
.register #loginsection {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 600px
}
.register DIV#benefits {
	FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 336px
}
DIV#container DIV.register DIV.chinews {
	WIDTH: 630px
}
#newsletters {
	RIGHT: -354px; WIDTH: 336px; POSITION: absolute; TOP: -75px
}
#loginbox HR {
	DISPLAY: none
}
#newsletters H4 {
	FONT-SIZE: 16px
}
#top-newsletters .note {
	MARGIN-LEFT: 15px
}
 HTML DIV.register #newsletters P {
	PADDING-BOTTOM: 2px
}
UNKNOWN {
	PADDING-BOTTOM: 2px
}
 HTML DIV.register #newsletters .note {
	PADDING-BOTTOM: 0px
}
UNKNOWN {
	PADDING-BOTTOM: 0px
}
#print-edition {
	BORDER-RIGHT: #286ba5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #286ba5 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/eEdition_bg.png) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 20px 0px; BORDER-LEFT: #286ba5 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #286ba5 1px solid; TEXT-ALIGN: center
}
#print-edition LI A {
	FONT-WEIGHT: normal
}
#print-edition IMG {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(/images/eEdition_img_bg.png) no-repeat center 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
 HTML #print-edition IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eEdition_img_bg.png', sizingMethod='crop')
}
DIV#search-results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-results DIV.tabModuleContainer H2.tabTitle A {
	PADDING-TOP: 4px
}
DIV#search-results .tabs {
	BACKGROUND-COLOR: #005588
}
#search-results UL.results-list {
	MARGIN: 0px 5px 3px
}
#search-results DIV.sort-by {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#search-results P.search-terms {
	MARGIN-LEFT: 5px
}
DIV#hotTopic UL LI A {
	TEXT-TRANSFORM: none
}
DIV#search-results H2.tabTitle {
	MARGIN-TOP: 4px; COLOR: #fff! important
}
DIV#search-results UL.tabModule LI A {
	COLOR: #fff
}
#promo-rail .module H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 23px; BACKGROUND: url(/images/module_bg_brown.gif) repeat-x 0px 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
#promo-rail .module H4 A {
	COLOR: #fff
}
DIV#hotTopic UL LI A {
	TEXT-TRANSFORM: none
}
#bigStoryThumbnail P.brief {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #777777; LINE-HEIGHT: 13px
}
DIV.rule-horizontal-line {
	BORDER-TOP: 1px solid; COLOR: #ccc
}
H2.sectiontitle A:link {
	COLOR: #ffffff
}
H2.sectiontitle A:visited {
	COLOR: #ffffff
}
H2.sectiontitle A:link {
	COLOR: #ffffff
}
H2.sectiontitle A:hover {
	COLOR: #ffffff
}
DIV.poll P.question {
	FONT-WEIGHT: normal
}
DIV.user-comment P.comment {
	FONT-SIZE: 13px; LINE-HEIGHT: 16px
}
DIV.user-comment P.user {
	MARGIN-TOP: 5px; FONT-SIZE: 13px; LINE-HEIGHT: 16px
}
DIV.headline-slider {
	BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.headline-slider A.item {
	BORDER-RIGHT: #eee 1px solid; BACKGROUND-IMAGE: none; COLOR: #369
}
#sliderLeftArrow {
	BACKGROUND: url(/images/left-slider-arrow.gif) no-repeat 0px 0px
}
#sliderRightArrow {
	BACKGROUND: url(/images/right-slider-arrow.gif) no-repeat 0px 0px
}
DIV.thirdPartyContent .cb_style IMG {
	DISPLAY: inline
}
DIV.mainWSecondary DIV.sectionlink-head {
	PADDING-TOP: 4px
}
#columnist DIV.columnist-bio H3 {
	COLOR: #000! important
}
#columnist H3.title {
	COLOR: #000! important
}
DIV.railItem DIV#content {
	PADDING-LEFT: 0px! important; MARGIN-LEFT: 0px! important; WIDTH: 334px! important
}
DIV#topRightNarrow DIV DIV.module .email-form {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#promo-rail DIV.archiveSearch {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.archiveSearch H2 {
	FONT-SIZE: 22px; COLOR: #000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.archiveSearch FORM#lat_archives {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.archiveSearch FORM#lat_archives INPUT {
	MARGIN: 5px
}
DIV.archiveSearch A {
	FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.archiveSearch A #archiveArrows {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #2262cc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.archiveSearch A IMG {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 27px; BORDER-TOP-STYLE: none; PADDING-TOP: 20px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

