html, body
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 6px;
  margin-bottom: 0px;
  padding: 0px;
  background-color: white;
  color: #505050;
  line-height: 130%;
  width: auto;
  height: auto;
}

form
{
  padding: 0;
  margin: 0;
}

p, ul, li
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  color: #505050;
  line-height: 140%;
}

.container
{
  width: 940px;
  height: auto;
  margin: auto;
  background-color: white;
  -moz-box-shadow: 0 0 20px #888;
  -webkit-box-shadow: 0 0 20px #888;
  box-shadow: 0 0 20px #888;
}

.header
{
  background-image: url('../images/bkgHeader.gif');
  background-repeat: repeat-x;
  background-color: white;
  padding-left: 20px;
  padding-top: 15px;
  padding-right: 20px;
  padding-bottom: 10px;
  white-space: nowrap;
}

  .header a:link, .header a:visited
  {
    font-size: 11px;
    color: white;
  }

.menu
{
}

.body
{
  height: auto;
  min-height: 300px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 11px;
}

.footer
{
  width: 100%;
  max-width: 1000px;
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #373737;
  z-index: 9999;
  vertical-align: bottom;
  margin-top: 14px;
}

  .footer p
  {
    padding: 10px;
    padding-left: 20px;
    margin: 0;
    color: #b0b0b0;
    font-size: 10px;
  }

  .footer a:link, .footer a:visited
  {
    color: #b0b0b0;
    text-decoration: underline;
  }

img
{
  border: 0;
}

table
{
  border: 0;
}

th, .TableHeader
{
  font-size: 11px;
  background-color: #5B447A;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  vertical-align: bottom;
  padding: 3px;
}

  th a:link, th a:visited, .TableHeader a:link, .TableHeader a:visited
  {
    color: White;
  }

  th a:hover, .TableHeader a:hover
  {
    color: #ffffc0;
  }

td
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  color: #505050;
  line-height: 130%;
}

a
{
  color: #5b447a;
  text-decoration: none;
}

  a:visited
  {
    color: #5B447A;
  }

  a:active
  {
    color: #5B447A;
  }

  a:hover
  {
    color: #CC0000;
    text-decoration: underline;
  }

ul
{
  margin-left: 0px;
  padding-left: 10px;
  margin-top: 2px;
  margin-bottom: 8px;
  list-style-type: square;
  overflow: hidden;
}

ol
{
  margin-left: 0px;
  padding-left: 10px;
  list-style-type: inherit;
}

li
{
  margin-left: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}

input[type=text], input[type=password]
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  color: #505050;
  padding: 3px;
  background: linear-gradient(to bottom, #f7f7f8 0%,#ffffff 100%);
  border: solid 1px #aaa;
  border-radius: 3px;
}

textarea
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  color: #505050;
  padding: 3px;
  background: linear-gradient(to bottom, #f7f7f8 0%,#ffffff 100%);
  border: solid 1px #aaa;
  border-radius: 3px;
}

select
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  color: #505050;
  padding: 3px;
  background: linear-gradient(to bottom, #f7f7f8 0%,#ffffff 100%);
  border: solid 1px #aaa;
  border-radius: 3px;
}

input[type=text].TextBoxError
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  padding: 3px;
  background: red;
  color: white;
  border: solid 1px #800000;
  border-radius: 3px;
}

h1, .Title
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #5a5944;
  padding: 0px;
  margin-top: 2px;
  margin-bottom: 8px;
  line-height: 100%;
}

h2, .SubTitle
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #5a5944;
  line-height: 100%;
}

  h2 a:link, h2 a:visited, .SubTitle a:link, .SubTitle a:visited
  {
    text-decoration: none;
    color: #505050;
  }

  h2 a:hover, h2 a:active, .SubTitle a:hover, .SubTitle a:active
  {
    text-decoration: none;
    color: #CC0000;
  }


.AlternatingRow
{
  background-color: #F2F2F2;
}

.GridView
{
  border-bottom: solid 2px #5b447a;
}

.GridViewPager
{
  border: solid 1px #c0c0c0;
  background-color: #d0d0d0;
  font-weight: bold;
}

  .GridViewPager a:link
  {
    padding: 4px;
  }

  .GridViewPager a:hover
  {
    background: #808080;
    color: yellow;
    text-decoration: none;
  }

  .GridViewPager span
  {
    background: #404040;
    color: yellow;
    padding: 4px;
  }

.Error
{
  color: #FF0000;
  font-weight: bold;
  padding-top: 12px;
  padding-bottom: 12px;
}

.Dots
{
  background-image: url('../images/bkgDots.gif');
  background-repeat: repeat-x;
  background-position: top left;
  white-space: nowrap;
  vertical-align: top;
}

.DotLabel
{
  background-color: black;
  vertical-align: top;
  white-space: nowrap;
  margin-right: 15px;
  padding-right: 2px;
  padding-bottom: 2px;
}

.DotValue
{
  background-color: #000;
  vertical-align: top;
  padding-right: 0px;
  padding-bottom: 2px;
  font-weight: bold;
}

.ErrorBox
{
  border: solid 2px #ff0000;
  background-color: #fff8f8;
  padding: 4px;
}

.MessageBox
{
  border: solid 2px #008800;
  background-color: #f8fff8;
  padding: 3px;
}

.Icon16
{
  width: 16px;
  height: 16px;
  border: none;
  margin-right: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
  vertical-align: middle;
}

.Icon32
{
  width: 32px;
  height: 32px;
  border: none;
  margin-right: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
  vertical-align: middle;
}

input[type=button], input[type=submit]
{
  border: solid 1px #cf5b0f;
  background-color: #ed7e15;
  color: White;
  box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -moz-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -webkit-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  padding: 2px 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}

  input[type=button]:hover
  {
    background-color: #ffc423;
    border: solid 1px #c6981a;
    color: #404040;
    text-decoration: none;
  }

  input[type=button]:active
  {
    background-color: #ffc423;
    border: solid 1px #c6981a;
    color: #404040;
    text-decoration: none;
  }

  input[type=button].ButtonDisabled, input[type=submit].ButtonDisabled
  {
    border: solid 1px #808080;
    background-color: #b0b0b0;
    color: #404040;
    box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
    -moz-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
    -webkit-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
    padding: 4px;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
  }

a.ButtonDisabled:hover
{
  background-color: #c0c0c0;
  border: solid 1px #808080;
  color: #404040;
  text-decoration: none;
}

a.ButtonDisabled:active
{
  background-color: #c0c0c0;
  border: solid 1px #808080;
  color: #404040;
  text-decoration: none;
}

input.SmallButton
{
  border: solid 1px #cf5b0f;
  background-color: #ed7e15;
  color: White;
  box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -moz-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -webkit-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  font-size: 9px;
  text-transform: uppercase;
  padding: 4px 8px;
}

  input.SmallButton:disabled
  {
    background-color: #c0c0c0;
    border: solid 1px #808080;
    color: #404040;
    text-decoration: none;
  }

.GreenButton
{
  border: solid 1px #54894a;
  background-color: #6ba061;
  color: White;
  box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -moz-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -webkit-box-shadow: 2px 2px 2px rgba(35, 31, 32, 0.30);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  font-size: 9px;
  text-transform: uppercase;
  padding: 4px 19px;
}

.SubNav
{
  color: #808080;
  white-space: nowrap;
}

  .SubNav a:link, .SubNav a:visited
  {
    color: #808080;
  }

.HomeHeading
{
  font-family: Trebuchet MS, Arial, Sans-Serif;
  font-size: 13px;
  color: #5B447A;
  height: 21px;
  background-image: url('../images/bkgHomeHeading.gif');
  font-weight: bold;
  padding-left: 3px;
  padding-top: 3px;
}

.HomeSubHeading
{
  font-weight: bold;
  padding-top: 16px;
  padding-bottom: 2px;
  color: #606060;
}

  .HomeSubHeading a:link, .HomeSubHeading a:visited
  {
    font-weight: bold;
    text-decoration: none;
    color: #606060;
  }

  .HomeSubHeading a:hover
  {
    color: #AA1C1C;
    text-decoration: underline;
  }

.MainLeftNav
{
  font-size: 12px;
  color: #606060;
  padding-bottom: 5px;
}

  .MainLeftNav a:link, .MainLeftNav a:visited
  {
    color: #606060;
  }

  .MainLeftNav a:hover, .MainLeftNav a:active
  {
    background-color: #9cd9ac;
    border: solid 1px #338764;
    color: black;
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px;
  }

.TopMenu, .TopMenu a:link, .TopMenu a:visited
{
  color: #686859;
  text-decoration: none;
  white-space: nowrap;
}

.Breadcrumbs, .Breadcrumbs a:link, .Breadcrumbs a:visited
{
  color: #C6C6C6;
  text-decoration: none;
}

  .Breadcrumbs a:hover, .Breadcrumbs a:active
  {
    color: #F0F0F0;
  }

.Footnote
{
  font-size: 9px;
}

.NotesTable
{
  border: none;
}

th.Note
{
  background-color: #e0e0e0;
  color: #202020;
  font-size: 10px;
  vertical-align: top;
  text-align: left;
}

td.Note
{
  font-size: 10px;
  vertical-align: top;
}

td.AsteriskNote
{
  vertical-align: top;
  text-align: right;
  font-size: 14px;
}

.OrderTable
{
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
}

.OrderTableHeader
{
  background-image: url('../images/bkgTableHeader.gif');
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #6c6c6c;
  border-right: solid 1px #c0c0c0;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}

.OrderTablePN
{
  color: #000000;
  font-size: 11px;
  background-color: #e8e8e8;
  font-weight: bold;
  white-space: nowrap;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
  vertical-align: top;
}

  .OrderTablePN a:link
  {
    font-weight: bold;
  }

.OrderTableHighlight
{
  color: #000000;
  background-color: #ffffc0;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
}

.OrderTablePNHighlight
{
  color: #000000;
  background-color: #dbdba5;
  font-weight: bold;
  white-space: nowrap;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
  vertical-align: top;
}

.OrderTableSetupFee
{
  background-color: #E6EBF1;
  color: #404040;
  font-size: 11px;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
}

.OrderTableSetupFeePN
{
  background-color: #D6DBE1;
  color: #606060;
  font-weight: bold;
  white-space: nowrap;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
  vertical-align: top;
}

.OrderTableTotal
{
  background-color: #797973;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: bold;
  white-space: nowrap;
  border-top: solid 1px #f8f8f8;
  border-bottom: solid 1px #c0c0c0;
}

.IntroText
{
  line-height: 170%;
}

.Sectional
{
  background-color: #ff7010;
  background-image: url('../images/secLeft.gif');
  background-repeat: no-repeat;
  background-position: top left;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 13px;
  padding: 3px;
  padding-left: 12px;
  margin-top: 14px;
  margin-bottom: 10px;
  width: 300px;
  margin-right: 8px;
}

  .Sectional a:link, .Sectional a:visited, .Sectional a
  {
    color: #FFFFFF;
  }

    .Sectional a:hover
    {
      text-decoration: none;
    }

.SectionHeading
{
  background-color: #5B447A;
  color: #FFFFFF;
  font-weight: bold;
  padding: 3px;
  padding-left: 6px;
  margin-bottom: 3px;
  margin-right: 8px;
  text-transform: uppercase;
}

  .SectionHeading a:link, .SectionHeading a:visited, .SectionHeading a
  {
    color: #FFFFFF;
  }

    .SectionHeading a:hover
    {
      text-decoration: none;
    }

.Highlight
{
  background-color: #FFFFE0;
}

.TrayNumber
{
  font-family: Verdana, Arial;
  font-size: 20px;
  color: #808080;
  font-weight: bold;
}

.SmallText
{
  font-size: 10px;
  line-height: 100%;
}

.DropDownMenus
{
  float: left;
  position: relative;
  width: 100%;
  z-index: 1000;
  color: #555;
}

.ProductsMenu
{
  left: 55px;
  top: -12px;
  _top: -12px;
  position: absolute;
  visibility: hidden;
  border: solid 1px #ccc;
  color: #555;
}

.hover_menu
{
  /*	width: 147px;*/
  margin: 0px;
  padding: 0px;
  float: left;
  color: #505050;
  box-shadow: 4px 4px 4px rgba(35, 31, 32, 0.30);
  -moz-box-shadow: 4px 4px 4px rgba(35, 31, 32, 0.30);
  -webkit-box-shadow: 4px 4px 4px rgba(35, 31, 32, 0.30);
}

  .hover_menu ul
  {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    padding-top: 3px;
    padding-bottom: 8px;
    float: left;
    background: #FFF;
    text-align: left;
    filter: alpha(opacity=95); /* ie */
    -moz-opacity: .95; /* mozilla */
    color: #505050;
  }

    .hover_menu ul li
    {
      list-style-type: none;
      margin: 0px;
      padding: 3px;
      color: #505050;
    }

      .hover_menu ul li a:link, .hover_menu ul li a:visited
      {
        border: solid 1px white;
        color: #505050;
        padding: 3px;
      }

      .hover_menu ul li a:hover
      {
        background-color: #9cd9ac;
        border: solid 1px #338764;
        color: #505050;
        text-decoration: none;
      }

  .hover_menu .position
  {
    float: left;
    position: relative;
    width: 147px;
    padding-left: 0px;
  }


.InfoTableHeader
{
  background-color: #FFFFFF;
  color: #5B447A;
  font-weight: bold;
  padding-left: 3px;
  padding-top: 6px;
  padding-right: 3px;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: solid 1px #c0c0c0;
}

.InfoTableLabel
{
  background-color: #F6F6F6;
  color: #000000;
  padding-left: 6px;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.InfoTableValue
{
  background-color: #FFFFFF;
  color: #000000;
  padding-left: 1px;
  padding-top: 3px;
  padding-right: 1px;
  padding-bottom: 3px;
}

/* Telerik controls */
.rtsTxt
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
}

.RadPicker_Default .RadInput, .RadPicker_Default .riTextBox, .RadPicker_Default .RadInput .riTextBox, .RadPicker_Default .riTextBox .riHover, .RadPicker_Default .riTextBox .riFocused, .RadPicker_Default .riTextBox .riEmpty, .RadPicker_Default .riTextBox .riTextBox riEnabled
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 11px;
  background-color: #F7F7F7;
  padding-left: 3px;
  font-weight: normal;
}

div.RadComboBox table td.rcbInputCell input.rcbInput, .RadComboBoxDropDown .rcbList
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 1px;
  background-color: #f7f7f7;
  color: #404040;
  margin: 0px;
  padding: 1px;
}

div.RadComboBox ControlBox table td.rcbInputCell input.rcbInput, .RadComboBoxDropDown ControlBox .rcbList, .RadComboBoxDropDown ControlBox .rcbItem
{
  font-size: 10px;
}

.rtWrapperContent div
{
  font-family: Arial, Helvetica, Sans Sarif;
  font-size: 1px;
}

.ProductListItem
{
  font-size: 13px;
  color: #404040;
  margin-bottom: 2px;
  margin-top: 6px;
  line-height: 150%;
}

  .ProductListItem a:link, .ProductListItem a:visited
  {
    color: #606060;
    border: solid 1px white;
    padding: 2px;
  }

  .ProductListItem a:hover, .ProductListItem a:active
  {
    background-color: #9cd9ac;
    border: solid 1px #338764;
    color: #505050;
    text-decoration: none;
    padding: 2px;
  }

.ProductListSubItem
{
  font-size: 11px;
  font-weight: normal;
  color: #404040;
  line-height: 160%;
  margin-left: 14px;
  margin-top: 3px;
  margin-bottom: 3px;
}

  .ProductListSubItem a:link, .ProductListSubItem a:visited
  {
    color: #606060;
    border: solid 1px white;
    padding: 2px;
  }

  .ProductListSubItem a:hover, .ProductListSubItem a:active
  {
    background-color: #9cd9ac;
    border: solid 1px #338764;
    color: #505050;
    text-decoration: none;
    padding: 2px;
  }


.SideBar
{
  border: solid 1px #c0c0c0;
  background-color: white;
}

  .SideBar th
  {
    background-image: url('../images/bkgSideBarHeader.gif');
    background-repeat: repeat-x;
    background-position: top left;
    border-top: solid 1px #e0e0e0;
    font-size: 10px;
    color: black;
    text-align: left;
    padding-bottom: 8px;
    white-space: nowrap;
  }

  .SideBar td
  {
    font-size: 11px;
  }

.SideNav
{
  font-size: 11px;
  padding-right: 20px;
}

/*******************************************/
/* Top Navigation Drop Down Menu CSS START /*
/*******************************************/

/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 100%;
  cursor: default;
  width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
  z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 100%;
  position: relative;
  text-align: left;
  cursor: pointer;
  float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 100%;
  z-index: 1020;
  cursor: default;
  width: 200px;
  position: absolute;
  left: -1000em;
}
  /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
  ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
  {
    left: auto;
  }
  /* Menu item containers are same fixed width as parent */
  ul.MenuBarHorizontal ul li
  {
    width: 200px;
  }

    ul.MenuBarHorizontal ul li a
    {
      padding-right: 20px;
    }
  /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
  ul.MenuBarHorizontal ul ul
  {
    position: absolute;
    margin: -5% 0 0 95%;
  }
  /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
  ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
  {
    left: auto;
    top: 0;
  }

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
  border: 1px solid #CCC;
  background-color: #FFF;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
  display: block;
  cursor: pointer;
  background-color: #fff;
  padding: 0.5em 0.75em;
  color: #5B447A;
  text-decoration: none;
}
  /* Menu items that have mouse over or focus have a blue background and white text */
  ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
  {
    background-color: #fff;
    color: #cc0000;
    text-decoration: underline;
  }
  /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
  ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
  {
    background-color: #fff;
    color: #cc0000;
    text-decoration: underline;
  }

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
  background-image: url(../images/SpryMenuBarRight.gif);
  background-repeat: no-repeat;
  background-position: 95% 50%;
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
  background-image: url(../images/SpryMenuBarRightHover.gif);
  background-repeat: no-repeat;
  background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
  position: absolute;
  z-index: 1010;
  filter: alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
  ul.MenuBarHorizontal li.MenuBarItemIE
  {
    display: inline;
    float: left;
    background: #FFF;
  }
}
/*******************************************/
/* Top Navigation Drop Down Menu CSS END   /*
/*******************************************/
