html, body, div, span, applet, object, iframe,
p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, font, img, ins, kbd, q, 
s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dd, dl, dt, li, ol, ul, fieldset, 
form, label, legend, h1, h2, h3, h4, h5, h6, hr, 
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	outline: 0;
	text-decoration: none;
	font-size: 100%;
	font-family: inherit;
}
	body { 
		line-height: 1.5em;	
		color: black;
		background: white;
	}
	:focus {
		-moz-outline:0;
		outline:0;
		outline-offset:0;
	}	


/* HTML5, Now we can style all of these as if they were <div>s */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block;}



	
/* clearing */
.clear {clear: both; height: 1px; margin: 0; padding: 0;}
.hide {display: none;}
.show {display: block;}



/* misc */
a img {border: 0;}
	
ol, ul {list-style: none;}

ins {text-decoration: none;}

table {border-collapse: collapse; border-spacing: 0;}
	caption, th, td {text-align: left;}

mark {background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}

del {text-decoration: line-through;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

dl {margin: 0 0 1.5em 0;}
	dl dt {font-weight: bold;}
	dl dd {margin-left: 1.5em;}	

pre, code {margin: 1.5em 0; white-space: pre;}

pre, code, tt {font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5;}

abbr[title], dfn[title] {border-bottom: 1px dotted #666; cursor:help;}

address {margin: 0 0 1.5em; font-style: italic;}

del {color: #666;}

blockquote {margin: 1.5em;}

strong {font-weight: bold;}

em, dfn {font-style: italic; }

dfn {font-weight: bold;}

sup, sub {line-height: 0;}

label {font-weight: bold;}

fieldset {padding: 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc;}
	legend {font-weight: bold; font-size:1.2em;}

input.text, input.title, textarea, select {margin: 0; border: 1px solid #bbb;}
	input, select {vertical-align: middle;}


