
/*	===============================================================
	© Workplace Giving uk
	www.workplacegiving-uk.com

	Type:				Basic Styles
	Built by:			www.exit7.co.uk
	Author:				James Bates
	Creation Date:		5 September 2005
	---------------------------------------------------------------
	Version no:			1.0
	Last edited:		n/a still in development
	============================================================ */


/*	---------------------------------------------------------------
	These styles are basic formatting that older browsers can
	understand, most are overwritten in (structure.css) the 
	structural stylesheet.
	------------------------------------------------------------ */

/*	General rules to cover any font-family inheritance bugs. 
	and global whitespace reset. */
	
*	{	 
	font-family: Arial, Verdana, Geneva, sans-serif;
	margin: 0; 
	padding: 0;
	}	
	
body {
	background-color: #f0f0f0;
	padding: 0; /* Adds 50px space to bottom edge of page */
	margin: -10px; /* Eliminates early NN margin issue */
	text-align: center; /* For IE5 */
	}

body, div, table, th, tr, td, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, blockquote, cite, code {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	}	

/*	Adds 1em bottom margin to all block text elements*/	
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, blockquote {
	margin: 0 0 1em 0;
	padding: 0;
	}
		
/*	Removes space after form elements. */ 
form { 
	display: inline;	
	font-size: 11px;
	}

/*	Removes margin/padding around form elements. */ 
input, select, textarea { font-size: 11px; }

/*	Removes borders from images. */
img { border: none; }

/*	Makes sure both are presented correctly */	
strong, b { font-weight: bold; }

/*	no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style: none; }