*
{
  margin: 0px;
  padding: 0px;
  border: 0px;
}

body
{

 background-color: white;
}
a:link
{
  color: #000000;
}
a:visited
{
  color: #991166;
}

#menu_button_panel
{
  height: 34px;
  background: #5786b2;
  background-image: url(images/gradient_button.png);
}
.menu_button
{
  background: #f9ae34;
  width: 90px;
  border-left: 1px solid white;
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: white;
  cursor: pointer;
  background-image: url(images/gradient_button_orange.png);
}
.menu_button a
{
  color: white;
  text-decoration: none;
}

.first
{
  display: table;
  height: 34px;
  overflow: hidden;
  /* ie hack */
  #position :relative;
}

.second
{
  text-align: center;

  display:table-cell;
  vertical-align: middle;
  width: 90px;
  /* ie hack */
  #position: absolute;
  #top: 50%;
}

.third
{
  /* ie hack */
  #position: relative;
  #top: -50%;
}

.menu_button a:hover div.first
{
  background-image: url(images/gradient_button_hover.png);
}

.first_hover
{
  background-image: url(images/gradient_button_hover.png);
}

.menu_button a:hover
{
  text-decoration: none;
}


.mtext
{

  padding: 20px 40px 10px 20px;
}

.mtext div.header
{
  float: left;
  clear: both;
}

.body p
{
  padding-top: 9pt;
}
.body img p
{
  margin: 0px;
  float: left;
  clear: both;
}

.body ul
{
  list-style-image: url(images/2.gif);
  list-style-type: none;
/*   padding-left: 11pt; */
  padding: 0pt 10pt 5pt 11pt;
}

.body ol
{
  padding: 0pt 10pt 5pt 14pt;
}

.header p
{
  letter-spacing: 2px;
  text-decoration: bold;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

.body a:link
{
  text-decoration: underline;
  color: #000000;
}
.body a:visited
{
  text-decoration: underline;
  color: #991166;
}


.mtext div.body
{
  clear: both;
}
table.menu tr
{
  vertical-align: top;
  height: 20px;
}
table.menu tr.header td p
{
  letter-spacing: 2px;
  font-size: 11px;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

table.menu tr.separator
{
  height: 20px;
}

table.menu tr.item td:first-child
{
  background: url(images/2.gif) no-repeat 0px 6px;
  padding: 1px 3px 1px 1px;
}

table.menu tr.item td.firstitem
{
  background: url(images/2.gif) no-repeat 0px 6px;
  padding: 1px 3px 1px 1px;
}

.gray_hd
{
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #484848;
}

.gray_hd div
{
  padding-right: 40px;
}

.menu-container
{
  margin: 30px 10px 0px 15px;
}

.menu_1level h4
{
  letter-spacing: 1px;
  padding-top: 8pt;
}

.menu_1level li
{
  padding-bottom: 1pt;
  list-style-type: none;
}
.menu_1level ul
{
  list-style-image: url(images/2.gif);
  list-style-type: none;
  padding-left: 11pt;
}
.menu_1level ul li
{
  padding-bottom: 1pt;
/*   margin-left: -10px; */
}


.hidden {
    display: none;
}

a.dropdown {
    text-decoration: none;
}
a.dropdown:visited {

}