/*
 * GUIDELINES:
 * - clear all margins and padding; don't use the defaults
 * - don't mix width or height with padding.
 * - be aware of vertical alignment when images placed within anchors (inline within inline)
 */
html, body {
	height: 100%;
	}
html,body,h1,h2,h3,h4,ol,ul,li,dl,dt,dd,table,tr,th,td,form,p {
	margin: 0;
	border: 0;
	padding: 0;
	}
ol,ul {
	padding-left: 20px;
	}
th {
	text-align: left;
	font-weight: normal;
	}
th, td {
	line-height: 1em;
	}
a img {
	border: 0;
	vertical-align: text-bottom;
	}


/*
 * TOOLS:
 */
.nostyle {
	display: none;
	}
.urlspace {
	font-size: 0px;
	}


/*
 * BASE MEASUREMENT FOR FONT:
 */

body,th,td {
	font-family: Didot,'Times New Roman',Times,serif;
	font-size: 12px;
	}
#Footer {
	margin-top: 30px;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	}
#Footer a {
	color: inherit !important;
	}
