/* ========================================== */
/* Typography - font-sizing. Do not adjust. */
/* ========================================== */

body, p, ul, li, td, ol, dl, dd, tr, th, td, table {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: x-small;
	voice-family: "\";
}\"";	/* rule ends for ie4/5 */
		voice-family: inherit;	/* recover */
		font-size: small;		/* rule for better browsers */
}

/* ========================================== */
/* Body definitions. 
   'color' defines text colour of page. 
   'background-color' defines background 
   colour. */
/* ========================================== */

body {
		color: #000;
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
}

/* ========================================== */
/* Typography - links. 
   Attributes can be 
   changed in these rules, but do not adjust 
   the order in which these four elements are 
   written. */
/* ========================================== */

a:link {
	color: #0000FF;
	text-decoration: underline;

}

a:visited {
		color: #660066;
		text-decoration: underline;
}

a:hover {
	color:#000066;
	text-decoration: underline;
	background-color: #CCCCCC;
}

a:active {
	color:#000066;
	text-decoration: underline;
	background-color: #CCCCCC;
}

/* ========================================== */
/* Typography - other elements. 
   Defines the 
   the size of header tags relative to the
   standard text size, and gives options to 
   hide and justify text. */
/* ========================================== */

h1 {
		font-size:115%;
		margin: 0 0 8px 0;
		padding: 0;
}

h2 {
		font-size:110%;
		margin: 0 0 8px 0;
		padding: 0;
}

h3 {
		font-size:100%;
		margin: 0 0 8px 0;
		padding: 0;
}

