/* blue grades - root level; text properties for states: normal, hover, click */
.TM0i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #f6df75;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding: 4px;
}

/* blue grades - root level; box properties for states: normal */
.TM0o0 {
	background: #234232;
	border: 1px solid #133222;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - root level; box properties for states: hover, click */
.TM0o1 {
	background: #335242;
	border: 1px solid #133222;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; text properties for states: normal, hover, click */
.TM1i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #f6df75;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding: 4px;
}

/* blue grades - sub levels; box properties for states: normal */
.TM1o0 {
	background: #436252;
	border: 1px solid #133222;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: hover, click */
.TM1o1 {
	background: #537262;
	border: 1px solid #133222;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

* {
margin: 0;
}


html, body {
height: 100%;
background-color:rgb(232,240,232);
font-family:arial,helvetica;
}

p { margin-top: 1em; }



table, tr

{

background-color:rgb(232,240,232);

font-family:arial,helvetica;

color:rgb(35,66,50);

font-size:11pt

}

ul, ol, li{
margin-left: 1em; padding-left: 0; margin-top: 0em;
} 



h1 

{

color:rgb(35,66,50);

font-weight:bold;
line-height:200%

}

h2 

{

color:rgb(35,66,50);

font-weight:bold;

font-size:11pt;

line-height:180%

}



h3

{

color:rgb(35,66,50);

font-weight:bold;

font-size:11pt

}

h4

{

color:rgb(35,66,50);

font-weight:bold;

font-size:10pt

}






A:link 

{

color: rgb(0,0,100);

font-size:11pt;

text-decoration:none

}



A:active 

{

color:rgb(40,70,255);

font-size:11pt;

text-decoration:none

}

A:visited 

{

color:rgb(40,70,150);

font-size:11pt;

text-decoration:none

}

.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -11em;
}
.footer, .push {
height: 11em;
}
