A:focus {outline:none;}

A:link, A:visited, A:active {
	text-transform: none;
	color: #FF9900;
	font-weight: 400;
	text-decoration: none;
}
A.orangelink:link, A.orangelink:visited, A.orangelink:active {
	text-transform: none;
	color: #FF9900;
	font-weight: 400;
	text-decoration: none;
}
A.orangelinkb:link, A.orangelinkb:visited, A.orangelinkb:active {
	text-transform: none;
	color: #FF9900;
	font-weight: 800;
	text-decoration: none;
}
A.bluelink:link, A.bluelink:visited, A.bluelink:active {
	text-transform: none;
	color: #7B7BFF;
	font-weight: 400;
	text-decoration: none;
}
A.bluelinkb:link, A.bluelinkb:visited, A.bluelinkb:active {
	text-transform: none;
	color: #7B7BFF;
	font-weight: 800;
	text-decoration: none;
}
A.RefLink:link, A.RefLink:visited, A.RefLink:active {
	color: #7B7BFF;
	font-weight: 400;
	font-size: 50%;
	text-decoration: none;
	vertical-align: super;
	text-transform: none;
}
A.CanonLink:link, A.CanonLink:visited, A.CanonLink:active {
	text-transform: none;
	color: #FFFF00;
	font-weight: 400;
	text-decoration: none;
}
A.BSLink:link, A.BSLink:visited, A.BSLink:active {
	text-transform: none;
	color: #66FF99;
	font-weight: 400;
	text-decoration: none;
}
A.SpecLink:link, A.SpecLink:visited, A.SpecLink:active {
	text-transform: none;
	color: #FFFFFF;
	font-weight: 400;
	text-decoration: none;
}
.DITLTitle {
	text-transform: none;
	color: #ee0000;
	font-weight: 800;
}
.SizeTitle {
	text-transform: none;
	color: #ee0000;
	font-weight: 800;
	font-size:18px;
	vertical-align:bottom;
}
.CanonText {
	text-transform: none;
	color: #FFFF00;
	font-weight: 400;
}
.BSText {
	text-transform: none;
	color: #66FF99;
	font-weight: 400;
}
.BlueText {
	text-transform: none;
	color: #7B7BFF;
	font-weight: 400;
}
.SpecText {
	text-transform: none;
	color: #FFFFFF;
	font-weight: 400;
}
.keywords {
    VISIBILITY: hidden;
}
.tooltip {
    PADDING: 1px;
    BORDER: 3px double;
    border-color:#7B7BFF;
    VISIBILITY: hidden;
	COLOR: white;
    POSITION:absolute;
	width: auto;
	height: auto;
}
TR.Dark {
	background-color:#2C2C2C;
}
TR.Light {
	background-color:#3C3C3C;
}
TR.DITLTitle {
	background-color:#EE0000;
}
.Spirit {
	color: #ee0000;
	font-size:36px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 10px;
	padding-top:5px;
	padding-left:10px;
	border-width: thin;
	border-color: #ee0000;
	border-style: solid;
}
.Motto {
	border-top:14px;
	padding-top:15px;
	padding-left:10px;
}
HR.blueline {
	color:#0000ff;
	background-color:#0000ff;
}