html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
	margin			: 0;
	padding			: 0;
	border			: 0;
	outline			: 0;
	font-weight		: inherit;
	font-style		: inherit;
	font-size		: 100%;
	font-family		: inherit;
	vertical-align	: baseline;
}
/* remember to define focus styles! */
:focus {
	outline			: 0;
}
h1, h2, h3, h4, h5, h6 {  
	font-size		: 100%;  
	padding			: .6em 0;  
	margin			: 0 15px;  
}  
body {
	line-height		: 1;
	color			: black;
	background		: white;
}
a {  
	color			: black;  
	text-decoration	: none;  
}    
a:hover, a.selected {  
	color			: red;  
	text-decoration	: none;  
}   
ol, ul {
	list-style		: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse	: separate;
	border-spacing	: 0;
}
caption, th, td {
	text-align		: left;
	font-weight		: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content			: "";
}
blockquote, q {
	quotes			: "" "";
}
.floatLeft {  
	float			: left;  
	padding			: .5em .5em .5em 0;  
}  
.floatRight {  
	float			: right;  
	padding			: .5em 0 .5em .5em;  
}

