/* note: changes  deirdre 21 sept 06 */

/* NAVIGATION STYLES */


.hleftnav {
        background-repeat: no-repeat; 
 	BORDER: #002797 1px solid;  /* was 000000 */
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; 
        margin: 7px 5px 0px 5px; /* top,right,bottom,left */  
        background-position: 0% 0%;  /* was 3 2 */
        background-color: #002B55;
        color: #ffffff;
        font-weight: bold;
        font-size: 70%;
        font-family: Verdana, Arial, Helvetica, Trebuchet MS, Tahoma, sans-serif;
        display: block;
        
	background-repeat: repeat;
        }

A.headerlink:link {    
       font-weight: bold; 
       color: #ffffff; 
       text-decoration: none;
       }


A.headerlink:visited {    
       font-weight: bold; 
       color: #eeeeee; 
       text-decoration: none;
       }

A.headerlink:hover {    
       font-weight: bold; 
       color: #eeeeee; 
       text-decoration: underline;
       }



.box {
	BORDER-RIGHT: #002797 1px solid; 
        BORDER-TOP: #002797 0px solid; 
        BORDER-LEFT: #002797 1px solid; 
        BORDER-BOTTOM: #002797 1px solid;
        /*WIDTH: 170px;*/
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; padding-top: 0px;
        margin: 0px 5px 7px 5px; /* top,right,bottom,left */  
        font-family: Verdana, Arial, Trebuchet MS, Helvetica, Tahoma, sans-serif;
        font-size: 70%;
        color: #001de0;
        background-color: #F6F8FA;
        }

/*SUBMENUS  padding-left and background-position increase by a factor of 10*/

.menu {
font-weight: bold;
color: #002797; 
               }
.menu a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 15px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 5px 0.5em; 
}


.menu a:hover {
        background-image: url(arrow.gif);
        color: #002797; 
}

.submenu a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 15px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 5px 0.5em; 
        }

.submenu a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.submenucurrent a {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 15px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 5px 0.5em; 
        }

.submenu .currentbranch0 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 15px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 5px 0.5em; 
        }

.submenu .currentbranch0 a {
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        color: #1875D1; 
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -5px 0.5em; 
        }

.submenu .currentbranch0 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }




.multilevel-linkdiv-0 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 25px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 15px 0.5em; 
        }

.multilevel-linkdiv-0 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch1 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 25px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 15px 0.5em; 
        }


.currentbranch1 a {
        display: block;
        font-weight: bold;
        color: #1875D1;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -15px 0.5em; 
        }

.multilevel-linkdiv-1 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 35px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 25px 0.5em; 
        }

.multilevel-linkdiv-1 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch2 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 35px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 25px 0.5em; 
        }

.currentbranch2 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -25px 0.5em; 
        }

.multilevel-linkdiv-2 a {
	display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 45px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 35px 0.5em; 
        }

.multilevel-linkdiv-2 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch3 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 45px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 35px 0.5em; 
        }

.currentbranch3 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -35px 0.5em; 
        }


.multilevel-linkdiv-3 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 55px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 45px 0.5em; 
        }

.multilevel-linkdiv-3 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch4 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 55px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 45px 0.5em; 
        }

.currentbranch4 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -45px 0.5em; 
        }

.multilevel-linkdiv-4 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 65px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 55px 0.5em; 
        }

.multilevel-linkdiv-4 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch5 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 65px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 55px 0.5em; 
        }

.currentbranch5 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -55px 0.5em; 
        }


.multilevel-linkdiv-5 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 75px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 65px 0.5em; 
        }

.multilevel-linkdiv-5 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch6 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 75px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 65px 0.5em; 
        }


.currentbranch6 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: -65px 0.5em; 
        }

.multilevel-linkdiv-6 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 85px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 75px 0.5em; 
        }

.multilevel-linkdiv-6 a:hover {color: #002797; 
        background-image: url(arrow.gif);
        }

.currentbranch7 {
        display: block;
        font-weight: bold;
        color: #002797; 
        padding-left: 85px;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-right: 2px;
        text-decoration: none;
        background-image: url(arrow.gif);
	background-repeat: no-repeat;
        background-position: 75px 0.5em; 
        }

.currentbranch7 a {
        display: block;
        font-weight: bold;
        color: #1875D1; 
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        text-decoration: none;
        background-image: url(arrowblue.gif);
	background-repeat: no-repeat;
        background-position: 75px 0.5em; 
        }
