/**
 * Mahara: Electronic portfolio, weblog, resume builder and social networking
 * Copyright (C) 2006-2007 Catalyst IT Ltd (http://www.catalyst.net.nz)
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 * @author     Evonne Cheung <evonne@catalyst.net.nz>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL
 * @copyright  (C) 2006,2007 Catalyst IT Ltd http://catalyst.net.nz
 */

body {
    background: url(../../../myportfolio-ac-nz/static/images/background.gif) repeat;
}

/* TITLES */
h3 {
    color: #CF6800;
}
h4 {
    font-size: 15px;
}
h5 {
    color: #CF6800;
}
h6 {
    color: #182768;
}


/* LINKS */
a,
a:link,
a:active,
a:visited {
    color: #c67b17;
}
a:hover {
    color: #c67b17;
}
/* links that should show as big light buttons */
#btn-logout,
span.addicon a {
	background-color: #ec8d29;
}
/* links that should show as big dark buttons */
.btn-link {
	background-color: #e17300;
        color: #FFFFFF;
}
.btn-link:hover {
	text-decoration: none;
}
.viewicon a {
	background-color: #e17300;
}


/* AJAX LOGIN */
#overlay {
    background: url(../../../myportfolio-ac-nz/static/images/overlay.png) repeat;
}


/* Default light buttons to the big ones */
input.submit, input.cancel, button, input.button, input.buttondk, input.select, input#files_filebrowser_edit_artefact, .rbuttons a.btn, #sb-profile .controls a {
    background-color: #ec8d29;
    color: #FFFFFF;
}
input.submit:hover, input.cancel:hover, button:hover, input.button:hover, input.buttondk:hover, input.select:hover, input#files_filebrowser_edit_artefact:hover, .rbuttons a.btn:hover, #sb-profile .controls a:hover {
    background-color: #ec8d29;
    color: #FFFFFF;
}
/* Default dark buttons to the big ones */
input.submitcancel, 
input.cancelbackcreate,
#settings_delete {
    background-color: #e17300;
}
/* Ones inside tables should be smaller... */
#main-column-container table input.button, 
#main-column-container table input.submit, 
#main-column-container table input.submitcancel, 
#main-column-container table button {
	background-color: #ec8d29;
}
/* Unless shouldn't */
#main-column-container .pieform table input.submit,
#main-column-container .pieform table button {
	background-color: #ec8d29;
}
input#cancel_profileform_topsubmit,
input#cancel_profileform_submit,
#register #register_submit_container input#cancel_register_submit,
#sendmessage input#cancel_sendmessage_submit,
#invitetogroup input#cancel_invitetogroup_submit,
#editview input#cancel_editview_submit,
#viewcolumns #viewcolumns_submit_container input#cancel_viewcolumns_submit,
#newblog #newblog_submit_container input#cancel_newblog_submit,
#editblog #editblog_submit_container input#cancel_editblog_submit,
#creategroup input#cancel_creategroup_submit,#requestjoingroup #requestjoingroup_submit_container input#cancel_requestjoingroup_submit,
#editgroup input#cancel_editgroup_submit,
#addtopic input#cancel_addtopic_submit,
#editpost #editpost_submit_container input#cancel_editpost_submit,
#edit_interaction #edit_interaction_submit_container input#cancel_edit_interaction_submit,
#edittopic #edittopic_submit_container input#cancel_edittopic_submit,
#institution #institution_submit_container input#cancel_institution_submit,
#auth_config #auth_config_submit_container input#cancel_auth_config_submit,
#employmenthistory #employmenthistory_submit_container input#cancel_employmenthistory_submit,
#educationhistory #educationhistory_submit_container input#cancel_educationhistory_submit,
#certification #certification_submit_container input#cancel_certification_submit,
#book #book_submit_container input#cancel_book_submit,
#membership #membership_submit_container input#cancel_membership_submit,
#removefriend #removefriend_submit_container input#cancel_removefriend_submit {
	background-color: #e17300 !important;
} 


div.grippie {
    background: #eeeeee url(../../../myportfolio-ac-nz/static/images/grippie.png) no-repeat scroll 100% 50%;
}


/* LABEL */
label {
    color: #4AA0A1;
}
tr.required label,
tr.required th,
.required td label,
.required td,
.requiredmarker {
    color: #CF6800;
}

/* HEADER ELEMENTS */
#top-wrapper {
    background: #182768 url(../../../myportfolio-ac-nz/static/images/banner.gif) no-repeat top right;
}
#usf_query_container input {
	background-color: #fff3d6;
}

/* main menu */
#main-nav {
	background: url(../images/topmenu-right.gif) no-repeat right top;
}
#main-nav li a:hover {
    color: #fff2ce;
}
#main-nav li.selectedleft {
	background: url(../../../myportfolio-ac-nz/static/images/topmenu-selected-left.gif) no-repeat left top;
}
#main-nav li.selected {
	background: url(../../../myportfolio-ac-nz/static/images/topmenu-selected-right.gif) no-repeat right top;
}
/* Sub menu */
#sub-nav {
    background: url(../../../myportfolio-ac-nz/static/images/submenu-bg.gif) repeat-x;
    border: none;
}
#sub-nav ul {
    line-height: 1.2em;
    background: none;
}
#sub-nav li {
	background: url(../../../myportfolio-ac-nz/static/images/submenu-divider.gif) no-repeat top right;
}
#sub-nav li.selected {
	background: url(../../../myportfolio-ac-nz/static/images/submenu-selected.gif) repeat-x top right;
}
#sub-nav li.selected a:link,
#sub-nav li.selected a:visited,
#sub-nav li.selected a:active {
    color: #d56d06;
}



/* RIGHT SIDE COLUMN */
div.sideblock {
    background: url(../../../myportfolio-ac-nz/static/images/sidebar-bg.gif) repeat-x top;
}
div.sideblock h3 {
    color: #59638d;
}
div.sideblock h3 a,
div.sideblock h3 a:link,
div.sideblock h3 a:visited,
div.sideblock h3 a:active {
	color: #59638d !important;
}
div.sideblock ul {
	color: #4aa0a1;
}
div.sideblock ul a {
	color: #4aa0a1;
}
div.sideblock ul ul {
	color: #c67b17;
}
div.sideblock ul ul a {
	color: #c67b17;
}
/* side profile */
div.sideblock ul.sidebar-ul-title {
	color: #4aa0a1;
}
div.sideblock ul.sidebar-ul-title a {
	color: #4aa0a1;
}
div.sideblock ul.sidebar-ul-title ul a {
	color: #c67b17;
}
.unreadmessagecount {
    background: url(../../../myportfolio-ac-nz/static/images/email.gif) no-repeat;
}

/* Side Quota Bar */
#quota_bar, #quota_bar_100 {
    background: url(../images/quota_bar_bg.gif) no-repeat;
}
#quota_bar_100 {
    background: url(../images/quota_bar_full.gif) no-repeat;
}
#quota_fill {
    background-image: url(../images/quota_bar_highlight.gif);
}

/* side login */
#right-column #login_login_username_container input,
#right-column #login_login_password_container input {
	background-color: #fff3d6;
}
#right-column .sidebarforgotpassword a,
#right-column .sidebarforgotpassword a:link,
#right-column .sidebarforgotpassword a:active,
#right-column .sidebarforgotpassword a:visited {
    background: url(../../../myportfolio-ac-nz/static/images/icon_question.gif) no-repeat left;
}
/* Side search */
.sideblock #selfsearch button,
#search_submit_container #search_submit {
	background: url(../images/btn_search.gif) no-repeat;
}
.sideblock #selfsearch input {
	background-color: #fff3d6;
}

/* Search buttons */
#usf_submit,
#dosearch,
#selfsearch button ,
.query-button,
#query-button,
#moderator_search_btn,
#search_submit,
#search_search,
#selfsearch button,
#users_search_btn {
        background: url(../images/btn_search_off.gif) no-repeat !important;
        border: 0;
        text-indent: -999px;
        font-size: 1%;
        cursor: pointer;
        vertical-align: middle;
        margin: 0;
}


/* MAIN CONTENT */
/* Message */
.message {
    border: 1px solid #e5e8da;
}
.message a {
    color: #CF6800;
}
/* system messages between nav and main content */
#messages .ok {
    background: #fff9e9 url(../../../myportfolio-ac-nz/static/images/icon_goodtogo.gif) no-repeat 10px 5px;
}
#messages .error {
    background: #ffd3d9 url(../../../myportfolio-ac-nz/static/images/icon_problem.gif) no-repeat 10px 5px;
}
#messages .info {
    background: #d2ebff url(../../../myportfolio-ac-nz/static/images/icon_question.gif) no-repeat 10px 4px;
}
/* Tables */
#main-column-container thead th {
    color: #4aa0a1;
}
#main-column-container tbody th {
    color: #4aa0a1;
}

/* Legend */
legend {
    color: #CF6800;
}
legend a, 
legend a:link, 
legend a:visited, 
legend a:active {
    color: #CF6800 !important;
}
/* Fieldset */
fieldset legend a {
    background: url(../../../myportfolio-ac-nz/static/images/icon_fieldset_down.gif) 2px center no-repeat;
}
fieldset.collapsed legend a {
    background: url(../../../myportfolio-ac-nz/static/images/icon_fieldset_left.gif) 2px center no-repeat;
}



/* CONTACT US */



/* PROFILE */
#userview .user-icon input#addfriend_add {
	background: transparent url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left;
}
#userview .user-icon input#invite_submit {
	background: transparent url(../../../myportfolio-ac-nz/static/images/icon-mail.gif) no-repeat left;
	color: #c67b17;
}
#userview #btn-delete {
	background: transparent url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left;
}
#userview #addmember_submit {
	background: transparent url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left;
	color: #c67b17;
}
#userview #btn-request {
	background: transparent url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left;
	padding: 4px 12px;
}


/* PROFILE > EDIT PROFILE */
#email_list a {
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat 3px !important;
}
#profileform_email_container td a {
	background: url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat 5px 3px;
}


/* PROFILE > MY RESUME */
#addemploymenthistorybutton,
#addeducationhistorybutton,
#addcertificationbutton,
#addbookbutton,
#addmembershipbutton {
	background-color: #ec8d29;
}


/* MY PORTFOLIO > MY VIEWS */
#myviewstable .viewitem a#editviewdetails,
#myviewstable .viewitem a#editthisview,
#myviewstable .viewitem a#editviewaccess {
	color: #c67b17 !important;
}
#editviewdetails,
#editthisview,
#editviewaccess {
	background: url(../../../myportfolio-ac-nz/static/images/edit.gif) no-repeat left 2px;
}
#btn-edit {
	background: url(../../../myportfolio-ac-nz/static/images/icon-edit.gif) no-repeat left 4px;
}
#btn-reply {
	background: url(../../../myportfolio-ac-nz/static/images/icon-reply.gif) no-repeat left 4px;
}
#btn-deletethisview {
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left 6px;
}
#potentialpresetitems button {
	background: url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left 7px;
	color: #c67b17;
}
button#dosearch {
	background: url(../images/btn_search.gif) no-repeat;
}

#editaccess #results td button {
	background: url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left 10px;
	color: #c67b17;
}

#accesslistitems table td button {
	color: #c67b17;
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left 10px;
}
#editaccess_submit_container input#editaccess_submit {
	background-color: #ec8d29 !important;
}



/* MY PORTFOLIO > MY FILES */
#createfolderform {
    background-color: #fff9e9;
}
form#files .foldernav {
    background: url(../../../myportfolio-ac-nz/static/images/foldernav.gif) no-repeat left 2px;
}


/* MY PORTFOLIO > MY BLOGS */
.settingsicon a {
	background-color: #ec8d29;
}
#browsebutton {
	background-color: #ec8d29;
}
#browsemyfiles {
    background-color: #fff9e9;
}
#myblogs input.edit {
	background: url(../../../myportfolio-ac-nz/static/images/icon-edit.gif) no-repeat left 5px;
	color: #c67b17;
}
#myblogs input.publish {
	background: url(../../../myportfolio-ac-nz/static/images/icon-publish.gif) no-repeat left 5px;
	color: #c67b17;
}
#myblogs input.delete {
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left 5px;
	color: #c67b17;
}




/* GROUPS */
#joinrequest {
	background: url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left;
}



/* GROUPS > MY GROUPS */
#mygroupstable #btn-edit {
	background: url(../../../myportfolio-ac-nz/static/images/icon-edit.gif) no-repeat left 3px;
}
#mygroupstable #btn-delete {
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left 3px;
}
#groupmembers {
	background: url(../../../myportfolio-ac-nz/static/images/icon-user.gif) no-repeat left 3px;
}


/* GROUPS > FIND GROUPS */
#btn-requests {
	background: url(../../../myportfolio-ac-nz/static/images/icon-add.gif) no-repeat left 4px;
}
#search_search {
	background: url(../images/btn_search.gif) no-repeat;
}


/* GROUPS > FIND FRIENDS */
#friendslist .friendinfo .last a#btn-request {
	background-color: #ec8d29;
}
#btn-sendmessage {
	background: url(../../../myportfolio-ac-nz/static/images/icon-mail.gif) no-repeat left 3px;
}
#btn-delete {
	background: url(../../../myportfolio-ac-nz/static/images/icon-delete.gif) no-repeat left 3px;
}


/* FORUMS */
.btn-editdk {
	background-color: #ec8d29;
}
.btn-deletedk {
	background-color: #ec8d29;
}


/* FORUM > EDIT FORUM */
#edit_interaction_moderator_container table td button {
	background-color: #ec8d29;
}
#edit_interaction_moderator_container button#moderator_search_btn {
	background: url(../images/btn_search.gif) no-repeat !important;
}




/* SETTINGS > NOTIFICATIONS */
#activitylist td.markasreadtd .markasread input.btn-delete {
	background-color: #e17300 !important;
}


/* ADMIN HOME */
/* Administration Home styles */
.upgradeicon a {
	background-color: #ec8d29;
}


/* MANAGE USERS > USER SEARCH */
table.tablerenderer th.asc { 
	background: transparent url(../../../myportfolio-ac-nz/static/images/down.gif) no-repeat right;
}
table.tablerenderer th.desc { 
    background: transparent url(../../../myportfolio-ac-nz/static/images/up.gif) no-repeat right;
}
#query-button {
	background: url(../images/btn_search.gif) no-repeat;
}


/* MANAGE USERS > SUSPENDED USERS */
#buttons #buttons_delete_container #buttons_delete {
	background-color: #e17300;
}


/* MANAGE USERS > SITE STAFF */
#staffusers_users_container table td button {
	background-color: #e17300;
}
#staffusers_users_container table td #users_search_btn {
	background: url(../images/btn_search.gif) no-repeat;
}


/* MANAGE USERS > SITE ADMINS */
#adminusers #adminusers_users_container table td button {
	background-color: #e17300;
}
#adminusers #adminusers_users_container table td #users_search_btn {
	background: url(../images/btn_search.gif) no-repeat;
}



/* MANAGE INSTITUTIONS > INSTITUTIONS */
.institutionedituserbuttons input {
	background-color: #e17300;
}


/* MANAGE INSTITUTIONS > INSTITUTION MEMBERS */
#institutionusers #institutionusers_users_container td button {
	background-color: #e17300;
}
#institutionusers #institutionusers_users_container button#users_search_btn {
	background: url(../images/btn_search.gif) no-repeat;
}
