/* Standard HTML Elements */

body {
    background-color: White;
}

h1, h2, h3, h4, h5, h6 {
    color: Black;
    border-bottom-color: #556B2F;
}

h1, h2, h3, h4, h5, h6 {
    color: Black;
    border-bottom-color: #556B2F;
}
h1.errorMsg, h2.errorMsg, h3.errorMsg, h4.errorMsg, h5.errorMsg, h6.errorMsg {
    color: Red ! important;
}

a {
    color: #556B2F;
}


/* Page Layout Blocks */

/* search tool */
.searchTextField {
	background-color: #e5eecc;
}

/* site banner */
#site_banner {
	background-image: url('../images/podd_logo2_sm.png');
}

#site_banner span {
	border-color: #e5eecc;
}

/* highlight the selected menu item */
body#home #toolbar_div a#home_tab,
body#projects #toolbar_div a#project_tab,
body#admin #toolbar_div a#admin_tab {
    color: #556B2F;
    font-weight: bold;
}
/* menu bar */
#toolbar_div {
    background-color: #e5eecc;
    border-top-color: #556B2F;
    border-bottom-color: #556B2F;
    color: black;
}
#toolbar_div li, #toolbar_div li a {
    color: black;
}

/* underlined headings */
.underlined_heading {
	border-color: #556B2F;
}

/* buttons */
#buttonwrapper a, #buttonwrapper_right a, button {
    background-color: #E0E0E0;
    border-color: #556B2F;
    color: black;
}
.remove_file_btn {
    background-image: url(../images/cross.png);
}

/* content pane */
#content_pane {
    background: #e5eecc;
    border-color: #556B2F;
}

/* standard form field layout */
fieldset {
	border-color: #556B2F 
}

/* hierarchy display */
.parent {
    background-image: url(../images/parent.png);
}
.current {
    background-image: url(../images/current.png);
}
.child {
    background-image: url(../images/child.png);
}

#aux {
    background: #e5eecc;
    border-color: #556B2F;
}

#main {
    background: #e5eecc;
    border-color: #556B2F;
}

#userFilter {
	border-color: #556B2F;
}

/* table */
table.tableborder {
	border-color: black;
}
table.tablesorter thead tr th, 
table.tablesorter tfoot tr, table.tablesorter tfoot tr td {
	border-color: #556B2F;
}

/* jquery auto-complete */
.ac_results {
	border-color: black;
	background-color: #e5eecc;
}
.ac_loading {
    background: white url('../images/indicator.gif');
}
.ac_odd {
	background-color: #e5eecc;
}
.ac_over {
	background-color: #ccff99;
}
/* jquery auto-complete - end */

/* jquery text litmiter */
.limiterBox {
    border-color:  black;
    background-color: #ccff99;
}

/* jquery treeview */
.treeview .hitarea, .treeview li.lastCollapsable, .treeview li.lastExpandable {
    background-image: url(../images/treeview.gif);
}
.treeview li {
    background-image: url(../images/treeview-line.gif);
}
.project {
    background-image: url(../images/parent.png);
}
.predicate {
    background-image: url(../images/predicate.png);
}
.data {
    background-image: url(../images/data.png);
}
.file {
    background-image: url(../images/file.png);
}
/* jquery treeview - end */