/**
 * RefPoint CSS Framework
 * Typography, line-height 18
*/
	body { line-height:1.5; font-size:75%; color:#111; font-family:"Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; }
	
	/*  Headers (24-22-20-18-16-14)
	------------------------------------------------------------------------------------------------------------------- */
	h1, h2, h3, h4, h5, h6 { font-family:Tahoma, "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; font-weight:normal; }
	h1 { font-size:2em; 	line-height:.65;	margin-bottom:.65em;	font-weight:bold; } 
	h2 { font-size:1.83em; 	line-height:.81;		margin-bottom:.81em;		font-weight:normal; } 
	h3 { font-size:1.67em; 	line-height:.9;		margin-bottom:.9em;		font-weight:bold; }
	h4 { font-size:1.5em; 	line-height:1;		margin-bottom:1em;		font-weight:bold; }
	h5 { font-size:1.33em; 	line-height:1.125;	margin-bottom:1.125em;	font-weight:bold; }
	h6 { font-size:1.16em; 	line-height:1.28;	margin-bottom:1.28em;		font-weight:bold;	margin-top:1.92em; }
	/* ---------------------------------------------------------------------------------------------------------------- */				

	/*  Other elements
	------------------------------------------------------------------------------------------------------------------- */
	p { margin:0 0 1.5em 0; }
	
	ul { list-style-type:circle; }
	ol { list-style-type:decimal; }
		ul li,
		ol li { margin-bottom:.75em; }
	
	dl { margin:0 0 1.5em 0; }
		dl dt { margin-left:0; font-weight:bold; margin-bottom:.375em; }
		dl dd { margin-left:1.5em; margin-bottom:1.5em; }
	
	abbr, 
	acronym { border-bottom:1px dashed #666; }
	address { font-style:italic; }
	del { color:#666; }
	
	a { color:#CC0000; text-decoration:underline; }
	a:focus, 
	a:hover { color:#CC0000; text-decoration:none; }
	
	blockquote { margin:1.5em; color:#666; 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; }
	
	table { margin-bottom:1.5em; border-collapse:separate; border-spacing:0; }
	/* ---------------------------------------------------------------------------------------------------------------- */