.A {
	background: #f3a683;
	padding: 3px;
}
.R {
	background: #f7d794;
	padding: 3px;
}
.N {
	background: #778beb;
	padding: 3px;
}
.D {
	background: #e77f67;
	padding: 3px;
}
.C {
	background: #cf6a87;
	padding: 3px;
}
.Q {
	background: #f19066;
	padding: 3px;
}
.E {
	background: #f5cd79;
	padding: 3px;
}
.G {
	background: #546de5;
	padding: 3px;
}
.H {
	background: #e15f41;
	padding: 3px;
}
.I {
	background: #c44569;
	padding: 3px;
}
.L {
	background: #786fa6;
	padding: 3px;
}
.K {
	background: #f8a5c2;
	padding: 3px;
}
.M {
	background: #63cdda;
	padding: 3px;
}
.F {
	background: #ea8685;
	padding: 3px;
}
.P {
	background: #596275;
	padding: 3px;
}
.S {
	background: #574b90;
	padding: 3px;
}
.T {
	background: #f78fb3;
	padding: 3px;
}
.W {
	background: #3dc1d3;
	padding: 3px;
}
.Y {
	background: #e66767;
	padding: 3px;
}
.V {
	background: #303952;
	padding: 3px;
}
.eq {
	background: #f3a683;
	padding: 3px;
}
.ad {
	background: #f7d794;
	padding: 3px;
}
.re {
	background: #778beb;
	padding: 3px;
}

.eq {
	background: #e77f67;
	padding: 3px;
}
.ad {
	background: #cf6a87;
	padding: 3px;
}
.re {
	background: #f19066;
	padding: 3px;
}
.alpha {
	background: #f5cd79;
	padding: 3px;
}
.beta {
	background: #546de5;
	padding: 3px;
}

.seq {
	width: 22px;
	/*letter-spacing:6px;*/
	font-family: Monaco, Consolas, monospace;
	color: white;
	text-shadow: 1px 1px 1px #000;
	font-size: 20px;
}

.seq-num {
	width: 22px;
	font-family: Monaco, Consolas, monospace;
	font-size: 20px;
	padding: 3px;
}


.seq-div {
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.seq-download {
	color: #666666;
	height: 22px;
	width: 38px;
	float: right;
}

.seq-title {
	color: #333333;
	font-size: 18px;
	margin: 8px;
	text-align:center;
}

.upload-path {	
    -moz-box-shadow: 0px 0px;
    -webkit-box-shadow: 5px 0px;
    box-shadow: 0px 0px;
    height: 35px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #CCC;
    background: #fff;
}

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}

.bs-callout-info {
    border-left-color: #1b809e;
}

.bs-callout-warning {
    border-left-color: #aa6708;
}

