/*** Color scheme:
	#fbe18a
	#b09e61
	#fff8e2
	#fff2c6

	#fbf88a
	#b0ae61
	#fffee2
	#fffdc6

	#403323
	#403323
	#fff3e2
	#ffe6c6
***/

/*** DEFAULTS SECTION ***/
body {
background:white;
}
body,form,div,span,p,input,textarea,select{
color:#000;
}
h1,h2,h3,h4,h5,h6{
/*color:#3d3f3e;*/
color:#403323;
}
input, select{
border:1px solid #b08e61;
background-color:#fff8e2;
}
input.submit{
background:#b09e61;
border:1px solid #aaa;
}
/*input:focus{
background:#ddd;
}*/
a{
color:#403323;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.linkbtn{
background:transparent;
border:0;
}
.linkbtn:hover{
background:transparent;
color:blue;
}
.button{
background:#ddd;
border:1px solid #aaa;
color:#333;
text-decoration:none;
}
.button:hover{
text-decoration:none;
background:#333;
border:1px solid #aaa;
color:#ddd;
}
/*** END DEFAULTS SECTION ***/



/*** HEADER SECTION ***/
#userbar input{
background:white;
border:1px solid yellow;
opacity:.5;
}
#userbar a:link{
color:#403323;
}
#userbar a:visited{
color:#403323;
}
#userbar a:hover{
color:#990000;
}
#userbar a:active{
color:#990000;
}
#userbar{
background:url(img/ape/userbarbg.gif) repeat-x top left;
border-top:1px solid #9999CC;
/*border-bottom:1px solid #9999CC;*/
/*background-color:#AFBCCF;*/
color:#000066;
}
#userbar ul li a:link, #userbar ul li a:visited, #userbar span.members{
background:url(img/ape/userbarbg_link.gif) repeat-x;
border-left:1px solid #9999CC;
color:#403323;
}
#userbar ul li:last-child a{
border-right:1px solid #9999CC;
}
#userbar ul li a:hover, #userbar ul li a:active{
background:url(img/ape/userbarbg_hover.gif) repeat-x;
}
#userbar .username{
}
#userbar a{
text-decoration:none;
}

#menubar{
background:#6699CC url(img/ape/menubg.gif) repeat-x;
/*border-top:1px solid #335599;
border-bottom:1px solid #335599;*/
color: #ffffff;
}
#menubar a:link{
color:#ffffcc;
}
#menubar a:visited{
color:#ffffcc;
}
#menubar a:hover{
color:#ffffff;
}
#menubar a:active{
color:#ffff99;
}
#menubar select {
background-color:#fff8e2;
}
#menubar input {
background-color:white;
opacity:.7;
}
#menubar input.submit {
background-color:#fbcb8a;
color:#806746;
opacity:1;
}
/*** END HEADER SECTION ***/



/*** FOOTER SECTION ***/
div#footer{}
/*** END FOOTER SECTION ***/



/*** SIDEBAR SECTION ***/
div#sidebar{}
div.portlet{
/*border:1px dashed #3d3f3e;*/
}
div.portlet h1{
}
div.portlet h2{
}
/*** END SIDEBAR SECTION ***/



/*** MAIN SECTION ***/
div#content{
}
div#content div.confirm{
}
div#content div.confirm blockquote.itemsummary{
border:1px dotted brown;
background:#fbcb8a;
}
div#rightside{
border: 1px solid #dddddd;
}
/*** END MAIN SECTION ***/



/*** POPUP SECTION ***/
div#popup{}
/*** END POPUP SECTION ***/



/*** HELPTIP SECTION ***/
.dnghelptip_fg{
}
.dnghelptip_cg{
}
.dnghelptip_bg{
}
.dnghelptip_txtfont{
font-size:x-small;
}
.dnghelptip_capfont{
font-size:x-small;
font-weight:bold;
color:white;
}
/*** END HELPTIP SECTION ***/



/*** EVENTTIP SECTION ***/
.dngeventtip_fg{
}
.dngeventtip_cg{
}
.dngeventtip_bg{
}
.dngeventtip_txtfont{
font-size:x-small;
}
.dngeventtip_capfont{
font-size:x-small;
font-weight:bold;
color:white;
}
/*** END EVENTTIP SECTION ***/



/*** LOGIN SECTION ***/
div#LoginPanel{
}
/*** END LOGIN SECTION ***/



/*** FACET ***/
div#facet h3{
}
div#facet h4{
}
.facetList{
}
/*** END FACET ***/


#passwordbox{
float:right;
}



/*** "MY" SECTION ***/
div#mycontent{
margin-top:5px;
margin-right:250px;
margin-bottom:5px;
margin-left:200px;
text-align:left;
padding:5px;
}
div#mycontent h2{
/*background:url(img/ape/myhbg.gif) repeat-x top left;*/
}

.mylist{
border:0;
}
.mylist thead{
color:#b09e61;
background:#fbe18a;
}
.mylist tr.row1{
background:#fff8e2;
}
.mylist tr.row2{
background:#fff2c6;
}
.mylist th.centered,td.centered{
}
.mylist th.actioncol,td.actioncol{
}
.mylist th.iconcol,td.iconcol{
}
.mylist tr.editrow{
background:brown;
}
.mylist tr.editrow a,tr.editrow label,tr.editrow input.linkbtn{
color:white;
}
.mylist td{
margin:0;
padding:2px;
}

div#mysidebar{
}
div#mysidebar h1{
background: url(img/ape/labelbg180.png);
height:25px;
line-height:25px;
color:white;
}
div#mysidebar p{
background:#e9c8a1 url(img/ape/bar2.png) repeat-x top left;
}
div#mysidebar a{
color:black;
text-decoration:none;
}
/*** END "MY" SECTION ***/



/*** MESSAGELET SECTION ***/
.messagelet{
width:100%;
vertical-align:middle;
}
.messagelet_info{
border:1px #806746 dashed;
background:#fff8e2;
color:#806746;
}
.messagelet_alert{
border:1px #806746 dashed;
background:#fff8e2;
color:#806746;
}
.messagelet_error{
border:1px #806746 dashed;
background:#fff8e2;
color:#806746;
}
/*** END MESSAGELET SECTION ***/

