
/*** Asset manager Stylesheet ***/

/* Override retarded admin console styles */
li, td, a, a:link, a:hover, a:visited, a:active, #assetManager {
    font-size:          10pt;
    font-family:        "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
}

a:link, a:visited, a:active {
    color:              blue;
}

a:hover {
    color:              purple;
}

/** Crumbtrail **/
#crumbtrail ol {
    float:              left;
}

#crumbtrail li {
    list-style:         none;
    float:              left;
    padding-left:       0.5em;
}

/* fix more menu */
#crumbtrail li li {
    float:              none;
}

/** More menus **/
.moreMenu {
    position:           relative;
}

.moreMenu ul {
    display:            none;
    position:           absolute;
    top:                1em;
    left:               0;
    width:              12em;
    margin:             0;
    padding:            0;
    background-color:   white;
    border:             1px solid blue;
    z-index:            1000;
}

.moreMenu li {
    list-style:         none;
    background-color:   white;
}

.moreMenu li a {
    display:            block;
    padding:            0.25em;
    z-index:            1100;
    text-align:         left;
    width:              10em;
}

/** Asset Manager table **/

.hasChildren {
    font-family:        "Courier New", monospace;
}

tr.highlight td {
    background-color:   #FED;
}

#dataTableContainer {
    clear:              both;
}

#dataTableContainer td, #dataTableContainer td a:link,
#dataTableContainer td a:visited, #dataTableContainer td a:hover,
#dataTableContainer td a:active {
    font-size:          0.9em;
}

#dataTableContainer table {
    width:              100%;
}

#pagination {
    clear:              both;
    text-align:         right; 
}

/** Actions **/
.actions    {
    float:              left;
}

/** The function panes **/
.functionPane {
    width:              28%; 
    float:              left; 
    padding-right:      30px; 
    font-size:          14px;
}

.functionPane a {
    vertical-align:     bottom;
}


/** Asset Search table 
   NOTE: These will be removed when the search uses the Asset Data Table API **/
.assetSearch {
    clear:              both;
    width:              100%;
}

.assetSearch th {
    border:             solid #666;
    border-width:       0 1px 2px 0;
    background-color:   #eee;
}

.assetSearch th, .assetSearch td {
    padding:            0 0.8em;
}

#assetSearch th, #assetSearch td, .assetManager {
    font-size:          0.8em;
}

.assetSearch .center, .assetSearch th {
    text-align:         center;
}

.assetSearch .right {
    text-align:         right;
}

.assetSearch a:link, .assetSearch a:visited, .assetSearch a:active, .assetSearch a:hover {
    font-size:          8pt;
 }
 
.assetSearch tr.alt td {
    background-color:   #ddd;
 }
 
.assetSearch tr.highlight td {
    background-color:   #CCF;
}

/** Page stats **/
#pageStats {
    float:              right;
    text-align:         right;
}

#pageLinks {
    float:              right;
    text-align:         right;
}


