/* menu nav */
#jsddm
{
	margin: 0;
/*	float: left;*/
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
/*	margin-left:206px;
	border: thin solid #FF0000;width: 720px;*/
	
}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;}

	#jsddm li a
	{	display: block;
		text-decoration: none;
		color: #FFFFFF;
		white-space: nowrap; }

	#jsddm li a:hover
	{	}




/* INDIVIDUAL STYLE */
#jsddm li.home a {
	width: 95px;
	height: 32px;
	text-indent: -9999px;
/*	margin-left: 250px;
	margin-top: -32px; */
	background-image: url(../images/menu/topmenu/images/menu_03.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.homactive a {
	background-image: url(../images/menu/topmenu/images/a_menu_03.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.home a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_03.jpg);
	background-repeat: no-repeat;
    }

#jsddm li.people a {
	width: 94px;
	height: 32px;
	text-indent: -9999px;
/*	margin-top: 16px;*/
	background-image: url(../images/menu/topmenu/images/menu_04.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.peoactive a {
	background-image: url(../images/menu/topmenu/images/a_menu_04.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.people a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_04.jpg);
	background-repeat: no-repeat;
    }

#jsddm li.services a {
	width: 94px;
	height: 32px;
	text-indent: -9999px;
	/*margin-top: 16px; */
	background-image: url(../images/menu/topmenu/images/menu_05.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.seractive a {
	background-image: url(../images/menu/topmenu/images/a_menu_05.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.services a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_05.jpg);
	background-repeat: no-repeat;
    }

#jsddm li.partners a {
	width: 94px;
	height: 32px;
	text-indent: -9999px;
	/*margin-top: 16px;*/
	background-image: url(../images/menu/topmenu/images/menu_06.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.paractive a {
	background-image: url(../images/menu/topmenu/images/a_menu_06.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.partners a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_06.jpg);
	background-repeat: no-repeat;
    }

/**********************#jsddm li.faq a {
    width: 67px;
    height: 42px;
    text-indent: -9999px;
    margin-top: 16px;
    background: url(../images/menu-faq-normal.jpg) no-repeat;
    }

    #jsddm li.faqactive a {
        background: url(../images/menu-faq-active.jpg) no-repeat;
    }

    #jsddm li.faq a:hover  {
        background: url(../images/menu-faq-over.jpg) no-repeat;
    }

#jsddm li.gallery a {
    width: 135px;
    height: 42px;
    text-indent: -9999px;
    margin-top: 16px;
    background: url(../images/menu-gallery-normal.jpg) no-repeat;
    }

    #jsddm li.galactive a {
        background: url(../images/menu-gallery-active.jpg) no-repeat;
    }

    #jsddm li.gallery a:hover  {
        background: url(../images/menu-gallery-over.jpg) no-repeat;
    }
******************/
#jsddm li.programmes a {
	width: 141px;
	height: 32px;
	text-indent: -9999px;
	/*margin-top: 16px; */
	background-image: url(../images/menu/topmenu/images/menu_07.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.progactive a {
	background-image: url(../images/menu/topmenu/images/a_menu_07.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.programmes a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_07.jpg);
	background-repeat: no-repeat;
    }


		/*#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
            margin-top: -3px;
            background: #f04e29
			border-top: 1px solid white;
            padding: 10px;} */

		/*#jsddm li ul li
		{	float: none;
			display: inline;
            padding:0px 5px 0px 5px;
            background: #f04e29;
            display: block;}*/

        #jsddm li.programmes ul {
	position:absolute;
	width: 236px;
	visibility: hidden;
	/*margin-top: -32px;
	padding-top: 30px; */
	/************padding:30px 10px 10px 10px;*/
            z-index: 999px;
	display: block;
	background-image: url(../images/menu/topmenu/images/b_menu_07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
        }

        #jsddm li.programmes ul li {
            background: #f04e29;
            width: 240px;
          	border-left: 5px solid #a9daf5;
            /*  border-right: 10px solid #0183a8;*/
            white-space: nowrap;
        }

        #jsddm li.programmes ul li a {
            text-indent: 1px;
            /*margin-top: -3px;*/
            height: 20px;
            width: 220px;
            padding: 5px 10px 5px 10px;
            background: #0183a8;
            display: block;
            font-size: 14px;
            margin-top: 0px;
        }

        #jsddm li.programmes ul li a:hover {
            text-indent: 1px;
            background: #a9daf5;
			color:#0183a8;
            display: block;
            width: 220px;
            margin-top: 0px;
        }
        /* hack for menu */
        #jsddm li.programmes ul li.firstnav {
            padding-top: 10px;
        }

        #jsddm li.programmes ul li.lastnav {
            padding-bottom: 10px;
        }


#jsddm li.calendar a {
	width: 94px;
	height: 32px;
	text-indent: -9999px;
	/*margin-top: 16px; */
	background-image: url(../images/menu/topmenu/images/menu_08.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.calactive a {
	background-image: url(../images/menu/topmenu/images/a_menu_08.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.calendar a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_08.jpg);
	background-repeat: no-repeat;
    }

#jsddm li.contact a {
	width: 97px;
	height: 32px;
	text-indent: -9999px;
	/*margin-top: 16px;*/
	background-image: url(../images/menu/topmenu/images/menu_09.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.conactive a {
	background-image: url(../images/menu/topmenu/images/a_menu_09.jpg);
	background-repeat: no-repeat;
    }

    #jsddm li.contact a:hover  {
	background-image: url(../images/menu/topmenu/images/b_menu_09.jpg);
	background-repeat: no-repeat;
    }
#right_column_section1 #button {
	width: 130px;
	float: right;
	margin-top: 235px;
}
