
/*
 Colors
*/
.blue{
	color: #088cc8;
	outline-color: #088cc8;
}
.green{
	color: #4fb86b;
	outline-color: #4fb86b;
}
.pink{
	color: #e02152;
	outline-color: #e02152;
}
.yellow{
	color: #E7C501;
	outline-color: #E7C501;
}

.txt-color-darkred {
    color: rgb(119, 35, 35);
}

.txt-color-darkgreen {
    color: #1A5A1B;
}
/*
 Label Colors
*/
.action-nav-button.blue a:link,
.action-nav-button.blue a:visited,
.action-nav-button.blue a:hover,
.label-blue{
	border: 1px solid #3682a9;
	background-color: #088cc8;
	outline-color: #fff;
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#008ade),color-stop(100%,#0058a9));
	background-image: -webkit-linear-gradient(top,#008ade,#0058a9);
	background-image: -moz-linear-gradient(top,#008ade,#0058a9);
	background-image: -o-linear-gradient(top,#008ade,#0058a9);
	background-image: linear-gradient(top,#008ade,#0058a9);
	box-shadow: 0 1px 2px 0 #008ade inset;
}
.action-nav-button.green a:link,
.action-nav-button.green a:visited,
.action-nav-button.green a:hover,
.label-green{
	border: 1px solid #729d3e;
	background-color: #4fb86b;
	outline-color: #fff;
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#91be5a),color-stop(100%,#6d963b));
	background-image: -webkit-linear-gradient(top,#91be5a,#6d963b);
	background-image: -moz-linear-gradient(top,#91be5a,#6d963b);
	background-image: -o-linear-gradient(top,#91be5a,#6d963b);
	background-image: linear-gradient(top,#91be5a,#6d963b);
	box-shadow: 0 1px 2px 0 #91be5a inset;
}
.action-nav-button.pink a:link,
.action-nav-button.pink a:visited,
.action-nav-button.pink a:hover,
.label-pink{
	border: 1px solid #C71044;
	background-color: #e02152;
	outline-color: #fff;
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#FF5193),color-stop(100%,#C71044));
	background-image: -webkit-linear-gradient(top,#FF5193,#C71044);
	background-image: -moz-linear-gradient(top,#FF5193,#C71044);
	background-image: -o-linear-gradient(top,#FF5193,#C71044);
	background-image: linear-gradient(top,#FF5193,#C71044);
	box-shadow: 0 1px 2px 0 #FF5193 inset;
}
.action-nav-button.yellow a:link,
.action-nav-button.yellow a:visited,
.action-nav-button.yellow a:hover,
.label-yellow{
	border: 1px solid #E7C501;
	background-color: #E7C501;
	outline-color: #fff;
	background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fcdb45),color-stop(100%,#ffba05));
	background-image: -webkit-linear-gradient(top,#fcdb45,#ffba05);
	background-image: -moz-linear-gradient(top,#fcdb45,#ffba05);
	background-image: -o-linear-gradient(top,#fcdb45,#ffba05);
	background-image: linear-gradient(top,#fcdb45,#ffba05);
	box-shadow: 0 1px 2px 0 #fcdb45 inset;
}

.action-nav-button a a:link,
.action-nav-button a a a:link {
	background: tran a asparent; a
}

/* inverted content */
.action-nav-normal .action-nav-button.default a i,
.action-nav-normal .action-nav-button.pink a i,
.action-nav-normal .action-nav-button.red a i,
.action-nav-normal .action-nav-button.green a i,
.action-nav-normal .action-nav-button.blue a i,
.action-nav-normal .action-nav-button.gray a i,
.action-nav-normal .action-nav-button.black a i,
.action-nav-normal .action-nav-button.lightblue a i,
.action-nav-normal .action-nav-button.gold a i,
.action-nav-normal .action-nav-button.sea a i,
.action-nav-normal .action-nav-button.brown a i,
.action-nav-normal .action-nav-button.twitter a i,
.action-nav-normal .action-nav-button.facebook a i {
	color: #fff;
	text-shadow: 0 1px rgba(51,51,51,0.5);
}
.action-nav-normal .action-nav-button.default a,
.action-nav-normal .action-nav-button.pink a,
.action-nav-normal .action-nav-button.red a,
.action-nav-normal .action-nav-button.green a,
.action-nav-normal .action-nav-button.blue a,
.action-nav-normal .action-nav-button.gray a,
.action-nav-normal .action-nav-button.black a,
.action-nav-normal .action-nav-button.lightblue a,
.action-nav-normal .action-nav-button.gold a,
.action-nav-normal .action-nav-button.sea a,
.action-nav-normal .action-nav-button.brown a,
.action-nav-normal .action-nav-button.twitter a,
.action-nav-normal .action-nav-button.facebook a  {
	color: #fff;
	text-shadow: 0 1px rgba(51,51,51,0.5);
}
*
.action-nav-normal .action-nav-button.yellow a i {
	color: #666;
	text-shadow: 0 1px rgba(251,251,251,0.5);
}
.action-nav-normal .action-nav-button.yellow a  {
	color: #666;
	text-shadow: 0 1px rgba(251,251,251,0.5);
}
/**
 * Schedule Colors
 */


	.schedule .blue{
		border-color:#cfdee5;
	}
	.schedule .active td.blue.lesson-cell,
	.schedule .blue.current {
		border-color:#088cc8;
	}
	.schedule .blue.current {
		background-color:#cfdee5;
	}
	.schedule th.blue {
		color:#088cc8;
	}

	.schedule .green{
		border-color:rgba(33, 119, 0, 0.05);
	}
	.schedule .active td.green.lesson-cell,
	.schedule .green.current  {
		border-color:#4fb86b;
	}
	.schedule .green.current  {
		background-color:#c2ffe0;
	}
	.schedule th.green  {
		color:#4fb86b;
	}

	.schedule .yellow{
		border-color:rgba(255, 143, 0, 0.09);
	}
	.schedule .active td.yellow.lesson-cell,
	.schedule .yellow.current  {
		border-color:#fec235;
	}
	.schedule .yellow.current  {
		background-color:#fffbd1;
	}
	.schedule th.yellow  {
		color:#fec235;
	}

	.schedule .pink{
		border-color:rgba(224, 0, 95, 0.06);
	}
	.schedule .active td.pink.lesson-cell,
	.schedule .pink.current  {
		border-color:#e02152;
	}
	.schedule .pink.current  {
		background-color:#f4ccdd;
	}
	.schedule th.pink  {
		color:#e02152;
	}

/**
 * Floors Colors
 */

	.blue .bg-color {
		background-color: ;

	}
	.blue .gradient-color {
		background-color:#cfdee5;
		background-image: -webkit-gradient(linear,0 0 ,100% 0,from(#cfdee5),to(#fff));
	}
	.blue .gradient-reverse {
		background-color:#cfdee5;
		background-image: -webkit-gradient(linear,100% 0,0 0,from(#cfdee5),to(#fff));
	}

	.green .bg-color {
		background-color:#c2ffe0;
		/*color:#4fb86b;*/
	}
	.green .gradient-color {
		background-color:#c2ffe0;
		background-image: -webkit-gradient(linear,0 0 ,100% 0,from(#c2ffe0),to(#fff));
	}
	.green .gradient-reverse {
		background-color:#c2ffe0;
		background-image: -webkit-gradient(linear,100% 0,0 0,from(#c2ffe0),to(#fff));
	}

	.yellow .bg-color {
		background-color:#fffbd1;
		/*color:#fec235;*/
	}
	.yellow .gradient-color {
		background-color:#fffbd1;
		background-image: -webkit-gradient(linear,0 0 ,100% 0,from(#fffbd1),to(#fff));
	}
	.yellow .gradient-reverse {
		background-color:#fffbd1;
		background-image: -webkit-gradient(linear,100% 0,0 0,from(#fffbd1),to(#fff));
	}

	.pink .bg-color {
		background-color:#f4ccdd;
		/*color:#e02152;*/
	}
	.pink .gradient-color {
		background-color:#f4ccdd;
		background-image: -webkit-gradient(linear,0 0 ,100% 0,from(#f4ccdd),to(#fff));
	}
	.pink .gradient-reverse {
		background-color:#f4ccdd;
		background-image: -webkit-gradient(linear,100% 0,0 0,from(#f4ccdd),to(#fff));
	}

	.blue .color {
		/*background-color:#cfdee5;*/
		color:#088cc8;
	}

	.green .color {
		/*background-color:#c2ffe0;*/
		color:#4fb86b;
	}

	.yellow .color {
		/*background-color:#fffbd1;*/
		color:#fec235;
	}

	.pink .color {
		/*background-color:#f4ccdd;*/
		color:#e02152;
	}

	.blue .color {
		/*background-color:#cfdee5;*/
		color:#088cc8;
	}

	.green .color {
		/*background-color:#c2ffe0;*/
		color:#4fb86b;
	}

	.yellow .color {
		/*background-color:#fffbd1;*/
		color:#fec235;
	}

	.pink .color {
		/*background-color:#f4ccdd;*/
		color:#e02152 !important;
	}


	.blue, .blue:visited {
		color:#088cc8 !important;
	}

	.green, .green:visited  {
		color:#4fb86b !important;
	}

	.yellow, .yellow:visited  {
		color:#fec235 !important;
	}

	.pink, .pink:visited  {
		color:#e02152 !important;
	}

	.white, .white:visited  {
		color:#fff !important;
	}

	.black, .black:visited  {
		color:#000 !important;
	}
