HTML {
	FONT-SIZE: 100%
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.81em/17px Tahoma, Arial, Helvetica, sans-serif; COLOR: #111; PADDING-TOP: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:focus {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HR {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px 10px; HEIGHT: 0px; COLOR: #999; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; COLOR: #000; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; COLOR: #000; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; COLOR: #000; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; COLOR: #000; PADDING-TOP: 0px
}
H1 {
	LINE-HEIGHT: 38px; MARGIN-BOTTOM: 8px; FONT-SIZE: 2.76em
}
H2 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 17px; FONT-SIZE: 1.23em
}
H2 A {
	TEXT-DECORATION: none
}
H2 A:visited {
	TEXT-DECORATION: none
}
H2 A:focus {
	TEXT-DECORATION: underline
}
H2 A:hover {
	TEXT-DECORATION: underline
}
.eventsInfo H2 {
	FONT-SIZE: 1.38em
}
H3 {
	LINE-HEIGHT: 22px; MARGIN-BOTTOM: 17px; FONT-SIZE: 1.38em
}
H4 {
	MARGIN-BOTTOM: 17px; FONT-SIZE: 1.07em
}
UL {
	LIST-STYLE-TYPE: none; MARGIN: 20px 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/list.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(/magazine/graphics/border_dotted.gif) repeat-x 50% bottom; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
P {
	MARGIN: 0px 0px 17px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#signin #content FIELDSET {
	BORDER-TOP: 0px
}
HR.divider {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; MARGIN: 0px 0px 17px; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
SUB {
	POSITION: relative; LINE-HEIGHT: 1; HEIGHT: 0px; VERTICAL-ALIGN: text-bottom; _vertical-align: bottom
}
SUP {
	POSITION: relative; LINE-HEIGHT: 1; HEIGHT: 0px; VERTICAL-ALIGN: text-top
}
.text {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 310px; PADDING-RIGHT: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #999; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 2px
}
.hide {
	POSITION: absolute; LEFT: -9999px
}
.hide_true {
	DISPLAY: none
}
.byline {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 11px; COLOR: #666; FONT-SIZE: 0.92em
}
.byline A {
	TEXT-DECORATION: none
}
.byline A:hover {
	TEXT-DECORATION: underline
}
.synopsis {
	MARGIN: 0px; COLOR: #333; FONT-WEIGHT: bold
}
.standfirst {
	FONT-WEIGHT: bold
}
.question {
	CLEAR: left
}
.answer {
	CLEAR: left
}
.question {
	FONT-WEIGHT: bold
}
.question ABBR[title='Question'] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 48px; FONT-VARIANT: normal; FONT-STYLE: normal; MARGIN: 0px 15px 0px 0px; WIDTH: 35px; BACKGROUND: 0px 0px; FLOAT: left; HEIGHT: 1em; COLOR: #b2b2a7; FONT-SIZE: 3.92em; FONT-WEIGHT: bold; font-size-adjust: none; font-stretch: normal
}
.answer ABBR[title='Answer'] {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 48px; FONT-VARIANT: normal; FONT-STYLE: normal; MARGIN: 0px 15px 0px 0px; WIDTH: 35px; BACKGROUND: 0px 0px; FLOAT: left; HEIGHT: 1em; COLOR: #b2b2a7; FONT-SIZE: 3.92em; FONT-WEIGHT: bold; font-size-adjust: none; font-stretch: normal
}
.question ABBR[title='Question'] {
	COLOR: #000
}
#content .meta {
	LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #717272; FONT-SIZE: 1em
}
#content .meta A {
	COLOR: #666
}
#content .meta .date {
	FONT-SIZE: 1em
}
#content .meta .author {
	COLOR: #000
}
#content .moreinfo {
	PADDING-BOTTOM: 5px
}
.meta IMG {
	VERTICAL-ALIGN: middle
}
.author IMG {
	MARGIN: 0px 0px 5px
}
.author SPAN {
	DISPLAY: block; FONT-WEIGHT: bold
}
BLOCKQUOTE {
	MARGIN: 3px 23px 18px 0px
}
BLOCKQUOTE P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 11px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #000; PADDING-TOP: 0px
}
BLOCKQUOTE .quotesource {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666; FONT-SIZE: 0.84em; PADDING-TOP: 0px
}
.code {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eceeee; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CLEAR: both; PADDING-TOP: 10px
}
.code CODE {
	MARGIN: 0px; FONT-FAMILY: "Courier New", Courier, monospace
}
.extras .ugc_edit {
	MARGIN: 0px 10px 10px; PADDING-LEFT: 0px
}
.source H2 {
	MARGIN-BOTTOM: 5px
}
.references H2 {
	MARGIN-BOTTOM: 5px
}
.postscript H2 {
	MARGIN-BOTTOM: 5px
}
.credits H2 {
	MARGIN-BOTTOM: 5px
}
.web SPAN {
	FONT-WEIGHT: bold
}
.floatRight {
	MARGIN: 10px 0px 0px 5px; FLOAT: right
}
.rss_notes H2 {
	MARGIN-TOP: 0px
}
.ajax_loading {
	BACKGROUND: url(/magazine/graphics/ajax_loader.gif) #fff no-repeat 50% 50%
}
.ajax_loading_white {
	MARGIN: 0px; BACKGROUND: url(/magazine/graphics/ajax_loader_white.gif) #fff no-repeat 50% 50%
}
* HTML .ajax_loading_white {
	MARGIN: 0px
}
.embed {
	TEXT-ALIGN: center; MARGIN: 0px auto 10px
}
.icon {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.icon IMG {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
.details {
	FONT-WEIGHT: bold
}
.closing {
	FONT-WEIGHT: bold
}
.strong {
	FONT-WEIGHT: bold
}
.credit {
	COLOR: #666
}
.credit A {
	PADDING-BOTTOM: 1px; TEXT-DECORATION: none
}
CITE A {
	PADDING-BOTTOM: 1px; TEXT-DECORATION: none
}
.credit A:hover {
	TEXT-DECORATION: underline
}
CITE A:hover {
	TEXT-DECORATION: underline
}
.printonly {
	DISPLAY: none
}
#print_logo {
	DISPLAY: none
}
.storytext {
	ZOOM: 1
}
.storytext P A {
	TEXT-DECORATION: underline
}
.storytext P A:hover {
	TEXT-DECORATION: none
}
.storytext:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.post {
	BACKGROUND: url(/magazine/graphics/border_dotted.gif) repeat-x 50% bottom
}
.postTags {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/tags.gif) no-repeat 0px 2px; PADDING-TOP: 2px
}
.rssicon {
	PADDING-LEFT: 5px; DISPLAY: none
}
* HTML .rssicon {
	PADDING-LEFT: 0px
}
TD.rss_icon {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-TOP: 6px
}
.tbutton A {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #000; MARGIN-TOP: 14px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial Black, Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#story .section_column1 {
	WIDTH: 384px; OVERFLOW: hidden
}
#story .section_column1 UL {
	PADDING-LEFT: 0px
}
#story .section_column2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.storyMeta {
	MARGIN: 10px 0px; COLOR: #49585b; CLEAR: both
}
.storyMeta * {
	MARGIN: 0px
}
.storyMeta H3 {
	BORDER-BOTTOM: #ccc 1px solid; FONT-SIZE: 1em
}
#leftcolumn .ad {
	ZOOM: 1; MARGIN-BOTTOM: 15px
}
#leftcolumn .ad IMG {
	DISPLAY: block
}
#rightcolumn .ad {
	PADDING-BOTTOM: 10px
}
#rightcolumn .twocolumn .ad {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#rightcolumn .twocolumn {
	BORDER-BOTTOM: 0px; MARGIN-BOTTOM: 10px
}
#rightcolumn .twocolumn .column2 .ad {
	FLOAT: right
}
#rightcolumn .twocolumn .ad IMG {
	DISPLAY: block
}
#rightcolumn .mpu .ad IMG {
	DISPLAY: block
}
#rightcolumn .ad IMG {
	DISPLAY: block
}
#leftcolumn .ad IMG {
	DISPLAY: block
}
#mastad .ad IMG {
	DISPLAY: block
}
#footer .ad IMG {
	DISPLAY: block
}
#rightcolumn .ad {
	TEXT-ALIGN: center
}
#rightcolumn .ad IMG {
	MARGIN: 0px auto
}
#rightcolumn .button_ads {
	PADDING-BOTTOM: 7px; ZOOM: 1; PADDING-TOP: 7px
}
#rightcolumn .button_ads:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#rightcolumn .button_ads .ad {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 50%; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#rightcolumn_sleeve .inlineimage {
	MARGIN-BOTTOM: 15px
}
.section_column2 .inlineimage {
	MARGIN-BOTTOM: 15px
}
#rightcolumn_sleeve .inlineimage IMG {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
.section_column2 .inlineimage IMG {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
.extras {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.alsoIn {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.myNewsletters {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.useraccount {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
#content .myNewsletters {
	BORDER-TOP: 0px
}
.extras {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.alsoIn {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.extras H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000; MARGIN: 0px -10px 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px; _zoom: 1
}
.alsoIn H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000; MARGIN: 0px -10px 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px; _zoom: 1
}
.extras A {
	TEXT-DECORATION: none
}
.alsoIn A {
	TEXT-DECORATION: none
}
.extras A:hover {
	TEXT-DECORATION: underline
}
.alsoIn A:hover {
	TEXT-DECORATION: underline
}
.alsoIn H2 A {
	COLOR: #fff !important
}
.alsoIn H2 A:hover {
	COLOR: #fff
}
.alsoIn H2 A:focus {
	COLOR: #fff
}
.extras P {
	MARGIN: 0px 0px 10px; ZOOM: 1; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 0.84em
}
.alsoIn P {
	MARGIN: 0px 0px 10px; ZOOM: 1; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 0.84em
}
.extras P:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.alsoIn P:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.extras P IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.alsoIn P IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.extras LI {
	MARGIN-BOTTOM: 6px
}
.alsoIn LI {
	MARGIN-BOTTOM: 6px
}
.extras LI H3 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.alsoIn LI H3 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.extras .sectionhead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.alsoIn .sectionhead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.extras .more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
.extras .link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
.alsoIn .more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
.alsoIn .link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
.extras UL {
	MARGIN: 0px
}
.alsoIn UL {
	MARGIN: 0px
}
.section_column2 .relatedimages H2 {
	POSITION: absolute; LEFT: -9999px
}
.section_column2 .relatedimages {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.section_column2 .relatedimages LI {
	MARGIN-RIGHT: 10px
}
.section_column2 .relatedimages LI.end_row {
	MARGIN-RIGHT: 0px
}
.relatedimages UL {
	MIN-HEIGHT: 0px; _height: 0
}
.relatedimages UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.relatedimages LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.relatedfiles.extras LI {
	ZOOM: 1
}
.relatedfiles .relatedfiles_sleeve P {
	LINE-HEIGHT: 16px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 2px
}
.relatedlinks P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.relatedlinks .relatedlinks_sleeve UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.relatedarticles P.date {
	LINE-HEIGHT: 17px; MARGIN: 0px; COLOR: #666
}
.js-enabled .active_block UL {
	BORDER-TOP: 0px; _height: 1px
}
.tab_block {
	POSITION: relative; ZOOM: 1
}
.tab_block:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.tab_block UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; ZOOM: 1; LIST-STYLE-IMAGE: none
}
.tab_block UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.tab_block LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 5px
}
.tab_block LI.current {
	POSITION: relative
}
#content .tab_block LI.current H2 {
	BACKGROUND-COLOR: #fff
}
#rightcolumn .tab_block LI.current H2 {
	BACKGROUND-COLOR: #fff
}
.tab_block LI.current H2 A {
	BACKGROUND-COLOR: #dedede; COLOR: #000; CURSOR: default
}
.tab_block LI.current H2 A:visited {
	BACKGROUND-COLOR: #dedede; COLOR: #000; CURSOR: default
}
.tab_block LI.current H2 A:hover {
	TEXT-DECORATION: none
}
#content .tab_block LI H2 {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #000; MARGIN: 5px 0px 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; FLOAT: left; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
#rightcolumn .tab_block LI H2 {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 25px; BACKGROUND-COLOR: #000; MARGIN: 5px 0px 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, Sans-Serif; FLOAT: left; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
.tab_block .last H2 {
	BORDER-RIGHT-WIDTH: 1px
}
.tab_block H2 A {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 14px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 14px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tab_block H2 A:visited {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 14px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 14px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.storytext .tab_block H2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.storytext .tab_block H2 A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.tab_block H2 A:hover {
	TEXT-DECORATION: underline
}
.tab_block .current H2 A {
	BACKGROUND-COLOR: #e9e9e9
}
#rightcolumn .active {
	MARGIN-BOTTOM: 10px
}
#rightcolumn .active_block UL LI {
	BACKGROUND-IMAGE: url(/magazine/graphics/list_style2.gif); PADDING-BOTTOM: 4px; PADDING-LEFT: 12px
}
#rightcolumn .active_block UL LI H4 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 0px
}
.storytext .active .tab_block LI.current {
	BORDER-BOTTOM-COLOR: #d2d1d6; BORDER-TOP-COLOR: #d2d1d6; BORDER-RIGHT-COLOR: #d2d1d6; BORDER-LEFT-COLOR: #d2d1d6
}
.storytext .active .tab_block LI.current A {
	CURSOR: default
}
.storytext .active .tab_block LI.current A:hover {
	TEXT-DECORATION: none
}
.active {
	ZOOM: 1
}
.active_block {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dedede; ZOOM: 1; PADDING-TOP: 10px
}
.active_block H2 {
	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.active_block UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 10px; CLEAR: left; LIST-STYLE-IMAGE: none
}
.active_block LI.more {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.active_block LI H4 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.active_block LI .postTags A:hover {
	TEXT-DECORATION: none
}
.active_block LI H4 A {
	TEXT-DECORATION: none
}
.active_block LI H4 A:hover {
	TEXT-DECORATION: underline
}
.js-disabled .active_block {
	MARGIN-BOTTOM: 10px
}
.js-disabled .active_block H2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-SIZE: 1.23em; PADDING-TOP: 10px
}
.js-disabled .active_block UL {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.js-disabled .active_block .filter_block UL {
	MARGIN-LEFT: 0px
}
.js-disabled .advancedSearch .active_block_sleeve {
	PADDING-TOP: 0px
}
.js-disabled .advancedSearch .active_block_sleeve H2 {
	MARGIN-LEFT: -11px; MARGIN-RIGHT: -11px
}
.js-disabled .advancedSearch .active_block .formbox H2 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eceeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #454545; PADDING-TOP: 3px
}
.blocktitle {
	POSITION: absolute; LEFT: -9999px
}
.blocktitle H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.23em; PADDING-TOP: 4px
}
#error IMG {
	POSITION: absolute; TOP: 20px; LEFT: 20px
}
* HTML #error IMG {
	LEFT: -80px
}
#content #error {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e8e9ea; PADDING-LEFT: 85px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.story A {
	TEXT-DECORATION: underline
}
.story A:hover {
	TEXT-DECORATION: none
}
.story H2 A {
	TEXT-DECORATION: none
}
.story H2 A:hover {
	TEXT-DECORATION: underline
}
.inlineimage_full {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 10px; PADDING-TOP: 1px
}
.inlineimage_full IMG {
	DISPLAY: block
}
.storyArchive UL {
	WIDTH: 145px; FLOAT: left
}
.storyArchive LI {
	MARGIN-BOTTOM: 10px
}
.storyArchive_sleeve {
	ZOOM: 1
}
.storyArchive_sleeve:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.currentissue {
	POSITION: relative; ZOOM: 1; FONT-FAMILY: Georgia, "Times New Roman"; MARGIN-BOTTOM: 20px; PADDING-TOP: 2px
}
.currentissue_sleeve {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.currentissue P {
	LINE-HEIGHT: 16px; MARGIN: 0px; FONT-SIZE: 1em
}
.currentissue H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN: -1px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #000; FONT-SIZE: 1.07em; PADDING-TOP: 4px
}
.currentissue .picture {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 2px
}
.currentissue .subscribe {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.currentissue .subscribe A {
	TEXT-DECORATION: underline
}
.currentissue .subscribe A:hover {
	TEXT-DECORATION: none
}
* HTML #pub_index .storytext {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
* HTML #az .storytext {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
* HTML #az_contributors .storytext {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
* HTML #sitemap .storytext {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#section1 #content .ad {
	MARGIN: 0px 0px 15px
}
#section2 #content .ad {
	MARGIN: 0px 0px 15px
}
#section3 #content .ad {
	MARGIN: 0px 0px 15px
}
#index #content .ad {
	MARGIN: 0px 0px 15px
}
.paging {
	POSITION: relative; MARGIN: 20px 0px 15px; ZOOM: 1; CLEAR: both
}
* HTML .paging {
	ZOOM: 1
}
.paging P {
	MARGIN: 0px
}
.paging_numbers {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 9px
}
.paging_numbers UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.paging_numbers UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.paging_numbers LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #eee; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.paging_numbers SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #999; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.paging_numbers SPAN.on {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #000; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 0.84em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.paging_numbers A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 0.84em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.paging .paging_numbers A {
	COLOR: #000
}
.paging_numbers A:hover {
	BORDER-BOTTOM: #042042 1px solid; BORDER-LEFT: #042042 1px solid; BACKGROUND-COLOR: #000; COLOR: #fff; BORDER-TOP: #042042 1px solid; BORDER-RIGHT: #042042 1px solid
}
.paging_numbers .first {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; MARGIN-RIGHT: 4px; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
.paging_numbers .first A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.paging_numbers .last A:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.paging_numbers .previous {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/buttons/back_arrow_left.gif) no-repeat center 50%; HEIGHT: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.paging_numbers SPAN.previous {
	BACKGROUND-IMAGE: url(/magazine/graphics/buttons/back_arrow_left_off.gif); FONT-WEIGHT: normal
}
.paging_numbers .next {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/magazine/graphics/buttons/back_arrow_right.gif) no-repeat center 50%; HEIGHT: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.paging_numbers SPAN.next {
	BACKGROUND-IMAGE: url(/magazine/graphics/buttons/back_arrow_right_off.gif); FONT-WEIGHT: normal
}
.paging_numbers .last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
.paging_results P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; FONT-SIZE: 0.84em; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.paging_results A {
	TEXT-DECORATION: none
}
.paging_results A:hover {
	TEXT-DECORATION: none
}
.paging_results P SPAN {
	FONT-WEIGHT: normal
}
.paging_results SPAN A {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.paging_results .selected {
	FONT-WEIGHT: bold
}
.paging_results .print {
	POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; BOTTOM: -7px; PADDING-RIGHT: 0px; FONT-SIZE: 0.84em; RIGHT: 0px; PADDING-TOP: 0px
}
.paging_results .print A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(/magazine/graphics/icons/print.gif) no-repeat 100% 2px; PADDING-TOP: 2px
}
.inline_image {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; CLEAR: both
}
.inlineimage {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; CLEAR: both
}
.inline_image CITE {
	FONT-STYLE: normal; COLOR: #666
}
.inlineimage CITE {
	FONT-STYLE: normal; COLOR: #666
}
.inline_image IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.inlineimage IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.inline_image .inline_source A {
	PADDING-BOTTOM: 1px; TEXT-DECORATION: none
}
.inlineimage .inline_source A {
	PADDING-BOTTOM: 1px; TEXT-DECORATION: none
}
.inline_image .inline_source A:hover {
	TEXT-DECORATION: underline
}
.inlineimage .inline_source A:hover {
	TEXT-DECORATION: underline
}
.inline_image .picture {
	MARGIN: 0px
}
.inlineimage .picture {
	MARGIN: 0px
}
.inline_image .inline_source {
	MARGIN: 5px 0px; FONT-SIZE: 0.84em
}
.inlineimage .inline_source {
	MARGIN: 5px 0px; FONT-SIZE: 0.84em
}
.inline_image .inline_caption {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; PADDING-TOP: 0px
}
.inlineimage .caption {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; PADDING-TOP: 0px
}
.inline_image_left {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.inline_image_right {
	FLOAT: right; MARGIN-LEFT: 15px
}
.factfile {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 15px; BACKGROUND: #dedede; CLEAR: both; PADDING-TOP: 4px
}
.factfile * {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.factfile * * {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.factfile H2 {
	MARGIN-TOP: 0px
}
.factfile P {
	MARGIN-TOP: 0px
}
.factfile .inlineimage {
	PADDING-BOTTOM: 10px; WIDTH: 234px
}
.factfile .left.inlineimage {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.factfile .right.inlineimage {
	FLOAT: right; MARGIN-LEFT: 15px
}
.factfile .left.inlineimage H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1em
}
.factfile .right.inlineimage H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1em
}
.factfile H2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #fff; MARGIN: -5px -5px 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #5f5f5f; FONT-SIZE: 1em; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 4px
}
#content .factfile .inlineimage .meta {
	LINE-HEIGHT: 16px
}
.storyAuthorLarge {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 20px
}
.storyAuthorLarge:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.storyAuthorLarge IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.storyAuthorLarge H2 SPAN {
	FONT-WEIGHT: normal
}
.storyAuthorLarge P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: none; PADDING-TOP: 0px
}
.storyAuthorLarge .standfirst {
	LINE-HEIGHT: 16px; FONT-SIZE: 1.33em; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.storyAuthorLarge .ugc_edit {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: left; PADDING-TOP: 10px
}
#secondary_content .storyAuthorLarge {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 21px
}
.section_column2 .storyAuthorLarge {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: 21px
}
#secondary_content .storyAuthorLarge:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.section_column2 .storyAuthorLarge:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#secondary_content .storyAuthorLarge IMG {
	FLOAT: none; MARGIN-RIGHT: 0px
}
.section_column2 .storyAuthorLarge IMG {
	FLOAT: none; MARGIN-RIGHT: 0px
}
#secondary_content .storyAuthorLarge H2 {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.84em
}
.section_column2 .storyAuthorLarge H2 {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 9px; FONT-SIZE: 1.84em
}
#secondary_content .storyAuthorLarge H2 SPAN {
	FONT-WEIGHT: normal
}
.section_column2 .storyAuthorLarge H2 SPAN {
	FONT-WEIGHT: normal
}
#secondary_content .storyAuthorLarge P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px
}
.section_column2 .storyAuthorLarge P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px
}
#secondary_content .storyAuthorLarge .standfirst {
	COLOR: #666; FONT-SIZE: 1em
}
.section_column2 .storyAuthorLarge .standfirst {
	COLOR: #666; FONT-SIZE: 1em
}
#secondary_content .storyAuthorLarge .ugc_edit {
	MARGIN: 0px 0px 11px; CLEAR: left
}
.section_column2 .storyAuthorLarge .ugc_edit {
	MARGIN: 0px 0px 11px; CLEAR: left
}
.ugc_edit A {
	TEXT-DECORATION: none
}
.storyAuthorSmall {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 30px 0px 0px; PADDING-LEFT: 0px; WIDTH: 81px; PADDING-RIGHT: 0px; WORD-WRAP: break-word; FLOAT: left; FONT-SIZE: 0.92em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.storyAuthorSmall IMG {
	MARGIN-BOTTOM: 8px; FLOAT: left; MARGIN-RIGHT: 15px
}
.storyAuthorSmall .author:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.storyAuthorSmall .author {
	COLOR: #666
}
.storyAuthorSmall .date {
	DISPLAY: block; COLOR: #666
}
.storyAuthorSmall .author A {
	TEXT-DECORATION: underline
}
.storyAuthorSmall .author A:hover {
	TEXT-DECORATION: none
}
.page_options {
	MARGIN-TOP: 20px; ZOOM: 1; MARGIN-BOTTOM: 15px; CLEAR: both
}
.page_options UL {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; LIST-STYLE-IMAGE: none; PADDING-TOP: 7px
}
.page_options UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.page_options LI {
	BACKGROUND-IMAGE: url(/magazine/graphics/pageoptions_divider.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; FLOAT: left; PADDING-TOP: 0px
}
.page_options LI.first {
	MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.page_options LI.last {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-TOP: 0px
}
.page_options A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 2px; FLOAT: left; FONT-SIZE: 0.84em; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
.page_options A:hover {
	TEXT-DECORATION: none
}
.page_options .po_print {
	BACKGROUND-IMAGE: url(/magazine/graphics/icons/print.gif); PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px 2px
}
.page_options .po_email {
	BACKGROUND-IMAGE: url(/magazine/graphics/icons/email.gif); PADDING-RIGHT: 3px; BACKGROUND-POSITION: 5px 5px
}
.page_options .po_rate {
	BACKGROUND-IMAGE: url(/magazine/graphics/icons/rate.gif); PADDING-RIGHT: 5px; BACKGROUND-POSITION: 5px 3px
}
.page_options .po_share {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.page_options .po_share IMG {
	MARGIN: 0px 4px 0px 0px; FLOAT: left
}
.page_options .po_comment {
	BACKGROUND-IMAGE: url(/magazine/graphics/icons/comments.gif); BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-POSITION: 5px 3px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.page_options .po_save {
	BACKGROUND-IMAGE: url(/magazine/graphics/icons/save.gif); PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 3px; MARGIN-RIGHT: 5px
}
.page_options_min .page_options {
	MARGIN-TOP: 0px
}
.page_options_min .page_options UL {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.page_options_min .page_options UL LI {
	MARGIN: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.page_options_min .page_options A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 25px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.page_options_min .page_options .po_share {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.page_options_min .page_options .po_share IMG {
	MARGIN: 2px 0px 0px 5px; FLOAT: left
}
.page_options_min .page_options .last {
	FLOAT: right
}
.fvd_ytl {
	DISPLAY: none
}
.listItems UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.listItems LI {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 6px
}
.listItems LI P {
	MARGIN: 0px
}
.listItems LI .date {
	MARGIN: 0.2em 0px 0.3em; COLOR: #666; FONT-SIZE: 0.84em
}
#attachments .inlineImages {
	MARGIN-TOP: 15px
}
.inlineImages UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.inlineImages UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.inlineImages UL LI {
	PADDING-LEFT: 0px; WIDTH: 86px; DISPLAY: inline-block; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.inlineImages UL LI {
	
}
.additionalInfo {
	MARGIN-LEFT: 6px; FONT-SIZE: 0.84em; TEXT-DECORATION: underline
}
.additionalInfo:hover {
	TEXT-DECORATION: none
}
.termsandconditions {
	FONT-SIZE: 0.84em
}
.termsandconditions A:hover {
	TEXT-DECORATION: none
}
.termsandconditions .formOptions INPUT {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-RIGHT: 8px
}
.fieldtips {
	PADDING-LEFT: 9px; DISPLAY: block; MARGIN-LEFT: 140px; FONT-SIZE: 0.84em
}
.formbox .field .formOptions LABEL {
	MARGIN: 5px 0px 5px 4.5em
}
.field .checkgroup .formOptions {
	MARGIN-BOTTOM: 5px
}
.field .checkgroup DIV {
	ZOOM: 1
}
#remember_me {
	MARGIN-BOTTOM: 3px; FLOAT: left; MARGIN-RIGHT: 8px
}
#member {
	FLOAT: right
}
#member LABEL {
	COLOR: #454545; MARGIN-RIGHT: 0.5em
}
#member INPUT {
	VERTICAL-ALIGN: middle
}
#register .formbox .accessibility_note {
	WIDTH: auto; DISPLAY: block
}
#register .formbox .refresh {
	DISPLAY: block
}
#register .formbox .refresh A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: block; BACKGROUND: url(/magazine/graphics/refresh_icon.gif) no-repeat 0px 5px; COLOR: #666; PADDING-TOP: 6px
}
.myNewsletters LABEL {
	FONT-WEIGHT: bold
}
.myNewsletters .formOptions LABEL SPAN {
	FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.myNewsletters .newsletterformSleeve {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/magazine/graphics/line_br.gif) repeat-x 50% bottom; PADDING-TOP: 0px
}
.myNewsletters .newsletterSelection P {
	MARGIN: 4px 0px 8px 20px
}
.myNewsletters .newsletterFormat DIV {
	MARGIN-BOTTOM: 10px
}
.myNewsletters .newsletterFormat DIV LABEL {
	TEXT-ALIGN: left; WIDTH: 180px; MARGIN-RIGHT: 5px
}
.myNewsletters .newsletterFormat DIV SPAN {
	DISPLAY: block
}
.myNewsletters .field {
	MARGIN-BOTTOM: 13px
}
.myNewsletters .formOptions {
	MARGIN: 0px
}
.myNewsletters .button {
	FLOAT: none
}
.myNewsletters .checkbox {
	MARGIN: 1px 7px 0px 0px; FLOAT: left
}
.myNewsletters .radio {
	MARGIN-TOP: 0px
}
.myNewsletters #AgreeDisagree {
	MARGIN-BOTTOM: 0px; FLOAT: left
}
#jobs_myalerts .myNewsletters DIV LABEL SPAN {
	PADDING-LEFT: 0px; DISPLAY: inline
}
.myNewsletters .newsletter_pagetextbox LI {
	PADDING-BOTTOM: 8px
}
.myNewsletters .newsletter_pagetextbox {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.myNewsletters .newsletterSelection DIV {
	MARGIN-BOTTOM: 7px
}
#myNewsLetters .formbox .formbox_sleeve {
	POSITION: static
}
.recentItems .moreinfo .moreinfo_sleeve {
	MARGIN-TOP: 0px
}
.myNewsletters .formbox H2 {
	MARGIN-BOTTOM: 10px
}
.newsletter_pagetextbox H2 {
	MARGIN-BOTTOM: 0px
}
.newsletter_pagetext UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.contact_details {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.recent_stories .story_small {
	PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 13px
}
.recent_stories .story_large {
	PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 13px
}
.mylinks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.mylinks LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.mylinks LI A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.contact_details LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.contact_details LI A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.mylinks LI A:hover {
	TEXT-DECORATION: underline
}
.contact_details LI A:hover {
	TEXT-DECORATION: underline
}
.js-disabled .recentItems .active_block {
	BORDER-BOTTOM: #b9ad9f 1px solid; BORDER-LEFT: #b9ad9f 1px solid; MARGIN-BOTTOM: 15px; BORDER-TOP: #b9ad9f 1px solid; BORDER-RIGHT: #b9ad9f 1px solid
}
.js-disabled .recentItems .active_block UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.recentItems .active_block LI.recentItem_latest {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN-TOP: 13px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px
}
.recentItems .active_block LI {
	ZOOM: 1
}
.recentItems .active_block LI:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.recentItems .active_block LI A {
	TEXT-DECORATION: none
}
.recentItems .active_block LI A:hover {
	TEXT-DECORATION: underline
}
.recentItems A.deleteItem {
	POSITION: absolute; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/magazine/graphics/buttons/b_delete_red.gif) no-repeat 100% 0px; HEIGHT: 16px; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.recentItems .recentItem_latest A.deleteItem {
	TOP: 5px
}
.recentItems A.deleteItem SPAN {
	POSITION: absolute; TOP: -9999em
}
.recentItems A.deleteItem:hover {
	BACKGROUND-IMAGE: url(/magazine/graphics/buttons/b_delete_red.gif)
}
.recentItem_latest .picture {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-RIGHT: 9px
}
.recentItems LI H3 {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 16px
}
.recentItems .recentItem_latest H3 + P {
	MARGIN: 5px 0px
}
.recentItems P {
	MARGIN: 4px 0px 7px
}
.recentItem_latest .meta {
	MARGIN: 8px 0px
}
.recentItems LI P.meta {
	MARGIN-BOTTOM: 5px
}
.recentItems .savedDiscussions .recentlySaved_sleeve {
	PADDING-LEFT: 0px
}
.moreinfo_sleeve .moreinfo_ratings IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 1px; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.spin_feed .story_small {
	PADDING-TOP: 2px
}
#content .spin_feed {
	ZOOM: 1
}
#rightcolumn .spin_feed {
	MARGIN-BOTTOM: 15px
}
#content .video_story_large .meta {
	MARGIN: 5px 0px
}
.message_links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.message_links A {
	FONT-WEIGHT: bold
}
.newsletter_block {
	MARGIN-BOTTOM: 10px
}
.newsletter_block P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
.newsletter_block UL {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 8px
}
.newsletter_block UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.newsletter_block LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 153px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.newsletter_block .newsletter_list LI {
	BACKGROUND-IMAGE: url(/magazine/graphics/list_style1.gif); PADDING-LEFT: 14px; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 4px; FONT-WEIGHT: bold
}
.newsletter_block LI LABEL {
	MARGIN-TOP: 7px; WIDTH: 134px; DISPLAY: block; FLOAT: left
}
.newsletter_block H2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, sans-serif; COLOR: #5f5f5f; FONT-SIZE: 1em; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 4px
}
.newsletter_block .field {
	MARGIN-BOTTOM: 2px
}
* HTML .newsletter_block .button {
	MARGIN-LEFT: -3px
}
#wrapper .newsletter_block .text {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; WIDTH: 238px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; HEIGHT: 18px; BORDER-LEFT-WIDTH: 4px; PADDING-TOP: 3px
}
.newsletter_block .checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 9px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.newsletter_block P.more {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 0.84em; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.newsletter_block P.more A {
	PADDING-RIGHT: 15px; BACKGROUND: url(/magazine/graphics/list_style1.gif) no-repeat right 50%
}
.newsletter_block .subscribe {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; MARGIN: 8px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.newsletter_pagetextbox .subscribe {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; MARGIN: 8px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.newsletter_block .subscribe A {
	BACKGROUND-IMAGE: url(/magazine/graphics/arrow_circle.png); TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%; COLOR: #000; FONT-SIZE: 1.5em
}
.newsletter_pagetextbox .subscribe A {
	BACKGROUND-IMAGE: url(/magazine/graphics/arrow_circle.png); TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 22px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%; COLOR: #000; FONT-SIZE: 1.5em
}
.newsletter_pagetextbox .subscribe {
	BORDER-TOP: medium none
}
.newsletter_pagetextbox .subscribe A {
	TEXT-DECORATION: none
}
.newsletter_pagetextbox .subscribe A:hover {
	TEXT-DECORATION: underline
}
.newsletter_block FORM {
	BACKGROUND-COLOR: #fff; _zoom: 1
}
.tool-tip {
	POSITION: absolute; WIDTH: 80px; COLOR: #333
}
.tool-sleeve {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: url(/magazine/graphics/tooltip.gif) no-repeat center 100%; BORDER-TOP: #073871 1px solid; PADDING-TOP: 8px
}
.tool-title {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 0.84em Verdana, Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px
}
.tool-text {
	TEXT-ALIGN: center; FONT: bold 0.84em Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; COLOR: #333
}
#jotw {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#jotw {
	ZOOM: 1
}
#related_jobs {
	ZOOM: 1
}
#jotw:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#related_jobs:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#jotw .job .job_sleeve {
	
}
#related_jobs .job .job_sleeve {
	
}
#wrapper .week .job_sleeve {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#jotw .picture {
	MARGIN: 0px 20px 5px 0px; FLOAT: left
}
#jotw H3 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 1px; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
#related_jobs H3 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 1px; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
#jotw .meta {
	MARGIN: 0px; COLOR: #686357; FONT-SIZE: 1em
}
#related_jobs .meta {
	MARGIN: 0px; COLOR: #686357; FONT-SIZE: 1em
}
#jotw .job {
	PADDING-BOTTOM: 6px; ZOOM: 1; MARGIN-BOTTOM: 6px
}
#related_jobs .job {
	PADDING-BOTTOM: 6px; ZOOM: 1; MARGIN-BOTTOM: 6px
}
#jotw .job:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#related_jobs .job:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#jotw A {
	TEXT-DECORATION: none
}
#jotw A:hover {
	TEXT-DECORATION: underline
}
#jotw .week A:hover {
	TEXT-DECORATION: underline
}
#jotw H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 3px; COLOR: #000; FONT-SIZE: 1em
}
#jotw .week {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px -9px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#jotw .week H2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; MARGIN: -10px -9px 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Arial Black, Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 1em; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 4px
}
#jotw .week H3 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 1px; FONT-SIZE: 1.38em
}
#jotw .week H3 A:hover {
	TEXT-DECORATION: underline
}
#jotw .week .meta {
	PADDING-TOP: 3px
}
#jotw .buttons P {
	MARGIN: 0px
}
#related_jobs .buttons P {
	MARGIN: 0px
}
#jotw .button_start {
	WIDTH: 200px; FLOAT: left; FONT-SIZE: 1em
}
#related_jobs .button_start {
	WIDTH: 200px; FLOAT: left; FONT-SIZE: 1em
}
#jotw .button_start A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #333; FONT-SIZE: 0.92em
}
#related_jobs .button_start A {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #333; FONT-SIZE: 0.92em
}
#jotw .button {
	FLOAT: right
}
#related_jobs .button {
	FLOAT: right
}
#jotw .buttons {
	PADDING-BOTTOM: 10px; MARGIN: 0px -10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px; _padding-bottom: 28px
}
#jotw .buttons .button {
	MARGIN-TOP: -6px
}
#jotw .buttons:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#related_jobs {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
#related_jobs H2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 0px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial Black, Arial, Helvetica, sans-serif; COLOR: #5f5f5f; FONT-SIZE: 1em; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000 0px solid; PADDING-TOP: 4px
}
#related_jobs .job {
	MARGIN: 0px 10px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#related_jobs .buttons {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px; _padding-bottom: 28px
}
#related_jobs .buttons:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#related_jobs .buttons .button {
	MARGIN-TOP: -6px
}
#related_jobs A {
	TEXT-DECORATION: none
}
#related_jobs A:hover {
	COLOR: #d90000
}
.mast_ad_strip {
	ZOOM: 1; FLOAT: left
}
.mast_ad_strip:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
#mastad {
	MARGIN: 0px auto; WIDTH: 956px; ZOOM: 1; PADDING-TOP: 10px
}
#mastad:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#mastad .ad {
	FLOAT: left
}
#mastad .small.ad {
	FLOAT: right; MARGIN-LEFT: 16px
}
#mastad .small .ad {
	Z-INDEX: 1000; POSITION: relative
}
#footer .footer_ad_strip {
	PADDING-BOTTOM: 15px; ZOOM: 1
}
#footer .footer_ad_strip:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#footer .ad {
	FLOAT: left; MARGIN-RIGHT: 16px
}
#footer .small {
	MARGIN-RIGHT: 0px
}
.editorial {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #000; WIDTH: 158px; ZOOM: 1; CLEAR: both
}
.editorial H2 {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #000; MARGIN: 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.editorial:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.editorial P {
	LINE-HEIGHT: 16px; MARGIN: 5px 6px 8px; COLOR: #fff
}
.editorial P A {
	TEXT-DECORATION: none
}
.editorial LI A {
	TEXT-DECORATION: none
}
.editorial P A:hover {
	TEXT-DECORATION: underline
}
.editorial LI A:hover {
	TEXT-DECORATION: underline
}
.editorial P.more {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px 6px 10px; ZOOM: 1; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 0.76em; BORDER-TOP: #fff 4px solid; PADDING-TOP: 8px
}
.editorial P.more A {
	PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(/magazine/graphics/editorial-more-icon.gif) no-repeat 96% 5px; COLOR: #fff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.editorial .editorial_large {
	LINE-HEIGHT: 18px; MARGIN-TOP: 10px; FONT-FAMILY: georgia, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 1.23em; FONT-WEIGHT: bold
}
P.more {
	PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 10px
}
LI.more {
	PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 10px
}
P.more A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI.more A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.more A:hover {
	
}
LI.more A:hover {
	
}
#section_intro {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#report_moderator #content .formbox .button {
	MARGIN-LEFT: 0px
}
#public_profile #content .active_block UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#public_profile #content .active_block LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
#public_profile .active_block #profileblogposts LI .picture {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 10px
}
#public_profile .active_block #profileblogposts LI DIV {
	MARGIN-BOTTOM: 11px
}
#public_profile .active_block #profileblogposts LI H3 {
	LINE-HEIGHT: 22px; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.53em
}
#public_profile .active_block #profilediscussions LI H3 {
	LINE-HEIGHT: 22px; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.53em
}
#public_profile .active_block #profileblogposts LI H3 A {
	TEXT-DECORATION: none
}
#public_profile .active_block #profilediscussions LI H3 A {
	TEXT-DECORATION: none
}
#public_profile .active_block #profileblogposts LI H3 A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#public_profile .active_block #profilediscussions LI H3 A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.active_block #profileblogposts LI .meta {
	MARGIN: 0px
}
#public_profile #content .active_block LI P {
	MARGIN-BOTTOM: 11px
}
#section_intro P {
	MARGIN: 0px 0px 11px; COLOR: #000; FONT-SIZE: 1em
}
#ugc_profile_edit .storytext .button {
	MARGIN-RIGHT: 10px
}
#editAccount .storytext .button {
	MARGIN-RIGHT: 10px
}
#attachments .attached_table_container {
	MARGIN: 0px auto; WIDTH: 550px; OVERFLOW: auto
}
.tagsList A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tagsList A:hover {
	TEXT-DECORATION: none
}
.tagsList .importance3 {
	LINE-HEIGHT: 22px; FONT-SIZE: 1.07em
}
.tagsList .importance2 {
	LINE-HEIGHT: 22px; FONT-SIZE: 1.25em
}
.tagsList .importance1 {
	LINE-HEIGHT: 22px; FONT-SIZE: 1.53em
}
#issue_index .listItems LI H2 {
	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 1px; FONT-SIZE: 1.53em
}
.ugc_edit A {
	LINE-HEIGHT: 16px; PADDING-RIGHT: 12px; BACKGROUND: url(/magazine/graphics/list_style1.gif) no-repeat right center; FONT-SIZE: 0.92em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ugc_edit A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ugc_edit A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ugc_edit A:focus {
	TEXT-DECORATION: underline
}
.ugc_edit A:hover {
	TEXT-DECORATION: underline
}
#mast_hybrid {
	DISPLAY: none
}
.attached_image_container P {
	LINE-HEIGHT: 16px; FONT-SIZE: 0.92em
}
.attached_videos_container P {
	LINE-HEIGHT: 16px; FONT-SIZE: 0.92em
}
.attachmentlist UL LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.attachmentlist UL LI A:hover {
	TEXT-DECORATION: underline
}
#story #subs_content {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 17px; BACKGROUND: #eee; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#story #subs_content .subs_content_sleeve {
	MARGIN: 17px 8px 0px; ZOOM: 1
}
#story #subs_content .subs_content_sleeve:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#story #subs_content H2 {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #000; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#story #subs_content .subs_intro {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 20px; COLOR: #333; FONT-SIZE: 1.07em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#story #subs_content .subs_content_sleeve DIV {
	
}
#story #subs_content .subs_only {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 263px; PADDING-RIGHT: 8px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
#story #subs_content .subs_only H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 1.23em
}
#story #subs_content .subs_only P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 12px
}
#story #subs_content .subs_only LABEL {
	DISPLAY: block
}
#story #subs_content .subs_only .rememberme LABEL {
	DISPLAY: inline
}
#story #subs_content .subs_only .text {
	WIDTH: 225px; DISPLAY: block
}
#story #subs_content .subs_only #email_address {
	MARGIN-BOTTOM: 10px
}
#story #subs_content .subs_only #SubsSubmit {
	MARGIN-TOP: 5px
}
#story #subs_content .subs_here {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #dedede; PADDING-LEFT: 8px; WIDTH: 263px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#story #subs_content .subs_here H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px; FONT-FAMILY: georgia, Helvetica, sans-serif; FONT-SIZE: 1.23em
}
#story #subs_content .subs_here P {
	MARGIN-BOTTOM: 12px
}
#story #subs_content .subs_here A {
	TEXT-DECORATION: underline
}
#story #subs_content .subs_here A:hover {
	TEXT-DECORATION: none
}
#story #subs_content .subs_here A IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#story #subs_content .subs_here HR {
	MARGIN-TOP: 12px; CLEAR: both
}
#passwordonly .storytext .text {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; HEIGHT: 18px; BORDER-LEFT-WIDTH: 4px; PADDING-TOP: 3px
}
#passwordonly .storytext .checkbox {
	MARGIN: 1px 6px 0px 0px; FLOAT: left
}
#story .urn_content#subs_content .subs_content_sleeve {
	BACKGROUND-IMAGE: url(/magazine/graphics/subs.content.bg2.gif)
}
#story .reg_content#subs_content .subs_content_sleeve {
	BACKGROUND-IMAGE: url(/magazine/graphics/subs.content.bg2.gif)
}
#story .urn_content#subs_content .subs_urn {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 263px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#story .reg_content#subs_content .subs_reg {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 263px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#story .urn_content#subs_content H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 1.23em
}
#story .reg_content#subs_content H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 1.23em
}
#story .urn_content#subs_content A {
	DISPLAY: block
}
#story .urn_content#subs_content A IMG {
	DISPLAY: block
}
#story #wrapper #subs_content .forgotten {
	MARGIN-BOTTOM: 0px
}
#story #wrapper #subs_content .rememberme .checkbox {
	MARGIN-LEFT: 0px
}
#story .storytext .subs_expired #date {
	WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
#story .storytext .subs_buttons A {
	FLOAT: left
}
#story .storytext .subs_buttons SPAN {
	FLOAT: left
}
#story .storytext .subs_buttons A {
	TEXT-DECORATION: underline
}
#story .storytext .subs_buttons SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#story #wrapper DIV.errorbox {
	PADDING-RIGHT: 28px
}
#story #wrapper #subs_content DIV.errorbox P {
	WIDTH: 220px; WORD-WRAP: break-word; MARGIN-BOTTOM: 0px
}
#story #FreeTrialConfirmForm LABEL INPUT {
	MARGIN: 2px 8px 0px 2px; FLOAT: left
}
.freetrialError {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 17px; BACKGROUND: #eee; PADDING-TOP: 9px
}
.freetrialError P {
	MARGIN-BOTTOM: 0px
}
.bespokeClass {
	WIDTH: 200px; FLOAT: right
}
#signin .bespokeClass .register {
	WIDTH: auto; MARGIN-BOTTOM: 10px
}
.social:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: left; CONTENT: "."
}
.social {
	PADDING-BOTTOM: 15px; ZOOM: 1; OVERFLOW: hidden
}
.recommend {
	WIDTH: 45%; FLOAT: left
}
.recommend SPAN {
	LINE-HEIGHT: 1.167; DISPLAY: block; BACKGROUND: url(/magazine/graphics/social.png) no-repeat right 3px; COLOR: #666666; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.fbWidget {
	WIDTH: 49%; FLOAT: right
}
.section_column1 .storyAuthorSmall {
	CLEAR: both
}
.section_column1 .factfile {
	CLEAR: both
}
.section_column1 .tableLeft {
	CLEAR: both
}
.section_column1 .storyMeta {
	CLEAR: both
}
.section_column1 .alsoIn {
	CLEAR: both
}
.section_column1 .extras {
	CLEAR: both
}
.section_column1 #comments {
	CLEAR: both
}
.section_column1 #comments_form {
	CLEAR: both
}
.section_column1 UL {
	OVERFLOW: hidden
}
.section_column1 OL {
	OVERFLOW: hidden
}
.storytext .pi_link {
	BORDER-BOTTOM: #000 3px double; BACKGROUND: #eceeee; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.storytext .pi_link:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.productIntegration {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px 0px; PADDING-LEFT: 0px; WIDTH: 182px; PADDING-RIGHT: 0px; BACKGROUND: #e9e9e9; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
.productIntegration .sleeve {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.productIntegration H2 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: 0px -10px 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px
}
.productIntegration IMG {
	DISPLAY: block
}
.productIntegration P {
	LINE-HEIGHT: 17px; FONT-SIZE: 1em
}
.productIntegration UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.productIntegration LI {
	BACKGROUND-POSITION: 0px 4px; MARGIN-BOTTOM: 10px; PADDING-TOP: 0px
}
.productIntegration .top {
	BORDER-BOTTOM: #fff 1px solid
}
#story .productIntegration .top H2 {
	MARGIN-TOP: -10px
}
.section_column2 .productIntegration {
	FLOAT: none; MARGIN-RIGHT: 0px
}
.infoBox .sleeve {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 12px 10px 0px; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 10px; BACKGROUND: #e9e9e9; FLOAT: left; CLEAR: left; PADDING-TOP: 10px
}
.infoBox H2 {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; MARGIN: -10px -10px 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 1em; PADDING-TOP: 4px
}
.infoBox {
	
}
.infoBox .sleeve {
	
}
#columns .userid_show {
	DISPLAY: none
}
