/**
 * $Horde: horde/themes/bluewhite/screen.css,v 1.18.6.9 2005/11/02 19:32:38 jan Exp $
 */

body {
    font-family: "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;
	}
	
a {
    color: #339;
	}
	
.headerbox {
    border-color: #66a;
	}

.selected {
    background: #C6D3FF;
	}

.header {
    color: #b0232a;
	}
	
.header a {
    color: #b0232a;
	}

.header a:hover, a.header:hover {
    color: yellow;
    text-decoration: none;
	}

/* header */
a.header {
    border-bottom: 0;
    background: transparent;
	}
	
a.fixed {
    color: #339;
	}
	
.light {
    color: #333;
}
.smallheader {
    color: #fff;
    background: #66a;
}
a.smallheader:hover {
    color: #cce;
    text-decoration: none;
}

.control {
    /*background: #ddd;*/
	}
	
.widget {
    color: #224;
	}

/* Form styles. */
input, select, textarea {    
	font-size: 12px;
    color: #000;
    border: 1px double #999999;	
	}
	
input#to, input#cc, input#bcc, input#subject {
	border: 0;
    width: 463px;
    height: 32px;
	padding-left: 10px;
	line-height: 29px;    
	background: fixed #FFFFFF url(../../imp/themes/bluewhite/bg-input.gif) 0 0 no-repeat;
	background: scroll #FFFFFF url(../../imp/themes/bluewhite/bg-input.gif) 0 0 no-repeat;
    color: #000;
	}
	
input:focus, textarea:focus {
	}
	
.button, .button:focus {
	border: 0;
    width: 132px;
    height: 32px;
	line-height: 29px;
    background: #ffffff url(../../imp/themes/bluewhite/bg-bottoni.gif) no-repeat;
    color: #000;
	}
	
.button:hover {
	border: 0;
	}

/* Alternating styles. item0, item1 are deprecated. */
.rowEven, .item0 {
    background: #eee;
	}

.rowOdd, .item1 {
    background: #fff;
}

/* Various popup and status layers. */
.tooltip, div.nicetitle {
    color: #fff;
    background: #66a;
    border: 2px double #fff;
	}

/* Menu styles. */
#menu {
    color: #000000;
	}
	
#menu a {
    color: #000000;
	margin-left: 10px;
	padding: 2px;
	}
	
#menu a:hover, #menu a:hover.current  {
	color: #b0232a;
	/*
	color: #b0232a;
	background: #ffffff;
	*/
	}
	
#menu a.current {
	color: #b0232a;
	font-weight: bold;   
	}

/* Sidebar styles. */

body.sidebar {
    background: #ffffff;
	}

/*
#sidebarPanel {
    border-right: 1px solid #006;
    border-bottom: 1px solid #006;
    background: #e9e9ff;
	}
*/
#sidebarPanel span.toggle, #sidebarPanel a {
    padding-left: 1px;
    padding-bottom: 2px;
	}
#sidebarPanel span.toggle {
    border: 1px none transparent;
	}
/*
#sidebarPanel a {
    color: #006;
    border: 1px solid #e9e9ff;
	}
*/
#sidebarPanel a:hover {
    color: #006;
    background: #ccc;
    border: 1px solid #000;
    text-decoration: none;
	}
	
#expandButton {
    margin-right: 1px;
	}

/* Tab styles. */
.tabset {
    background: none;
    border-bottom: 1px solid #66a;
}
.tabset li a {
    border: 1px solid #66a;
    border-bottom-color: #e9e9e9;
}
.tabset li.activeTab a {
    background: #66a;
    color: #fff;
    border-bottom: 1px solid #66a;
}
.tabset li.activeTab a:hover {
    background: #66a;
    color: #fff;
}

