.smallredtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #910000; TEXT-DECORATION: none
}
.small12 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; TEXT-DECORATION: none
}
DIV.336x280adpad {
	PADDING-RIGHT: 40px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px
}
#newslinks1 DIV.head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #910000; TEXT-DECORATION: none
}
#newslinks1 DIV.spacer {
	MARGIN-TOP: 0px; FONT-SIZE: 6px; MARGIN-BOTTOM: 0px; TEXT-DECORATION: none
}
#newslinks1 DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#newslinks1 DIV.subhead A {
	COLOR: #cc6600
}
#newslinks1 DIV.subhead A:hover {
	COLOR: #910000
}
#newslinks1 DIV.text {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#newslinks1 DIV.text A {
	TEXT-DECORATION: underline
}
#newslinks1 DIV.text A:hover {
	COLOR: #910000
}
#newslinks1 DIV.text2 {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#newslinks1 DIV.text2 A {
	TEXT-DECORATION: none
}
#newslinks1 DIV.text2 A:hover {
	COLOR: #910000
}
#newslinks2 DIV.header {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#newslinks2 DIV.links {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
#newslinks2 A.links {
	TEXT-DECORATION: none
}
#newslinks2 A.links:hover {
	COLOR: #910000
}
TABLE.breadcrumb2 {
	
}
TD.breadcrumb2 {
	FONT-SIZE: 10px; COLOR: #000000
}
TD.breadcrumb2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.breadcrumb2 A:hover {
	COLOR: #910000; TEXT-DECORATION: none
}
.breadon {
	FONT-WEIGHT: bold
}
TD.breadrightlinks2 {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-ALIGN: right
}
TD.breadrightlinks2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.breadrightlinks2 A:hover {
	COLOR: #910000; TEXT-DECORATION: none
}
TABLE.breadcrumb {
	
}
TD.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
TD.breadcrumb A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.breadon {
	FONT-WEIGHT: bold
}
TD.breadrightlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: right
}
TD.breadrightlinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A {
	COLOR: #022c7f; TEXT-DECORATION: underline
}
A:active {
	COLOR: #910000
}
A:visited {
	COLOR: #393351
}
TR.marketcolorred {
	BACKGROUND-COLOR: #910000
}
TR.marketcolornavy {
	BACKGROUND-COLOR: #003366
}
TR.marketcolorblue {
	BACKGROUND-COLOR: #006699
}
TR.whitebkgd {
	BACKGROUND-COLOR: #ffffff
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
LI A {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.home A.community {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc6600; TEXT-DECORATION: none
}
DIV.home DIV.community {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.home DIV.communityhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.home A.communityhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
DIV.home .boxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #910000; TEXT-DECORATION: none
}
DIV.home .boxheader:visited {
	COLOR: #910000
}
SPAN.market {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.home DIV.more {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
DIV.home DIV.latestnews {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 16px; FONT-FAMILY: times new roman, times, serif
}
DIV.home DIV.latestnews A {
	FONT-SIZE: 17px; LINE-HEIGHT: 21px
}
DIV.home DIV.latestnews2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 15px; FONT-FAMILY: times new roman, times, serif
}
DIV.home DIV.latestnews2 A {
	FONT-SIZE: 14px; LINE-HEIGHT: 17px
}
DIV.home H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px
}
DIV.globalnav TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-ALIGN: center
}
TD.globalnavon {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
TD.globalnavoffblue {
	BACKGROUND-COLOR: #006699
}
TD.globalnavoffnavy {
	BACKGROUND-COLOR: #003366
}
TD.globalnavoffred {
	BACKGROUND-COLOR: #910000
}
TD.globalnavpromo {
	BACKGROUND-COLOR: #fed515
}
A.globalnavpromo {
	COLOR: #000000; TEXT-DECORATION: none
}
A.globalnavpromo:hover {
	TEXT-DECORATION: underline
}
A.globalnavoff {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.globalnavoff:visited {
	COLOR: #ffffff
}
A.globalnavoff:hover {
	TEXT-DECORATION: underline
}
TABLE.subnav2 {
	BACKGROUND-COLOR: #ececec
}
TD.subnav2 {
	FONT-SIZE: 10px; COLOR: #333333
}
A.subnav2 {
	FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.subnav2:visited {
	COLOR: #333333
}
A.subnav2:hover {
	TEXT-DECORATION: underline
}
SPAN.search2 {
	FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.search2 {
	FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.alert2 {
	FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.subnav {
	BACKGROUND-COLOR: #ececec
}
TD.subnav {
	FONT-SIZE: 10px; COLOR: #333333
}
A.subnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A.subnav:visited {
	COLOR: #333333
}
A.subnav:hover {
	TEXT-DECORATION: underline
}
SPAN.search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.alert {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.pagebkgd {
	BACKGROUND-COLOR: #e1e1e1
}
TABLE.contentbox {
	BACKGROUND-COLOR: #ffffff
}
TD.contentbox {
	BACKGROUND-COLOR: #ffffff
}
TD.nsteinbox {
	BACKGROUND-COLOR: #fbf7eb
}
DIV.contentbuffer {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 5px
}
TD.tablehead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #003366
}
TABLE.promobox {
	BACKGROUND-COLOR: #bfbfbf
}
TD.promobox {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #910000
}
TD.promobox A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.promobox A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
SPAN.promonew {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.promoboxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; BACKGROUND-COLOR: #ffffff
}
.promoboxheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; BACKGROUND-COLOR: #ececec; TEXT-DECORATION: none
}
.promoboxheader2:visited {
	COLOR: #910000; TEXT-DECORATION: none
}
TD.promo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #ffffff
}
TD.promo2 A {
	COLOR: #cc6600; TEXT-DECORATION: none
}
SPAN.bizwomenpromo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #77a4aa; FONT-STYLE: italic
}
SPAN.bizwomenpromoheader {
	FONT-SIZE: 15px; COLOR: #d3660b
}
TD.uswebpromo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "Trebuchet MS", verdana, helvetica, sans-serif; BACKGROUND-COLOR: #910000
}
H1.uswebheadline {
	FONT-SIZE: 18px; FONT-FAMILY: "Trebuchet MS", verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.uswebarticle {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS", verdana, helvetica, sans-serif
}
DIV.uswebarticle LI {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS", verdana, helvetica, sans-serif
}
DIV.uswebarticle DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 8px; COLOR: #777777; FONT-FAMILY: "Trebuchet MS", verdana, helvetica, sans-serif
}
DIV.rightcolumn TD.adbox {
	FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
DIV.rightcolumn TD.mcadbox {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
DIV.rightcolumn TD.mcadbox A.subheadorange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.rightcolumn TD.newsbox {
	FONT-SIZE: 13px; FONT-FAMILY: times, times new roman, serif; BACKGROUND-COLOR: #ffffff
}
DIV.calendar A {
	COLOR: #022c7f; TEXT-DECORATION: none
}
DIV.calendar A:hover {
	COLOR: #3e63ac; TEXT-DECORATION: underline
}
DIV.calendar A:active {
	COLOR: #910000
}
DIV.calendar A:visited {
	COLOR: #393351
}
DIV.calendar TD.events {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.head {
	MARGIN-TOP: 12px; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.day {
	MARGIN-TOP: 3px; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.buffer {
	PADDING-RIGHT: 6px; MARGIN-TOP: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 6px
}
DIV.calendar DIV.eventtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.listitem {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.number {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #656565; FONT-FAMILY: arial, verdana, san-serif
}
DIV.feitem {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 15px; COLOR: #333333; FONT-FAMILY: tahoma, arial, verdana, san-serif
}
TR.calweekdays {
	BACKGROUND-COLOR: #e2efc2
}
TR.calheader {
	BACKGROUND-COLOR: #c7e285
}
A.calheader {
	COLOR: #000000; TEXT-DECORATION: underline
}
DIV.calendar .bgorange {
	BACKGROUND-COLOR: #fac265
}
DIV.calendarhead {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000
}
DIV.calendar TD.events {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.head {
	MARGIN-TOP: 12px; FONT-SIZE: 18px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.day {
	MARGIN-TOP: 3px; FONT-SIZE: 14px; MARGIN-BOTTOM: 3px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.buffer {
	PADDING-RIGHT: 6px; MARGIN-TOP: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 6px
}
DIV.calendar DIV.eventtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.listitem {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar DIV.number {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 3px; COLOR: #848484; FONT-FAMILY: arial, verdana, san-serif
}
DIV.feitem {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 15px; COLOR: #333333; FONT-FAMILY: tahoma, arial, verdana, san-serif
}
DIV.calendar6 DIV.head {
	FONT-SIZE: 18px; MARGIN-LEFT: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar6 TD.months {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, san-serif
}
DIV.calendar6 TD.months A {
	COLOR: #ffffff
}
DIV.calendar6 DIV.eventtitle {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #cc6600; FONT-FAMILY: tahoma, arial, verdana, san-serif
}
DIV.calendar6 DIV.eventtitle A {
	COLOR: #cc6600
}
DIV.calendar6 DIV.listitem {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: tahoma, arial, verdana, san-serif
}
DIV.calendar6 DIV.day {
	PADDING-LEFT: 6px; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: arial, verdana, san-serif
}
SPAN.arial {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.list {
	PADDING-LEFT: 15px; FONT-SIZE: 12px
}
DIV.article {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: times, times new roman, serif; TEXT-DECORATION: none
}
.article {
	FONT-SIZE: 13px; FONT-FAMILY: times, times new roman, serif
}
A.article {
	FONT-WEIGHT: bold
}
TD.rule {
	BACKGROUND-COLOR: #a5a5a5
}
DIV.marketlabel {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
SPAN.link {
	COLOR: #022c7f; TEXT-DECORATION: underline
}
A.nounderline {
	TEXT-DECORATION: none
}
SPAN.adcopy {
	FONT-SIZE: 10px
}
SPAN.adcopy A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.trendshead {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; COLOR: #000000
}
SPAN.orangearrows12 {
	FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN.orangearrows10 {
	FONT-SIZE: 10px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN.redarrows12 {
	FONT-SIZE: 12px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN.whitearrows12 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN.bluearrows12 {
	FONT-SIZE: 12px; COLOR: #022c7f; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.directoryjobs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.subtext {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.continued {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.photocredit {
	MARGIN-TOP: 2px; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 4px
}
DIV.masthead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 3px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.masthead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.masthead A {
	COLOR: #910000; TEXT-DECORATION: underline
}
DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.subhead A {
	COLOR: #cc6600
}
DIV.bluehead {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 5px; COLOR: #003366; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.navyhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #003366; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
TD.contentbox A.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: underline
}
TD.contentbox DIV.subheadorange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #cc6600
}
TD.contentbox DIV.subheadorange16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #cc6600
}
DIV.subheadorange {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.contentbox DIV.subheadblue {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #022c7f
}
DIV.paragraph {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.paragraph2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 6px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
A.citylist {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.indent {
	PADDING-LEFT: 10px
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
DIV.pad {
	MARGIN-BOTTOM: 6px
}
.sponsortext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.timestamp {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; COLOR: #666666
}
DIV.timestamp {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #666666
}
.adboxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; TEXT-DECORATION: none
}
DIV.day {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #910000; TEXT-DECORATION: none
}
.searchheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; TEXT-DECORATION: none
}
DIV.summary {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600
}
SPAN.new {
	FONT-WEIGHT: bold; COLOR: #cc6600
}
.industryhead {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #990000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.industrydate {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: times, times new roman, serif
}
A.services {
	FONT-SIZE: 11px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.example {
	FONT-SIZE: 10px; COLOR: #888888
}
SELECT.pulldown {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.input {
	FONT-SIZE: 11px; COLOR: #1b1b1b; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.tdheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-ALIGN: right
}
TD.scoopheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
DIV.thankyou {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; COLOR: #990000
}
.required {
	FONT-SIZE: 10px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0004; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.success {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0b9b21; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.separator {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.articledescription {
	FONT-SIZE: 12px; COLOR: #cc6600
}
DIV.question {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #cc6600
}
#commerce TD.marketcolornavy {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #003366
}
#commerce TD.marketcolorred {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #910000
}
#commerce TD.marketcolorblue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
#commerce DIV.othersubs {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; COLOR: #cc6600
}
#story TD.storybox {
	COLOR: #000000; FONT-FAMILY: times, times new roman, serif; BACKGROUND-COLOR: #ffffff
}
#story H1.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: times, times new roman, serif
}
#story H3.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
#story H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
#story DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
#story DIV.colname {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 8px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#story DIV.bylineinfo {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#story DIV.byline {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#story DIV.timestamp {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#story P {
	FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: times, times new roman, serif
}
#story P A {
	TEXT-DECORATION: underline
}
#story P A:hover {
	COLOR: #910000
}
#story LI {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: times, times new roman, serif
}
#story DIV.articlelist {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; FONT-FAMILY: times, times new roman, serif
}
.options {
	FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.options A:hover {
	COLOR: #910000; TEXT-DECORATION: none
}
DIV.options {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 16px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.options A:hover {
	COLOR: #910000; TEXT-DECORATION: none
}
TD.photocaption {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 10px
}
TD.recententre {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 10px
}
.footer {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.leftnav .header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; TEXT-DECORATION: none
}
DIV.leftnav DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #333333; TEXT-DECORATION: none
}
DIV.leftnav DIV.section {
	MARGIN-BOTTOM: 3px
}
DIV.leftnav DIV.more {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
DIV.leftnav DIV.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #910000; TEXT-DECORATION: none
}
DIV.leftnav SPAN.arrowon {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #910000
}
#rightcolumn DIV.redhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#rightcolumn DIV.redhead A {
	COLOR: #910000; TEXT-DECORATION: none
}
#rightcolumn DIV.redhead A:hover {
	COLOR: #333333
}
#rightcolumn DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #333333; TEXT-DECORATION: none
}
#rightcolumn DIV.headline {
	MARGIN-TOP: 8px; FONT-SIZE: 14px; MARGIN-BOTTOM: 2px; COLOR: #333333; TEXT-DECORATION: none
}
#rightcolumn DIV.text {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; COLOR: #333333; LINE-HEIGHT: 12px
}
#rightcolumn DIV.text A {
	TEXT-DECORATION: none
}
#rightcolumn DIV.text A:hover {
	COLOR: #910000
}
#rightcolumn DIV.adtext {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px
}
#rightcolumn DIV.adtext A {
	TEXT-DECORATION: none
}
#rightcolumn DIV.adtext A:hover {
	COLOR: #910000
}
#rightcolumn DIV.adtext2 {
	MARGIN-TOP: 3px; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 12px
}
#rightcolumn DIV.adtext2 A {
	TEXT-DECORATION: none
}
#rightcolumn DIV.adtext2 A:hover {
	COLOR: #910000
}
#rightcolumn DIV.section {
	MARGIN-BOTTOM: 4px
}
#rightcolumn DIV.more {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-ALIGN: right
}
#rightcolumn DIV.more A {
	TEXT-DECORATION: none
}
#rightcolumn DIV.more A:hover {
	COLOR: #910000
}
#rightcolumn SPAN.adcopy {
	FONT-SIZE: 10px
}
#rightcolumn SPAN.adcopy A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#rightcolumn SPAN.adcopy A:hover {
	COLOR: #910000
}
#rightcolumn DIV.newssubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#rightcolumn DIV.newssubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
#rightcolumn DIV.newslinks {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
#rightcolumn A.newslinks {
	TEXT-DECORATION: none
}
#rightcolumn A.newslinks:hover {
	COLOR: #910000
}
#rightcolumn A.boxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.rightcolumn .boxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.rightcolumn DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; COLOR: #333333; TEXT-DECORATION: none
}
DIV.rightcolumn DIV.section {
	MARGIN-BOTTOM: 4px
}
DIV.rightcolumn DIV.more {
	FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-ALIGN: right
}
.hr {
	COLOR: #910000
}
DIV.rightcolumn DIV.partnersection {
	FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV.mastheadorange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; COLOR: #cc6600; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN.black {
	COLOR: #000000
}
SPAN.black A {
	COLOR: #000000
}
DIV.boxheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.rc H1.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: times, times new roman, serif
}
DIV.rc .rcsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: arial
}
DIV.rc DIV.masthead {
	MARGIN-TOP: 8px
}
A.internetdirhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #910000; TEXT-DECORATION: none
}
A.rcheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: times, times new roman, serif
}
DIV.rcsectionhead {
	FONT-SIZE: 18px; LINE-HEIGHT: 16px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.rcsectionhead SPAN.red {
	COLOR: #990000; TEXT-DECORATION: none
}
DIV.rcsectionhead SPAN.grey {
	COLOR: #444444; TEXT-DECORATION: none
}
DIV.rc A.mcheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: times, times new roman, serif
}
DIV.rc DIV.teaser {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: times, times new roman, serif
}
TD.kauffman {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif
}
TD.kauffman A {
	COLOR: #141d63
}
DIV.kauffmanmasthead {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #4e58b3; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif
}
SPAN.yellowarrows12 {
	FONT-SIZE: 12px; COLOR: #fefb06; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.contentbox .subheadred {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000
}
.category {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444
}
.subcategory {
	COLOR: #000000
}
DIV.ijmasthead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #910000; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TR.bottomads {
	BACKGROUND-COLOR: #c1c1c1
}
TD.bottomnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD.bottomnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.bottomnav A:visited {
	COLOR: #ffffff
}
