﻿.LastInList
{
    font-weight: 700 !important;
}
.MorrisbyList a
{
    -height: 1px;
}
.MorrisbyListItem .ItemLinkHover .notPossible span, .MorrisbyListItem .ItemLink:hover .notPossible span
{
    color: #000 !important;
}
ul.MorrisbyList
{
    list-style: none !important;
}
ul.MorrisbySubList
{
    background: #FFF;
    border-top: 1px solid #eee;
    list-style: none;
    padding: 2px;
}
li.MorrisbyListItem
{
    background: #FFF;
    border-bottom: 1px solid #aaa;
    border-left: 1px solid #ccc;
    border-right: 1px solid #aaa;
    border-top: 1px solid #ccc;
    margin-bottom: 5px;
    padding-bottom: 0;
}
li.MorrisbyListItem li.MorrisbyListItem
{
    border: 1px solid #fff;
    display: block;
    margin-bottom: 0;
}
.MorrisbySubListHeader
{
    background: #fff url(img/columnheader.jpg) left -2px repeat-x;
    border-bottom: 1px solid #aaa;
    display: block;
    font-size: 1em;
    font-weight: 700;
    height: 12px;
    padding: 8px 5px;
}
.MorrisbyListItem .possible, .MorrisbyListItem .notPossible, .MorrisbyListItem .qualAchieved,
.MorrisbyListItem .caution, .MorrisbyListItem .inline, .MorrisbyListItem .rosette,
.MorrisbyListItem a span
{
    -height: 14px;
    display: block;
    padding: 2px;
}

/* Qual/Career icon choices */
.MorrisbyListItem .possible
{
    background: url(img/icons/tick.gif) no-repeat 2px center;
}
.MorrisbyListItem .notPossible
{
    background: url(img/icons/cross.gif) no-repeat 2px center;
}
.MorrisbyListItem .qualAchieved
{
    background: url(img/icons/mortarboard.gif) no-repeat 2px center;
}

.MorrisbyListItem .caution
{
    background: url(img/icons/caution.gif) no-repeat 2px center;
}
.MorrisbyListItem .inline
{
    background: url(img/icons/inline.gif) no-repeat 2px center;
}
.MorrisbyListItem .rosette
{
    background: url(img/icons/rosette.gif) no-repeat 2px center;
}
.MorrisbyListItem .blank
{
    background: url(img/icons/blank.gif) no-repeat 2px center;
}

/* END Qual/Career icon choices */

.MorrisbyListItem .notPossible span
{
    color: #888;
}
.MorrisbyListItem .possibleText, .MorrisbyListItem .notPossibleText, .MorrisbyListItem .qualAchievedText,
.MorrisbyListItem .cautionText, .MorrisbyListItem .inlineText, .MorrisbyListItem .rosetteText,
.MorrisbyListItem a span span
{
    display: block;
    line-height: 1.3em;
    padding-left: 20px !important;
}
.MorrisbyListItem .Text, .MorrisbyListItem .ListItemIconText
{
    display: block;
    padding: 5px;
}
.MorrisbyListItem .ItemLink
{
    -height: 1px;
    border: 1px solid #FFF;
    border-bottom: 1px solid #eee;
    cursor: pointer;
    display: block;
    font-size: 1em;
    padding: 1px;
    text-decoration: none;
    vertical-align: middle !important;
}
.MorrisbyListItem .ItemLinkHover, .MorrisbyListItem .ItemLink:hover
{
    -height: 1px;
    background: #CDDD32 url(img/backgroundlight.jpg) left center repeat-x !important;
    border: 1px solid #666;
    color: #000 !important;
    cursor: pointer;
    display: block;
    font-size: 1em;
    padding: 1px;
    text-decoration: none !important;
}
.AjaxDropDownList .MorrisbyListItem .ItemLink, .coursesPanel .MorrisbyListItem .ItemLink
{
    padding: 5px;
}
.goywList .MorrisbyListItem .ItemLink
{
    font-size: .9em;
}
.goywList .MorrisbyListItem .ItemLinkHover, .goywList .MorrisbyListItem .ItemLink:hover
{
    color: #000 !important;
    font-size: .9em;
}
.AjaxDropDownList li.MorrisbyListItem, .careersSum .careerList li.MorrisbyListItem, .careersSum .investList li.MorrisbyListItem, .CareerSelectList li.MorrisbyListItem
{
    -height: 1px;
    border: 1px solid #fff;
    margin-bottom: 1px;
    padding-bottom: 0;
}
.AjaxDropDownList ul, .careersSum .careerList ul, .careersSum .investList ul
{
    background: #FFF;
    list-style: none !important;
    margin: 0;
    padding: 2px;
}
.AjaxDropDownList ul li, .careersSum .careerList ul li, .careersSum .investList ul li
{
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.journeyPage ul.MorrisbyList ul.MorrisbyList
{
    margin-left: 0;
}
.journeyPage .MorrisbyListItem
{
    background: #E6E7E8;
    border: 1px solid #888 !important;
    font-size: .9em !important;
}
.journeyPage .MorrisbyListItem .MorrisbyListItem
{
    border: 1px solid transparent !important;
}
.journeyPage .MorrisbyListItem .ItemLink
{
    border: 1px solid transparent;
}
.journeyPage .MorrisbyListItem .ItemLink .span
{
    font-size: .9em !important;
}
.journeyPage .MorrisbyListItem .ItemLink .notPossibleText
{
    color: #333 !important;
}
.journeyPage .MorrisbySubListHeader
{
    background: #CDDD32 url(img/backgroundlight.jpg) left center repeat-x !important;
    border-bottom: 1px solid #888;
}
.journeyPage .MorrisbySubList
{
    background: transparent !important;
}
.journeyPage .MorrisbySubList li
{
    background: transparent !important;
    font-size: .9em;
}
