// -----------------------------------------------------------------------
// basic styles

a:hover
  {
  background: #ffffff;
  color: #003399;
  text-decoration: underline;
  }

a:link
  {
  background: #ffffff;
  color: #003399;
  text-decoration: underline;
  }

a:visited
  {
  background: #ffffff;
  color: #003399;
  text-decoration: underline;
  }

body
  {
  background-color: #ffffff;
  color:#000000;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  text-align:left;
  }

img
  {
  border: none;
  }

li
  {
  margin-bottom: 2px;
  margin-top: .5em;
  }

ol
  {
  list-style-type: decimal;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 2em;
  }

p
  {
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  }

table
  {
  border-style: none;
  border-width: 0px;
  margin: 0px;
  padding: 0px;
  }

td
  {
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
  }

ul
  {
  list-style-image: url(../images/bluebullet.bmp);
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 2em;
  }


// -----------------------------------------------------------------------
// page layout

div.toolbar
  {
  display: none;
  }

tr.pagetoolbar
  {
  display: none;
  }

td.pagetoolbar
  {
  display: none;
  }

tr.pagecaption
  {
  background-color: #ffffff;
  }

td.pagecaption
  {
  background-color: #ffffff;
  color: #000000;
  font-size: 190%;
  font-weight: bold;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
  }

table.iconcaption
   {
   padding: 0px;
   }

tr.pagebody
  {
  background-color: #ffffff;
  }

td.pagebody
  {
  background-color: #ffffff;
  color: #000000;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
  }

div.sidebar
  {
  display: none;
  }

table.formtable
  {
  padding-left: 2px;
  }

td.formsection
  {
  font-weight: bold;
  padding: 2px;
  }

td.formlabel
  {
  padding-left: 2px;
  }

tr.pagefooter
  {
  border-style: none;
  border-width: 0px;
  margin: 0px;
  padding: 0px;
  }

td.pagefooter
  {
  background-color: #ffffff;
  border-top: 1px solid #c0c0c0;
  color: #000000;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  vertical-align: middle;
  }

span.toolbar_separator
  {
  display: none;
  }


// -----------------------------------------------------------------------
// pane body anchors

a.pane_body:active
  {
  background: transparent;
  color: #000000;
  text-decoration: underline;
  }

a.pane_body:link
  {
  background: transparent;
  color: #000000;
  text-decoration: none;
  }

a.pane_body:visited
  {
  background: transparent;
  color: #000000;
  text-decoration: none;
  }

a.pane_body:hover
  {
  background: transparent;
  color: #000000;
  text-decoration: underline;
  }


// -----------------------------------------------------------------------
// pane caption anchors

a.pane_caption:active
  {
  color: #000000;
  text-decoration: none;
  }

a.pane_caption:link
  {
  color: #000000;
  text-decoration: none;
  }

a.pane_caption:visited
  {
  color: #000000;
  text-decoration: none;
  }

a.pane_caption:hover
  {
  color: #000000;
  text-decoration: none;
  }


// -----------------------------------------------------------------------
// toolbar anchors

a.toolbar_command:active
  {
  color: #000000;
  display: none;
  text-decoration: none;
  }

a.toolbar_command:link
  {
  color: #000000;
  display: none;
  text-decoration: none;
  }

a.toolbar_command:visited
  {
  color: #000000;
  display: none;
  text-decoration: none;
  }

a.toolbar_command:hover
  {
  color: #000000;
  display: none;
  text-decoration: none;
  }


// -----------------------------------------------------------------------
// panes

table.pane
  {
  margin: 0px;
  padding: 0px;
  }

tr.pane_caption
  {
  margin: 0px;
  padding: 0px;
  }

td.pane_caption_left
  {
  border-top: 1px solid #c0c0c0;
  font-size: 0%;
  height: 30px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: middle;
  width: 0px;
  }

td.pane_caption_middle
  {
  border-top: 1px solid #c0c0c0;
  color: #000000;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  font-size: 80%;
  font-weight: bold;
  height: 30px;
  margin: 0px;
  padding: 0px;
  text-align: center;
  vertical-align: middle;
  }

td.pane_caption_right
  {
  border-top: 1px solid #c0c0c0;
  font-size: 0%;
  height: 30px;
  margin: 0px;
  padding: 0px;
  text-align: right;
  vertical-align: middle;
  width: 0px;
  }

tr.pane_caption
  {
  margin: 0px;
  padding: 0px;
  }

tr.pane_body
  {
  margin: 0px;
  padding: 0px;
  }

td.pane_body
  {
  background-color: #ffffff;
  color: #000000;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  font-size: 70%;
  margin: 0px;
  padding-top: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
  }

td.footer
  {
  background: transparent;
  border-style: none;
  color: #000000;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  font-size: 70%;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-align: left;
  vertical-align: middle;
  }

td.pane_content_table
  {
  background-color: #ffffff;
  color: #000000;
  font-family: "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
  font-size: 70%;
  margin: 0px;
  }


