/*
font-family:'Futura BT W01 Light', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-LightItalic', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'Futura BT W01 Book', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-BookItalic', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'Futura BT W01 Medium', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-MediumItali', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'Futura BT W01 Heavy', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-HeavyItalic', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'Futura BT W01 Bold', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-BoldItalic', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-ExtraBlack', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-ExtraBlackI', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-LightConden', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-MediumConde', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-BoldCondens', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-BoldItalicC', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-CdXBlack', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'FuturaBTW01-CdXBlackIta', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-family:'Futura BT W01 Heavy', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
*/

/* START OF HOME, GUIDES LIBRARY MENU */

#block-menu-block-7 li a,
#block-menu-block-8 li a,
#block-menu-block-9 li a,
#block-menu-block-10 li a,
#block-menu-block-11 li a {
    height:51px;
    display:block;
    text-indent:-9999px;
    padding:0;
    text-align:center;	
}

/* arabic */
#navigation .menu-block-8 li {
padding:0!important;
margin:0;
}

.menu-block-8 li {
	border-left:1px solid #cdd7db; 
}
.menu-block-8 li.is-active-trail {
	border-left:none; 
}

.i18n-ar .region-navigation {
	left: 236px;
}
/* end arabic */

.menu-block-7 li,
.menu-block-9 li,
.menu-block-10 li,
.menu-block-11 li  { 
	border-right:1px solid #cdd7db; 
}

.menu-block-7 li.is-active-trail,
.menu-block-9 li.is-active-trail,
.menu-block-10 li.is-active-trail,
.menu-block-11 li.is-active-trail { 
	border-right:none; 
}

.i18n-en #block-menu-block-7 li a { background-image:url('../images/sprites/mainnav_english.gif'); }
.i18n-ar #block-menu-block-8 li a { background-image:url('../images/sprites/mainnav_arabic.gif'); }
.i18n-fr #block-menu-block-9 li a { background-image:url('../images/sprites/mainnav_french.gif'); }
.i18n-ru #block-menu-block-10 li a { background-image:url('../images/sprites/mainnav_russian.gif'); }
.i18n-es #block-menu-block-11 li a { background-image:url('../images/sprites/mainnav_spanish.gif'); }

.alt-menu.i18n-en #block-menu-block-7 li a { background-image:url('../images/sprites/alt_mainnav_english.gif'); }
.alt-menu.i18n-ar #block-menu-block-8 li a { background-image:url('../images/sprites/alt_mainnav_arabic.gif'); }
.alt-menu.i18n-fr #block-menu-block-9 li a { background-image:url('../images/sprites/alt_mainnav_french.gif'); }
.alt-menu.i18n-ru #block-menu-block-10 li a { background-image:url('../images/sprites/alt_mainnav_russian.gif'); }
.alt-menu.i18n-es #block-menu-block-11 li a { background-image:url('../images/sprites/alt_mainnav_spanish.gif'); }

.alt-menu.section-library #header_image_cover, 
.alt-menu.section-library .border_color {
  border-color: #689b33;
}
.alt-menu.section-library #navigation .region-navigation .block-menu-block .menu a.active, 
.alt-menu.section-library #navigation .region-navigation .block-menu-block .menu a.active-trail, 
.alt-menu.section-library #navigation .block-menu-block .menu, 
.alt-menu.section-library #navigation a.active-trail, 
.alt-menu.section-library #navigation a.active, 
.alt-menu.section-library #navigation .menu a, 
.alt-menu.section-library .background_color {
background-color: #689b33;
}



/* home normal: en, fr, rs, es, ar */
#block-menu-block-7 .menu-mlid-198 a { background-position: 0 51px; }  /*51*/
#block-menu-block-7 li.menu-mlid-198, #block-menu-block-7 .menu-mlid-198 a { width:120px; }
#block-menu-block-9 .menu-mlid-2572 a { background-position: 0 51px; }
#block-menu-block-9 li.menu-mlid-2572, #block-menu-block-9 .menu-mlid-2572 a { width:113px; }
#block-menu-block-10 .menu-mlid-2574 a { background-position: 0 51px; }
#block-menu-block-10 li.menu-mlid-2574, #block-menu-block-10 .menu-mlid-2574 a { width:127px; }
#block-menu-block-11 .menu-mlid-2573 a { background-position: 0 51px; }
#block-menu-block-11 li.menu-mlid-2573, #block-menu-block-11 .menu-mlid-2573 a { width:97px; }
#block-menu-block-8 .menu-mlid-2575 a { background-position: 0 51px; }
#block-menu-block-8 li.menu-mlid-2575, #block-menu-block-8 .menu-mlid-2575 a { width:180px; }

/* guides */
#block-menu-block-7 .menu-mlid-2337 a { background-position: 303px 51px; }
#block-menu-block-7 li.menu-mlid-2337, .menu-name-main-menu .menu-mlid-2337 a { width:132px; }
#block-menu-block-9 .menu-mlid-2577 a { background-position: 302px 51px; }
#block-menu-block-9 li.menu-mlid-2577, #block-menu-block-9 .menu-mlid-2577 a { width:132px; }
#block-menu-block-10 .menu-mlid-2578 a { background-position: 352px 51px; }
#block-menu-block-10 li.menu-mlid-2578, #block-menu-block-10 .menu-mlid-2578 a { width:166px; }
#block-menu-block-11 .menu-mlid-2579 a { background-position: 258px 51px; }
#block-menu-block-11 li.menu-mlid-2579, #block-menu-block-11 .menu-mlid-2579 a { width:95px; }
#block-menu-block-8 .menu-mlid-2576 a { background-position: 196px 51px; }
#block-menu-block-8 li.menu-mlid-2576, #block-menu-block-8 .menu-mlid-2576 a { width:69px; }

/* library */
#block-menu-block-7 .menu-mlid-2338 a { background-position: 143px 51px; }
#block-menu-block-7 li.menu-mlid-2338, #block-menu-block-7 .menu-mlid-2338 a { width:143px; }
#block-menu-block-9 .menu-mlid-2581 a { background-position: 146px 51px; }
#block-menu-block-9 li.menu-mlid-2581, #block-menu-block-9 .menu-mlid-2581 a { width:146px; }
#block-menu-block-10 .menu-mlid-2582 a { background-position: 152px 51px; }
#block-menu-block-10 li.menu-mlid-2582, #block-menu-block-10 .menu-mlid-2582 a { width:152px; }
#block-menu-block-11 .menu-mlid-2583 a { background-position: 138px 51px; }
#block-menu-block-11 li.menu-mlid-2583, #block-menu-block-11 .menu-mlid-2583 a { width:138px; }
#block-menu-block-8 .menu-mlid-2580 a { background-position: 96px 51px; }
#block-menu-block-8 li.menu-mlid-2580, #block-menu-block-8 .menu-mlid-2580 a { width:96px; }

/* 
  home hover: en, fr, rs, es, ar 
*/ 
#block-menu-block-7 .menu-mlid-198 a:hover { background-position: 0 0px; }
#block-menu-block-9 .menu-mlid-2572 a:hover { background-position: 0 0px; }
#block-menu-block-10 .menu-mlid-2574 a:hover { background-position: 0 0px; }
#block-menu-block-11 .menu-mlid-2573 a:hover { background-position: 0 0px; }
#block-menu-block-8 .menu-mlid-2575 a:hover { background-position: 0 0px; }

/* guides */
#block-menu-block-7 .menu-mlid-2337 a:hover { background-position: 303px 0px; }
#block-menu-block-9 .menu-mlid-2577 a:hover { background-position: 306px 0px; }
#block-menu-block-10 .menu-mlid-2578 a:hover { background-position: 352px 0px; }
#block-menu-block-11 .menu-mlid-2579 a:hover { background-position: 258px 0px; }
#block-menu-block-8 .menu-mlid-2576 a:hover { background-position: 196px 0px; }

/* library */
#block-menu-block-7 .menu-mlid-2338 a:hover { background-position: 143px 0px; }
#block-menu-block-9 .menu-mlid-2581 a:hover { background-position: 146px 0px; }
#block-menu-block-10 .menu-mlid-2582 a:hover { background-position: 152px 0px; }
#block-menu-block-11 .menu-mlid-2583 a:hover { background-position: 138px 0px; }
#block-menu-block-8 .menu-mlid-2580 a:hover { background-position: 96px 0px; }

/* 
  home active: en, fr, rs, es, ar 
*/ 
#block-menu-block-7 .menu-mlid-198 a.active, #block-menu-block-7 .menu-mlid-198 a.is-active-trail { background-position: 0 0px; }
#block-menu-block-9 .menu-mlid-2572 a.active, #block-menu-block-9 .menu-mlid-2572 a.is-active-trail { background-position: 0 0px; }
#block-menu-block-10 .menu-mlid-2574 a.active, #block-menu-block-10 .menu-mlid-2574 a.is-active-trail { background-position: 0 0px; }
#block-menu-block-11 .menu-mlid-2573 a.active, #block-menu-block-11 .menu-mlid-2573 a.is-active-trail { background-position: 0 0px; }
#block-menu-block-8 .menu-mlid-2575 a.active, #block-menu-block-8 .menu-mlid-2575 a.is-active-trail { background-position: 0 0px; }

/* guides */
#block-menu-block-7 .menu-mlid-2337 a.active, #block-menu-block-7 .menu-mlid-2337 a.is-active-trail { background-position: 303px 0px; }
#block-menu-block-9 .menu-mlid-2577 a.active, #block-menu-block-9 .menu-mlid-2577 a.is-active-trail { background-position: 306px 0px; }
#block-menu-block-10 .menu-mlid-2578 a.active, #block-menu-block-10 .menu-mlid-2578 a.is-active-trail { background-position: 352px 0px; }
#block-menu-block-11 .menu-mlid-2579 a.active, #block-menu-block-11 .menu-mlid-2579 a.is-active-trail { background-position: 258px 0px; }
#block-menu-block-8 .menu-mlid-2576 a.active, #block-menu-block-8 .menu-mlid-2576 a.is-active-trail { background-position: 196px 0px; }

/* library */
#block-menu-block-7 .menu-mlid-2338 a.active, #block-menu-block-7 .menu-mlid-2338 a.is-active-trail { background-position: 143px 0px; }
#block-menu-block-9 .menu-mlid-2581 a.active, #block-menu-block-9 .menu-mlid-2581 a.is-active-trail { background-position: 146px 0px; }
#block-menu-block-10 .menu-mlid-2582 a.active, #block-menu-block-10 .menu-mlid-2582 a.is-active-trail { background-position: 152px 0px; }
#block-menu-block-11 .menu-mlid-2583 a.active, #block-menu-block-11 .menu-mlid-2583 a.is-active-trail { background-position: 138px 0px; }
#block-menu-block-8 .menu-mlid-2580 a.active, #block-menu-block-8 .menu-mlid-2580 a.is-active-trail { background-position: 96px 0px; }

/* END OF HOME, GUIDES LIBRARY */

/* START OF MAIN SUB_MENU FOR HOME */
.menu-block-4 li a,
.menu-block-5 li a,
.menu-block-12 li a,
.menu-block-13 li a,
.menu-block-14 li a,
.menu-block-15 li a {
    height:53px; /* was 54 */
    display:block;
    text-indent:-9999px;
    padding:0;
    text-align:center;	
}

.i18n-en #block-menu-block-5 li a, .i18n-en #block-menu-block-4 li a { background-image:url('../images/sprites/english_subnav_home.gif'); }
.i18n-ar #block-menu-block-12 li a { background-image:url('../images/sprites/arabic_subnav_home.gif'); }
.i18n-fr #block-menu-block-13 li a { background-image:url('../images/sprites/french_subnav_home.gif'); }
.i18n-ru #block-menu-block-14 li a { background-image:url('../images/sprites/russian_subnav_home.gif'); }
.i18n-es #block-menu-block-15 li a { background-image:url('../images/sprites/spanish_subnav_home.gif'); }

/* english sub nav only */
.menu-block-5 .menu-mlid-1998 a { background-position: 0 0px; }
.menu-block-5 li.menu-mlid-1998, .menu-block-5 .menu-mlid-1998 a { width:68px; }
.menu-block-5 .menu-mlid-2003 a { background-position: -68px 0px; }
.menu-block-5 li.menu-mlid-2003, .menu-block-5 .menu-mlid-2003 a { width:116px; }

.menu-block-5 .menu-mlid-3954 a { background-position: -68px 0px; }
.menu-block-5 li.menu-mlid-3954, .menu-block-5 .menu-mlid-2003 a { width:116px; }

.menu-block-5 .menu-mlid-2342 a { background-position: -184px 0px; }
.menu-block-5 li.menu-mlid-2342, .menu-block-5 .menu-mlid-2342 a { width:91px; }
.menu-block-5 .menu-mlid-2343 a { background-position: -275px 0px; }
.menu-block-5 li.menu-mlid-2343, .menu-block-5 .menu-mlid-2343 a { width:70px; }
.menu-block-5 .menu-mlid-2347 a { background-position: -345px 0px; }
.menu-block-5 li.menu-mlid-2347, .menu-block-5 .menu-mlid-2347 a { width:51px; }
.menu-block-5 .menu-mlid-2344 a { background-position: -396px 0px; }
.menu-block-5 li.menu-mlid-2344, .menu-block-5 .menu-mlid-2344 a { width:106px; }
.menu-block-5 .menu-mlid-2345 a { background-position: -502px 0px; }
.menu-block-5 li.menu-mlid-2345, .menu-block-5 .menu-mlid-2345 a { width:63px; }
.menu-block-5 .menu-mlid-2598 a { background-position: -566px 0px; }
.menu-block-5 li.menu-mlid-2598, .menu-block-5 .menu-mlid-2598 a { width:70px; }

.menu-block-5 .menu-mlid-1998 a:hover { background-position: 0 -80px; }
.menu-block-5 .menu-mlid-2003 a:hover { background-position: -68px -80px; }

.menu-block-5 .menu-mlid-3954 a:hover { background-position: -68px -80px; }

.menu-block-5 .menu-mlid-2342 a:hover { background-position: -184px -80px; }
.menu-block-5 .menu-mlid-2343 a:hover { background-position: -275px -80px; }
.menu-block-5 .menu-mlid-2347 a:hover { background-position: -345px -80px; }
.menu-block-5 .menu-mlid-2344 a:hover { background-position: -396px -80px; }
.menu-block-5 .menu-mlid-2345 a:hover { background-position: -502px -80px; }
.menu-block-5 .menu-mlid-2598 a:hover { background-position: -566px -80px; }

.menu-block-5 .menu-mlid-1998 a.active, .menu-block-5 .menu-mlid-1998 a.is-active-trail { background-position: 0 -80px; }
.menu-block-5 .menu-mlid-2003 a.active, .menu-block-5 .menu-mlid-2003 a.is-active-trail { background-position: -68px -80px; }

.menu-block-5 .menu-mlid-3954 a.active, .menu-block-5 .menu-mlid-2003 a.is-active-trail { background-position: -68px -80px; }


.menu-block-5 .menu-mlid-2342 a.active, .menu-block-5 .menu-mlid-2342 a.is-active-trail { background-position: -184px -80px; }
.menu-block-5 .menu-mlid-2343 a.active, .menu-block-5 .menu-mlid-2343 a.is-active-trail { background-position: -275px -80px; }
.menu-block-5 .menu-mlid-2347 a.active, .menu-block-5 .menu-mlid-2347 a.is-active-trail { background-position: -345px -80px; }
.menu-block-5 .menu-mlid-2344 a.active, .menu-block-5 .menu-mlid-2344 a.is-active-trail { background-position: -396px -80px; }
.menu-block-5 .menu-mlid-2345 a.active, .menu-block-5 .menu-mlid-2345 a.is-active-trail { background-position: -502px -80px; }
.menu-block-5 .menu-mlid-2598 a.active, .menu-block-5 .menu-mlid-2598 a.is-active-trail { background-position: -566px -80px; }

/* english holding menu */

.menu-block-4 .menu-mlid-1998 a { background-position: 0 0px; }
.menu-block-4 li.menu-mlid-1998, .menu-block-4 .menu-mlid-1998 a { width:68px; }
.menu-block-4 .menu-mlid-2003 a { background-position: -68px 0px; }
.menu-block-4 li.menu-mlid-2003, .menu-block-4 .menu-mlid-2003 a { width:116px; }

.menu-block-4 .menu-mlid-3954 a { background-position: -68px 0px; }
.menu-block-4 li.menu-mlid-3954, .menu-block-4 .menu-mlid-3954 a { width:116px; }

.menu-block-4 .menu-mlid-2342 a { background-position: -184px 0px; }
.menu-block-4 li.menu-mlid-2342, .menu-block-4 .menu-mlid-2342 a { width:91px; }
.menu-block-4 .menu-mlid-2343 a { background-position: -275px 0px; }
.menu-block-4 li.menu-mlid-2343, .menu-block-4 .menu-mlid-2343 a { width:70px; }
.menu-block-4 .menu-mlid-2347 a { background-position: -345px 0px; }
.menu-block-4 li.menu-mlid-2347, .menu-block-4 .menu-mlid-2347 a { width:51px; }
.menu-block-4 .menu-mlid-2344 a { background-position: -396px 0px; }
.menu-block-4 li.menu-mlid-2344, .menu-block-4 .menu-mlid-2344 a { width:106px; }
.menu-block-4 .menu-mlid-2345 a { background-position: -502px 0px; }
.menu-block-4 li.menu-mlid-2345, .menu-block-4 .menu-mlid-2345 a { width:63px; }
.menu-block-4 .menu-mlid-2598 a { background-position: -566px 0px; }
.menu-block-4 li.menu-mlid-2598, .menu-block-4 .menu-mlid-2598 a { width:70px; }

.menu-block-4 .menu-mlid-1998 a:hover { background-position: 0 -80px; }
.menu-block-4 .menu-mlid-2003 a:hover { background-position: -68px -80px; }

.menu-block-4 .menu-mlid-3954 a:hover { background-position: -68px -80px; }

.menu-block-4 .menu-mlid-2342 a:hover { background-position: -184px -80px; }
.menu-block-4 .menu-mlid-2343 a:hover { background-position: -275px -80px; }
.menu-block-4 .menu-mlid-2347 a:hover { background-position: -345px -80px; }
.menu-block-4 .menu-mlid-2344 a:hover { background-position: -396px -80px; }
.menu-block-4 .menu-mlid-2345 a:hover { background-position: -502px -80px; }
.menu-block-4 .menu-mlid-2598 a:hover { background-position: -566px -80px; }

.menu-block-4 .menu-mlid-1998 a.active, .menu-block-4 .menu-mlid-1998 a.is-active-trail { background-position: 0 -80px; }
.menu-block-4 .menu-mlid-2003 a.active, .menu-block-4 .menu-mlid-2003 a.is-active-trail { background-position: -68px -80px; }

.menu-block-4 .menu-mlid-3954 a.active, .menu-block-4 .menu-mlid-2003 a.is-active-trail { background-position: -68px -80px; }

.menu-block-4 .menu-mlid-2342 a.active, .menu-block-4 .menu-mlid-2342 a.is-active-trail { background-position: -184px -80px; }
.menu-block-4 .menu-mlid-2343 a.active, .menu-block-4 .menu-mlid-2343 a.is-active-trail { background-position: -275px -80px; }
.menu-block-4 .menu-mlid-2347 a.active, .menu-block-4 .menu-mlid-2347 a.is-active-trail { background-position: -345px -80px; }
.menu-block-4 .menu-mlid-2344 a.active, .menu-block-4 .menu-mlid-2344 a.is-active-trail { background-position: -396px -80px; }
.menu-block-4 .menu-mlid-2345 a.active, .menu-block-4 .menu-mlid-2345 a.is-active-trail { background-position: -502px -80px; }
.menu-block-4 .menu-mlid-2598 a.active, .menu-block-4 .menu-mlid-2598 a.is-active-trail { background-position: -566px -80px; }

/* french subnav only */

.menu-block-13 .menu-mlid-2458 a { background-position: 0px 0px; }
.menu-block-13 li.menu-mlid-2458, .menu-block-13 li.menu-mlid-2458 a { width:91px; }
.menu-block-13 .menu-mlid-2592 a { background-position: -91px 0px; }
.menu-block-13 li.menu-mlid-2592, .menu-block-13 li.menu-mlid-2592 a { width:124px; }
.menu-block-13 .menu-mlid-2593 a { background-position: -215px 0px; }
.menu-block-13 li.menu-mlid-2593, .menu-block-13 li.menu-mlid-2593 a { width:71px; }
.menu-block-13 .menu-mlid-2594 a { background-position: -286px 0px; }
.menu-block-13 li.menu-mlid-2594, .menu-block-13 li.menu-mlid-2594 a { width:159px; }
.menu-block-13 .menu-mlid-2595 a { background-position: -445px 0px; }
.menu-block-13 li.menu-mlid-2595, .menu-block-13 li.menu-mlid-2595 a { width:61px; }
.menu-block-13 .menu-mlid-2596 a { background-position: -506px 0px; }
.menu-block-13 li.menu-mlid-2596, .menu-block-13 li.menu-mlid-2596 a { width:108px; }
.menu-block-13 .menu-mlid-2597 a { background-position: -614px 0px; }
.menu-block-13 li.menu-mlid-2597, .menu-block-13 li.menu-mlid-2597 a { width:98px; }
.menu-block-13 .menu-mlid-2599 a { background-position: -712px 0px; }
.menu-block-13 li.menu-mlid-2599, .menu-block-13 li.menu-mlid-2599 a { width:100px; }

.menu-block-13 .menu-mlid-2458 a:hover { background-position: 0px -80px; }
.menu-block-13 .menu-mlid-2592 a:hover { background-position: -91px -80px; }
.menu-block-13 .menu-mlid-2593 a:hover { background-position: -215px -80px; }
.menu-block-13 .menu-mlid-2594 a:hover { background-position: -286px -80px; }
.menu-block-13 .menu-mlid-2595 a:hover { background-position: -445px -80px; }
.menu-block-13 .menu-mlid-2596 a:hover { background-position: -506px -80px; }
.menu-block-13 .menu-mlid-2597 a:hover { background-position: -614px -80px; }
.menu-block-13 .menu-mlid-2599 a:hover { background-position: -712px -80px; }

.menu-block-13 .menu-mlid-2458 a.active, .menu-block-13 .menu-mlid-2458 a.is-active-trail { background-position: 0px -80px; }
.menu-block-13 .menu-mlid-2592 a.active, .menu-block-13 .menu-mlid-2592 a.is-active-trail { background-position: -91px -80px; }
.menu-block-13 .menu-mlid-2593 a.active, .menu-block-13 .menu-mlid-2593 a.is-active-trail { background-position: -215px -80px; }
.menu-block-13 .menu-mlid-2594 a.active, .menu-block-13 .menu-mlid-2594 a.is-active-trail { background-position: -286px -80px; }
.menu-block-13 .menu-mlid-2595 a.active, .menu-block-13 .menu-mlid-2595 a.is-active-trail { background-position: -445px -80px; }
.menu-block-13 .menu-mlid-2596 a.active, .menu-block-13 .menu-mlid-2596 a.is-active-trail { background-position: -506px -80px; }
.menu-block-13 .menu-mlid-2597 a.active, .menu-block-13 .menu-mlid-2597 a.is-active-trail { background-position: -614px -80px; }
.menu-block-13 .menu-mlid-2599 a.active, .menu-block-13 .menu-mlid-2599 a.is-active-trail { background-position: -712px -80px; }


/* russian subnav only */
.menu-block-14 .menu-mlid-2585 a { background-position: 0px 0px; }
.menu-block-14 li.menu-mlid-2585, .menu-block-14 li.menu-mlid-2585 a { width:63px; }
.menu-block-14 .menu-mlid-2618 a { background-position: -63px 0px; }
.menu-block-14 li.menu-mlid-2618, .menu-block-14 li.menu-mlid-2618 a { width:122px; }
.menu-block-14 .menu-mlid-2619 a { background-position: -185px 0px; }
.menu-block-14 li.menu-mlid-2619, .menu-block-14 li.menu-mlid-2619 a { width:55px; }
.menu-block-14 .menu-mlid-2620 a { background-position: -240px 0px; }
.menu-block-14 li.menu-mlid-2620, .menu-block-14 li.menu-mlid-2620 a { width:131px; }
.menu-block-14 .menu-mlid-2621 a { background-position: -371px 0px; }
.menu-block-14 li.menu-mlid-2621, .menu-block-14 li.menu-mlid-2621 a { width:67px; }
.menu-block-14 .menu-mlid-2622 a { background-position: -438px 0px; }
.menu-block-14 li.menu-mlid-2622, .menu-block-14 li.menu-mlid-2622 a { width:101px; }
.menu-block-14 .menu-mlid-2623 a { background-position: -539px 0px; }
.menu-block-14 li.menu-mlid-2623, .menu-block-14 li.menu-mlid-2623 a { width:89px; }
.menu-block-14 .menu-mlid-2624 a { background-position: -628px 0px; }
.menu-block-14 li.menu-mlid-2624, .menu-block-14 li.menu-mlid-2624 a { width:100px; }

.menu-block-14 .menu-mlid-2585 a:hover { background-position: 0px -80px; }
.menu-block-14 .menu-mlid-2618 a:hover { background-position: -63px -80px; }
.menu-block-14 .menu-mlid-2619 a:hover { background-position: -185px -80px; }
.menu-block-14 .menu-mlid-2620 a:hover { background-position: -240px -80px; }
.menu-block-14 .menu-mlid-2621 a:hover { background-position: -371px -80px; }
.menu-block-14 .menu-mlid-2622 a:hover { background-position: -438px -80px; }
.menu-block-14 .menu-mlid-2623 a:hover { background-position: -539px -80px; }
.menu-block-14 .menu-mlid-2624 a:hover { background-position: -628px -80px; }

.menu-block-14 .menu-mlid-2585 a.active, .menu-block-14 .menu-mlid-2585 a.is-active-trail { background-position: 0px -80px; }
.menu-block-14 .menu-mlid-2618 a.active, .menu-block-14 .menu-mlid-2618 a.is-active-trail { background-position: -63px -80px; }
.menu-block-14 .menu-mlid-2619 a.active, .menu-block-14 .menu-mlid-2619 a.is-active-trail { background-position: -185px -80px; }
.menu-block-14 .menu-mlid-2620 a.active, .menu-block-14 .menu-mlid-2620 a.is-active-trail { background-position: -240px -80px; }
.menu-block-14 .menu-mlid-2621 a.active, .menu-block-14 .menu-mlid-2621 a.is-active-trail { background-position: -371px -80px; }
.menu-block-14 .menu-mlid-2622 a.active, .menu-block-14 .menu-mlid-2622 a.is-active-trail { background-position: -438px -80px; }
.menu-block-14 .menu-mlid-2623 a.active, .menu-block-14 .menu-mlid-2623 a.is-active-trail { background-position: -539px -80px; }
.menu-block-14 .menu-mlid-2624 a.active, .menu-block-14 .menu-mlid-2624 a.is-active-trail { background-position: -628px -80px; }


/* spanish subnav only */
.menu-block-15 .menu-mlid-2586 a { background-position: 0px 0px; }
.menu-block-15 li.menu-mlid-2586, .menu-block-15 li.menu-mlid-2586 a { width:138px; }
.menu-block-15 .menu-mlid-2632 a { background-position: -138px 0px; }
.menu-block-15 li.menu-mlid-2632, .menu-block-15 li.menu-mlid-2632 a { width:123px; }
.menu-block-15 .menu-mlid-2633 a { background-position: -322px 0px; }
.menu-block-15 li.menu-mlid-2633, .menu-block-15 li.menu-mlid-2633 a { width:92px; }
.menu-block-15 .menu-mlid-2637 a { background-position: -709px 0px; }
.menu-block-15 li.menu-mlid-2637, .menu-block-15 li.menu-mlid-2637 a { width:80px; }
.menu-block-15 .menu-mlid-2634 a { background-position: -413px 0px; }
.menu-block-15 li.menu-mlid-2634, .menu-block-15 li.menu-mlid-2634 a { width:110px; }
.menu-block-15 .menu-mlid-2636 a { background-position: -623px 0px; }
.menu-block-15 li.menu-mlid-2636, .menu-block-15 li.menu-mlid-2636 a { width:86px; }
.menu-block-15 .menu-mlid-2635 a { background-position: -523px 0px; }
.menu-block-15 li.menu-mlid-2635, .menu-block-15 li.menu-mlid-2635 a { width:99px; }
.menu-block-15 .menu-mlid-2631 a { background-position: -261px 0px; }
.menu-block-15 li.menu-mlid-2631, .menu-block-15 li.menu-mlid-2631 a { width:61px; }

.menu-block-15 .menu-mlid-2586 a:hover { background-position: 0px -80px; }
.menu-block-15 .menu-mlid-2632 a:hover { background-position: -138px -80px; }
.menu-block-15 .menu-mlid-2631 a:hover { background-position: -261px -80px; }
.menu-block-15 .menu-mlid-2633 a:hover { background-position: -322px -80px; }
.menu-block-15 .menu-mlid-2634 a:hover { background-position: -413px -80px; }
.menu-block-15 .menu-mlid-2635 a:hover { background-position: -523px -80px; }
.menu-block-15 .menu-mlid-2636 a:hover { background-position: -623px -80px; }
.menu-block-15 .menu-mlid-2637 a:hover { background-position: -709px -80px; }

.menu-block-15 .menu-mlid-2586 a.active, .menu-block-15 .menu-mlid-2586 a.is-active-trail { background-position: 0px -80px; }
.menu-block-15 .menu-mlid-2632 a.active, .menu-block-15 .menu-mlid-2632 a.is-active-trail { background-position: -138px -80px; }
.menu-block-15 .menu-mlid-2631 a.active, .menu-block-15 .menu-mlid-2631 a.is-active-trail { background-position: -261px -80px; }
.menu-block-15 .menu-mlid-2633 a.active, .menu-block-15 .menu-mlid-2633 a.is-active-trail { background-position: -322px -80px; }
.menu-block-15 .menu-mlid-2634 a.active, .menu-block-15 .menu-mlid-2634 a.is-active-trail { background-position: -413px -80px; }
.menu-block-15 .menu-mlid-2635 a.active, .menu-block-15 .menu-mlid-2635 a.is-active-trail { background-position: -523px -80px; }
.menu-block-15 .menu-mlid-2636 a.active, .menu-block-15 .menu-mlid-2636 a.is-active-trail { background-position: -623px -80px; }
.menu-block-15 .menu-mlid-2637 a.active, .menu-block-15 .menu-mlid-2637 a.is-active-trail { background-position: -709px -80px; }

/* arabic subnav */
.menu-block-12 li a,
.menu-block-12 li {
  margin:0!important;
  padding:0!important;
}

.menu-block-12 .menu-mlid-2584 a { background-position: 0px 0px; } /* about */
.menu-block-12 li.menu-mlid-2584, .menu-block-12 li.menu-mlid-2584 a { width:78px; }
.menu-block-12 .menu-mlid-2616 a { background-position: -79px 0px; } /* what we do */
.menu-block-12 li.menu-mlid-2616, .menu-block-12 li.menu-mlid-2616 a { width:96px; }
.menu-block-12 .menu-mlid-2617 a { background-position: -174px 0px; } /* network  */
.menu-block-12 li.menu-mlid-2617, .menu-block-12 li.menu-mlid-2617 a { width:73px; }
.menu-block-12 .menu-mlid-2735 a { background-position: -247px 0px; } /* rights  */
.menu-block-12 li.menu-mlid-2735, .menu-block-12 li.menu-mlid-2735 a { width:71px; }
.menu-block-12 .menu-mlid-2736 a { background-position: -318px 0px; } /* laws */
.menu-block-12 li.menu-mlid-2736, .menu-block-12 li.menu-mlid-2736 a { width:71px; }
.menu-block-12 .menu-mlid-2733 a { background-position: -388px 0px; } /* campaigns */
.menu-block-12 li.menu-mlid-2733, .menu-block-12 li.menu-mlid-2733 a { width:76px; }
.menu-block-12 .menu-mlid-2734 a { background-position: -463px 0px; } /* news */
.menu-block-12 li.menu-mlid-2734, .menu-block-12 li.menu-mlid-2734 a { width:69px; }
.menu-block-12 .menu-mlid-2737 a { background-position: -532px 0px; } /* events */
.menu-block-12 li.menu-mlid-2737, .menu-block-12 li.menu-mlid-2737 a { width:128px; }

.menu-block-12 .menu-mlid-2584 a:hover { background-position: 0px -80px; } /* about */
.menu-block-12 .menu-mlid-2616 a:hover { background-position: -79px -80px; } /* what we do */
.menu-block-12 .menu-mlid-2617 a:hover { background-position: -174px -80px; } /* network */
.menu-block-12 .menu-mlid-2735 a:hover { background-position: -247px -80px; } /* rights */
.menu-block-12 .menu-mlid-2736 a:hover { background-position: -318px -80px; } /* laws */
.menu-block-12 .menu-mlid-2733 a:hover { background-position: -388px -80px; } /* campaign */
.menu-block-12 .menu-mlid-2734 a:hover { background-position: -463px -80px; } /* news */
.menu-block-12 .menu-mlid-2737 a:hover { background-position: -532px -80px; } /* events */

.menu-block-12 .menu-mlid-2584 a.active, .menu-block-12 .menu-mlid-2584 a.is-active-trail { background-position: 0px -80px; } /* about */
.menu-block-12 .menu-mlid-2616 a.active, .menu-block-12 .menu-mlid-2616 a.is-active-trail { background-position: -79px -80px; } /* what we do */
.menu-block-12 .menu-mlid-2617 a.active, .menu-block-12 .menu-mlid-2617 a.is-active-trail { background-position: -174px -80px; } /* network */
.menu-block-12 .menu-mlid-2735 a.active, .menu-block-12 .menu-mlid-2735 a.is-active-trail { background-position: -247px -80px; } /* rights */
.menu-block-12 .menu-mlid-2736 a.active, .menu-block-12 .menu-mlid-2736 a.is-active-trail { background-position: -318px -80px; } /* laws */
.menu-block-12 .menu-mlid-2733 a.active, .menu-block-12 .menu-mlid-2733 a.is-active-trail { background-position: -388px -80px; } /* campaign */
.menu-block-12 .menu-mlid-2734 a.active, .menu-block-12 .menu-mlid-2734 a.is-active-trail { background-position: -463px -80px; } /* news */
.menu-block-12 .menu-mlid-2737 a.active, .menu-block-12 .menu-mlid-2737 a.is-active-trail { background-position: -532px -80px; } /* events */

/* END OF MAIN SUB_MENU */

/* START OF GUIDES SUBSECTION */

/* English subnav for guides */
.i18n-en.section-guides #block-menu-block-4 li a , .i18n-en.node-type-guide #block-menu-block-4 li a { background-image:url('../images/sprites/english_subnav_guides.gif'); }

.menu-block-4 .menu-mlid-2388 a { background-position: 0 0px; }
.menu-block-4 li.menu-mlid-2388, .menu-block-4 li.menu-mlid-2388 a { width:126px; }
.menu-block-4 .menu-mlid-2387 a { background-position: -126px 0px; }
.menu-block-4 li.menu-mlid-2387, .menu-block-4 li.menu-mlid-2387 a { width:109px; }
.menu-block-4 .menu-mlid-2386 a { background-position: -235px 0px; }
.menu-block-4 li.menu-mlid-2386, .menu-block-4 li.menu-mlid-2386 a { width:229px; }
.menu-block-4 .menu-mlid-2389 a { background-position: -464px 0px; }
.menu-block-4 li.menu-mlid-2389, .menu-block-4 li.menu-mlid-2389 a { width:61px; }
.menu-block-4 .menu-mlid-2385 a { background-position: -525px 0px; }
.menu-block-4 li.menu-mlid-2385, .menu-block-4 li.menu-mlid-2385 a { width:99px; }
.menu-block-4 .menu-mlid-2384 a { background-position: -624px 0px; }
.menu-block-4 li.menu-mlid-2384, .menu-block-4 li.menu-mlid-2384 a { width:155px; }

.menu-block-4 .menu-mlid-2388 a:hover { background-position: 0 -80px; }
.menu-block-4 .menu-mlid-2387 a:hover { background-position: -126px -80px; }
.menu-block-4 .menu-mlid-2386 a:hover { background-position: -235px -80px; }
.menu-block-4 .menu-mlid-2389 a:hover { background-position: -464px -80px; }
.menu-block-4 .menu-mlid-2385 a:hover { background-position: -525px -80px; }
.menu-block-4 .menu-mlid-2384 a:hover { background-position: -624px -80px; }

.menu-block-4 .menu-mlid-2388 a.active, .menu-block-4 .menu-mlid-2388 a.is-active-trail { background-position: 0 -80px; }
.menu-block-4 .menu-mlid-2387 a.active, .menu-block-4 .menu-mlid-2387 a.is-active-trail { background-position: -126px -80px; }
.menu-block-4 .menu-mlid-2386 a.active, .menu-block-4 .menu-mlid-2386 a.is-active-trail { background-position: -235px -80px; }
.menu-block-4 .menu-mlid-2389 a.active, .menu-block-4 .menu-mlid-2389 a.is-active-trail { background-position: -464px -80px; }
.menu-block-4 .menu-mlid-2385 a.active, .menu-block-4 .menu-mlid-2385 a.is-active-trail { background-position: -525px -80px; }
.menu-block-4 .menu-mlid-2384 a.active, .menu-block-4 .menu-mlid-2384 a.is-active-trail { background-position: -624px -80px; }

/* France subnav for guides */
.i18n-fr.section-guides-pratiques #block-menu-block-13 li a, .i18n-fr.node-type-guide #block-menu-block-13 li a { background-image:url('../images/sprites/french_subnav_guides.gif'); }


/* L'ONU ET LE 
.menu-block-13 .menu-mlid-#2610 a { background-position: -258px 0px; }
.menu-block-13 li.menu-mlid-#2610, .menu-block-13 li.menu-mlid-#2610 a { width:155px; }
.menu-block-13 .menu-mlid-#2610 a:hover { background-position: -258px -80px; }
.menu-block-13 .menu-mlid-#2610 a.active, .menu-block-13 .menu-mlid-#2610 a.is-active-trail { background-position: -258px -80px; }
*/
.menu-block-13 .menu-mlid-2610 a { background-position: 0px 0px; }
.menu-block-13 li.menu-mlid-2610, .menu-block-13 li.menu-mlid-2610 a { width:126px; }
.menu-block-13 .menu-mlid-2610 a:hover { background-position: 0px -80px; }
.menu-block-13 .menu-mlid-2610 a.active, .menu-block-13 .menu-mlid-2610 a.is-active-trail { background-position: 0px -80px; }

/*
Fixed
*/
.menu-block-13 .menu-mlid-2615 a { background-position: -659px 0px; }
.menu-block-13 li.menu-mlid-2615, .menu-block-13 li.menu-mlid-2615 a { width:150px; }
.menu-block-13 .menu-mlid-2615 a:hover { background-position: -659px -80px; }
.menu-block-13 .menu-mlid-2615 a.active, .menu-block-13 .menu-mlid-2615 a.is-active-trail { background-position: -659px -80px; }

/*
Fixed
*/
.menu-block-13 .menu-mlid-2611 a { background-position: -126px 0px; }
.menu-block-13 li.menu-mlid-2611, .menu-block-13 li.menu-mlid-2611 a { width:132px; }
.menu-block-13 .menu-mlid-2611 a:hover { background-position: -126px -80px; }
.menu-block-13 .menu-mlid-2611 a.active, .menu-block-13 .menu-mlid-2611 a.is-active-trail { background-position: -126px -80px; }

.menu-block-13 .menu-mlid-2613 a { background-position: -413px 0px; }
.menu-block-13 li.menu-mlid-2613, .menu-block-13 li.menu-mlid-2613 a { width:156px; }
.menu-block-13 .menu-mlid-2613 a:hover { background-position: -413px -80px; }
.menu-block-13 .menu-mlid-2613 a.active, .menu-block-13 .menu-mlid-2613 a.is-active-trail { background-position: -413px -80px; }

/*
.menu-block-13 .menu-mlid-2612 a { background-position: -569px 0px; }
.menu-block-13 li.menu-mlid-2612, .menu-block-13 li.menu-mlid-2612 a { width:90px; }
.menu-block-13 .menu-mlid-2612 a:hover { background-position: -569px -80px; }
.menu-block-13 .menu-mlid-2612 a.active, .menu-block-13 .menu-mlid-2612 a.is-active-trail { background-position: -569px -80px; }
*/
.menu-block-13 .menu-mlid-2612 a { background-position: -258px 0px; }
.menu-block-13 li.menu-mlid-2612, .menu-block-13 li.menu-mlid-2612 a { width:155px; }
.menu-block-13 .menu-mlid-2612 a:hover { background-position: -258px -80px; }
.menu-block-13 .menu-mlid-2612 a.active, .menu-block-13 .menu-mlid-2612 a.is-active-trail { background-position: -258px -80px; }


/* Communication 
.menu-block-13 .menu-mlid-2614 a { background-position: -659px 0px; }
.menu-block-13 li.menu-mlid-2614, .menu-block-13 li.menu-mlid-2614 a { width:150px; }
.menu-block-13 .menu-mlid-2614 a:hover { background-position: -659px -80px; }
.menu-block-13 .menu-mlid-2614 a.active, .menu-block-13 .menu-mlid-2614 a.is-active-trail { background-position: -659px -80px; }
*/
.menu-block-13 .menu-mlid-2614 a { background-position: -569px 0px; }
.menu-block-13 li.menu-mlid-2614, .menu-block-13 li.menu-mlid-2614 a { width:90px; }
.menu-block-13 .menu-mlid-2614 a:hover { background-position: -569px -80px; }
.menu-block-13 .menu-mlid-2614 a.active, .menu-block-13 .menu-mlid-2614 a.is-active-trail { background-position: -569px -80px; }

/* russian subnav for guides */
.i18n-ru.en-title-guides #block-menu-block-14 li a, .i18n-ru.node-type-guide #block-menu-block-14 li a { background-image:url('../images/sprites/russian_subnav_guides.gif'); }

.menu-block-14 .menu-mlid-2625 a { background-position: 0 0px; }
.menu-block-14 li.menu-mlid-2625, .menu-block-14 li.menu-mlid-2625 a { width:92px; }
.menu-block-14 .menu-mlid-2628 a { background-position: -92px 0px; }
.menu-block-14 li.menu-mlid-2628, .menu-block-14 li.menu-mlid-2628 a { width:146px; }
.menu-block-14 .menu-mlid-2627 a { background-position: -238px 0px; }
.menu-block-14 li.menu-mlid-2627, .menu-block-14 li.menu-mlid-2627 a { width:203px; }
.menu-block-14 .menu-mlid-5754 a { background-position: -441px 0px; }
.menu-block-14 li.menu-mlid-5754, .menu-block-14 li.menu-mlid-5754 a { width:106px; }
.menu-block-14 .menu-mlid-2629 a { background-position: -547px 0px; }
.menu-block-14 li.menu-mlid-2629, .menu-block-14 li.menu-mlid-2629 a { width:109px; }
.menu-block-14 .menu-mlid-2630 a { background-position: -656px 0px; }
.menu-block-14 li.menu-mlid-2630, .menu-block-14 li.menu-mlid-2630 a { width:145px; }

.menu-block-14 .menu-mlid-2625 a:hover { background-position: 0 -80px; }
.menu-block-14 .menu-mlid-2628 a:hover { background-position: -92px -80px; }
.menu-block-14 .menu-mlid-2627 a:hover { background-position: -238px -80px; }
.menu-block-14 .menu-mlid-5754 a:hover { background-position: -441px -80px; }
.menu-block-14 .menu-mlid-2629 a:hover { background-position: -547px -80px; }
.menu-block-14 .menu-mlid-2630 a:hover { background-position: -656px -80px; }

.menu-block-14 .menu-mlid-2625 a.active, .menu-block-14 .menu-mlid-2625 a.is-active-trail { background-position: 0 -80px; }
.menu-block-14 .menu-mlid-2628 a.active, .menu-block-14 .menu-mlid-2628 a.is-active-trail { background-position: -92px -80px; }
.menu-block-14 .menu-mlid-2627 a.active, .menu-block-14 .menu-mlid-2627 a.is-active-trail { background-position: -238px -80px; }
.menu-block-14 .menu-mlid-5754 a.active, .menu-block-14 .menu-mlid-5754 a.is-active-trail { background-position: -441px -80px; }
.menu-block-14 .menu-mlid-2629 a.active, .menu-block-14 .menu-mlid-2629 a.is-active-trail { background-position: -547px -80px; }
.menu-block-14 .menu-mlid-2630 a.active, .menu-block-14 .menu-mlid-2630 a.is-active-trail { background-position: -656px -80px; }

/* spanish subnav for guides */
.i18n-es.en-title-guides #block-menu-block-15 li a, .i18n-es.node-type-guide #block-menu-block-15 li a { background-image:url('../images/sprites/spanish_subnav_guides.gif'); }

.menu-block-15 .menu-mlid-2638 a { background-position: 0 0px; }
.menu-block-15 li.menu-mlid-2638, .menu-block-15 li.menu-mlid-2638 a { width:128px; }
.menu-block-15 .menu-mlid-2639 a { background-position: -128px 0px; }
.menu-block-15 li.menu-mlid-2639, .menu-block-15 li.menu-mlid-2639 a { width:154px; }
.menu-block-15 .menu-mlid-2640 a { background-position: -282px 0px; }
.menu-block-15 li.menu-mlid-2640, .menu-block-15 li.menu-mlid-2640 a { width:126px; }
.menu-block-15 .menu-mlid-2641 a { background-position: -408px 0px; }
.menu-block-15 li.menu-mlid-2641, .menu-block-15 li.menu-mlid-2641 a { width:126px; }
.menu-block-15 .menu-mlid-2642 a { background-position: -534px 0px; }
.menu-block-15 li.menu-mlid-2642, .menu-block-15 li.menu-mlid-2642 a { width:97px; }
.menu-block-15 .menu-mlid-2643 a { background-position: -631px 0px; }
.menu-block-15 li.menu-mlid-2643, .menu-block-15 li.menu-mlid-2643 a { width:140px; }

.menu-block-15 .menu-mlid-2638 a:hover { background-position: 0 -80px; }
.menu-block-15 .menu-mlid-2639 a:hover { background-position: -128px -80px; }
.menu-block-15 .menu-mlid-2640 a:hover { background-position: -282px -80px; }
.menu-block-15 .menu-mlid-2641 a:hover { background-position: -408px -80px; }
.menu-block-15 .menu-mlid-2642 a:hover { background-position: -534px -80px; }
.menu-block-15 .menu-mlid-2643 a:hover { background-position: -631px -80px; }

.menu-block-15 .menu-mlid-2638 a.active, .menu-block-15 .menu-mlid-2638 a.is-active-trail { background-position: 0 -80px; }
.menu-block-15 .menu-mlid-2639 a.active, .menu-block-15 .menu-mlid-2639 a.is-active-trail { background-position: -128px -80px; }
.menu-block-15 .menu-mlid-2640 a.active, .menu-block-15 .menu-mlid-2640 a.is-active-trail { background-position: -282px -80px; }
.menu-block-15 .menu-mlid-2641 a.active, .menu-block-15 .menu-mlid-2641 a.is-active-trail { background-position: -408px -80px; }
.menu-block-15 .menu-mlid-2642 a.active, .menu-block-15 .menu-mlid-2642 a.is-active-trail { background-position: -534px -80px; }
.menu-block-15 .menu-mlid-2643 a.active, .menu-block-15 .menu-mlid-2642 a.is-active-trail { background-position: -631px -80px; }

/* arabic subnav for guides */
.i18n-ar.en-title-guides #block-menu-block-12 li a, .i18n-ar.node-type-guide #block-menu-block-12 li a { background-image:url('../images/sprites/arabic_subnav_guides.gif'); }

.menu-block-12 .menu-mlid-2739 a { background-position: 0px 0px; }
.menu-block-12 li.menu-mlid-2739, .menu-block-12 li.menu-mlid-2739 a { width:73px; } /* introdution */
.menu-block-12 .menu-mlid-2740 a { background-position: -74px 0px; }
.menu-block-12 li.menu-mlid-2740, .menu-block-12 li.menu-mlid-2740 a { width:124px; } /* user guides */
.menu-block-12 .menu-mlid-2741 a { background-position: -198px 0px; }
.menu-block-12 li.menu-mlid-2741, .menu-block-12 li.menu-mlid-2741 a { width:145px; } /* un & international etc */
.menu-block-12 .menu-mlid-2742 a { background-position: -343px 0px; }
.menu-block-12 li.menu-mlid-2742, .menu-block-12 li.menu-mlid-2742 a { width:126px; } /* legal */
.menu-block-12 .menu-mlid-2743 a { background-position: -468px 0px; }
.menu-block-12 li.menu-mlid-2743, .menu-block-12 li.menu-mlid-2743 a { width:87px; } /* advocacy */
.menu-block-12 .menu-mlid-2744 a { background-position: -555px 0px; }
.menu-block-12 li.menu-mlid-2744, .menu-block-12 li.menu-mlid-2744 a { width:130px; } /* communication */

.menu-block-12 .menu-mlid-2739 a:hover { background-position: 0px -80px; } /* introdution */
.menu-block-12 .menu-mlid-2740 a:hover { background-position: -74px -80px; } /* user guides */
.menu-block-12 .menu-mlid-2741 a:hover { background-position: -198px -80px; } /* un & international */
.menu-block-12 .menu-mlid-2742 a:hover { background-position: -343px -80px; } /* legal */
.menu-block-12 .menu-mlid-2743 a:hover { background-position: -468px -80px; } /* advocacy */
.menu-block-12 .menu-mlid-2744 a:hover { background-position: -555px -80px; } /* communication */

.menu-block-12 .menu-mlid-2739 a.active, .menu-block-12 .menu-mlid-2739 a.is-active-trail { background-position: 0px -80px; }
.menu-block-12 .menu-mlid-2740 a.active, .menu-block-12 .menu-mlid-2740 a.is-active-trail { background-position: -74px -80px; }
.menu-block-12 .menu-mlid-2741 a.active, .menu-block-12 .menu-mlid-2741 a.is-active-trail { background-position: -198px -80px; }
.menu-block-12 .menu-mlid-2742 a.active, .menu-block-12 .menu-mlid-2742 a.is-active-trail { background-position: -343px -80px; }
.menu-block-12 .menu-mlid-2743 a.active, .menu-block-12 .menu-mlid-2743 a.is-active-trail { background-position: -468px -80px; }
.menu-block-12 .menu-mlid-2744 a.active, .menu-block-12 .menu-mlid-2744 a.is-active-trail { background-position: -555px -80px; }

/* END OF GUIDES SUBSECTION */

/* START OF LIBRARY SUBSECTION */



/* english library subnav */
.i18n-en.section-library #block-menu-block-4 li a,
.i18n-en.en-title-library #block-menu-block-4 li a, 
.i18n-en.section-en-library #block-menu-block-4 li a { 
background-image:url('../images/sprites/english_subnav_library.gif'); 
}

.alt-menu.i18n-en.section-library #block-menu-block-4 li a,
.alt-menu.i18n-en.en-title-library #block-menu-block-4 li a, 
.alt-menu.i18n-en.section-en-library #block-menu-block-4 li a { 
background-image:url('../images/sprites/alt_english_subnav_library.gif'); 
}


.menu-mlid-3648 {
  display: none !important;
}


.menu-block-4 .menu-mlid-2421 a { background-position: 0px 0px; }
.menu-block-4 li.menu-mlid-2421, .menu-block-4 li.menu-mlid-2421 a { width:125px; }
.menu-block-4 .menu-mlid-2748 a { background-position: -125px 0px; }
.menu-block-4 li.menu-mlid-2748, .menu-block-4 li.menu-mlid-2748 a { width:137px; }
.menu-block-4 .menu-mlid-2749 a { background-position: -262px 0px; }
.menu-block-4 li.menu-mlid-2749, .menu-block-4 li.menu-mlid-2749 a { width:118px; }
.menu-block-4 .menu-mlid-2750 a { background-position: -380px 0px; }
.menu-block-4 li.menu-mlid-2750, .menu-block-4 li.menu-mlid-2750 a { width:71px; }
.menu-block-4 .menu-mlid-2751 a { background-position: -451px 0px; }
.menu-block-4 li.menu-mlid-2751, .menu-block-4 li.menu-mlid-2751 a { width:135px; }
.menu-block-4 .menu-mlid-2752 a { background-position: -586px 0px; }
.menu-block-4 li.menu-mlid-2752, .menu-block-4 li.menu-mlid-2752 a { width:136px; }
.menu-block-4 .menu-mlid-2422 a { display:none; }

.menu-block-4 .menu-mlid-2421 a:hover { background-position: 0px -80px; }
.menu-block-4 .menu-mlid-2748 a:hover { background-position: -125px -80px; }
.menu-block-4 .menu-mlid-2749 a:hover { background-position: -262px -80px; }
.menu-block-4 .menu-mlid-2750 a:hover { background-position: -380px -80px; }
.menu-block-4 .menu-mlid-2751 a:hover { background-position: -451px -80px; }
.menu-block-4 .menu-mlid-2752 a:hover { background-position: -586px -80px; }

.menu-block-4 .menu-mlid-2421 a.active, .menu-block-4 .menu-mlid-2421 a.is-active-trail { background-position: 0px -80px; }
.menu-block-4 .menu-mlid-2748 a.active, .menu-block-4 .menu-mlid-2748 a.is-active-trail { background-position: -125px -80px; }
.menu-block-4 .menu-mlid-2749 a.active, .menu-block-4 .menu-mlid-2749 a.is-active-trail { background-position: -262px -80px; }
.menu-block-4 .menu-mlid-2750 a.active, .menu-block-4 .menu-mlid-2750 a.is-active-trail { background-position: -380px -80px; }
.menu-block-4 .menu-mlid-2751 a.active, .menu-block-4 .menu-mlid-2751 a.is-active-trail { background-position: -451px -80px; }
.menu-block-4 .menu-mlid-2752 a.active, .menu-block-4 .menu-mlid-2752 a.is-active-trail { background-position: -586px -80px; }

/* spanish library subnav */     
.i18n-es.en-title-library #block-menu-block-15 li a, .i18n-es.section-en-library #block-menu-block-15 li a,
.i18n-es.section-biblioteca #block-menu-block-15 li a { 
background-image:url('../images/sprites/spanish_subnav_library.gif'); 
}
.alt-menu.i18n-es.en-title-library #block-menu-block-15 li a, 
.alt-menu.i18n-es.section-en-library #block-menu-block-15 li a,
.alt-menu.i18n-es.section-biblioteca #block-menu-block-15 li a { 
background-image:url('../images/sprites/alt_spanish_subnav_library.gif'); 
}

.menu-block-15 .menu-mlid-2754 a { background-position: 0px 0px; }
.menu-block-15 li.menu-mlid-2754, .menu-block-15 li.menu-mlid-2754 a { width:101px; }
.menu-block-15 .menu-mlid-2759 a { background-position: -101px 0px; }
.menu-block-15 li.menu-mlid-2759, .menu-block-15 li.menu-mlid-2759 a { width:148px; }
.menu-block-15 .menu-mlid-2764 a { background-position: -249px 0px; }
.menu-block-15 li.menu-mlid-2764, .menu-block-15 li.menu-mlid-2764 a { width:128px; }
.menu-block-15 .menu-mlid-2768 a { background-position: -377px 0px; }
.menu-block-15 li.menu-mlid-2768, .menu-block-15 li.menu-mlid-2768 a { width:83px; }
.menu-block-15 .menu-mlid-2772 a { background-position: -460px 0px; }
.menu-block-15 li.menu-mlid-2772, .menu-block-15 li.menu-mlid-2772 a { width:169px; }
.menu-block-15 .menu-mlid-2776 a { background-position: -629px 0px; }
.menu-block-15 li.menu-mlid-2776, .menu-block-15 li.menu-mlid-2776 a { width:188px; }

.menu-block-15 .menu-mlid-2754 a:hover { background-position: 0px -80px; }
.menu-block-15 .menu-mlid-2759 a:hover { background-position: -101px -80px; }
.menu-block-15 .menu-mlid-2764 a:hover { background-position: -249px -80px; }
.menu-block-15 .menu-mlid-2768 a:hover { background-position: -377px -80px; }
.menu-block-15 .menu-mlid-2772 a:hover { background-position: -460px -80px; }
.menu-block-15 .menu-mlid-2776 a:hover { background-position: -629px -80px; }

.menu-block-15 .menu-mlid-2754 a.active, .menu-block-15 .menu-mlid-2754 a.is-active-trail { background-position: 0px -80px; }
.menu-block-15 .menu-mlid-2759 a.active, .menu-block-15 .menu-mlid-2759 a.is-active-trail { background-position: -101px -80px; }
.menu-block-15 .menu-mlid-2764 a.active, .menu-block-15 .menu-mlid-2764 a.is-active-trail { background-position: -249px -80px; }
.menu-block-15 .menu-mlid-2768 a.active, .menu-block-15 .menu-mlid-2768 a.is-active-trail { background-position: -377px -80px; }
.menu-block-15 .menu-mlid-2772 a.active, .menu-block-15 .menu-mlid-2772 a.is-active-trail { background-position: -460px -80px; }
.menu-block-15 .menu-mlid-2776 a.active, .menu-block-15 .menu-mlid-2776 a.is-active-trail { background-position: -629px -80px; }

/* french library subnav */
.i18n-fr.en-title-library #block-menu-block-13 li a, 
.i18n-fr.section-en-library #block-menu-block-13 li a { 
background-image:url('../images/sprites/french_subnav_library.gif'); 
}
.alt-menu.i18n-fr.en-title-library #block-menu-block-13 li a, 
.alt-menu.i18n-fr.section-en-library #block-menu-block-13 li a { 
background-image:url('../images/sprites/alt_french_subnav_library.gif'); 
}

.menu-block-13 .menu-mlid-2753 a { background-position: 0px 0px; }
.menu-block-13 li.menu-mlid-2753, li.menu-mlid-2753 a  { width:111px; }
.menu-block-13 .menu-mlid-2758 a { background-position: -111px 0px; }
.menu-block-13 li.menu-mlid-2758, li.menu-mlid-2758 a  { width:137px; }
.menu-block-13 .menu-mlid-2762 a { background-position: -248px 0px; }
.menu-block-13 li.menu-mlid-2762, li.menu-mlid-2762 a  { width:118px; }
.menu-block-13 .menu-mlid-2766 a { background-position: -366px 0px; }
.menu-block-13 li.menu-mlid-2766, li.menu-mlid-2766 a  { width:110px; }
.menu-block-13 .menu-mlid-2770 a { background-position: -476px 0px; }
.menu-block-13 li.menu-mlid-2770, li.menu-mlid-2770 a  { width:140px; }
.menu-block-13 .menu-mlid-2774 a { background-position: -616px 0px; }
.menu-block-13 li.menu-mlid-2774, li.menu-mlid-2774 a  { width:190px; }

.menu-block-13 .menu-mlid-2753 a:hover { background-position: 0px -80px; }
.menu-block-13 .menu-mlid-2758 a:hover { background-position: -111px -80px; }
.menu-block-13 .menu-mlid-2762 a:hover { background-position: -248px -80px; }
.menu-block-13 .menu-mlid-2766 a:hover { background-position: -366px -80px; }
.menu-block-13 .menu-mlid-2770 a:hover { background-position: -476px -80px; }
.menu-block-13 .menu-mlid-2774 a:hover { background-position: -616px -80px; }

.menu-block-13 .menu-mlid-2753 a.active, .menu-block-13 .menu-mlid-2753 a.is-active-trail { background-position: 0px -80px; }
.menu-block-13 .menu-mlid-2758 a.active, .menu-block-13 .menu-mlid-2753 a.is-active-trail { background-position: -111px -80px; }
.menu-block-13 .menu-mlid-2762 a.active, .menu-block-13 .menu-mlid-2762 a.is-active-trail { background-position: -248px -80px; }
.menu-block-13 .menu-mlid-2766 a.active, .menu-block-13 .menu-mlid-2766 a.is-active-trail { background-position: -366px -80px; }
.menu-block-13 .menu-mlid-2770 a.active, .menu-block-13 .menu-mlid-2770 a.is-active-trail { background-position: -476px -80px; }
.menu-block-13 .menu-mlid-2774 a.active, .menu-block-13 .menu-mlid-2774 a.is-active-trail { background-position: -616px -80px; }

/* french library subnav */
.i18n-ru.en-title-library #block-menu-block-14 li a, 
.i18n-ru.section-en-library #block-menu-block-14 li a { 
background-image:url('../images/sprites/russian_subnav_library.gif'); 
}
.alt-menu.i18n-ru.en-title-library #block-menu-block-14 li a, 
.alt-menu.i18n-ru.section-en-library #block-menu-block-14 li a { 
background-image:url('../images/sprites/alt_russian_subnav_library.gif'); 
}

.menu-block-14 .menu-mlid-2755 a { background-position: 0px 0px; }
.menu-block-14 li.menu-mlid-2755, li.menu-mlid-2755 a  { width:95px; }
.menu-block-14 .menu-mlid-2760 a { background-position: -95px 0px; }
.menu-block-14 li.menu-mlid-2760, li.menu-mlid-2760 a  { width:123px; }
.menu-block-14 .menu-mlid-2763 a { background-position: -218px 0px; }
.menu-block-14 li.menu-mlid-2763, li.menu-mlid-2763 a  { width:118px; }
.menu-block-14 .menu-mlid-2767 a { background-position: -336px 0px; }
.menu-block-14 li.menu-mlid-2767, li.menu-mlid-2767 a  { width:88px; }
.menu-block-14 .menu-mlid-2771 a { background-position: -424px 0px; }
.menu-block-14 li.menu-mlid-2771, li.menu-mlid-2771 a  { width:134px; }
.menu-block-14 .menu-mlid-2775 a { background-position: -558px 0px; }
.menu-block-14 li.menu-mlid-2775, li.menu-mlid-2775 a  { width:225px; }

.menu-block-14 .menu-mlid-2755 a:hover { background-position: 0px -80px; }
.menu-block-14 .menu-mlid-2760 a:hover { background-position: -95px -80px; }
.menu-block-14 .menu-mlid-2763 a:hover { background-position: -218px -80px; }
.menu-block-14 .menu-mlid-2767 a:hover { background-position: -336px -80px; }
.menu-block-14 .menu-mlid-2771 a:hover { background-position: -424px -80px; }
.menu-block-14 .menu-mlid-2775 a:hover { background-position: -558px -80px; }

.menu-block-14 .menu-mlid-2755 a.active, .menu-block-14 .menu-mlid-2755 a.is-active-trail { background-position: 0px -80px; }
.menu-block-14 .menu-mlid-2760 a.active, .menu-block-14 .menu-mlid-2760 a.is-active-trail { background-position: -95px -80px; }
.menu-block-14 .menu-mlid-2763 a.active, .menu-block-14 .menu-mlid-2763 a.is-active-trail { background-position: -218px -80px; }
.menu-block-14 .menu-mlid-2767 a.active, .menu-block-14 .menu-mlid-2767 a.is-active-trail { background-position: -336px -80px; }
.menu-block-14 .menu-mlid-2771 a.active, .menu-block-14 .menu-mlid-2771 a.is-active-trail { background-position: -424px -80px; }
.menu-block-14 .menu-mlid-2775 a.active, .menu-block-14 .menu-mlid-2775 a.is-active-trail { background-position: -558px -80px; }

/* arabic library section */
.i18n-ar.en-title-library #block-menu-block-12 li a, 
.i18n-ar.section-en-library #block-menu-block-12 li a { 
background-image:url('../images/sprites/arabic_subnav_library.gif'); 
}
.alt-menu.i18n-ar.en-title-library #block-menu-block-12 li a, 
.alt-menu.i18n-ar.section-en-library #block-menu-block-12 li a { 
background-image:url('../images/sprites/alt_arabic_subnav_library.gif'); 
}

#block-menu-block-12 li a,
#block-menu-block-12 li {
    /*float:left!important;*/
}

.menu-block-12 .menu-mlid-2756 a { background-position: 0px 0px; }
.menu-block-12 li.menu-mlid-2756, li.menu-mlid-2756 a  { width:125px; }
.menu-block-12 .menu-mlid-2757 a { background-position: -125px 0px; }
.menu-block-12 li.menu-mlid-2757, li.menu-mlid-2757 a  { width:87px; }
.menu-block-12 .menu-mlid-2761 a { background-position: -212px 0px; }
.menu-block-12 li.menu-mlid-2761, li.menu-mlid-2761 a  { width:95px; }
.menu-block-12 .menu-mlid-2765 a { background-position: -307px 0px; }
.menu-block-12 li.menu-mlid-2765, li.menu-mlid-2765 a  { width:83px; }
.menu-block-12 .menu-mlid-2769 a { background-position: -389px 0px; }
.menu-block-12 li.menu-mlid-2769, li.menu-mlid-2769 a  { width:190px; }
.menu-block-12 .menu-mlid-2773 a { background-position: -579px 0px; }
.menu-block-12 li.menu-mlid-2773, li.menu-mlid-2773 a  { width:245px; }

.menu-block-12 .menu-mlid-2756 a:hover { background-position: 0px -80px; }
.menu-block-12 .menu-mlid-2757 a:hover { background-position: -125px -80px; }
.menu-block-12 .menu-mlid-2761 a:hover { background-position: -212px -80px; }
.menu-block-12 .menu-mlid-2765 a:hover { background-position: -307px -80px; }
.menu-block-12 .menu-mlid-2769 a:hover { background-position: -389px -80px; }
.menu-block-12 .menu-mlid-2773 a:hover { background-position: -579px -80px; }

.menu-block-12 .menu-mlid-2756 a.active, .menu-block-12 .menu-mlid-2756 a.is-active-trail { background-position: 0px -80px; }
.menu-block-12 .menu-mlid-2757 a.active, .menu-block-12 .menu-mlid-2757 a.is-active-trail { background-position: -125px -80px; }
.menu-block-12 .menu-mlid-2761 a.active, .menu-block-12 .menu-mlid-2761 a.is-active-trail { background-position: -212px -80px; }
.menu-block-12 .menu-mlid-2765 a.active, .menu-block-12 .menu-mlid-2765 a.is-active-trail { background-position: -307px -80px; }
.menu-block-12 .menu-mlid-2769 a.active, .menu-block-12 .menu-mlid-2769 a.is-active-trail { background-position: -389px -80px; }
.menu-block-12 .menu-mlid-2773 a.active, .menu-block-12 .menu-mlid-2773 a.is-active-trail { background-position: -579px -80px; }

/* END OF LIBRARY SUBSECTION */


/* COUNTRIES */
#country_menu_link a { text-indent:-9999px; }

.i18n-en #country_menu_link a{ background-image:url('../images/sprites/english_countries.gif'); background-position: 0 0px; }
.i18n-fr #country_menu_link a { background-image:url('../images/sprites/french_countries.gif'); background-position: 0 0px; }
.i18n-ru #country_menu_link a { background-image:url('../images/sprites/russian_countries.gif'); background-position: 0 0px; }
.i18n-es #country_menu_link a { background-image:url('../images/sprites/spanish_countries.gif'); background-position: 0 0px; }
.i18n-ar #country_menu_link a { background-image:url('../images/sprites/arabic_countries.gif'); background-position: 0 0px;}

.i18n-en #country_menu_link:hover a { background-position: 0 -80px; }
.i18n-fr #country_menu_link:hover a { background-position: 0 -80px; }
.i18n-ru #country_menu_link:hover a { background-position: 0 -80px; }
.i18n-es #country_menu_link:hover a { background-position: 0 -80px; }
.i18n-ar #country_menu_link:hover a { background-position: 0 -80px;}

/* guides section */

.en-title-guides  h1#page-title { display:none; }


/* #FF3B00 or this #9D0817  */
.guidesSection .guideTitle {
    /*
    background:url('../images/Transpar.png') 0 -55px no-repeat;
    padding-left:40px;
    */
}

/*
div.guide {
  overflow:auto;  
  clear:both;
  background-color:#ffffff;
  padding:30px 13px;
  margin-bottom:23px;
  position:relative;
}

.guide .empty {
  background:url('../images/Transpar.png') 0 0px no-repeat;
  width:46px; height:44px;
  position:absolute;
  top:30px; left:13px;
}

div.guideTitle {
  text-transform:uppercase;
  font-size:22px;
  line-height: 28px;
  padding-bottom: 10px;
  font-family:'Futura BT W01 Heavy', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.even .guideSubtitle,
.even .guideTitle a {
    color:#9D0817;
}

div.guideSubtitle {
  font-style:italic;
  font-size:16px;
  color: #FF3B00;
  margin-bottom:20px;
}

div.guideSubpages a.rmore {
  display:none;
}

div.guideSubpages div.itemDetails {
    border-top: 1px dotted #36606E;
    padding-top:8px;
}
 

div.guideTitle,
div.guideSubtitle {
  padding-left:58px;
}    

div.guideSubpages .guide_subpage {
  width:230px;
  float:left;
  padding-right:14px;
}
div.guideSubpages .guide_subpage:last-child {
  padding-right:0;    
}

.node-type-guide div.menuChildrenWrapper,
.node-type-guide-sub-page div.menuChildrenWrapper {
    width:575px;
    background-color:#ffffff;
}

.node-type-guide .defaultHidden,
.node-type-guide-sub-page .defaultHidden {
    display:block;
    border-bottom: 1px dotted #36606E;
    padding-bottom:25px;
    margin-bottom:15px;
}

.node-type-guide #content_inner,
.node-type-guide-sub-page #content_inner {
    border-radius:0;
}

.node-type-guide .general_menu_children,
.node-type-guide-sub-page .general_menu_children {
    margin:0;
    padding:0;
}

.node-type-guide .general_menu_children > *,
.node-type-guide-sub-page .general_menu_children > * {
    margin: 0px;
}


.node-type-guide div.menuChildrenWrapper div.left,
.node-type-guide-sub-page div.menuChildrenWrapper div.left,
.node-type-guide-sub-page div.menuChildrenWrapper .list_item_idx_0,
.node-type-guide div.menuChildrenWrapper .list_item_idx_0 {
    margin-left:28px;
    margin-right:16px;
}


.node-type-guide div.menuChildrenWrapper div.left,
.node-type-guide-sub-page div.menuChildrenWrapper div.left,
.node-type-guide div.menuChildrenWrapper div.right,
.node-type-guide-sub-page div.menuChildrenWrapper div.right {
    margin-bottom:25px;
}

.node-type-guide div.left a.rmore,
.node-type-guide-sub-page div.left a.rmore {
    background-position: 0 -279px;
}

.node-type-guide div.right a.rmore,
.node-type-guide-sub-page div.right a.rmore {
   background-position: 0 -240px; 
}



.node-type-guide div.menuChildrenWrapper .titleLink,
.node-type-guide-sub-page div.menuChildrenWrapper .titleLink {
    text-transform:capitalize;
    font-style:italic;
    font-size:16px;
    font-family:"Times New Roman";
    border-top: 1px dotted #36606E;
    margin-top:16px;
    padding-top:10px;
}

.node-type-guide div.menuChildrenWrapper .teaser,
.node-type-guide-sub-page div.menuChildrenWrapper .teaser {
    padding-top:15px;
}
*/

/* random fixes */
.i18n-ru #block-search-form {
    right: -40px;
}

.section-library #block-country-menu-country-menu h2.block__title {
    margin:0px;
}

.bellowContentWrapper {
    overflow:auto;
}

.events_listing .defaultHidden {
    display:block;
}

.events_listing div.meta {
    margin-top:0px;
}

/* this is the top of the events calendar */
div#block-crinmodule-event-cal-top {
    float:right;
    width:156px;
    margin-top:-88px;
}

.my-nid-188 div.field-name-body {
    float:left;
    width:532px;
}

div#block-crinmodule-event-cal-top h2 {
  font-family: 'Futura BT W01 Heavy',"Lucida Sans Unicode","Lucida Grande",sans-serif;
  font-size: 16px;
  font-style: normal; 
  font-weight: normal;
  line-height: 1.2em;
  margin: 15px 0;
  text-transform: uppercase;
  border-left: 1px solid #CAD0D5;
  padding-left:20px;
  padding-top:25px;
}

div#block-crinmodule-event-cal-top div.a_spacer {
  border-bottom: 1px dotted #9AAFB6;
  margin: 1px 0; 
  padding: 5px 10px 5 0px;
  margin-left:20px;
}

div#block-crinmodule-event-cal-top div.a_spacer_last {
  border-bottom:none;
}

div#block-crinmodule-event-cal-top .rmore  {
    background-image: url("../images/RightAligned.gif");
    background-position: 0 -200px;
    background-repeat:no-repeat;
}

#block-crinmodule-event-cal-top {
    color: #36606E;
}

div.events_bottom {
    overflow:auto;
    margin-top:14px;
}

div.events_bottom_left {
    width:518px;
    float:left;
    background-color:#ffffff;
    border-radius:5px;
}

div.events_bottom_left .list_item {
    /*height:525px;*/
    overflow:hidden;
    width:252px;
    margin:0;
}

.events_bottom_right ul {
    padding:0;
    margin:0;
}

.events_bottom_right li {
    list-style-type:none;
    margin:0;
    padding:0;
    border-bottom: 1px dotted #9AAFB6;
    margin: 1px 0;
    padding: 5px 0;
}

.events_bottom_right .month_filter li:last-child {
    border-bottom:none;
}

.events_bottom_right li {
    background-image: url("../images/RightAligned.gif");
    background-position: 0 -751px;
    background-repeat: no-repeat;
    display: block;
    padding-left: 20px;
}

div#block-crinmodule-event-cal-bottom a.view_all_events {
    background-image: url("../images/RightAligned.gif");
    background-position: 0 -435px;
    background-repeat: no-repeat;
    color: #36606E;
    display: block;
    margin: 6px 0;
    padding-left: 20px;
    padding-top:5px;
    color: #36606E;
    font-style: italic;
}

.events_bottom_right a.active {
    color: #FF7200;
}

.events_bottom_right li.active {
    background-position: 0 -591px;
}

.events_bottom_right li a {
    color:#36606E;
    display: block;
}

div.events_bottom_left h2 {
    padding-left:18px;
    color:#FF7200;
    font-style:normal;
    text-transform:uppercase;
    font-family: 'Futura BT W01 Heavy',"Lucida Sans Unicode","Lucida Grande",sans-serif;
}

div.events_bottom_right h2 {
    text-transform:uppercase;
    font-family: 'Futura BT W01 Heavy',"Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2em;
    margin: 15px 0;
    text-transform: uppercase;
}

div.events_bottom_right {
    float:left;
    width:234px;
    margin-left:14px;
}

div.events_bottom_right .type_filter,
div.events_bottom_right .month_filter {
   float:left;
   width:216px;
   background-color:#ffffff;
   border-radius:5px;
   padding:18px;
   margin-bottom:14px;
}


div.events_bottom .titleLink {
   font-size: 16px;
   font-style: italic;
   line-height: 1.2em;
   color: #36606E;
   font-family:"Times New Roman","​Times","​serif";
   text-transform:none;
   border-top:none;
}

div.events_bottom div.event_type {
   text-transform:uppercase;
   color: #36606E;
   font-family: 'Futura BT W01 Heavy',"Lucida Sans Unicode","Lucida Grande",sans-serif;
   margin-top:5px;
   margin-bottom:8px;
   font-size:11px;
}

.event_type a {
     color: #36606E!important;
     padding-right:6px;
}

.view-events-listing .meta {
    padding-bottom:3px;
}

div.events_bottom .meta_span,
div.events_bottom .event_location,
div.events_bottom .event_organ {
    color: #FF7200;
    text-transform:uppercase;
    font-size:12px;
    font-family: 'Futura BT W01 Book',"Lucida Sans Unicode","Lucida Grande",sans-serif;
}

div.events_bottom .event_organ a,
div.events_bottom .event_location a {
    color: #FF7200;
}

.events_bottom_left a.rmore {
    background-image: url("../images/RightAligned.gif");
    background-position: 0 -200px;
    background-repeat: no-repeat;
    /*border-bottom: 1px dotted #9AAFB6;*/
    padding-bottom:10px;
    margin-bottom:14px;
    margin-top:10px;
    height:7px;
}  

.events_bottom_left a.titleLink,
.events_bottom_left a.titleLink {
    border-top: 1px dotted #9AAFB6;
    padding-top:10px;
}

.events_bottom_left .list_item_idx_0 div.thumb,
.events_bottom_left .list_item_idx_1 div.thumb {
    display:block;
}

div.events_bottom .event_location span,
div.events_bottom .event_organ span {
    text-transform:none;
}

.events_bottom_left .no_border a.rmore {
    border-bottom:none;
}

div.body_Section {
    background-color:#ffffff;
    padding:13px;
    margin-bottom:21px;
    position:relative;
    padding:30px 16px;
    width:928px;
}

.body_Section .guideTitle {
    padding-bottom:35px;
}

div.empty_on_30 {
    background: url("../images/Transpar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 44px;
    left: 13px;
    position: absolute;
    top: 30px;
    width: 46px;
}

/* crin */
#quicktabs-countr-tabs ul.quicktabs-tabs {
    padding-top:9px;
    padding-bottom:7px;
}
#quicktabs-countr-tabs ul.quicktabs-tabs li {
    padding-left:9px;
}

/* twitter */ 
.view-id-tweets div.views-field-screen-name span {
    display:none;
}

.view-id-menu_children .general_menu_children {
    border-radius:0px;
}

/* library stuff */
.libBox .list-item {
    width:180px;
} 

.page-node-31 h1#page-title,
.page-node-170 h1#page-title,
.page-node-171 h1#page-title,
.page-node-172 h1#page-title,
.page-node-173 h1#page-title {
    padding-left:15px;
    color:#38616F;
    padding-top:28px;
    background-color:#ffffff;
    padding-bottom:10px;
}

.page-node-31 #content_inner,
.page-node-170 #content_inner,
.page-node-171 #content_inner,
.page-node-172 #content_inner,
.page-node-173 #content_inner {
    padding:0;
}

div.libCountries, div.libOrganisations {
    border-top: 1px solid #CAD0D5;
}

span.title_encloser {
    display:block;
    border-left:1px solid #CAD0D5;
    padding-left:15px;
}

span.title_encloser h2 {
  margin-top:0px;
  padding-top:23px;
}
.libCountries .list_item {
    width:180px;
}
.noradius {
    border-radius:0 0px 10px 10px !important;
}
div.countriesMap {
    width:390px;
    height:215px;
    background: url("../images/MapSprite.gif") 15px -220px no-repeat;
}
.libReports .promoThumb {
    padding-left:15px;
}

.libLegal h2 {
    padding-top:23px;
}

.libOrganisations h2,
.libOrganisations .subtitle,
.libEvents h2,
.libEvents .subtitle,
.libReports h2,
.libReports .subtitle,
.libLegal h2,
.libLegal .subtitle,
.libOrganisations h2 a,
.libOrganisations .subtitle a,
.libEvents h2 a,
.libEvents .subtitle a,
.libReports h2 a,
.libReports .subtitle a,
.libLegal h2 a,
.libLegal .subtitle a {
    color:#008A65!important;
}

/* library stuff */
div.library_browse_items {
  padding-left:20px;
  background: url("../images/arrows-no-bg.png") 0px 10px no-repeat;
}

div.library_browse_items a.titleLink {
    font-family:'Futura BT W01 Medium', "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size:14px;
    font-style:normal;
    color:#36606E;
}

.section-library .library_browse_items a.titleLink {
    border-top:0!important;
}

div.browseTitle {
    background:url(../images/dot_line.png) 0 27px repeat-x;
    padding-bottom:17px;
}

a.lib_link {
    font-size:14px;
    background-image: url("../images/RightAligned.gif");
    background-position: 0 -439px;
    background-repeat: no-repeat;
    display: block;
    padding-left: 20px;
    font-style:italic;
    color:#36606E!important;
    height:22px;
}
div.liblink {
    padding-top:10px;
    background:url(../images/dot_line.png) 0 0px repeat-x;
    margin-top:20px;
}

.libPublications .list_item_idx_0 a.titleLink {
  border-top:0;
  padding-top:0;
} 

/* news styling */
.section-library .view-id-news a.rmore {
    background:url("../images/arrows.png") no-repeat scroll left 8px rgba(0, 0, 0, 0);
    height:22px;
}

.en-title-news-archive #content_follow,
.en-title-news #content_follow,
.en-title-un--regional-documentation #content_follow {
    margin-top:0px;
    border-radius:0px!important;
}

.en-title-news-archive #content_inner,
.en-title-news #content_inner,
.en-title-un--regional-documentation #content_inner {
    margin-top:0px;
    border-radius:0px!important;    
}

div#content_follow_inner {
    border-radius:0px!important;
}

div.view-id-news div.teaser {
    border-top:none;
}

div.view-id-news .list_item {
    background:url(../images/dot_line.png) 0 0px repeat-x;
    padding-top:20px;
}

div.view-id-news .list_item_idx_0 {
    background:none;
    padding-top:0;
}

/* hide the 4th item in the top menu */
#navigation li.menu-mlid-2990 {
    display:none;
}

/* link style for downloads  */
a.link_style {
    display:block;
    background:url(../images/RightAligned.gif) 0 -157px no-repeat; 
    height:25px;
    width:25px;
}


