/* CSS Document */

body {
	background-color: #333333;
	margin: 25px auto; padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.825em;
	line-height: 150%;
	color: #000000;
	}

td.content{
	background:#ffffff;
	color: #282828;
	padding:0px 10px 10px 10px;}
	
h1 {font-size: 24px;text-decoration:bold;
	color: #ff7f00;}

h2 {font-size: 24px;text-decoration:bold;
	color: #ffbf00;}
	
h3 {font-size: 24px;text-decoration:bold;
	color: #cc3333;}

h4 {font-size: 24px;text-decoration:bold;
	color: #00a0c6;}
	
h5 {font-size: 24px;text-decoration:bold;
	color: #0000ff;}	

/* main text class */

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	}
	
a:link {color: #990000; text-decoration:none}
a img {border-color: #990000;}
a:visited {color: #990000; text-decoration:none}
a:hover {color: #990000; text-decoration:underline}
a:active {color: #990000; text-decoration:none}

a.hypertiny:link {color: #ce2f30; font-size: 9px;text-decoration:none}
a.hypertiny:visited {color: #ce2f30; font-size: 9px;text-decoration:none}
a.hypertiny:hover {color: #ce2f30 ; font-size: 9px;text-decoration:underline}
a.hypertiny:active {color: #ce2f30; font-size: 9px;}	

a.backtotop:link {color: #096e0e; font-size: 10px;text-decoration:none}
a.backtotop:visited {color: #096e0e; font-size: 10px;text-decoration:none}
a.backtotop:hover {color: #096e0e ; font-size: 10px;text-decoration:underline}
a.backtotop:active {color: #096e0e; font-size:10px;}

.hypertinytop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce2f30;
	font-size: 9px;
	}
	
.hypertinytop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce2f30;
	font-size: 9px;
	text-decoration: underline;
	background-color: #FBEEBD;
}	

.sidemenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 198px;

}

.sidemenu li a{
background:  url('images/sidemenu_05.gif');
font: bold 11px Verdana, Helvetica, sans-serif;
color: #ffffff;
display: block;
width: auto;
padding: 3px 0;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;

}

* html .sidemenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 188px;
}

.sidemenu li a:visited, .sidemenu li a:active{
color: #ffffff;
}

.sidemenu li a:hover{
background: #ff9900 none;
font: bold 11px Verdana, Helvetica, sans-serif;
color: #e00b00;
}

.aboutmenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.aboutmenu li a{
background:  #ff7f00;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
padding-right: 5px;
text-decoration: none;

}


* html .aboutmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.aboutmenu li a:visited, .sidemenu li a:active{
color: #000000;
}

.aboutmenu li a:hover{
background: #00a0c6 none;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #ffffff;

}
.newsmenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.newsmenu li a{
background:  #ffbf00;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
padding-right: 5px;
text-decoration: none;

}


* html .newsmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.newsmenu li a:visited, .sidemenu li a:active{
color: #000000;
}

.newsmenu li a:hover{
background: #0000ff none;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #ffffff;

}
.classesmenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.classesmenu li a{
background:  #cc3333;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
padding-right: 5px;
text-decoration: none;

}


* html .classesmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.classesmenu li a:visited, .sidemenu li a:active{
color: #000000;
}

.classesmenu li a:hover{
background: #ffff00 none;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;

}
.parentsmenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.parentsmenu li a{
background:  #00a0c6;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
padding-right: 5px;
text-decoration: none;

}


* html .parentsmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.parentsmenu li a:visited, .sidemenu li a:active{
color: #000000;
}

.parentsmenu li a:hover{
background: #cc3333 none;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #ffffff;

}
.childsmenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 200px;
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.childsmenu li a{
background:  #0000ff;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #000000;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
padding-right: 5px;
text-decoration: none;

}


* html .childsmenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
}

.childsmenu li a:visited, .sidemenu li a:active{
color: #000000;
}

.childsmenu li a:hover{
background: #ff7f00 none;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #ffffff;
}