/* CSS Document */

/* HTML elements  */		

	h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;line-height:1em;}	
	h1{font-size:2em;margin-bottom:.5em;}	
	h2{font-size:1.75em;margin-bottom:.5142em;padding-top:.2em;}	
	h3{font-size:1.5em;margin-bottom:.7em;padding-top:.3em;}
	h4{font-size:1.25em;margin-bottom:.6em;}
	h5,h6{font-size:1em;margin-bottom:.5em;font-weight:bold;}
			
	p, blockquote, ul, ol, dl, form, table{line-height:inherit;margin:0 0 1.5em 0;}
	ul, ol, dl{padding:0;}
	ul ul, ul ol, ol ol, ol ul, dd{margin:0;}
	li{margin:0;display:list-item;list-style-position:inside;}	
	blockquote, dd, li{padding:0 0 0 2em;}
	pre, code, samp, kbd, var{font:100% mono-space,monospace;}
	pre{overflow:auto;}
	abbr, acronym{text-transform:uppercase;
		border:none;
		letter-spacing:1px;
		}
	small{font-size:90%;}
	sup, sub{font-size:85%;}
	em, cite, q{font-style:italic;}
	img{border:none;}			
	table{width:100%;border-collapse:collapse;}
	th,caption{text-align:left;}
	form{display:none;}

/* //  HTML elements */	

body, table, input, textarea, select, li, button{
		font:100% Helvetica, Arial, Sans-Serif;
		line-height:180%;
		color:#000;
		}		
	body{
		font-size:13px;
		background:#fff;
		margin:0;
		padding:0;
		}	
	a{
		text-decoration:none;
		color:#555;
		}
	ins{text-decoration:none;color:#900;font-style:italic;}
	code{color:#555;}
	pre{
		margin-left:2em;
		padding-left:2em;
		border-left:1px solid #ccc;
		}
	blockquote{
		margin-left:2em;
		border-left:1px solid #ccc;
		font-style:italic;
		}	
	dt{font-weight:bold;}
	th, td{padding:8px;}		
	th{background:#eee;}
	td{border-bottom:1px solid #eee;}
	caption{font-style:italic;color:#777;margin:.5em 0;}	
	
		
		.hidden, .graphic{display:none;}
