/* Elements */

BLOCKQUOTE, BODY, BR, DIV, DD, DL, DT, H1, H2, H3, H4, H5, H6, HTML, INPUT, LI, OL, UL, P, TABLE, TD, TD.SELECT, TH, TR {
	line-height: 1.8em;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	}

/* Real styles */

A:link, A:visited, A:active{
	PADDING: 0em 0px 0em 0px;
	FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: Blue;
	text-decoration: underline;
	BACKGROUND: transparent;
}
A:hover {
	PADDING: 0em 0px 0em 0px;
	FONT: bold 12px Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: White;
	text-decoration: overline;
	background: Blue;
}
A.em:link, A.em:visited, A.em:active{
	PADDING: 0em 0px 0em 0px;
	FONT: italic bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: blue;
	text-decoration: underline;
	BACKGROUND: transparent;
}
A.em:hover{
	PADDING: 0em 0px 0em 0px;
	FONT: italic bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: underline;
	background: #00f;
}
A.toch:link, A.toch:visited, A.toch:active{
	PADDING: 0em 0px 0em 5px;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	BACKGROUND: transparent;
}
A.toch:hover{
	PADDING: 0em 0px 0em 5px;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	background: #00f;
}
A.toc1:link, A.toc1:visited, A.toc1:active{
	PADDING: 0em 0px 0em 15px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	text-decoration: underline;
	BACKGROUND: transparent;
}
 A.toc1:hover{
	PADDING: 0em 0px 0em 15px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	background: #00f;
}
A.toc2:link, A.toc2:visited, A.toc2:active{
	PADDING: 0em 0px 0em 25px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff00ff;
	text-decoration: underline;
	BACKGROUND: transparent;
}
A.toc2:hover{
	PADDING: 0em 0px 0em 25px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;
	BACKGROUND: #00F;
}
A.toc3:link, A.toc3:visited, A.toc3:active{
	PADDING: 0em 0px 0em 35px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00F;
	text-decoration: underline;
	BACKGROUND: transparent;
	padding-left: 30px;
}
A.toc3:hover{
	PADDING: 0em 0px 0em 35px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;
	BACKGROUND: #00F;
}
A.h3:link, A.h3:visited, A.h3:active{
	PADDING: 0em 0px 0em 5px;
	FONT: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: blue;
	text-decoration: underline;
	BACKGROUND: transparent;
}
A.h3:hover{
	PADDING: 0em 0px 0em 5px;
	FONT: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: magenta;
	text-decoration: underline;
	background: #00f;
}
blockquote {
	margin: .5em 50px .5em 50px;
	PADDING: 0px 0px 0px 0px;
	LINE-HEIGHT: 1.8em;
	FONT: italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
BODY {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	LINE-HEIGHT: 1.8em;
	BACKGROUND: transparent;
}
BR {
	LINE-HEIGHT: 1.8em;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: transparent;
}
DIV {
	PADDING: 0px 0px 6px 0px;
	LINE-HEIGHT: 1.8em;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
DD {
	margin: 0em 0px 0em 0px;
	PADDING: 0px 0px 6px 0px;
	LINE-HEIGHT: 1.8em;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: transparent;
}
DL {
	margin: 0em 0px 0em 0px;
	PADDING: 0px;
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 1.8em;
	COLOR: Black;
	BACKGROUND: transparent;
}
DT {
	margin: 0em 0px 0em 0px;
	PADDING: 12px 0px 6px 0px;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: transparent;
}
em {
	MARGIN: 0em 0px 0em 0px;
	PADDING: 0em 0px .6em 0px;
	LINE-HEIGHT: 1.8em;
	FONT: italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
H1 {
	MARGIN: 12px 150px 6px 150px;
	PADDING: 3px 0px 6px 0px;
	FONT: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	border-top: medium double Silver;
	COLOR: black;
	BACKGROUND: Transparent;
}
H2 {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 3px 0px 6px 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	COLOR: black;
	BACKGROUND: Transparent;
}
H2.red
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 3px 0px 6px 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	COLOR: red;
	BACKGROUND: Transparent;
}
H3 {
	MARGIN: 3px 10px 3px 0px;
	PADDING: 3px 0px 6px 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #000;
	BACKGROUND: Transparent;
}
H3.red
{
	MARGIN: 3px 10px 3px 0px;
	PADDING: 3px 0px 6px 50px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: red;
	BACKGROUND: Transparent;
}
H4 {
	MARGIN: 12px 15px 6px 0px;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: Transparent;
}
H5 {
	MARGIN: 1em 20px 1em 0px;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: Transparent;
}
H6 {
	MARGIN: .5em 0px .25em 0px;
	PADDING: 3px 0px 3px 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	COLOR: red;
	BACKGROUND: #e3e3e3;
}
LI {
	MARGIN: 0em 0px 0em 15px;
	PADDING: 0em 0px 0.33em 0px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	COLOR: black;
	BACKGROUND: transparent;
	}
OL {
	MARGIN: 0em 0px 0em 0px;
	PADDING: 0em 0px 0em 25px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: decimal;
	COLOR: black;
	BACKGROUND: transparent;
	}
UL {
	MARGIN: 0em 0px 0em 0px;
	PADDING: 0em 0px 0em 25px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: disc;
	COLOR: black;
	BACKGROUND: transparent; 
}
P {
	MARGIN: 0em 0px 0em 0px;
	PADDING: 0em 0px 6pt 0px;
	LINE-HEIGHT: 1.8em;;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
TABLE {
	MARGIN: 2px 0px 2px 0px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
TD {
	LINE-HEIGHT: 1.8em;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: black;
	BACKGROUND: transparent;
}
TD.select {
	LINE-HEIGHT: 1.8em;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #fcf;
}
TD.lime {
	LINE-HEIGHT: 1.8em;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #99ff66;
}
TH {
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-ALIGN: center;
	BACKGROUND: transparent;
}
TR {
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: transparent;
}
.ARIALN {
	LINE-HEIGHT: 1.8em;
	font: bold 12px Arial Narrow;
	color: #000000;
	background: #fff;
}
.blue {
	LINE-HEIGHT: 1.8em;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00F;
	background-color: transparent;
	background-image: none;
}
.boxmenu {
	MARGIN: 10px 100px 10px 100px;
	PADDING: 5px 5px 5px 5px;
	LINE-HEIGHT: 1.8em;
	BORDER: 1px solid blue;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: #f5fffa;
}
.boxblue {
	MARGIN: 10px 5px 10px 5px;
	PADDING: 10px 10px 10px 10px;
	LINE-HEIGHT: 1.8em;
	BORDER: 1px solid blue;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: #f5fffa;
}
.boxred {
	MARGIN: 10px 5px 10px 5px;
	PADDING: 10px 10px 10px 10px;
	LINE-HEIGHT: 1.8em;
	BORDER: 1px solid red;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND: #fff5ee;
}
.greenblack {
	LINE-HEIGHT: 1.8em;
	font-weight: bold;
	font-size: 12px;
	color: #00ff00;
	background: black;
}
.lime {
	LINE-HEIGHT: 1.8em;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #0f0;
	BACKGROUND: transparent;
}
.red {
	LINE-HEIGHT: 1.8em;
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #F00;
	BACKGROUND: transparent;
}
.redem {
	LINE-HEIGHT: 1.8em;
	FONT: bold italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #F00;
	BACKGROUND: transparent;
}
.whiteblack {
	FONT: bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	background: black;
}
.subtopics {
	PADDING: 3px 0px 3px 0px;
	FONT: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #00ff00;
	text-align: center;
	background: white;
}
.tm {
	LINE-HEIGHT: 1.8em;
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: Black;
	BACKGROUND: transparent;
}
.warn {
	MARGIN: .2em 2px .6em 2px;
	PADDING: 0px 0px 3px 0px;
	LINE-HEIGHT: 1.8em;
	FONT: bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: red;
	text-align: center;
	BACKGROUND: #e3e3e3;
}

