body
{
  margin:               0px;
}

table#design
{
  width:                100%;
}

table#design td
{
  vertical-align:       top;
  /*border:               1px solid #000000;*/
}

table#design td#top_bg
{
  width:                100%;
  height:               100px;
/*
  background-image:     url('../images/design/logo.gif');
  background-position:  left top;
  background-repeat:    no-repeat;
*/
}

table#design td#top_bg table#top
{
  width:                100%;
}

table#design td#top_bg table#top td#url
{
  width:                300px;
  height:               100px;
  vertical-align:       bottom;
  text-align:           right;
}

table#design td#top_bg table#top td#url div#www
{
  font-family:          lucida console;
  font-size:            11px;
  padding-right:        46px;
  padding-bottom:       28px;
}

table#design td#top_bg table#top td#url div#www a
{
  text-decoration:      none;
  color:                #00009A;
}

table#design td#top_bg table#top td#url div#www a:hover
{
  color:                #9A9A00;
}

table#design td#top_bg table#top td#navpanel
{
  width:                100px;
  height:               100px;
  vertical-align:       bottom;
  text-align:           left;
}

table#design td#top_bg table#top td#navpanel table#panel
{
  width:                82px;
  margin-bottom:        4px;
}

table#design td#top_bg table#top td#navpanel table#panel td div
{
  width:                14px;
  height:               14px;
}

table#design td#top_bg table#top td#navpanel table#panel td#spacer
{
  width:                20px;
}

table#design td#top_bg table#top td#navpanel table#panel td div#gohome
{
  background-image:     url('/images/view/global/gohome.gif');
  background-position:  left top;
  background-repeat:    no-repeat;
}

table#design td#top_bg table#top td#navpanel table#panel td div#addfavorite
{
  background-image:     url('/images/view/global/addfavorite.gif');
  background-position:  left top;
  background-repeat:    no-repeat;
}

table#design td#top_bg table#top td#navpanel table#panel td div#sitemap
{
  background-image:     url('/images/view/global/sitemap.gif');
  background-position:  left top;
  background-repeat:    no-repeat;
}

table#design td#top_bg table#top td#title
{
  vertical-align:       top;
  text-align:           center;
}

table#design td#top_bg table#top td#title div
{
  font-family:          verdana;
  font-size:            16px;
  color:                #B9B9B9;
  padding-top:          20px;
}

table#design td#top_bg table#top td#info
{
  width:                220px;
  height:               100px;
  vertical-align:       top;
  text-align:           right;
}

table#design td#top_bg table#top td#info div
{
  font-family:          verdana;
  font-size:            11px;
  color:                #B9B9B9;
  padding-top:          10px;
  padding-right:        10px;
}

table#design td#top_bg table#top td#info div table#tickers
{
  width:                140px;
  color:                #696969;
}

table#design td#menu table#tbl_menu
{
  height:               20px;
}

table#design td#menu table#tbl_menu td
{
  text-align:           center;
}

table#design td#menu table#tbl_menu td#spacer
{
  width:                30px;
}

table#design td#menu table#tbl_menu td a
{
  text-decoration:      none;
  font-size:            14px;
  font-family:          verdana;
}

table#design td#page
{
  height:               600px;
  font-family:          verdana;
  font-size:            12px;
  color:                #000040;
  padding-left:         10px;
  padding-right:        10px;
  padding-top:          5px;
  padding-bottom:       20px;
}

table#design td#page h3
{
  font-size:            14px;
  font-family:          verdana;
  color:                #00009A;
}

table#design td#page a
{
  font-size:            12px;
  font-family:          verdana;
}

table#design td#page table#tbl_page
{
  width:                100%;
}

table#design td#page table#tbl_page td#panel
{
  width:                150px;
}

table#design td#line
{
  font-size:            0px;
  height:               1px;
  background:           #00009A;
}

table#design td#copyright
{
  text-align:           right;
  padding-left:         20px;
  padding-right:        20px;
  padding-bottom:       5px;
  padding-top:          5px;
  font-family:          verdana;
  font-size:            10px;
  color:                #CF2FCC;
}

table#design td#buttons
{
  text-align:           right;
  padding-top:          10px;
  padding-left:         20px;
  padding-right:        20px;
}











.contentCaptionBlock h1
{
  color: #00009A;
  font-family: verdana;
  font-size: 14px;
}

.menuHorizontalBlock
{
  font-family: verdana;
  font-size: 14px;
  padding: 0 0 20px 0;
}

.menuHorizontalDividerBlock
{
  width: 30px;
}

.menuHorizontalBlock a
{
  text-decoration: none;
  color: #0000FF;
}

.menuHorizontalBlock a:hover
{
  color: #FF0000;
}


.menuHorizontalItemBlock {}