a, a:visited {
	font-family: Arial;
	font-size: 12; 
	color: #B60A18;
	text-decoration: none;
}

a:hover { text-decoration: underline; }

a.menu, a.menu:visited {
	font-family: verdana;
	font-size:12; 
	color: white; 
	text-decoration: none; 
}

a.toptext, a.toptext:visited {
	color: #272878;
	font-family: verdana; 
	font-size: 12;
	font-weight:bold;
	text-decoration: none;
}

a.toptext:hover { text-decoration: underline; }

a.submenu, a.submenu:visited {
	font-family: verdana;
	font-size:12; 
	color: black;
 	text-decoration: underline;
}

a.h3 {
	color: #272878;
 	font-family: verdana;
	font-size: 16;
}

p {	font-family: verdana;
	font-size: 10pt;
}

form {  font-family: verdana;
	font-size: 10pt;
}

li {	font-family: verdana;
	font-size: 10pt;

}

body {
	background: white;
	color: black;
	font-family: verdana, sans-seriff;
	font-size: 10pt;
}

/* Main table */
table.main {
/* 	border-style: dashed; */
	margin: 0;
}

td.main {
/*	border-style: dashed; */
	font-family: arial; 	
}

td.dashed {
	border-style: dashed; 
	border-width: 1px; 	
}

table.menu {
	background: #ffffff;
	font-family: arial, seriff;
	font-size: 10pt;
	color: black;
}

th.menu {
 	background: #000000;
	font-family: verdana;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
}

td.menu {
 	background: #e0e0e0;
	color: black;
	font-family: verdana;
	font-size: 10pt;
}

td.header {
 	background: #ffffff;
	color: black;
	font-family: verdana;
	font-size: 10pt;
}

table.submenu { vertical-align: top; padding: 0;}

li.menu {
 	background: #e0e0e0;
	color: #000000;
	font-family: verdana;
	font-size: 10pt;
}

li.foot { background: #ffffff;}

td.mnews {
	font-family: verdana;
	font-size: 10pt;
}

.basetext p {
 	font-family: verdana;
	font-size: 10pt;
}

table.news { 
	font-family: verdana;
	font-size: 10pt;	
	background: #ffffff; 
}

th.news {
	background: #a0a0a0;
	color: #ffffff;
	font-family: "Century Gothic", serif;
	font-size: 10pt;
	text-align: left;
}

td.news {
 	background: #f0f0f0;
	color: #000000;
	font-family: verdana;
	font-size: 10pt;
}

td.nfoot {background: gray; color: black; font-family: courier; font-size: 10pt;}

td.foot {font-family: verdana; font-size: 10pt;}

dt {	font-family: verdana;
	font-size: 10pt;
}

hr {
	color:#D1D1D1; 
	height: 1px;
}

img.slide {
        border-style: double;
	border-width: 3px;
}	

