.color {
	background-color: #e3edff;
	color: #476396;
}

.color tr:hover td {
	background-color: #fff !important;
	color: inherit;
}

.color th {}

.color th a {
	background-color: inherit;
	color: #476396;
}

.color td {
	background-color: #ebf2ff;
	color: inherit;
	border-color: #e3edff;
}

.color a.name-label {
	background-color: inherit;
	color: #476396;
}

.color a.name-label:hover {
	background-color: inherit;
	color: #172b51;
}
	
.color small.description {
	background-color: inherit;
	color: #99aaca;
}


/* side */

.color ul.categories li {
	background-color: #ebf2ff;
	color: inherit;
	border-color: #e3edff !important;
}

.color a.category-name {
	background-color: inherit;
	color: #476396;
}

.color a.category-name:hover,
.color a.on {
	background-color: inherit;
	color: #172b51;
	text-decoration: underline;
}

.color ul.categories li:hover {
	background-color: #fff;
	color: inherit;
}

.color ul.categories ul li a.category-name:hover {
	background-color: inherit;
	color: #172b51 !important;
}

.color ul.categories li:hover ul li,
.color ul.categories li:hover ul li a.category-name {
	background-color: #fff;
	color: #476396;
}

.color ul.categories li:hover ul li a.on {
		background-color: inherit;
		color: #172b51;
	}


/* tabs */
.tabs {
	border-color: #476396;
	border-width: 0 0 2px 0;
	border-style: solid;
}

	.tabs a {
		background-color: #e3edff;
		color: #476396;
		border-color: #fff;
	}
	
	.admin-tabs {
		padding: 5px 0 0 0;
	}
	
	.admin-tabs a {
		background-color: transparent;
		color: #000;
		background-position: 3px 3px;
		background-repeat: no-repeat;
		padding: 1px 3px;
		margin: 0 0 0 2px;
	}
	
		.tabs a.add {
			background-image: url("/i/plus-green.png");
			padding-left: 17px;
			background-color: inherit;
			color: #000;
		}
		
		.tabs a.add:hover {
			background-image: url("/i/plus-white.png");
			background-color: #209500;
			color: #fff;
		}
	
	.tabs a:hover {
		background-color: #476396;
		color: #fff;
	}
	
	.tabs a.on,
	.tabs a.on:hover {
		background-color: #476396;
		color: #fff;
		border-bottom-color: #476396;
	}
	
tr.divider td {
	border-bottom: 3px #d5e1f6 solid !important;
}