#vocation_admin_content_box .vocation_participant_container {
    width: 20%;
}

#vocation_nogroup_admin_selection {
    float: left;
    height: 100%;
    width: 80%;
    overflow-y: scroll;
}

#vocation_nogroup_admin_selection form,
#vocation_nogroup_admin_selection form table {
    width: 100%;
    box-sizing: border-box;
}

#vocation_nogroup_admin_selection form table {
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

#vocation_nogroup_admin_selection tr.select_titles td {
    padding:10px;
    vertical-align: middle;
    font-size: 2em;
    text-align: left;
    color: #111111;
    background: linear-gradient(to bottom, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* W3C */
}

#vocation_nogroup_admin_selection td.vocationchild_title {
    padding:5px;
    vertical-align: middle;
    font-size: 2em;
    text-align: right;
    border-bottom: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
}

#vocation_nogroup_admin_selection table tr td {
    padding: 5px;
}

#vocation_nogroup_admin_selection table tr td a.vocation_nogroup_admin_select_link {
    display: block;
    border: 1px solid #A9E2F3;
    box-sizing: border-box;
    
    background-color: #FFFFFF;
    border-radius: 5px;
    height:30px;
}

#vocation_nogroup_admin_selection table tr td a.vocation_nogroup_admin_select_link.selected {
    background: linear-gradient(to bottom, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* W3C */
}

#vocation_nogroup_admin_selection table tr td a.vocation_nogroup_admin_select_link:hover {
    cursor: pointer;
}