/* CSS for Site plugin ********************************************************/

.site_float_right {
    text-align: right;
    margin: 0px;
    padding: 10px 0px 0px 0px;
}
.block-helpicon {
    padding-right:10px;
}

/******************************************************************************************/
/* VIEW STYLES                                                                            */
/******************************************************************************************/

.menu_item a:link {
    color: #000000;
    text-decoration: none;
}
.menu_item a:visited {
    color: #000000;
    text-decoration: none;
}
.menu_item a:hover {
    color: #000000;
    text-decoration: none;
}
.menu_item a:active {
    color: #000000;
    text-decoration: none;
}
.menu_item_selected {
    color: #666;
    width: 100%;
}
.menu_item_selected a:link {
    color: #666;
}
.menu_item_selected a:visited {
    color: #666;
}
.menu_item_unselected {
    color: #000000;
}
.menu_item_disabled {
    width: 100%;
    background-color: #edd;
}
.site_edit_link {
    float: right;
    padding-top: 3px;
}


/******************************************************************************************/
/* UL view                                                                                */
/******************************************************************************************/

/* level 0 */
#linkList ul.site_menu_list {
}
/* level 1 */
#linkList ul.site_menu_list li ul {
}
/* level 2 */
#linkList ul.site_menu_list li ul li ul {
}
/* level 3 */
#linkList ul.site_menu_list li ul li ul li ul {
}
/* level 4 */
#linkList ul.site_menu_list li ul li ul li ul li ul {
}
/* level 5 */
#linkList ul.site_menu_list li ul li ul li ul li ul li ul {
}


/******************************************************************************************/
/* LI view                                                                                */
/******************************************************************************************/

/* level 1 */
#linkList ul.site_menu_list li {
}
/* level 2 */
#linkList ul.site_menu_list li ul li {
    padding-left: 10px;
}
/* level 3 */
#linkList ul.site_menu_list li ul li ul li {
    padding-left: 10px;
}
/* level 4 */
#linkList ul.site_menu_list li ul li ul li ul li {
    padding-left: 10px;
}
/* level 5 */
#linkList ul.site_menu_list li ul li ul li ul li ul li {
    padding-left: 10px;
}
/* level 6 */
#linkList ul.site_menu_list li ul li ul li ul li ul li ul li {
    padding-left: 10px;
}


/******************************************************************************************/
/* EDIT STYLES                                                                            */
/******************************************************************************************/


.menu_form {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border:0px solid yellow;
}
.site_menu_edit_title {
    margin: 0px 0px 3px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 14px;
}
.site_menu_edit {
    padding-left:0px;
    padding-top:0px;
}

.block-title input {
    font-weight:bold;
}
.site_menu_popup {
    position:absolute;
    left:-110px;
    top:222px;
    width:100px;
    border:1px solid yellow;
    background:#ddffff;
    padding:5px;
    font-weight:normal;
    z-index:1000;
}
.warning {
    color:red;
    font-weight:bold;
}
/* check boxes */

.site_menu_edit_row input {
}

.site_show_check {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.site_delete_check {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.draghandle {
    vertical-align:bottom;
    padding:2px 1px 0px 0px;
    float:left;
}
.site_menu_input {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
h2.edit {
    padding-bottom:6px;
}


/******************************************************************************************/
/* UL _edit                                                                               */
/******************************************************************************************/

/* level 0 */
#linkList ul.site_menu_list_edit {
    padding: 0px 0px 5px 0px;
    margin: -5px 0px 0px 0px;
    list-style: none;
    width: 200px;
    background: transparent;
}
/* level 1 */
#linkList ul.site_menu_list_edit li ul {
    padding: 0px 0px 5px 10px;
    margin: 0px 0px 2px 0px;
    list-style-type: none;
    width: 180px;
    background-color: #ddd;
}
/* level 2 */
#linkList ul.site_menu_list_edit li ul li ul {
    padding: 0px 0px 5px 10px;
    margin: 0px 0px 0px 0px;
    list-style-type: none;
    width: 160px;
    background-color: #eee;
}
/* level 3 */
#linkList ul.site_menu_list_edit li ul li ul li ul {
    padding: 0px 0px 5px 10px;
    margin: 0px 0px 0px 0px;
    list-style-type: none;
    width: 140px;
    background-color: #ddd;
}
/* level 4 */
#linkList ul.site_menu_list_edit li ul li ul li ul li ul {
    padding: 0px 0px 5px 10px;
    list-style-type: none;
    background-color: #eee;
    width: 120px;
}
/* level 5 */
#linkList ul.site_menu_list_edit li ul li ul li ul li ul li ul {
    padding: 0px 0px 5px 10px;
    list-style-type: none;
    background-color: #ddd;
    width: 100px;
}


/******************************************************************************************/
/* LI _edit                                                                               */
/******************************************************************************************/

/* level 1 */
#linkList ul.site_menu_list_edit li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/* level 2 */
#linkList ul.site_menu_list_edit li ul li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/* level 3 */
#linkList ul.site_menu_list_edit li ul li ul li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/* level 4 */
#linkList ul.site_menu_list_edit li ul li ul li ul li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/* level 5 */
#linkList ul.site_menu_list_edit li ul li ul li ul li ul li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/* level 6 */
#linkList ul.site_menu_list_edit li ul li ul li ul li ul li ul li {
    padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}