﻿#dropmenucontainer{
  background: url("../images/bg_header.jpg") repeat-x left top; height: 100px; font-size: 75%; min-width: 950px;
  width: 1024px;
}
#dropmenu {
    background: rgb(17, 17, 17); list-style: none; margin: 1px auto; padding: 10px 0px 0px; border-radius: 3px; width: 1024px; box-shadow: 0px 2px 1px #9c9c9c; -moz-border-radius: 50px; -moz-box-shadow: 0 2px 1px #9c9c9c; -webkit-box-shadow: 0 2px 1px #9c9c9c;
}
#dropmenu li {
    padding: 0px 0px 10px; line-height: 0; float: left; position: relative;
}
#dropmenu a {
    font: bold 18px/25px Arial, Helvetica; padding: 0px 50px; height: 25px; color: rgb(0, 255, 255); text-transform: uppercase; text-decoration: none; float: left; font-size-adjust: none; font-stretch: normal; text-shadow: 0 1px 0 #000;
}
#dropmenu li:hover > a {
    color: rgb(250, 250, 250);
}
#dropmenu li:hover > ul {
    display: block;
}
#dropmenu ul {
    background: rgb(68, 68, 68); list-style: none; margin: 0px; padding: 0px; border-radius: 5px; left: 50px; top: 35px; display: none; position: absolute; z-index: 99999; box-shadow: 0px 0px 2px rgba(255,255,255,0.5); -moz-border-radius: 5px; -moz-box-shadow: 0 0 2px rgba(255, 255, 255, .5); -webkit-box-shadow: 0 0 2px rgba(255, 255, 255, .5);
}
#dropmenu ul ul {
    left: 150px; top: 0px;
}
#dropmenu ul li {
    margin: 0px; padding: 0px; float: none; display: block; box-shadow: 0px 1px 0px #111111, 0px 2px 0px #777777; -moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777; -webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}
#dropmenu ul li:last-child {
    box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
#dropmenu ul a {
    font: bold 16px/16px Arial, Helvetica; padding: 10px; width: 220px; height: auto; text-transform: none; float: none; display: block; white-space: nowrap; font-size-adjust: none; font-stretch: normal;
}
*:first-child + html #dropmenu ul a {
    height: 10px;
}
#dropmenu ul a:hover {
    background: rgb(1, 134, 186);
}
#dropmenu ul li:first-child > a {
    border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0 0;
}
#dropmenu ul li:first-child > a::after {
    left: 30px; top: -8px; width: 0px; height: 0px; border-right-color: transparent; border-bottom-color: rgb(68, 68, 68); border-left-color: transparent; border-right-width: 5px; border-bottom-width: 8px; border-left-width: 5px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: "";
}
#dropmenu ul ul li:first-child a::after {
    border-width: 5px 8px 5px 0px; border-style: solid solid solid none; border-color: transparent rgb(68, 68, 68) transparent currentColor; left: -8px; top: 12px; width: 0px; height: 0px;
}
#dropmenu ul li:first-child a:hover::after {
    border-bottom-color: rgb(4, 172, 236);
}
#dropmenu ul ul li:first-child a:hover::after {
    border-right-color: rgb(4, 172, 236); border-bottom-color: transparent;
}
#dropmenu ul li:last-child > a {
    border-radius: 0px 0px 5px 5px; -moz-border-radius: 0 0 5px 5px;
}
#dropmenu:after {
    height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html #dropmenu {
    zoom: 1;
}
*:first-child + html #dropmenu {
    zoom: 1;
}
#companytenet {
  margin: auto;
  top: 0px;
  width: 1024px;
  height: 150px;
  overflow: hidden;
  clear: both;
  position: relative;
  z-index: -1;
  vertical-align: top;
  text-align: top;
  align: center;
  font-size:0px;
 line-height:0; 
 padding:0;
 border:solid 1px #DDDDDD; 
 
}
#companytenet img 
{ 
  /*width:100%;*/ 
  top: -15px;
  width: 1024px;
  height: 150px;
  vertical-align:text-top; 
  margin:0; 
  
}
#crumbs{
  top: -15px;
  width: 1024px;
  background: url("../images/bg_breadcrumbs.gif");
}
#crumbs tr td{
  height: 30px;
}

/* BEGIN HORIZONTAL DROP-MENU */
 #mymenu{
 position:relative;
 margin: 0 auto;
 padding:0;
 }

#mymenu li {
 list-style: none;
 font-size: 12px;
 float: right;
 text-align:right;
 }

/**top level menu**/
 #mymenu li a {
 display: block;
 text-decoration: none;
 width: 8em; /* adjust as needed or use auto */
 padding: 5px;
 border-color: transparent;
 }
/**top menu style on mouse over**/
 #mymenu li a:hover {
 background: #666;
 color: #00FF00;
 }

/**sub-menu**/
 #mymenu li ul {
 display: none;
 background-color: #999;
 text-align:right;
 }

/**sub-menu, help for IE6 JavaScript**/
 #mymenu li:hover ul, 
 #mymenu li.hover ul {
 display: block;
 position: absolute;
 margin-left:-8em; /**half of drop-menu width below**/ 
 padding: 0;
 }

#mymenu li:hover li, 
 #mymenu li.hover li {
 float: none;}

/**drop-menu style**/
 #mymenu li:hover li a, 
 #mymenu li.hover li a {
 background-color: #999;
 border-bottom: 1px solid #FFF;
 color: #FFF;
 width: 16em; /*adjust width and margin-left above as needed */
}

/**drop-menu style on mouse over**/
 #mymenu li li a:hover {
 background-color: #666;
 color: #00FF00;
 }
/**end Horizontal drop-menus**/

/**clear menu floats after ul**/
 .clearing {clear:both; height: 1px; visibility: hidden;}
