	/*-- STRUCTURE --*/
		body,
		div,
		dl,
		dt,
		dd,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		pre,
		form,
		fieldset,
		img,
		input,
		textarea,
		p,
		blockquote,
		th,
		td			{ margin:0; padding:0;}
		
		table		{
    border-collapse: collapse;
    vertical-align: central;
    align-content: center;
    margin-top: 5px;
}
		
		fieldset,
		img			{ border:0; }
		
		address,
		caption,
		cite,
		code,
		dfn,
		em,
		strong,
		th,
		var			{ font-style:normal; font-weight:normal; }
		
		caption,th	{ text-align:left; }

		q:before,
		q:after		{ content:''; }
		
		abbr,acronym	{ border:0; }
		
		html			{ background-color: #fff; }
		
	/*-- STRUCTURE --*/
	
	/*-- TYPOGRAPHY --*/
		body		{ font-size: 62.5%; background-color: #fff;  color: #000; font-family: Arial, Verdana, Helvetica, sans-serif;  }

		h1,
		h2,
		h3,
		h4,
		h5,
		h6			{ font-weight: normal; margin: 0; padding: 0; }

		h1			{ font-size: 2.0em; font-weight: bold; width: 923px; height: 69px; margin: 0; }
		h2			{ font-size: 1.2em; font-weight: bold; color: #000; margin: 0 0 25px 0; }
		h3			{ font-size: 2.6em; font-weight: bold; color: #00aeef; margin: 0 0 15px 0; }
		h4			{ font-size: 2.0em; color: #1f166f; font-weight: bold; margin: 0 0 10px 0; }
		h5			{ font-size: 1.4em; }
		h6			{ font-size: 1.1em; }

		p 			{ font-size: 1.2em; line-height: 1.3em; margin: 0 0 14px 0; color: #000; }	
		span 		{ font-size: 1.0em; }	
		p span 		{ font-size: 1.0em; }	
		label 		{ font-size: 1.2em; }	
		
		a, 
		a:link		 { outline: none; color: #ffffff; text-decoration: none; }
		a:focus, 
		a:hover		{ outline: none; color: #000000; text-decoration: none; }
		a:active	{ outline: none; }	
			
		blockquote	{ font-style: italic; }
		strong		{ font-weight: bold; }
		em,dfn		{ font-style: italic; }
		dfn			{ font-weight: bold; }
		pre,code		{ margin: 1.5em 0; white-space: pre; }
		pre,code,tt	{ font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
		tt			{ display: block; margin: 1.5em 0; line-height: 1.5; }
	/*-- TYPOGRAPHY --*/
	
