.app-tab-black {
	cursor: auto;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 4px 18px;
	background: -moz-linear-gradient(
		top,
		#a3a3a3 0%,
		#3b3b3b 50%,
		#242424 50%,
		#000000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#a3a3a3),
		color-stop(0.50, #3b3b3b),
		color-stop(0.50, #242424),
		to(#000000));
	background: -ms-linear-gradient(#a3a3a3, #000000);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px 0px 0px;
	border: 1px solid #000000;
	border-bottom: none;
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.app-tab-red {
	cursor: auto;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 18px;
	color: #ffffff;
	background: -moz-linear-gradient(
		top,
		#ff756e 0%,
		#c4241c 50%,
		#c20404 50%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff756e),
		color-stop(0.50, #c4241c),
		color-stop(0.50, #c20404),
		to(#ab0000));
	background: -ms-linear-gradient(#ff756e, #ab0000);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px 0px 0px;
	border: 1px solid #000000;
	border-bottom: none;
	text-shadow:
		0px -1px 0px rgba(125,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.app-tab-navy {
	cursor: auto;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 18px;
	color: #ffffff;
	background: -moz-linear-gradient(
		top,
		#8181b5 0%,
		#555591 50%,
		#00004d 50%,
		#000033);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#8181b5),
		color-stop(0.50, #555591),
		color-stop(0.50, #00004d),
		to(#000033));
	background: -ms-linear-gradient(#8181b5, #000033);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px 0px 0px;
	border: 1px solid #000000;
	border-bottom: none;
	text-shadow:
		0px -1px 0px rgba(125,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.app-tab-blue {
	cursor: auto;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 4px 18px;
	background: -moz-linear-gradient(
		top,
		#eef3fe 0%,
		#dce6fd 50%,
		#c9d9fc 50%,
		#c9d9fc);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#eef3fe),
		color-stop(0.50, #dce6fd),
		color-stop(0.50, #c9d9fc),
		to(#c9d9fc));
	background: -ms-linear-gradient(#eef3fe, #c9d9fc);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px 0px 0px;
	border: 1px solid #000000;
	border-bottom: none;
	text-shadow: 
		0px -1px 0px rgba(000,000,000,1), 
		0px 1px 0px rgba(255,255,255,0.2);
}

.app-tab-gray {
	cursor: auto;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #aaaaaa;
	padding: 4px 18px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 50%,
		#fbdbdb 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		color-stop(0.50, #ebebeb),
		color-stop(0.50, #dbdbdb),
		to(#b5b5b5));
	background: -ms-linear-gradient(#ffffff, #b5b5b5);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px 5px 0px 0px;
	border: 1px solid #949494;
	border-bottom: none;
	text-shadow: 
		0px -1px 0px rgba(255,255,255,1), 
		0px 1px 0px rgba(000,000,000,0.2);
}

.but-navy {
	cursor: pointer;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	padding: 2px 8px 4px;
	background: -moz-linear-gradient(
		top,
		#8181b5 0%,
		#555591 50%,
		#00004d 50%,
		#000033);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#8181b5),
		color-stop(0.50, #555591),
		color-stop(0.50, #00004d),
		to(#000033));
	background: -ms-linear-gradient(#8181b5, #000033);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.but-red {
	cursor: pointer;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 8px 4px;
	color: #ffffff;
	background: -moz-linear-gradient(
		top,
		#ff756e 0%,
		#c4241c 50%,
		#c20404 50%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff756e),
		color-stop(0.50, #c4241c),
		color-stop(0.50, #c20404),
		to(#ab0000));
	background: -ms-linear-gradient(#ff756e, #ab0000);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #7d0000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow:
		0px -1px 0px rgba(125,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
}

.but-gray {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 8px 4px;
	color: #aaaaaa;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 50%,
		#dbdbdb 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		color-stop(0.50, #ebebeb),
		color-stop(0.50, #dbdbdb),
		to(#b5b5b5));
	background: -ms-linear-gradient(#ffffff, #b5b5b5);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #949494;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px 1px 0px rgba(255,255,255,1),
		0px -1px 0px rgba(000,000,000,0.2);
}