html, body {
	height: 100%;
}


body { font-size: 101%; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th {
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

:focus {outline: 0}

body {
    color: black;
    background: white;
}
ol, ul {
	padding-left:1.5em;
}
p, ul, ol {
	padding-bottom:0.5em;
	text-align: left;
}

a img{
	border:0;
}


/* Bugfixing */
/* http://www.positioniseverything.net/explorer/ie-listbug.html */
ul, ol, dl {position: relative}




/*=====================================================================================*/


html, body, table, textarea, input {
	font-size:17px;
	line-height: 1.7em;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #444;
}

pre, code, samp, kbd, 
var, input[type="password"] {
	font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Consolas, Monaco, "Liberation Mono", Andale Mono, monospace;
	font-size: 0.9em; }

dt, strong, th, samp, dfn, h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
blockquote, q { font-style: italic; }
blockquote cite, q cite { font-style: normal; }





acronym, abbr { cursor: help; }
acronym { letter-spacing: 0.07em; }
