ul,ol{list-style:none;}
h1{font-size:218%;}
h2{font-size:164%;}
h3{font-size:145%;}
h4{font-size:118%;}
h5,h6,pre,code{font-size:100%;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,hr,dt,dd,blockquote,fieldset,input{margin:0;padding:0;}
a img,a:link img,a:visited img{border:none;}
acronym,abbr{cursor:help;}
address{font-style:normal;}
/* float clearing for IE6 */
* html .clearfix{height:1%;overflow:visible;}
/* float clearing for IE7 */
*+html .clearfix{min-height:1%;}
/* float clearing for everyone else */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
.hidden, hr
{
	/* screen reader hack */
	display                 : none;
	/* \*/
	display                 : block;
	/* */
	position                : absolute;
	left                    : -2000px;	
	top                     : -2000px;	
	width                   : 1px;	
	height                  : 1px;
}
a{text-decoration:none;color:#069;}
a:hover{text-decoration:underline;color:#069;}
p{margin:1em 0 1.7em 0;}
