
body, table, tr, td, input {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 13px;
	line-height: 130%;
	color: black;
	margin: 0; 
	padding: 0;
	
}


a, a:visited {
	color: #888888; 
	text-decoration: none;
}

a:hover {
	color: #99cc33;
	text-decoration: none;
}


a.menu-link:link, a.menu-link:visited, a.menu-link:hover {

	color: black;
	text-decoration: none;
	font-size: 15px;
}

a.menu-sublink:link, a.menu-sublink:visited, a.menu-sublink:hover {

	color: black;
	text-decoration: none;
	font-size: 13px;
}



.pagetitle {
	font-size: 18px;
}

.small {
	font-size: 12px;
	font-weight: normal;
}

 hr {
	border: 0;
	width: 100%;
	color: #99cc33;
	background-color: #99cc33;
	height: 1px;
}


td.menu-top{
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	font-weight: bold;
	color: black; 
	background-color: #ffc212; 
}

td.menu-top-over{
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	font-weight: bold;
	color: black; 
	background-color: #fffff0; 
}

td.right-bg{
	background-color: #fffff0; 
}

td.main-bg{
	background-color: white;
}

table.stat {
	background-color: #ffc212;
}

td.menu-right{
	padding: 4px 0px 4px 8px;
	font-weight: bold;
	color: black; 
	background-color: #e2d0aa; 
}

td.menu-right-over{
	padding: 4px 0px 4px 8px;
	font-weight: bold;
	color: black; 
	background-color: #ffc212; 
}


td.menu-right-sub{
	background-image:url(../images/yellow-sub-menu-circle.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
	padding: 5px 0px 5px 20px;
	font-weight: bold;
	font-size: 11px;
	color: #8c8c8c; 

}

td.menu-right-sub-over{
	background-image:url(../images/yellow-sub-menu-circle-over.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
	padding: 5px 0px 5px 20px;
	font-weight: bold;
	font-size: 11px;
	color: #8c8c8c; 

}



.copyright{
	color: #b3b3b3;
	font-size: 11px;
}


a.active_lang:link,a.active_lang:visited, a.active_lang:hover{
	color: #96c831;
}

a.unactive_lang:link,a.unactive_lang:visited, a.unactive_lang:hover{
	color: black;
}

td.act_title, .act_title {
color: black;
font-weight: bold;
font-size: 14px;
}

.grayscale{
	color: #BABABA;
}

td.bottom-menu{
	color: silver;
}

a.bottom-menu{
	color: silver;
	text-decoration: none;
}

input, textarea,select {
	color: black;
	border: 1px #ddbba1 solid;
	background-color: #fff7f1;
	padding-left:2px;
	font-size: 13px;
}
