
/* rc=resource center mc=money center ij=industry journals */


td { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #333333; }

a { text-decoration: underline; color: #022C7F; }

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-family: arial, verdana, helvetica, sans-serif; font-size: 11px; }

li a { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; }

/* --------------- */ /* home page rules */ /* --------------- */

div.home a.community { font-size: 10px; text-decoration: none; font-weight: bold; color: #cc6600; }

div.home div.community { font-size: 10px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; }

div.home div.communityhead { color: #666666; font-size: 11px; text-decoration: none; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; margin-bottom: 5px; }

div.home a.communityhead { font-size: 13px; text-decoration: none; font-weight: bold; }

div.home .boxheader { color: #910000; font-weight: bold; font-size: 14px; text-decoration: none; }

div.home .boxheader:visited { color: #910000; }

span.market { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #cc6600; font-weight: bold; }

div.home div.more { text-align: right; font-size: 10px; }

div.home div.latestnews { font-family: times new roman, times, serif; font-size: 15px; line-height: 16px; margin-bottom: 6px; }

div.home div.latestnews a { font-size: 16px; line-height: 19px; }

/* ---------- */ /* global nav */ /* ---------- */

div.globalnav td { font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; }

td.globalnavon { background-color: #ffffff; color: #333333; }

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; }


/* ------ */ /* subnav */ /* ------ */

table.subnav { background-color: #ececec; }

td.subnav { color: #333333; font-size: 10px; }

a.subnav { font-size: 10px; color: #022C7F; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }

a.subnav:visited { color: #333333; }

a.subnav:hover { text-decoration: underline; }

a.search { font-size: 13px; color: #333333; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; }

a.search:hover { text-decoration: underline; }

/* ----------- */ /* breadcrumbs */ /* ----------- */

table.breadcrumb { /*	background-image: url(/images/bread_bkgd.gif); */ }

td.breadcrumb { font-size: 10px; }

.breadon { font-weight: bold; }

td.breadrightlinks { text-align: right; font-size: 10px; font-weight: bold; }

/* ------------------------- */ /* table & content box rules */ /* ------------------------- */

table.pagebkgd { background-color: #e1e1e1; }

table.contentbox { background-color: #bfbfbf; }

td.contentbox { background-color: #ffffff; }

td.nsteinbox { background-color: #FBF7EB; }

div.contentbuffer { margin-bottom: 5px; padding-left: 6px; padding-right: 6px; margin-top: 5px; }

td.tablehead { background-color: #003366; color: #ffffff; font-size: 12px; font-weight: bold; }

/* ----------- */ /* promo rules */ /* ----------- */

table.promobox { background-color: #bfbfbf; }

td.promobox { background-color: #910000; font-weight: bold; color: #ffffff; }

td.promobox a { text-decoration: underline; color: #ffffff; }

td.promobox a:visited { text-decoration: underline; color: #ffffff; }

span.promonew { color: #ffffff; font-weight: bold; font-size: 12px; }

.promoboxheader { color: #910000; font-weight: bold; font-size: 12px; background-color: #ffffff; }

td.promo2 { font-size: 13px; font-weight: bold; background-color: #ffffff; }

td.promo2 a { color: #cc6600; }

span.bizwomenpromo { color: #77A4AA; font-size: 12px; font-weight: bold; font-style: italic; }

/* ------------------ */ /* right column rules */ /* ------------------ */


div.rightcolumn td.adbox { background-color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; }

div.rightcolumn td.mcadbox { background-color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; }

div.rightcolumn td.mcadbox a.subheadorange { font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #cc6600; }

div.rightcolumn td.newsbox { background-color: #ffffff; font-size: 13px; font-family: times, times new roman, serif; }

/* --------------------- */ /* general content rules */ /* --------------------- */

span.arial { font-family: arial, verdana, helvetica, sans-serif; }

div.list { font-size: 12px; padding-left: 15px; }

div.article { font-family: times, times new roman, serif; font-size: 13px; text-decoration: none; color: #000000; line-height: 15px; }

.article { font-family: times, times new roman, serif; font-size: 13px; }

a.article { font-weight: bold; }

td.rule { background-color: #a5a5a5; }

div.marketlabel { font-size: 10px; color: 666666; font-weight: bold; margin-top: 10px; }

span.link { text-decoration: underline; color: #022C7F; }

a.nounderline { text-decoration: none; }

span.adcopy { font-size: 10px; }

span.adcopy a { text-decoration: none; font-weight: bold; }

.trendshead { color: #000000; font-size: 13px; margin-top: 2px; margin-bottom: 3px; font-weight: bold; }

span.orangearrows12 { color: #cc6600; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; }

span.orangearrows10 { color: #cc6600; font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; }

/* td.searchlinks { font-size: 10px; } */

a.directoryjobs { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; color: #910000; text-decoration: none; font-weight: bold; }

div.subtext { font-size: 10px; font-weight: bold; color: #666666; margin-top: 3px; margin-bottom: 3px; font-family: arial, verdana, helvetica, sans-serif; }

div.continued { font-size: 11px; font-weight: bold; color: #666666; margin-top: 5px;  font-family: arial, verdana, helvetica, sans-serif; }

div.photocredit { font-size: 9px; color: #666666; margin-top: 2px; font-family: arial, verdana, helvetica, sans-serif; }

.small { font-size: 10px; margin-bottom: 4px; }

div.masthead { color: #910000; font-weight: bold; font-size: 16px; margin-bottom: 8px; font-family: arial, verdana, helvetica, sans-serif; }

div.masthead a { text-decoration: underline; color: #910000; }

div.subhead { color: #333333; font-weight: bold; text-decoration: none; margin-bottom: 5px; font-size: 13px; font-family: arial, verdana, helvetica, sans-serif; }

div.subhead a { color: #cc6600; }

div.bluehead { color: #003366; font-weight: bold; text-decoration: none; margin-bottom: 5px; font-size: 20px; font-family: arial, verdana, helvetica, sans-serif; }

td.contentbox a.subhead { color: #cc6600; font-weight: bold; text-decoration: underline; font-size: 13px; }

td.contentbox div.subheadorange { color: #cc6600; font-weight: bold; font-size: 13px; margin-bottom: 5px; }

td.contentbox div.subheadorange16 { color: #cc6600; font-weight: bold; font-size: 16px; margin-bottom: 5px; }


td.contentbox div.subheadblue { color: #022C7F; font-weight: bold; font-size: 13px; margin-bottom: 5px; margin-top: 5px; }

div.paragraph { margin-bottom: 6px; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; }

div.paragraph2 { margin-bottom: 6px; font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; }

a.citylist { font-size: 12px;  font-family: arial, verdana, helvetica, sans-serif; margin-bottom: 10px; text-decoration: none; }


div.indent { padding-left: 10px; }

.bold { font-weight: bold; }

.italic { font-style: italic; }

div.pad { margin-bottom: 6px; }

.sponsortext { color: #666666; font-size: 10px; font-weight: bold; }

.timestamp { color: #666666; font-size: 10px; margin-bottom: 4px; }

.adboxheader { color: #910000; font-weight: bold; font-size: 12px; text-decoration: none; }


.searchheader { color: #910000; font-weight: bold; font-size: 12px; text-decoration: none; }

div.summary { color: #cc6600; font-weight: bold; font-size: 12px; }

span.new { color: #cc6600; font-weight: bold; }

/* ---------- */ /* form rules */ /* ---------- */

td.example { color: #888888; font-size: 10px; }

select.pulldown { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #333333; padding: 0px; border: 0px; margin: 0px; }

.input { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; color: #1b1b1b; }

td.tdheader { text-align: right; font-weight: bold; font-size: 12px; color: #333333; }

td.scoopheader { font-weight: bold; font-size: 12px; color: #333333; }

div.thankyou { color: #990000; font-size: 13px; font-weight: bold; margin-bottom: 10px; }

.required { font-family: arial, verdana, helvetica, sans-serif; font-size: 10px; color: #cc6600; }

td.separator { font-family: arial, verdana, helvetica, sans-serif; font-size: 13px; color: #cc6600; font-weight: bold; }

/* ----- */ /* scoop */ /* ----- */

div.articledescription { font-size: 12px; color: #cc6600; }

/* --- */ /* faq */ /* --- */

div.question { margin-bottom: 10px; color: #cc6600; font-weight: bold; font-size: 12px; }

/* ------------- */ /* commerce area */ /* ------------- */

#commerce td.marketcolornavy { color: #ffffff; font-weight: bold; font-size: 13px; background-color: #003366; }

#commerce td.marketcolorred { color: #ffffff; font-weight: bold; font-size: 13px; background-color: #910000; }

#commerce td.marketcolorblue { color: #ffffff; font-weight: bold; font-size: 13px; background-color: #006699; }

#commerce div.othersubs { color: #cc6600; font-weight: bold; font-size: 13px; margin-bottom: 3px; }

/* ----------- */ /* story rules */ /* ----------- */

#story td.storybox { background-color: #ffffff; color: #000000; font-family: times, times new roman, serif; }

#story h1.headline { margin-bottom: 5px; font-family: times, times new roman, serif; font-size: 18px; color: #000000; font-weight: bold; }

#story h3.subhead { color: #333333; font-weight: bold; text-decoration: none; margin-bottom: 2px; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; }

#story h4 { color: #333333; font-weight: bold; text-decoration: none; margin-bottom: 2px; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; }

#story div.subhead { color: #333333; font-weight: bold; text-decoration: none; margin-bottom: 2px; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; }

#story h1.headline { margin-bottom: 5px; font-family: times, times new roman, serif; font-size: 18px; color: #000000; font-weight: bold; }

#story div.colname { font-size: 13px; font-weight: bold; color: #cc6600; margin-bottom: 10px; font-family: arial, verdana, helvetica, sans-serif; }

#story div.bylineinfo { font-size: 10px; font-weight: bold; color: #666666; margin-top: 3px; margin-bottom: 3px; font-family: arial, verdana, helvetica, sans-serif; }

#story div.byline { font-size: 11px; font-weight: bold; color: #333333; margin-top: 3px; margin-bottom: 3px; font-family: arial, verdana, helvetica, sans-serif; }

#story .timestamp { font-family: arial, verdana, helvetica, sans-serif; color: #666666; font-size: 10px; margin-bottom: 4px; }


#story p { font-size: 15px; font-family: times, times new roman, serif; color: #000000; line-height: 16px; }


#story li { font-size: 16px; font-family: times, times new roman, serif; color: #000000; }


#story div.articlelist { margin-bottom: 10px; font-size: 13px; font-family: times, times new roman, serif; }


#story td.options { font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; }


td.photocaption { font-size: 9px; font-weight: bold; color: 000000; line-height: 10px; }


td.recententre { font-size: 10px; font-weight: bold; color: 000000; line-height: 10px; }

.footer { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; color: #333333; }



/* -------- */ /* left nav */ /* -------- */

div.leftnav .header { color: #910000; font-weight: bold; font-size: 12px; text-decoration: none; }

div.leftnav div.subhead { color: #333333; font-weight: bold; text-decoration: none; font-size: 11px; margin-bottom: 0px; }

div.leftnav div.section { margin-bottom: 3px; }

div.leftnav div.more { text-align: right; font-size: 10px; }

div.leftnav div.header { color: #910000; font-weight: bold; font-size: 12px; text-decoration: none; }

div.leftnav span.arrowon { font-size: 9px; color: 910000; font-weight: bold; }

/* ------------ */ /* right column */ /* ------------ */

div.rightcolumn .boxheader { color: #910000; font-weight: bold; font-size: 13px; text-decoration: none; margin-bottom: 2px; font-family: arial, verdana, helvetica, sans-serif; }

div.rightcolumn div.subhead { color: #333333; font-weight: bold; text-decoration: none; font-size: 11px; margin-bottom: 0px; }

div.rightcolumn div.section { margin-bottom: 4px; }

div.rightcolumn div.more { text-align: right; font-size: 10px; font-family: arial, verdana, helvetica, sans-serif; }

.hr { color: #910000; }

div.rightcolumn div.partnersection { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; }


/* ---------------- */ /* resource centers */ /* ---------------- */

div.rc h1.headline { margin-bottom: 5px; font-family: times, times new roman, serif; font-size: 17px; color: #000000; font-weight: bold; }

div.rc .rcsubhead { font-family : arial; font-size : 15px; font-weight: bold; color: #333333; }

div.rc div.masthead { margin-top: 8px; }

a.internetdirhead { text-decoration: none; font-size: 13px; font-weight: bold; color: #910000; }

a.rcheadline { font-family: times, times new roman, serif; font-size: 13px; font-weight: bold; }

div.rcsectionhead { font-family: arial, verdana, helvetica, sans-serif; font-size: 18px; line-height: 16px; 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-family: times, times new roman, serif; font-size: 15px; font-weight: bold; }

div.rc div.teaser { margin-bottom: 0px; font-size: 13px; font-family: times, times new roman, serif; color: #000000; }

/* ---------------- */ /* entrepreneur */ /* ---------------- */

td.kauffman { font-family: Trebuchet MS, verdana, arial, sans-serif; font-size: 13px; color: #ffffff; }

td.kauffman a { color: #141D63; }

div.kauffmanmasthead { padding-left: 5px; font-family: Trebuchet MS, verdana, arial, sans-serif; font-size: 22px; color: #4E58B3; font-weight: bold; margin-top: 10px; }

span.yellowarrows12 { color: #FEFB06; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; }

td.contentbox .subheadred { color: #990000; font-weight: bold; font-size: 13px; }

/* ----------------- */ /* industry journals */ /* ----------------- */

div.ijmasthead { color: #910000; font-weight: bold; font-size: 16px; margin-bottom: 8px; font-family: arial, verdana, helvetica, sans-serif; text-transform: uppercase; }

/* -------------- */ /* bottom content */ /* -------------- */

tr.bottomads { background-color: c1c1c1; }

td.bottomnav { color: #ffffff; font-size: 10px; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; }

td.bottomnav a { font-size: 11px; color: #ffffff; font-weight: bold; font-family: arial, verdana, helvetica, sans-serif; text-decoration: underline; }

td.bottomnav a:visited { color: #ffffff; }
