/* SDSJBM:16565: This is a copy of sdsdropdown.css so all the screens will work without updating them. */

.sdsDropDown {
    font-family:proxima_novasemibold,Arial;
    font-size:16px;
    font-weight:normal;
    color: #333;
    text-transform: uppercase;

    position:relative; 
    display:block;     
    padding:0px;
    margin:0px;
    text-align:center; 
}

form.NotLoggedIn .sdsMenu{
    width: 680px; /* 5 items 660px, 6 items 790px; */
}
.sdsDropDown a:link, 
.sdsDropDown a:visited {
    display: block;
    padding:10px 10px 0px 10px ;
    text-decoration:none;
    color: rgb(13, 51, 99);
}

.sdsDropDown a:hover {
    color: rgb(122, 183, 0);
}

.sdsDropDown ul 
{
    margin: 0;
    padding-left: 0;
}

.sdsDropDown li
{
    min-width: 130px;
}

.sdsCenterMenu {
    text-align: center;
    margin: auto;
}

/* Defaults */
.sdsLevel1 li:first-child
{
    /* border-left:solid 1px #bbb; */
}
.sdsMenu li {
    float: left;	
    /* border-right:solid 1px #bbb; /* Was #A4ADCB; */
  
    height:50px;
    padding-top: 15px;

    /* Light Gray Shading 
    background: #fdfdfd;
    background: -moz-linear-gradient(top,rgba(253,253,253,1) 0,rgba(220,220,220,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(253,253,253,1)),color-stop(100%,rgba(220,220,220,1)));
    background: -webkit-linear-gradient(top,rgba(253,253,253,1) 0,rgba(220,220,220,1) 100%);
    background: -o-linear-gradient(top,rgba(253,253,253,1) 0,rgba(220,220,220,1) 100%);
    background: -ms-linear-gradient(top,rgba(253,253,253,1) 0,rgba(220,220,220,1) 100%);
    background: linear-gradient(to bottom,rgba(253,253,253,1) 0,rgba(220,220,220,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#dcdcdc',GradientType=0);
    */
}

.sdsMenu li.Selected
{
    /* Highlight Colour Shading - Blue */
    background: #0053a1;
    background: -moz-linear-gradient(top,rgba(0,83,161,1) 0,rgba(54,109,161,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,83,161,1)),color-stop(100%,rgba(54,109,161,1)));
    background: -webkit-linear-gradient(top,rgba(0,83,161,1) 0,rgba(54,109,161,1) 100%);
    background: -o-linear-gradient(top,rgba(0,83,161,1)0%,rgba(54,109,161,1) 100%);
    background: -ms-linear-gradient(top,rgba(0,83,161,1) 0,rgba(54,109,161,1) 100%);
    background: linear-gradient(to bottom,rgba(0,83,161,1) 0,rgba(54,109,161,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0053a1',endColorstr='#366da1',GradientType=0);

    /* Dark Gray Shading
    background: #8f8f8f;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,rgba(98,98,98,1) 0,rgba(143,143,143,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(98,98,98,1)),color-stop(100%,rgba(143,143,143,1)));
    background: -webkit-linear-gradient(top,rgba(98,98,98,1) 0,rgba(143,143,143,1) 100%);
    background: -o-linear-gradient(top,rgba(98,98,98,1)0%,rgba(143,143,143,1) 100%);
    background: -ms-linear-gradient(top,rgba(98,98,98,1) 0,rgba(143,143,143,1) 100%);
    background: linear-gradient(to bottom,rgba(98,98,98,1) 0,rgba(143,143,143,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#626262',endColorstr='#8f8f8f',GradientType=0);
    */
}

.sdsMenu li.Selected > a
{
    color: white;
}

.sdsMenu li.balloon:hover
{
    background-image: none;
    background-color: green;
    border-right: 2px solid green; /* SDSJBM:16565: Match SiteMainTable colour */
}

/* Level 1 */
.sdsLevel1 {
    padding: 0px;   /* It default to indent [ul] to 40px */
}

.sdsLevel1 li {
    list-style:none;
    float:left;
    position:relative;
}

/* Level 2 */
.sdsLevel2 {
    position:absolute;
    visibility:hidden;
    margin-left: -40px;
    margin-top: 7px;
    text-align: left;
    z-index: 10;
}

.sdsLevel2 li:first-child
{
    margin-top: 25px;
}

.sdsLevel2 li {
    display:inline;
    float:left;
    width:200px;
    background-color: #dadde8;
    padding-left: 25px;
}

.sdsLevel2 li a 
{
    color: #333 !important;
}

/****
.sdsLevel2 li a:hover
{
    color: #0053a1 !important;
}
****/

/* Level 3 */
.sdsLevel3 {
    position: absolute;
    visibility: hidden;
    margin-left: 201px !important;
    margin-top: -25px !important;
    top: 0px;
}

.sdsLevel3 li {
    display:inline;
    float:left;
    width:200px;
    background-color: #f1f2f6;
    padding-left: 25px;
}

/* Balloon menu */
.sdsLevel2.balloon {
    position: absolute;
    width: 500px;
    border: 1px solid black;
    border-radius: 0px 10px 10px 10px;
    padding: 5px;
    margin: 0px;
    margin-top: 0px;
    z-index: 10;
    background-color: green;
}

.sdsLevel2 .header {
    text-align: center;
    text-transform: uppercase;
    color: white;
}

.sdsLevel2.balloon li {
    display: block;
    background-image: none;
}

.sdsLevel2.balloon li a {
}