@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
/*	R E S E T
	-------------------------------------------------------------- */


	html, body, div, span,
	applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dd, dl, dt, li, ol, ul,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100.01%;
		font-family: inherit;
		text-align: left;
	}

	body 							{  }
	img 							{margin: 0px; padding: 0px; border: none; }
	a img, :link img, :visited img	{ border: none; }
	ol, ul 							{ list-style: none; }
	table							{ border-collapse: collapse; border-spacing: 0; }
	caption, th, td 				{ text-align: left; }
	a:focus							{ outline: none; }
	
/*	I E  F I X E S
	-------------------------------------------------------------- */

	body			{ text-align: center; }
	#container		{ text-align: left; }	
	* html textarea	{ overflow:scroll; display:inline; }
	* html input	{ overflow: hidden; display:inline; }
	ol 				{ margin-left:2em; }
	legend			{ margin-bottom:1.4em; }
	
h1, h2, h3, h4, h5 { font-family:Calibri, Arial, Helvetica, sans-serif; line-height:1em; font-weight:normal; padding:0px; margin:0px; }
h1 { font-size:2.5em; }
h2 { font-size:1.6em; }
h3 { font-size:1.4em; }
h4 { font-size:1.2em; }
h5 { font-size:1.1em; }

a, a:active, a:link, a:visited, a:focus { color:#1B7FCB; text-decoration:none; }
a:hover { color:#14629D; }