/**
 * $Horde: horde/themes/Office2007/screen.css,v 0.1 2008/04/27 
17:56:00 jan Exp $
 */

body {
    background: #d9dedf;
    scrollbar-base-color: #aca9ac;
    scrollbar-arrow-color: #aca9ac;
}
html {
    background:url('graphics/bodybg.png') top repeat-x #000000;
    scrollbar-base-color: #aca9ac;
    scrollbar-arrow-color: #aca9ac;
}
a, a.fixed {
    color: #339;
}
a.widget {
    color: #000;
}
a.widget:hover {
    color: white;
    background: #ccc;
}
.header {
    color: #ffffff;
    background:url('graphics/subtitle.png') top left scroll repeat-x;
    font-size:12px;
    font: Tahoma;
    font-weight:normal;
}
.header a {
    color: #9f9fa0;
}
.smallheader {
    color: #9f9fa0;
    background: #000;
}
.button {
    color: #000;
    background-color: #aca9ac;
    border-bottom: thin solid #222;
    border-right: thin solid #222;
    border-top: thin solid #ddd;
    border-left: thin solid #ddd;
}
.selected {
    background-color: #aca9ac;
}

/* Menu styles. */
#menu {
    color: #000000;
    background:url('graphics/topbar.png') top left scroll repeat-x;
}
#menu h1 {
    color: #000;
}
#menu a {
    color: #000000;
    border: 2px groove #ffffff;
   /* border-style: inset inset outset outset;*/
}
#menu a.current {
    background:url('graphics/buttonbg.png') top left scroll repeat-x;
    color: #000000;
    border-top:2px groove #b58e07;
    border-bottom:2px groove #ffd544;
    border-left:2px groove #b58e07;
    border-right2px groove #ffd544;
}

#menu a:hover {
    background:url('graphics/buttonbg_hover_big.png') top left scroll repeat-x #ffffff;
    color: #000000;
    border:2px outset *#ab8d45*;
}

#menu a.current:hover {
    background:url('graphics/buttonbg_hover_big.png') top left scroll repeat-x #ffffff;
    color: #000000;
   /* border:2px outset #ab8d45;*/
}

/* Sidebar styles. */
#sidebarPanel {
    background:url('graphics/sidebar.png') top left scroll repeat-x;
    border-right: 2px solid #d2a60f;
    border-bottom: 1px solid #ffd544;
    border-top: 1px solid #000000;
    border-left: 0px;
    color: #ffffff;
}
#expandButton {
    margin-right: 1px;
}

#sidebarPanel span, #sidebarPanel a {
    
    color: #ffffff;
    font-size:12px;
    border:1px 	 transparent;
}
#sidebarPanel a:hover {
    background:url('graphics/buttonbg_hover.png') top left scroll repeat-x #ffffff;
    color: #000000;
    border:1px solid #ab8d45;
}


/* Tab styles. */
.tabset li.activeTab a, .tabset li.activeTab a:hover {
    border-bottom: 1px solid #000000;
    border-left: 2px groove #ffffff;
    border-right: 1px solid #000000;
    border-top: 2px groove #ffffff;
    background:url('graphics/tabactive.png')  #ffffff;
}

.tabset li a {

   background:url('graphics/tabinactive.png') #ffffff;
   border-bottom: 1px solid #000000;
   border-left: 2px groove #ffffff;
   border-top: 2px groove #ffffff;
}

.tabset li a:hover {
    border-bottom: 1px solid #000000;
        border-top:2px groove #b58e07;
   /* border-bottom:2px groove #ffd544;*/
    border-left:2px groove #b58e07;
    border-right2px groove #ffd544;

    background:url('graphics/tabactive.png') #ffffff;
    color: #ffffff;
}
