/* General for all HTML elements, the same font family */
p, h1, h2, h3, h4, ul, ol, li, div, td, tr, table, nobr, b, i, br, font, form, input, textarea {
	font-family : Aria, Verdana, Helvetica;
	font-size: 12px;
	color: #000099;
}
body {
	background-color:#ffffff;
}
body.color {
	background-color:#cfcfcf;
}
/* --- ANCHORS --- */
a:link, a:visited {
	text-decoration: none;
	font-size: 13px;
	font-weight : bold;
	color: #000099
}
a.small:link, a.small:visited, a.small:active {
	text-decoration: none;
	font-size: 10px;
	font-weight : normal;
	color: #2833B5
}
a.small:hover {
	text-decoration: none;
	font-size: 10px;
	font-weight : normal;
	color: #87D6FF
}
a.smallbold:link, a.smallbold:visited, a.smallbold:active {
	text-decoration: none;
	font-size: 10px;
	font-weight : bold;
	color: #2833B5
}
a.smallbold:hover {
	text-decoration: none;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF
}
a.smallbold1:link, a.smallbold1:visited, a.smallbold1:active {
	text-decoration: none;
	font-size: 10px;
	font-weight : bold;
	color: #2833B5
}
a.smallbold1:hover {
	text-decoration: none;
	font-size: 10px;
	font-weight : bold;
	color: #87D6FF
}
a.smallbold2:link, a.smallbold2:visited, a.smallbold2:active {
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
	color: #2833B5
}
a.smallbold2:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF
}
a.small_index:link, a.small_index:visited, a.small_index:active {
	text-decoration: none;
	font-size: 10px;
	color: #cccccc
}
a.middle_index:link, a.middle_index:visited, a.middle_index:active {
	text-decoration: none;
	font-size: 12px;
	color: #000066
}
a.middle:link, a.middle:visited, a.middle:active {
	text-decoration: none;
	font-size: 12px;
	color: ##88DBFF
}
a.middlebold:link, a.middlebold:visited, a.middlebold:active {
	text-decoration: none;
	font-size: 12px;
	font-weight : bold;
	color: #999999
}
a.middleboldblack:link, a.middleboldblack:visited, a.middleboldblack:active {
	text-decoration: none;
	font-size: 12px;
	font-weight : bold;
	color: #000000
}
a.norm:link, a.norm:visited, a.norm:active {
	text-decoration: none;
	font-size: 14px;
	color: #3399ff
}
a.normbold:link, a.normbold:visited, a.normbold:active {
	text-decoration: none;
	font-size: 14px;
	font-weight : bold;
	color: #3399ff
}
a.bigbold:link, a.bigbold:visited, a.bigbold:active {
	text-decoration: none;
	font-size: 16px;
	font-weight : bold;
	color: #3399ff
}
a:hover {
	color: #87D6FF;
}
/* --- TABLE --- */
table {
	padding: 0;
	margin: 0
}
/* --- TEXT --- */
.small {
	font-size: 10px;
}
.smallbold {
	font-size: 10px;
	font-weight : bold;
}
.smallboldgrey {
	font-size: 10px;
	font-weight : bold;
	color: #999999
}
.smallblue {
	font-size: 10px;
	color: #3399ff;
}
.smallgreen {
	font-size: 10px;
	color: #339900;
}
.middle {
	font-size: 12px;
}
.middlebold {
	font-size: 12px;
	font-weight : bold;
}
.middlegreen {
	font-size: 12px;
	color: #339900;
}
.normgreen {
	font-size: 14px;
	color: #339900;
}
.normstroke {
	font-size: 14px;
	text-decoration: line-through;
}
.normbold {
	font-size: 14px;
	font-weight : bold;
}
.normboldblue {
	font-size: 14px;
	font-weight : bold;
	color: #3399ff;
}
.normboldgreen {
	font-size: 14px;
	font-weight : bold;
	color: #339900;
}
.normitalic {
	font-size: 14px;
	font-style : italic;
}
.big {
	font-size: 16px;
}
.bigbold {
	font-size: 16px;
	font-weight : bold;
}
.bigboldred {
	font-size: 16px;
	font-weight : bold;
	color: #DE0000;
}
.active {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #87D6FF
}

