/*############################################
The purpose of this CSS file is to reset the
default styles of many browsers.
############################################*/

body {
	height: 100%;
	width: 100%;
	}

html, body, div, span, object, iframe, img, dl, dt, dd, form, label, legend, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}

p, h1, h2, h3, h4, h5, h6, a, address {
	border: none;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}

body {
	line-height: 1;
	color: black;
	background: white;
	}

td {
	vertical-align: top;
	}
	
/*Apply the clearfix class to divs containing floats to clear all floats.*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {
	clear: both;
	}