#mainmenu .yuimenu
	{ top:-999em;left:-999em; }
#mainmenu /*.yuimenubar*/
	{ position:static; }
#mainmenu .yuimenu .yuimenu, #mainmenu .yuimenu
	{ position:absolute; }

#mainmenu  li
	{ list-style-type:none; font-size: 12px; text-align: left; float:left; }
#mainmenu .yuimenu li
	{ width: 100%; float:none; }
#mainmenu ul,#mainmenu .yuimenu ul, #mainmenu li,#mainmenu .yuimenu li,#mainmenu .yuimenu h6,#mainmenu h6
	{ margin:0;padding:0; }
#mainmenu a
	{ background-repeat: no-repeat; display: block; width: 130px; height: 44px; white-space:nowrap;}
#mainmenu .yuimenu a
	{ background-repeat: no-repeat; width: auto; height: auto; padding: 5px 10px; display:block; border-bottom: solid 1px #e3e3e3; color: #ffffff; }
#mainmenu .yuimenu span
    { background-color:#e3e3e3; background-repeat: no-repeat; width: auto; height: auto; padding: 5px 10px; display:block; border-bottom: solid 1px #e3e3e3; color: #a0a0a0; }
#mainmenu .yuimenu a:hover
	{ background-color:#e3e3e3; color: #a0a0a0; }
#mainmenu ul
	{ *zoom:1;  }
#mainmenu .yuimenu ul
	{ *zoom:normal; }
#mainmenu >.bd>ul:after
	{ content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0; }
#mainmenu .yuimenubaritem
	{ }

#mainmenu .yuimenu .bd
	{ *zoom:1;_zoom:normal;background-color:#c0c0c0; width: 231px; } 
#mainmenu .yuimenu ul
	{ width: 100%;}
	
li#menuleft
	{ background-image: url('i/menuleft.png'); width: 3px; height: 44px; }
a#homemenu
	{ background-image: url('i/homemenu.png'); }
a#homemenu:hover, .yuimenubaritem-hassubmenu-selected a#homemenu, li#selected a#homemenu
	{ background-image: url('i/homemenu-active.png'); }
a#aboutusmenu
	{ background-image: url('i/aboutusmenu.png'); }	
a#aboutusmenu:hover, .yuimenubaritem-hassubmenu-selected a#aboutusmenu, li#selected a#aboutusmenu
	{ background-image: url('i/aboutusmenu-active.png'); }
a#productsmenu
	{ background-image: url('i/productsmenu.png'); }
a#productsmenu:hover, .yuimenubaritem-hassubmenu-selected a#productsmenu, li#selected a#productsmenu
	{ background-image: url('i/productsmenu-active.png'); }
a#partnersmenu
	{ background-image: url('i/partnersmenu.png'); }
a#partnersmenu:hover, .yuimenubaritem-hassubmenu-selected a#partnersmenu, li#selected a#partnersmenu
	{ background-image: url('i/partnersmenu-active.png'); }
a#newsmenu
	{ background-image: url('i/newsmenu.png'); }
a#newsmenu:hover, .yuimenubaritem-hassubmenu-selected a#newsmenu, li#selected a#newsmenu
	{ background-image: url('i/newsmenu-active.png'); }
a#contactusmenu
	{ background-image: url('i/contactusmenu.png'); }
a#contactusmenu:hover, .yuimenubaritem-hassubmenu-selected a#contactusmenu, li#selected a#contactusmenu
	{ background-image: url('i/contactusmenu-active.png'); }
a#wheretobuymenu
	{ background-image: url('i/wheretobuy.png'); }
a#wheretobuymenu:hover, .yuimenubaritem-hassubmenu-selected a#wheretobuymenu, li#selected a#wheretobuymenu
	{ background-image: url('i/wheretobuy-active.png'); }
li#rightmenu
	{ background-image: url('i/rightmenu.png'); height: 44px; width: 3px; }
	
/* */
div.drop-down  li
	{ list-style-type:none; font-size: 12px; text-align: left; float:left; }
div.drop-down .yuimenu li
	{ width: 100%; float:none; }
div.drop-down .yui-menu-shadow
	{display: none !important; visibility:hidden !important;}

div.drop-down ul, div.drop-down .yuimenu ul, div.drop-down li, div.drop-down .yuimenu li, div.drop-down .yuimenu h6, div.drop-down h6
	{ margin:0;padding:0; }
div.drop-down a
	{ background-repeat: no-repeat; display: block; width: 130px; height: 44px; white-space:nowrap; }
div.drop-down .yuimenu a
	{ background-repeat: no-repeat; width: auto; text-decoration: none; height: auto; padding: 5px 10px; display:block; border-bottom: solid 1px #b0b0b0; color: #000000; }
div.drop-down .yuimenu a:hover
	{ background-color:#d0d0d0;  }
div.drop-down ul
	{ *zoom:1;  }
div.drop-down .yuimenu ul
	{ *zoom:normal; }
div.drop-down >.bd>ul:after
	{ content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0; }
div.drop-down .yuimenubaritem
	{ }

div.drop-down .yuimenu .bd
	{ *zoom:1;_zoom:normal;background-color:#c0c0c0; width: 200px; } 
div.drop-down .yuimenu ul
	{ width: 100%;}
	
div.yuimenu .bd
	{ zoom: normal; }
#usaClassificationFieldContainer
	{ width: 200px; }
.drop-down .yui-button button 
	{ outline: none; background-image: url('i/dropdown-bg.png'); border: none; width: 200px; height: 23px; padding: 0; }
.drop-down .yui-button-active button, .drop-down .yui-button-hover button
	{ background-image: url('i/dropdown-bg-pressed.png'); }

.drop-down button em 
	{ font-style: normal; display: block; text-align: left; white-space: nowrap; width: 10em; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; margin-left: 5px; //margin-left: -40px; }