BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/page_bg_v6_4_800.gif) #fff repeat-y 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 83% arial,verdana,sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TABLE {
	WIDTH: auto
}
H1 {
	MARGIN: 1em 0px 0px
}
H2 {
	MARGIN: 1em 0px 0px
}
H3 {
	MARGIN: 1em 0px 0px
}
H4 {
	MARGIN: 1em 0px 0px
}
H5 {
	MARGIN: 1em 0px 0px
}
H6 {
	MARGIN: 1em 0px 0px
}
H1 {
	FONT-SIZE: 150%
}
H2 {
	FONT-SIZE: 135%
}
H3 {
	FONT-SIZE: 120%
}
H4 {
	FONT-SIZE: 110%
}
H5 {
	FONT-SIZE: 95%
}
H6 {
	FONT-SIZE: 90%
}
BODY#typeA H1 {
	MARGIN: 0px
}
BODY#typeA H2 {
	MARGIN: 0px
}
BODY#typeA H3 {
	MARGIN: 0px
}
BODY#typeA H4 {
	MARGIN: 0px
}
BODY#typeA H5 {
	MARGIN: 0px
}
BODY#typeA H6 {
	MARGIN: 0px
}
BODY#typeB H1 {
	MARGIN: 0px
}
BODY#typeB H2 {
	MARGIN: 0px
}
BODY#typeB H3 {
	MARGIN: 0px
}
BODY#typeB H4 {
	MARGIN: 0px
}
BODY#typeB H5 {
	MARGIN: 0px
}
BODY#typeB H6 {
	MARGIN: 0px
}
BODY#typeB-rich H1 {
	MARGIN: 0px
}
BODY#typeB-rich H2 {
	MARGIN: 0px
}
BODY#typeB-rich H3 {
	MARGIN: 0px
}
BODY#typeB-rich H4 {
	MARGIN: 0px
}
BODY#typeB-rich H5 {
	MARGIN: 0px
}
BODY#typeB-rich H6 {
	MARGIN: 0px
}
BODY#typeC H1 {
	MARGIN: 0px
}
BODY#typeG H1 {
	MARGIN: 0px
}
BODY#typeG H2 {
	MARGIN: 0px
}
BODY#typeG H3 {
	MARGIN: 0px
}
BODY#typeG H4 {
	MARGIN: 0px
}
BODY#typeG H5 {
	MARGIN: 0px
}
BODY#typeG H6 {
	MARGIN: 0px
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; POSITION: relative; HEIGHT: 0px
}
.highlight {
	COLOR: #900
}
.standardsNote {
	FONT-SIZE: 1px; LEFT: -1000px; WIDTH: 990px; LINE-HEIGHT: 1px; POSITION: absolute
}
.skiplinks {
	FONT-SIZE: 1px; LEFT: -1000px; WIDTH: 990px; LINE-HEIGHT: 1px; POSITION: absolute
}
SMALL {
	FONT-SIZE: 86%
}
#sidebar SMALL {
	FONT-SIZE: 100%
}
HR {
	MARGIN: 0.3em 0px; COLOR: #ccc; HEIGHT: 1px; BACKGROUND-COLOR: #ccc
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
A:link {
	COLOR: #06c
}
A:visited {
	COLOR: #444
}
A:hover {
	COLOR: #900
}
A:active {
	COLOR: #900
}
#wrap {
	POSITION: relative
}
#masthead {
	POSITION: relative
}
#contentwrap {
	POSITION: relative
}
#wrap {
	PADDING-LEFT: 1px; MARGIN: 0px auto; WIDTH: 777px; TEXT-ALIGN: left
}
#masthead {
	MIN-HEIGHT: 70px; BACKGROUND: url(images/masthead_bg.gif) #2c88d2 repeat-x 0px 0px; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #2879c2 1px solid; TEXT-ALIGN: center
}
BODY#typeA #masthead {
	MIN-HEIGHT: 78px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 78px; BORDER-BOTTOM-STYLE: none
}
#masthead #logo {
	FLOAT: left; WIDTH: 146px
}
#masthead #logo IMG {
	DISPLAY: block
}
BODY#typeA #masthead .clear {
	DISPLAY: none
}
BODY#typeE #masthead {
	BORDER-BOTTOM: #004471 1px solid
}
BODY#typeB #masthead #logo {
	WIDTH: 111px
}
BODY#typeB-rich #masthead #logo {
	WIDTH: 111px
}
BODY#typeC #masthead #logo {
	WIDTH: 111px
}
BODY#typeD #masthead #logo {
	WIDTH: 111px
}
BODY#typeE #masthead #logo {
	WIDTH: 111px
}
BODY#typeF #masthead #logo {
	WIDTH: 111px
}
BODY#typeG #masthead #logo {
	WIDTH: 111px
}
#masthead .textad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 8px
}
#masthead .banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; min-width: 468px
}
BODY#typeA #masthead .banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 11px
}
#masthead .textad A {
	COLOR: #fff
}
#masthead .textad .adnote {
	DISPLAY: block; COLOR: #ccc
}
#masthead .date {
	FLOAT: right; COLOR: #fff
}
#mtmh {
	FONT-SIZE: 11px; LEFT: 310px; WIDTH: 180px; POSITION: absolute; TOP: 4px; TEXT-ALIGN: center
}
#contentwrap {
	BACKGROUND: url(images/contentwrap_bg.gif) no-repeat 0px 0px; WIDTH: 777px
}
BODY#typeA #contentwrap {
	BACKGROUND: url(images/contentwrap_bg_home.gif) no-repeat 0px 0px
}
#nav {
	BACKGROUND: url(images/nav_bg_sub.gif) no-repeat 0px 0px; LEFT: 0px; TEXT-TRANSFORM: lowercase; WIDTH: 119px; POSITION: absolute; TOP: 0px
}
BODY#typeA #nav {
	BACKGROUND: url(images/nav_bg.gif) no-repeat 0px 0px
}
#nav H3 {
	FONT-SIZE: 15px
}
#sidebar {
	FONT-SIZE: 86%; RIGHT: 15px; LEFT: auto; WIDTH: 180px; POSITION: absolute; TOP: 0px
}
#content {
	MARGIN: 0px 212px 1em 135px
}
#footer {
	MARGIN: 0px 212px 1em 135px
}
#content {
	PADDING-TOP: 40px
}
#sidebar {
	PADDING-TOP: 35px
}
#contentArea1 {
	FLOAT: left; WIDTH: 200px; PADDING-TOP: 0px
}
#contentArea2 {
	FONT-SIZE: 86%; FLOAT: right; WIDTH: 200px; PADDING-TOP: 0px
}
BODY#typeA #contentArea1 {
	CLEAR: left; MARGIN-TOP: 5px
}
BODY#typeA #contentArea2 {
	MARGIN-TOP: 13px
}
BODY#typeB #sidebar {
	WIDTH: 200px
}
BODY#typeB #content {
	MARGIN-RIGHT: 232px
}
BODY#typeB #footer {
	MARGIN-RIGHT: 232px
}
BODY#typeB #content {
	PADDING-TOP: 33px
}
BODY#typeB-rich #contentArea1 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
BODY#typeB-rich #contentArea2 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
BODY#typeC #sidebar {
	PADDING-TOP: 66px
}
BODY#typeD #sidebar {
	WIDTH: 145px
}
BODY#typeD #content {
	MARGIN-RIGHT: 190px
}
BODY#typeD #footer {
	MARGIN-RIGHT: 190px
}
BODY#typeE {
	BACKGROUND: url(images/page_bg_type_e.gif) #fff repeat-y 50% 0px
}
BODY#typeE #content {
	MARGIN: 0px 15px 1em
}
BODY#typeE #footer {
	MARGIN: 0px 15px 1em
}
BODY#typeE #contentwrap {
	BACKGROUND-IMAGE: none; WIDTH: 777px
}
BODY#typeE #content {
	PADDING-TOP: 1em
}
BODY#typeE #footer {
	BORDER-TOP: #bbb 1px solid; MARGIN-TOP: 1.5em
}
BODY#typeF #content {
	MARGIN: 0px 15px 1em 135px
}
BODY#typeF #footer {
	MARGIN: 0px 15px 1em 135px
}
BODY#typeG #content {
	MARGIN-RIGHT: 330px
}
BODY#typeG #footer {
	MARGIN-RIGHT: 330px
}
BODY#typeG #sidebar {
	WIDTH: 300px
}
#membership {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 666; RIGHT: 15px; LEFT: auto; POSITION: absolute; TOP: 5px
}
#sunday-mastheads {
	LEFT: 131px; WIDTH: 169px; POSITION: absolute; TOP: 4px; HEIGHT: 19px
}
#breadcrumbs {
	FONT-SIZE: 11px; BACKGROUND: #fff; LEFT: 133px; WIDTH: 358px; POSITION: absolute; TOP: 5px
}
#breadcrumbs A {
	MARGIN: 0px 2px
}
#breadcrumbs SPAN {
	MARGIN: 0px 2px
}
#breadcrumbs P {
	MARGIN: 0px
}
#nav A {
	DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN-LEFT: 1px; BORDER-LEFT: #f2f2f2 3px solid; WIDTH: 108px; COLOR: #004471; LINE-HEIGHT: 1.4em; TEXT-DECORATION: none
}
#nav A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#nav A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#nav A:hover {
	BORDER-LEFT: #999 3px solid; BACKGROUND-COLOR: #ddd
}
#nav .navsection H3 {
	FONT-SIZE: 12px; BACKGROUND: url(images/bg_nav_h.gif) repeat-x 0px 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 8px; COLOR: #000; POSITION: relative
}
#nav .navsection UL.divider {
	BORDER-RIGHT: #f2f2f2 1px; BORDER-TOP: #f2f2f2 1px solid; BACKGROUND: url(images/bg_nav_div.gif) repeat-x 0px 100%; BORDER-LEFT: #f2f2f2 1px; BORDER-BOTTOM: #f2f2f2 1px solid
}
#nav DIV {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 1px
}
#nav .navsection {
	MARGIN-LEFT: 1px; BACKGROUND-COLOR: #f2f2f2
}
#nav #classifieds {
	MARGIN: 0px; WIDTH: 119px
}
BODY#typeA #nav #classifieds {
	MARGIN: 8px 0px 0px
}
#nav #classifieds A {
	PADDING-LEFT: 5px; BORDER-LEFT: #206bb1 3px solid; WIDTH: 106px; COLOR: #fff; LINE-HEIGHT: 17px
}
#nav #classifieds A:hover {
	BACKGROUND: #2879c2; BORDER-LEFT: #69c 3px solid
}
#nav #classifieds UL {
	PADDING-BOTTOM: 2px; MARGIN: 0px
}
#nav #classifieds LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #2a7fc9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #206bb1; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #0c528f 1px solid
}
#nav #classifieds .highlight {
	FONT-WEIGHT: normal; COLOR: #b2bccc
}
#nav #classifieds LI.classifieds-first {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; PADDING-TOP: 1px
}
BODY#typeA #nav #classifieds LI.classifieds-first {
	BORDER-TOP: #2a7fc9 1px solid; BACKGROUND: #206bb1; PADDING-TOP: 0px
}
BODY#typeA #nav #classifieds A {
	WIDTH: 109px
}
.wof {
	CLEAR: left; MARGIN-BOTTOM: 1em
}
.wof SMALL {
	TEXT-TRANSFORM: uppercase; COLOR: #888
}
.wof SMALL A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: none; COLOR: #888
}
.wof P {
	MARGIN: 0px
}
.wof IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 3px 4px 0px 0px
}
.featurePic .wof IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 3px 4px 0px 0px
}
#sidebar .wof IMG {
	MARGIN-TOP: 2px
}
.featureNewsSection .wof IMG {
	MARGIN-TOP: 2px
}
.featurePic .wof IMG {
	MARGIN-TOP: 2px
}
.wof UL LI {
	CLEAR: left; Z-INDEX: -1
}
BODY#typeA #contentArea1 .wof {
	CLEAR: right
}
.wof H1 A {
	COLOR: #036
}
.wof H2 A {
	COLOR: #036
}
.wof H1 A:visited {
	COLOR: #036
}
.wof H2 A:visited {
	COLOR: #036
}
.wof H1 A:link {
	TEXT-DECORATION: none
}
.wof H1 A:visited {
	TEXT-DECORATION: none
}
.wof H1 A:hover {
	TEXT-DECORATION: none
}
.wof H1 A:active {
	TEXT-DECORATION: none
}
.wof H2 A:link {
	TEXT-DECORATION: none
}
.wof H2 A:visited {
	TEXT-DECORATION: none
}
.wof H2 A:hover {
	TEXT-DECORATION: none
}
.wof H2 A:active {
	TEXT-DECORATION: none
}
.wof H1 {
	FONT-SIZE: 135%
}
.wof H2 {
	FONT-SIZE: 120%
}
.wof H3 {
	FONT-SIZE: 110%
}
.wof .clear {
	CLEAR: left; Z-INDEX: -1
}
.rhside {
	BACKGROUND: #fff; MARGIN-BOTTOM: 2em
}
.rhside IMG {
	FLOAT: none; MARGIN: 0px 0px 3px
}
.rhside H2 {
	MARGIN: 0px
}
.rhside H3 {
	MARGIN: 0px
}
.rhside H4 {
	MARGIN: 0px
}
.rhside H5 {
	MARGIN: 0px
}
BODY#typeC .rhside {
	WIDTH: 180px
}
.option2 {
	MARGIN: 0.5em 0px; TEXT-ALIGN: center
}
.option2 H1 {
	FONT-SIZE: 220%
}
.option2 UL LI {
	BACKGROUND-COLOR: transparent
}
.option3 {
	MARGIN: 0px; WIDTH: 430px
}
.option3 .featurePic IMG {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 3px
}
.option3 .featurePic P {
	FONT-SIZE: 86%; MARGIN-BOTTOM: 0px
}
.option3 .featurePic {
	FLOAT: right; MARGIN-BOTTOM: 0.5em; WIDTH: 430px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.option3 UL LI {
	BACKGROUND-COLOR: transparent
}
#latest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#latest SPAN {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; MARGIN: 2px 3px 0px 0px
}
#sidebar #latest {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; MARGIN-BOTTOM: 1.5em; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
#sidebar #latest OBJECT {
	MARGIN: 5px 7px
}
#date {
	RIGHT: 15px; FONT: bold 10px verdana; COLOR: #004471; POSITION: absolute; TOP: 7px
}
#date EM {
	COLOR: #999
}
BODY#typeB H5.date {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 2.5em 0px 0.5em; COLOR: #900
}
BODY#typeB-rich H5.date {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 2.5em 0px 0.5em; COLOR: #900
}
BODY#typeC H5.date {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 2.5em 0px 0.5em; COLOR: #900
}
BODY#typeG H5.date {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 2.5em 0px 0.5em; COLOR: #900
}
BODY#typeG-rich H5.date {
	FONT-WEIGHT: normal; FONT-SIZE: 86%; MARGIN: 2.5em 0px 0.5em; COLOR: #900
}
#weather {
	HEIGHT: 53px
}
#weather DL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 7px; MARGIN: 7px 0px 0px 7px; WIDTH: 75px; PADDING-TOP: 1px
}
#weather DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fc0; PADDING-TOP: 0px
}
#weather DT IMG {
	MARGIN-RIGHT: -10px
}
#weather DT A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #fc0; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#weather DT A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #fc0; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#weather DT A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #fc0; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#weather DT A:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #fc0; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#weather DT A:active {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #fc0; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
#weather DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#weather DD.weather-icon {
	LEFT: 72px; POSITION: absolute; TOP: 11px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0.3em 1em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.puff UL {
	MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px
}
UL.related {
	MARGIN-TOP: 0.2em; MARGIN-LEFT: 1em
}
OL {
	MARGIN: 0.5em
}
OL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 2em; LIST-STYLE-TYPE: decimal
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px
}
#nav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY#typeC #content LI {
	FONT-SIZE: 93%
}
LI {
	PADDING-LEFT: 20px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1400px; LINE-HEIGHT: 1.3em
}
UL.related LI {
	BACKGROUND-POSITION: 0px -1300px
}
UL LI.audio {
	BACKGROUND-POSITION: 0px 0px
}
UL LI.doc {
	BACKGROUND-POSITION: 0px -100px
}
UL LI.enlarge {
	BACKGROUND-POSITION: 0px -200px
}
UL LI.external {
	BACKGROUND-POSITION: 0px -300px
}
UL LI.flash {
	BACKGROUND-POSITION: 0px -400px
}
UL LI.graphic {
	BACKGROUND-POSITION: 0px -500px
}
UL LI.mail {
	BACKGROUND-POSITION: 0px -600px
}
UL LI.map {
	BACKGROUND-POSITION: 0px -700px
}
UL LI.movie {
	BACKGROUND-POSITION: 0px -800px
}
UL LI.photo {
	BACKGROUND-POSITION: 0px -900px
}
UL LI.photogallery {
	BACKGROUND-POSITION: 0px -1000px
}
UL LI.popup {
	BACKGROUND-POSITION: 0px -1100px
}
UL LI.print {
	BACKGROUND-POSITION: 0px -1200px
}
UL LI.related {
	BACKGROUND-POSITION: 0px -1300px
}
UL LI.say {
	BACKGROUND-POSITION: 0px -1500px
}
UL LI.slideshow {
	BACKGROUND-POSITION: 0px -1600px
}
UL LI.top {
	BACKGROUND-POSITION: 0px -1700px
}
UL LI.video {
	BACKGROUND-POSITION: 0px -1800px
}
UL LI.vote {
	BACKGROUND-POSITION: 0px -1900px
}
UL LI.virgo {
	BACKGROUND-POSITION: 0px -2000px
}
UL LI.sagittarius {
	BACKGROUND-POSITION: 0px -2100px
}
UL LI.taurus {
	BACKGROUND-POSITION: 0px -2200px
}
UL LI.capricorn {
	BACKGROUND-POSITION: 0px -2300px
}
UL LI.pisces {
	BACKGROUND-POSITION: 0px -2400px
}
UL LI.aries {
	BACKGROUND-POSITION: 0px -2500px
}
UL LI.scorpio {
	BACKGROUND-POSITION: 0px -2600px
}
UL LI.leo {
	BACKGROUND-POSITION: 0px -2700px
}
UL LI.gemini {
	BACKGROUND-POSITION: 0px -2800px
}
UL LI.libra {
	BACKGROUND-POSITION: 0px -2900px
}
UL LI.cancer {
	BACKGROUND-POSITION: 0px -3000px
}
UL LI.aquarius {
	BACKGROUND-POSITION: 0px -3100px
}
.wof A.video {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1798px
}
.wof A.video:link {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1798px
}
.wof A.video:visited {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1798px
}
.wof A.video:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1798px
}
.wof A.video:active {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -1798px
}
.wof A.flash {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -398px
}
.wof A.flash:link {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -398px
}
.wof A.flash:visited {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -398px
}
.wof A.flash:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -398px
}
.wof A.flash:active {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -398px
}
.wof A.movie {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -798px
}
.wof A.movie:link {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -798px
}
.wof A.movie:visited {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -798px
}
.wof A.movie:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -798px
}
.wof A.movie:active {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -798px
}
.wof A.audio {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px 2px
}
.wof A.audio:link {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px 2px
}
.wof A.audio:visited {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px 2px
}
.wof A.audio:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px 2px
}
.wof A.audio:active {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px 2px
}
.wof A.photo {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -998px
}
.wof A.photo:link {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -998px
}
.wof A.photo:visited {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -998px
}
.wof A.photo:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -998px
}
.wof A.photo:active {
	PADDING-LEFT: 19px; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -998px
}
.section A.section-homebg H4 {
	FONT-SIZE: 1px; COLOR: #fff
}
.section A.section-homebg:hover {
	FONT-SIZE: 1px; COLOR: #fff
}
.section A.section-homebg {
	DISPLAY: block; BACKGROUND: url(images/li_sprites.gif) #fff no-repeat 0px -3200px; FLOAT: left; WIDTH: 49px; HEIGHT: 20px
}
.section A#section-world {
	
}
.section A#section-national {
	BACKGROUND-POSITION: 0px -3300px; WIDTH: 70px
}
.section A#section-sport {
	BACKGROUND-POSITION: 0px -3400px; WIDTH: 46px
}
.section A#section-entertainment {
	BACKGROUND-POSITION: 0px -3500px; WIDTH: 115px
}
.section A#section-business {
	BACKGROUND-POSITION: 0px -3600px; WIDTH: 69px
}
.section A#section-technology {
	BACKGROUND-POSITION: 0px -3700px; WIDTH: 92px
}
.featurePic UL {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.featureNewsSection UL {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.featurePic UL.related {
	MARGIN-LEFT: 1.5em
}
.featureNewsSection UL.related {
	MARGIN-LEFT: 1.5em
}
.featurePic UL LI {
	BACKGROUND-COLOR: #f2f2f2
}
.more-top-stories H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 86%; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.more-top-stories UL {
	MARGIN-TOP: 0px; COLOR: #000
}
.more-top-stories LI {
	FONT-WEIGHT: bold
}
.more-top-stories A:link {
	FONT-SIZE: 96%; COLOR: #06c; TEXT-DECORATION: underline
}
.more-top-stories A:hover {
	COLOR: #900
}
.section {
	BACKGROUND: url(images/bg_section_small.gif) repeat-x 0px 0px; MARGIN: 1.5em 0px 0.4em; HEIGHT: 26px
}
.section-head {
	BACKGROUND: url(images/bg_section.gif) repeat-x 0px 0px; MARGIN: 0px 0px 1.5em
}
.section-head {
	MARGIN-TOP: 0px
}
.special {
	BACKGROUND: url(images/bg_section_special.gif) repeat-x 0px 0px
}
.section A:link {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section-head A:link {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section A:visited {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section-head A:visited {
	COLOR: #5f5f5f; TEXT-DECORATION: none
}
.section A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
.section-head A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
.section A:active {
	COLOR: #900; TEXT-DECORATION: underline
}
.section-head A:active {
	COLOR: #900; TEXT-DECORATION: underline
}
.section H5 {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 0px; PADDING-TOP: 5px
}
BODY#typeA .section H5 {
	WHITE-SPACE: nowrap
}
.section H5 A:link {
	COLOR: #004471
}
.section-head H4 {
	FONT-SIZE: 100%; FLOAT: right; MARGIN: 0px; PADDING-TOP: 12px
}
.section IMG {
	MARGIN: 0px
}
.section-noimg {
	MARGIN-BOTTOM: 10px; FONT: bold 18px arial; TEXT-TRANSFORM: uppercase; COLOR: #004471; LETTER-SPACING: -1px
}
.section-head-noimg {
	DISPLAY: block; FONT: bold 30px arial; TEXT-TRANSFORM: uppercase; COLOR: #004471; LETTER-SPACING: -1px
}
.section-head-noimg EM {
	FONT-SIZE: 20px; FONT-STYLE: normal
}
BODY#typeA .section IMG {
	FLOAT: left
}
BODY#typeC .section IMG {
	FLOAT: left
}
BODY#typeF .section IMG {
	FLOAT: left
}
.section-noimg {
	FLOAT: left
}
BODY#typeC .section {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
BODY#typeE .section {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
.section-head .subsections A {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:link {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:visited {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:active {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:link {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:visited {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section .subsections A:active {
	FONT-WEIGHT: bold; COLOR: #004471; TEXT-DECORATION: underline
}
.section-head .subsections A:hover {
	COLOR: #900
}
.section .subsections A:hover {
	COLOR: #900
}
.section-head .subsections {
	FONT-SIZE: 86%; COLOR: #004471
}
.section .subsections {
	FONT-SIZE: 86%; COLOR: #004471
}
#section-featureHead {
	WIDTH: 100%; POSITION: relative
}
#section-featureHead IMG {
	Z-INDEX: 1000; RIGHT: 0px; LEFT: auto; POSITION: absolute; TOP: 0px
}
.featurePic {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 1em; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
.featureNewsStory {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 1em; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
.featureNewsSection {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 1em; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
.featurePic {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.featurePic P {
	FONT-SIZE: 93%; MARGIN: 3px 7px; POSITION: relative
}
#content DIV.featureNewsStory P {
	FONT-SIZE: 93%; MARGIN: 3px 7px; POSITION: relative
}
#content DIV.featureNewsSection P {
	FONT-SIZE: 93%; MARGIN: 3px 7px; POSITION: relative
}
.featurePic H5 {
	PADDING-RIGHT: 7px; MARGIN-TOP: 3px! important; PADDING-LEFT: 7px; MARGIN-BOTTOM: -3px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.featurePic IMG {
	MARGIN: 0px
}
.featureNewsStory P {
	MARGIN: 0px
}
.featureNewsSection P {
	MARGIN: 0px
}
.featureNewsStory SPAN {
	DISPLAY: block
}
.featureNewsSection SPAN {
	DISPLAY: block
}
.featurePic SPAN {
	DISPLAY: block
}
#content .featurePic LI {
	FONT-SIZE: 93%
}
#content .featureNewsSection LI {
	FONT-SIZE: 93%
}
.featureNewsSection {
	BACKGROUND: #fff
}
.headshot {
	BACKGROUND: #fff
}
.featureNewsStory {
	BACKGROUND: #fff
}
.featureNewsSection .featurePicHeader {
	POSITION: relative; HEIGHT: 22px
}
.featureNewsStory .featureNewsStoryPic {
	POSITION: relative; HEIGHT: 22px
}
.featureNewsStory .featureNewsStoryPic {
	HEIGHT: 60px
}
.featureNewsSection .featurePicHeader IMG {
	LEFT: -1px; POSITION: absolute; TOP: -1px
}
.featureNewsStory .featureNewsStoryPic IMG {
	LEFT: -1px; POSITION: absolute; TOP: -1px
}
#content .featureNewsSection IMG {
	FLOAT: left
}
#content .featureNewsSection SPAN {
	MARGIN-BOTTOM: 5px
}
#content .featureNewsSection SPAN IMG {
	FLOAT: none
}
#content .featureNewsSection UL {
	MARGIN-TOP: 0.2em
}
#content .featurePic UL {
	MARGIN-TOP: 0.2em
}
#content .featureNewsSection .wof P {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featureNewsSection .wof H5 {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featureNewsSection .wof H4 {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featureNewsSection .wof SMALL {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featurePic .wof P {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featurePic .wof H5 {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featurePic .wof SMALL {
	MARGIN: 0px 7px 3px; POSITION: relative
}
#content .featureNewsSection HR {
	MARGIN: 0px 5px; COLOR: #ccc; HEIGHT: 1px; BACKGROUND-COLOR: #ccc
}
.puff {
	BORDER-RIGHT: #b8b8b8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8b8b8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: auto; PADDING-TOP: 7px; BORDER-BOTTOM: #b8b8b8 1px solid
}
.puff P {
	MARGIN: 0px 7px 3px
}
.puff SMALL {
	MARGIN-LEFT: 7px
}
#content .puff H5 {
	MARGIN: 0px 7px
}
#content .puff H4 {
	MARGIN: 0px 7px
}
#content .puff H3 {
	MARGIN: 0px 7px
}
#sidebar .puff H5 {
	MARGIN: 0px 7px
}
#sidebar .puff H4 {
	MARGIN: 0px 7px
}
#sidebar .puff P {
	FONT-SIZE: 100%
}
.puff IMG {
	FLOAT: right; MARGIN: 3px 0px 0px 4px
}
.puff UL {
	MARGIN-TOP: 0.2em
}
.puff OL {
	PADDING-LEFT: 0px
}
.puff IMG.nofloat {
	FLOAT: none
}
.promo {
	MARGIN: 0px 0px 1em; WIDTH: auto
}
.promo H4 A {
	COLOR: #900
}
.promo A:link {
	COLOR: #900
}
.promo A:visited {
	COLOR: #900
}
.promo A:hover {
	COLOR: #900
}
.promo A:active {
	COLOR: #900
}
.hotspot {
	BORDER-RIGHT: #b8b8b8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8b8b8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b8b8b8 1px solid
}
.hotspot IFRAME {
	MARGIN: 0px
}
.feature1 {
	BACKGROUND: #f2f2f2
}
.feature1 P {
	FONT-SIZE: 100%
}
.feature1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.feature1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.breakingnews-box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; FLOAT: right; MARGIN: 0px 0px 1em 1em; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid
}
.breakingnews-box DIV {
	MARGIN: 5px
}
.breakingnews-box UL {
	MARGIN-TOP: 0px; FONT-SIZE: 86%
}
.search {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; Z-INDEX: 1000; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 1em; COLOR: #000; PADDING-TOP: 0.3em; POSITION: relative
}
.search STRONG {
	DISPLAY: block; FONT-SIZE: 130%; MARGIN: 0px
}
.search SMALL {
	MARGIN-LEFT: 1em
}
#sidebar .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar .search INPUT.searchbox {
	WIDTH: 140px
}
#footer .search STRONG {
	DISPLAY: inline
}
BODY#typeA #sidebar .search INPUT.searchbox {
	WIDTH: 143px
}
BODY#typeB-rich #sidebar .search INPUT.searchbox {
	WIDTH: 143px
}
BODY#typeB #sidebar .search INPUT.searchbox {
	WIDTH: 160px
}
BODY#typeC #sidebar .search INPUT.searchbox {
	WIDTH: 138px
}
BODY#typeD .search INPUT.searchbox {
	WIDTH: 185px
}
BODY#typeD .search STRONG {
	FLOAT: left; MARGIN: 4px 6px 2px 4px; POSITION: relative
}
#footer .search STRONG {
	FLOAT: left; MARGIN: 4px 6px 2px 4px; POSITION: relative
}
BODY#typeD .search {
	BACKGROUND: #e6e6e6
}
#footer .search {
	BACKGROUND: #e6e6e6
}
#sidebar .domcol {
	MARGIN-BOTTOM: 1em; TEXT-ALIGN: center
}
.islandad {
	CLEAR: right; Z-INDEX: 1; FLOAT: right; MARGIN: 1em 0px 1em 2em; WIDTH: 300px; POSITION: relative; TEXT-ALIGN: center
}
.islandad SMALL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0.5em 0px; COLOR: #666
}
.ad-iwos {
	MARGIN: 1.5em 0px
}
.ad-default {
	MARGIN: 0px 0px 1.5em; TEXT-ALIGN: center
}
.ad-default-nocentre {
	MARGIN: 0px 0px 1.5em
}
.banner TABLE {
	Z-INDEX: 8000
}
.banner DIV {
	Z-INDEX: 8000
}
.banner SCRIPT {
	Z-INDEX: 8000
}
.horoscopes {
	MIN-HEIGHT: 100px; POSITION: relative
}
.horoscopes A {
	TEXT-DECORATION: none
}
.horoscopes SPAN {
	CLEAR: both; DISPLAY: block
}
.horoscopes IMG {
	MARGIN: 0.1em 0.2em 0px 0px
}
.horoscopes P {
	FLOAT: left; MARGIN: 4px 2px 2px 3px; WIDTH: 43%
}
#footer {
	TEXT-ALIGN: center
}
#footer .search {
	TEXT-ALIGN: left
}
#footer P {
	FONT-SIZE: 90%; MARGIN: 0.5em 0px; COLOR: #999
}
#footer P.sublevel {
	FONT-SIZE: 86%
}
#footer P.copyright {
	FONT-SIZE: 86%
}
#footer P.sublevel A {
	COLOR: #000
}
#footer .sizer {
	PADDING-BOTTOM: 0.7em
}
#footer .sizer IMG {
	VERTICAL-ALIGN: middle
}
.pagetools-wrap {
	WIDTH: auto; POSITION: relative; HEIGHT: 45px
}
.pagetools-wrap .pagetools {
	RIGHT: 0px; WIDTH: 89px; BOTTOM: 0px; POSITION: absolute
}
.pagetools H4 {
	FONT-SIZE: 1px; MARGIN: 0px; COLOR: #fff
}
.pagetools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pagetools LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pagetools LI {
	BACKGROUND: #fff no-repeat 0px 0px; FLOAT: left
}
.pagetools LI SPAN {
	DISPLAY: none
}
.pagetools LI A {
	DISPLAY: block; WIDTH: 22px
}
.pagetools LI.mail A {
	BACKGROUND: url(images/tools_email_bg.gif) no-repeat 0px 0px; WIDTH: 23px
}
.pagetools LI.print A {
	BACKGROUND: url(images/tools_print_bg.gif) no-repeat 0px 0px
}
.pagetools LI.default A {
	BACKGROUND: url(images/tools_default_bg.gif) no-repeat 0px 0px
}
.pagetools LI.large A {
	BACKGROUND: url(images/tools_large_bg.gif) no-repeat 0px 0px
}
.pagetools LI.mail A:hover {
	BACKGROUND-POSITION: 0px -50px
}
.pagetools LI.print A:hover {
	BACKGROUND-POSITION: 0px -50px
}
.pagetools LI.default A:hover {
	BACKGROUND-POSITION: 0px -50px
}
.pagetools LI.large A:hover {
	BACKGROUND-POSITION: 0px -50px
}
.pagetools-wrap-bot {
	CLEAR: both; MARGIN-BOTTOM: 1em; WIDTH: auto; POSITION: relative; HEIGHT: 30px
}
.pagetools-wrap-bot .pagetools {
	RIGHT: 0px; WIDTH: 89px; POSITION: absolute; TOP: 0px
}
.pagetools-wrap-bot .topofpage UL {
	MARGIN: 0px 0px 0px 16px; PADDING-TOP: 5px
}
.pagetools-wrap-2 {
	FLOAT: right; MARGIN: 11px 0px 15px 15px; WIDTH: 100px; HEIGHT: 25px; TEXT-ALIGN: right
}
.pagetools-wrap-2 .pagetools {
	WIDTH: 89px; POSITION: relative
}
#tabs {
	FONT-SIZE: 83%; BACKGROUND: url(images/tab_bg.gif) repeat-x 0px 100%; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: normal
}
#tabs-bot {
	FONT-SIZE: 83%; BACKGROUND: url(images/tab_bg.gif) repeat-x 0px 100%; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: normal
}
#tabs UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabs-bot UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/tab_right.gif) no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#tabs-bot LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/tab_bot_right.gif) no-repeat 100% 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#tabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 100%; BACKGROUND: url(images/tab_left.gif) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 110px; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabs-bot A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 100%; BACKGROUND: url(images/tab_bot_left.gif) no-repeat 0px 100%; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 110px; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabs .active {
	BACKGROUND-IMAGE: url(images/tab_right_on.gif)
}
#tabs-bot .active {
	BACKGROUND-IMAGE: url(images/tab_bot_right_on.gif)
}
#tabs .active A {
	BACKGROUND-IMAGE: url(images/tab_left_on.gif); PADDING-BOTTOM: 5px
}
#tabs-bot .active A {
	BACKGROUND-IMAGE: url(images/tab_bot_left_on.gif); PADDING-TOP: 5px
}
#tabs A STRONG {
	FONT-SIZE: 110%; TEXT-DECORATION: underline
}
#tabs-bot A STRONG {
	FONT-SIZE: 110%; TEXT-DECORATION: underline
}
#tabs .active A {
	COLOR: #fff
}
#tabs .active A:link {
	COLOR: #fff
}
#tabs .active A:visited {
	COLOR: #fff
}
#tabs .active A:hover {
	COLOR: #fff
}
#tabs .active A:active {
	COLOR: #fff
}
#tabs-bot .active A {
	COLOR: #fff
}
#tabs-bot .active A:link {
	COLOR: #fff
}
#tabs-bot .active A:visited {
	COLOR: #fff
}
#tabs-bot .active A:hover {
	COLOR: #fff
}
#tabs-bot .active A:active {
	COLOR: #fff
}
#tabs-bot {
	MARGIN-BOTTOM: 2em
}
#tabs-bot {
	BACKGROUND: url(images/tab_bot_bg.gif) repeat-x 0px 0px
}
.searchresults {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.searchresults P {
	MARGIN: 1.5em 1em
}
.titlebar {
	MIN-HEIGHT: 2em; BACKGROUND: #004471; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; POSITION: relative
}
.pagination {
	MIN-HEIGHT: 2em; BACKGROUND: #004471; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; POSITION: relative
}
.paymentbar {
	MIN-HEIGHT: 2em; BACKGROUND: #004471; MARGIN: 0px; WIDTH: 100%; COLOR: #fff; POSITION: relative
}
.paymentbar {
	BORDER-TOP: #d06363 1px solid
}
.paymentbar {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.paymentbar A {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.paymentbar A:link {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.paymentbar A:visited {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.paymentbar A:hover {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.paymentbar A:active {
	MIN-HEIGHT: 1em; BACKGROUND: #900; COLOR: #fff
}
.titlebar P {
	FONT-SIZE: 86%; MARGIN: 0px 0px 0px 1em; COLOR: #fff; LINE-HEIGHT: 1.8em
}
.pagination P {
	FONT-SIZE: 86%; MARGIN: 0px 0px 0px 1em; COLOR: #fff; LINE-HEIGHT: 1.8em
}
.paymentbar P {
	FONT-SIZE: 86%; MARGIN: 0px 0px 0px 1em; COLOR: #fff; LINE-HEIGHT: 1.8em
}
.titlebar .form-sortby {
	FLOAT: right; MARGIN: 0.1em; POSITION: relative
}
.titlebar .form-sortby LABEL {
	FONT-SIZE: 93%; POSITION: relative
}
.pagination P {
	TEXT-ALIGN: center
}
.pagination A {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.pagination A:link {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.pagination A:visited {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.pagination A:hover {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.pagination A:active {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.pagination STRONG {
	MARGIN: 0px 0.2em; COLOR: #fff
}
.searchresults DL {
	MARGIN: 1em 0px 2em 1em
}
.searchresults DT {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold
}
.searchresults DD {
	MARGIN: 0px
}
.searchresults DD A {
	COLOR: #666
}
.searchresults DD.dd2 {
	DISPLAY: inline; FONT-SIZE: 86%; MARGIN: 0.2em; COLOR: #900
}
.searchresults DD.dd3 {
	DISPLAY: inline; FONT-SIZE: 86%; MARGIN: 0.2em; COLOR: #900
}
.searchresults DD.dd4 {
	DISPLAY: inline; FONT-SIZE: 86%; MARGIN: 0.2em; COLOR: #900
}
.searchresults DD.dd5 {
	DISPLAY: inline; FONT-SIZE: 86%; MARGIN: 0.2em; COLOR: #900
}
.searchresults DD.dd2 {
	BORDER-RIGHT: #000 1px solid
}
.searchresults DD.dd3 {
	BORDER-RIGHT: #000 1px solid
}
.searchresults DD.dd4 {
	BORDER-RIGHT: #000 1px solid
}
.searchresults DD.ddcost {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #900
}
#content .newsstorebox {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 200px
}
#content .newsstorebox IMG {
	DISPLAY: block; FLOAT: none
}
DIV.newsstorebox P {
	MARGIN: 0px 5px 0.5em 7px
}
.articledetails {
	FONT-SIZE: 90%; COLOR: #999
}
.articleExtrasWrap {
	FLOAT: right; MARGIN: 1.5em 0px 15px 15px; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid
}
.articleExtrasWrap-widepic {
	MARGIN: 1.5em auto -1em; WIDTH: 430px
}
.articleExtrasWrap-bottompic {
	FLOAT: left; MARGIN: 0px 15px 15px 0px; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid
}
.articleExtras {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 10px
}
.keypoints {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 10px
}
.articletools {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 10px
}
.articleExtras UL {
	MARGIN-TOP: 0.3em
}
.keypoints UL {
	MARGIN-TOP: 0.3em
}
.articletools {
	MARGIN-TOP: 0.3em
}
.articleExtras H3 {
	MARGIN: 0px
}
.articleExtras H4 {
	MARGIN: 0px
}
.articleExtras H5 {
	MARGIN: 0px
}
.keypoints H4 {
	MARGIN: 0px
}
.articletools H4 {
	MARGIN: 0px
}
.articleExtrasWrap TABLE {
	BACKGROUND: #f5f5f5; MARGIN-BOTTOM: 1em
}
.articleExtrasWrap TABLE TH {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.articleExtrasWrap TABLE TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.articleExtrasWrap TABLE TH {
	BACKGROUND: #fff
}
.article-woff {
	FONT-WEIGHT: bold
}
#content .keypoints {
	MARGIN-TOP: 1.4em; WIDTH: 190px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#content .articleExtrasWrap .keypoints {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM-STYLE: none
}
.keypoints UL {
	FONT-WEIGHT: bold
}
.source {
	FONT-WEIGHT: bold
}
.articleExtrasWrap DIV.featurePic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.articleExtrasWrap-bottompic DIV.featurePic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.articleExtrasWrap DIV.featurePic P {
	MARGIN: 5px 10px
}
.articleExtrasWrap-bottompic DIV.featurePic P {
	MARGIN: 5px 10px
}
BODY#typeC BLOCKQUOTE {
	PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 40px; BACKGROUND: url(images/blockquote.gif) #e6e6e6 no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; WIDTH: 150px; PADDING-TOP: 10px
}
BODY#typeC BLOCKQUOTE.standard {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: #fff; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 30px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sectionlinks {
	MARGIN-BOTTOM: 1.5em
}
.sectionlinks H3 {
	MARGIN: 0px
}
.sectionlinks UL {
	MARGIN: 0px
}
.sectionlinks H3 A {
	COLOR: #000
}
.sectionlinks H3 A:link {
	COLOR: #000
}
.editorial H6 {
	MARGIN: -1em 0px 2em; FONT-STYLE: italic; TEXT-ALIGN: left
}
.editorial {
	MARGIN-BOTTOM: 2.5em
}
.editorial H2 {
	FONT-SIZE: 125%
}
.gallery {
	MARGIN: 0px auto 1em; WIDTH: 552px; TEXT-ALIGN: center
}
.gallery SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0.3em 0px
}
.gallery SPAN STRONG {
	FONT-SIZE: 120%
}
.gallery .mainpic {
	MARGIN: 1em 0px
}
.gallery H1 {
	MARGIN: 0.3em 0px 0px
}
.gallery IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.gallery-thumbnails {
	MARGIN: 0px auto 1em; TEXT-ALIGN: center
}
.gallery-thumbnails .thumbnails-wrap {
	MARGIN: 0px auto; WIDTH: 380px; TEXT-ALIGN: center
}
.gallery-thumbnails .thumbnails-wrap DIV {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; WIDTH: 82px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 82px
}
.gallery-thumbnails .thumbnails-wrap DIV IMG {
	DISPLAY: block; MARGIN: auto; VERTICAL-ALIGN: middle
}
.gallery-thumbnails .thumbnails-wrap BR {
	CLEAR: left
}
.gallery-thumbnails .thumbnails-wrap TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; MARGIN: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 82px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.gallery-thumbnails .thumbnails-wrap P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
DIV.ladder {
	MARGIN: 0px 0px 1.5em
}
DIV.ladder TABLE {
	WIDTH: 200px
}
DIV.ladder TABLE TH {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #666 2px solid
}
DIV.ladder TABLE TD {
	BORDER-BOTTOM: #e6e6e6 1px solid
}
BODY#typeC .poll {
	WIDTH: 180px
}
.poll {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 2em; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.poll-answers {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 2em; BORDER-LEFT: #000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000 1px solid; voice-family: inherit
}
.poll-answers TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.poll-answers TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.poll TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #206bb1; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.poll-answers TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #206bb1; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
.poll-question {
	FONT-WEIGHT: bold
}
.poll-radio {
	VERTICAL-ALIGN: top
}
.poll-option {
	VERTICAL-ALIGN: top
}
.poll-option {
	FONT-SIZE: 86%
}
.poll-footer {
	FONT-SIZE: 86%
}
.poll-footer {
	FONT-WEIGHT: bold; PADDING-TOP: 0.6em; TEXT-ALIGN: center
}
.poll-results {
	FONT-SIZE: 86%; MARGIN: 0px 0px 1.2em
}
.poll-results P {
	MARGIN: 0.4em 0px 0px
}
.poll-details {
	COLOR: #999
}
.poll-disclaimer {
	FONT-SIZE: 86%; MARGIN: 0px 0px 2em; COLOR: #999
}
.scores {
	BORDER-RIGHT: #b8b8b8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8b8b8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1em; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: auto; PADDING-TOP: 7px; BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: center
}
.scores TABLE TH {
	TEXT-ALIGN: left
}
.scores TABLE TD {
	FONT-SIZE: 11px
}
.scores TABLE TD B {
	FONT-WEIGHT: normal; COLOR: #900
}
#sidebar .scores H4 {
	MARGIN: 0px 7px 0.5em; TEXT-ALIGN: left
}
#sidebar .scores TABLE {
	BACKGROUND: #fff; MARGIN: 0px auto 0.5em; WIDTH: 160px; TEXT-ALIGN: left
}
BODY#typeB #sidebar .scores TABLE {
	WIDTH: 180px
}
.scores TABLE TD.hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.wof CITE {
	FONT-SIZE: 86%; COLOR: #777; FONT-STYLE: normal
}
UL LI CITE {
	FONT-SIZE: 86%; COLOR: #777; FONT-STYLE: normal
}
articleExtras UL LI CITE {
	FONT-SIZE: 86%; COLOR: #777; FONT-STYLE: normal
}
.sectionlinks UL LI CITE {
	FONT-SIZE: 100%; COLOR: #777; FONT-STYLE: normal
}
.wof CITE STRONG {
	FONT-WEIGHT: normal; COLOR: #c00
}
UL LI CITE STRONG {
	FONT-WEIGHT: normal; COLOR: #c00
}
articleExtras UL LI CITE STRONG {
	FONT-WEIGHT: normal; COLOR: #c00
}
.sectionlinks UL LI CITE STRONG {
	FONT-WEIGHT: normal; COLOR: #c00
}
.wof CITE A {
	COLOR: #777
}
#latest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; WIDTH: auto; PADDING-TOP: 0px
}
#latest H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px verdana; COLOR: #c00; PADDING-TOP: 0px
}
#latest H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px verdana; COLOR: #c00; PADDING-TOP: 0px
}
#latest H2 A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: underline
}
#latest H2 A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: underline
}
#latest H2 A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: underline
}
#latest H2 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; TEXT-DECORATION: underline
}
#latest H3 {
	BORDER-TOP: #999 1px solid; MARGIN: 5px 5px 0px; COLOR: #000; PADDING-TOP: 5px
}
#latest UL {
	CLEAR: both; Z-INDEX: 1; MARGIN: 0px; PADDING-TOP: 1em
}
#latest DL {
	MARGIN: 5px 0px
}
#latest DT {
	FLOAT: left; MARGIN: 3px 0px 0px; LINE-HEIGHT: 1.2
}
#latest DD {
	FLOAT: left; MARGIN: 3px 0px 0px; LINE-HEIGHT: 1.2
}
#latest DT {
	WIDTH: 43px; COLOR: #c00; MARGIN-RIGHT: 3px; TEXT-ALIGN: right
}
#latest DD {
	PADDING-BOTTOM: 3px; WIDTH: 128px; BORDER-BOTTOM: #ddd 1px solid
}
.latest-box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 1; BACKGROUND: #fff; FLOAT: right; MARGIN: 0px 0px 1em 1em; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.latest-box #latest {
	MARGIN: 5px; WIDTH: auto
}
.latest-box #latest UL {
	MARGIN-TOP: 0px; FONT-SIZE: 100%
}
.latest-box #latest DL {
	MARGIN: 5px 5px 0px
}
.latest-box #latest DD {
	WIDTH: 130px
}
.latest-box .button {
	TEXT-ALIGN: center
}
.latest-box .button IMG {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px auto; PADDING-TOP: 7px
}
BODY#typeG #sidebar #latest {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: none; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; WIDTH: 290px; PADDING-TOP: 5px
}
BODY#typeG #sidebar #latest DT {
	PADDING-RIGHT: 6px
}
BODY#typeG #sidebar #latest DD {
	WIDTH: 230px
}
.sectionlinks DL {
	CLEAR: left; BORDER-TOP: #fff 1px solid; MARGIN: 0px; WIDTH: auto
}
.sectionlinks DT {
	FLOAT: left; MARGIN: 5px 0px 0px; COLOR: #c00
}
.sectionlinks DD {
	MARGIN: 5px 0px 0px 45px; WIDTH: 130px
}
.sectionlinks H3 A {
	COLOR: #000
}
.sectionlinks H3 A:link {
	COLOR: #000
}
.articleExtras DT {
	FLOAT: left; WIDTH: 45px; COLOR: #c00; MARGIN-RIGHT: 2px
}
#adSpotSkyscraperFarRHS {
	DISPLAY: block
}
#adSpotTextAd {
	DISPLAY: block
}
#adSpotBanner-Leader {
	DISPLAY: block
}
#adSpotButton {
	DISPLAY: block
}
#adSpotSkyscraper {
	DISPLAY: block
}
#adSpotIsland {
	DISPLAY: block
}
#adSpotHalfPage {
	DISPLAY: block
}
#swap-adSpotSkyscraperFarRHS {
	DISPLAY: none
}
#swap-adSpotTextAd {
	DISPLAY: none
}
#swap-adSpotBanner-Leader {
	DISPLAY: none
}
#swap-adSpotButton {
	DISPLAY: none
}
#swap-adSpotSkyscraper {
	DISPLAY: none
}
#swap-adSpotIsland {
	DISPLAY: none
}
#swap-adSpotHalfPage {
	DISPLAY: none
}
#adSpotButton {
	MARGIN: 0px auto 1em; WIDTH: 160px; HEIGHT: 160px; TEXT-ALIGN: center
}
.election {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #004471; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #004471; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px; BORDER-TOP-COLOR: #004471; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-COLOR: #004471
}
.election H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 110%; BACKGROUND: url(images/bg_section_special.gif) repeat-x 0px -2px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 5px solid; POSITION: relative; HEIGHT: 21px
}
.election IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px; POSITION: relative
}
#quickQuiz P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 25px; BACKGROUND: url(images/bg_quickQuiz.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#quickQuiz .answer {
	PADDING-LEFT: 25px; BACKGROUND: url(images/bg_quickQuiz.gif) no-repeat 0px -100px; VISIBILITY: hidden; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 25px; COLOR: #c00
}
.subSection {
	BORDER-RIGHT: #b8b8b8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8b8b8 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: center
}
.subSection P {
	MARGIN: 0px 7px 3px; TEXT-ALIGN: left
}
.subSection UL {
	MARGIN: 0px 7px 3px; TEXT-ALIGN: left
}
.subSection H4 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.subSection H5 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.subSection P IMG {
	FLOAT: right; MARGIN: 3px 0px 0px 4px
}
.subSection H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/subSection_sprites.gif) #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 197px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px
}
.subSection H3 A:link {
	DISPLAY: block; BACKGROUND: url(images/subSection_sprites.gif) #fff no-repeat 0px 0px; WIDTH: 197px; HEIGHT: 25px; TEXT-DECORATION: none
}
.subSection H3 A:visited {
	DISPLAY: block; BACKGROUND: url(images/subSection_sprites.gif) #fff no-repeat 0px 0px; WIDTH: 197px; HEIGHT: 25px; TEXT-DECORATION: none
}
.subSection H3 A:hover {
	DISPLAY: block; BACKGROUND: url(images/subSection_sprites.gif) #fff no-repeat 0px 0px; WIDTH: 197px; HEIGHT: 25px; TEXT-DECORATION: none
}
.subSection H3 A:active {
	DISPLAY: block; BACKGROUND: url(images/subSection_sprites.gif) #fff no-repeat 0px 0px; WIDTH: 197px; HEIGHT: 25px; TEXT-DECORATION: none
}
.subSection H3.opinion A:link {
	BACKGROUND-POSITION: 0px -100px
}
.subSection H3.opinion A:visited {
	BACKGROUND-POSITION: 0px -100px
}
.subSection H3.opinion A:active {
	BACKGROUND-POSITION: 0px -100px
}
.subSection H3.opinion A:hover {
	BACKGROUND-POSITION: 0px -150px
}
.subSection H3.video A:link {
	BACKGROUND-POSITION: 0px -200px
}
.subSection H3.video A:visited {
	BACKGROUND-POSITION: 0px -200px
}
.subSection H3.video A:active {
	BACKGROUND-POSITION: 0px -200px
}
.subSection H3.video A:hover {
	BACKGROUND-POSITION: 0px -250px
}
.subSection H3.travel A:link {
	BACKGROUND-POSITION: 0px -300px
}
.subSection H3.travel A:visited {
	BACKGROUND-POSITION: 0px -300px
}
.subSection H3.travel A:active {
	BACKGROUND-POSITION: 0px -300px
}
.subSection H3.travel A:hover {
	BACKGROUND-POSITION: 0px -350px
}
.subSection H3.property A:link {
	BACKGROUND-POSITION: 0px -400px
}
.subSection H3.property A:visited {
	BACKGROUND-POSITION: 0px -400px
}
.subSection H3.property A:active {
	BACKGROUND-POSITION: 0px -400px
}
.subSection H3.property A:hover {
	BACKGROUND-POSITION: 0px -450px
}
.subSection H3.motoring A:link {
	BACKGROUND-POSITION: 0px -500px
}
.subSection H3.motoring A:visited {
	BACKGROUND-POSITION: 0px -500px
}
.subSection H3.motoring A:active {
	BACKGROUND-POSITION: 0px -500px
}
.subSection H3.motoring A:hover {
	BACKGROUND-POSITION: 0px -550px
}
.subSection H3.employment A:link {
	BACKGROUND-POSITION: 0px -600px
}
.subSection H3.employment A:visited {
	BACKGROUND-POSITION: 0px -600px
}
.subSection H3.employment A:active {
	BACKGROUND-POSITION: 0px -600px
}
.subSection H3.employment A:hover {
	BACKGROUND-POSITION: 0px -650px
}
.subSection H3.strange A:link {
	BACKGROUND-POSITION: 0px -700px
}
.subSection H3.strange A:visited {
	BACKGROUND-POSITION: 0px -700px
}
.subSection H3.strange A:active {
	BACKGROUND-POSITION: 0px -700px
}
.subSection H3.strange A:hover {
	BACKGROUND-POSITION: 0px -750px
}
.subSection H3.goodFood A:link {
	BACKGROUND-POSITION: 0px -800px
}
.subSection H3.goodFood A:visited {
	BACKGROUND-POSITION: 0px -800px
}
.subSection H3.goodFood A:active {
	BACKGROUND-POSITION: 0px -800px
}
.subSection H3.goodFood A:hover {
	BACKGROUND-POSITION: 0px -850px
}
.subSection H3.hscGuide A:link {
	BACKGROUND-POSITION: 0px -900px
}
.subSection H3.hscGuide A:visited {
	BACKGROUND-POSITION: 0px -900px
}
.subSection H3.hscGuide A:active {
	BACKGROUND-POSITION: 0px -900px
}
.subSection H3.hscGuide A:hover {
	BACKGROUND-POSITION: 0px -950px
}
#content .blogs H5.date {
	BORDER-TOP: #ccc 1px solid; MARGIN: 2em 0px 0px; PADDING-TOP: 2em
}
#content .blogs .wof H5.date {
	MARGIN-TOP: 0px; COLOR: #999; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .blogs .wof P {
	MARGIN: 0px
}
#content .blogs .wof H2 {
	MARGIN: 0px
}
#content .blogs .wof P IMG {
	DISPLAY: block; MARGIN: 1em auto; POSITION: relative
}
#content .blogs .wof BLOCKQUOTE {
	DISPLAY: block; MARGIN: 1em auto; WIDTH: 360px; BORDER-TOP-STYLE: none; BACKGROUND-COLOR: #f4f4f4
}
.adSpot-textBox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0.5em 0px 1em 3px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
BODY#typeA #sidebar .adSpot-textBox {
	WIDTH: 170px
}
BODY#typeC #content .adSpot-textBox {
	WIDTH: 430px
}
.adSpot-textBox H5 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 9px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #fff 1px solid; COLOR: #a1a1a1; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.adSpot-textBox P {
	FONT-SIZE: 11px; MARGIN: 0.5em 5px
}
.adSpot-textBox A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
.adSpot-textBox A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
.adSpot-textBox A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
.adSpot-textBox A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
.adSpot-textBox A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; TEXT-DECORATION: underline
}
.adSpot-textBox A:link {
	COLOR: #000
}
.adSpot-textBox A:visited {
	COLOR: #444
}
.adSpot-textBox A:hover {
	COLOR: #900
}
A:active {
	COLOR: #900
}
#dataTable {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em auto; BORDER-LEFT: #777 1px solid; WIDTH: 430px; PADDING-TOP: 0px; BORDER-BOTTOM: #777 1px solid
}
#dataTable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#dataTable TH {
	BORDER-RIGHT: #7aa3bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 86%; BACKGROUND: #cfe1ed; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; BORDER-BOTTOM: #7aa3bc 1px solid; TEXT-ALIGN: left
}
#dataTable TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 86%; BACKGROUND: #fff; PADDING-BOTTOM: 3px; COLOR: #555; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
#dataTable TR.alt TD {
	BACKGROUND: #f5f5f5; COLOR: #000
}
