.line {
	stroke-width:2;
	stroke:#000000;	
}

.normal {
	fill:#000000;
	font-size: 0.9em;
	font-style:normal;
}

.not_available {
	fill:#8080C0;
	font-size: 0.8em;
	font-style:normal;
}

.aac_stellar {
 	fill:#000000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_hyphen {
 	fill:#999999;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_a {
 	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_c {
 	fill:#A20000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_e {
	fill:#FF0000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_d {
	fill:#FF0000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_g {
	fill:#FF00FF;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_f {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_i {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_h {
	fill:#0080FF;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_k {
	fill:#0000D9;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_m {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_l {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_n {
	fill:#8080C0;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_q {
	fill:#7171B9;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_p {
	fill:#D9D900;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_s {
	fill:#FF8000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_r {
	fill:#0000FF;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_t {
	fill:#FF8000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_w {
	fill:#00FF00;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_v {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_y {
	fill:#008000;
	stroke: #000000;
	stroke-width: 1px;
}

.aac_x {
	fill:#000000;
	stroke: #000000;
	stroke-width: 1px;
}
