BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.advancedSearchTitle {
	FONT-SIZE: 10px; WIDTH: 100%; TEXT-ALIGN: center
}
A {
	COLOR: #003466; TEXT-DECORATION: none
}
A:link {
	COLOR: #003466; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003466; TEXT-DECORATION: none
}
A:hover {
	COLOR: #005f98; TEXT-DECORATION: underline
}
.blueHeader {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #003466
}
.bodyCopy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-COLOR: #003466
}
.leftnav {
	BACKGROUND-COLOR: #eeeeee
}
.promoBg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; COLOR: #990000; PADDING-TOP: 5px; BACKGROUND-COLOR: #fdeecd
}
.small {
	FONT-SIZE: 10px
}
.smaller {
	FONT-SIZE: 11px
}
.greyDivider {
	BACKGROUND-IMAGE: url(http://chicagobusiness.com/images/global/divider.gif)
}
.greyBorder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.topnavPadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #9a0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallBlue {
	FONT-SIZE: 10px; COLOR: #003466
}
.smallHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9a0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #9a0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallishHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9a0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnavItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 2px
}
.rightnavItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.leftnavTable {
	MARGIN: 10px 10px 10px 0px
}
.whiteBg {
	BACKGROUND-COLOR: #ffffff
}
.whiteDivider {
	BACKGROUND-IMAGE: url(http://chicagobusiness.com/images/global/whiteDivider.gif)
}
.divider {
	BACKGROUND-COLOR: #cccccc
}
.newsHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline A:hover {
	TEXT-DECORATION: underline
}
.redCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #990000
}
.newsHeadline2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsHeadline2 A:hover {
	TEXT-DECORATION: underline
}
.premiumContent {
	BACKGROUND-COLOR: #eeeeee
}
A.whiteLinks:link {
	COLOR: #ffffff
}
A.whiteLinks:visited {
	COLOR: #ffffff
}
A.whiteLinks:hover {
	TEXT-DECORATION: underline
}
A.redLinks:link {
	COLOR: #990000
}
A.redLinks:visited {
	COLOR: #990000
}
A.redLinks:hover {
	COLOR: #d35050; TEXT-DECORATION: none
}
A.leftNav:link {
	TEXT-DECORATION: none
}
A.leftNav:visited {
	TEXT-DECORATION: none
}
A:hover:unknown {
	TEXT-DECORATION: none
}
.searchInput {
	FONT-SIZE: 11px; WIDTH: 100px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.topItems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
INPUT {
	FONT-SIZE: 10px
}
LI {
	FONT: 12px Arial, Helvetica, sans-serif
}
.user {
	FONT-SIZE: 11px
}
.searchbarinside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.radiobuttons {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 10px
}
.currentdate {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.redhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; LINE-HEIGHT: 18px
}
.redheadsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px
}
.lefttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.blkhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px
}
.blkcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal
}
.stockdata {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-ALIGN: left
}
.stockvalue {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.inside {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.inside {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.inside:link {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.inside:visited {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.inside:hover {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
A.inside:hover {
	FONT-SIZE: 12px; COLOR: #005f98; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT-SIZE: 10px
}
.select {
	FONT-SIZE: 10px
}
.todaysheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; LINE-HEIGHT: 18px
}
A.breakingNews:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.breakingNews:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.breakingNews:hover {
	COLOR: #005f98
}
.newshead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead A:hover {
	COLOR: #005f98
}
.newshead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003466; TEXT-DECORATION: none
}
.newshead2 A:hover {
	COLOR: #005f98
}
.newscopy {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px
}
.premiumcopy {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px
}
.newsbullet {
	PADDING-TOP: 3px
}
A.newslink {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.newslink:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.newslink:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.newslink:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.newslink:hover {
	COLOR: #005f98
}
A.morenews {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #990000; TEXT-DECORATION: none
}
A.morenews:link {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #990000; TEXT-DECORATION: none
}
A.morenews:visited {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #990000; TEXT-DECORATION: none
}
A.morenews:hover {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #990000; TEXT-DECORATION: none
}
A.morenews:hover {
	COLOR: #005f98; TEXT-DECORATION: underline
}
.resourcehead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; LINE-HEIGHT: 18px
}
A.resourcetablink1 {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink1:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink1:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink1:hover {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink1:hover {
	COLOR: #005f98
}
A.resourcetablink2 {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink:unknown {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink2:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink2:hover {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000033; TEXT-DECORATION: none
}
A.resourcetablink2:hover {
	COLOR: #005f98
}
.resourcetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
}
.resourcetd1 {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #d8d8d8
}
.resourcetd2 {
	FONT-SIZE: 12px; COLOR: #000000
}
.resourcetd1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.resourcetd1 A:hover {
	COLOR: #005f98; TEXT-DECORATION: none
}
.resourcetd2 A:hover {
	COLOR: #005f98; TEXT-DECORATION: none
}
.inserttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #990000; LINE-HEIGHT: 18px
}
.inserttitlesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #990000; LINE-HEIGHT: 14px
}
A.black {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.black:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.black:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000000
}
A.black2 {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black2:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black2:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black2:hover {
	COLOR: #005f98
}
.utilitylink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px! important; COLOR: #000033! important; LINE-HEIGHT: 14px
}
P.utilitylink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px! important; COLOR: #000033! important; LINE-HEIGHT: 14px
}
.utilitylink A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000033
}
.utilitylink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000033
}
.utilitylink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000033
}
.utilitylink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000033
}
.eventname {
	FONT-SIZE: 12px! important; TEXT-TRANSFORM: uppercase; COLOR: #000033
}
P.eventbody {
	FONT-SIZE: 12px! important
}
P.eventbody LI {
	FONT-SIZE: 12px! important
}
A.nextprev {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: underline
}
A.nextprev:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: underline
}
A.nextprev:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: underline
}
A.nextprev:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: underline
}
.relatedLink TABLE TR TD A {
	FONT-SIZE: 12px! important
}
.relatedLink TABLE TR TD A:link {
	FONT-SIZE: 12px! important
}
.relatedLink TABLE TR TD A:visited {
	FONT-SIZE: 12px! important
}
.relatedLink TABLE TR TD A:hover {
	FONT-SIZE: 12px! important
}
.portalcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #990000; LINE-HEIGHT: 18px
}
.portalname {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; COLOR: #9a0000; PADDING-TOP: 20px
}
.portal {
	FONT-SIZE: 12px
}
.portaltitleonly {
	FONT-SIZE: 12px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 17px
}
.portaltitleonly A {
	COLOR: #003466
}
.portaltitleonly A:link {
	COLOR: #003466
}
.portaltitleonly A:visited {
	COLOR: #003466
}
.portaltitleonly A:hover {
	COLOR: #003466
}
.portaltitle {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.portaltitle A {
	COLOR: #003466
}
.portaltitle A:link {
	COLOR: #003466
}
.portaltitle A:visited {
	COLOR: #003466
}
.portaltitle A:hover {
	COLOR: #003466
}
.portalsummary {
	FONT-SIZE: 12px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 17px
}
.portalsummary A {
	COLOR: #000000; TEXT-DECORATION: none
}
.portalsummary A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.portalsummary A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.portalsummary A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.portaltitleonly A:hover {
	COLOR: #005f98
}
.portaltitle A:hover {
	COLOR: #005f98
}
TH {
	FONT-WEIGHT: bold
}
TH.redBG {
	COLOR: #ffffff
}
.medium {
	FONT-SIZE: 11px
}
SMALL {
	FONT-SIZE: 10px
}
.small {
	FONT-SIZE: 10px
}
.spacer {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
H3 {
	FONT-SIZE: 12px; COLOR: #003466; LINE-HEIGHT: 24px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.TText1 {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #646658
}
.TText2 {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #757769
}
.TText3 {
	FONT-SIZE: 12px; COLOR: #000000
}
.TH1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #535547
}
.accountTH1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #535547
}
.TH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #97998b
}
.accountTH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #97998b
}
.TH3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #b9bbad
}
.TD1 {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #eceedf
}
.accountTD1 {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #eceedf
}
.TD2 {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #dbddcf
}
.accountTD2 {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #dbddcf
}
.TD3 {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #caccb9
}
.rankingNum {
	FONT-WEIGHT: lighter; FONT-SIZE: 30px; COLOR: #ffffff; FONT-FAMILY: "Techno", "Impact", "Verdana", "Arial", "sans-serif"; BACKGROUND-COLOR: #202236; TEXT-ALIGN: center
}
.siteSpecial {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
.siteSpecial A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.siteSpecial A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.siteSpecial A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topListLink {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
.topListTitle {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
.topListTH {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
.topListTD0 {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
.topListTD1 {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"
}
A.topListLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399
}
A.topListLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399
}
.topListTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.topListTH {
	FONT-WEIGHT: bold
}
.topListTD0 {
	BACKGROUND-COLOR: #dddddd
}
.topListTD0 A {
	COLOR: #003399
}
.topListTD1 A {
	COLOR: #003399
}
.inputLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.inputDescription {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.button {
	FONT-SIZE: 10px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.select {
	FONT-SIZE: 10px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.textfield {
	FONT-SIZE: 10px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.author {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.ecBody {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
ecBody P {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
ecBody UL {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ecMonth {
	FONT-SIZE: 11px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ecMonth A {
	FONT-SIZE: 11px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ecMonth A:link {
	FONT-SIZE: 11px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ecMonth A:visited {
	FONT-SIZE: 11px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.ecDate {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.siteMap {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helevetica", "sans-serif"
}
.siteMap P {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helevetica", "sans-serif"
}
.siteMap P A {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helevetica", "sans-serif"
}
.siteMap P A:link {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helevetica", "sans-serif"
}
.siteMap P A:visited {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #3333ff; FONT-FAMILY: "Arial", "Helevetica", "sans-serif"
}
.siteMapHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #000000
}
.columnname {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
.columnheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.columnblurb {
	FONT-SIZE: 11px
}
.specialfeatures {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px
}
.specialfeatureslinks {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px
}
.topfeature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.subscriberservices {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.beyondchicago {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.publisheddate {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px
}
.articlesource {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px
}
.articleheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003466; LINE-HEIGHT: 24px
}
.articlebody {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.articlebody P {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.articledropHead {
	FONT-SIZE: 12px
}
.articleauthor {
	FONT-SIZE: 12px
}
.calendardate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.calendarweek {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.calendarday {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
.calendarday A {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.calendarday A:link {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.calendarday A:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.calendarday A:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
.calendarviewlink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.calendarviewlink A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.calendarviewlink A:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.calendarviewlink A:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.calendarviewlink A:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.sitemapcategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000033; LINE-HEIGHT: 24px; PADDING-TOP: 10px
}
.sitemaptitle1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000033; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.sitemaptitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #000033; LINE-HEIGHT: 24px; PADDING-TOP: 15px
}
.sitemappage {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px
}
A.sitemaplink {
	COLOR: #000000
}
A.sitemaplink:link {
	COLOR: #000000
}
A.sitemaplink:visited {
	COLOR: #000000
}
A.sitemaplink:hover {
	COLOR: #000000
}
.listmidcolumn {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; PADDING-TOP: 18px
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.nhBlurb {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.nhBlurb A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.nhBlurb A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.nhBlurb A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.date {
	FONT-SIZE: 10px; FONT-FAMILY: "Arial", "Helvetica"
}
.portalLinks {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.portalLinks P {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.portalLinks H2 {
	MARGIN-TOP: 24px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.subport {
	MARGIN-TOP: 24px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.portalLinks A.link {
	FONT-SIZE: 12px; COLOR: #3333cc; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
A.viewCurrentWeek {
	FONT-WEIGHT: bold; COLOR: #222299; TEXT-DECORATION: none
}
A.viewCurrentWeek:link {
	FONT-WEIGHT: bold; COLOR: #222299; TEXT-DECORATION: none
}
A.viewCurrentWeek:visited {
	FONT-WEIGHT: bold; COLOR: #222299; TEXT-DECORATION: none
}
A.viewCurrentWeek:hover {
	FONT-WEIGHT: bold; COLOR: #222299; TEXT-DECORATION: underline
}
A.underline {
	TEXT-DECORATION: underline! important
}
A.underline:link {
	TEXT-DECORATION: underline! important
}
A.underline:visited {
	TEXT-DECORATION: underline! important
}
A.underline:hover {
	TEXT-DECORATION: underline! important
}
A.noUnderline {
	TEXT-DECORATION: none! important
}
A.noUnderline:link {
	TEXT-DECORATION: none! important
}
A.noUnderline:visited {
	TEXT-DECORATION: none! important
}
A.noUnderline:hover {
	TEXT-DECORATION: none! important
}
.h3 {
	FONT-SIZE: 16px; COLOR: #003466; LINE-HEIGHT: 24px
}
.h4 {
	COLOR: #9a0000
}
.redSquare {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.premiumSide {
	BACKGROUND-IMAGE: url(http://chicagobusiness.com/images/login/premiumBoxSide.gif); BACKGROUND-REPEAT: repeat-y
}
.freeSide {
	BACKGROUND-IMAGE: url(http://chicagobusiness.com/images/login/freeBoxSide.gif); BACKGROUND-REPEAT: repeat-y
}
.redTextSmall {
	FONT-SIZE: 10px; COLOR: #9a0000
}
.smallRedText {
	FONT-SIZE: 10px; COLOR: #9a0000
}
.question {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #003466
}
.answers {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.results {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9a0000
}

