/* $Header: /local/cvs_repository/c24.cafmodule/web_static/css/dashboard.css,v 1.1 2010/01/24 14:00:04 sacha Exp $ */
/*----------------------------------------------------------------------*/

/* Dashboard globals */

div.dashboard-body {
    width: 940px;
    background-color: #f0f0f0;
    padding: 10px;
}

div.dashboard-body h1#pagetitle {
    font-size: 131%;
    font-weight: bold;
    margin-bottom: 1em;
}


/* header */

div.dashboard-body ul#account-controls {
    float: right;
    font-family: Verdana, sans-serif;
    font-size: 85%;
}
div.dashboard-body ul#account-controls li {
    display: inline-block;
    _display: inline;
    min-height: 16px;
    padding-left: 1em;
}
div.dashboard-body ul#account-controls li#username {
    list-style-type: none;
    padding-left: 16px;
    background-image: url('../../img/extjs/icons/user_green.png');
    background-repeat: no-repeat;
    background-position: middle left;
}


/* footer */

div#dashboard-credits {
    width: 100%;
    margin-top: 40px;
    font-size: 77%;
    font-family: Verdana, sans-serif;
}
div#dashboard-credits,
div#dashboard-credits a:link,
div#dashboard-credits a:visited,
div#dashboard-credits a:hover,
div#dashboard-credits a:active {
    color: #999;
    text-decoration: none;
}
div#dashboard-credits a:hover {
    text-decoration: underline;
}


/* Dashboard login page */

div#dashboard-login h2 {
    font-weight: bold;
    margin-bottom: 1em;
}

div#login-form {
    width: 420px;
    margin: 20px 0px;
}

/* Dashboard page */

div#dashboard ul li {
    margin-bottom: 1em;
}


/* Record manager page */

div#dashboard-recman ul li {
    margin-bottom: 1em;
}

div#dashboard-recman a.toggleon,
div#dashboard-recman a.toggleoff {
    padding-left: 16px;
    background-repeat: no-repeat;
    background-position: middle left;
}
div#dashboard-recman a.toggleon {
    background-image: url('../../img/extjs/icons/bullet_toggle_minus.png');
}
div#dashboard-recman a.toggleoff {
    background-image: url('../../img/extjs/icons/bullet_toggle_plus.png');
}

div#dashboard-recman h2#type-title {
    width: 100%;
    border-top: solid 1px #ccc;
    padding-top: 1em;
    font-size: 116%;
    font-weight: bold;
}

.dashboard-recman-form {
    margin-left: 16px;
    margin-top: 0.5em;
}

div#dashboard-recman form.upload-form {
    border: solid 1px #99BBE8; /* to match extjs forms */
    background-color: #fff;
    padding: 5px;
}
div#dashboard-recman div#result-controls {
    margin-bottom: 1em;
}
div#dashboard-recman table#recordbrowse {
    width: 640px;
    border-collapse: collapse;
    border: solid 1px #ccc;
    margin-left: 1px; /* for some reason, left border not visible in FF */
}
div#dashboard-recman table#recordbrowse th {
    border: solid 1px #ccc;
    padding: 2px;
}
div#dashboard-recman table#recordbrowse td {
    border: dotted 1px #ccc;
    padding: 2px;
}
div#dashboard-recman tr {
    vertical-align: top;
    background-color: #fff;
}
div#dashboard-recman tr.row-even {
    background-color: #eef;
}
div#dashboard-recman td.cell-id {
    width: 20%;
}
div#dashboard-recman td.cell-links {
    width: 20%;
}

form#savesearch {
    margin-top: 20px;
}




