.breadcrumbs {
	WIDTH: 500px
}
#subSectionFront {
	WIDTH: 100%; BACKGROUND: url(http://msnbcmedia4.msn.com/i/msnbc/Components/CSS/img/hdr-bg-margin-std.gif) repeat-x; HEIGHT: 246px; CLEAR: both
}
#subSectionFront .container {
	BACKGROUND: url(http://msnbcmedia.msn.com/i/msnbc/Components/CSS/img/hdr-bg-body-std.jpg) no-repeat center top
}
#subSectionFront .container #contents {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 835px !important; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 1.6em !important; PADDING-TOP: 20px
}
#subSectionFront .container #contents #columnsContainer {
	FLOAT: left
}
#subSectionFront #contentsLeft {
	WIDTH: 320px; FLOAT: left; MARGIN-RIGHT: 10px
}
#subSectionFront #contentsRight {
	WIDTH: 300px; FLOAT: left; MARGIN-LEFT: 10px
}
.IE #subSectionFront #contentsRight {
	MARGIN-LEFT: 6px
}
#subSectionFront #graphic-header IMG {
	MARGIN: 0px 0px 10px
}
#AdShowcase_F {
	WIDTH: 300px; FLOAT: none
}
#AdSmallShowcase_F {
	BORDER-BOTTOM: #999 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dashed; PADDING-TOP: 10px
}
#AdSmallShowcase_F HR {
	DISPLAY: none
}
#AdSmallShowcase_F2 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
#AdContentModule_F {
	BORDER-BOTTOM: #999 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dashed; PADDING-TOP: 10px
}
#AdContentModule_F HR {
	DISPLAY: none
}
.tsmbullet {
	DISPLAY: none
}
.tsm A:hover {
	COLOR: #cc0000 !important; TEXT-DECORATION: none !important
}
.tsm A:visited {
	COLOR: #666666
}
.tsm IMG {
	MARGIN-BOTTOM: 0px
}
.tsmtextSmallLt {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; LETTER-SPACING: 1px !important; COLOR: #444 !important; FONT-SIZE: 70% !important
}
.tsmHeadlineList1ReverseBold {
	COLOR: #444; FONT-WEIGHT: normal !important
}
.tsmHeadlineList1ReverseBold A {
	BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.tsmHeadlineList1ReverseBold A:active {
	BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.tsmHeadlineList1ReverseBold A:hover {
	BORDER-BOTTOM: #cc0000 1px solid
}
.tsmtextMedLt A {
	BORDER-BOTTOM: medium none
}
.tsmHeadlineList1ReverseBold IMG {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: -3px !important
}
.tsmcredit {
	COLOR: #999999
}
.tsmHeadlineLargeReverse {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-WEIGHT: normal
}
.tsmHeadlineLargeReverse A {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-WEIGHT: normal
}
.tsmHeadlineLargeReverse A:active {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-WEIGHT: normal
}
.tsmHeadlineLargeReverse A:visited {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-WEIGHT: normal
}
.tsmHeadlineLargeReverse A:hover:visited {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-WEIGHT: normal
}
.tsmHeadlineLargeReverse A:hover {
	COLOR: #cc0000
}
.tsmHeadlineSmallReverse A:hover {
	COLOR: #cc0000
}
.tsmHeadlineSmallReverse {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-SIZE: 105% !important; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tsmHeadlineSmallReverse A {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-SIZE: 105% !important; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tsmHeadlineSmallReverse A:active {
	FONT-FAMILY: Georgia, 'Times New Roman', serif; COLOR: #147; FONT-SIZE: 105% !important; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tsmMinimumCase {
	BACKGROUND-COLOR: transparent
}
.tsmDeck {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmDeck A {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmDeck A:hover {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmDeck A:active {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmDeck A:visited {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmDeck A:hover:visited {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444
}
.tsmFullStoryLink {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 85% !important; FONT-WEIGHT: bold !important
}
.tsmFullStoryLink A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 85% !important; FONT-WEIGHT: bold !important
}
.tsmFullStoryLink A:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 85% !important; FONT-WEIGHT: bold !important
}
.tsmFullStoryLink A:hover {
	BORDER-BOTTOM: #cc0000 1px solid; TEXT-DECORATION: none !important
}
.tsmtextMedLt {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A:hover {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A:active {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A:visited {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A:hover:visited {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmtextMedLt A:visited {
	LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.tsmheadlineComponent {
	COLOR: #147
}
.tsmheadlineComponent A {
	COLOR: #147
}
.tsmheadlineComponent A:active {
	COLOR: #147
}
.tsmheadlineComponent A:hover:visited {
	COLOR: #147
}
.tsmheadlineComponent A:visited {
	COLOR: #147
}
.tsmheadlineComponent A:hover {
	COLOR: #cc0000 !important; TEXT-DECORATION: underline
}
.tsmheadlineXLReverse {
	COLOR: #147
}
.tsmheadlineXLReverse A {
	COLOR: #147
}
.tsmheadlineXLReverse A:active {
	COLOR: #147
}
.tsmheadlineXLReverse A:hover:visited {
	COLOR: #147
}
.tsmheadlineXLReverse A:visited {
	COLOR: #147
}
.tsmheadlineXLReverse A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline !important
}
.tsmheadlineSmall {
	COLOR: #ffff99
}
.tsmheadlineSmall A {
	COLOR: #ffff99
}
.tsmheadlineSmall A:hover {
	COLOR: #ffff99
}
.tsmheadlineSmall A:active {
	COLOR: #ffff99
}
.tsmheadlineSmall A:hover:visited {
	COLOR: #ffff99
}
.tsmheadlineSmall A:visited {
	COLOR: #ffff99
}
.tsmCaption {
	COLOR: #666666
}
.tsmHeadlineMedium {
	COLOR: #666
}
.tsmHeadlineMedium A {
	COLOR: #666
}
.tsmHeadlineMedium A:active {
	COLOR: #666
}
.tsmHeadlineMedium A:visited {
	COLOR: #666
}
.tsmHeadlineSmallest {
	COLOR: #666
}
.tsmHeadlineSmallest A {
	COLOR: #666
}
.tsmHeadlineSmallest A:hover {
	COLOR: #666
}
.tsmHeadlineSmallest A:active {
	COLOR: #666
}
.tsmHeadlineSmallest A:visited {
	COLOR: #666
}
.tsmHeadlineSmallest A:hover:visited {
	COLOR: #666
}
.tsmHeadlineSmallest A:hover {
	COLOR: #666
}
.tsmHeadlineSmallest A:hover:visited {
	COLOR: #666
}
.tsmHeadlineMedium A:hover {
	COLOR: #666
}
.tsmHeadlineMedium A:hover:visited {
	COLOR: #666
}
.tsmHighlight {
	BACKGROUND-COLOR: #f6f6f6
}
.tsmHighlightTitle {
	COLOR: #cc0000
}
.tsmRemaining {
	BACKGROUND-COLOR: transparent
}
.tsmSubsectionTitle {
	COLOR: #cc0000
}
.tsmRemainingTitle {
	COLOR: #cc0000
}
.tsmSubsectionDeck {
	COLOR: #333333
}
.tsmRemainingDeck {
	COLOR: #333333
}
.tsmHighlightDeck {
	COLOR: #333333
}
.tsmHighlightLinkHeadline A {
	COLOR: #147
}
.tsmHighlightLinkHeadline A:visited {
	COLOR: #333333
}
.tsmHighlightLinkHeadline A:hover {
	COLOR: #cc0000
}
.tsmHighlightLinkHeadline A:hover:visited {
	COLOR: #cc0000
}
.tsmLinksTable {
	PADDING-LEFT: 10px !important
}
.tsmLinksTable .tsmHeadlineList1ReverseBold A {
	LINE-HEIGHT: 200%
}
.tsmLinksTable .tsmtextSmallLt {
	LINE-HEIGHT: 100%; COLOR: #333 !important
}
.tsmheadlineSmall A {
	COLOR: #147; TEXT-DECORATION: none
}
.tsmheadlineSmall A:hover {
	COLOR: #c00
}
.tsmheadlineXLReverse A {
	FONT-FAMILY: Georgia, Times New Roman, serif !important
}
.tsmCaption {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 5px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Arial, Helvetica, sans-serif !important; MARGIN-BOTTOM: 10px; LETTER-SPACING: 0px !important; FONT-SIZE: 65% !important; PADDING-TOP: 0px !important
}
.tsmFullStoryLink IMG {
	MARGIN-BOTTOM: -3px
}
.tsmFullStoryLink A {
	FONT-WEIGHT: bold
}
.tsmSubsections .textHang DIV {
	MARGIN-TOP: 4px
}
.tsmSubsectionTitle {
	TEXT-TRANSFORM: none !important
}
.tsmSubsectionDeck {
	COLOR: #333333
}
.tsmRemainingDeck {
	COLOR: #333333
}
.tsmHighlightDeck {
	COLOR: #333333
}
.tsmSubsectionLinkHeadline A {
	COLOR: #147
}
.tsmRemainingLinkHeadline A {
	COLOR: #147
}
.tsmHeadlineMedium {
	FONT-FAMILY: Georgia, Times New Roman, serif !important; MARGIN-BOTTOM: 5px; FONT-SIZE: 170% !important; FONT-WEIGHT: normal !important
}
.tsmHeadlineMedium A {
	COLOR: #147
}
.tsmHeadlineMedium A:hover {
	COLOR: #cc0000
}
.tsmHeadlineMedium A:hover:visited {
	COLOR: #cc0000
}
.tsmHeadlineMedium A:visited {
	COLOR: #666666
}
.tsmHighlightLinkHeadline A {
	COLOR: #147
}
.tsmHighlightLinkHeadline A:visited {
	COLOR: #666
}
.tsmHighlightLinkHeadline A:hover {
	COLOR: #cc0000
}
.tsmHighlightLinkHeadline A:hover:visited {
	COLOR: #cc0000
}
.tsmHighlight {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
.tsmRemaining {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
.tsmSubsections {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
.tsmHighlightTitle {
	MARGIN-TOP: 15px !important; FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: #444; FONT-SIZE: 90% !important
}
.tsmRemainingTitle {
	MARGIN-TOP: 15px !important; FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: #444; FONT-SIZE: 90% !important
}
.tsmSubsectionTitle {
	MARGIN-TOP: 15px !important; FONT-FAMILY: Arial, Helvetica, sans-serif !important; COLOR: #444; FONT-SIZE: 90% !important
}
.tsmHighlight .textHang {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px
}
.tsmRemaining .textHang {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px
}
.tsmSubsections .textHang {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px
}
.tsmHighlight .textHang IMG {
	MARGIN-BOTTOM: -3px
}
.tsmRemaining .textHang IMG {
	MARGIN-BOTTOM: -3px
}
.tsmSubsections .textHang IMG {
	MARGIN-BOTTOM: -3px
}
.tsmHighlight .tsmHighlightLinkHeadline A {
	BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 70%
}
.tsmRemaining .tsmRemainingLinkHeadline A {
	BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 70%
}
.tsmSubsections .tsmSubsectionLinkHeadline A {
	BORDER-BOTTOM: #ccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #147; FONT-SIZE: 70%
}
.tsmHighlight .tsmHighlightLinkHeadline A:hover {
	BORDER-BOTTOM: #cc0000 1px solid; COLOR: #cc0000; TEXT-DECORATION: none
}
.tsmRemaining .tsmRemainingLinkHeadline A:hover {
	BORDER-BOTTOM: #cc0000 1px solid; COLOR: #cc0000; TEXT-DECORATION: none
}
.tsmSubsections .tsmSubsectionLinkHeadline A:hover {
	BORDER-BOTTOM: #cc0000 1px solid; COLOR: #cc0000; TEXT-DECORATION: none
}
.tsmRemaining .tsmRemainingLinkHeadline A {
	FONT-SIZE: 100% !important; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
.tsmSubsections .tsmSubsectionLinkHeadline A {
	FONT-SIZE: 100% !important; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
.tsmRemaining {
	MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.tsmTeaseBody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.tsmTeaseBody A {
	FONT-WEIGHT: normal
}
.tsmTeaseBody .tsmFullStoryLink {
	LINE-HEIGHT: 150% !important; TEXT-TRANSFORM: none; FONT-SIZE: 65%
}
.textBodyBlack {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textBodyBlackBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textStoryTag {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.linkSubSectionTab {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSubSectionTab {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMed {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedBlack {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedBlackBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedGrey {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedLtGrey {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedBlue {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedBlueBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedLtGold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedReverse {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedRedBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmall {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallReverse {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallReverseBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallRed {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmRed {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallGreen {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmGreen {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallBlue {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallBlueBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallLtBlue {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallBlack {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallLtGold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallGrey {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallGreyBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.AdEShopHead {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textSmallBlackBold {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.heads {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textTimestamp {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textLegal {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.textMedBlackHang {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.credit {
	FONT-SIZE: 60% !important
}
.sitewrapperbox {
	MARGIN-BOTTOM: 20px !important
}
.box_3054092 {
	MARGIN-TOP: -10px
}
.boxBI_3053751 {
	FONT-SIZE: 16px !important
}
.box_3054092 {
	FONT-SIZE: 16px !important
}
.boxB_3053751 A {
	LINE-HEIGHT: 190% !important
}
.boxH_3183236 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/bg_ev07_v3.gif) #336699; HEIGHT: 25px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.boxH_3663295 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/bg_ev07_v3.gif) #336699; HEIGHT: 25px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.boxH_10399110 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(http://msnbcmedia1.msn.com/i/msnbc/Components/ColorBoxes/Styles/img/bg_ev07_v3.gif) #336699; HEIGHT: 25px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#contentsLeft {
	MARGIN-BOTTOM: 40px
}
.IE #contentsLeft {
	PADDING-BOTTOM: 40px
}
#contentsLeft .boxB_3089180 {
	MARGIN-TOP: 8px !important; PADDING-TOP: 0px !important
}
#contentsLeft .tsm IMG {
	MARGIN-BOTTOM: 10px !important
}
#contentsLeft TABLE .tsmTeaseBody {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 10px !important
}
.textHang A {
	LINE-HEIGHT: 150% !important
}
#contentsRight {
	MARGIN-BOTTOM: 20px
}
.IE #contentsRight {
	PADDING-BOTTOM: 20px
}
#contentsRight .boxBI {
	VERTICAL-ALIGN: top
}
#contentsRight .boxB_3553566 TBODY TR TD {
	VERTICAL-ALIGN: top
}
#contentsRight .boxB_3088874 TBODY TR TD {
	VERTICAL-ALIGN: top
}
#contentsRight .boxB_3053751 TBODY TR TD {
	VERTICAL-ALIGN: top
}
#contentsRight .boxB_3088867 TBODY TR TD {
	VERTICAL-ALIGN: top
}
#contentsRight .boxBI_14383019 .mgbtm {
	MARGIN-BOTTOM: 10px
}
#contentsLeft .boxBI_14383019 .mgbtm {
	MARGIN-BOTTOM: 10px
}
#contentsRight .boxBI_14383019 P.textMed {
	FONT-SIZE: 16px
}
#contentsRight .appForeignCurrencyExchange {
	MARGIN-BOTTOM: 20px
}
.textMed {
	FONT-SIZE: 11px !important
}
.cbx {
	FONT-FAMILY: Arial !important; MARGIN-BOTTOM: 20px !important
}
.Opera #story .container #content .p12 .mR165 P {
	WIDTH: 100% !important; MARGIN-BOTTOM: 10px
}
.safari #story .container #content {
	MARGIN-LEFT: 20px !important
}
.firefox #story .container #content {
	MARGIN-LEFT: 20px !important
}
.Opera #story .container #content {
	MARGIN-LEFT: 20px !important
}
.safari .boxB_MSNBC_Political_Calendar {
	BORDER-BOTTOM: #a4abc1 1px solid; BORDER-LEFT: #a4abc1 1px solid; BORDER-TOP: #a4abc1 1px solid; BORDER-RIGHT: #a4abc1 1px solid
}
.safari .hedMSNBC_Political_Calendar {
	WIDTH: 297px !important
}
.safari #body_MSNBC_Political_Calendar {
	FONT-SIZE: 10px !important
}
#deck_MSNBC_Political_Calendar {
	FONT-SIZE: 10px !important
}
.safari #deck_MSNBC_Political_Calendar {
	PADDING-LEFT: 10px
}
.Opera #bottomGradient {
	MARGIN-TOP: -372px !important
}
#DColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 40px; BACKGROUND: url(http://msnbcmedia2.msn.com/i/msnbc/Components/CSS/img/border-fade.gif) no-repeat left bottom; FLOAT: right; PADDING-TOP: 0px
}
.IE-6 #DColumn {
	PADDING-BOTTOM: 40px; MARGIN-RIGHT: 8px
}
#dcol-sponsored {
	WIDTH: 160px; FONT-FAMILY: Arial, sans-serif; MARGIN-LEFT: 5px; FONT-SIZE: 11px; OVERFLOW: hidden
}
#dcol-skyscraper {
	MARGIN-LEFT: 10px
}
#DColumn P.dcol-hed {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#DColumn #dcol-resourceguide P.dcol-hed {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#Dcolumng P {
	MARGIN-BOTTOM: 23px
}
#Dcolumng P B {
	COLOR: #259d2f
}
#Dcolumng P U {
	COLOR: #259d2f
}
#DColumn .listing {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#DColumn .listing P {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 14px
}
#DColumn #dcol-resourceguide {
	TEXT-ALIGN: center; MARGIN-LEFT: 10px
}
#DColumn #dcol-resourceguide P {
	MARGIN: 8px 0px 22px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#DColumn #dcol-resourceguide P A {
	COLOR: #393; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#DColumn #dcol-resourceguide P A:visited {
	COLOR: #393; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#DColumn #dcol-resourceguide P A:hover {
	TEXT-DECORATION: underline
}
#DColumn #msn-shopping {
	MARGIN-LEFT: 10px
}
#AdSubsectionShowcase_F {
	MARGIN-TOP: 15px !important; WIDTH: 300px; FLOAT: none
}
#subSectionFront #AdStackedPromo_F {
	MARGIN-TOP: 16px !important
}
