/****************************************************************
*****  (GP) Go To Portal CSS  ***********************************
****************************************************************/

.BGwrap3 {background-image: url(../images/new/GP_bgHeaderIL1.jpg); background-repeat:repeat-x;}
.BGwrap4 {background-image:none;}


/*OLD MENU used here because of pict image logic*/
#menu ul li a,#leftside .menualt2 ul ul li a{color:#fff;background-color:#0087bf;}
#menu ul li a:hover,#leftside .menualt2 ul ul li a:hover{color:#fff;background-color:#006194;}
#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{color:#121B21;background-color:#fff;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{color:#494e51;}
#menu ul ul li a:hover,#leftside .menualt2 ul ul ul li a:hover{color:#0082c6;} 
#menu ul ul li.active a,#leftside .menualt2 ul ul ul li.active a,#menu ul ul li.active a:hover,#leftside .menualt2 ul ul ul li.active a:hover{color:#121B21;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a ,#menu ul ul li a:hover,#leftside .menualt2 ul ul ul li a:hover,#menu ul ul li.active a,#leftside .menualt2 ul ul ul li.active a,#menu ul ul li.active a:hover,#leftside .menualt2 ul ul ul li.active a:hover{background:transparent;}
#menu ul ul,#leftside .menualt2 ul ul ul,#menu ul ul li,#leftside .menualt2 ul ul ul li{background-color:#fff;}
#menu ul,#menu ul li{border-color:#e7e7e8;}
#menu ul li a,#menu ul li a:hover,#menu ul li.active a,#menu ul li.active a:hover{background-color:transparent;}
#menu ul ul a,#menu ul ul .bgmenutop,#menu ul ul .bgmenubot{background-image:none;}
#menu a,#menu .arw,#menu .bgmenutop,#menu .bgmenubot{background-image:url(../images/new/spriteHorizontal.png);}
#menu .arw,#menu .bgmenutop,#menu .bgmenubot{background-repeat:no-repeat;}
#menu a{background-repeat:repeat-y;}
#menu ul li a .bgmenutop{background-position:left top;}
#menu ul li a{background-position:-180px top;}
#menu ul li a .bgmenubot{background-position:-360px -15px;}
#menu ul li a:hover .bgmenutop{background-position:-540px top;}
#menu ul li a:hover{background-position:-720px top;}
#menu ul li a:hover .bgmenubot{background-position:-900px -15px;}
#menu ul li.active a .bgmenutop,#menu ul li.active a:hover .bgmenutop{background-position:-1080px top;}
#menu ul li.active a,#menu ul li.active a:hover{background-position:-1260px top;}
#menu ul li.active a .bgmenubot,#menu ul li.active a:hover .bgmenubot{background-position:-1440px -15px;}
#menu ul li a .arw{background-position:-1624px -4px;}
#menu ul li a:hover .arw{background-position:-1644px -4px;}
#menu ul li.active a .arw,#menu ul li.active a:hover .arw{background-position:-1664px -4px;}
#menu ul ul li a .arw{background-position:-1686px -7px;}
#menu ul ul li a:hover .arw{background-position:-1706px -7px;}
#menu ul ul li.active a .arw,#menu ul ul li.active a:hover .arw{background-position:-1726px -7px;}
#menu{margin-bottom:15px;}
/*__ MENU (main menu) __*/
#menu{word-wrap:break-word;}
#menu,#menu ul,#menu li{float:left;}
#menu ul,#menu li{width:100%;}
#menu a,#menu .arw,#menu .bgmenutop,#menu .bgmenubot{overflow:hidden;}
#menu{clear:left;padding:0;width:100%;}
#menu .nolist{clear:both;display:block;height:auto;margin:0;padding:0;width:100%;}
#menu a{display:block;text-decoration:none;}
#menu a:hover{text-decoration:none;}
#menu li.active a{}
#menu ul{border:none;}
#menu ul ul{border:none;}
#menu ul#top{clear:both;display:block;margin:0;padding:0;width:100%;}
#menu ul#top ul li{margin:0 0 2px;}
#menu ul li{padding-bottom:3px;}
#menu ul ul li,#menu ul#top ul li.nolist,#menu ul#top ul ul li{padding-bottom:0px;}
#menu li.nolist{padding-bottom:0px;}
#menu ul#top ul.open{padding-bottom:0;padding-top:0;}
#menu ul#top ul ul.open{padding-bottom:15px;padding-top:5px;}
#menu ul ul li.active a{font-weight:bold;}
#menu ul ul li a{font-weight:normal;}
#menu ul ul ul li a{font-weight:normal;}
#menu ul li a{font-size:12px;height:auto;line-height:1.2;}
#menu ul ul li a{font-size:11px;height:auto;line-height:1.2;margin-bottom:0;text-decoration:none;}
#menu ul ul ul li a{font-size:11px;}
#menu ul li a{position:relative;}
#menu ul li a .arw,#menu ul li a .bgmenutop,#menu ul li a .bgmenubot{display:block;position:absolute;text-indent:-999px;}
#menu ul li a .bgmenubot,#menu ul li a .bgmenutop{width:180px;}
#menu ul li a .bgmenubot{bottom:0;left:0;}
#menu ul li a .bgmenutop{left:0;top:0;}
#menu ul li a .arw{height:12px;left:160px;top:11px;width:12px;}
#menu ul ul li a .arw{height:8px;left:160px;top:9px;width:8px;}
#menu ul ul li.active a .arw{left:160px;}
#menu ul ul ul li a .arw{top:4px;}
#menu ul li.toplevel a .arw{display:none !important;}
#menu ul li a .bgmenubot,#menu ul li a .bgmenutop{height:10px;}
#menu ul li a{padding-bottom:10px;padding-top:10px;}
#menu ul ul li a{padding-bottom:5px;padding-top:5px;}
#menu ul ul ul li a{padding-bottom:3px;padding-top:3px;}
#menu ul ul li a .bgmenutop,#menu ul ul li a .bgmenubot{display:none;}
#menu ul ul li{padding-top:0;}
#menu ul ul li a .bgmenutop,#menu ul ul li a .bgmenubot{height:auto;}
#menu ul li a,#menu ul ul li a{padding-left:5%;padding-right:12%;width:83%;}
#menu ul ul ul li a{padding-left:10%;padding-right:12%;width:78%;}
#menu ul ul ul ul li a{padding-left:15%;padding-right:12%;width:73%;}
#menu ul ul ul ul ul li a{padding-left:15%;padding-right:12%;width:73%;}
#menu ul ul ul ul ul ul li a{padding-left:15%;padding-right:12%;width:73%;}
/**/
#menu ul li a.altImage,#menu ul li a.altImage:hover,#menu ul li.active a.altImage,#menu ul li.active a.altImage:hover{padding:0!important;width:100%!important;background:none!important;}
#menu ul li a img{width:auto;height:auto;max-width:100%;}
/***/
#mainMenu a{color:#494e51;}
#mainMenu a:hover{color:#0082c6;}
#mainMenu a.active,#mainMenu a.active:hover{color:#121B21;}
#mainMenu a.level1{color:#fff;background-color:#0087bf;}
#mainMenu a.level1:hover{color:#fff;background-color:#006194;}
#mainMenu a.level1active,#mainMenu a.level1active:hover{color:#121B21;background-color:#fff;}
#mainMenu{margin-bottom:15px;}
#mainMenu a,#mainMenu .arw,#mainMenu .bgmenutop,#mainMenu .bgmenubot{background-image:url(../images/new/spriteHorizontal.png);}
#mainMenu .level2 a{ background-image:none;}
#mainMenu .arw,#mainMenu .bgmenutop,#mainMenu .bgmenubot{background-repeat:no-repeat;}
#mainMenu a{background-repeat:repeat-y;}
#mainMenu a .arw{background-position:-1686px -7px;}
#mainMenu a:hover .arw{background-position:-1706px -7px;}
#mainMenu a.active .arw,#mainMenu a.active:hover .arw{background-position:-1726px -7px;}
#mainMenu a.level1 .bgmenutop{background-position:left top;}
#mainMenu a.level1{background-position:-180px top;}
#mainMenu a.level1 .bgmenubot{background-position:-360px -15px;}
#mainMenu a.level1:hover .bgmenutop{background-position:-540px top;}
#mainMenu a.level1:hover{background-position:-720px top;}
#mainMenu a.level1:hover .bgmenubot{background-position:-900px -15px;}
#mainMenu a.level1active .bgmenutop,#mainMenu a.level1active:hover .bgmenutop{background-position:-1080px top;}
#mainMenu a.level1active,#mainMenu a.level1active:hover{background-position:-1260px top;}
#mainMenu a.level1active .bgmenubot,#mainMenu a.level1active:hover .bgmenubot{background-position:-1440px -15px;}
#mainMenu a.level1 .arw{background-position:-1624px -4px;}
#mainMenu a.level1:hover .arw{background-position:-1644px -4px;}
#mainMenu a.level1active .arw,#mainMenu a.level1active:hover .arw{background-position:-1664px -4px;}
