.menu-structure .menudivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.menu-structure .space{float:left;width:0px;}
.menuclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.menu-structure a, .menu-structure li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.menu-structure div a, .menu-structure ul a, .menu-structure ul li {float: inherit;}
.menu-structure li {z-index:auto;}
.menu-structure ul {left:-10000px;position:absolute;z-index:10;}
.menu-structure, .menu-structure ul {list-style:none;padding:0px;margin:0px;}
.menu-structure li a {float:none}
.menu-structure li:hover>ul{left:auto;}
#menu ul {top:100%; }#menu ul li:hover>ul{top:0px;left:100%;}
#menu	{width:auto; background-color:#c1272d; margin-left:30px;}
#menu a	{padding:2px 25px 1px 25px; background-color:#c1272d; color:#FFFFFF; font-family:Verdana; font-size:10px; font-weight:bold; text-align:center; text-decoration:none;}
#menu a:hover { background-color:#2A478C; color:#FFFFFF; text-decoration:none; }
#menu li:hover>a { background-color:#2A478C; color:#FFFFFF; text-decoration:none; }
#menu div, #menu ul	{ padding:0px; margin:0px 0px 5px -1px; background-color:#2A478C; border-width:1px 0px 0px 0px; border-style:solid; border-color:#c1272d; }
#menu div a, #menu ul a	{ padding:3px 5px 3px 5px; background-color:#2A478C; color:#FFFFFF; font-size:11px; font-weight:normal; text-align:left; border-width:1px 0px 0px 0px; border-style:solid; border-color:#2A478C; }
#menu div a:hover {	background-color:#c1272d; color:#FFFFFF; border-width:1px 0px 0px 0px; border-style:solid; border-color:#2A478C; }
#menu ul li:hover>a	{ background-color:#c1272d; color:#FFFFFF; border-width:1px 0px 0px 0px; border-style:solid; border-color:#2A478C; }
#menu .space { border-left-width:1px; height:27px; margin:1px 0px 0px 0px; border-color:#ffffff; }
.menu-structure2 .menudivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.menu-structure2 .space{float:left;width:0px;}
.menu-structure2 a, .menu-structure2 li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.menu-structure2 div a, .menu-structure2 ul a, .menu-structure2 ul li {float:none;}
.menu-structure2 li {z-index:auto;}
.menu-structure2 ul {left:-10000px;position:absolute;z-index:10;}
.menu-structure2, .menu-structure2 ul {list-style:none;padding:0px;margin:0px;}
.menu-structure2 li a {float:none}
.menu-structure2 li:hover>ul{left:-138px;}
