.notification {
	display: block;
	width: 100%;
	text-align: center;
	border-bottom: 1px solid;
	margin-bottom: 10px;
	padding: 5px 0;
}
.default {
	background: #333;
	border-color: #666;
	color: #efefef;
}
.error {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}
.alert {
	color: #c09853;
	border-color: #fbeed5;
	background-color: #fcf8e3;
}
.success {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.info {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
.cool {
	background: #d4e4ef; /* Old browsers */
	background: -moz-linear-gradient(top, #d4e4ef 0%, #86aecc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4e4ef), color-stop(100%,#86aecc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d4e4ef 0%,#86aecc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d4e4ef 0%,#86aecc 100%); /* W3C */
	color: #234856;
	border-color: #8a9da5;
}
.metallic {
	background: #dbe7eb; /* Old browsers */
	background: -moz-linear-gradient(top, #dbe7eb 0%, #bbccd3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbe7eb), color-stop(100%,#bbccd3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dbe7eb 0%,#bbccd3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dbe7eb 0%,#bbccd3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dbe7eb 0%,#bbccd3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #dbe7eb 0%,#bbccd3 100%); /* W3C */
	color: #4c5154;
	border-color: #8a9da5;
}
.gray {
	background: #9eb0b9;
	color: #fff;
	border-bottom: none;
}
.lemon {
	background: #eea513;
	color: #fff7b1;
	border-color: #fff7b1;
}
.orange {
	color: #c2721b;
	border-color: #f9b516;
	background: #fbb160;
	background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffd57f),color-stop(100%,#ffa544));
	background: -webkit-linear-gradient(#ffd57f,#ffa544);
	background: -moz-linear-gradient(#ffd57f,#ffa544);
	background: -o-linear-gradient(#ffd57f,#ffa544);
	background: linear-gradient(#ffd57f,#ffa544);
	-moz-text-shadow: 0px 1px rgba(255,255,255,0.2);
	text-shadow: 0px 1px rgba(255,255,255,0.2);
}
.plain {
	border-color: #CCC;
	color: #666;
	background: #e8e8e8;
	background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f4f4f4),color-stop(100%,#e0e0e0));
	background: -webkit-linear-gradient(#f4f4f4,#e0e0e0);
	background: -moz-linear-gradient(#f4f4f4,#e0e0e0);
	background: -o-linear-gradient(#f4f4f4,#e0e0e0);
	background: linear-gradient(#f4f4f4,#e0e0e0);
	-moz-text-shadow: 0px 1px rgba(255,255,255,0.2);
	text-shadow: 0px 1px rgba(255,255,255,0.2);
}
.pressed {
	background: #21759b;
	background: -webkit-gradient(linear,left top,left bottom,from(#2a95c5),to(#21759b));
	background: -webkit-linear-gradient(top,#2a95c5,#21759b);
	background: -moz-linear-gradient(top,#2a95c5,#21759b);
	background: -ms-linear-gradient(top,#2a95c5,#21759b);
	background: -o-linear-gradient(top,#2a95c5,#21759b);
	background: linear-gradient(to bottom,#2a95c5,#21759b);
	border-bottom-color: #1e6a8d;
	-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5);
	box-shadow: inset 0 1px 0 rgba(120,200,230,0.5);
	color: #fff;
	text-shadow: 0 1px 0 rgba(0,0,0,0.1);
}
.tax {
	border-color: #71502b;
	color: #432c12;
	background: #92724e;
	background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a58868),color-stop(100%,#886640));
	background: -webkit-linear-gradient(#a58868,#886640);
	background: -moz-linear-gradient(#a58868,#886640);
	background: -o-linear-gradient(#a58868,#886640);
	background: linear-gradient(#a58868,#886640);
	-moz-text-shadow: 0px 1px rgba(255,255,255,0.2);
	text-shadow: 0px 1px rgba(255,255,255,0.2);
}
.idea {
	border-color: #e6b96f;
	color: #b1802f;
	background: #f5dcb2;
	background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffedcf),color-stop(100%,#f8d69e));
	background: -webkit-linear-gradient(#ffedcf,#f8d69e);
	background: -moz-linear-gradient(#ffedcf,#f8d69e);
	background: -o-linear-gradient(#ffedcf,#f8d69e);
	background: linear-gradient(#ffedcf,#f8d69e);
	-moz-text-shadow: 0px 1px rgba(255,255,255,0.2);
	text-shadow: 0px 1px rgba(255,255,255,0.2);
}
.hot {
	color: #F9F1DB;
	border-color: #cc0000;
	background: #ff3019; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */
}
.warm {
	color: #cc0000;
	border-color: #ff670f;
	background: #ffa84c; /* Old browsers */
	background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%); /* W3C */
}
.admin {
	color: #ccc;
	font-size: 13px;
	border-top: 1px solid;
	border-color: #555;
	-moz-box-shadow: 1px 0px 1px #333;
	box-shadow: 1px 0px 1px #333;
	background: #464646;
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#373737),color-stop(18%,#464646));
	background: -webkit-linear-gradient(bottom,#373737 0,#464646 5px);
	background: -moz-linear-gradient(bottom,#373737 0,#464646 5px);
	background: -o-linear-gradient(bottom,#373737 0,#464646 5px);
	background: linear-gradient(to top,#373737 0,#464646 5px);
}