BODY
{
    BACKGROUND-ATTACHMENT: fixed !important;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#002053', EndColorStr='#000e1f');
    background: -webkit-gradient(linear, left top, left bottom, from(#002053), to(#000e1f)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #002053,  #000e1f); /* for firefox 3.6+ */ 
    background: -o-linear-gradient(top, #002053, #000e1f); /* for opera */   

    /*BACKGROUND-IMAGE: url(../img/0/bg_silverdark01.jpg);#002053*/
    MARGIN: 0px;
    COLOR: white;
    BACKGROUND-COLOR: #000e1f;
    background-repeat:no-repeat;
}
.dd
{
  BACKGROUND-COLOR: #002053
}
TABLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: tahoma
}
TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: tahoma
}
.bgbodyimg
{
    BACKGROUND-IMAGE: url(../img/0/bg_silverdark01.jpg)
}
.bgheadimg
{
    BACKGROUND-IMAGE: url(../img/0/bg_silverdark01.gif)
}
.disableimg
{
    FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=60, Style=0)
    //FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=100,  FinishX=100, StartY=50, FinishY=100)
}
INPUT
{
  font-weight: bold;
  font-size: 8pt;
  color: white;
  font-family: tahoma;
  height: 20px;
  background-color: transparent;
  border-top-width: 1px;
  border-left-width: 1px;
  border-left-color: silver;
  border-bottom-width: 1px;
  border-bottom-color: silver;
  border-top-color: silver;
  border-right-width: 1px;
  border-right-color: silver;
  -webkit-opacity: 1;
  /*HD#4440 20140805 START*/
  -webkit-border-radius:0;
  border-radius:0;
  /*HD#4440 20140805 END*/
}
SELECT
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 1px solid;
    COLOR: white;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: tahoma;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.reccnt
{
    COLOR: white;
    TEXT-DECORATION: none
}
.title
{
    COLOR: white;
    TEXT-DECORATION: none
}
.subtitle
{
    COLOR: #50ffff;
    TEXT-DECORATION: none
}
.subject
{
    COLOR: white;
    TEXT-DECORATION: none
}
.section
{
    COLOR: #50ffff;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.value
{
    FONT-WEIGHT: normal;
    COLOR: #cdcdcd
}
.value2
{
    FONT-WEIGHT: normal;
    COLOR: #cdcdcd
}
.value:hover
{
    COLOR: #8fbc8b
}
.value2:hover
{
    COLOR: #8fbc8b
}
.amt
{
    COLOR: #50ff50;
    TEXT-ALIGN: right
}
.amt2
{
    COLOR: #50ff50;
    TEXT-ALIGN: right
}
.amtneg
{
    COLOR: #ff5050;
    TEXT-ALIGN: right
}
.rec
{
    COLOR: #dadada;
    TEXT-ALIGN: right
}
.qty
{
    COLOR: #FFFF50;
    TEXT-ALIGN: right
}
.percent
{
    COLOR: #dadada;
    TEXT-ALIGN: right
}
.companyname
{
    FONT-WEIGHT: bold;
    COLOR: #50ffff
}
.newsdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #50ffff
}
.newstime
{
    FONT-WEIGHT: normal;
    COLOR: #50ffff
}
.datetime
{
    COLOR: #50ffff
}
.textblockfixed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: courier new
}
.textblock
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: tahoma
}
.refcode
{
    FONT-WEIGHT: normal;
    COLOR: gray
}
.linebreak
{
    HEIGHT: 10px
}
.cmd
{
    CURSOR: hand;
    COLOR: #6495ed;
    TEXT-DECORATION: underline
}
.cmdoff
{
    COLOR: #6495ed;
    TEXT-DECORATION: none
}
.brd_lb
{
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.brd_lr
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-LEFT: silver 1px solid
}
.brd_rt
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid
}
.brd_tb
{
    BORDER-TOP: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.brd_rb
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.brd_r
{
    BORDER-RIGHT: silver 1px solid
}
.align_l
{
    TEXT-ALIGN: left
}
.align_r
{
  TEXT-ALIGN: right;
  border-style: none;
}
.align_c
{
    TEXT-ALIGN: center
}
.link_over
{
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.hidden
{
    DISPLAY: none
}
.showin
{
    DISPLAY: inline
}
.hide
{
    VISIBILITY: hidden
}
.symbol
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    VERTICAL-ALIGN: middle;
    COLOR: #4b4b4b;
    FONT-FAMILY: wingdings
}
.inlineinput
{
    POSITION: relative;
    TOP: 5px
}
.selection
{
    CURSOR: hand;
    COLOR: white
}
.noborder
{
    COLOR: white;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM-STYLE: none
}
.head
{
    COLOR: #50ffff
}
.headtitle
{
    BACKGROUND-COLOR: #191970
}
.tabhead
{
    BORDER-RIGHT: #383838 1px;
    BORDER-TOP: #383838 1px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #383838 1px;
    COLOR: #dadada;
    BORDER-BOTTOM: #383838 1px;
    BACKGROUND-COLOR: #383838;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#383838', EndColorStr='#151515');   
}
.row
{
    COLOR: white
}
.row_over
{
    COLOR: #aaaaaa
}
.row A
{
    COLOR: white
}
.amt A
{
    COLOR: #50ff50
}
.row_over A
{
    COLOR: #aaaaaa
}
.rowcol00
{
    HEIGHT: 12pt;
    BACKGROUND-COLOR: #000000;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#000000');   
}
.rowcol01
{
    HEIGHT: 12pt;
    BACKGROUND-COLOR: #0e0e0e;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#0e0e0e', EndColorStr='#0e0e0e');
}
.rowcol10
{
    HEIGHT: 12pt;
    BACKGROUND-COLOR: #070707;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#070707', EndColorStr='#070707');
}
.rowcol11
{
    HEIGHT: 12pt;
    BACKGROUND-COLOR: #151515;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#151515', EndColorStr='#151515');
}
.listframe
{
    MARGIN-LEFT: 1cm
}
.tbrd_l
{
    BORDER-LEFT: #151515 1px solid
}
.tbrd_lr
{
    BORDER-RIGHT: #151515 1px solid;
    BORDER-LEFT: #151515 1px solid
}
.tbrd_rt
{
    BORDER-RIGHT: #151515 1px solid;
    BORDER-TOP: #151515 1px solid
}
.tbrd_tb
{
    BORDER-TOP: #151515 1px solid;
    BORDER-BOTTOM: #151515 1px solid
}
.tbrd_rb
{
    BORDER-RIGHT: #151515 1px solid;
    BORDER-BOTTOM: #151515 1px solid
}
.tbrd_r
{
    BORDER-RIGHT: #151515 1px solid
}
.clsSplitterBar
{
  border-color: #555555;
}
.companynameMini
{
    FONT-WEIGHT: bold;
    COLOR: #50FFFF
}
.clsDDLPanel
{
  background-color: #000000;
  Border-Top: #828282 1px solid;
  Border-Bottom: #828282 1px solid;
  Border-Left: #828282 1px solid;
  Border-Right: #828282 1px solid;  
}
.MyCalendar .ajax__calendar_container   {    background-color: #151a28;     border:solid 1px #6b7b8b;}
.MyCalendar .ajax__calendar_header  {   margin-bottom: 4px;   background:url(../img/calendarBar.jpg) repeat-x; }
.MyCalendar .ajax__calendar_title {    color: #ffffff;     padding-top: 3px;}
.MyCalendar .ajax__calendar_prev {padding-top: 3px;  cursor:pointer;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../img/a_prev.gif);}
.MyCalendar .ajax__calendar_next {padding-top: 3px;  cursor:pointer;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../img/a_next.gif);}
.MyCalendar .ajax__calendar_body    {    background-color: #293450;     border: solid 1px #3f4f64;}
.MyCalendar .ajax__calendar_dayname {    text-align:center;     font-weight:bold;     margin-bottom: 4px;     margin-top: 2px; color : #ffffff; border-bottom:solid 1px #a6a6a6;}
.MyCalendar .ajax__calendar_day {    text-align:center;}
.MyCalendar .ajax__calendar_days{   color:#FFFFFF;}
.MyCalendar .ajax__calendar_months{   color:#FFFFFF;}
.MyCalendar .ajax__calendar_years{   color:#FFFFFF;}
.MyCalendar .ajax__calendar_other {    color: #626262;}
.MyCalendar .ajax__calendar_active  {    color: #004080;     font-weight: bold;     background-color: #aebdef;}
.MyCalendar .ajax__calendar_today   {     color: #FFFFFF;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today {    color: #50ffff;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_title {    color: #50ffff;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day {    color: #ffffff;     font-weight: bold;     background-color: #445580;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month {    color: #ffffff;     font-weight: bold;     background-color: #445580;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {    color: #ffffff;     font-weight: bold;     background-color: #445580;}
.MyCalendar .ajax__calendar_weekend .ajax__calendar_day {    color: #ff6666; }
.clsErrContent
{
  color: #000000;
}

input.clsButton
{
  font-weight: bold;
  font-size: 8pt;
  color: white;
  font-family: tahoma;
  height: 20px;
  background-color: transparent;
  border-top-width: 1px;
  border-left-width: 1px;
  border-left-color: silver;
  border-bottom-width: 1px;
  border-bottom-color: silver;
  border-top-color: silver;
  border-right-width: 1px;
  border-right-color: silver;
  width: 80px;
  cursor: hand;
}
.font_FF50FF
{
  FONT-WEIGHT: bold;
  COLOR: #FF50FF
}
.font_66FFFF
{
  FONT-WEIGHT: bold;
  COLOR: #66FFFF
}
.font_black
{
  FONT-WEIGHT: bold;
  COLOR: black
}
.font_white
{
  FONT-WEIGHT: bold;
  COLOR: white
}
.font_FF5050
{
  FONT-WEIGHT: bold;
  COLOR: #FF5050
}
.font_E70C06
{
  FONT-WEIGHT: bold;
  COLOR: #E70C06
}
.font_50FF50
{
  FONT-WEIGHT: bold;
  COLOR: #50FF50
}
.font_007624
{
  FONT-WEIGHT: bold;
  COLOR: #007624
}
.body_black
{
  height: 100%; 
  overflow: hidden;
  color: white; 
  background: #000000 !important;
}
.body_white
{
  height: 100%; 
  overflow: hidden;
  color: #FFF; 
  background: #002053 !important;
}
#cbNewsType td
{
  padding:0px;
  margin:0px;
}
#cbNewsType input
{
  float:left;
  height:14px !important;
  width:14px !important;
  padding: 0px 0px 0px 0px !important;
  margin: 0px 5px 0px 5px;
}
.clsYearLink
{
  color:#CDCDCD;
  font-weight:normal;
}
.divSearch input[type=checkbox], .divSearch input[type=radio]
{
  float:left;
  height:21px;
  width:21px;
  padding:6px 0px 0px 0px !important;
  margin:-4px 5px 0px 5px;
}