/**
*
*   Core colours:
*
*   #A1C037    rgb(161,191,54)      darker green
*   #C9DD02    rgb(201,221,2)       lighter green
*   #EBF2D0    rgb(235,242,208)      pale green
*   #FDF5E6                         light brown  
*   #D2D085    rgb(210,208,133)     mid brown
*   #8B7D6B                         darker brown
*   #5C5C5C                         dark grey
*   #F5D5C8                         light pink
*   #824429                         darkish reddy/brown
*
*
*/


/**
*   General colours
*/
body{
color: black;
background-color: white;
}
body a{
color: #8B7D6B;
border-bottom-color: #8B7D6B;
}
form input, form textarea{
background-color: white;
color: black;
}


/**
*   Menu colours
*/
#mainmenuOuter{
/*background-color:#A1BF37;*/
}
#mainmenu li {
/*background-color: #A1BF37;*/
}
#mainmenu li a{
color: white;
}
#mainmenu .submenu li{
background-color: white;
}
#mainmenu li ul li a{
color: #A1BF37;
}
.submenu{
border-color: #A1BF37;
}
#mainmenu .submenu .yuimenuitem-selected{
background-color: #EBF2D0;
}
#mainmenu .yuimenubaritem{
border-color:#A1C037;
}
#mainmenu .yuimenubaritem-selected{
background:transparent;
border-color:#C9DD02;
}
#mainmenu .yuimenubaritem-selected{
color:black!important;
}
#mainmenu form input{
color: #A1BF37;
}
#mainmenu h2{
color: #5C5C5C;
}
#mainmenu #qAutoComplete li { 
background-color: white;
color: black;
font-size: 0.8em;
} 
#mainmenu #qAutoComplete li.yui-ac-highlight { 
background-color:#EBF2D0 ;
} 

/**
*    Core components
*/

.topbar{
background-color:#A1C037;
}
.topbar h2{
color:white;
}
h1{
/*border-color: #C9DD02;*/
color: #5C5C5C;
/*border-color: #F5D5C8;*/

}



/**
*   Buttons
*/
.gobutton{
background-image:url(../img/arrow-green.png);
background-position:100% 30%;
background-repeat:no-repeat;
}
.abutton, .widget .actionbuttons input{
color: #8B7D6B;
border-color: #8B7D6B;
}

/**
*  Widgets
*/
.widget{

}
.widget h2{
background-color: transparent;
color: #5C5C5C;
border-color: #F5D5C8
}
.widget .meta{
color:#5C5C5C;
}
.widget td, .widget th{
border-color: #D2D085;
}



/**
*   Tabs
*/
.tabbox{
border-color: #8B7D6B;
}
.tabbox li{
border-color: #8B7D6B;
border-bottom-color: white;
background-color: #FDF5E6;
}
.tabbox li.selected{
background-color: white;
}
.tabbox li.tabspacer{
background-color: white;
border-bottom-color: #8B7D6B;
}