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

Collection of CSS 'tools' to clear browser defaults, attempt to achieve 
similar text rendering across different browsers and do a few other 
things besides...

For more info see allmarkedup.com

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

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a,a:visited { text-decoration:none }
a img,:link img,:visited img { border:none }

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 78%; }

h1 { font-size: 2.0em; font-weight: normal; margin: 0.6em 0em 0.8em 0em; padding: 0em; }
h2 { font-size: 1.4em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
h3 { font-size: 1.2em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
h4 { font-size: 1.2em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
h5 { font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }
h6 { font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold;}
ol, ul, li { font-size: 1.0em; }
p { font-size: 1.0em; line-height: 1.6em; margin: 1.0em 0em 1.0em 0em; }
li > p { margin-top: 0.2em; }
pre, code { font-family: monospace; font-size: 1.0em; }
p code, h3 code { font-size: 1.0em; font-weight: bold; font-family: Monaco,"Courier New", Tahoma; }
p code { font-size: 1.1em; }
strong, b { font-weight: bold; }
em, i { font-weight:normal; font-style:italic; }	
dl,dd,dt {
	margin:0px;
}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix { display:block; }
/* End hide from IE Mac */

.replace { text-indent: -10000px; }

hr { display: none; }

/*html {
	height: 100%;
	margin-bottom: 1px; 
}*/