#pmContainer {
	MARGIN: 0px 10px; WIDTH: 280px; BACKGROUND: #fff; OVERFLOW: hidden
}
#pmContainer * {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pmContainer A {
	COLOR: #004276; CURSOR: pointer
}
#pmContainer A:hover {
	COLOR: #004276; CURSOR: pointer
}
.pmOn {
	DISPLAY: block
}
.pmOff {
	DISPLAY: none
}
#pmContainer #pmUserPanel {
	MARGIN: 0px 0px 1px; WIDTH: 280px; HEIGHT: 35px; OVERFLOW: hidden
}
#pmContainer #pmUserPanel IMG {
	FLOAT: left
}
#pmContainer #pmUserPanel #pmLoggedIn {
	MARGIN: 0px 1px 0px 5px; WIDTH: 239px; FLOAT: left; OVERFLOW: hidden
}
#pmContainer #pmUserPanel #pmLoggedIn #pmUserName {
	LINE-HEIGHT: 13px; FLOAT: left; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#pmContainer #pmUserPanel #pmLoggedIn #pmUserOpts {
	LINE-HEIGHT: 13px; FLOAT: right; COLOR: #999; FONT-SIZE: 11px
}
#pmContainer #pmUserPanel #pmLoggedIn #pmUserOpts A#pmProfile {
	DISPLAY: inline-block; MARGIN-RIGHT: 7px
}
#pmContainer #pmUserPanel #pmLoggedIn #pmUserOpts A#pmSignOut {
	DISPLAY: inline-block; MARGIN-LEFT: 7px
}
#pmContainer #pmUserPanel #pmLoggedOff {
	WIDTH: 239px; FLOAT: left; MARGIN-LEFT: 4px
}
#pmContainer #pmUserPanel #pmLoggedOff SPAN {
	LINE-HEIGHT: 13px; MARGIN: 0px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#pmContainer DIV#pmSlidebox {
	MARGIN: 0px; WIDTH: 280px; OVERFLOW: hidden
}
DIV.accordion {
	POSITION: relative
}
DIV.accordion-toggle {
	Z-INDEX: 10; POSITION: relative; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Module_gradient.gif) #fff repeat-x; HEIGHT: 25px; CURSOR: pointer
}
DIV.accordion-toggle-active {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Module_gradient.gif) #fff repeat-x 0px 0px; HEIGHT: 25px
}
DIV.accordion-content {
	POSITION: relative; OVERFLOW: hidden
}
A.toggle {
	MARGIN: 0px 2px; DISPLAY: block; FLOAT: right; HEIGHT: 18px; CURSOR: pointer
}
A.toggle SPAN {
	VISIBILITY: hidden
}
#pmContainer .accordion-toggle .accTitle {
	TEXT-TRANSFORM: uppercase; MARGIN: 3px 10px 0px; DISPLAY: inline-block; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px
}
#pmContainer .accordion-toggle .accArrow {
	MARGIN: 10px 10px 0px 0px; WIDTH: 7px; DISPLAY: inline-block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/arrow_up.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 7px; FONT-SIZE: 3px
}
#pmContainer .accordion-toggle-active .accArrow {
	MARGIN: 10px 10px 0px 0px; WIDTH: 7px; DISPLAY: inline-block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/arrow_down.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 7px; FONT-SIZE: 3px
}
#pmMarkets {
	LINE-HEIGHT: normal; MARGIN: 0px; WIDTH: 280px; FONT-SIZE: 10px
}
#pmMarkets .market-1 {
	BORDER-BOTTOM: #dadada 1px solid
}
#pmMarkets .market-2 {
	BORDER-BOTTOM: #dadada 1px solid
}
#pmMarkets .pmSectHead {
	MARGIN: 7px 0px 0px; WIDTH: 275px; HEIGHT: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#pmMarkets .pmSectHead A#cnnMoney {
	DISPLAY: block; FLOAT: right
}
#pmMarkets .pmSectHead #marketStatus {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: left
}
#pmMarkets #pmIndecies {
	POSITION: relative; MARGIN: 0px
}
#pmMarkets #pmIndecies .pmWrapper {
	MARGIN: 0px; WIDTH: 280px; OVERFLOW: hidden
}
#pmMarkets #pmIndecies SPAN {
	COLOR: #999
}
#pmMarkets #pmIndecies #indexUpdated {
	COLOR: #999
}
#pmMarkets #pmIndecies .pmWrapper .marketTime {
	WIDTH: 130px; FLOAT: left; COLOR: #999; PADDING-TOP: 3px
}
#pmMarkets #pmIndecies .pmWrapper .marketTime SPAN {
	LETTER-SPACING: -0.05em
}
#pmMarkets #pmIndecies .pmWrapper .marketTime #indexUpdated {
	
}
#pmMarkets #pmIndecies .pmWrapper A#defIndexBtn {
	MARGIN: 0px 0px 0px 16px; WIDTH: 51px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -20px
}
#pmMarkets #pmIndecies .pmWrapper A.togOn#defIndexBtn {
	BACKGROUND-POSITION: 0px -96px
}
#pmMarkets #pmIndecies .pmWrapper A.togOff#defIndexBtn {
	BACKGROUND-POSITION: 0px -20px
}
#pmMarkets #pmIndecies .pmWrapper A.togOff#defIndexBtn:hover {
	BACKGROUND-POSITION: 0px -58px
}
#pmMarkets #pmIndecies .pmWrapper A#myQuotesBtn {
	MARGIN: 0px 0px 0px 2px; WIDTH: 66px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -134px
}
#pmMarkets #pmIndecies .pmWrapper A.togOn#myQuotesBtn {
	BACKGROUND-POSITION: 0px -210px
}
#pmMarkets #pmIndecies .pmWrapper A.togOff#myQuotesBtn {
	BACKGROUND-POSITION: 0px -134px
}
#pmMarkets #pmIndecies .pmWrapper A.togOff#myQuotesBtn:hover {
	BACKGROUND-POSITION: 0px -172px
}
#pmMarkets #pmIndecies UL {
	LIST-STYLE-TYPE: none; MARGIN: 6px 0px 0px 10px; WIDTH: 270px; OVERFLOW: hidden
}
* HTML #pmMarkets #pmIndecies UL {
	LIST-STYLE-TYPE: none; MARGIN: 3px 0px 0px 10px; WIDTH: 270px; OVERFLOW: hidden
}
#pmMarkets #pmIndecies UL LI {
	WIDTH: 270px; DISPLAY: block; OVERFLOW: hidden
}
#pmMarkets #pmIndecies UL LI .marketInfo-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 145px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: normal; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 0px
}
#pmMarkets #pmIndecies UL LI .marketInfo-left .marketName {
	MARGIN: 2px 0px 0px; HEIGHT: 18px; COLOR: #004276; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#pmMarkets #pmIndecies UL LI .marketInfo-left .marketName A {
	LINE-HEIGHT: 18px; DISPLAY: inline-block; FONT-SIZE: 14px; VERTICAL-ALIGN: baseline
}
#pmMarkets #pmIndecies UL LI .marketInfo-left .marketIndex {
	DISPLAY: inline-block; MARGIN-LEFT: 5px
}
#pmMarkets #pmIndecies UL LI .marketNums-right {
	MARGIN: 3px 0px; WIDTH: 95px; DISPLAY: block; FLOAT: right; HEIGHT: 14px
}
#pmMarkets #pmIndecies UL LI .marketNums-right .numDiff {
	TEXT-ALIGN: center; WIDTH: 40px; FLOAT: right; HEIGHT: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#pmMarkets #pmIndecies UL LI .marketNums-right .numDiff SPAN {
	COLOR: #fff
}
#pmMarkets #pmIndecies UL LI .marketNums-right .percentDiff {
	FLOAT: right; HEIGHT: 14px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#pmMarkets #pmIndecies UL LI .up.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #12ac10; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .up.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #12ac10; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .up.marketNums-right .numDiff {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Green_market_status.gif) no-repeat; COLOR: #fff
}
#pmMarkets #pmIndecies UL LI .up.marketNums-right .numDiff SPAN {
	LINE-HEIGHT: 14px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .down.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .down.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .down.marketNums-right .numDiff {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Red_market_status.gif) no-repeat; COLOR: #fff
}
#pmMarkets #pmIndecies UL LI .down.marketNums-right .numDiff SPAN {
	LINE-HEIGHT: 14px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmMarkets #pmIndecies UL LI .up.marketNums-right .numDiff SPAN .plusMinus {
	LINE-HEIGHT: 12px; WIDTH: 0.5em; DISPLAY: inline-block; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 1px
}
#pmMarkets #pmIndecies UL LI .down.marketNums-right .numDiff SPAN .plusMinus {
	LINE-HEIGHT: 12px; WIDTH: 0.5em; DISPLAY: inline-block; VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 1px
}
#pmMarkets #symbolSearch {
	Z-INDEX: 1997; POSITION: relative; MARGIN: 6px 0px 0px; DISPLAY: block
}
#pmMarkets #symbolSearch #searchLine {
	WIDTH: 280px; DISPLAY: block; OVERFLOW: hidden
}
#pmMarkets #symbolSearch #searchQuote {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 190px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 14px; FONT-SIZE: 10px; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 1px
}
#pmMarkets #symbolSearch A#getSymbolBtn {
	MARGIN: 1px 2px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: right; HEIGHT: 15px
}
#pmMarkets #symbolSearch A#getSymbolBtn {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -590px
}
#pmMarkets #symbolSearch A#getSymbolBtn:hover {
	BACKGROUND-POSITION: 0px -625px
}
#pmMarkets #symbolSearch A#getSymbolBtn SPAN {
	VISIBILITY: hidden
}
#pmMarkets #symbolSearch #symbolReturn {
	Z-INDEX: 1998; BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; BORDER-LEFT: #dadada 1px solid; WIDTH: 280px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 47px; OVERFLOW: auto; BORDER-TOP: #dadada 1px solid; TOP: 16px; BORDER-RIGHT: #dadada 1px solid; LEFT: 0px
}
#pmMarkets #moneySponsor {
	Z-INDEX: 1996; POSITION: absolute; MARGIN: 0px; WIDTH: 280px; HEIGHT: 59px; OVERFLOW: hidden
}
#pmMarkets #moneySponsor #sponsorBox {
	MARGIN: 12px 5px 0px 0px; FLOAT: right; VERTICAL-ALIGN: middle
}
#pmMarkets #moneySponsor #sponsorBox SPAN {
	MARGIN: 10px 5px 0px 0px; DISPLAY: block; FLOAT: left
}
#pmMarkets #moneySponsor #sponsorBox IMG {
	DISPLAY: block; FLOAT: left
}
#pmMarkets #pmIndecies #myContainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 275px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; PADDING-TOP: 0px
}
#pmMarkets #pmIndecies #myContainer UL {
	PADDING-BOTTOM: 0px; OVERFLOW-Y: auto; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 275px; PADDING-RIGHT: 0px; HEIGHT: 47px; PADDING-TOP: 0px
}
#pmMarkets #pmIndecies #myContainer LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; COLOR: #004276; CURSOR: default; PADDING-TOP: 1px
}
*:first-child + HTML #pmMarkets #pmIndecies #myContainer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
* HTML #pmMarkets #pmIndecies #myContainer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#pmMarkets #pmIndecies #myContainer LI.yui-ac-highlight {
	BACKGROUND: #dedede; COLOR: #004276
}
#pmMarkets #pmIndecies #myContainer .yui-ac-content {
	BORDER-BOTTOM: #ced8e1 1px solid; BORDER-LEFT: #ced8e1 1px solid; FONT: 10px arial; BORDER-TOP: #ced8e1 1px solid; BORDER-RIGHT: #ced8e1 1px solid
}
#pmMarkets #pmIndecies #myContainer .resulttable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pmMarkets #pmIndecies #myContainer .resulttable .col1 {
	WIDTH: 60px
}
#pmMarkets #pmIndecies #myContainer .text {
	FONT: 10px arial
}
#pmMarkets #pmIndecies #myContainer TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
#pmMarkets #pmIndeciesIntl {
	MARGIN: 10px 0px 0px
}
#pmMarkets #pmIndeciesIntl SPAN {
	COLOR: #999
}
#pmMarkets #pmIndeciesIntl #indexUpdated {
	COLOR: #999
}
#pmMarkets #pmIndeciesIntl .pmWrapper {
	WIDTH: 280px; MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
#pmMarkets #pmIndeciesIntl .pmWrapper .marketTime {
	POSITION: relative; MARGIN: 0px 0px 10px; WIDTH: 280px; DISPLAY: block; COLOR: #999; OVERFLOW: hidden
}
#pmMarkets #pmIndeciesIntl .pmWrapper .marketTime #allMarkets {
	POSITION: absolute; RIGHT: 0px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.toggle {
	MARGIN: 0px; FLOAT: left
}
#pmMarkets #pmIndeciesIntl .pmWrapper A#asiaMarketBtn {
	MARGIN: 0px 2px 0px 0px; WIDTH: 69px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -248px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOn#asiaMarketBtn {
	BACKGROUND-POSITION: 0px -324px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#asiaMarketBtn {
	BACKGROUND-POSITION: 0px -248px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#asiaMarketBtn:hover {
	BACKGROUND-POSITION: 0px -286px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A#eurMarketBtn {
	MARGIN: 0px 2px 0px 0px; WIDTH: 69px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -362px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOn#eurMarketBtn {
	BACKGROUND-POSITION: 0px -438px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#eurMarketBtn {
	BACKGROUND-POSITION: 0px -362px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#eurMarketBtn:hover {
	BACKGROUND-POSITION: 0px -400px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A#usMarketBtn {
	MARGIN: 0px 2px 0px 0px; WIDTH: 69px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_market_sprite.gif) no-repeat 0px -476px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOn#usMarketBtn {
	BACKGROUND-POSITION: 0px -552px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#usMarketBtn {
	BACKGROUND-POSITION: 0px -476px
}
#pmMarkets #pmIndeciesIntl .pmWrapper A.togOff#usMarketBtn:hover {
	BACKGROUND-POSITION: 0px -514px
}
#pmMarkets #pmIndeciesIntl UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 280px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid
}
#pmMarkets #pmIndeciesIntl UL LI {
	WIDTH: 280px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 31px; OVERFLOW: hidden
}
#pmMarkets #pmIndeciesIntl UL LI .marketInfo-left {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 9px
}
#pmMarkets #pmIndeciesIntl UL LI .marketInfo-left .marketName {
	LINE-HEIGHT: 14px; MARGIN: 0px; COLOR: #004276; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#pmMarkets #pmIndeciesIntl UL LI .marketInfo-left .marketIndex {
	DISPLAY: inline-block; MARGIN-LEFT: 5px
}
#pmMarkets #pmIndeciesIntl UL LI .marketNums-right {
	MARGIN: 7px 0px 0px; WIDTH: 95px; DISPLAY: block; FLOAT: right; HEIGHT: 14px
}
#pmMarkets #pmIndeciesIntl UL LI .marketNums-right .numDiff {
	TEXT-ALIGN: center; WIDTH: 40px; FLOAT: right; HEIGHT: 14px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#pmMarkets #pmIndeciesIntl UL LI .marketNums-right .numDiff SPAN {
	COLOR: #fff
}
#pmMarkets #pmIndeciesIntl UL LI .marketNums-right .percentDiff {
	FLOAT: right; HEIGHT: 14px; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#pmMarkets #pmIndeciesIntl UL LI .up.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #12ac10; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .up.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #12ac10; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI.closed .up.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #12ac10; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI.closed .up.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #12ac10; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .up.marketNums-right .numDiff {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Green_market_status.gif) no-repeat; COLOR: #fff
}
#pmMarkets #pmIndeciesIntl UL LI .up.marketNums-right .numDiff SPAN {
	LINE-HEIGHT: 14px; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .down.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .down.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI.closed .down.marketNums-right .percentDiff {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI.closed .down.marketNums-right .percentDiff SPAN {
	LINE-HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .down.marketNums-right .numDiff {
	BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/Red_market_status.gif) no-repeat; COLOR: #fff
}
#pmMarkets #pmIndeciesIntl UL LI .down.marketNums-right .numDiff SPAN {
	LINE-HEIGHT: 14px; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top
}
#pmMarkets #pmIndeciesIntl UL LI .up.marketNums-right .plusMinus {
	WIDTH: 0.5em; DISPLAY: inline-block; MARGIN-RIGHT: 1px
}
#pmMarkets #pmIndeciesIntl UL LI .down.marketNums-right .plusMinus {
	MARGIN-TOP: -1px; WIDTH: 0.5em; DISPLAY: inline-block; MARGIN-RIGHT: 1px
}
#pmMarkets #pmIndeciesIntl UL LI .marketNums-right .closedMarket {
	DISPLAY: none
}
#pmMarkets #pmIndeciesIntl UL LI.closed .marketNums-right {
	MARGIN: 7px 0px 0px; WIDTH: 130px; HEIGHT: 14px
}
#pmMarkets #pmIndeciesIntl UL LI.closed .marketNums-right .closedMarket {
	LINE-HEIGHT: 14px; DISPLAY: block; FLOAT: left; COLOR: #000; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top; FONT-WEIGHT: bold
}
#pmMarkets #pmIndeciesIntl UL LI.closed .marketInfo-left {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 148px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 9px
}
.symbolReturn {
	COLOR: #004276 !important; FONT-SIZE: 10px; FONT-WEIGHT: bold !important
}
#pmSports {
	POSITION: relative; LINE-HEIGHT: 12px; MARGIN: 0px 10px; WIDTH: 260px; COLOR: #000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmSports #sectHead {
	LINE-HEIGHT: 12px; MARGIN: 9px 0px 8px; FONT-SIZE: 10px
}
#pmSports .pmWrapper {
	WIDTH: 260px; OVERFLOW: hidden
}
#pmSports #sportBtns {
	MARGIN-BOTTOM: 13px
}
#pmSports #sportBtns A {
	DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_sports_sprite.gif) no-repeat; FLOAT: left; HEIGHT: 17px; MARGIN-RIGHT: 5px
}
#pmSports #sportBtns A SPAN {
	VISIBILITY: hidden
}
#pmSports #sportBtns #NFLbtn {
	WIDTH: 38px; BACKGROUND-POSITION: 0px -316px
}
#pmSports #sportBtns .pmOn#NFLbtn {
	BACKGROUND-POSITION: 0px -392px
}
#pmSports #sportBtns #NFLbtn:hover {
	BACKGROUND-POSITION: 0px -354px
}
#pmSports #sportBtns #NCAAFbtn {
	WIDTH: 51px; BACKGROUND-POSITION: 0px -430px
}
#pmSports #sportBtns .pmOn#NCAAFbtn {
	BACKGROUND-POSITION: 0px -506px
}
#pmSports #sportBtns #NCAAFbtn:hover {
	BACKGROUND-POSITION: 0px -468px
}
#pmSports #sportBtns #NCAABbtn {
	WIDTH: 51px; BACKGROUND-POSITION: 0px -544px
}
#pmSports #sportBtns .pmOn#NCAABbtn {
	BACKGROUND-POSITION: 0px -620px
}
#pmSports #sportBtns #NCAABbtn:hover {
	BACKGROUND-POSITION: 0px -582px
}
#pmSports #sportBtns #MLBbtn {
	WIDTH: 38px; BACKGROUND-POSITION: 0px -658px
}
#pmSports #sportBtns .pmOn#MLBbtn {
	BACKGROUND-POSITION: 0px -734px
}
#pmSports #sportBtns #MLBbtn:hover {
	BACKGROUND-POSITION: 0px -696px
}
#pmSports #sportBtns #NHLbtn {
	WIDTH: 38px; BACKGROUND-POSITION: 0px -772px
}
#pmSports #sportBtns .pmOn#NHLbtn {
	BACKGROUND-POSITION: 0px -848px
}
#pmSports #sportBtns #NHLbtn:hover {
	BACKGROUND-POSITION: 0px -810px
}
#pmSports #sportBtns #NBAbtn {
	WIDTH: 38px; BACKGROUND-POSITION: 0px -969px
}
#pmSports #sportBtns .pmOn#NBAbtn {
	BACKGROUND-POSITION: 0px -1045px
}
#pmSports #sportBtns #NBAbtn:hover {
	BACKGROUND-POSITION: 0px -1007px
}
#pmSports #pmScoreHead {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
#pmSports #pmScoreHead P {
	
}
#pmSports #pmScoreHead P.pmScoreboard {
	LINE-HEIGHT: 13px; DISPLAY: inline-block; FLOAT: left; FONT-SIZE: 11px; VERTICAL-ALIGN: baseline
}
#pmSports #pmScoreHead P.pmChooseTeam {
	LINE-HEIGHT: 12px; MARGIN-TOP: 1px; DISPLAY: inline-block; FLOAT: right; VERTICAL-ALIGN: baseline
}
#pmSports UL#pmScores {
	BORDER-BOTTOM: #dadada 1px solid; LIST-STYLE-TYPE: none; WIDTH: 260px; MARGIN-BOTTOM: 8px; BORDER-TOP: #dadada 1px solid
}
#pmSports UL#pmScores LI {
	FLOAT: left; HEIGHT: 35px; CLEAR: both
}
#pmSports UL#pmScores LI.top {
	BORDER-BOTTOM: #dadada 1px solid
}
#pmSports UL#pmScores LI.bottom {
	
}
#pmSports UL#pmScores LI .pmGame {
	WIDTH: 260px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#pmSports UL#pmScores LI .pmGame .pmScoreSide {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
#pmSports UL#pmScores LI .pmGame .pmScoreSide SPAN {
	WIDTH: 93px; DISPLAY: block; OVERFLOW: hidden
}
#pmSports UL#pmScores LI .pmGame .pmScoreSide SPAN.top {
	MARGIN-BOTTOM: 2px
}
#pmSports UL#pmScores LI .pmGame .pmScoreSide SPAN .pmGameTeam {
	WIDTH: 70px; DISPLAY: block; FLOAT: left; COLOR: #004276
}
#pmSports UL#pmScores LI .pmGame .pmScoreSide SPAN .pmGameScore {
	TEXT-ALIGN: right; WIDTH: 17px; DISPLAY: block; FLOAT: right
}
#pmSports UL#pmScores LI .pmGame .pmTimeSide {
	MARGIN-TOP: 4px; DISPLAY: block; FLOAT: right; COLOR: #000
}
#pmSports UL#pmScores LI .pmGame .pmTimeSide P {
	TEXT-ALIGN: right; LINE-HEIGHT: 14px; WIDTH: 70px; VERTICAL-ALIGN: middle
}
#pmSports UL#pmScores LI .pmGame .pmTimeSide P #pmTimeOfGame {
	DISPLAY: block
}
#pmSports UL#pmScores LI .pmNoGame {
	WIDTH: 260px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#pmSports UL#pmScores LI .pmNoGame .pmScoreSide {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 6px
}
#pmSports UL#pmScores LI .pmNoGame .pmScoreSide SPAN {
	WIDTH: 93px; DISPLAY: block; OVERFLOW: hidden
}
#pmSports UL#pmScores LI .pmNoGame .pmScoreSide SPAN.top {
	
}
#pmSports UL#pmScores LI .pmNoGame .pmScoreSide SPAN .pmGameTeam {
	WIDTH: 50px; DISPLAY: block; FLOAT: left; COLOR: #004276
}
#pmSports UL#pmScores LI .pmNoGame .pmScoreSide SPAN .pmGameScore {
	TEXT-ALIGN: right; WIDTH: 17px; DISPLAY: block; FLOAT: right
}
#pmSports UL#pmScores LI .pmNoGame .pmTimeSide {
	MARGIN: 4px 0px; DISPLAY: block; FLOAT: right; COLOR: #000; FONT-WEIGHT: normal
}
#pmSports UL#pmScores LI .pmNoGame .pmTimeSide P {
	TEXT-ALIGN: right; LINE-HEIGHT: 14px; WIDTH: 70px; VERTICAL-ALIGN: middle
}
#pmSports UL#pmScores LI .pmNoGame .pmTimeSide P #pmTimeOfGame {
	DISPLAY: block
}
#pmSports UL#pmNoGames {
	BORDER-BOTTOM: #dadada 1px solid; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 3px; HEIGHT: 92px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid
}
#pmSports UL#pmNoGames LI {
	LINE-HEIGHT: 12px; FONT-SIZE: 10px
}
#pmSports UL#pmNoGames LI.top {
	MARGIN: 0px 0px 3px
}
#pmSports UL#pmNoGames LI.top P {
	MARGIN: 7px 0px 0px; COLOR: #999; FONT-WEIGHT: normal
}
#pmSports UL#pmNoGames LI#pmSportsHeadlines {
	MARGIN: 5px 0px 7px
}
#pmSports UL#pmNoGames LI#pmSportsHeadlines UL {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #ca0002; PADDING-TOP: 0px
}
#pmSports UL#pmNoGames LI#pmSportsHeadlines UL LI {
	LINE-HEIGHT: 12px; MARGIN-BOTTOM: 2px; FONT-SIZE: 10px
}
#pmSports UL#pmNoGames LI#pmSportsHeadlines UL LI SPAN {
	
}
#pmSportsMore {
	POSITION: absolute; WIDTH: 260px; BOTTOM: 3px; OVERFLOW: hidden; RIGHT: 0px
}
#pmSportsMore P {
	FLOAT: right; COLOR: #999
}
#choseTeamsOverlay {
	Z-INDEX: 1997; POSITION: absolute; BACKGROUND: #000; TOP: 0px; LEFT: 0px
}
#choseTeamsOverlayBox {
	Z-INDEX: 1998; POSITION: absolute; WIDTH: 278px !important; BACKGROUND: #fff; TOP: 75px !important; LEFT: 0px
}
*:first-child + HTML #choseTeamsOverlayBox {
	LEFT: 22px
}
* HTML #choseTeamsOverlayBox {
	LEFT: 22px !important
}
#choseTeamsOverlayBox .pmOverlayClose {
	POSITION: absolute; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/close_btn.jpg) no-repeat; HEIGHT: 15px; TOP: 10px; RIGHT: 10px
}
#choseTeamsOverlayBox .pmOverlayHeader {
	
}
#choseTeamsOverlayBox .pmWrapper {
	MARGIN: 7px 10px 10px; WIDTH: 260px; OVERFLOW: hidden
}
#choseTeamsOverlayBox .pmWrapper .pmOverlayTitle {
	LINE-HEIGHT: 21px; MARGIN: 8px 0px 11px; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#choseTeamsOverlayBox .pmTeamList {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px
}
#choseTeamsOverlayBox .pmTeamList P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#choseTeamsOverlayBox .pmTeamList .pmTeam {
	MARGIN: 0px 0px 13px; WIDTH: 260px; OVERFLOW: hidden
}
#choseTeamsOverlayBox .pmTeamList .pmTeam .pmTeamNameRow {
	
}
#choseTeamsOverlayBox .pmTeamList .pmTeam .pmTeamNumTitle {
	BORDER-BOTTOM: #dadada 1px solid; MARGIN: 0px 0px 4px
}
#choseTeamsOverlayBox .pmTeamList .pmTeam .pmTeamName {
	FLOAT: left; FONT-WEIGHT: bold
}
#choseTeamsOverlayBox .pmTeamList .pmTeam .pmEditTeam {
	LINE-HEIGHT: 13px; FLOAT: right; COLOR: #999; FONT-SIZE: 11px
}
.pmTeamChoose {
	BORDER-BOTTOM: #004276 1px solid; BORDER-LEFT: #004276 1px solid; MARGIN-TOP: 3px; WIDTH: 260px; BORDER-TOP: #004276 1px solid; BORDER-RIGHT: #004276 1px solid
}
#choseTeamsOverlayBox .pmSaveTeams {
	MARGIN: 19px 0px 0px; WIDTH: 260px; BOTTOM: 10px; VERTICAL-ALIGN: baseline; OVERFLOW: hidden
}
#choseTeamsOverlayBox .pmSaveTeams A.pmCancelSave {
	MARGIN-TOP: 5px; PADDING-LEFT: 6px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/blue_arrow.jpg) no-repeat 2px 3px; FLOAT: left; FONT-SIZE: 9px
}
#choseTeamsOverlayBox .pmSaveTeams A.pmSaveBtn {
	DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/hp_sports_sprite.gif) no-repeat; FLOAT: right
}
#choseTeamsOverlayBox .pmSaveTeams A.pmSaveBtn {
	MARGIN: 0px; WIDTH: 46px; BACKGROUND-POSITION: 0px -886px; HEIGHT: 21px
}
#choseTeamsOverlayBox .pmSaveTeams A.pmSaveBtn:hover {
	BACKGROUND-POSITION: 0px -927px
}
#choseTeamsOverlayBox .pmSaveTeams A.pmSaveBtn SPAN {
	VISIBILITY: hidden
}
#pmWeather {
	LINE-HEIGHT: 100%; MARGIN: 0px 10px; WIDTH: 260px; COLOR: #000; FONT-SIZE: 10px
}
#pmWeatherIntl {
	LINE-HEIGHT: 100%; MARGIN: 0px 10px; WIDTH: 260px; COLOR: #000; FONT-SIZE: 10px
}
.off#pmWeatherLocation {
	DISPLAY: none
}
#pmWeatherLocation {
	DISPLAY: block; BACKGROUND: #f4f4f4
}
#pmWeatherLocation FIELDSET {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
#pmWeatherLocation FIELDSET .pmWrapper {
	POSITION: relative; WIDTH: 240px; OVERFLOW: hidden
}
#pmWeatherLocation FIELDSET .pmWrapper LABEL {
	POSITION: relative; MARGIN: 6px 4px 0px 0px; DISPLAY: inline; FLOAT: left; FONT-WEIGHT: bold
}
#pmWeatherLocation FIELDSET .pmWrapper INPUT#weatherLoc {
	BORDER-BOTTOM: #ccc 1px groove; BORDER-LEFT: #ccc 1px groove; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; WIDTH: 115px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px groove; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px groove; PADDING-TOP: 3px
}
SPAN.pmWeatherHollow {
	COLOR: #999
}
#pmWeatherLocation FIELDSET .pmWrapper INPUT.pmWeatherHollow {
	COLOR: #999
}
#pmWeatherLocation FIELDSET .pmWrapper A#weatherLocBtn {
	WIDTH: 47px; DISPLAY: inline; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/weather_sprite.gif) no-repeat 0px -20px; FLOAT: right; HEIGHT: 20px
}
#pmWeather #pmWeatherTab .weatherDay {
	DISPLAY: none
}
#pmWeatherLocation FIELDSET A#weatherLocBtn:hover {
	BACKGROUND-POSITION: 0px -61px
}
#pmWeatherLocation FIELDSET A#weatherLocBtn SPAN {
	VISIBILITY: hidden
}
#pmWeatherLocation FIELDSET .off#pmLocResultsContainer {
	DISPLAY: none
}
#pmWeatherLocation FIELDSET #pmLocResultsContainer {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; MARGIN: 5px 0px 0px; WIDTH: 100%; HEIGHT: 68px
}
#pmWeatherLocation FIELDSET #pmWeatherResultMeta {
	MARGIN: 5px 0px 9px; COLOR: #999; FONT-WEIGHT: bold
}
#pmWeatherLocation FIELDSET UL#pmWeatherResult {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ca0002; PADDING-TOP: 0px
}
#pmWeatherLocation FIELDSET UL#pmWeatherResult LI {
	MARGIN: 4px 0px; FONT-WEIGHT: bold
}
#pmWeatherLocation FIELDSET UL#pmWeatherResult LI SPAN {
	COLOR: #999; FONT-WEIGHT: bold
}
#pmWeatherLocation FIELDSET UL#pmWeatherResult LI .pmHLBullet {
	WIDTH: 8px; DISPLAY: inline-block; COLOR: #ca0002; FONT-SIZE: 12px
}
#pmWeather .pmWrapper#pmWeatherTab {
	MARGIN: 0px 0px 3px; WIDTH: 260px; OVERFLOW: hidden
}
#pmWeather #pmWeatherTab .pmWrapper {
	WIDTH: 260px; HEIGHT: 47px; OVERFLOW: hidden
}
#pmWeatherTab #pmSelectedWeather {
	MARGIN: 9px 0px 1px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 11px
}
#pmWeatherTab #pmSelectedWeather SPAN {
	COLOR: #000; FONT-WEIGHT: bold
}
#pmWeatherTab #pmSelectedWeather A {
	FONT-SIZE: 10px
}
#pmWeatherTab #pmCurrentWeather {
	MARGIN: 6px 8px 0px 4px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#pmWeatherTab #pmWeatherDetails {
	MARGIN: 6px 3px 0px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 36px
}
#pmWeatherTab #pmWeatherDetails P#pmWeatherDesc {
	LINE-HEIGHT: 13px; MARGIN-TOP: 2px; FONT-WEIGHT: bold
}
#pmWeatherTab #pmWeatherIcon {
	WIDTH: 54px; DISPLAY: block; FLOAT: left; HEIGHT: 47px
}
#pmWeatherTab #pmCurrentWeather #pmCurrTemp {
	LINE-HEIGHT: 36px; COLOR: #000; FONT-SIZE: 30px
}
#pmWeatherTab #pmWeatherDetails P {
	FONT-SIZE: 11px
}
#pmWeatherTab #pmWeatherDetails P#pmWeatherHiLo {
	LINE-HEIGHT: 13px; MARGIN-TOP: 6px; VERTICAL-ALIGN: baseline
}
#pmWeatherTab #pmMoreWeather {
	MARGIN-TOP: 6px; WIDTH: 65px; FLOAT: left; HEIGHT: 36px; OVERFLOW: hidden
}
#pmWeatherTab #pmMoreWeather A#pm10DayBtn {
	MARGIN: 0px 0px 3px; WIDTH: 53px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/weather_sprite.gif) no-repeat 0px -102px; FLOAT: right; HEIGHT: 18px
}
#pmWeatherTab #pmMoreWeather A#pm10DayBtn:hover {
	BACKGROUND-POSITION: 0px -139px
}
#pmWeatherTab #pmMoreWeather P {
	TEXT-ALIGN: right; LINE-HEIGHT: 13px; MARGIN: 0px; CLEAR: right; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#pmWeatherIntl #pmSelectedWeather {
	LINE-HEIGHT: 13px; MARGIN: 7px 0px 15px; FONT-SIZE: 11px
}
#pmWeatherIntl #pmWeatherLoc {
	FONT-WEIGHT: bold
}
#pmWeatherIntl #pmSelectedWeather A {
	LINE-HEIGHT: 13px; FONT-SIZE: 10px
}
#pmWeatherIntl .pmWrapper#pmWeatherTab {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 8px; WIDTH: 260px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTab .pmWrapper {
	WIDTH: 260px; HEIGHT: 60px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTab .weatherDay {
	LINE-HEIGHT: 13px; MARGIN: 0px; FONT-SIZE: 11px
}
#pmWeatherIntl #pmWeatherTab #pmCurrentWeather {
	LINE-HEIGHT: 30px; MARGIN: 6px 8px 0px 4px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTab #pmWeatherDetails {
	MARGIN: 2px 3px 0px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 36px
}
#pmWeatherIntl #pmWeatherTab #pmWeatherDetails P#pmWeatherDesc {
	LINE-HEIGHT: 13px; MARGIN-TOP: 6px; FONT-WEIGHT: bold
}
#pmWeatherIntl .off#pmWeatherTom {
	DISPLAY: none
}
#pmWeatherIntl .pmWrapper#pmWeatherTom {
	PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 260px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTom .pmWrapper {
	WIDTH: 260px; HEIGHT: 47px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTom .weatherDay {
	LINE-HEIGHT: 13px; MARGIN: 0px; FONT-SIZE: 11px
}
#pmWeatherIntl #pmWeatherTom #pmWeatherIcon {
	WIDTH: 54px; DISPLAY: block; FLOAT: left; HEIGHT: 47px
}
#pmWeatherIntl #pmWeatherTom #pmCurrentWeather {
	MARGIN: 6px 8px 0px 4px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
#pmWeatherIntl #pmWeatherTom #pmCurrentWeather #pmCurrTemp {
	LINE-HEIGHT: 36px; COLOR: #000; FONT-SIZE: 30px
}
#pmWeatherIntl #pmWeatherTom #pmWeatherDetails {
	MARGIN: 6px 3px 0px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 36px
}
#pmWeatherIntl #pmWeatherTom #pmWeatherDetails P {
	FONT-SIZE: 11px
}
#pmWeatherIntl #pmWeatherTom #pmWeatherDetails P#pmWeatherDesc {
	LINE-HEIGHT: 13px; MARGIN-TOP: 6px; FONT-WEIGHT: bold
}
#pmWeatherIntl #pmWeatherTom #pmWeatherDetails P#pmWeatherHiLo {
	LINE-HEIGHT: 13px; MARGIN-TOP: 6px; VERTICAL-ALIGN: baseline
}
#pmWeather #pmWeatherHeadlines {
	WIDTH: 260px; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid
}
#pmWeather #pmWeatherHeadlines UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: 15px; DISPLAY: block; COLOR: #ca0002
}
#pmWeather #pmWeatherHeadlines UL LI {
	MARGIN: 7px 0px 0px
}
#pmWeather #pmWeatherHeadlines UL LI A {
	FONT-WEIGHT: bold
}
#pmWeather #pmWeatherHeadlines UL LI P A {
	MARGIN: 1px 0px 0px; COLOR: #949494; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
#pmWeather #pmWeatherHeadlines UL LI .pmHLBullet {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; DISPLAY: none; FLOAT: left; HEIGHT: 100%; COLOR: #ca0002; VERTICAL-ALIGN: top; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #fff 1px solid
}
#pmWeather #pmWeatherHeadlines #pmInfoSource {
	POSITION: absolute; BOTTOM: 5px; COLOR: #949494; FONT-SIZE: 10px; RIGHT: 0px; FONT-WEIGHT: bold
}
#pmWeather .pmNewsHidden#pmWeatherHeadlines {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; HEIGHT: 16px; BORDER-LEFT-STYLE: none
}
#pmWeather .pmNewsHidden#pmWeatherHeadlines * {
	DISPLAY: none
}
#pmNewspulse {
	WIDTH: 280px; OVERFLOW: hidden
}
.contingency-content#pmNewspulse {
	OVERFLOW: visible
}
#pmNewspulse .pmSectHead {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 8px
}
#pmNewspulse .pmSectHead A {
	DISPLAY: block; FLOAT: left; HEIGHT: 19px; CURSOR: pointer
}
#pmNewspulse .pmSectHead A#nsNewsBtn {
	WIDTH: 80px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/090509_personalization_sprite_rr.gif) no-repeat -1px -4px
}
#pmNewspulse .pmSectHead A.togOn#nsNewsBtn {
	BACKGROUND-POSITION: -1px -42px; CURSOR: default
}
#pmNewspulse .pmSectHead A.togOff#nsNewsBtn {
	BACKGROUND-POSITION: -1px -4px
}
#pmNewspulse .pmSectHead A#nsActBtn {
	WIDTH: 80px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/090509_personalization_sprite_rr.gif) no-repeat -1px -80px
}
#pmNewspulse .pmSectHead A.togOn#nsActBtn {
	BACKGROUND-POSITION: -1px -118px; CURSOR: default
}
#pmNewspulse .pmSectHead A.togOff#nsActBtn {
	BACKGROUND-POSITION: -1px -80px
}
#pmNewspulse #pmTargetContainer {
	MARGIN: 0px 0px 7px; WIDTH: 280px; HEIGHT: 165px; OVERFLOW: hidden
}
#pmNewspulse #pmNewsPulseTab {
	
}
#pmNewsPulseTab H4.pmNplsSubhead {
	LINE-HEIGHT: 13px; MARGIN: 17px 0px 7px 10px; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#pmNewsPulseTab UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 10px
}
#pmNewsPulseTab UL LI.pmNsStory {
	WIDTH: 280px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
* HTML #pmNewsPulseTab UL LI.pmNsStory {
	MARGIN-BOTTOM: 1px
}
*:first-child + HTML #pmNewsPulseTab UL LI.pmNsStory {
	MARGIN-BOTTOM: 1px
}
#pmNewsPulseTab UL LI.pmNsStory .pmNsHeadline {
	LINE-HEIGHT: 13px; WIDTH: 175px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px
}
#pmNewsPulseTab UL LI.pmNsStory .pmNsHeadline A {
	
}
#pmNewsPulseTab UL LI.pmNsStory .pmNsPopularity {
	WIDTH: 70px; DISPLAY: block; FLOAT: left
}
#pmNewsPulseTab UL LI.pmNsStory .pmNsPopularity .pmNsPopImage {
	MARGIN-TOP: 3px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/popular_bar.jpg) no-repeat; HEIGHT: 8px
}
.intl#pmNewsPulseTab {
	MARGIN: 15px 0px 0px; WIDTH: 280px; OVERFLOW: hidden
}
.intl#pmNewsPulseTab UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 8px; HEIGHT: 171px; OVERFLOW: hidden
}
.intl#pmNewsPulseTab UL LI.pmNsStory {
	WIDTH: 262px; MARGIN-BOTTOM: 5px
}
* HTML .intl#pmNewsPulseTab UL LI.pmNsStory {
	WIDTH: 262px; MARGIN-BOTTOM: 1px
}
*:first-child + HTML .intl#pmNewsPulseTab UL LI.pmNsStory {
	MARGIN-BOTTOM: 1px
}
.intl#pmNewsPulseTab UL LI.pmNsStory .pmNsPopularity {
	DISPLAY: none; FLOAT: none
}
.intl#pmNewsPulseTab UL LI.pmNsStory .pmNsHeadline {
	WIDTH: 260px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.intl#pmNewsPulseTab UL LI.pmNsStory .pmNsHeadline A {
	DISPLAY: block
}
.intl#pmNewsPulseTab UL LI.pmNsStory .pmNsHeadline A .pmHLBullet {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 8px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; COLOR: #ca0002; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.intl#pmNewsPulseTab .pmWrapper {
	WIDTH: 280px; HEIGHT: 23px; OVERFLOW: hidden
}
.intl#pmNewsPulseTab .pmWrapper A#pmIntlMoreBtn {
	WIDTH: 55px; DISPLAY: block; MARGIN-BOTTOM: 6px; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/newspulse_personalize_sprite.gif) no-repeat 0px -20px; FLOAT: right; HEIGHT: 18px
}
.intl#pmNewsPulseTab .pmWrapper A#pmIntlMoreBtn:hover {
	BACKGROUND-POSITION: 0px -57px
}
#pmNewspulse #pmExploreNS {
	LINE-HEIGHT: 13px; BACKGROUND: #f4f4f4; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#pmNewspulse #pmExploreNS A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
#pmNewspulse #pmExploreNS A SPAN {
	DISPLAY: inline-block; COLOR: #ca0002; MARGIN-LEFT: 3px
}
#pmNewspulse #pmContingency {
	MARGIN-TOP: 10px; WIDTH: 280px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/contingency/domestic_contingency.jpg) no-repeat; HEIGHT: 177px
}
#pmNewspulse .intl#pmContingency {
	MARGIN-TOP: 10px; WIDTH: 280px; DISPLAY: block; BACKGROUND: url(http://i.cdn.turner.com/cnn/.element/img/3.0/personalization/contingency/international_contingency.jpg) no-repeat; HEIGHT: 177px
}
#pmNewspulse #pmContingencyLinks {
	LINE-HEIGHT: 14px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#pmNewspulse #pmContingencyLinks .pmSectHead {
	MARGIN: 10px 0px 4px; BORDER-TOP: #dadada 1px solid; PADDING-TOP: 7px
}
#pmNewspulse #pmContingencyLinks .pmSectHead SPAN {
	COLOR: #ca0002
}
#pmNewspulse #pmContingencyLinks UL {
	PADDING-BOTTOM: 23px; LIST-STYLE-TYPE: none; FLOAT: left
}
#pmNewspulse #pmContingencyLinks UL LI {
	WIDTH: 280px; MARGIN-BOTTOM: 1px; OVERFLOW: hidden
}
#pmNewspulse #pmContingencyLinks UL LI A {
	LINE-HEIGHT: 13px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#pmNewspulse #pmContingencyLinks UL LI .pmHLBullet {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; DISPLAY: block; FLOAT: left; HEIGHT: 100%; COLOR: #ca0002; VERTICAL-ALIGN: top; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #fff 1px solid
}

@media Unknown    
{
#pmMarkets #pmIndecies #myContainer {
	POSITION: absolute; TOP: 17px
}

}
