
a {
	text-decoration: none;
	color: #4458B7;
	padding: 0;
	margin: 0;
}
a:hover { text-decoration: none; color: #a42929; border-bottom: 1px solid #6d819d; outline: 0; padding: 0; margin: 0; }

a.discrete { text-decoration: none; color: #7e7e7e; padding: 0; margin: 0; }
a.discrete:hover { text-decoration: underline; color: #7e7e7e; border-bottom: 0; outline: 0; padding: 0; margin: 0; }

a.title { text-decoration: none; color: #8f8f8f; padding: 0; margin: 0; }
a.title:hover { text-decoration: none; color: #8f8f8f; border-bottom: 0; outline: 0; padding: 0; margin: 0; }

#menu {
	height: 40px;
	background-image: url(imgs/menu_bg.gif);
	background-repeat: repeat-x;
	font-size: 0.9 em;
	padding: 11px 0 0 12px;
	margin: 0;
	background-color: #B5B5B5;
}

#menu a {
	text-decoration: none;
	color: #fafafa;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
#menu a:hover { text-decoration: none; color: #d0d0d0; outline: 0; padding: 0; margin: 0; }

	#menu ul {
		list-style-type: none;
		padding: 0;
		margin: 0;
	}

	#menu ul li {
	float: right;
	padding: 0 0 0 0;
	margin: 0 5 px 0 5 px;
}

#text {margin: 5 10 10 10; text-decoration: none; text-align: justify; font-size: medium; font: 10 pt; font-family: 'Trebuchet MS', Arial, sans-serif;}
#text h1 {font: bolder 16 pt; text-align: center;}
#text h2 {font: bolder 12 pt; text-align: left;}

#text td {
	margin: 5 10 10 10;
	text-decoration: none;
	text-align: center;
	font-size: medium;
	font: 10 pt;
	font-family: 'Trebuchet MS', Arial, sans-serif;
	padding-left : 2px;
	padding-right : 2px;
	border : 0.01mm solid Black;
	
}