.body {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: verdana, arial, helvetica, sans serif
}
TABLE {
	FONT-SIZE: 11px; COLOR: #333366; FONT-FAMILY: verdana, arial, helvetica, sans serif
}
A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:link {
	COLOR: #3300cc
}
A:visited {
	COLOR: #3300cc
}
A:hover {
	COLOR: #ff33cc
}
DIV.featureindent {
	PADDING-RIGHT: 45px; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.featureindent {
	PADDING-RIGHT: 45px; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.collectioninline {
	MARGIN-BOTTOM: 10px
}
TD.collectioninline {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ececff
}
SPAN.headsmall {
	FONT-SIZE: 10px; COLOR: #333366
}
A.headsmall {
	FONT-SIZE: 10px
}
DIV.crumbtrail {
	PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 7px
}
SPAN.crumbtrail {
	FONT-SIZE: 9px; COLOR: #333366
}
SPAN.crumbtrailbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333366
}
TD.searchbar {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #ff33cc
}
TD.topsearchtool {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff
}
TABLE.essentials TD {
	BORDER-RIGHT: #ccccff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccccff 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TABLE.essentials TD.link {
	BORDER-TOP: #ececff 1px solid
}
TABLE.essentials A {
	FONT-SIZE: 10px
}
TABLE.mainslot TD {
	VERTICAL-ALIGN: top
}
TD.mainslot {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 20px
}
DIV.mainslot {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366
}
DIV.mainslot P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333366
}
DIV.dayofweek {
	MARGIN-BOTTOM: 5px
}
TABLE.mainslotlink {
	WIDTH: 128px; HEIGHT: 125px
}
TABLE.mainslotlink TD {
	VERTICAL-ALIGN: middle
}
TABLE.mainslotlink TD.divider {
	HEIGHT: 1px; BACKGROUND-COLOR: white
}
DIV.mainslotlink {
	MARGIN: 3px 5px 3px 7px
}
TABLE.mainslotlink A {
	FONT-SIZE: 10px
}
TD.mainslot A {
	FONT-SIZE: 11px
}
DIV.promo {
	MARGIN-BOTTOM: 10px
}
DIV.promo TABLE {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 200px; BORDER-BOTTOM: 1px solid
}
DIV.promo TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
DIV.promo TD.head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 200px; COLOR: #666699; PADDING-TOP: 2px
}
DIV.promo TD.left {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
DIV.promo TD.right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
TABLE.win {
	MARGIN-BOTTOM: 10px
}
TABLE.win TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #333366
}
TABLE.win TD.tool {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.win TD.feature {
	PADDING-RIGHT: 50px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.win TD A {
	LINE-HEIGHT: 20px
}
DIV.tools {
	MARGIN-BOTTOM: 10px
}
DIV.tools TABLE {
	WIDTH: 200px
}
DIV.tools TD {
	WIDTH: 200px
}
DIV.tools TD.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.tools TD.body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #333366; PADDING-TOP: 5px
}
TABLE.tools {
	MARGIN-BOTTOM: 10px; WIDTH: 200px
}
TABLE.tools TD {
	WIDTH: 200px
}
TABLE.tools TD.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.tools TD.body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #333366; PADDING-TOP: 5px
}
TABLE.fullwidthtools {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 45px; WIDTH: 490px; MARGIN-RIGHT: 45px
}
TABLE.fullwidthtools TD.body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
TABLE.fullwidthtools TD.body TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333366; PADDING-TOP: 0px
}
TABLE.top5 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
TABLE.top5 TD.head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; WIDTH: 200px; COLOR: #666699; PADDING-TOP: 2px
}
TABLE.top5 TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.top5 TD A {
	FONT-SIZE: 10px
}
TABLE.top5 A IMG {
	MARGIN-RIGHT: 2px
}
TABLE.multinav {
	BORDER-RIGHT: #ccccff 1px solid; BORDER-TOP: #ccccff 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ccccff 1px solid; BORDER-BOTTOM: #ccccff 1px solid
}
TABLE.multinav TD.head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; WIDTH: 200px; COLOR: #666699; PADDING-TOP: 2px; BACKGROUND-COLOR: #ccccff
}
TABLE.multinav TD.nolink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333366; PADDING-TOP: 3px
}
TABLE.multinav TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ececff
}
TABLE.multinav TD.divider {
	HEIGHT: 1px; BACKGROUND-COLOR: #ccccff
}
TABLE.multinav SPAN.numbers {
	FONT-SIZE: 10px; COLOR: #333366; MARGIN-RIGHT: 5px
}
TABLE.multinav TD A {
	FONT-SIZE: 10px
}
TABLE.toollist {
	MARGIN-BOTTOM: 10px; WIDTH: 200px
}
TABLE.toollist TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.toollist A {
	FONT-SIZE: 11px
}
TABLE.toollist A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 2px
}
TABLE.freelisthp {
	MARGIN-BOTTOM: 10px; WIDTH: 200px
}
TABLE.freelisthp TD.head {
	FONT-SIZE: 11px; COLOR: #333366
}
TABLE.freelisthp TD.link {
	FONT-SIZE: 11px; COLOR: #333366
}
TABLE.freelisthp TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.freelisthp TD.link A {
	FONT-SIZE: 11px; LINE-HEIGHT: 20px
}
TABLE.freelisthp TD.divider {
	HEIGHT: 1px
}
TABLE.freelistfeature {
	WIDTH: 200px; BACKGROUND-COLOR: #ececff
}
TABLE.freelistfeature TD.head {
	FONT-SIZE: 10px; COLOR: #666699
}
TABLE.freelistfeature TD.link {
	FONT-SIZE: 10px; COLOR: #666699
}
TABLE.freelistfeature TD.head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ccccff
}
TABLE.freelistfeature TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.freelistfeature TD.link A {
	FONT-SIZE: 10px
}
TABLE.freelistfeature TD.divider {
	HEIGHT: 1px; BACKGROUND-COLOR: #ccccff
}
TABLE.buyit {
	MARGIN-BOTTOM: 10px; WIDTH: 200px
}
TABLE.buyit TD.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #333366; PADDING-TOP: 5px
}
TABLE.buyit TD.bottomlink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
TABLE.buyit TD.divider {
	HEIGHT: 1px
}
TABLE.buyit SPAN {
	FONT-WEIGHT: bold; COLOR: #ff33cc
}
DIV.articletab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #666699; PADDING-TOP: 3px
}
DIV.featuretab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #666699; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccccff
}
TABLE.topstories {
	MARGIN-BOTTOM: 15px
}
TABLE.topstories SPAN.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666699
}
TABLE.topstories SPAN.strapline {
	FONT-SIZE: 11px; COLOR: #666699
}
TABLE.topstories TD {
	VERTICAL-ALIGN: top
}
TABLE.topstories TD.right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.topstories SPAN.headline A:link {
	COLOR: #666699
}
TABLE.topstories SPAN.headline A:visited {
	COLOR: #666699
}
TABLE.topstories SPAN.headline A:hover {
	COLOR: #ff33cc
}
TABLE.mainslotsmall {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
TABLE.mainslotsmall TD.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.mainslotsmall TD.left IMG {
	MARGIN-RIGHT: 10px
}
TABLE.mainslotsmall TD.right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.mainslotsmall SPAN.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666699
}
TABLE.mainslotsmall SPAN.strapline {
	FONT-SIZE: 11px; COLOR: #666699
}
TABLE.mainslotsmall SPAN.body {
	FONT-SIZE: 11px
}
TABLE.mainslotsmall INPUT.text {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; BORDER-LEFT: #333366 1px solid; WIDTH: 215px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #333366 1px solid
}
TABLE.mainslotsmall A.tool {
	FONT-SIZE: 10px
}
TABLE.mainslotsmall SPAN.headline A:link {
	COLOR: #666699
}
TABLE.mainslotsmall SPAN.headline A:visited {
	COLOR: #666699
}
TABLE.mainslotsmall SPAN.headline A:hover {
	COLOR: #ff33cc
}
DIV.directory {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
DIV.featuredirectory {
	MARGIN: 0px 45px 10px; WIDTH: 490px; BACKGROUND-COLOR: #ececff
}
TABLE.directory {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.directory TD {
	VERTICAL-ALIGN: top
}
TABLE.directory A {
	FONT-SIZE: 10px
}
TABLE.directory A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 2px
}
DIV.inthissection {
	BORDER-RIGHT: #ccccff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccccff 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccccff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccccff 1px solid; BACKGROUND-COLOR: white
}
DIV.inthissection SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666699
}
DIV.inthissection SELECT {
	WIDTH: 300px; MARGIN-RIGHT: 5px
}
TABLE.sitemap SPAN.channels {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3300cc
}
TABLE.sitemap DIV.subchannels {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
TABLE.sitemap DIV.subchannels A:link {
	COLOR: #666699
}
TABLE.sitemap DIV.subchannels A:visited {
	COLOR: #666699
}
TABLE.sitemap DIV.subchannels A:hover {
	COLOR: #ff33cc
}
DIV.moretab {
	MARGIN-BOTTOM: 8px
}
TABLE.morechannels {
	WIDTH: 100%; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ececff
}
TABLE.morechannels TD {
	VERTICAL-ALIGN: top
}
TABLE.morechannels TD.links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.morechannels A {
	FONT-SIZE: 10px
}
TABLE.morechannels A:link {
	COLOR: #666699
}
TABLE.morechannels A:visited {
	COLOR: #666699
}
TABLE.morechannels A:hover {
	COLOR: #ff33cc
}
TABLE.starsigns {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
TABLE.starsigns A {
	FONT-SIZE: 10px
}
TABLE.starsigns DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
DIV.gethoroscope {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; COLOR: #333366
}
DIV.shopsearch {
	MARGIN-BOTTOM: 10px
}
DIV.shopsearch TD {
	WIDTH: 200px
}
DIV.shopsearch TD.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.shopsearch TD.subhead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666699; PADDING-TOP: 5px
}
DIV.shopsearch TD.searchbody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #333366; PADDING-TOP: 5px
}
DIV.shopsearch TD.browsebody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; COLOR: #333366; PADDING-TOP: 0px
}
DIV.shopsearch TD.browsebody A {
	FONT-SIZE: 10px
}
DIV.shopsearch TD.browsebody A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 2px
}
DIV.shopsearch TD.browsebody IMG {
	MARGIN-BOTTOM: 1px
}
DIV.News {
	MARGIN-BOTTOM: 15px
}
DIV.News A {
	FONT-SIZE: 11px
}
TABLE.recomend TD.title {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
TABLE.recomend TD.mandetails {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WIDTH: 100px; COLOR: #ffa6e6; FONT-FAMILY: Arial
}
TABLE.recomend TD.nonmandetails {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WIDTH: 100px; COLOR: #68638c; FONT-FAMILY: Arial
}
.talkheadline {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana
}
.talkstrapline {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TD.sitemap {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #3c4b56; FONT-FAMILY: Verdana
}
TD.top10 {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TD.dottedline {
	BACKGROUND-IMAGE: url(/graphics/linkedlist/dottedline.gif); BACKGROUND-REPEAT: repeat-x
}
TD.mfgallery {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
A.mfgallery {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
TD.mfgalleryitem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; FONT-FAMILY: Verdana
}
.mfreviewhead {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
.mfreviewstrap {
	FONT-WEIGHT: 800; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana
}
.mfreviewbody {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana
}
.mfreviewlink {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
.mfreviewalso {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #3c4b56; FONT-FAMILY: Verdana
}
