UNKNOWN {
	FONT: 9pt verdana
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600
}
A:active {
	COLOR: #ff6600
}
.premiumlink {
	FONT-WEIGHT: normal; COLOR: #ff3300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.sidenav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidenavsub {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subsidenav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.section {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0033ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textadbody {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.textadbody2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.textadhl {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.textadkhe {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 30px; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pagePremiumtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.suborange {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.suborangesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigsubgray {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subblue {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.signup {
	FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blogdate {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana, arial, sans-serif
}
.bodysubgray {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallitalics {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigsub {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluelink {
	FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbluelink {
	FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 7pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navguide {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsitem {
	FONT-SIZE: 7pt; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.postdate {
	FONT-SIZE: 7pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.smallhot {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subhot {
	FONT-SIZE: 8pt; COLOR: #336699; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav {
	FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.hottest {
	FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.navfoot {
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topics {
	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Verdana, sans-serif
}
.resources {
	FONT-SIZE: 6pt
}
.smallblack {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.printsend {
	COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.resource {
	FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.signup {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallblack2 {
	FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rsidenavsub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navtop {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navtopleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.Linkstopleft {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.Linkstopleft:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.navtopleftsub {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: steelblue; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subwhiterule {
	BORDER-BOTTOM: #ffffff 1px solid
}
.thisweek {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.articles {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px
}
.navtopleftreg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.articlesTop5 {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; BORDER-LEFT: #306aa5 1px solid
}
.subblue2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabBlue {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #306aa5
}
.tabOrange {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #ff8c00
}
.tabBlueContent {
	PADDING-RIGHT: 10px; BORDER-TOP: #306aa5 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d6e1ed
}
A.LinkTab {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.LinkTab:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.tabQuestions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.tabOrangeContent {
	PADDING-RIGHT: 10px; BORDER-TOP: #ff8c00 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffe8cc
}
.tabDarkBlue {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #003366
}
.tabDarkBlueContent {
	PADDING-RIGHT: 10px; BORDER-TOP: #003366 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ccd6e0
}
.libsubgray {
	BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.libTopics {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.libmenu {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SubAtop {
	PADDING-RIGHT: 8px; BORDER-TOP: #336699 4px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 8px
}
.SubBtop {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #336699 4px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 8px
}
.SubCtop {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #336699 4px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.SubAbottom {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #336699 4px solid; BACKGROUND-COLOR: #fff1cc
}
.SubBbottom {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #336699 4px solid; BACKGROUND-COLOR: #fff1cc
}
.SubCbottom {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #336699 4px solid; BACKGROUND-COLOR: #fff1cc
}
.seminarTitle {
	FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ContributorSub {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #cc2200; BORDER-BOTTOM: #306aa5 1px solid
}
.bodysmall {
	FONT-SIZE: 10px
}
.RenewText {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.RenewTextWhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.LinkWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.LinkWhite:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.receipts {
	FONT-SIZE: 10px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.LinkWhite2 {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.LinkWhite2:hover {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.TextMain {
	FONT-SIZE: 12px
}
.TableMain {
	BORDER-RIGHT: #5095d2 1px solid; BORDER-LEFT: #5095d2 1px solid
}
.CellTopAd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #5095d2 1px solid; TEXT-ALIGN: center
}
.CellMarketPlace {
	VERTICAL-ALIGN: top; BORDER-LEFT: #5095d2 1px solid
}
.CellQuickLinks {
	VERTICAL-ALIGN: top
}
.TextTop5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.TextTop5Head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e0e0e0
}
.TableMoreLinks {
	FONT-SIZE: 11px; BORDER-BOTTOM: #ff9900 1px solid
}
.CellMoreLinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.CellMoreLinksHead {
	PADDING-RIGHT: 5px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffebcc
}
