@charset "UTF-8";
/* CSS Document */

#View { FLOAT: left; padding: 4px 0px 0px 0px; MARGIN: 1px 0px 3px; BORDER-TOP: #333333 7px solid; OVERFLOW: hidden; WIDTH: 565px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#ViewMain { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#View2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #ffffff }

#View3 { padding: 4px 0px 0px 0px; BORDER-TOP: #333333 7px solid; FLOAT: left; MARGIN: -1px 0px 3px; OVERFLOW: hidden; WIDTH: 565px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#View4 { FLOAT: left; padding: 4px 0px 0px 0px; MARGIN: 0px 0px 3px; OVERFLOW: hidden; WIDTH: 565px; POSITION: relative; BACKGROUND-COLOR: #ffffff }

#ViewTabWrapper3 { DISPLAY: inline; Z-INDEX: 7; FLOAT: left; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 565px; POSITION: relative; HEIGHT: 20px }
#ViewTabWrapper3 A { DISPLAY: inline; FLOAT: left; POSITION: relative }
#ViewTabWrapper { DISPLAY:block; Z-INDEX:7; position:relative; FLOAT:left; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 565px; POSITION: relative; }
#ViewTabWrapper A { DISPLAY: block; FLOAT: left; POSITION: relative }
#ViewTabBase { display:inline; float:left; position:relative; padding: 5px 0px 1px 0px; BORDER-TOP: #999999 1px solid;  margin: -1px; WIDTH: 565px; HEIGHT: 19px; BACKGROUND-COLOR: #f2f7fd }
#ViewTabBase1 { BORDER-BOTTOM: #dfe0e2 2px solid; HEIGHT: 1px; padding: 5px 0px 1px 0px; BORDER-TOP: #999999 1px solid; MARGIN: -1px; WIDTH: 565px; HEIGHT: 19px; BACKGROUND-COLOR: #f2f7fd }

#ViewTabBase2 { display:inline; z-index:6; FLOAT:left; overflow:hidden; width:565px; margin-top:-1px; height:7px; border-top:#999999 1px solid; border-bottom:#dfe0e2 2px solid; position:relative;  background-color:#f2f7fd }

#ViewTabBaseAlt { MARGIN: -1px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: -1px; WIDTH: 565px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f2f7fd }
#ViewTabbaseP { DISPLAY: inline; FLOAT: left; BORDER-BOTTOM: #dfe0e2 2px solid; POSITION: relative; HEIGHT: 18px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: -1px; WIDTH: 565px; PADDING-TOP: 5px; HEIGHT: 19px; BACKGROUND-COLOR: #f2f7fd }
#ViewTabBaseP2 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; Z-INDEX: 6; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: -1px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 6px; BORDER-BOTTOM: #dfe0e2 2px solid; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #f2f7fd }
#ViewTabBase3 { BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #dfe0e2 2px solid; position:relative; DISPLAY: inline; Z-INDEX:9; FLOAT: left; margin-top:-6px; OVERFLOW:hidden; WIDTH:565px; POSITION:relative; HEIGHT:7px; BACKGROUND-COLOR:#f2f7fd; }

.ViewTab { padding: 2px 5px 4px 5px; BORDER-TOP:#cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: visible;  WIDTH: 60px; COLOR: #666666;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }

.ViewTabon { padding: 2px 5px 4px 5px; MARGIN-LEFT: 3px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; DISPLAY: inline; Z-INDEX: 9; FLOAT: left; BACKGROUND-COLOR: #f2f7fd; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center; WIDTH: 60px; }
A.ViewTab:link { COLOR: #666666; TEXT-DECORATION: none }
A.ViewTabon:link { COLOR: #666666; TEXT-DECORATION: none }
A.ViewTab:hover { COLOR: #666666; BACKGROUND-COLOR: #f0f7ff; TEXT-DECORATION: none }
A.ViewTabon:hover { COLOR: #666666; BACKGROUND-COLOR: #f0f7ff; TEXT-DECORATION: none }
A.ViewTab:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.ViewTabon:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.SubTab { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none }
.SubTab1 { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none }
.SubTab1on { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none }
.SubTabon { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none }
.SubTab1on { MARGIN-LEFT: 0px }
.SubTab1 { MARGIN-LEFT: 0px }
.SubTabon { FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none }
.SubTab1on { FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none }
.SubTab:link { TEXT-DECORATION: none }
.SubTabon:link { TEXT-DECORATION: none }
.SubTab:hover { TEXT-DECORATION: underline }
.SubTabon:hover { TEXT-DECORATION: none }
.SubTab:active { FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none }
.SubTabon:active { FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none }



.sp_skyscraperAd { margin-top:-1px; BORDER-TOP: #333 7px solid; DISPLAY: inline; FLOAT: left; WIDTH: 175px; POSITION: relative }

.wrapper, .fourColCtr { width:760px; position:relative; float:left; display: inline; }
.wrapper div, .fourColCtr div {float:left; position:relative; display:inline;}
.fourColCtr { width:760px; position:relative; float:left; display: block;}
.fourColCtr a:link { text-decoration: none; color:#333; }
.fourColCtr a:visited { text-decoration: none; color:#333; }
.fourColCtr a:hover { text-decoration: underline; color:#333; }

.sp_pcntr2 { DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 4px; WIDTH: 565px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.sp_pcntr2 DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_pTitle { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 565px; COLOR: #333; LINE-HEIGHT: 21px; POSITION: relative }

.sp_pRow { MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left; WIDTH: 565px; POSITION: relative }
.sp_pRow_cola { FLOAT: left; WIDTH: 175px; MARGIN-RIGHT: 20px }
.sp_pRow_cola1 { PADDING-RIGHT: 4px; FLOAT: left; WIDTH: 71px }
.sp_pRow_cola2 { DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; WIDTH: 75px; POSITION: relative }
.sp_psec { FONT-SIZE: 10px; WIDTH: 70px; COLOR: #999999; PADDING-TOP: 2px }
.sp_pyrrtn { BORDER-RIGHT: #cccccc 1px solid; FONT-SIZE: 18px; WIDTH: 71px; COLOR: #333333 }
.sp_pchange { DISPLAY: inline; FONT-SIZE: 18px; FLOAT: left; COLOR: #333333; POSITION: relative }
.sp_pchange_tri { BACKGROUND-POSITION: 0px 5px; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(../triangleGreenUp.gif); MARGIN-LEFT: 5px; WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; POSITION: relative }
.sp_pmanager { DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; COLOR: #333333; PADDING-TOP: 0px; POSITION: relative; }
.sp_pRow_colb { FLOAT: left; WIDTH: 100px; }
.sp_pRow_colc { FLOAT: right; WIDTH: 270px; }
.sp_pRow_colc DIV { DISPLAY: inline; POSITION: relative; }
.sp_btnFav { WIDTH: 75px; MARGIN-RIGHT: 3px; }
.sp_btnContact { WIDTH: 79px; MARGIN-RIGHT: 3px; }
.sp_btnCopypf { WIDTH: 90px }
.sp_mainCol1 { DISPLAY: inline; FLOAT: left; WIDTH: 245px; MARGIN-RIGHT: 21px; POSITION: relative; }
.sp_mainCol1a { DISPLAY: inline; FLOAT: left; WIDTH: 73px; MARGIN-RIGHT: 18px; POSITION: relative; }
.sp_mainCol1b { DISPLAY: inline; FLOAT: left; WIDTH: 154px; POSITION: relative; }
.sp_mainCol1aa { padding: 0px 0px 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; }
.sp_mainCol1bb { FONT-SIZE: 16px; WIDTH: 73px; }
.sp_mainCol1cc { FONT-SIZE: 10px; WIDTH: 154px; LINE-HEIGHT: 14px; padding: 2px 0px 0px 0px; color:#333; }
.sp_mainCol2 { padding: 11px 0px 0px 0px; DISPLAY: inline; FLOAT: right; WIDTH: 295px; POSITION: relative; }
.sp_mainCol2a { DISPLAY: inline; FLOAT: right; POSITION: relative; }

.right1Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/1stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss1Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/1stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.right2Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/2stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss2Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/2stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.right3Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/3stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss3Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/3stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.right4Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/4stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss4Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/4stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.right5Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/5stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss5Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/5stars.gif); WIDTH: 66px; HEIGHT: 17px; }
.sp_ss1Star { MARGIN-TOP: -2px }
.sp_ss2Star { MARGIN-TOP: -2px }
.sp_ss3Star { MARGIN-TOP: -2px }
.sp_ss4Star { MARGIN-TOP: -2px }
.sp_ss5Star { MARGIN-TOP: -2px }
/*.notRated { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/notRated_tall2.gif); WIDTH: 66px; HEIGHT: 17px; } */
.notRated {BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/notRated_tall.gif); WIDTH: 66px; HEIGHT: 17px; } 
.sp_peditbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_peditbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_peditbutton1 { WIDTH: 55px; TEXT-DECORATION: none }
.sp_peditbutton2 { MARGIN-LEFT: 4px; WIDTH: 90px; TEXT-DECORATION: none }
.sp_performancecntr { BORDER-TOP: #999 3px solid; DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 0px; WIDTH: 565px; POSITION: relative; }
.sp_ssmain565wrapper { padding: 0px; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 20px 0px 0px; WIDTH: 565px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_ssmain565wrapper DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_ssmaintabcntr { DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 19px; WIDTH: 273px; POSITION: relative }
.sp_ssmaintabcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_sstitle2 { font-weight:bold; color:#333}
.sp_ssstarcntr { MARGIN: 0px }
.sp_sstabcntr { FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; WIDTH: 273px; COLOR: #666; margin-top:19px; }
.sp_sstabcntrrow { WIDTH: 273px; margin-bottom: 3px; }
.sp_sstabcntrcol1 { WIDTH: 164px }
.sp_sstabcntrcol2 { WIDTH: 85px; padding-left:20px;}
.sp_sstabcntr A:link { COLOR: #333; TEXT-DECORATION: none }
.sp_sstabcntr A:visited { COLOR: #333; TEXT-DECORATION: none }
.sp_sstabcntr A:hover { COLOR: #333; TEXT-DECORATION: underline }
.sp_sstabcntr A:active { COLOR: #333; TEXT-DECORATION: underline }
.sp_sstabcntr2 { FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; WIDTH: 273px; COLOR: #333 }
.sp_sstabcntr2 DIV { WIDTH: 273px }
.sp_sstabcntr2row { BORDER-BOTTOM: #e8e8e8 1px solid }
.sp_sstabcntr2 A:link { COLOR: #333; TEXT-DECORATION: none }
.sp_sstabcntr2 A:visited { COLOR: #333; TEXT-DECORATION: none }
.sp_sstabcntr2 A:hover { COLOR: #333; TEXT-DECORATION: underline }
.sp_sstabcntr2 A:active { COLOR: #333; TEXT-DECORATION: underline }
.sp_sstabcntrbutton { MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative; HEIGHT: 20px }

.sp_ssbutton { padding: 0px 10px 1px 10px; position:relative; float:left; display:inline; border:1px solid #ccc; margin-right:4px; font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#666; }
a.sp_ssbutton:link { background-color: #fff; text-decoration: none; }
a.sp_ssbutton:visited { background-color: #fff; text-decoration: none; }
a.sp_ssbutton:hover { background-color: #EFF7FF; text-decoration: none; color:#333; }
a.sp_ssbutton:active { background-color: #EFF7FF; text-decoration: none; }

.sp_dbutton2 { FLOAT: left; border: #ccc 1px solid; font-weight: normal; FONT-SIZE: 10px; MARGIN: 4px 3px 0px 0px; WIDTH: 53px; COLOR: #666; LINE-HEIGHT: 14px; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none;  BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); BACKGROUND-POSITION: right center; BACKGROUND-REPEAT: no-repeat; padding: 0px 7px 1px 4px; MARGIN: 0px 4px 0px 0px; WIDTH: 62px; TEXT-ALIGN: left; }
.sp_dbutton2a { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; WIDTH: 53px; COLOR: #666; LINE-HEIGHT: 14px; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none; border: #cccccc 1px solid; padding: 0px 5px 1px 10px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); MARGIN: 0px 4px 0px 0px; WIDTH: 62px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; }

A.sp_dbutton2:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); COLOR: #333; TEXT-DECORATION: none }
A.sp_dbutton2:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); COLOR: #333; TEXT-DECORATION: none }
A.sp_dbutton2a:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); COLOR: #333; TEXT-DECORATION: none }
A.sp_dbutton2a:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); COLOR: #333; TEXT-DECORATION: none }
.sp_sstitle { padding: 5px 0px 0px 0px; FONT-WEIGHT: bold; COLOR: #333; }
.sp_ssbody { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
.sp_sspost { padding: 1px 0px 0px; }
.sp_sstitletext { padding: 0px 0px 6px 0px; FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666;  }
.sp_sstitletext1 { padding: 0px 0px 6px 0px; FONT-SIZE: 10px; COLOR: #333; }
.sp_sstitletext2 { padding: 5px 0px 6px 0px; FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666;  }
.sp_ssbyline2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 5px }
.sp_sstitletext A:link { COLOR: #666; TEXT-DECORATION: none }
.sp_sstitletext2 A:link { COLOR: #666; TEXT-DECORATION: none }
.sp_sstitletext A:visited { COLOR: #666; TEXT-DECORATION: none }
.sp_sstitletext2 A:visited { COLOR: #666; TEXT-DECORATION: none }
.sp_sstitletext A:hover { COLOR: #666; TEXT-DECORATION: underline }
.sp_sstitletext2 A:hover { COLOR: #666; TEXT-DECORATION: underline }
.sp_sstitletext A:active { COLOR: #666; TEXT-DECORATION: underline }
.sp_sstitletext2 A:active { COLOR: #666; TEXT-DECORATION: underline }
.sp_helpicon { WIDTH: 12px; PADDING-TOP: 0px }
.sp_ssgraphcntr { BORDER-TOP: #999 1px solid; MARGIN-TOP: 19px; DISPLAY: inline; FLOAT: left; FONT: 10px/14px Verdana, Arial, Helvetica, sans-serif; WIDTH: 273px; COLOR: #333; POSITION: relative }
.sp_ssgraphcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_ssgraphdatacntr { DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative }
.sp_ssgraphdatacntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_ssgraphcntrrow { DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative }
.sp_ssgraphdatacntrrow { DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative }
.sp_ssreddot { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://im.morningstar.com/im/red_dot.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative }
.sp_ssorgdot { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://im.morningstar.com/im/orange_dot.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative }
.sp_ssgrndot { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://im.morningstar.com/im/green_dot.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; COLOR: #333; PADDING-TOP: 0px; POSITION: relative }
.sp_ssdatacol1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 83px; PADDING-TOP: 5px }
.sp_ssdatacol2_6 { PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 34px; PADDING-TOP: 5px; TEXT-ALIGN: right }
.sp_ssnavbar { DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 273px; POSITION: relative; HEIGHT: 20px }
.sp_ssnavbar A:link { COLOR: #333 }
.sp_ssnavbar A:visited { COLOR: #333 }
.sp_ssnavbar A:hover { COLOR: #333 }
.sp_ssnavbar A:active { COLOR: #333 }
.sp_sstab { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #ccc 1px solid; COLOR: #999; LINE-HEIGHT: 14px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_sstabon { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #ccc 1px solid; COLOR: #999; LINE-HEIGHT: 14px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_sstab { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e8e8e8 }
.sp_sstabon { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e8e8e8 }
.sp_sstabon { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 5; BORDER-LEFT: #999 1px solid; COLOR: #333; HEIGHT: 17px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none }
.sp_sstabon:link { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 5; BORDER-LEFT: #999 1px solid; COLOR: #333; HEIGHT: 17px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none }
.sp_sstabon:visited { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 5; BORDER-LEFT: #999 1px solid; COLOR: #333; HEIGHT: 17px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none }
.sp_sstabon:link { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: medium none }
.sp_sstabon:visited { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: medium none }
.sp_sstabon:hover { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: medium none }
.sp_sstabon:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: medium none }
A.sp_sstab:link { TEXT-DECORATION: none }
A.sp_sstabon:link { TEXT-DECORATION: none }
A.sp_sstab:visited { TEXT-DECORATION: none }
A.sp_sstabon:visited { TEXT-DECORATION: none }
A.sp_sstab:hover { TEXT-DECORATION: none }
A.sp_sstabon:hover { TEXT-DECORATION: none }
A.sp_sstab:active { TEXT-DECORATION: none }
A.sp_sstabon:active { TEXT-DECORATION: none }
.sp_sstabbase { MARGIN-TOP: -1px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 273px; POSITION: relative; HEIGHT: 1px; BACKGROUND-COLOR: #999; }

.ss_title { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 465px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff; }
.ss_date { float:right; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #333; PADDING-TOP: 1px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; }
.ss_dctr { PADDING-RIGHT: 0px; BORDER-TOP: #999 3px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; WIDTH: 565px; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; }
.ss_dctr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.ss_ahctr { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px 0px; WIDTH: 760px; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.ss_ahrow1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; WIDTH: 760px; PADDING-TOP: 5px; HEIGHT: 27px; BACKGROUND-COLOR: #ffffff }
.ss_ahrow2 { PADDING-RIGHT: 0px; BORDER-TOP: #e8e8e8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 760px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff }
.ss_ahgrow { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e8e8e8; }
.ss_ahwrow { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff }
.ss_ahtitle { DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 660px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.ss_ahdate { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #666; PADDING-TOP: 1px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right }
.ss_ahdctr { PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; WIDTH: 565px; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.ss_wrow { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff }
.ss_grow { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e8e8e8; }
.tr_hcol1 { padding: 5px 15px 6px 5px; WIDTH: 130px; POSITION: relative; TEXT-ALIGN: left }
.tr_hcol2 { padding: 5px 0px 6px 8px; WIDTH: 43px;  POSITION: relative; TEXT-ALIGN: right }
.tr_col1 { padding: 5px 15px 6px 0px; WIDTH: 130px; POSITION: relative; TEXT-ALIGN: left }
.tr_col2 { padding: 5px 0px 6px 8px; WIDTH: 43px; POSITION: relative; TEXT-ALIGN: right }
.ss_hrow1 { padding: 5px 0px 0px 0px; VERTICAL-ALIGN: baseline; WIDTH: 565px; height: 27px; BACKGROUND-COLOR: #ffffff; }
.ss_hrow2 { padding: 0px ; BORDER-TOP: #e8e8e8 1px solid; FONT-SIZE: 10px; WIDTH: 565px; COLOR: #333; BACKGROUND-COLOR: #ffffff; font-weight: bold; }

/*All Holdings*/
.ah_ctr { float:left; BORDER-TOP: #999 3px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 25px 0px 0px 0px; WIDTH: 760px; COLOR: #333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; padding: 0px; }
.ah_row1 { float:left; padding: 5px 0px 0px 0px; VERTICAL-ALIGN: baseline; WIDTH: 760px;  HEIGHT: 27px; BACKGROUND-COLOR: #ffffff; }
.ah_row2 { float:left; padding: 0px; BORDER-TOP: #e8e8e8 1px solid; FONT-SIZE: 10px; font-weight:bold; WIDTH: 760px; COLOR: #333; BACKGROUND-COLOR: #ffffff; }
.ah_grow { float:left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e8e8e8; }
.ah_wrow { float:left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; }
.ah_title { float:left; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 660px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff; }
.ah_date { float:left; DISPLAY: inline; FONT-SIZE: 10px; WIDTH: 100px; COLOR: #666; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; padding: 1px 0px 0px; }
.ah_hcol1 { float:left; DISPLAY: inline; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: left; color:#333333; padding: 5px 0px 6px 5px;}
.ah_hcol1 a:link { text-decoration: none; color:#333; }
.ah_hcol3 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 53px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_hcol4 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 82px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_hcol5 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 68px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_hcol6 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 120px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_hcol7 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 105px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_hcol8 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 120px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
a.ah_col1:link { text-decoration: none; }
a.ah_col1:hover { text-decoration: underline; }
a.ah_col1:hover { text-decoration: underline; }
.ah_col1 { float:left; DISPLAY: inline; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: left; color:#333333; padding: 5px 0px 6px; }
.ah_col3 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 53px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_col4 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 82px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_col5 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 68px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_col6 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 120px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_col7 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 105px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
.ah_col8 { float:left; DISPLAY: inline; MARGIN: 0px; WIDTH: 120px; POSITION: relative; TEXT-ALIGN: right; padding: 5px 0px 6px; }
/*END All Holdings*/

A:link { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
.spx_wrapper { margin-bottom:20px; display:inline; font-size:10px; float:left; width:760px; color:#333; line-height:16px; font-family: Verdana, Arial, Helvetica, sans-serif; position:relative }
.spx_wrapper div { DISPLAY: inline; FLOAT: left; POSITION: relative }
.spx_hrow { float:left; display:inline; padding: 5px 0px 0px 0px; BORDER-TOP: #999 3px solid; VERTICAL-ALIGN: baseline; WIDTH: 760px; BACKGROUND-COLOR: #ffffff; margin-top:25px; }
.spx_title { DISPLAY: inline; FONT-WEIGHT: bolder; FONT-SIZE: 12px; WIDTH: 660px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.spx_col1 { DISPLAY: inline; MARGIN: 12px 0px 0px; WIDTH: 370px }
.spx_col2 { MARGIN: 12px 0px 0px 20px; WIDTH: 370px }
.spx_asseta { WIDTH: 370px; HEIGHT: 221px }
.spx_sstyle { WIDTH: 370px; HEIGHT: 221px }
.spx_asseta_col1 { DISPLAY: inline; MARGIN: 27px 0px 0px; WIDTH: 158px }
.spx_asseta_col2 { MARGIN: 30px 0px 21px 40px; WIDTH: 125px }
.spx_asseta_col1a { FONT-SIZE: 10px; LINE-HEIGHT: 14px }
.spx_asseta_col1b { FONT-SIZE: 10px; LINE-HEIGHT: 14px; }
.spx_asseta_col1bb { FONT-SIZE: 10px; LINE-HEIGHT: 14px; }
.spx_asseta_col1a { WIDTH: 105px }
.spx_asseta_col1bb { FONT-WEIGHT: bold; WIDTH: 53px; TEXT-ALIGN: right; }
.spx_asseta_col1b { WIDTH: 53px; LINE-HEIGHT: 20px; TEXT-ALIGN: right; }
.spx_ssector_cola { FONT-SIZE: 10px; }
.spx_ssector_colb { FONT-SIZE: 10px; }
.spx_ssector_colc { FONT-SIZE: 10px; }
.spx_ssector_cola { WIDTH: 123px; }
.spx_ssector_colb { FLOAT: right; WIDTH: 135px; TEXT-ALIGN: right; }
.spx_ssector_colb_lt { FONT-WEIGHT: normal; FLOAT: right; WIDTH: 135px; TEXT-ALIGN: right; }
.spx_ssector_colc { WIDTH: 90px; TEXT-ALIGN: right }
.spx_ssector_colc_lt { FONT-WEIGHT: normal; FLOAT: right; WIDTH: 90px; TEXT-ALIGN: right; }
.spx_feenexp_cola { FONT-SIZE: 10px; WIDTH: 275px; }
.spx_feenexp_colb { FONT-SIZE: 10px;FONT-WEIGHT: bold; WIDTH: 95px; COLOR: #333333; TEXT-ALIGN: right; }
.spx_ssdivers_cola { DISPLAY: inline; MARGIN: 10px 0px 0px; WIDTH: 140px; HEIGHT: 120px; }
.spx_ssdivers_colb { DISPLAY: inline; MARGIN: 10px 0px 0px 65px;  WIDTH: 140px; HEIGHT: 120px; }
.spx_boxw { BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 96px; HEIGHT: 96px }
.spx_box { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 31px; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; TEXT-ALIGN: center }
.spx_boxb { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 31px; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; TEXT-ALIGN: center }
.spx_boxb { COLOR: #ffffff; BACKGROUND-COLOR: #000000 }
.ssdivers_cola { WIDTH: 97px }
.ssdivers_colb { WIDTH: 43px; TEXT-ALIGN: right }
.spx_row175a { BORDER-TOP: #a9a9a9 1px dotted; DISPLAY: inline; FONT-SIZE: 10px; MARGIN: 15px 0px 11px; WIDTH: 140px; LINE-HEIGHT: 20px }
.spx_row175b { BORDER-TOP: #a9a9a9 1px dotted; DISPLAY: inline; FONT-SIZE: 10px; MARGIN: 15px 0px 11px; WIDTH: 140px; LINE-HEIGHT: 20px }
.spx_row175b { MARGIN: 15px 0px 0px 65px; }
.spx_stype_cola { FONT-SIZE: 10px; WIDTH: 123px; }
.spx_stype_colb { FONT-SIZE: 10px; FONT-WEIGHT: bold; WIDTH: 135px; COLOR: #333; TEXT-ALIGN: right; }
.spx_stype_colc { FONT-SIZE: 10px; WIDTH: 90px; TEXT-ALIGN: right; color:#333; }
.spx_stype_colb_lt { FONT-WEIGHT: normal; WIDTH: 135px; COLOR: #333; TEXT-ALIGN: right; }
.spx_stype_colc_lt { FONT-WEIGHT: normal; WIDTH: 90px; TEXT-ALIGN: right; }
.spx_world_icona { WIDTH: 35px; PADDING-TOP: 6px; HEIGHT: 15px; }
.spx_world_icona IMG { DISPLAY: inline; FLOAT: left; }
.spx_world_iconb { WIDTH: 83px; MARGIN-RIGHT: 162px; HEIGHT: 38px; }
.spx_world_colc { FONT-SIZE: 10px; }
.spx_world_cola { FONT-SIZE: 10px; WIDTH: 210px; }
.spx_world_colb { FONT-SIZE: 10px; FONT-WEIGHT: bold; WIDTH: 125px; COLOR: #333; TEXT-ALIGN: right }
.spx_world_colb_lt { FONT-WEIGHT: normal; WIDTH: 125px; COLOR: #333; TEXT-ALIGN: right }
.world_mapa { DISPLAY: inline; MARGIN: 13px 0px 5px 15px }
.world_mapb { DISPLAY: inline; MARGIN: 13px 0px 5px 15px }
.world_mapa { MARGIN: 13px 0px 5px 10px }
.spx_sstats_cola { WIDTH: 180px; FONT-SIZE: 10px }
.spx_sstats_colb { FONT-WEIGHT: bold; WIDTH: 100px; TEXT-ALIGN: right; FONT-SIZE: 10px }
.spx_sstats_colc { WIDTH: 90px; TEXT-ALIGN: right; FONT-SIZE: 10px }
.spx_sstats_cold { MARGIN-LEFT: 20px; WIDTH: 180px; FONT-SIZE: 10px }
.spx_sstats_cole { FONT-WEIGHT: bold; WIDTH: 100px; TEXT-ALIGN: right; FONT-SIZE: 10px }
.spx_sstats_colf { WIDTH: 90px; TEXT-ALIGN: right; FONT-SIZE: 10px }

.spx_top10_cola {  WIDTH: 65px; FONT-SIZE: 10px; text-align:left;}
.spx_top10_colb  { width:245px; padding:0px 20px 0px 45px; FONT-SIZE: 10px; }
.spx_top10_colc { float:left; display:inline; position:relative; width:190px; font-size:10px; }
.spx_top10_cold { float:left; display:inline; position:relative; WIDTH: 85px; TEXT-ALIGN: right; FONT-SIZE: 10px }
/*.spx_top10_cole { float:left; display:inline; position:relative; WIDTH: 100px; TEXT-ALIGN: right; FONT-SIZE: 10px } */
.spx_top10_colf { float:left; display:inline; position:relative; WIDTH: 110px; TEXT-ALIGN: right; FONT-SIZE: 10px }

.text12test { FONT-WEIGHT: bold; COLOR: #00ff00 }
.spx_icon_col { WIDTH: 22px; HEIGHT: 16px }
.spx_colw { width: 332px; margin: 0px 0px 20px; color:#333; }
.spx_rowbar451 { BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 4px; WIDTH: 370px; HEIGHT: 24px }
.spx_rowbar923 { float:left; display:inline; position:relative; BORDER-TOP: #999 1px solid; MARGIN-BOTTOM: 4px; WIDTH: 760px; HEIGHT: 24px }
.spx_rowbar451 A:hover { COLOR: #333; TEXT-DECORATION: underline }
.spx_rowbar923 A:hover { COLOR: #333; TEXT-DECORATION: underline }
.spx_rowbartitle { FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 0px 0px; COLOR: #333 }

/*ERROR ARROWS WON'T LINE UP SAME IN ALL BROWSERS!!! */
.spx_hdetails { background-position: 87px -1px; DISPLAY: inline; margin:3px 0px 0px 5px; PADDING-LEFT: 5px; FONT-WEIGHT:normal; FONT-SIZE:10px; TEXT-ALIGN: left; RIGHT:10px; FLOAT:left; background-image:url(http://im.morningstar.com/im/Discuss/double_arrow.gif); border-left: #666666 1px solid; WIDTH: 135px; COLOR: #333; BACKGROUND-REPEAT: no-repeat; }

.spx_row451 { MARGIN-BOTTOM: 2px; WIDTH: 370px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #eae9e9 1px solid; color:#333333}
.spx_row451b { }
.spx_row451tb { MARGIN-BOTTOM: 2px; WIDTH: 370px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #eae9e9 1px solid; }
.spx_row451c { }
.spx_row923 { float:left; position:relative; width:760px; MARGIN-BOTTOM:2px; LINE-HEIGHT:21px; BORDER-BOTTOM: #eae9e9 1px solid; }

.spx_row923 A:link { float:left; display:inline; position:relative; COLOR: #333; TEXT-DECORATION: none }
.spx_row923 A:visited { float:left; display:inline; position:relative; COLOR: #333; TEXT-DECORATION: none }
.spx_row923 A:hover { float:left; display:inline; position:relative; COLOR: #333; TEXT-DECORATION: underline }
.spx_row923b { float:left; display:inline; position:relative; HEIGHT: 34px; WIDTH: 760px; FONT-WEIGHT:bold; COLOR: #333; LINE-HEIGHT: 16px }
.spx_row451b { MARGIN-BOTTOM: 2px; WIDTH: 370px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #eae9e9 1px solid; float:left; display:inline; position:relative; FONT-WEIGHT: bold; LINE-HEIGHT: 20px }
.spx_row451c { MARGIN-BOTTOM: 2px; WIDTH: 370px; LINE-HEIGHT: 21px; BORDER-BOTTOM: #eae9e9 1px solid; float:left; display:inline; position:relative; FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 16px }
.spx_foot { WIDTH: 760px }
.spx_foot_row1 { WIDTH: 760px; font-size:11px;}
.spx_foot_row2 { WIDTH: 760px }
.spx_foot_row1 A:link { COLOR: #333 }
.spx_foot_row1 A:visited { COLOR: #333 }
.spx_foot_row1 A:hover { COLOR: #003366; TEXT-DECORATION: underline }
.spx_foot_row2 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; WIDTH: 760px; LINE-HEIGHT: 14px; PADDING-TOP: 6px; HEIGHT: 32px }
.spx_foot_logo { DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/imcobrand/trp/mlogo_footer.gif); MARGIN: 0px 12px 0px 0px; WIDTH: 142px; POSITION: relative; HEIGHT: 31px }
.spx_foot_copyright { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px }
.sp_dcntr { BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_dcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_hrow { padding: 0px 5px; WIDTH: 555px; BACKGROUND-COLOR: #ffffff }
.sp_dkrow { padding: 0px 5px; WIDTH: 555px; BACKGROUND-COLOR: #e8e8e8 }
.sp_ltrow { padding: 0px 5px; WIDTH: 555px; BACKGROUND-COLOR: #ffffff }
.sp_dcol1 { padding: 5px 0px 6px 0px; WIDTH: 156px; }
.sp_dcol2 { padding: 5px 0px 6px 0px;  WIDTH: 75px; margin-right: 10px; }
.sp_dcolstar { padding:3px 0px 0px 0px; WIDTH: 75px; margin-right: 10px; }
.sp_dcol3 { padding: 5px 7px 6px 0px; WIDTH: 105px;  }
.sp_dcol4 { padding: 5px 7px 6px 0px; WIDTH: 24px;  }
.sp_dcol5 { padding: 5px 2px 6px 0px; WIDTH: 73px;  }
.sp_dcol6 { padding: 5px 10px 6px 0px; WIDTH: 43px;   TEXT-ALIGN: right }
.sp_dcol7 { padding: 5px 2px 6px 0px; WIDTH: 41px;  TEXT-ALIGN: right }
.sp_bold { FONT-WEIGHT: bold }
.sp_pcntr { BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_pcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_pcol565 { padding: 2px 0px 3px 0px; WIDTH: 565px; }
.sp_phrow { padding: 0px 5px 0px 5px; WIDTH: 555px; }
.sp_phcol1 { padding: 2px 0px 3px 0px; WIDTH: 160px; }
.sp_phcol2 { padding: 2px 0px 3px 0px; WIDTH: 108px; MARGIN-RIGHT: 19px; }
.sp_phcol3 { padding: 2px 2px 3px 0px; WIDTH: 192px; }
.sp_phcol4 { padding: 2px 0px 3px 2px; WIDTH: 35px; TEXT-ALIGN: right }
.sp_phcol5 { padding: 2px 0px 3px 2px; WIDTH: 35px; TEXT-ALIGN: right }
.sp_dkrow { padding: 0px 5px; WIDTH: 555px; BACKGROUND-COLOR: #e8e8e8 }
.sp_pltrow { PADDING-RIGHT: 5px; BORDER-TOP: #e8e8e8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff }
.sp_pcol1 { padding: 5px 0px 6px 0px; WIDTH: 160px; }
.sp_pcol2 { padding: 5px 0px 6px 0px; WIDTH: 108px; MARGIN-RIGHT: 19px; }
.sp_pcol3 { PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 192px; PADDING-TOP: 5px }
.sp_pcol4 { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 6px; WIDTH: 35px; PADDING-TOP: 5px; TEXT-ALIGN: right }
.sp_pcol5 { PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 38px; MARGIN-RIGHT: -3px; PADDING-TOP: 3px; TEXT-ALIGN: right }
.sp_pcolstar { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 108px; MARGIN-RIGHT: 19px; PADDING-TOP: 3px }
.sp_bold { FONT-WEIGHT: bold }
.sp_bluerow { PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f7fd }
.sp_peditcntr { MARGIN-BOTTOM: 15px; WIDTH: 565px }
.sp_peditcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_peditcol1 { DISPLAY: inline; FLOAT: left; WIDTH: 273px; MARGIN-RIGHT: 19px; POSITION: relative }
.sp_peditcol2 { DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative }
.sp_peditform1 { MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 271px; POSITION: relative }
.sp_peditform2 { MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 271px; POSITION: relative }
.sp_peditckbox { DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: -3px; WIDTH: 20px; POSITION: relative }
.sp_peditckboxcntr { MARGIN-TOP: 7px; WIDTH: 273px }
.sp_peditckboxcntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_peditckboxsection { DISPLAY: inline; FLOAT: left; WIDTH: 273px; POSITION: relative }
.sp_peditckboxtext { PADDING-RIGHT: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px }
.sp_peditstarcntr { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 20px; WIDTH: 253px; PADDING-TOP: 2px; POSITION: relative }
.sp_peditbuttoncntr { MARGIN-TOP: 8px; WIDTH: 273px; TEXT-DECORATION: none }
.sp_peditbuttoncntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_peditbuttoncntr A { TEXT-DECORATION: none }
.sp_peditbuttonsection { DISPLAY: inline; FLOAT: right; WIDTH: 273px; POSITION: relative }
.sp_peditbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_peditbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.sp_peditbutton1 { WIDTH: 55px; TEXT-DECORATION: none }
.sp_peditbutton2 { MARGIN-LEFT: 4px; WIDTH: 90px; TEXT-DECORATION: none }
.sp_helpicon { WIDTH: 12px; PADDING-TOP: 3px }
.sp_peditstarsection { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 273px; POSITION: relative }
.sp_goto { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/blog_greyarrow.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #666666; TEXT-INDENT: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-ALIGN: right; TEXT-DECORATION: none }
A.sp_goto:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.sp_goto:active { COLOR: #666666; TEXT-DECORATION: underline }
.sp_peditbuttoncntr A:link { BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.sp_peditbuttoncntr A:visited { BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
DIV.sp_peditbuttoncntr A:hover { BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
.sp_peditbuttoncntr A:active { BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
.sp_peditinput1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 266px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }
.sp_peditformtext { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 268px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }
.sp_peditformtexthelp { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff }
.sp_peditinput2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 266px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 94px; BACKGROUND-COLOR: #ffffff }
.topicinputsection { FLOAT: left; WIDTH: 356px; POSITION: relative }
.topicinput { BORDER-RIGHT: #cccccc 1px solid; padding: 0px 0px 0px 5px; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 349px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff }
.topicinputform { OVERFLOW-Y: auto; MARGIN-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 354px }
.sp_dcntr A:link { COLOR: #333333; TEXT-DECORATION: none }
.sp_pcntr A:link { COLOR: #333333; TEXT-DECORATION: none }
.sp_dcntr A:visited { COLOR: #333333; TEXT-DECORATION: none }
.sp_pcntr A:visited { COLOR: #333333; TEXT-DECORATION: none }
.sp_dcntr A:hover { COLOR: #333333; TEXT-DECORATION: underline }
.sp_pcntr A:hover { COLOR: #333333; TEXT-DECORATION: underline }
.sp_dcntr A:active { COLOR: #333333; TEXT-DECORATION: underline }
.sp_pcntr A:active { COLOR: #333333; TEXT-DECORATION: underline }
.sp_usercntr { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_profileabout {width:565px; margin-top:15px; padding-bottom:6px; color:#999999; }
.sp_profileabout a:link, .sp_profileabout a:visited {color:#666666; text-decoration:none;}
.sp_profileabout a:hover {color:#666666; text-decoration:underline; }
.sp_profilecntr { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_userrow { MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 565px }
.sp_profilerow { MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 565px }
.sp_userdate { WIDTH: 565px; COLOR: #666666; TEXT-ALIGN: right }
.sp_profileblog { WIDTH: 565px; COLOR: #666666; TEXT-ALIGN: right }
.sp_profileblog { DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: 19px }
.sp_noborder { BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none }
.sp_pgrangecntr { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 38px }
.sp_pgrangecntr DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_pgrangecntr2 { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.sp_pgrangecntr2 DIV { DISPLAY: inline; FLOAT: left; POSITION: relative }
.sp_pgrange { WIDTH: 400px; COLOR: #333333 }
.sp_pgrangetotal { COLOR: #666666 }
.sp_shareddate { WIDTH: 165px; COLOR: #666666; TEXT-ALIGN: right }
.sp_pgrange A:link { COLOR: #666666; TEXT-DECORATION: none }
.sp_pgrange A:visited { COLOR: #666666; TEXT-DECORATION: none }
.sp_pgrange A:hover { COLOR: #666666; TEXT-DECORATION: underline }
.sp_pgrange A:active { COLOR: #666666; TEXT-DECORATION: underline }
.searchnav1 { BACKGROUND-POSITION: 4px 4px; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/critnav_plus2.gif); WIDTH: 175px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.searchnav1:link { TEXT-DECORATION: none }
A.searchnav1:visited { TEXT-DECORATION: none }
A.searchnav1:hover { TEXT-DECORATION: underline; }
A.searchnav1:active { TEXT-DECORATION: none }
.searchbox { FLOAT: left; position:relative; padding: 5px 0px 5px 5px; font:normal 10px; WIDTH: 170px; COLOR: #333; background-color:#eee; }
.searchboxhdr { MARGIN-TOP: 7px; padding: 0px 0px 0px 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 170px; COLOR: #333; LINE-HEIGHT: 20px; POSITION: relative; BACKGROUND-COLOR: #ccc; }
.searchheader { FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN: 10px 0px 3px; WIDTH: 175px; COLOR: #333333; POSITION: relative }
.searchnavOff { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; DISPLAY: none; PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #999999 1px solid; WIDTH: 169px; COLOR: #333333; LINE-HEIGHT: 18px; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
.searchnavOff A:link { COLOR: #333333; TEXT-DECORATION: none }
.searchnavOff A:visited { COLOR: #333333; TEXT-DECORATION: none }
.searchnavOff A:hover { COLOR: #333333; TEXT-DECORATION: none }
.searchnavOff A:active { COLOR: #333333; TEXT-DECORATION: none }
.searchnavOffbutton { BACKGROUND-POSITION: left 1px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/critnav_plus.gif); BACKGROUND-REPEAT: no-repeat }
.searchnav { border: #999999 1px solid; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left;  WIDTH: 169px; COLOR: #333333; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none }
.searchnav A:link { COLOR: #333333; TEXT-DECORATION: none }
.searchnav A:visited { COLOR: #333333; TEXT-DECORATION: none }
.searchnav A:hover { COLOR: #333333; TEXT-DECORATION: none }
.searchnav A:active { COLOR: #333333; TEXT-DECORATION: none }
.searchnavbutton { BACKGROUND-POSITION: left 1px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/critnav_minus.gif); BACKGROUND-REPEAT: no-repeat }
a.searchItem { display:block; text-indent:17px; font-size: 10px; height:12px; margin: 2px 0px 5px; background-image: url(http://im.morningstar.com/im/Discuss/critnav_minus_bullet.gif); background-repeat:no-repeat; list-style-type: none; background-position: 0px 1px; cursor:pointer; color:#333; }

.rmvall { float:left; width:100%; height:15px; padding: 0px 0px 3px 0px; background-color:#eee; text-indent:5px; }
.rmvall a:link, .rmvall a:visited { font-size:10px; color:#999; text-decoration:underline; border:solid #333333 0px 1px 1px 1px;}
.rmvall a:hover {color:#333; text-decoration:underline; }
.right1Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/1stars.gif); WIDTH: 66px; HEIGHT: 17px }
.right2Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/2stars.gif); WIDTH: 66px; HEIGHT: 17px }
.right3Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/3stars.gif); WIDTH: 66px; HEIGHT: 17px }
.right4Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/4stars.gif); WIDTH: 66px; HEIGHT: 17px }
.right5Star { BACKGROUND-IMAGE: url(http://poweredby.morningstar.com/im/5stars.gif); WIDTH: 66px; HEIGHT: 17px }
#P1Ed_norm { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 12px; TEXT-DECORATION: none }
#P1Ed_norm { BORDER-TOP: medium none }
#P2Ed_norm { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2Ed_norm { PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 17px }
#P3Ed { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-DECORATION: none }
#P3Ed { BORDER-TOP: medium none }
#P4Ed { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P4Ed { PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 17px }
#P5Ed { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 8px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-DECORATION: none }
#P5Ed { BORDER-TOP: medium none }
#P5EdList { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P5EdList { PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.contactinputsection { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 356px; POSITION: relative }
.contactinputtext { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
.contactinputtext2 { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
.contactinputform { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 356px; PADDING-TOP: 0px }
.contactinput { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 344px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff }
.contactwrapper { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.contactwrapper2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; WIDTH: 356px; PADDING-TOP: 4px; POSITION: relative }
.contacttitlesection { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 356px; POSITION: relative }
.contacttitle { COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.contacttitletext { COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.contacttitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 11px; LINE-HEIGHT: 18px }
.contacttitletext { FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 18px }
.contactinputsection2 { FLOAT: left; WIDTH: 356px; POSITION: relative }
.contactinputform2 { OVERFLOW-Y: auto; MARGIN-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 354px }
.contactinput2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 349px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff }
.contactbuttonsection { FLOAT: left; WIDTH: 356px; POSITION: relative }
.contactbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.contactbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.contactbutton1 { WIDTH: 90px }
.contactbutton2 { WIDTH: 55px }
A.contactbutton1:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.contactbutton2:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.contactbutton1:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.contactbutton2:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.contactbutton1:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.contactbutton2:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.contactbutton1:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.contactbutton2:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
BODY { MARGIN-TOP: 0px; MARGIN-LEFT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.OnlyShowInScreen { DISPLAY: block }
.F10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F10L { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F10alt { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F10alt2 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.L10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.LG10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.FG10, .FG10 a, a.FG10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.FG9 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F16 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.B10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.B12 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.H10 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F12 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F12L { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.FG12 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.FG12L { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.B12 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.L1 { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.F10L { TEXT-DECORATION: underline }
A.F10:hover { TEXT-DECORATION: underline }
A.F10:active { TEXT-DECORATION: underline }
.F10alt { LINE-HEIGHT: 12px }
.F10alt2 { COLOR: #777777; LINE-HEIGHT: 12px }
.L10 { COLOR: #cccccc }
.LG10 { COLOR: #e7e7e7; POSITION: relative }
.FG10 { COLOR: #666666 }
.FG9 { FONT-SIZE: 9px; COLOR: #666666 }
.F16 { FONT-SIZE: 16px; COLOR: #666666 }
.B10 { FONT-WEIGHT: bold; COLOR: #666666 }
A.B10:visited {COLOR:#333;}
A.B10:link {COLOR:#666;}
A.B10:hover {COLOR:#333; TEXT-DECORATION:underline;}

.Author a:link {COLOR:#666666;text-decoration:none;}
.Author a:hover{COLOR:#333333; TEXT-DECORATION:underline; }

.B12 { FONT-WEIGHT: bold; COLOR: #666666 }
.F12 { FONT-SIZE: 12px }
A.F12:link { COLOR: #333333; TEXT-DECORATION: none }
A.F12:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.F12:active { COLOR: #333333; TEXT-DECORATION: underline }
A.F12:visited { COLOR: #333333 }
.F12L { FONT-SIZE: 12px; TEXT-DECORATION: underline }
A.F12L:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.F12L:active { COLOR: #333333; TEXT-DECORATION: underline }
.FG12 { FONT-SIZE: 12px; COLOR: #666666 }
.FG12L { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline }
A.F12L:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.F12L:active { COLOR: #333333; TEXT-DECORATION: underline }
.B12 { FONT-SIZE: 12px }
.LR12 { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: underline }
.H10 { PADDING-RIGHT: 8px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WORD-SPACING: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 9px; BACKGROUND-COLOR: #ffffff }
A.H10:link { BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.H10:hover { BORDER-TOP: #cc0000 10px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; TEXT-DECORATION: none }
A.H10:active { BORDER-TOP: #990000 10px solid; BACKGROUND-COLOR: #ffffff }
.scrn1 { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.scrn2 { BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #666666; BACKGROUND-COLOR: #eff5ff; TEXT-DECORATION: none }
.scrn3 { BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.login { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 9px 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Login.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 55px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 13px }
.logout { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 9px 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Login.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 55px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 13px }
.premium { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 9px 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Login.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 55px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 13px }
.signup { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 9px 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Login.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 55px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 13px }
.help { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 9px 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Login.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 55px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 13px }
.logout { BACKGROUND-POSITION: 7px 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_logout.gif); BACKGROUND-REPEAT: no-repeat }
.premium { BACKGROUND-POSITION: 7px 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_premium.gif); WIDTH: 60px; BACKGROUND-REPEAT: no-repeat }
.signup { BACKGROUND-POSITION: 7px 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_Signup.gif); BACKGROUND-REPEAT: no-repeat }
.help { BACKGROUND-POSITION: 15px 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/hp_help.gif); BACKGROUND-REPEAT: no-repeat }
A.login:hover { COLOR: #ffffff; BACKGROUND-COLOR: #e6e6ff }
A.logout:hover { COLOR: #ffffff; BACKGROUND-COLOR: #e6e6ff }
A.premium:hover { COLOR: #ffffff; BACKGROUND-COLOR: #e6e6ff }
A.signup:hover { COLOR: #ffffff; BACKGROUND-COLOR: #e6e6ff }
A.help:hover { COLOR: #ffffff; BACKGROUND-COLOR: #e6e6ff }
A:visited { COLOR: #333333; TEXT-DECORATION: none }
A:hover { COLOR: #333333; TEXT-DECORATION: underline }
A:active { COLOR: #333333; TEXT-DECORATION: underline }
A.link { COLOR: #333333; TEXT-DECORATION: none }
.Inputlabel3 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 5px 0px 0px 5px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
.SearchDrop { FONT-SIZE: 10px; FLOAT: left; MARGIN: 5px 0px 0px 4px; WIDTH: 125px; COLOR: #666666; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
.SearchRadio { FONT-SIZE: 10px; FLOAT: left; MARGIN: 2px 5px 0px 0px; LINE-HEIGHT: 17px }
.AdvSearchDrop { BACKGROUND-POSITION: 4px 3px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(lookupicon-1.gif); MARGIN: 3px 0px 4px; COLOR: #666666; TEXT-INDENT: 22px; LINE-HEIGHT: 17px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none }
.leftMB1 { BORDER-TOP: #333333 7px solid; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 175px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.leftMB2 { BORDER-TOP: #999999 1px solid; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 175px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.leftML { FONT-SIZE: 10px; WIDTH: 170px; COLOR: #333333; LINE-HEIGHT: 14px; TEXT-DECORATION: none }
A.leftML:hover { COLOR: #444444; BACKGROUND-COLOR: #eff5ff; TEXT-DECORATION: underline }
A.leftML:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline }
.leftML2 { FONT-SIZE: 16px; FLOAT: left; COLOR: #808080; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.leftML2:hover { COLOR: #808080; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.leftML2:active { COLOR: #808080; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
#Ltag { MARGIN-TOP: 2px; FLOAT: left; WIDTH: 175px; COLOR: #808080; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.obar1 { BORDER-TOP: #333333 7px solid; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
.obar2 { BORDER-TOP: #999999 7px solid; FLOAT: left; MARGIN: 3px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
.titlePlain { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #111111; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.titleBold { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #111111; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title12 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title12P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #111111; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.ignore { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #111111; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title12 { WIDTH: 467px }
.title12P { WIDTH: 467px }
.ignore { WIDTH: 467px }
.titlePlain { FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 1px 0px 0px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-DECORATION: none }
.titleBold { FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px 1px 0px 0px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-DECORATION: none }
.titleBold { FONT-WEIGHT: bold }
.ignore { FONT-WEIGHT: normal }
A.title12:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.title12:active { COLOR: #333333; TEXT-DECORATION: underline }
.title16 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 470px; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title16Alt { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 470px; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title16Print { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 470px; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.title16Print { WIDTH: 565px }
.text { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.texta { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.textAlt { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left;margin-bottom:10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.textAdv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.textR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.textR2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.texta { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
.textAlt { WIDTH: 565px }
.textaOr { BACKGROUND-COLOR: #d7e7fc }
A.text:link { COLOR: #333333; TEXT-DECORATION: underline }
A.textAlt:link { COLOR: #333333; TEXT-DECORATION: underline }
A.textAdv:link { COLOR: #333333; TEXT-DECORATION: underline }
A.text:visited { COLOR: #333333; TEXT-DECORATION: underline }
A.textAlt:visited { COLOR: #333333; TEXT-DECORATION: underline }
A.textAdv:visited { COLOR: #333333; TEXT-DECORATION: underline }
A.text:hover { COLOR: #333333; TEXT-DECORATION: none }
A.textAlt:hover { COLOR: #333333; TEXT-DECORATION: none }
A.textAdv:hover { COLOR: #333333; TEXT-DECORATION: none }
A.text:active { COLOR: #333333; TEXT-DECORATION: none }
A.textAlt:active { COLOR: #333333; TEXT-DECORATION: none }
A.textAdv:active { COLOR: #333333; TEXT-DECORATION: none }
.textAlt A:link { COLOR: #333333; TEXT-DECORATION: underline }
.textAlt A:visited { COLOR: #333333 }
.textAlt A:hover { COLOR: #999999; TEXT-DECORATION: underline }
.textAlt A:active { COLOR: #999999; TEXT-DECORATION: underline }
.textLink { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: underline }
A.textLink:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.textLink:active { COLOR: #333333; TEXT-DECORATION: underline }
.text2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 467px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
A.text2:hover { COLOR: #333333; TEXT-DECORATION: none }
A.text2:active { COLOR: #333333; TEXT-DECORATION: none }
.rating { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; COLOR: #86a3c6; LINE-HEIGHT: 18px; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.OF12 { FONT-SIZE: 12px; COLOR: #306193; TEXT-DECORATION: none }
A.OF12:hover { COLOR: #306193; TEXT-DECORATION: underline }
A.OF12:active { COLOR: #306193; TEXT-DECORATION: underline }
.OB10 { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #306193; LINE-HEIGHT: 14px; PADDING-TOP: 1px; TEXT-DECORATION: none }
.OB10b { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #306193; LINE-HEIGHT: 14px; PADDING-TOP: 1px; TEXT-DECORATION: none }
.tag { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 1px; POSITION: relative; TEXT-DECORATION: none }
.edittag { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 1px; POSITION: relative; TEXT-DECORATION: none }
A.tag:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.tag:active { COLOR: #666666; TEXT-DECORATION: underline }
.edittag { PADDING-RIGHT: 7px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/blog_greyarrow.gif); PADDING-BOTTOM: 1px; TEXT-INDENT: 10px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat }
A.edittag:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.edittag:active { COLOR: #666666; TEXT-DECORATION: none }
.line1 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 565px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
.line3 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px }
.line3a { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px }
.line3b { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px }
.line3Alt { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px }
.line3a { MARGIN-TOP: 10px; WIDTH: 565px }
.line3b { PADDING-RIGHT: 0px; MARGIN-TOP: 17px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 354px; PADDING-TOP: 0px }
.line3Alt { MARGIN-TOP: 10px; WIDTH: 565px; BORDER-BOTTOM: #cccccc 1px solid }
.line4 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
.line4Alt { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
.line4a { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
.line4aAlt { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 477px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
.line4Alt { MARGIN-TOP: 10px }
.line4a { WIDTH: 565px }
.line4aAlt { WIDTH: 565px }
.line4aAlt { MARGIN-TOP: 10px }
.line5 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 477px; PADDING-TOP: 0px }
.line5a { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 477px; PADDING-TOP: 0px }
.line5a { WIDTH: 565px }
.bubble { BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 565px; COLOR: #666666; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.post { BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; WIDTH: 65px; COLOR: #666666; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.gotop { BACKGROUND-POSITION: 0px 2px; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/blog_top_arrow.gif); WIDTH: 40px; COLOR: #666666; TEXT-INDENT: 16px; LINE-HEIGHT: 14px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none }
A.gotop:hover { TEXT-DECORATION: none }
.show { MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; WIDTH: 165px; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.page { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 1px 0px 0px; OVERFLOW: hidden; WIDTH: 400px; COLOR: #333333; LINE-HEIGHT: 14px; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none }
.starrating { MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; VERTICAL-ALIGN: bottom; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.sublineAlt { MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; VERTICAL-ALIGN: bottom; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.sublineAlt { FONT-WEIGHT: normal; LINE-HEIGHT: 17px }
.postcom { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 1px 0px 0px 10px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; WIDTH: 347px; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none }
.postcomAdv { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 1px 0px 0px 10px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; WIDTH: 347px; COLOR: #666666; LINE-HEIGHT: 14px; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none }
.postcomAdv { FLOAT: right }
.subline { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; WIDTH: 347px; COLOR: #666666; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.dbutton4c { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 85px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton_row {float:left;width:100%; margin:5px 0px 10px 0px;}
.dbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton1a { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 65px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton1b { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 75px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton2a { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton2b { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton2Alt { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbuttonAdv { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbuttonAdv2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 53px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.dbutton4 { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none; PADDING: 1px 4px 0px 4px; MARGIN: 9px 0px 0px; WIDTH: 130px;}
.dbutton4a { BORDER-RIGHT: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid;COLOR: #666666; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none; PADDING: 1px 4px 0px 4px; WIDTH: 155px;}
.dbutton4b { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none; MARGIN: 9px 0px 0px; WIDTH: 75px}
.dbutton4d { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 90px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
A.dbutton1:hover { COLOR: #333333; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton1a:hover { COLOR: #333333; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton1b:hover { COLOR: #333333; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
.dbutton2 { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; WIDTH: 62px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbutton2a { padding: 0px 5px 1px 10px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); MARGIN: 4px 4px 0px 0px; WIDTH: 62px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbutton2b { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; WIDTH: 62px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbutton2Alt { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; WIDTH: 62px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbuttonAdv { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; WIDTH: 62px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbuttonAdv2 { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; WIDTH: 62px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left }
.dbutton2a {   }
.dbutton2b { PADDING-RIGHT: 5px; PADDING-LEFT: 18px; PADDING-BOTTOM: 1px; WIDTH: 52px; PADDING-TOP: 0px }
.dbutton2Alt { WIDTH: 140px; TEXT-ALIGN: left }
.dbuttonAdv { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70px; PADDING-TOP: 1px }
.dbuttonAdv2 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 85px; PADDING-TOP: 1px }
A.dbutton2:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2a:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2b:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2Alt:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbuttonAdv:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbuttonAdv2:hover { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2a:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2b:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbutton2Alt:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbuttonAdv:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
A.dbuttonAdv2:active { BACKGROUND-IMAGE: url(http://im.morningstar.com/im/Discuss/blog_droparrow2a.gif); TEXT-DECORATION: none }
.dbutton4 { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 9px 2px 0px; WIDTH: 130px; PADDING-TOP: 1px }
.dbutton4a { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 155px; PADDING-TOP: 1px }
.dbutton4b { MARGIN: 9px 0px 0px; WIDTH: 75px }
.dbutton4d { WIDTH: 90px }
A.dbutton4:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4a:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4b:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4c:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4d:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4a:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4b:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4c:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4d:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton4a:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton4b:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton4c:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton4d:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.dbutton4:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4a:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4b:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4c:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.dbutton4d:active { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
#AdvSearch { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 450px; BACKGROUND-COLOR: #ffffff }
#AdvSearch2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 7px; WIDTH: 354px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff }
.textAdv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 354px; PADDING-TOP: 0px }
#AdvT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 3px; PADDING-TOP: 0px; HEIGHT: 17px }
.AdvTr { PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px }
.FormInputAdv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
.Input4Adv { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 356px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff }
.Input4AdvAlt { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 356px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff }
.Input4R { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 356px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff }
.Input4AdvAlt { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; WIDTH: 80px; PADDING-TOP: 1px }
#Reg { FLOAT: left; MARGIN: 3px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
#Reg2 { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 4px; POSITION: relative }
.titleR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 477px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.titleR { FONT-SIZE: 10px }
.textR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 565px; PADDING-TOP: 0px }
.textR10 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 565px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
#RegT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 6px; WIDTH: 549px; PADDING-TOP: 0px }
#RegT2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 6px; WIDTH: 549px; PADDING-TOP: 0px }
#RegT2 { MARGIN: 4px 0px 0px }
.Rline { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 0px }
.Input4R { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 1px }
.Terms { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left }
.TermL { FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.TermL:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.FG10:active { COLOR: #666666; TEXT-DECORATION: underline }
.discussionwrapper { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 390px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.discussionwrapper2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; WIDTH: 390px; PADDING-TOP: 4px; POSITION: relative }
.discussiontitlesection { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 385px; POSITION: relative }
.discussiontitle { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.discussiontitletext { FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.discussiontitle { FONT-WEIGHT: bold; MARGIN-BOTTOM: 11px }
.discussiontitletext { FONT-WEIGHT: normal }
.discussioncreatesection { border-bottom: #cccccc 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH:370px; POSITION: relative;padding-bottom:20px; }
.discussioncreatesection2 { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 551px; POSITION: relative }
.discussionusername { MARGIN-TOP: 7px; DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left }
.discussionusernamebox { MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 200px; POSITION: relative }
.discussionform { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 356px; PADDING-TOP: 0px }
.discussioninput { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff }
.dFormInputAdv { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px }
.dInput4Adv { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff }
.dInput4AdvAlt { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff }
.dInput4R { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff }
.discussioncreate { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.discussioncreatetext { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.discussioncreate { FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px }
.discussioncreatetext { FONT-WEIGHT: normal; COLOR: #666666 }
.discussionreviewsection { BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 551px; POSITION: relative }
.discussionreview { FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
discussionreviewtext { FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.discussionreview { FONT-WEIGHT: bold }
.discussionreviewtext { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid }
.dTerms { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: scroll; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 544px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.discussionagreesection { FLOAT: left; MARGIN-BOTTOM: 13px; WIDTH: 370px; POSITION: relative }
.discussionagreecheckbox { FLOAT: left; WIDTH: 20px; POSITION: relative }
.discussionagreetext { FONT-SIZE: 10px; COLOR: #666666; TEXT-INDENT: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
A.discussionagreetext:link { COLOR: #666666; TEXT-DECORATION: underline }
A.discussionagreetext:visited { COLOR: #666666; TEXT-DECORATION: underline }
A.discussionagreetext:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.discussionagreetext:active { COLOR: #333333; TEXT-DECORATION: underline }
.discussionbuttonsection { FLOAT: left; WIDTH: 370px; POSITION: relative }
.discussionbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.discussionbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.discussionbutton1 { WIDTH: 160px }
.discussionbutton2 { WIDTH: 55px }
A.discussionbutton1:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.discussionbutton2:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.discussionbutton1:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.discussionbutton2:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.discussionbutton1:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.discussionbutton2:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.discussionbutton1:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.discussionbutton2:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.topicwrapper { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.topicwrapper2 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 7px; WIDTH: 356px; PADDING-TOP: 4px; POSITION: relative }
.topictitlesection { DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 356px; POSITION: relative }
.topictitle { COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.topictitletext { COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left }
.topictitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 11px; LINE-HEIGHT: 18px }
.topictitletext { FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 18px }
.topicsection { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: auto; FLOAT: left; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 1px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 354px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 209px }
.dTerms { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: scroll; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; OVERFLOW: auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 544px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff }
.topicinputsection { FLOAT: left; WIDTH: 356px; POSITION: relative }
.topicinputform { OVERFLOW-Y: auto; MARGIN-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 354px }
.topicinput { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 349px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff }
.advancedinputform { padding:0px 0px 0px 0px; margin: 0px; width: 356px; }
.advancedinput { border: #cccccc 1px solid; padding: 1px 5px 1px 5px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 344px; HEIGHT: 15px; COLOR: #333333; LINE-HEIGHT: 14px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative;  BACKGROUND-COLOR: #ffffff }
.topiccolumn1 { FLOAT: left; WIDTH: 161px; MARGIN-RIGHT: 15px; POSITION: relative }
.topicsection1 { DISPLAY: inline; FLOAT: left; WIDTH: 161px; POSITION: relative }
.topiccolumn2 { FLOAT: left; WIDTH: 161px; POSITION: relative }
.topicsection2 { FLOAT: left; WIDTH: 161px; POSITION: relative }
.topiccheckbox { DISPLAY: inline; FLOAT: left; POSITION: relative }
.advancedthreadtext { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; COLOR: #666666; TEXT-INDENT: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left }
.topictext { DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; COLOR: #666666; TEXT-INDENT: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left }
A.topictext:link { COLOR: #666666; TEXT-DECORATION: underline }
A.topictext:visited { COLOR: #666666; TEXT-DECORATION: underline }
A.topictext:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.topictext:active { COLOR: #333333; TEXT-DECORATION: underline }
.topicbuttonsection { FLOAT: left; WIDTH: 356px; POSITION: relative }
.topicbutton1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.topicbutton2 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 4px 4px 0px 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none }
.topicbutton1 { WIDTH: 90px }
.topicbutton2 { WIDTH: 55px }
A.topicbutton1:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.topicbutton2:link { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.topicbutton1:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.topicbutton2:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.topicbutton1:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.topicbutton2:active { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
A.topicbutton1:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.topicbutton2:visited { COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
/* Discuss Advanced Search only - added by David Borra - 080325 */
.advancedtitlesection { display:inline; float:left; position:relative; width:356px; margin-bottom:0px; }
.advancedtitle, .advancedtitletext { font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333; text-align:left; }
.advancedtitle { font-weight:bold; margin-bottom:11px; font-size:12px; line-height:18px; }
.advancedtitletext { font-weight:normal; font-size:10px; line-height:14px; }
.advancedinputsection { display: inline; float: left; position: relative; width: 355px; margin-bottom:15px; }
.advancedinputsection2 { display: inline; float: left; position: relative; width: 100px; margin-bottom:15px; }
.advancedinputsection3 { display: inline; float: left; position: relative; width: 239px; margin-bottom:15px; }
.advancedinputsection4 { display: inline; float: left; position: relative; width: 80px; }
.advancedinputsection5 { display: inline; float: left; position: relative; width: 175px; }
.advancedinputtext, .advancedinputtext2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333; text-align:left; background-color:#FFFFFF; }
.advancedinputform { width:356px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.advancedinput { float:left; position:relative; background-color: #FFFFFF; border: 1px solid #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 14px; height:13px; color:#333333; width:344px; margin: 2px 0px 0px 0px; padding: 1px 5px 1px 5px; vertical-align:middle; }
.advancedinputform2 { width:80px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.advancedinput2 { background-color: #FFFFFF; border: 1px solid #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 14px; height:13px; color:#333333; width:68px; margin: 2px 0px 0px 0px; padding: 1px 5px 1px 5px; vertical-align:middle;}
.advancedinputform3 { width:175px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.advancedinput3 { float:left; position:relative; background-color: #FFFFFF; border: 1px solid #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height: 14px; height:13px; color:#333333; width:153px; margin: 2px 0px 0px 0px; padding: 1px 5px 1px 5px; vertical-align:middle; }
.advancedbutton1 { width:90px; margin: 2px 3px 3px 0px; }
.advancedbutton2 { width:68px; margin: 2px 3px 3px 0px; }
.advancedbutton1 { float:left; 
	text-indent:0px; 
	position: relative; font-size: 10px; font-weight: normal; color: #666666; 
	border:1px solid #cccccc; margin-right:10px; }
		
.advancedbutton2 { float: left; text-align:center; position: relative; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; height: 14px; padding: 1px 5px 0px 5px; border:1px solid #cccccc; text-decoration: none;}
.advancedbutton3 { float: left; text-align: left; text-indent:5px; position: relative; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; height: 14px; padding: 1px 0px 0px 0px; border:1px solid #cccccc; text-decoration: none; background-image:url(http://im.morningstar.com/im/Discuss/blog_droparrow2.gif); background-repeat: no-repeat; background-position: right center; }
.advancedbuttonsection { float: left; height: 17px; margin: 2px 0px 3px 0px; padding: 0px 0px 0px 0px; }
a.advancedcalicon { float:left; position:relative; display:inline; width:16px; height:17px; background-image:url(http://im.morningstar.com/im/blog_cal_icon.gif); background-repeat:no-repeat; background-position:0px 4px; padding-top:3px; margin-left:5px; }
.advancedcalicontext { float:left; position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; color:#666666; height:17px; font-weight:normal; text-decoration:none; text-indent:5px; padding-top:3px; margin-right:7px; margin-left:3px; }
.advancedthreadsection { float:left; position:relative; width:356px; margin-bottom:13px; }
.advancedthreadcheckbox { float:left; position:relative; display:inline; }
.advancedthreadtext { float:left; position:relative; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; color:#666666; text-align:left; padding-top:2px; text-indent:5px; }

.advancedthreadexpl { float:left; position:relative; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; color:#999; text-align:left; padding-top:2px;}
.advClkBxSlct { font-size: 10px; text-align:left; padding:4px 0px 5px 25px; }

a.discussionagreetext:link { color:#666666; text-decoration:underline; }
a.discussionagreetext:visited { color:#666666; text-decoration:underline; }
a.discussionagreetext:hover { color:#333333; text-decoration:underline; }
a.discussionagreetext:active { color:#333333; text-decoration:underline; }
.advancedsearchbuttonsection { float:left; position:relative; width:356px; border-top: 1px solid #cccccc; }
.advancedsearchbutton1, .advancedsearchbutton2, .advSaveBtn { float:left; text-align: center; position:relative; font-size:10px; font-weight:normal; color:#666666; text-decoration: none; line-height:14px; margin:4px 4px 0px 0px; padding: 0px 5px 1px 5px; border:1px solid #cccccc; }
.advancedsearchbutton1 { width: 90px; }
.advancedsearchbutton2 { width: 55px; }
.advSaveBtn { width: 100px; }
a.advancedsearchbutton1:link, a.advancedsearchbutton2:link, a.advSaveBtn:link { background-color:#FFFFFF; color:#666666; text-decoration: none; }
a.advancedsearchbutton1:hover, a.advancedsearchbutton2:hover, a.advSaveBtn:hover { background-color:#EFF7FF; color:#666666; text-decoration: none; }
a.advancedsearchbutton1:active, a.advancedsearchbutton2:active, a.advSaveBtn:active { background-color:#EFF7FF; color:#666666; text-decoration: none; }
a.advancedsearchbutton1:visited, a.advancedsearchbutton2:visited, a.advSaveBtn:visited { background-color:#FFFFFF; color:#666666; text-decoration: none; }
/* End of Discuss Advanced Search only - added by David Borra - 080325 */
#P1 { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
#P1Top { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
#PtHead { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
#P1Ed { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 155px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
#P1Top { BORDER-TOP: medium none; MARGIN: 10px 0px 0px }
#PtHead { BORDER-TOP: medium none }
#P1Ed { BORDER-TOP: medium none }
#P2 { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2 a { COLOR: #333; }
#P2Top { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2TopEd { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2TopEdA { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2Ed { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2EdList { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2EdA { BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN: 15px 0px 0px; OVERFLOW: visible; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none }
#P2Top { BORDER-TOP: medium none; MARGIN: 10px 0px 0px; }
#P2TopEd { BORDER-TOP: medium none; MARGIN: 10px 0px 0px; PADDING-TOP: 3px }
#P2TopEdA { BORDER-TOP: medium none; MARGIN: 10px 0px 0px; PADDING-TOP: 3px }
#P2Ed { BORDER-TOP: medium none; PADDING-TOP: 3px; HEIGHT: 17px }
#P2EdA { BORDER-TOP: medium none;PADDING-TOP: 3px; HEIGHT: 17px }
#R2Ed { BORDER-TOP: medium none; PADDING-TOP: 3px; HEIGHT: 17px }
#P2EdA { HEIGHT: 76px }
#P2EdList { PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#P2DropTop { FLOAT: left; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 410px; POSITION: relative }
#P2Drop { FLOAT: left; MARGIN: 10px 0px 0px; OVERFLOW: visible; WIDTH: 410px; POSITION: relative }
#P2Drop { MARGIN: 15px 0px 0px }
#LayerP { FLOAT: left; MARGIN: 10px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
#Ptable { PADDING-LEFT: 0px; FLOAT: left; MARGIN: 0px 0px 8px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
.P2List { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 410px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.PRadio { FLOAT: left; VERTICAL-ALIGN: middle }
.PtSub { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px }
.PtText { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px }
.PtBox { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px }
.PtBox { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 3px }
.PtLink { PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; TEXT-DECORATION: none }
A.tag:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.tag:active { COLOR: #666666; TEXT-DECORATION: underline }
.Pline { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 22px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative }
.PlineAlt { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 22px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative }
.FormP { FLOAT: left }
.Input4P { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 397px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff }
.Input4Palt { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 397px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff }
.Input4Palt { LINE-HEIGHT: 14px; HEIGHT: 70px }
.goto { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/blog_greyarrow.gif); PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; OVERFLOW: hidden; COLOR: #666666; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-DECORATION: none }
A.goto:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.goto:active { COLOR: #666666; TEXT-DECORATION: underline }
.ProfileNav { FLOAT: left; MARGIN: 20px 0px 3px; WIDTH: 565px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative }
.nav1 { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.nav1a { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.nav1On { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.nav1aOn { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none }
.nav1a { MARGIN: 0px 1px 0px 3px }
.nav1On { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #333333 }
.nav1aOn { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #333333 }
.nav1aOn { MARGIN: 0px 1px 0px 3px }
A.nav1:hover { COLOR: #555555; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none }
A.nav1On:hover { COLOR: #555555; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none }
A.nav1a:hover { COLOR: #555555; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none }
A.nav1aOn:hover { COLOR: #555555; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none }
#PrevL1 { FLOAT: left; MARGIN: 20px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 525px; POSITION: relative }
#PrevL2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 525px; PADDING-TOP: 3px }
#PrevL2a { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 525px; PADDING-TOP: 3px }
#PrevL2a { BORDER-TOP: #999999 1px solid }
.title12Prev { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 525px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.textPrev { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 525px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.linePrev { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 525px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid }
#ButtonsPrev { MARGIN-TOP: 8px; FLOAT: left; OVERFLOW: visible; WIDTH: 477px; POSITION: relative; BACKGROUND-COLOR: #ffffff }


.srchBoxWrap { width:175px; height:25px; float:left; margin:34px 0 0 0;}
.srchBox { width:152px; height:18px; border-top: 1px solid rgb(153, 153, 153); border-right:0px solid; border-bottom: 1px solid rgb(242, 242, 242); border-left: 1px solid rgb(153, 153, 153); float:left; position:relative; margin:0px; padding-top:2px; padding-right:0px; padding-bottom:0px; padding-left:0px; }
a.srchBoxGo:link, a.srchBoxGo:visited { width:20px; height:20px; background-image:url(GO_Button.gif); background-position:0px 3px; border-top:solid 1px rgb(153, 153, 153); border-right:solid 1px rgb(229, 228, 228); border-bottom:solid 1px rgb(229, 228, 228); border-left:solid 1px rgb(153, 153, 153); float:left; position:relative; margin:0px; }
a.advSrch:link, a.advSrch:visited { font-size:10px; color:#888888; margin:3px 0 5px 0; float:left; position:relative; }
a.advSrch:hover { color:#666666;text-decoration:underline; }

.leftNP { BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: 4px 2px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/cover_navarrow.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftNPoff { BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: 4px 2px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/cover_navarrow_off.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftNPoff1 { BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: 6px 6px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(blog_Nbulletoff.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
A.leftNPoff1:hover { BACKGROUND-POSITION: 6px 6px; BACKGROUND-IMAGE: url(blog_Nbulleton.gif); COLOR: #444444; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftNPoff1:active { BACKGROUND-POSITION: 6px 6px; BACKGROUND-IMAGE: url(blog_Nbulleton.gif); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
.leftNP1 { BORDER-RIGHT: #abaee7 1px solid; BORDER-TOP: #abaee7 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #abaee7 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #abaee7 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftNP2 { BORDER-RIGHT: #abaee7 1px solid; BORDER-TOP: #abaee7 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #abaee7 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 18px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #abaee7 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
A.leftNP1:hover { COLOR: #444444; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftNP1:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.leftNP2:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.leftNP2 { BACKGROUND-POSITION: 4px 2px; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/premIcon.gif); TEXT-INDENT: 18px; BACKGROUND-REPEAT: no-repeat }
A.leftNP2:hover { COLOR: #444444; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftNP2:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.leftN { BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: 4px 2px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/cover_navarrow.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftNoff { BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: 4px 2px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/cover_navarrow_off.gif); BORDER-LEFT: #999999 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftN1 { BORDER-RIGHT: #94adc9 1px solid; BORDER-TOP: #94adc9 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #94adc9 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #94adc9 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.leftN2 { BORDER-RIGHT: #94adc9 1px solid; BORDER-TOP: #94adc9 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #94adc9 1px solid; WIDTH: 173px; COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #94adc9 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/premIcon.gif); BACKGROUND-POSITION: 4px 2px; BACKGROUND-REPEAT: no-repeat; }
A.leftN1:hover { COLOR: #444444; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftN2:hover { COLOR: #444444; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftN1:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.leftN2:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
A.leftN2:hover { COLOR: #444444; BACKGROUND-COLOR: #DBEFFE; TEXT-DECORATION: none }
A.leftN2:active { COLOR: #333333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
#LeftNav { DISPLAY: inline; FLOAT: left; MARGIN: 1px 0px 20px; VERTICAL-ALIGN: top; WIDTH: 175px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#LeftAd1 { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1px; Z-INDEX: 5; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 173px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 125px; }
#LeftAd2 { border: #CCCCCC 1px solid; Z-INDEX: 5; FLOAT: left; OVERFLOW: hidden; WIDTH: 163px; POSITION: relative; HEIGHT: 44px; BACKGROUND-COLOR: #ffffff; padding: 3px 3px 6px 7px; MARGIN: 1px 0px 5px; }
.textadL { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 14px }
.MyFaveP { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; WIDTH: 163px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.MyFave { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; WIDTH: 163px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none }
.FaveL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-DECORATION: none }
.FaveL2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; TEXT-DECORATION: none; BORDER-BOTTOM: medium none; }
A.FaveL:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.FaveL:active { COLOR: #333333; TEXT-DECORATION: underline }

/*#table { MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 955px; POSITION: relative }*/
#Path { FLOAT: left; MARGIN: 8px 0px 9px; OVERFLOW: hidden; WIDTH: 420px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#defaultview { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; WIDTH: 130px; COLOR: #333333; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: right; TEXT-DECORATION: none }
A.defaultview:hover { COLOR: #666666; TEXT-DECORATION: underline }
A.defaultview:active { COLOR: #666666; TEXT-DECORATION: none }
#LeftMenu { Z-INDEX: 5; FLOAT: left; MARGIN: 3px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 175px; POSITION: absolute; BACKGROUND-COLOR: #ffffff }
#Layer1 { FLOAT: left; MARGIN: 0px 0px 17px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
#Layer1b { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative }
#button { MARGIN-TOP: 0px; FLOAT: left; OVERFLOW: visible; WIDTH: 565px; BACKGROUND-COLOR: #ffffff }
#bio { MARGIN-TOP: 10px; FLOAT: left; OVERFLOW: visible; WIDTH: 477px; POSITION: relative; BACKGROUND-COLOR: #ffffff }
#AdSkyscraper { BORDER-TOP: #333333 7px solid; DISPLAY: inline; Z-INDEX: 5; FLOAT: left; MARGIN: 34px 0px 0px; OVERFLOW: visible; WIDTH: 175px; POSITION: relative }
#ViewPrint { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 0px; BACKGROUND-COLOR: #ffffff }
.ViewPrint { PADDING-RIGHT: 0px; BORDER-TOP: #333333 7px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 0px; BACKGROUND-COLOR: #ffffff }
#Layer2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer2P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer3a { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer3P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
.Layer2Post { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer3Post { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer3PostPrint { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer2P { WIDTH: 468px }
#Layer3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 4px }
#Layer3a { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 4px }
#Layer3P { WIDTH: 97px }
.Layer2Post { WIDTH: 88px }
#Layer3Post { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 477px; PADDING-TOP: 4px }
#Layer3PostPrint { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 477px; PADDING-TOP: 0px }
#Layer4 { PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 1px; }
#Layer5a { FLOAT: left; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
#Layer5b { FLOAT: left; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; POSITION: relative }
#Layer6 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; }
#Layer7 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px;}
#Layer7a { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
.Layer6 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 88px; PADDING-TOP: 6px; POSITION: relative }
#Layer7 { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 477px; PADDING-TOP: 3px }
#Layer7a { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 565px; PADDING-TOP: 3px }
#FLPForumWrapper { PADDING-RIGHT: 0px; BORDER-TOP: #ced1d6 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative }
#FLPForumWrapperPTop { PADDING-RIGHT: 0px; BORDER-TOP: #ced1d6 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative }
.FLPForumWrapperForImg { PADDING-RIGHT: 0px; BORDER-TOP: #ced1d6 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative }
#FLPForumWrapper { WIDTH: 565px }
#FLPForumWrapperPTop { WIDTH: 565px }
.FLPForumWrapperForImg { WIDTH: 515px }
#FLPForumWrapperPTop { MARGIN: 15px 0px 10px }
#FLPTitleWrapper { FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; POSITION: relative }
.FLPTitleWrapper { FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; POSITION: relative }
.FLPTitleWrapperForImg { FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; POSITION: relative }
#FLPTitleWrapper { WIDTH: 460px }
.FLPTitleWrapper { WIDTH: 460px }
.FLPTitleWrapperForImg { WIDTH: 410px }
#FLPTextWrapper { FLOAT: left; MARGIN: 0px 0px 3px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 460px; POSITION: relative }
.FLPTextWrapper { FLOAT: left; MARGIN: 0px 0px 3px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 460px; POSITION: relative }
.FLPTextWrapperForImg { FLOAT: left; MARGIN: 0px 0px 3px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 460px; POSITION: relative }
#FLPTextWrapper { WIDTH: 460px }
.FLPTextWrapper { WIDTH: 460px }
.FLPTextWrapperForImg { WIDTH: 410px }
.FLPRateWrapper3 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative }
.FLPRateWrapper3 { MARGIN-TOP: 0px }
.FLPForumWrapper {PADDING-RIGHT: 0px; BORDER-TOP: #ced1d6 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative }

.FLPForumWrapper2 { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ced1d6 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative }
.FLPForumWrapper3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 10px; BORDER-BOTTOM: #ced1d6 1px solid; POSITION: relative }
.FLPtitle12 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtitle12Alt { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtitle12Alt2 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtitle13 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtitle13 { COLOR: #666666 }
A.FLPtitle12:hover { COLOR: #333333; TEXT-DECORATION: underline }
A.FLPtitle12:active { COLOR: #333333; TEXT-DECORATION: underline }
.FLPtitle12Alt { FLOAT: right; MARGIN-LEFT: 20px; TEXT-ALIGN: right }
.FLPtitle12Alt2 { MARGIN-LEFT: 10px }
.FLPtitle14 { FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-bottom: 6px; COLOR: #666; LINE-HEIGHT: 16px; TEXT-DECORATION: none }
A.FLPtitle14:link { COLOR: #666; TEXT-DECORATION: none }
A.FLPtitle14:hover { COLOR: #333; TEXT-DECORATION: underline }
A.FLPtitle14:active { COLOR: #333; TEXT-DECORATION: underline }
.PageRange { FONT-SIZE: 10px; MARGIN: 0px 5px 0px 3px; COLOR: #333333; TEXT-DECORATION: none }
.PageRangeon { FONT-SIZE: 10px; MARGIN: 0px 5px 0px 3px; COLOR: #333333; TEXT-DECORATION: none }
.PageRangeon { FONT-WEIGHT: bold; COLOR: #306193 }
A.PageRange:link { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
A.PageRange:hover { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: underline }
A.PageRange:active { FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 17px; TEXT-DECORATION: none }
#PageRangebase { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 19px }
#PageRangebaseAlt { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 19px }
#PageRangebaseAltPost { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; WIDTH: 565px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 19px }
#PageRangebaseAlt { BORDER-TOP: #999999 1px solid; MARGIN: 3px 0px 18px }
#PageRangebaseAltPost { BORDER-TOP: #999999 1px solid; MARGIN: 3px 0px 0px }
#PageRangebaseSpec { PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 565px; LINE-HEIGHT: 14px; PADDING-TOP: 2px; POSITION: relative }
#PageRangebaseAltSpec { PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 565px; LINE-HEIGHT: 14px; PADDING-TOP: 2px; POSITION: relative }
#PageRangebaseAltPostSpec { PADDING-RIGHT: 0px; BORDER-TOP: #dfe0e2 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 565px; LINE-HEIGHT: 14px; PADDING-TOP: 2px; POSITION: relative }
.FLPtext2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #306193; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtext4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
A.FLPtext2:link { COLOR: #306193; TEXT-DECORATION: none }
A.FLPtext2:hover { COLOR: #2279d1; TEXT-DECORATION: none }
A.FLPtext2:active { COLOR: #d7e7fc; TEXT-DECORATION: none }
A.FLPtext2:visited { COLOR: #333333; TEXT-DECORATION: none }
A.FLPtext3 { FONT-SIZE: 16px; COLOR: #333333; TEXT-DECORATION: none }
#Layer8 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 0px;}
#Layer8a { PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 0px; POSITION: relative }
#Layer8a { CLEAR: both; MARGIN: 16px 0px 0px }
#Layer9 { PADDING-RIGHT: 0px; BORDER-TOP: #999999 7px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 6px; POSITION: relative;overflow:hidden; }
#Email_wrapper { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 333px; BACKGROUND-COLOR: #ffffff }
#Email { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 7px; WIDTH: 354px; PADDING-TOP: 0px }
.emailHeader { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.emailSubheader { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 15px 0px; VERTICAL-ALIGN: top; WIDTH: 354px; COLOR: #306193; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none }
.emailtext10 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 370px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.emailtext10b { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 370px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.emailtext12 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 370px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.emailtext12 { FONT-WEIGHT: normal; FONT-SIZE: 12px }
.emailtext10 { FONT-WEIGHT: normal; COLOR: #666666; LINE-HEIGHT: 14px }
.emailtext_wrapper { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; VERTICAL-ALIGN: top; WIDTH: 354px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.ebutton { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 3px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 65px; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none }
A.ebutton:hover { COLOR: #666666; BACKGROUND-COLOR: #eff7ff; TEXT-DECORATION: none }
.userMessage { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.userName { CLEAR: both; MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; VERTICAL-ALIGN: bottom; COLOR: #666666; LINE-HEIGHT: 14px; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none }
.userMessage A { COLOR: #333333 }
.Layer3PostPrint { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 565px; PADDING-TOP: 6px; POSITION: relative }
.Layer7 { CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; WIDTH: 477px; PADDING-TOP: 3px; POSITION: relative }
.analystImg { CLEAR: both; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FLOAT: left; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 9px; BORDER-BOTTOM: #666666 1px solid }
.expertsTabBase { BORDER-TOP: #999999 1px solid; MARGIN-TOP: -1px; DISPLAY: inline; FLOAT: left; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #eff5fc }
.expertsTabBaseTxt { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 420px; LINE-HEIGHT: 14px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative }
#ViewTabBaseSpec { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://im.morningstar.com/im/expert_blog_shadow.gif); PADDING-BOTTOM: 2px; WIDTH: 565px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 19px; BACKGROUND-COLOR: #f2f7fd }
#ViewTabBaseSpec SPAN { MARGIN-LEFT: -1px }
#ViewTabBaseSpec { OVERFLOW: hidden }
.expertText { CLEAR: both; FONT-SIZE: 12px; FLOAT: left; WIDTH: 565px; COLOR: #333333; LINE-HEIGHT: 18px }
.expertText P { MARGIN: 3px 0px 12px }
.expertText A:link { COLOR: #333333; TEXT-DECORATION: underline }
.expertText A:visited { COLOR: #333333; TEXT-DECORATION: underline }
.expertText A:hover { COLOR: #999999; TEXT-DECORATION: underline }
.expertText A:active { COLOR: #999999; TEXT-DECORATION: underline }
#sandbag { FLOAT: left; WIDTH: 1px; HEIGHT: 120px }
.inStoryAd { CLEAR: both; FLOAT: left; MARGIN: 15px 15px 15px 0px; WIDTH: 336px; COLOR: #ffffff; HEIGHT: 280px; BACKGROUND-COLOR: #cccccc }
.reply { CLEAR: none; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center }
.quote { CLEAR: none; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center }
.print { CLEAR: none; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center }
.reply { WIDTH: 63px }
.quote { WIDTH: 63px }
.quote { MARGIN-LEFT: 3px }
.print { MARGIN-LEFT: 3px }
.reply { CLEAR: left }
.print { WIDTH: 85px }
.rightColLinks { Z-INDEX: 5; LEFT: 780px; FLOAT: left; MARGIN: 50px 0px 0px; OVERFLOW: visible; WIDTH: 175px; POSITION: absolute; TOP: 17px }
.rightColLinks IMG { CLEAR: both; FLOAT: left; WIDTH: 100% }
.rightColLinks A { CLEAR: both; FLOAT: left; WIDTH: 100% }
.rightColLinks BR { CLEAR: both; FLOAT: left; WIDTH: 100% }
.rightColLinks .rightColLinkHdr { CLEAR: both; FLOAT: left; WIDTH: 100% }
.rightColLinks A { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-TOP: 2px }
.rightColLinks BR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-TOP: 2px }
.rightColLinks .rightColLinkHdr { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-TOP: 2px }
.rightColLinkSpc { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 100%; LINE-HEIGHT: 14px; PADDING-TOP: 2px }
.rightColLinks .rightColLinkHdr { BORDER-BOTTOM: #cecece 1px solid }
.rightColLinks A { BORDER-BOTTOM: #e7e7e7 1px solid }
.rightColLinks BR { BORDER-BOTTOM: #e7e7e7 1px solid }
.rightColLinks A:link { COLOR: #333333; TEXT-DECORATION: none }
.rightColLinks A:visited { COLOR: #333333; TEXT-DECORATION: none }
.rightColLinks A:hover { COLOR: #333333; TEXT-DECORATION: underline }
.rightColLinks A:active { COLOR: #333333; TEXT-DECORATION: underline }
.rightColLinks .rightColLinkHdr { FONT-WEIGHT: bold }
.rightColLinkHdr { BORDER-TOP: #cccccc 1px solid }
.dcs_arrow_image { DISPLAY: inline; FLOAT: left }
.exblog_image { BACKGROUND-POSITION: left top; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(../Expert_Blog/080523_EBlog_Image_Test/expertblog_image2.jpg); MARGIN: 0px 9px 0px 0px; WIDTH: 41px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 41px }
.exblog_image1 { BACKGROUND-POSITION: left top; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(../Expert_Blog/080523_EBlog_Image_Test/expertblog_image2.jpg); MARGIN: 17px 9px 0px 6px; WIDTH: 41px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 41px }
.exblog_image2 { BACKGROUND-POSITION: right bottom; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE: url(../../Expert_Blog/080523_EBlog_Image_Test/expertblog_image2.jpg); WIDTH: 175px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 90px }



a.bodyLink:link { color:#333; text-decoration:underline; }

/*Jacob expert blog*/
.exp_expert { float:left; display:inline; position: relative; width:390px; padding-left:175px; background-repeat:no-repeat; font-size:11px; color:#555; border-bottom:solid 1px #999; background-image:url(../../images/expertblog_imageTEST.jpg); background-position:0px -41px;}
.exp_expert div { float:left; display:inline; position:relative;  }
.exp_expertCol2ra {float:left; width: 370px; height:15px; margin-left:20px; padding:10px 0px 8px 0px; display:block; font-size:11px; font-weight:bold; color:#555; border-bottom:1px solid #999; }
.exp_expertCol2a1, .exp_expertCol2a2, .exp_expertCol2a3 {font-size:10px; width: 175px; height: 20px; margin-left:20px; padding: 6px 0px 0px; }	
.exp_expertCol2ra a,.exp_expertCol2a1 a,.exp_expertCol2a2 a,.exp_expertCol2a3 a{color:#333333;}
.exp_expertCol2a1 { border-bottom:solid 1px #ccc; }
.exp_expertCol2a2 { height:21px; }
.expRtAd { overflow:hidden; width:175px; display: inline; position: relative; float: left; BORDER-TOP: #333333 7px solid;}
.exblog_dvdr { width:565px; border-top:3px solid #999999; padding-top:5px; float:left; display:inline; position:relative; }
.exblog_dvdrTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333333; padding-bottom:10px; }



/*portfolio sharing lists search filter*/
.sp_FltrHdr {width:565px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px; color:#333333; float:left;}
.sp_FltrHdr div, .sp_Fltr div, .sp_Fltr a { float:left; display:inline; position:relative; }
.sp_FltrHdr a:link, .sp_FltrHdr a:visited { color:#333333; }

.sp_FltrHdr .sp_Fltr { height:17px; line-height:17px; border:1px solid #CCCCCC; }

.sp_Fltr1 { 
	width: 156px; border-right:1px solid #CCCCCC; color:#999999; 
	}
.sp_FltrReset, a.sp_FltrReset:link, a.sp_FltrReset:visited { width:100%; display:block; color:#333333; }
.sp_FltrResetArrow { width:15px; margin-left:5px; background-image:url(http://im.morningstar.com/im/blog_greyarrow.gif); background-position:left 5px; background-repeat:no-repeat; }

.sp_Fltr2, a.sp_Fltr2:link, a.sp_Fltr2:visited,
.sp_Fltr2slct, a.sp_Fltr2slct:link, a.sp_Fltr2slct:visited { 
	WIDTH: 79px; padding: 0px 0px 0px 5px; color:#999999; border-right:1px solid #CCCCCC;background: url(http://im.morningstar.com/im/Discuss/srchFltrDropArrow.gif) no-repeat; background-position:right;
	}
.sp_Fltr2slct, a.sp_Fltr2slct:link, a.sp_Fltr2slct:visited {
	color:#333333;
	}
.sp_Fltr3, a.sp_Fltr3:link, a.sp_Fltr3:visited,
.sp_Fltr3slct, a.sp_Fltr3slct:link, a.sp_Fltr3slct:visited { 
	WIDTH: 102px; padding: 0px 0px 0px 5px; color:#999999; border-right:1px solid #CCCCCC;background: url(http://im.morningstar.com/im/Discuss/srchFltrDropArrow.gif) no-repeat; background-position:right;
	}

.sp_Fltr3slct, a.sp_Fltr3slct:link, a.sp_Fltr3slct:visited {
	color:#333333;
	}

.sp_Fltr4 { width: 24px; padding: 0px 0px 0px 5px; color:#999999; border-right:1px solid #CCCCCC;}

.sp_Fltr5, a.sp_Fltr5:link, a.sp_Fltr5:visited,
.sp_Fltr5slct, a.sp_Fltr5slct:link, a.sp_Fltr5slct:visited { 
	padding-right: 2px; WIDTH: 84px; padding: 0px 0px 0px 5px; color:#999999; border-right:1px solid #CCCCCC; background: url(http://im.morningstar.com/im/Discuss/srchFltrDropArrow.gif) no-repeat; background-position:right;
	}
.sp_Fltr5slct, a.sp_Fltr5slct:link, a.sp_Fltr5slct:visited {
	color:#333333;
	} 

.sp_Fltr6, a.sp_Fltr6:link, a.sp_Fltr6:visited,
.sp_Fltr6slct, a.sp_Fltr6slct:link, a.sp_Fltr6slct:visited { 
	float:right;  WIDTH:85px; padding: 0px 0px 0px 5px; color:#999999; background: url(http://im.morningstar.com/im/Discuss/srchFltrDropArrow.gif) no-repeat ; background-position:right;
	}
.sp_Fltr6slct, a.sp_Fltr6slct:link, a.sp_Fltr6slct:visited {
	color:#333333;
	}

a.sp_Fltr2:hover, a.sp_Fltr3:hover, a.sp_Fltr5:hover, a.sp_Fltr6:hover, a.sp_FltrSlctd:hover,
a.sp_Fltr2slct:hover, a.sp_Fltr3slct:hover, a.sp_Fltr5slct:hover, a.sp_Fltr6slct:hover, a.sp_FltrReset:hover {
	background-color:#f2f7fd; color:#333333; text-decoration:none; cursor:pointer;
	}

.sp_FltrDrp2 {width:79px; height:180px; border: solid 0px 1px 1px 1px #CCCCCC; padding:3px 3px 6px 5px; line-height:15px; }
.sp_dcol1PName { padding: 5px 0px 6px 6px; WIDTH: 156px; }
.CommonContextMenuGroup {position: static; left: 0px; top: 0px; color:#333333; }
.CommonContextMenuItem table tbody tr td a:link, .CommonContextMenuItem table tbody tr td a:visited { color:#333333; text-decoration:none; width:100%; display:block; }
.CommonContextMenuItem table tbody tr td a:hover { color:#333333; text-decoration:none; width:100%; }
#msRatingsContainer { overflow: visible; position: absolute; display: block; visibility: visible; width: 86px; height: 150px; left: 360px; top:524px; z-index: 100; } 
#msManagersContainer{ overflow: visible; position: absolute; display: block; visibility: visible; width: 114px; height: 150px; left: 455px; top: 524px; z-index: 100; }
#msAllocationContainer { overflow: visible; position: absolute; display: block; visibility: visible; width: 91px; height: 70px; left: 588px; top: 524px; z-index: 100; }
#msReturnsContainer { overflow: visible; position: absolute; display: block; visibility: visible; width: 94px; height: 70px; left: 678px; top: 510px; z-index: 100; } /* According to inline HTML ALL "Top" rules are at 510px */



.SortItems{FONT-WEIGHT: bold;font-size:16pt;}
a.FilterAll:link,a.FilterAll:visited,a.FilterAll:active{color:Black;text-decoration:none;}
a.FilterAll:hover{color:Black;text-decoration:underline;}

a.FilterSubmitted:link,a.FilterSubmitted:visited,a.FilterSubmitted:active{color:#306193;text-decoration:none;}
a.FilterSubmitted:hover{color:#306193;text-decoration:underline;}
a.FilterPublished:link,a.FilterPublished:visited,a.FilterPublished:active{color:#666666;text-decoration:none;}
a.FilterPublished:hover{color:#666666;text-decoration:underline;}
.title16Published, .title16UnPublished{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top;LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
a.title16Published:link{color:#666666;TEXT-DECORATION: none}
a.title16Published:visited{color:#666666;TEXT-DECORATION: none}
a.title16Published:hover{color:#666666;text-decoration:underline;}
a.title16Published:active{color:#666666;TEXT-DECORATION: none }
.title16UnPublished{color:#306193;}
.title16Tpc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 430px; COLOR: #333333; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }

.FLPtext2Tpc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #306193; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none }
.FLPtext2Tpc a:link { COLOR: #306193; TEXT-DECORATION: none }
.FLPtext2Tpc a:visited { COLOR: #333333; TEXT-DECORATION: none }
.FLPtext2Tpc a:hover { COLOR: #2279d1; text-decoration:underline; }
.FLPtext2Tpc a:active { COLOR: #d7e7fc; TEXT-DECORATION: none }
.loading {float:left;width:100%;display:inline; cursor:pointer; margin-top:5px; padding-bottom:20px;}





