A.l-a3:link {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: 宋体,Arial, Helvetica, sans-serif, "????"; TEXT-DECORATION: none
}
A.l-a3:visited {
	FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体,Arial, Helvetica, sans-serif, "????"; TEXT-DECORATION: none
}
A.l-a3:hover {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体,Arial, Helvetica, sans-serif, "????"; TEXT-DECORATION: none
}
.k-2 {
	BORDER-RIGHT: #dfe4ca 1px solid; BORDER-TOP: #dfe4ca 0px solid; BORDER-LEFT: #dfe4ca 0px solid; BORDER-BOTTOM: #dfe4ca 0px solid
}
.k-3 {
	BORDER-RIGHT: #dfe4ca 1px solid; BORDER-TOP: #dfe4ca 0px solid; BORDER-LEFT: #dfe4ca 0px solid; BORDER-BOTTOM: #dfe4ca 2px solid
}
A.homeroll-01 {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_01.gif) #f7f5f4 no-repeat; WIDTH: 223px
}
A.homeroll-01:hover {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_01o.gif) #88171a no-repeat; WIDTH: 223px
}
A.homeroll-02 {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_02.gif) #f7f5f4 no-repeat; WIDTH: 223px
}
A.homeroll-02:hover {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_02o.gif) #88171a no-repeat; WIDTH: 223px
}
A.homeroll-03 {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_03.gif) #f7f5f4 no-repeat; WIDTH: 223px
}
A.homeroll-03:hover {
	DISPLAY: block; BACKGROUND: url(/portals/0/new9/images/home_03o.gif) #88171a no-repeat; WIDTH: 223px
}
.background_green-light {
	BACKGROUND: #C00000; WIDTH: 165px
}

.background_white {
	BACKGROUND: #ffffff
}
.textonly {
	FONT-WEIGHT: bold; FONT-SIZE:13.5pt
}
A.nav2 {
	DISPLAY: block; FONT-SIZE: 10.5pt; COLOR: #ffffff; FONT-FAMILY: 宋体,Trebuchet, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.nav2o {
	DISPLAY: block; FONT-SIZE: 10.5pt; COLOR: #C00000; FONT-FAMILY: 宋体,Trebuchet, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFEAAA; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.nav2o:hover {
	DISPLAY: block; FONT-SIZE: 10.5pt; COLOR: #C00000; FONT-FAMILY: 宋体,Trebuchet, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFEAAA; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.nav2:visited {
	DISPLAY: block; FONT-SIZE: 10.5pt; COLOR: #ffffff; FONT-FAMILY: 宋体,Trebuchet, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C00000; TEXT-ALIGN: center; TEXT-DECORATION: none
}

A.nav2:hover {
	DISPLAY: block; FONT-SIZE: 10.5pt; COLOR: #C00000; FONT-FAMILY: 宋体,Trebuchet, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFEAAA; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu {
	MARGIN-TOP: 110px; LEFT: 40px; VISIBILITY: hidden; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu2 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu3 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu4 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu5 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu6 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu7 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
#menu8 {
	MARGIN-TOP: 73px; LEFT: 10px; VISIBILITY: hidden; MARGIN-LEFT: 4px; WIDTH: 95px; COLOR: #648038; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfe4ca
}
A.menulink1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT-SIZE: 9pt; FONT-FAMILY: 宋体,verdana, sans-serif; BORDER-LEFT: #ffffff 1px solid; WIDTH: 107px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #648038 0px solid; BACKGROUND-COLOR: #FFEAAA; TEXT-DECORATION: none
}
* HTML A.menulink1 {
	WIDTH: 109px
}
A.menulink1:hover {
	 COLOR: #000; BACKGROUND-COLOR: #FFD042; TEXT-DECORATION: none

}
A.menulink1:visited {
	 COLOR: #000; TEXT-DECORATION: none
}
/*cnnMore*/
.cnnMore {
line-height:18px;
}
.cnnMore a{
font-family: "宋体";
color:#f00;
text-decoration:none;
font-size:9pt;
}
.cnnMore a:visited{
color:#f00;
text-decoration:none;
}
.cnnMore a:hover{
color:#ffffff;
text-decoration:underline;
background-color:#800;
}
.cnnMore a:active{
color:#ffffff;
text-decoration:underline;
}

#mainContent {
	PADDING-TOP: 2px
}
#cnnLeftCol {
	WIDTH: 50%
}
#cnnMidCol {
	PADDING-RIGHT: 15px; WIDTH: 50%
}
#cnnRightCol {
	FONT-SIZE: 11px; WIDTH: 336px; PADDING-TOP: 2px
}
#cnnLeftCol {
	FONT-SIZE: 11px; PADDING-TOP: 10px
}
#cnnMidCol {
	FONT-SIZE: 11px; PADDING-TOP: 10px
}
#moneyBreakingNews {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
#moneyBreakingNews TABLE {
	WIDTH: 95%
}
.summaryBlock {
	MARGIN-BOTTOM: 10px; FONT: 11px Verdana
}
.summaryBlock:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.summaryBlock {
	DISPLAY: inline-block
}
* HTML .summaryBlock {
	HEIGHT: 1%
}
.summaryBlock {
	DISPLAY: block
}
.cnnHeadline {
	PADDING-BOTTOM: 2px; FONT: bold 9pt arial;COLOR: #000000;
}
.cnnDateStamp {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #999
}
#cnnBulletsBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 11px arial; PADDING-TOP: 3px
}
.cnnBullets {
	FONT: 12px arial
}
.featureBrandName {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
.featureBrandName A {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
.dualLeadBrow {
	PADDING-BOTTOM: 3px; FONT: bold 12px Arial
}
#cnnT1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#cnnT1 .summaryBlock {
	MARGIN-BOTTOM: 5px
}
#cnnT1 .cnnHeadline {
	MARGIN-TOP: -5px; FONT: bold 28px Arial
}
#cnnT1 .cnnBlurbTxt {
	PADDING-BOTTOM: 0px; FONT: 13px Arial
}
#cnnT1 .cnnBullets {
	PADDING-TOP: 2px
}
#cnnT1DR {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#cnnT1DR .summaryBlock {
	MARGIN-BOTTOM: 5px
}
#cnnT1DR .cnnHeadline {
	MARGIN-TOP: -5px; FONT: bold 28px Arial
}
#cnnT1DR .cnnBlurbTxt {
	PADDING-BOTTOM: 0px; FONT: 13px Arial
}
#cnnT1DR .cnnBullets {
	PADDING-TOP: 2px
}
#cnnT2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cnnT2 .summaryBlock {
	
}
#cnnT2 .cnnHeadline {
	
}
#cnnT2 .cnnBlurbTxt {
	PADDING-BOTTOM: 5px
}
#cnnT2 #cnnBulletsBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#cnnT2 .cnnBullets {
	
}
#HeadlineList {
	MARGIN-BOTTOM: 10px
}
#HeadlineList DIV.storystackhome {
	PADDING-BOTTOM: 2px; FONT: bold 12px Arial; PADDING-TOP: 2px
}
#cnnMainBins {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 18px
}
#cnnMainBins .summaryBlock {
	
}
#cnnMainBins .cnnHeadline {
	
}
#cnnMainBins .bulletsBlock {
	PADDING-BOTTOM: 0px
}
.cnnMainBinsLnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.cnnMainBinsLnkSm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#cnnSpecials {
	FONT-SIZE: 11px
}
#cnnSpecials {
	FONT-SIZE: 11px; BORDER-BOTTOM: #eee 1px solid
}
#cnnSpecials .summaryBlock {
	MARGIN-BOTTOM: 7px
}
#cnnSpecials .cnnHeadline {
	
}
#cnnLists {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px
}
#cnnLists .cnnheader {
	FONT-WEIGHT: bold; COLOR: black
}
#cnnLists TABLE {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#cnnLists TD {
	
}
#cnnLists .cnnListsLnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#cnnLists .cnnListsLnk {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; FONT: 12px Arial; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid
}
#cnnLists .moreStoriesLink {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; FONT: bold 12px Arial; TEXT-TRANSFORM: none; TEXT-ALIGN: left
}
#cnnLists .rightColumn {
	PADDING-LEFT: 10px
}
#cnnCommentary {
	MARGIN-BOTTOM: 15px
}
#cnnCommentary .cnnHeadline {
	FONT: bold 13px arial
}
#cnnMoreFrom {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px; WIDTH: 625px
}
#cnnMoreFrom TABLE {
	
}
#cnnMoreFrom TD {
	PADDING-RIGHT: 15px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#cnnMoreFrom .morefromLT TABLE {
	WIDTH: 297px
}
#cnnMoreFrom .morefromRT TABLE {
	WIDTH: 297px
}
#cnnMoreFrom .magazineBlock {
	
}
#cnnMoreFrom .magazineBlock .cnnHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #073c6d; PADDING-TOP: 2px
}
#cnnMoreFrom .cnnBullets {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#MarketsLinks {
	MARGIN-BOTTOM: 5px
}
#MarketsLinks A {
	PADDING-RIGHT: 4px
}
#cnnAdvLnks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; WIDTH: 95%
}
.lastPublished {
	FONT-SIZE: 10px; COLOR: #999; BOTTOM: 19px; LINE-HEIGHT: 11px; MARGIN-RIGHT: 8px; POSITION: relative; TEXT-ALIGN: right
}
.cnnTopLeftRow {
	
}
.cnnBodyText11 {
	FONT-SIZE: 11px
}
.cnnByLine {
	
}
.cnnLeftImg {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; MARGIN: 0px 5px 3px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.cnnMoreDivBg {
	PADDING-RIGHT: 10px; MAX-WIDTH: 1px; WIDTH: 1px
}
#ofie {
	PADDING-BOTTOM: 15px
}
#overnightCSI DIV {
	
}
#overnightCSI TD.cnnBCbg {
	BACKGROUND: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_div.gif) no-repeat right 50%; LINE-HEIGHT: 12px
}
#overnightCSI .cnnBCtxt {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; WHITE-SPACE: nowrap
}
#overnightCSI .cnnBCnegative {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_dwn_arrow.gif); COLOR: #c00; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
#overnightCSI .cnnBCpositive {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_up_arrow.gif); COLOR: #090; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
#overnightCSI .cnnBClevel {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; WHITE-SPACE: nowrap
}
#overnightCSI .cnnBCpercent {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; WHITE-SPACE: nowrap
}
#overnightCSI .cnnBCdate {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333
}
#overnightCSI A {
	TEXT-TRANSFORM: uppercase
}
#overnightCSI TABLE {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
#overnightCSI TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; HEIGHT: 22px
}
#VideoTabs {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/1px_999.gif) #eee repeat-x 50% bottom; WIDTH: 300px
}
#VideoTabs:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#VideoTabs {
	DISPLAY: inline-block
}
* HTML #VideoTabs {
	HEIGHT: 1%
}
#VideoTabs {
	DISPLAY: block
}
#VideoTabs UL {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#VideoTabs LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; POSITION: relative
}
#VideoTabs LI.tabnum0 {
	MARGIN-TOP: -2px; PADDING-LEFT: 5px; FONT: bold 12px arial; TEXT-TRANSFORM: uppercase
}
#VideoTabs LI.tabnum0 A {
	COLOR: #cb0100
}
#VideoTabs .Tab1 LI.tabnum1 {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/tab_eee.gif) no-repeat right top; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#VideoTabs .Tab2 LI.tabnum2 {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/tab_eee.gif) no-repeat right top; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#VideoTabs .Tab1 LI.tabnum0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#VideoTabs .Tab2 LI.tabnum1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#VideoTabs IMG {
	MARGIN: 0px
}
#cnnVideo {
	MARGIN-BOTTOM: 15px
}
#cnnVideo .cnnHeadline {
	
}
#cnnVideo .cnnHeadlineSm {

	PADDING-BOTTOM: 8px; FONT: 12px arial; BORDER-BOTTOM: #eee 1px solid;
}
#cnnVideo .videoBrowse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: auto; PADDING-TOP: 0px; POSITION: relative; TOP: 3px; TEXT-ALIGN: right
}
#cnnVideo .summaryBlock {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 2px
}
#cnnVideo .cnnBlurbTxt {
	PADDING-BOTTOM: 8px; MARGIN-LEFT: 3px; OVERFLOW: visible; BORDER-BOTTOM: #eee 1px solid
}
#cnnVideo .cnnBlurbTxt:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cnnVideo .cnnBlurbTxt {
	DISPLAY: inline-block
}
* HTML #cnnVideo {
	HEIGHT: 1%
}
#cnnVideo {
	DISPLAY: block
}
#cnnVideo .moreStoriesLink {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WORD-SPACING: 10px; TEXT-TRANSFORM: none; COLOR: #999; TEXT-ALIGN: left
}
#cnnVideo .moreStoriesLink A {
	PADDING-BOTTOM: 0px; WORD-SPACING: normal; FONT: bold 12px Arial; TEXT-TRANSFORM: none; TEXT-ALIGN: left
}
.cnnTab1Visible .cnnTab1Container {
	DISPLAY: inline; VISIBILITY: visible
}
.cnnTab1Visible .cnnTab2Container {
	DISPLAY: none; VISIBILITY: hidden
}
.cnnTab2Visible .cnnTab1Container {
	DISPLAY: none; VISIBILITY: hidden
}
.cnnTab2Visible .cnnTab2Container {
	DISPLAY: inline; VISIBILITY: visible
}
.cnnBlurbTxtHide {
	DISPLAY: none; VISIBILITY: hidden
}
.plusminusVisible {
	DISPLAY: inline; FLOAT: left; VISIBILITY: visible; MARGIN-RIGHT: 5px
}
.plusminusHide {
	DISPLAY: none; FLOAT: left; VISIBILITY: hidden; MARGIN-RIGHT: 5px
}
EM {
	PADDING-LEFT: 1px; FONT: 10px arial; WIDTH: 10px; COLOR: #848284
}
#cnnSamplerTable {
	BORDER-TOP: #999 1px solid; MARGIN: 0px 15px
}
#cnnSamplerTable TD {
	VERTICAL-ALIGN: top
}
#cnnSamplerTable .samplercol1 {
	
}
#cnnSamplerTable .samplercol2 {
	PADDING-LEFT: 15px; WIDTH: 199px
}
#cnnSamplerTable .samplercol3 {
	PADDING-LEFT: 15px; WIDTH: 199px
}
#cnnSamplerTable #cnnMainBins {
	MARGIN-TOP: 15px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#cnnSamplerTable #cnnMainBins .moneyMainGreyBnr {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 5px; WIDTH: auto
}
#lifestyleShowcase {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 15px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
#lifestyleShowcase IMG.img02paddingR {
	FLOAT: right; MARGIN-BOTTOM: -20px; MARGIN-LEFT: 15px; OVERFLOW: visible; BOTTOM: 20px; POSITION: relative
}
.img02paddingL{margin:0 5px 0 0;}
#lifestyleShowcase .summaryBlock {
	MARGIN: 10px 10px 10px 5px
}
#lifestyleShowcase .moneyGroupLabel {
	MARGIN: 8px 0px 15px 10px
}
#lifestyleShowcase IMG.img01paddingL {
	FLOAT: right; MARGIN-LEFT: 15px
}
#loanCenterTable {
	MARGIN-BOTTOM: 15px
}
#loanCenterTable TABLE {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 336px; BORDER-BOTTOM: #999 1px solid
}
#loanCenterTable TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; FONT: bold 12px Arial; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid
}
#loanCenterTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: 12px Arial; PADDING-TOP: 3px
}
#loanCenterTable .col1 {
	TEXT-ALIGN: left
}
#loanCenterTable .col2 {
	TEXT-ALIGN: right
}
#loanCenterTable #bottomRow TH {
	BORDER-BOTTOM: 0px
}
#ratesBox {
	MARGIN-BOTTOM: 15px
}
.Tab0Visible#ratesBox LI#tabnum3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Tab1Visible#ratesBox LI#tabnum0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Tab1Visible#ratesBox LI#tabnum3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Tab2Visible#ratesBox LI#tabnum1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Tab2Visible#ratesBox LI#tabnum3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.Tab3Visible#ratesBox LI#tabnum2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ratesBox #ratestable {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: 0px; BORDER-LEFT: #999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid
}
#ratesBox #ratestable .textcell {
	PADDING-LEFT: 5px; COLOR: #039; WHITE-SPACE: nowrap
}
#ratesBox #ratestable .change {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
#ratesBox .zipcell {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 11px Arial; PADDING-TOP: 3px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee
}
#ratesBox .zipbox {
	FONT: 11px Arial; WIDTH: 100px; HEIGHT: 18px
}
#ratesBox .dividerline {
	LINE-HEIGHT: 1px; BACKGROUND-COLOR: #65cfcf
}
#ratesBox TR#tablerow {
	FONT-SIZE: 12px; HEIGHT: 28px
}
#ratesBox #ssi0 {
	POSITION: relative; TOP: -2px
}
#ratesBox #ssi1 {
	POSITION: relative; TOP: -2px
}
#ratesBox #ssi2 {
	POSITION: relative; TOP: -2px
}
#ratesBox #ssi3 {
	POSITION: relative; TOP: -2px
}
#ratesBox .header {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: 10px Arial; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999 1px solid; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #65cfcf 1px solid; POSITION: relative; TOP: -1px; HEIGHT: 18px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#ratesBox .rowcolor1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ratesBox .creditLogo {
	RIGHT: 10px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #999; POSITION: relative; TOP: -40px; TEXT-ALIGN: right
}
#ratesBox .adArea {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: -35px; BACKGROUND-COLOR: #eee
}
#pollhomepage {
	CLEAR: all; MARGIN: 15px
}
#pollhomepage #question {
	FLOAT: left; MARGIN: 20px 10px 0px 0px; FONT: bold 14px Arial; WIDTH: 210px
}
#pollhomepage #answers {
	FLOAT: left; FONT: 12px Arial; WIDTH: 220px
}
#pollhomepage #answers UL {
	
}
#pollhomepage #answers UL LI {
	
}
#pollhomepage #answers UL LI DIV {
	WIDTH: 190px
}
#pollhomepage #answers UL LI INPUT {
	FLOAT: left
}
#pollhomepage #vote {
	CLEAR: none; FLOAT: right; MARGIN: 15px 0px 0px 10px; WIDTH: 135px
}
#pollhomepage #maglogo {
	PADDING-TOP: 20px; TEXT-ALIGN: right
}
#addRSS {
	FONT: 12px arial
}
#addRSS A {
	FONT-WEIGHT: bold
}
#NavigationTabs #Tab1 LI.tabnum0 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#NavigationTabs #Tab2 LI.tabnum1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#NavigationTabs {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/1px_999.gif) #e1f1f0 repeat-x 50% bottom; PADDING-TOP: 3px
}
#NavigationTabs:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#NavigationTabs {
	DISPLAY: inline-block
}
* HTML #NavigationTabs {
	HEIGHT: 1%
}
#NavigationTabs {
	DISPLAY: block
}
#NavigationTabs UL {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#NavigationTabs LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/header_divider2.gif) #e1f1f0 no-repeat right center; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; FONT: bold 11px arial; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none; POSITION: relative
}
#NavigationTabs #Tab0 LI.tabnum0 {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/data_corner2.gif) no-repeat right top; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#NavigationTabs #Tab1 LI.tabnum1 {
	BACKGROUND: url(http://i.cnn.net/money/.element/img/1.0/misc/data_corner2.gif) no-repeat right top; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.rowcolor1 {
	BACKGROUND-COLOR: #fff
}
.rowcolor2 {
	BACKGROUND-COLOR: #eee
}
#recentQuote {
	WIDTH: 336px
}
#recentQuote #NavigationTabs #Tab0 .tabnum1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#PSummary {
	DISPLAY: none; VISIBILITY: hidden; WIDTH: 336px
}
#PSummary #NavigationTabs #Tab0 .tabnum1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#PSummary DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
#PSummary DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 12px Arial; PADDING-TOP: 0px
}
#PSummary DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px Arial; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#PSummary .scroller {
	HEIGHT: 273px
}
#recentQuote .scroller {
	HEIGHT: 298px
}
#PSummaryIFrame {
	DISPLAY: block; VISIBILITY: visible; WIDTH: 336px
}
#PSummaryIFrame .scroller {
	HEIGHT: 273px
}
#PSummaryIFrame DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
#PSummaryIFrame DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 12px Arial; PADDING-TOP: 0px
}
#PSummaryIFrame DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 12px Arial; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#recentQIFrame {
	DISPLAY: block; VISIBILITY: visible; WIDTH: 336px
}
#recentQIFrame .scroller {
	HEIGHT: 298px
}
#LiveQuotesNews .scroller {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: 0px; OVERFLOW: auto; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: -1px
}
#LiveQuotesNews TABLE {
	BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; POSITION: relative; TOP: -1px
}
#LiveQuotesNews .scroller TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#LiveQuotesNews .newsRow TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#LiveQuotesNews .newsSource {
	PADDING-LEFT: 3px; FONT: 10px Arial; COLOR: #999
}
#LiveQuotesNews TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: 12px Arial; PADDING-TOP: 2px
}
#LiveQuotesNews TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: 10px Arial; VERTICAL-ALIGN: bottom; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #65cfcf 1px solid; HEIGHT: 18px
}
#LiveQuotesNews .col1 {
	TEXT-ALIGN: right
}
#LiveQuotesNews .col2 {
	TEXT-ALIGN: left
}
#LiveQuotesNews .col3 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#LiveQuotesNews .col4 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#LiveQuotesNews TH.col1 {
	WIDTH: 40px
}
#LiveQuotesNews TD.col1 {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 13%
}
#LiveQuotesNews TH.col2 {
	
}
#LiveQuotesNews TD.col2 {
	FONT-WEIGHT: bold
}
#LiveQuotesNews TD.col3 {
	VERTICAL-ALIGN: top
}
#LiveQuotesNews TH.col4 {
	WIDTH: 60px; TEXT-ALIGN: right
}
#LiveQuotesNews TD.col4 {
	VERTICAL-ALIGN: top
}
#LiveQuotesNews TD.col5 {
	FONT: 10px Arial; VERTICAL-ALIGN: top; WIDTH: 13%; COLOR: #999; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#LiveQuotesNews TD.col6 {
	PADDING-BOTTOM: 4px; FONT: 11px Arial; TEXT-ALIGN: left
}
#LiveQuotesNews TD.newsRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#recentQsponsor {
	BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; POSITION: relative; TOP: -1px; HEIGHT: 35px
}
DIV.cnnBCstamp {
	LEFT: 110px; POSITION: relative
}
#quoteSwitch A {
	FONT-WEIGHT: bold
}
#snapshot A {
	TEXT-DECORATION: underline
}
#snapshot .quoteprice {
	FONT-SIZE: 11px
}
.cnnBCtxt .down {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_dwn_arrow.gif); BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
.cnnBCtxt .up {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_up_arrow.gif); BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
SPAN.tradeup {
	COLOR: #090
}
SPAN.tradedown {
	COLOR: #c00
}
#snapshot .quoteprice SPAN.tradeup {
	COLOR: #000
}
#snapshot .quoteprice SPAN.tradedown {
	COLOR: #000
}
.cnnBCtxt .down {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_dwn_arrow.gif); BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
.cnnBCtxt .up {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/money/.element/img/1.0/data/mk_snapshot/BigCharts_up_arrow.gif); BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap
}
SPAN.tradeup {
	COLOR: #090
}
SPAN.tradedown {
	COLOR: #c00
}
#snapshot .quoteprice SPAN.tradeup {
	COLOR: #000
}
#snapshot .quoteprice SPAN.tradedown {
	COLOR: #000
}
DIV#onoffSwitch {
	RIGHT: 220px; FLOAT: right; MARGIN-BOTTOM: -10px; FONT: 12px Arial; POSITION: relative; TOP: -13px
}

.cnnHeadline a{color:#069;font:bold 12px/22px "宋体",Arial; text-align:left;}
.cnnHeadline a:visited{color:#093;text-decoration:none;}
.cnnHeadline a:hover{color:#3c3;text-decoration:none;}

.cnnHeadlineSm a{color:#069;font:normal 12px/22px "宋体",Arial; text-align:left;}
.cnnHeadlineSm a:visited{color:#069;text-decoration:none;}
.cnnHeadlineSm a:hover{color:#3c3;text-decoration:none;}

.cnnBlurbTxt{font:normal 12px/22px "宋体",Arial; color:#999;}
