body, div, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, span, a, form {
	margin: 0;
	padding: 0;
	height: auto;
	font-weight: normal;
	font-size: 10pt;
}

form *, h1, h2, h3, h4, h5, h6 {
	font-size: 1em;
	font-weight: normal;
}

form * {
	font-family: sans-serif;
}

table td {
	vertical-align: top;
	text-align: left;
}


img {
	border: 0;
}

body {
	font-size: 10pt;
	font-family: Verdana, arial, sans-serif;
	line-height: 1.4;
	height: 100%;
}
h1 {
	font-size: 1.6em;
	border-bottom: 1px solid #eaeaea;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

h2 {
	font-size: 1.2em;
	font-weight: bold;
}

h3 {
	font-weight: bold;
}

div.titles {border-bottom: 1px solid #e4e5ff; width: 100%;}

a:link, .menu a:visited {
	color: #336699;
}
a:hover, .menu a:hover {
	color: red;
}

a.logo:link, a.logo:hover, a.logo:visited {color: #000000; border: 0; text-decoration: none; font-weight: bold; font-size: 80%;}
td.bottom {font-size: 10pt;}

img.incat {padding: 0.5em; border: 1px solid #eaeaea;}
img.prods {max-width: 128px; max-height: 128px;}

a.page {padding: 0.2em; border: 1px solid #678AA9; margin: 0.1em; text-decoration: none;}
