/* General styles */

/* =font sizes */
body, body div, body p, body th, 
body td, body li, body dd    {
    /* more specific to override imported rule */
    font-size:    x-small;      
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    small
    /* intended value for better browsers */
    }

html>body, html>body div, html>body p, 
html>body th, html>body td, 
html>body li, html>body dd    {
    font-size:    small;
    /* be nice to Opera */
    }

*
	{
	margin: 0;
	padding: 0;
	}
html,body
	{
	height: 100%;
	}
body
	{
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-serif;
	text-align: center;
	background-color: #fff;
	}
a,img
	{
	border: none;
	}
p, h1, h2, ul, ol, dl
	{
	font-size: 0.9em;
	margin-bottom: 1em;
	}