/* PERMANENT COLORS - DON'T TOUCH */
#decisia-main-content .decisia-content .decisia-box {
	background-color: #f1f1f1;
	border-color: #d0d0d0;
}

.decisia-content h1 .help a,
.decisia-content h1 .bar-right a {
	color: #fff;
}

.decisia-content .browse-announcement,
.decisia-content .browse {
	background-color: #fff;
	border-color: #fff;
}

.decisia-content .search {
	border-color: #d0d0d0;
}

.decisia-content input {
	background-color: #fff;
}

.decisia-content ul li.even,
.decisia-content table tbody tr.even {
	background-color: #fff;
}

.decisia-content ul li.even {
	border-color: #fff;
}

.decisia-content ul.tabs li {
	background-color: #e0e0e0;
	border-color: #e0e0e0;
}

.decisia-content ul.tabs li a {
	color: #3e3e3e;
	text-decoration: none;
}

.decisia-content ul.tabs li.active {
	background-color: #fff;
	border-color: #fff;
}

.decisia-content ul.tabs li.active {
	color: #000;
}

.decisia-content .browse .listing a,
.decisia-content .resultControls ul.pager a {
	background-color: #707070;
	color: #fff;
}

.decisia-content ul.collectionItemList div.summary,
.decisia-content ul.collectionItemList p.snippet {
	background-color: #e0e0e0;
	color: #3e3e3e;
}

.decisia-content label.overlay {
	color: #444;
}

.decisia-content .documentList {
	border-color: #000;
}

#decisia-document-header div.summary {
	border-color: #d0d0d0;
}

#decisia-help table {
	border-color: #d0d0d0;
}

#decisia-help table td,
#decisia-help table th {
	border-color: #d0d0d0;
}

#decisia-main-content #decisia-login.decisia-content form,
#decisia-main-content #decisia-mailing-list.decisia-content form {
	background-color: #fff;
	border-color: #d0d0d0;
	padding:5px;
	margin-bottom:13px;
}

/* ************** */
/* PROJECT COLORS */
/* ************** */

#decisia-main-content .decisia-content .decisia-box h1 {
	background-color: #775C18;
	color: #fff;
}

.decisia-content input {
	border-color: #775C18;
}

.decisia-content button,
.ui-dialog .ui-dialog-titlebar {
	background-color: #775C18;
	color: #fff;
}

#decisia-main-content .decisia-content a .decisia-icon:hover,
#decisia-main-content .decisia-content .metadata .documents .decisia-icon:hover,
#decisia-footer .stayInformed div.decisia-icon:hover {
	color:#775C18;
}

.decisia-content .browse .listing .selected span,
.decisia-content .browse .listing .buttonSelected,
.decisia-content .browse .listing a:hover,
.decisia-content .resultControls ul.pager li.current,
.decisia-content .resultControls ul.pager a:hover {
	background-color: #775C18;
	color: #fff;
}

.decisia-content ul li.odd,
.decisia-content table tbody tr.odd {
	background-color: #f1f1f1;
}

.decisia-content ul li.odd {
	border-color: #f1f1f1;
}

.decisia-content ul li.odd:hover,
.decisia-content ul li.even:hover {
	border-color: #775C18;
	-moz-box-shadow: 0px 0px 3px #775C18;
	-webkit-box-shadow: 0px 0px 3px #775C18;
	box-shadow: 0px 0px 3px #775C18;
}

.decisia-content .chzn-container-active ul.chzn-choices,
.decisia-content input:focus {
	position: relative;
	box-shadow: 0 0 5px 1px #775C18;
}

.decisia-content button,
.ui-dialog .ui-dialog-titlebar {
	background-color: #775C18;
	background-image: -webkit-linear-gradient(bottom, #775C18 0%, #ffffff 400%);
	background-image:    -moz-linear-gradient(bottom, #775C18 0%, #ffffff 400%);
	background-image:     -ms-linear-gradient(bottom, #775C18 0%, #ffffff 400%);
	background-image:      -o-linear-gradient(bottom, #775C18 0%, #ffffff 400%);
	background-image:         linear-gradient(to top, #775C18 0%, #ffffff 400%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A08040', endColorstr='#775C18');
	
	border: 1px solid #775C18;
	text-shadow: 0 -1px 0 #000;
	zoom: 1;
}

.decisia-content button:hover,
.ui-dialog .ui-dialog-titlebar:hover {
	background-image: -webkit-linear-gradient(top,       #775C18 0%, #ffffff 800%);
	background-image:    -moz-linear-gradient(top,       #775C18 0%, #ffffff 800%);
	background-image:     -ms-linear-gradient(top,       #775C18 0%, #ffffff 800%);
	background-image:      -o-linear-gradient(top,       #775C18 0%, #ffffff 800%);
	background-image:         linear-gradient(to bottom, #775C18 0%, #ffffff 800%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#775C18', endColorstr='#907030');
	
	cursor: pointer;
}

.decisia-content .browse ul.listing a.buttonLike {
	background-color: #f1f1f1;
	background-image: -webkit-linear-gradient(bottom, #f1f1f1 0%, #000 800%);
	background-image:    -moz-linear-gradient(bottom, #f1f1f1 0%, #000 800%);
	background-image:     -ms-linear-gradient(bottom, #f1f1f1 0%, #000 800%);
	background-image:      -o-linear-gradient(bottom, #f1f1f1 0%, #000 800%);
	background-image:         linear-gradient(to top, #f1f1f1 0%, #000 800%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D0D0D0', endColorstr='#f1f1f1');
	
	border: 1px solid #775C18;
	text-shadow: 0 -1px 0 #fff;
	zoom: 1;
	color: #775C18;
}

.decisia-content .browse ul.listing a.buttonLike:hover,
.decisia-content .browse ul.listing a.buttonLike:focus {
	background-image: -webkit-linear-gradient(top,       #f1f1f1 0%, #000 1600%);
	background-image:    -moz-linear-gradient(top,       #f1f1f1 0%, #000 1600%);
	background-image:     -ms-linear-gradient(top,       #f1f1f1 0%, #000 1600%);
	background-image:      -o-linear-gradient(top,       #f1f1f1 0%, #000 1600%);
	background-image:         linear-gradient(to bottom, #f1f1f1 0%, #000 1600%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#E0E0E0');
	
	border-color: #775C18;
	-moz-box-shadow: 0px 0px 3px #775C18;
	-webkit-box-shadow: 0px 0px 3px #775C18;
	box-shadow: 0px 0px 3px 1px #775C18;

	cursor: pointer;
	text-shadow: 0 1px 0 #fff;
	color: #775C18;
	
	outline:none !important;
}

.decisia-content .browse ul.listing .buttonSelected {
	color: white;
	border: 1px solid #775C18;
	zoom: 1;
	display:block;
}

.decisia-content .browse ul.listing .buttonSelected:hover {
	cursor: default;
}

#decisia-main-content .decisia-content .decisia-help-tooltip {
	border: solid 1px #775C18;
}

#decisia-main-content #document-content .decisia-document-warning {
	text-align:center;
	border: solid 1px #775C18;
	padding:10px;
	margin-bottom:10px;
}
