﻿/* Top Menu 2 */
.divTopMenu {height:100%; width:100%; position:relative;}
.divTopMenuItems {height:auto; overflow:hidden; width:100%;}

/*Top Menu Item Style*/
.topMenuItemMobile {font-size:14px; color:#2a2c8a; padding:15px 0px 16px 20px; display:block; border-top:1px solid #d9d9d9;}
a.topMenuItemMobile:link, a.topMenuItemMobile:visited {color:#2a2c8a; text-decoration:none;}
a.topMenuItemMobile:hover, a.topMenuItemMobile:active{color:#fff; text-decoration:none; background:#ed1d25;}

.topMenuItemMobileSel {font-size:14px; color:#fff; padding:15px 0px 16px 20px; display:block; background:#ed1d25; border-top:1px solid #d9d9d9;}
a.topMenuItemMobileSel:link, a.topMenuItemMobileSel:visited {color:#fff; text-decoration:none;}
a.topMenuItemMobileSel:hover, a.topMenuItemMobileSel:active {color:#fff; text-decoration:none;}

.menuLevel {font-size:14px; color:#2a2c8a; padding:15px 0px 16px 20px; display:block; background:#fff url('../../img/usr/mobile/btn-home-menu-dropdown.png') no-repeat right 19px top 16px; background-size: 10px;}
a.menuLevel:link, a.menuLevel:visited {color:#2a2c8a; text-decoration:none;}
a.menuLevel:hover, a.menuLevel:active{color:#fff; text-decoration:none; background:#ed1d25 url('../../img/usr/mobile/btn-home-menu-dropdown.png') no-repeat right 19px top 16px; background-size: 10px;}

.menuLevelSel {font-size:14px; color:#fff ; padding:15px 0px 16px 20px; display:block; background:#ed1d25 url('../../img/usr/mobile/btn-home-menu-dropdown.png') no-repeat right 19px top -16px; background-size: 10px; border-top:1px solid #d9d9d9;}
a.menuLevelSel:link, a.menuLevelSel:visited {color:#fff; text-decoration:none;}
a.menuLevelSel:hover, a.menuLevelSel:active {color:#fff; text-decoration:none; background:#ed1d25 url('../../img/usr/mobile/btn-home-menu-dropdown.png') no-repeat right 19px top -16px; background-size: 10px;}

/*End Top Menu Item Style*/


/* Links 
.ulTopMenu {padding:0; margin:0; list-style:none;}
.ulTopMenu li {height:auto; overflow:hidden;}*/


/*SubMenu Item*/
.ulSubMenu li a.hypTopSubMenu {color:#999; font-size:14px; display:block; padding:16px 20px 16px 40px; background:none;}
.ulSubMenu li a.hypTopSubMenu:link, .ulSubMenu li a.hypTopSubMenu:visited {color:#999; text-decoration:none;}
.ulSubMenu li a.hypTopSubMenu:hover, .ulSubMenu li a.hypTopSubMenu:active {color:#bb171d; text-decoration:none;}

.ulSubMenu li.sel a.hypTopSubMenuSel {color:#bb171d; font-size:14px; display:block; padding:16px 20px 16px 40px; background:none;}
.ulSubMenu li.sel a.hypTopSubMenuSel:link, .ulSubMenu li.sel a.hypTopSubMenuSel:visited {color:#bb171d; text-decoration:none;}
.ulSubMenu li.sel a.hypTopSubMenuSel:hover, .ulSubMenu li.sel a.hypTopSubMenuSel:active {color:#bb171d; text-decoration:none;}

.ulSubMenuLv2 li a {color:#919191; font-size:13px; display:block; padding:0px 0px 10px 20px; background:none;}
.ulSubMenuLv2 li a:link, .ulSubMenuLv2 li a:visited{color:#919191; text-decoration:none;}
.ulSubMenuLv2 li a:hover, .ulSubMenuLv2 li a:active {color:#454545; text-decoration:none;}

.ulSubMenuLv2 li.sel a {color:#454545; font-size:13px; display:block; padding:0px 0px 10px 20px; background:none;}
.ulSubMenuLv2 li.sel a:link, .ulSubMenuLv2 li.sel a:visited{color:#454545; text-decoration:none;}
.ulSubMenuLv2 li.sel a:hover, .ulSubMenuLv2 li.sel a:active  {color:#454545; text-decoration:none;}
/* Links */
.ulTopMenu, .ulSubMenu {padding:0; margin:0; list-style:none;}
.ulTopMenu li.liTopMenu, .ulSubMenu li{height:auto; overflow:hidden; padding-bottom:0px;}

.liMenuSeperator {/*border-bottom:1px solid #d9d9d9;*/}
/* End of Links */
/* End of Top Menu 2 */

