:link, :visited { text-decoration:none }
ul, ol { list-style:none }
p, h1, h2, h3, h4, h5, h6, pre, code { font-size:1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div, dl, dl dt, dl dd {
	margin:0;
	padding:0
}
a { outline: none; }
a img, :link img, :visited img { border:none }
table { border-collapse: collapse; }
/* end of undo */



ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl { margin: 0; }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html>body .clearfix {
	display: inline-table;
	width: 100%;
}
* html .clearfix { /* Hides from IE-mac \*/ height: 1%;/* End hide from IE-mac */ }
.clear {
	height: 0;
	clear: both;
}
p { padding: 0 0 20px 0; }
.floatLeft {
	float: left;
	padding: 0 10px 5px 0;
}
.floatRight {
	float: right;
	padding: 0 0px 5px 10px;
}
input, textarea, select { font-family: Arial, Helvetica, sans-serif; }
