/*
	reset.css
	Reseting the styles

	Copyright (c) 2007, Colovic Vladan
	Based on YUI reset.css (Yahoo! Inc.) and undohtml.css (Tantek Celik)
*/

body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset,input, textarea, p, blockquote, th, td,
html
{
	/*
	- remove the inconsistent (among browsers) default ul,ol padding or margin
	- the default spacing on headings does not match nor align with
	  normal interline spacing at all, so let's get rid of it.
	- zero out the spacing around pre, form, body, html, p, blockquote as well
	- form elements are oddly inconsistent, and not quite CSS emulatable.
	  nonetheless strip their margin and padding as well
	- not sure for html, but it's not too much
	*/

	margin: 0;
	padding: 0;
}

/*
table
{
	border-collapse: collapse;
	border-spacing: 0px 0px;
}
*/

fieldset, img
{
	/* whoever thought blue linked image borders were a good idea? */
	border: 0;
}

address, cite, code, dfn, th, var
{
	/* de-italicize and un-bold misc elements */
	font-style: normal;
	font-weight: normal;
}

/*
ol,ul
{
	list-style: none;
}
*/

th
{
	text-align: left;
}

h1,h2,h3,h4,h5,h6
{
	/* avoid browser default inconsistent heading font-sizes plus pre/code */
	font-size: 100%;
	font-weight: normal;
}

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

abbr, acronym
{
	border: 0;
}

/* personal additions */

:focus
{
	/* in non-ie, disable annoying ugly dotted border around focused linkable objects */
	outline-style: none;
}

html
{
	/* this always show the scrollbar in firefox, like it is in IE by default */
	overflow: auto;
	overflow: -moz-scrollbars-vertical; /* maybe not needed */
}

/* sometimes good, sometimes bad */

:link,:visited
{
	/*	link underlines tend to make hypertext less readable, because underlines obscure the shapes of the lower halves of words */
	text-decoration: none;
}



