/* 
----------------------------------------------------------------------------- 
GLOBAL RESET
-----------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a{text-decoration:none;}


html>body {font-size:12px;margin:0;padding:0;}
body {margin:3em 6em;font:75% helvetica verdana sans-serif;}
p {font-family:helvetica verdana sans-serif; font-size:1em;line-height:1.5em;margin:0 0 1.5em;}
h1 {line-height:1em;font-size:1.8em;font-weight:normal;margin:0 0 3.4em}
h2 {font-size:1.17em;line-height:1.29em;margin:0.3em 0 1.0em;font-weight:normal;font-style:italic}
h3 {font-size:1.10em;font-weight:bold;border-bottom:2px solid #990000; margin:1.1em 0 0.3em 0; padding:0 0 0.2em 0;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix { float: none; clear: both; display:inline-block; }
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.spacer{
	clear:both;height:1px;float:none;
}

.hide{
display:none;}