BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    outline: none
}
A:active
{
    outline: none
}
A:visited
{
    outline: none
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    FLOAT: left;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TR.hr TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
TR.hr TD.nr
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.iefix
{
    DISPLAY: block;
    FLOAT: none
}
.navigation
{
    DISPLAY: inline-block;
    FONT-SIZE: 11px;
    FLOAT: left;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #ccc 1px solid
}
.navigation A
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.navigation A:hover
{
    BACKGROUND: #eee
}
.tabon
{
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
A.tabon:link
{
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
A.tabon:visited
{
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
A.tabon:hover
{
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
.wrapper
{
    MARGIN: 0px auto;
    WIDTH: 995px;
    HEIGHT: 100%
}
.headwrap
{
    MIN-WIDTH: 955px;
    MARGIN: 0px auto;
    WIDTH: 98%
}
.r_bodywrap
{
    BORDER-RIGHT: #a7aaaf 1px solid;
    PADDING-RIGHT: 18px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    BACKGROUND: #fdfdfd;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    BORDER-LEFT: #a7aaaf 1px solid;
    WIDTH: 955px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a7aaaf 1px solid;
    POSITION: relative
}
.bodyflexwrap
{
    MIN-WIDTH: 955px;
    MARGIN: 0px auto;
    WIDTH: 95%
}
.footwrap
{
    MIN-WIDTH: 955px;
    FLOAT: left;
    WIDTH: 100%
}
.vspacer1
{
    MIN-WIDTH: 20px;
    FLOAT: left;
    WIDTH: 20px
}
.hspacer0
{
    DISPLAY: block;
    OVERFLOW: hidden;
    HEIGHT: 10px
}
.hspacer1
{
    DISPLAY: block;
    OVERFLOW: hidden;
    HEIGHT: 20px
}
.hspacer2
{
    DISPLAY: inline-block;
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT: 20px
}
.hspacer3
{
    DISPLAY: inline-block;
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT: 33px
}
.hspacer4
{
    DISPLAY: inline-block;
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT: 54px
}
.col1
{
    FLOAT: left;
    WIDTH: 175px
}
.col2
{
    FLOAT: left;
    WIDTH: 370px
}
.col3
{
    FLOAT: left;
    WIDTH: 565px
}
.col4
{
    FLOAT: left;
    WIDTH: 760px
}
.col5
{
    FLOAT: left;
    WIDTH: 955px
}
.colx1
{
    FLOAT: left;
    WIDTH: 305px
}
.row1
{
    BORDER-TOP: #666 2px solid;
    DISPLAY: inline-block;
    WIDTH: 100%
}
.row2
{
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline-block;
    WIDTH: 100%
}
.str
{
    FONT-WEIGHT: bold
}
.gry
{
    COLOR: #666
}
.grn
{
    COLOR: #008000
}
.red
{
    COLOR: #f00
}
.text1
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 14px
}
.text2
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px
}
.text3
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px
}
.text4
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px
}
.textb1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 16px
}
.textb2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    LINE-HEIGHT: 20px
}
.textb3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    LINE-HEIGHT: 28px
}
.r_header
{
    DISPLAY: inline-block;
    WIDTH: 100%
}
.r_execsrow
{
    CLEAR: both
}
.r_execs
{
    DISPLAY: inline-block;
    MIN-HEIGHT: 175px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    COLOR: #000;
    TEXT-DECORATION: none
}
A.r_execs
{
    DISPLAY: inline-block;
    MIN-HEIGHT: 175px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    COLOR: #000;
    TEXT-DECORATION: none
}
.r_execs:hover
{
    BACKGROUND: #d9e7ff
}
.r_execs H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 7px
}
.r_execs SPAN
{
    DISPLAY: inline-block;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    LINE-HEIGHT: 17px
}
.r_execs P
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 20px
}
.r_table0
{
    MARGIN-TOP: 6px;
    FONT-SIZE: 10px;
    FLOAT: left
}
.r_table0 TR TD
{
    VERTICAL-ALIGN: top
}
.r_table0 TR.lbl1 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.r_table0 TR.lbl1 TD SPAN
{
    FONT-WEIGHT: normal
}
.r_table0 TR.lbl2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 4px;
    COLOR: #000;
    PADDING-TOP: 4px
}
.r_table1
{
    CLEAR: both;
    BORDER-TOP: #ccc 1px solid
}
.r_table1 A
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.r_table1 A:hover
{
    TEXT-DECORATION: underline
}
.r_table1 TR
{
    VERTICAL-ALIGN: top
}
.r_table1 TR TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 3px
}
.r_table1 TR.hr TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table1 TR.hr1 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eaeaea;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table1 TR.hr2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table1 TR.hr TD.nr
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.r_table2
{
    CLEAR: both
}
.r_table2 A
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.r_table2 A:hover
{
    TEXT-DECORATION: underline
}
.r_table2 TR
{
    VERTICAL-ALIGN: top
}
.r_table2 TR TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 3px
}
.r_table2 TR.hr TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table2 TR.hr1 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eaeaea;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table2 TR.hr2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ccc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 1px
}
.r_table2 TR.hr TD.nr
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.r_txt1
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 14px
}
.r_txt2
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px
}
.r_txt3
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px
}
.r_txt4
{
    FONT-SIZE: 24px;
    LINE-HEIGHT: 24px
}
.r_prcnt
{
    DISPLAY: inline-block;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    LINE-HEIGHT: 1;
    PADDING-TOP: 3px
}
.bg1
{
    BACKGROUND-COLOR: #eaeaea
}
.r_txt5
{
    FONT-SIZE: 20px;
    LINE-HEIGHT: 26px
}
.r_txt5 H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    LINE-HEIGHT: 26px
}
.r_txt6
{
    FONT-SIZE: 13px;
    LINE-HEIGHT: 20px
}
.r_btn_ad
{
    PADDING-LEFT: 20px;
    BACKGROUND: #fff;
    FLOAT: right
}
.r_title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.r_title H1
{
    DISPLAY: inline;
    FONT-SIZE: 20px
}
.r_cnav
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #666;
    PADDING-TOP: 4px;
    HEIGHT: 22px
}
.r_cnav A
{
    MARGIN: 0px 17px 0px 5px;
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_cnav A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_cnav SPAN A
{
    MARGIN: 0px;
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_cnav SPAN A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_nav
{
    BORDER-TOP: #ccc 1px solid;
    BACKGROUND: #eee;
    BORDER-BOTTOM: #999 1px solid;
    HEIGHT: 28px
}
.r_nav A
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    COLOR: #000;
    PADDING-TOP: 7px;
    TEXT-DECORATION: none
}
.r_nav A:hover
{
    BACKGROUND: #fff;
    TEXT-DECORATION: underline
}
.r_nav A.tabon
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px -1px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.r_nav A.tabon:hover
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px -1px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.r_nav A.tabon:visited
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 7px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px -1px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.r_snav
{
    DISPLAY: inline-block;
    WIDTH: 100%;
    BORDER-BOTTOM: #ccc 1px solid
}
.r_snav SPAN
{
    FLOAT: right
}
.r_snav A
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    LINE-HEIGHT: 26px;
    TEXT-DECORATION: none
}
.r_snav A H2
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    LINE-HEIGHT: 26px;
    TEXT-DECORATION: none
}
.r_snav A
{
    MARGIN-RIGHT: 25px
}
.r_snav A.on H2
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    TEXT-DECORATION: none
}
.r_snav A.on:hover
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    TEXT-DECORATION: none
}
.r_snav A:hover
{
    TEXT-DECORATION: underline
}
.r_pnav
{
    DISPLAY: inline-block;
    FONT-SIZE: 11px;
    FLOAT: left;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #999 1px solid
}
.r_pnav A
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.r_pnav A:hover
{
    BACKGROUND: #eee
}
.r_pnav .tabon
{
    FONT-WEIGHT: bold;
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
.r_pnav A.tabon:link
{
    FONT-WEIGHT: bold;
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
.r_pnav A.tabon:visited
{
    FONT-WEIGHT: bold;
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
.r_pnav A.tabon:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: #fdfdfd;
    MARGIN-BOTTOM: -1px;
    CURSOR: default;
    COLOR: #000;
    POSITION: relative;
    HEIGHT: 21px
}
.r_bcrumbs
{
    FONT-SIZE: 10px;
    COLOR: #666
}
.r_bcrumbs A
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_bcrumbs A:visited
{
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_bcrumbs A:hover
{
    TEXT-DECORATION: underline
}
.r_tbar1
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 2px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 12px;
    WIDTH: 100%;
    COLOR: #666;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
A.r_tbar1
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 2px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 12px;
    WIDTH: 100%;
    COLOR: #666;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
A.r_tbar1:hover
{
    BACKGROUND: #d9e7ff
}
.r_tbar1 H2
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px
}
.r_tbar1 H3
{
    DISPLAY: inline;
    FONT-SIZE: 14px;
    COLOR: #000;
    LINE-HEIGHT: 20px
}
.r_tbar1 SPAN
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 10px;
    FLOAT: right;
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_tbar1 A:link
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 10px;
    FLOAT: right;
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_tbar1 A:visited
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 10px;
    FLOAT: right;
    COLOR: #666;
    TEXT-DECORATION: none
}
.r_tbar1 A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.ad_rect_contr
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 368px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center
}
.ad_rect_contr DIV
{
    MARGIN: auto;
    WIDTH: 90%
}
.ad_text_contr
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 1px;
    FLOAT: left;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 368px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center
}
.ad_text_contr IFRAME
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.ad_text_contr A
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    MARGIN: 0px auto;
    WIDTH: 60%;
    COLOR: #666;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.ad_text_contr A:link
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    MARGIN: 0px auto;
    WIDTH: 60%;
    COLOR: #666;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.ad_text_contr A:visited
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    MARGIN: 0px auto;
    WIDTH: 60%;
    COLOR: #666;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.ad_spcentr
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    OVERFLOW: hidden;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #ccc 1px solid
}
.ad_spcentr A
{
    PADDING-RIGHT: 26px;
    PADDING-LEFT: 27px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 120px;
    PADDING-TOP: 10px
}
.ad_spcentr A IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.ad_spcentr IFRAME
{
    PADDING-RIGHT: 26px;
    PADDING-LEFT: 27px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 120px;
    PADDING-TOP: 10px
}
.ad_spcentr IFRAME IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.ad_spcentr SPAN
{
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #ccc;
    LINE-HEIGHT: 20px
}
.r_dd0
{
    Z-INDEX: 300;
    FLOAT: left;
    WIDTH: 125px;
    CURSOR: pointer;
    LIST-STYLE-TYPE: none;
    POSITION: relative;
    HEIGHT: 22px
}
.r_dd0 A
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}
.r_dd0 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -1px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TOP: 18px
}
.r_dd0 UL LI A
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    HEIGHT: 18px
}
.r_dd0 UL
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    MARGIN-TOP: -1px;
    DISPLAY: none;
    BACKGROUND: #eee;
    LEFT: 0px;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 125px;
    BORDER-BOTTOM: #888 1px solid;
    POSITION: absolute
}
.r_dd0 UL LI A:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #ccc
}
A.r_ddh0:hover
{
    TEXT-DECORATION: underline
}
.ddarw1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat -77px -31px;
    OVERFLOW: hidden;
    WIDTH: 7px;
    HEIGHT: 6px
}
.ddarw2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat -88px -31px;
    OVERFLOW: hidden;
    WIDTH: 7px;
    HEIGHT: 6px
}
.r_dd1
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    FONT-SIZE: 11px;
    Z-INDEX: 300;
    FLOAT: left;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 99.8%;
    BORDER-BOTTOM: #888 1px solid;
    LIST-STYLE-TYPE: none;
    POSITION: relative;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #fff
}
.r_dd1 A
{
    DISPLAY: block;
    PADDING-LEFT: 5px;
    COLOR: #000;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
.r_dd1 UL
{
    BORDER-RIGHT: #888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    BACKGROUND: #eee;
    LEFT: 0px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 0px -1px;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 99%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888 1px solid;
    LIST-STYLE-TYPE: none;
    POSITION: absolute;
    TOP: 18px
}
.r_dd1 UL LI A
{
    HEIGHT: 18px
}
.r_dd1 UL LI A:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #ccc
}
.r_ddh1
{
    BACKGROUND: url(http://im.morningstar.com/im/pm/2008/ddarow.gif) no-repeat right 50%;
    CURSOR: pointer
}
A.r_ddh1:hover
{
    BACKGROUND-COLOR: #fff
}
.r_xcmenu
{
    DISPLAY: inline-block;
    FLOAT: none;
    WIDTH: 100%;
    BORDER-BOTTOM: #ccc 1px solid
}
.r_xcmenu *
{
    FLOAT: none
}
.r_xcmenu DIV.r_click
{
    DISPLAY: block;
    BACKGROUND: url(bg.gif) repeat-x left center;
    HEIGHT: 35px
}
.r_xcmenu A.r_click
{
    TEXT-DECORATION: none
}
.r_xcmenu A.r_click:hover
{
    TEXT-DECORATION: none
}
.r_xcmenu DIV.close A
{
    FONT-SIZE: 12px;
    BACKGROUND: url(right.gif) no-repeat 5px 50%;
    COLOR: #000
}
.r_xcmenu DIV.open A
{
    FONT-SIZE: 12px;
    BACKGROUND: url(down.gif) #666 no-repeat 5px 50%;
    COLOR: #fff
}
.r_xcmenu DIV.r_content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 1px
}
.htotal
{
    COLOR: #fff
}
.r_chkbx1
{
    PADDING-BOTTOM: 7px;
    BORDER-BOTTOM: #999 1px solid
}
.r_chkbx1 A
{
    FONT-SIZE: 11px;
    COLOR: #000;
    MARGIN-RIGHT: 20px;
    TEXT-DECORATION: none
}
.r_chkbx1 A IMG
{
    MARGIN-BOTTOM: -2px
}
.checkbox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 14px;
    PADDING-TOP: 0px;
    HEIGHT: 14px
}
.r_lgndrow
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline-block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    PADDING-TOP: 4px
}
.r_lgndrow DIV
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 15px
}
.r_grp3
{
    FLOAT: left;
    POSITION: relative
}
.r_ctlwrap1
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(http://im.mstar.com/im/r_ctlbg1.gif) repeat-x;
    FLOAT: left;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 565px;
    BORDER-BOTTOM: #666 1px solid
}
.r_ctl1
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 555px;
    PADDING-TOP: 3px
}
.r_ctl1 DIV
{
    FLOAT: left;
    MARGIN-RIGHT: 20px
}
.r_ctl2
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 555px;
    PADDING-TOP: 0px
}
.r_ctl2 DIV
{
    FLOAT: left;
    MARGIN-RIGHT: 20px
}
.r_ctl2 SPAN
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #999 1px solid;
    FLOAT: left;
    BORDER-LEFT: #999 1px solid;
    MARGIN-RIGHT: 20px;
    BORDER-BOTTOM: #fff 1px solid
}
.r_ctl2 .r_dd1 SPAN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: none;
    MARGIN: 0px 3px -3px 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.r_tltpwrap
{
    WIDTH: 175px;
    POSITION: absolute
}
.r_tltp
{
    BORDER-RIGHT: #666 2px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    FILTER: alpha(opacity = 80);
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #666 2px solid;
    BACKGROUND-COLOR: #fff;
    opacity: 0.9
}
.r_tltp .rw
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    WIDTH: 175px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
.r_tltp .tltpc1
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 10px
}
.r_tltp .tltpc1 SPAN
{
    VERTICAL-ALIGN: middle
}
.r_tltp .tltpc2
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 100px
}
.r_tltp .tltpc2 SPAN
{
    FONT-SIZE: 10px;
    COLOR: #666
}
.r_tltp .tltpc3
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 65px;
    TEXT-ALIGN: right
}
.r_tltp1
{
    BORDER-RIGHT: #666 2px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    FILTER: alpha(opacity = 80);
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #666 2px solid;
    BACKGROUND-COLOR: #fff;
    opacity: 0.9
}
.r_tltp1 DIV.rw
{
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 10px;
    PADDING-TOP: 3px
}
.r_tltp1 SPAN
{
    MARGIN: 0px 5px 2px 0px
}
.r_tltp1 H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 7px
}
.r_tltp1 H5
{
    FONT-SIZE: 10px
}
.tltparrwc
{
    FLOAT: left;
    MARGIN: -9px 0px 0px;
    WIDTH: 175px;
    POSITION: relative
}
.r_fmap
{
    Z-INDEX: 333;
    BACKGROUND: url(http://im.mstar.com/im/dot_clear.gif);
    OVERFLOW: hidden;
    WIDTH: 60px;
    POSITION: absolute;
    HEIGHT: 220px
}
.r_footer
{
    DISPLAY: inline-block;
    FONT-SIZE: 10px;
    WIDTH: 955px;
    COLOR: #666;
    PADDING-TOP: 6px
}
.r_footer A
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_footer A:visited
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_footer A:hover
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_footer A:active
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.ar_bio
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 6px
}
.ar_biowrap
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    WIDTH: 175px;
    PADDING-TOP: 6px
}
.ar_biowrap IMG
{
    MARGIN-TOP: -5px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN-RIGHT: 5px
}
.ar_biowrap H5
{
    MARGIN-TOP: -9px;
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 75px
}
.ar_biowrap H5 A
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 75px;
    COLOR: #000
}
.ar_biowrap .row2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    WIDTH: 175px;
    COLOR: #666;
    PADDING-TOP: 4px
}
.ar_biowrap .row2 SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: none;
    MARGIN-BOTTOM: -4px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
.ar_biowrap .row2 SPAN SPAN
{
    MARGIN-RIGHT: 5px
}
.ar_biowrap A
{
    COLOR: #666;
    TEXT-DECORATION: underline
}
.ar_rel
{
    BORDER-TOP: #ccc 1px solid;
    WIDTH: 175px;
    PADDING-TOP: 20px
}
.ar_rel .row2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 22px;
    COLOR: #666;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #f4f4f4
}
.ar_rel H6
{
    PADDING-BOTTOM: 4px
}
.hspacer5
{
    DISPLAY: inline-block;
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT: 16px
}
.hspacer6
{
    DISPLAY: block;
    OVERFLOW: hidden;
    HEIGHT: 5px
}
.r_tbar2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    WIDTH: 100%;
    COLOR: #000;
    BORDER-BOTTOM: #999 1px solid
}
.r_tbar2 H3
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000
}
.r_tbar3
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 12px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 4px
}
.r_tbar3 H3
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000
}
.r_table1 TR.text3 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 0px
}
.r_table1 TR.text3 TD SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000
}
.r_table1 TR.lbl1 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 4px
}
.r_table1 SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666
}
.r_table1 TR.lbl2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 0px
}
.r_table1 TR.text2 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 3px
}
.r_table1 TR TD.up2
{
    MARGIN: 4px 0px 0px 5px
}
.r_table1 TR TD.dn2
{
    MARGIN: 4px 0px 0px 5px
}
.r_table1 .sort
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1px;
    PADDING-TOP: 0px
}
.r_table1 TD SPAN.star0g
{
    MARGIN-TOP: -1px
}
TD SPAN.star1g
{
    MARGIN-TOP: -1px
}
TD SPAN.star2g
{
    MARGIN-TOP: -1px
}
TD SPAN.star3g
{
    MARGIN-TOP: -1px
}
TD SPAN.star4g
{
    MARGIN-TOP: -1px
}
TD SPAN.star5g
{
    MARGIN-TOP: -1px
}
.r_table1 TFOOT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-TOP: 4px
}
.scroll_cont1
{
    Z-INDEX: 1;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    WIDTH: 955px;
    BORDER-BOTTOM: #999 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #fdfdfd
}
.scroll_cont2
{
    Z-INDEX: 1;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    WIDTH: 955px;
    BORDER-BOTTOM: #999 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #fdfdfd
}
.scroll_head
{
    BORDER-TOP: #999 1px solid;
    FLOAT: left;
    WIDTH: 955px;
    PADDING-TOP: 0px
}
.scroll_head A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #666;
    TEXT-DECORATION: none
}
.scroll_head A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #666;
    TEXT-DECORATION: none
}
.scroll_head A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #666;
    TEXT-DECORATION: none
}
.column_head
{
    DISPLAY: inline;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    CURSOR: pointer
}
.column_headul
{
    BACKGROUND-POSITION: left 35px;
    DISPLAY: inline;
    FLOAT: left;
    BACKGROUND-IMAGE: url(http://im.morningstar.com/im/pm/2008/arrowbu.gif);
    PADDING-BOTTOM: 10px;
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.column_headur
{
    BACKGROUND-POSITION: right 35px;
    DISPLAY: inline;
    FLOAT: left;
    BACKGROUND-IMAGE: url(http://im.morningstar.com/im/pm/2008/arrowbu.gif);
    PADDING-BOTTOM: 10px;
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.column_headdl
{
    BACKGROUND-POSITION: left 35px;
    DISPLAY: inline;
    FLOAT: left;
    BACKGROUND-IMAGE: url(http://im.morningstar.com/im/pm/2008/arrowbd.gif);
    PADDING-BOTTOM: 10px;
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.column_headdr
{
    BACKGROUND-POSITION: right 35px;
    DISPLAY: inline;
    FLOAT: left;
    BACKGROUND-IMAGE: url(http://im.morningstar.com/im/pm/2008/arrowbd.gif);
    PADDING-BOTTOM: 10px;
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat
}
.pgnCont
{
    MARGIN-TOP: 10px;
    FLOAT: right;
    WIDTH: 955px
}
.pgnNav
{
    FLOAT: right;
    OVERFLOW: hidden;
    WIDTH: 265px
}
.pg_jumper
{
    FONT-SIZE: 11px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    WIDTH: 110px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 21px
}
.pg_jumper SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 21px;
    PADDING-TOP: 0px
}
.pg_jumper INPUT
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 25px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 17px
}
.resCont
{
    MARGIN-TOP: 3px;
    FLOAT: left;
    WIDTH: 400px
}
.resCont A
{
    COLOR: #000;
    TEXT-DECORATION: underline;
    outline: none
}
.resCont A:hover
{
    TEXT-DECORATION: underline
}
.arrowCont
{
    FLOAT: right;
    MARGIN-LEFT: 20px;
    HEIGHT: 21px
}
.fwdarrow
{
    BACKGROUND: url(http://im.mstar.com/im/tbl_pg_sprite.gif) no-repeat 0px -65px;
    FLOAT: left;
    WIDTH: 15px;
    CURSOR: pointer;
    MARGIN-RIGHT: 3px;
    HEIGHT: 21px
}
A.fwdarrow:hover
{
    BACKGROUND-COLOR: #e4f0ff
}
.backarrow
{
    BACKGROUND: url(http://im.mstar.com/im/tbl_pg_sprite.gif) no-repeat -18px -65px;
    FLOAT: left;
    WIDTH: 15px;
    CURSOR: pointer;
    HEIGHT: 21px
}
A.backarrow:hover
{
    BACKGROUND-COLOR: #e4f0ff
}
.ddCont
{
    PADDING-RIGHT: 25px;
    FLOAT: right;
    WIDTH: 180px;
    PADDING-TOP: 1px
}
.dd1
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    FONT-SIZE: 11px;
    Z-INDEX: 300;
    FLOAT: left;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 99.8%;
    BORDER-BOTTOM: #888 1px solid;
    LIST-STYLE-TYPE: none;
    POSITION: relative;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #fff
}
.dd1 A
{
    DISPLAY: block;
    PADDING-LEFT: 5px;
    COLOR: #000;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none;
    outline: none
}
.dd1 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -1px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TOP: 18px
}
.dd1 UL LI A
{
    HEIGHT: 18px
}
.dd1 UL
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: medium none;
    DISPLAY: none;
    BACKGROUND: #eee;
    LEFT: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #888 1px solid;
    WIDTH: 99.8%;
    BORDER-BOTTOM: #888 1px solid;
    POSITION: absolute
}
.dd1 UL LI A:hover
{
    DISPLAY: block;
    BACKGROUND-COLOR: #ccc
}
.ddh1
{
    BACKGROUND: url(http://im.mstar.com/im/tbl_pg_sprite.gif) no-repeat 159px -45px;
    CURSOR: pointer
}
A.ddh1:hover
{
    BACKGROUND-COLOR: #fff
}
.in_search
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.in_search UL
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
.in_search UL LI
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 100%;
    COLOR: #000
}
.in_search UL LI A.reset
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.in_search UL LI DIV.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 145px;
    COLOR: #666;
    PADDING-TOP: 3px
}
.in_search UL LI DIV.label SPAN
{
    FONT-WEIGHT: normal
}
.in_search UL LI INPUT
{
    FLOAT: left;
    WIDTH: 215px
}
.in_search UL LI UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 218px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.in_search UL LI UL LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.in_search UL LI UL LI UL
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    MARGIN-TOP: -1px;
    BORDER-LEFT: #888 1px solid;
    BORDER-BOTTOM: #888 1px solid
}
.in_search UL LI UL LI UL.over
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    MARGIN-TOP: -1px;
    OVERFLOW-X: hidden;
    OVERFLOW: auto;
    BORDER-LEFT: #888 1px solid;
    BORDER-BOTTOM: #888 1px solid;
    HEIGHT: 182px
}
.in_search UL LI DIV.label2
{
    DISPLAY: inline;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: #000;
    PADDING-TOP: 2px
}
.in_search UL LI DIV.label2 SPAN
{
    DISPLAY: inline;
    FLOAT: left
}
.in_search UL LI DIV.label2 INPUT
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 65px;
    PADDING-TOP: 0px
}
.in_search UL LI DIV.con
{
    FLOAT: left;
    WIDTH: 218px
}
.in_search UL LI DIV.con UL
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.in_search UL LI DIV.con UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.in_search UL LI DIV.con UL LI UL
{
    BORDER-RIGHT: #888 1px solid;
    BORDER-TOP: #888 1px solid;
    MARGIN-TOP: -1px;
    BORDER-LEFT: #888 1px solid;
    BORDER-BOTTOM: #888 1px solid
}
.arrw_contain
{
    BORDER-TOP: #666 1px solid;
    DISPLAY: inline;
    BACKGROUND: url(http://im.mstar.com/im/ch_shdw.gif) repeat-x;
    FLOAT: left;
    MARGIN-BOTTOM: -20px;
    WIDTH: 100%;
    POSITION: relative
}
.fm_chkbox1
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 15px
}
.fm_chkbox1 A
{
    COLOR: #333;
    TEXT-DECORATION: none;
    outline: none
}
.fm_chkbox1 A IMG
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
A.fm_btn_gry2
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(http://im.mstar.com/im/mbr/btn_sprite.png) no-repeat 0px -56px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 7px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
A.fm_btn_gry2:link
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 16px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(http://im.mstar.com/im/mbr/btn_sprite.png) no-repeat 0px -56px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 7px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
A.fm_btn_gry2 SPAN
{
    RIGHT: -4px;
    BACKGROUND: url(http://im.mstar.com/im/mbr/btn_sprite.png) no-repeat -260px -56px;
    OVERFLOW: hidden;
    WIDTH: 6px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 27px
}
UL.in_tabs
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #a7aaaf 1px solid;
    WIDTH: 100%;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a7aaaf 1px solid;
    LIST-STYLE-TYPE: none
}
UL.in_tabs LI
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
UL.in_tabs LI A
{
    BORDER-RIGHT: #a7aaaf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #a7aaaf 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    Z-INDEX: 10;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    CURSOR: pointer;
    COLOR: #000;
    PADDING-TOP: 6px;
    POSITION: relative;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #fdfdfd;
    TEXT-DECORATION: none;
    outline: none
}
UL.in_tabs LI A.tabhover
{
    BACKGROUND-COLOR: #eee
}
UL.in_tabs LI A.tabon
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: -1px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #fdfdfd
}
.tab_content
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.arc_col1
{
    FLOAT: left;
    WIDTH: 90px;
    COLOR: #000;
    MARGIN-RIGHT: 10px;
    TEXT-DECORATION: none
}
.arc_col2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    WIDTH: 295px
}
.arc_col3
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    WIDTH: 85px
}
.arc_col4
{
    PADDING-RIGHT: 5px;
    FLOAT: left;
    WIDTH: 60px
}
.arc_row1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}
.arc_row1 .arc_col3 SPAN.star1g
{
    MARGIN-TOP: 2px
}
SPAN.star2g
{
    MARGIN-TOP: 2px
}
SPAN.star3g
{
    MARGIN-TOP: 2px
}
SPAN.star4g
{
    MARGIN-TOP: 2px
}
SPAN.star5g
{
    MARGIN-TOP: 2px
}
.arc_row1 .arc_col3 SPAN.star0g
{
    MARGIN-TOP: 3px
}
A.arc_row2:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-DECORATION: none
}
A.arc_row2:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-DECORATION: none
}
A.arc_row2:hover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ecf3f9;
    TEXT-DECORATION: none
}
.arc_row2 SPAN
{
    FONT-WEIGHT: bold
}
A.arc_row3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
A.arc_row3:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
A.arc_row2:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
A.arc_row3:hover
{
    CURSOR: pointer;
    BACKGROUND-COLOR: #ecf3f9;
    TEXT-DECORATION: none
}
.arc_row3 SPAN
{
    FONT-WEIGHT: bold
}
.arc_rowh
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    WIDTH: 100%;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999 1px solid
}
.r_pager_wrap
{
    FLOAT: left;
    WIDTH: 100%;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
.r_pager_contain
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    HEIGHT: 30px
}
.r_pager
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #ccc 1px solid;
    CURSOR: pointer;
    COLOR: #666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
.r_pagerOn
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #ccc 1px solid;
    CURSOR: pointer;
    COLOR: #666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
.dpr_pagerOff
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #ccc 1px solid;
    CURSOR: pointer;
    COLOR: #666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
A.r_pager
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #ccc 1px solid;
    CURSOR: pointer;
    COLOR: #666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
A.r_pager:hover
{
    COLOR: #666;
    BACKGROUND-COLOR: #e4f0ff;
    TEXT-DECORATION: none
}
.r_pagerOn
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    BACKGROUND-COLOR: #fff
}
.r_pagerOff
{
    COLOR: #999
}
.r_pager_input_contain
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
.r_pager_input
{
    BORDER-RIGHT: #e2e2e2 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 35px;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e2e2e2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff
}
.r_pager_text
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    COLOR: #333;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.r_pager_text A
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    COLOR: #333;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
A.r_pager_text
{
    DISPLAY: block;
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    COLOR: #333;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.r_pager_text A
{
    DISPLAY: inline;
    FLOAT: none
}
.r_pager_text A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
A.r_pager_text:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_pager_text2
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: #333;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none
}
.r_pager_text2 A
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: #333;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none
}
A.r_pager_text2
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: #333;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none
}
.r_pager_text2 A
{
    DISPLAY: inline;
    FLOAT: none
}
.r_pager_text2 A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
A.r_pager_text2:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_txt6 A
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
A.r_txt6
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_txt6 A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
A.r_txt6:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.r_txt6 SPAN A
{
    FONT-SIZE: 12px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_txt6 SPAN A:hover
{
    FONT-SIZE: 12px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_txt6 SPAN A:visited
{
    FONT-SIZE: 12px;
    COLOR: #666;
    TEXT-DECORATION: underline
}
.r_txt6 SPAN.dn2
{
    MARGIN: 0px 4px 0px 10px
}
.r_txt6 SPAN.up2
{
    MARGIN: 0px 4px 0px 10px
}
.r_txt6 P
{
    MARGIN-BOTTOM: 20px
}
.gr_section_c2
{
    FLOAT: left;
    MARGIN: 30px 0px 0px;
    WIDTH: 100%
}
.gr_row_b3
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 14px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    TEXT-DECORATION: none
}
A.gr_row_b3:hover
{
    COLOR: #000;
    BACKGROUND-COLOR: #d3e6ff
}
.gr_row_b1
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #666 2px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 14px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #ccc 1px solid
}
A.gr_row_b1:link
{
    TEXT-DECORATION: none
}
A.gr_row_b1:visited
{
    TEXT-DECORATION: none
}
A.gr_row_b1:hover
{
    COLOR: #000;
    BACKGROUND-COLOR: #d3e6ff;
    TEXT-DECORATION: none
}
.gr_section_b1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FLOAT: right;
    COLOR: #666
}
TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.gr_table_b1
{
    WIDTH: 100%
}
H3.gr_Table_b1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333
}
.gr_table_colm8
{
    WIDTH: 25%;
    TEXT-ALIGN: left
}
.gr_table_colm2
{
    WIDTH: 11%;
    TEXT-ALIGN: right
}
.gr_table_colm9
{
    WIDTH: 3%;
    TEXT-ALIGN: right
}
.gr_table_row3
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ccc
}
.gr_table_row4 TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: text-top;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
.gr_table_row4 TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: text-top;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
.gr_table_row5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: text-top;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
.gr_table_row6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: text-top;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
.gr_table_row4 A:link
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.gr_table_row4 A:visited
{
    COLOR: #000;
    TEXT-DECORATION: none
}
.gr_table_row4 A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.gr_table_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px
}
.gr_text_up
{
    COLOR: #008000
}
.gr_text_down
{
    COLOR: #fe0000
}
.gr_arrowdown
{
    BACKGROUND: url(http://im.mstar.com/im/gr_images_v2.0.gif) no-repeat 5px -225px;
    WIDTH: 15px;
    HEIGHT: 10px
}
.gr_arrowup
{
    BACKGROUND: url(http://im.mstar.com/im/gr_images_v2.0.gif) no-repeat 5px -245px;
    WIDTH: 15px;
    HEIGHT: 10px
}
.transbg
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: -38px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    FILTER: alpha(opacity=80);
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    WIDTH: 355px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #000;
    TEXT-DECORATION: none;
    opacity: 0.8
}
.transbg A
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: -38px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    FILTER: alpha(opacity=80);
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    WIDTH: 355px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #000;
    TEXT-DECORATION: none;
    opacity: 0.8
}
A.transbg:link
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: -38px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    FILTER: alpha(opacity=80);
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    WIDTH: 355px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #000;
    TEXT-DECORATION: none;
    opacity: 0.8
}
A.transbg:visited
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: -38px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    FILTER: alpha(opacity=80);
    FLOAT: left;
    PADDING-BOTTOM: 9px;
    WIDTH: 355px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #000;
    TEXT-DECORATION: none;
    opacity: 0.8
}
.vidcontroller
{
    MARGIN-TOP: -2px;
    BACKGROUND: url(http://im.mstar.com/im/NewArticle/art-sprite.gif) no-repeat 0px -250px;
    FLOAT: left;
    WIDTH: 370px;
    HEIGHT: 21px
}
.rf_ctlwrap
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: url(http://im.mstar.com/im/r_ctlbg1.gif) repeat-x;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 953px;
    BORDER-BOTTOM: #666 1px solid
}
.own_sty_wrap
{
    FLOAT: left;
    WIDTH: 113px
}
.own_sty_table
{
    FONT-SIZE: 10px;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.own_sty_row
{
    HEIGHT: 37px
}
.own_sty_buy
{
    WIDTH: 37px;
    BACKGROUND-COLOR: #293f6f
}
.own_sty_sell
{
    WIDTH: 37px;
    BACKGROUND-COLOR: #949fb7
}
.own_sty_v_divide
{
    WIDTH: 1px;
    BACKGROUND-COLOR: #fff
}
.own_sty_h_divide
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #fff
}
.head_txt_ad
{
    FONT-SIZE: 10px;
    COLOR: #666
}
.head_txt_ad A:link
{
    FONT-SIZE: 10px;
    COLOR: #666
}
.head_txt_ad A:visited
{
    FONT-SIZE: 10px;
    COLOR: #666
}
.link_bottom
{
    FONT-SIZE: 10px;
    FLOAT: left;
    PADDING-TOP: 4px
}
.link_bottom A
{
    COLOR: #000
}
.hist_pie
{
    FLOAT: left;
    MARGIN: 0px 0px 34px;
    COLOR: #000;
    HEIGHT: 130px;
    TEXT-DECORATION: none
}
A.hist_pie:link
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    WIDTH: 33%;
    COLOR: #000;
    PADDING-TOP: 15px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.hist_pie:visited
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 20px;
    WIDTH: 33%;
    COLOR: #000;
    PADDING-TOP: 15px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.hist_pie:hover
{
    FONT-WEIGHT: bold;
    CURSOR: pointer
}
DIV.gr_interactivegr
{
    PADDING-RIGHT: 6px;
    FLOAT: right
}
DIV.gr_zoomoption
{
    PADDING-RIGHT: 6px;
    FLOAT: right;
    WIDTH: auto
}
.gr_zoomoption A
{
    MARGIN-LEFT: 10px;
    COLOR: #000;
    TEXT-DECORATION: none
}
.gr_zoomoption_on
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.gr_row_b2
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 5px
}
.r_defwrap
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    WIDTH: 565px;
    PADDING-TOP: 20px;
    POSITION: relative
}
.r_defwrap P
{
    MARGIN-BOTTOM: 20px
}
.feedback
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #f4f4f4
}
.feedback A
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
.nb_wrapper1
{
    MARGIN-TOP: 10px;
    BACKGROUND: #c3d0e0;
    FLOAT: left;
    WIDTH: 955px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px
}
.nb_title1
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #666;
    FLOAT: left;
    WIDTH: 120px;
    COLOR: #fff;
    LINE-HEIGHT: 27px;
    HEIGHT: 29px
}
.nb_body1
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 14px;
    FLOAT: left;
    WIDTH: 727px;
    COLOR: #666;
    LINE-HEIGHT: 27px;
    HEIGHT: 29px
}
.nb_body1 A
{
    COLOR: #666;
    TEXT-DECORATION: underline
}
.nb_body1 A:hover
{
    COLOR: #333
}
.newi
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #f00;
    FONT-VARIANT: small-caps
}
.dn1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.up1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.dn2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.up2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.prem1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot3
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot4
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot5
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot6
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot7
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot8
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot9
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot10
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot11
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot12
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot13
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot14
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cdot15
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.plus
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.minus
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.new
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.open
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.close
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.reports
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.portf
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.print
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.alert
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.pdf
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.data_def
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.help
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.filngs
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.ffam
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cntroid
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.zone
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.newwin
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.csv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.print_page
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.print_full
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.pick1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.pick2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.softw
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.hardw
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.media
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.telec
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.health
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cserv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.bserv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.fserv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.cgoods
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.indusm
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.energy
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.utilt
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.tltparrw
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.arrw_shdw
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.link_arrw
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.pick3
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.help2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_lv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_mv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_sv
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_lc
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_mc
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_sc
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_lg
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_mg
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.stbx_sg
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.ytm_lgnd
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star0g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star1g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star2g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star3g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star4g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star5g
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star1
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star2
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star3
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star4
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.star5
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.starnr
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.starur
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.starpn
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.grda
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.grdb
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.grdc
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.grdd
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.connect
{
    DISPLAY: inline-block;
    BACKGROUND: url(//im.mstar.com/im/rep_sprite.gif) no-repeat;
    OVERFLOW: hidden
}
.dn1
{
    BACKGROUND-POSITION: 0px 0px;
    WIDTH: 20px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 20px
}
.up1
{
    BACKGROUND-POSITION: -25px 0px;
    WIDTH: 20px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 20px
}
.dn2
{
    BACKGROUND-POSITION: -53px 0px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 11px;
    HEIGHT: 11px
}
.up2
{
    BACKGROUND-POSITION: -68px 0px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 11px;
    HEIGHT: 11px
}
.prem1
{
    BACKGROUND-POSITION: -88px 0px;
    MARGIN: 0px 3px -3px 0px;
    WIDTH: 15px;
    HEIGHT: 13px
}
.cdot1
{
    BACKGROUND-POSITION: 0px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot2
{
    BACKGROUND-POSITION: -11px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot3
{
    BACKGROUND-POSITION: -22px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot4
{
    BACKGROUND-POSITION: -33px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot5
{
    BACKGROUND-POSITION: -44px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot6
{
    BACKGROUND-POSITION: -55px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot7
{
    BACKGROUND-POSITION: -66px -31px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot8
{
    BACKGROUND-POSITION: 0px -445px;
    WIDTH: 8px;
    HEIGHT: 8px
}
.cdot9
{
    BACKGROUND-POSITION: -13px -445px;
    WIDTH: 8px;
    HEIGHT: 8px
}
.cdot10
{
    BACKGROUND-POSITION: -28px -445px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot11
{
    BACKGROUND-POSITION: 0px -459px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot12
{
    BACKGROUND-POSITION: -11px -459px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot13
{
    BACKGROUND-POSITION: -22px -459px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot14
{
    BACKGROUND-POSITION: -33px -459px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.cdot15
{
    BACKGROUND-POSITION: -44px -459px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.plus
{
    BACKGROUND-POSITION: -66px -47px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.minus
{
    BACKGROUND-POSITION: -66px -47px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.new
{
    BACKGROUND-POSITION: -66px -47px;
    WIDTH: 6px;
    HEIGHT: 6px
}
.open
{
    BACKGROUND-POSITION: -67px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
A.open
{
    BACKGROUND-POSITION: -67px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
A.open:visited
{
    BACKGROUND-POSITION: -67px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
.close
{
    BACKGROUND-POSITION: -87px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
A.close
{
    BACKGROUND-POSITION: -87px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
A.close:visited
{
    BACKGROUND-POSITION: -87px -47px;
    MARGIN-TOP: 3px;
    WIDTH: 10px;
    HEIGHT: 10px
}
.reports
{
    BACKGROUND-POSITION: 0px -67px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 15px
}
.portf
{
    BACKGROUND-POSITION: -18px -67px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 14px;
    HEIGHT: 11px
}
.print
{
    BACKGROUND-POSITION: -37px -67px;
    MARGIN-BOTTOM: -4px;
    WIDTH: 16px;
    HEIGHT: 14px
}
.alert
{
    BACKGROUND-POSITION: -58px -67px;
    MARGIN-BOTTOM: -4px;
    WIDTH: 15px;
    HEIGHT: 17px
}
.pdf
{
    BACKGROUND-POSITION: -80px -67px;
    MARGIN-BOTTOM: -2px;
    WIDTH: 11px;
    HEIGHT: 13px
}
.data_def
{
    BACKGROUND-POSITION: -106px -67px;
    MARGIN-BOTTOM: -4px;
    WIDTH: 17px;
    HEIGHT: 13px
}
.help
{
    BACKGROUND-POSITION: -96px -67px;
    MARGIN-BOTTOM: -1px;
    WIDTH: 6px;
    HEIGHT: 9px
}
.filngs
{
    BACKGROUND-POSITION: 0px -92px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 10px;
    HEIGHT: 12px
}
.ffam
{
    BACKGROUND-POSITION: -15px -92px;
    WIDTH: 9px;
    HEIGHT: 7px
}
.cntroid
{
    BACKGROUND-POSITION: -29px -92px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 11px;
    HEIGHT: 11px
}
.zone
{
    BACKGROUND-POSITION: -45px -92px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 12px;
    HEIGHT: 12px
}
.newwin
{
    BACKGROUND-POSITION: -84px -157px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 11px;
    HEIGHT: 11px
}
.csv
{
    BACKGROUND-POSITION: -106px -92px;
    MARGIN-TOP: 4px;
    WIDTH: 11px;
    HEIGHT: 13px
}
.print_page
{
    BACKGROUND-POSITION: -106px -50px;
    MARGIN-BOTTOM: -2px;
    WIDTH: 10px;
    HEIGHT: 12px
}
.print_full
{
    BACKGROUND-POSITION: -106px -31px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 12px;
    HEIGHT: 14px
}
.pick1
{
    BACKGROUND-POSITION: -62px -92px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 18px;
    HEIGHT: 18px
}
.pick2
{
    BACKGROUND-POSITION: -85px -92px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 17px
}
.softw
{
    BACKGROUND-POSITION: 0px -120px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.hardw
{
    BACKGROUND-POSITION: -21px -120px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.media
{
    BACKGROUND-POSITION: -42px -120px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.telec
{
    BACKGROUND-POSITION: -63px -120px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.health
{
    BACKGROUND-POSITION: 0px -138px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.cserv
{
    BACKGROUND-POSITION: -21px -138px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.bserv
{
    BACKGROUND-POSITION: -42px -138px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.fserv
{
    BACKGROUND-POSITION: -63px -138px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.cgoods
{
    BACKGROUND-POSITION: 0px -156px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.indusm
{
    BACKGROUND-POSITION: -21px -156px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.energy
{
    BACKGROUND-POSITION: -42px -156px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.utilt
{
    BACKGROUND-POSITION: -63px -156px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 16px;
    HEIGHT: 16px
}
.tltparrw
{
    BACKGROUND-POSITION: -84px -120px;
    MARGIN-TOP: 7px;
    WIDTH: 16px;
    HEIGHT: 10px
}
.arrw_shdw
{
    BACKGROUND-POSITION: -104px -138px;
    MARGIN-TOP: -1px;
    MARGIN-BOTTOM: 15px;
    WIDTH: 18px;
    POSITION: relative;
    HEIGHT: 12px
}
.link_arrw
{
    BACKGROUND-POSITION: -104px -152px;
    FLOAT: right;
    MARGIN-LEFT: 3px;
    WIDTH: 10px;
    HEIGHT: 11px
}
.pick3
{
    BACKGROUND-POSITION: -106px -120px;
    FLOAT: left;
    MARGIN: 2px 3px 0px 0px;
    WIDTH: 14px;
    HEIGHT: 15px
}
.help2
{
    BACKGROUND-POSITION: -84px -138px;
    MARGIN-LEFT: 4px;
    WIDTH: 12px;
    HEIGHT: 11px
}
.stbx_lv
{
    BACKGROUND-POSITION: 0px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_mv
{
    BACKGROUND-POSITION: -18px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_sv
{
    BACKGROUND-POSITION: -36px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_lc
{
    BACKGROUND-POSITION: -54px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_mc
{
    BACKGROUND-POSITION: -73px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_sc
{
    BACKGROUND-POSITION: -91px -177px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_lg
{
    BACKGROUND-POSITION: 0px -193px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_mg
{
    BACKGROUND-POSITION: -18px -193px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.stbx_sg
{
    BACKGROUND-POSITION: -36px -193px;
    MARGIN-BOTTOM: -3px;
    WIDTH: 13px;
    HEIGHT: 13px
}
.ytm_lgnd
{
    BACKGROUND-POSITION: -54px -193px;
    WIDTH: 35px;
    HEIGHT: 13px
}
.star0g
{
    BACKGROUND-POSITION: -43px -442px;
    MARGIN: -3px 0px -4px;
    VERTICAL-ALIGN: middle;
    WIDTH: 55px;
    HEIGHT: 15px
}
.star1g
{
    BACKGROUND-POSITION: 0px -211px;
    MARGIN: -3px 0px -4px;
    WIDTH: 83px;
    HEIGHT: 17px
}
.star2g
{
    BACKGROUND-POSITION: 0px -231px;
    MARGIN: -3px 0px -4px;
    WIDTH: 83px;
    HEIGHT: 17px
}
.star3g
{
    BACKGROUND-POSITION: 0px -251px;
    MARGIN: -3px 0px -4px;
    WIDTH: 83px;
    HEIGHT: 17px
}
.star4g
{
    BACKGROUND-POSITION: 0px -271px;
    MARGIN: -3px 0px -4px;
    WIDTH: 83px;
    HEIGHT: 17px
}
.star5g
{
    BACKGROUND-POSITION: 0px -291px;
    MARGIN: -3px 0px -4px;
    WIDTH: 83px;
    HEIGHT: 17px
}
.star1
{
    BACKGROUND-POSITION: 10px -341px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.star2
{
    BACKGROUND-POSITION: 10px -361px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.star3
{
    BACKGROUND-POSITION: 10px -381px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.star4
{
    BACKGROUND-POSITION: 10px -401px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.star5
{
    BACKGROUND-POSITION: 10px -421px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.starur
{
    BACKGROUND-POSITION: 10px -468px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.starnr
{
    BACKGROUND-POSITION: 10px -488px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.starpn
{
    BACKGROUND-POSITION: 10px -506px;
    MARGIN-BOTTOM: -4px;
    BORDER-LEFT: #666 2px solid;
    WIDTH: 110px;
    HEIGHT: 20px
}
.grda
{
    BACKGROUND-POSITION: 0px -314px;
    WIDTH: 17px;
    HEIGHT: 17px
}
.grdb
{
    BACKGROUND-POSITION: -22px -314px;
    WIDTH: 17px;
    HEIGHT: 17px
}
.grdc
{
    BACKGROUND-POSITION: -44px -314px;
    WIDTH: 17px;
    HEIGHT: 17px
}
.grdd
{
    BACKGROUND-POSITION: -66px -314px;
    WIDTH: 17px;
    HEIGHT: 17px
}
.connect
{
    BACKGROUND-POSITION: 0px -530px;
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 32px;
    HEIGHT: 35px
}
