/*
	fonts.css
	Copyright (c) 2007, Colovic Vladan
	Totally based on YUI reset.css (Yahoo! Inc.)
*/

/*
	Notes & usage:

	Default text
		All text renders in the Arial font, at 13 pixel size, wiht 16 pixel line-height. The pre and code elements use the "monospace" font-family.

	Use percentage font-size
		To change the size of a font, use a percentage value from the chart below. Always use percentages as the units because they render more
		consistently than ems, and because unlike pixels they allow user-initiated resizing.

		If you want this size in pixels (px)  	Declare this percent (%)
		10px =  77%		16px = 122%		22px = 167%
		11px =  85%		17px = 129%		23px = 174%
		12px =  92%		18px = 136%		24px = 182%
		13px = 100%		19px = 144%		25px = 189%
		14px = 107%		20px = 152%		26px = 197%
		15px = 114%		21px = 159%

	Use single font-family
		Arial is the default font-family for all text (except pre and code) when you use this CSS.
		Because the package provides a degradation path through several alternates down to the generic family,
		only specify a single font-family when you want something other than Arial.
*/

body
{
	/* Percents could work for IE, but for backCompat purposes, we are using keywords. x-small is for IE6/7 quirks mode. */

	font: 13px arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
}

table
{
	font-size: inherit;
	font: 100%;
}

select, input, textarea
{
	/* 99% for safari; 100% is too large */
	font: 99% arial, helvetica, clean, sans-serif;
}

pre, code
{
	/* Bump up !IE to get to 13px equivalent */
	font: 115% monospace;
	*font-size: 100%;
}

body *
{
	/* Default line-height based on font-size rather than "computed-value" - see: http://www.w3.org/TR/CSS21/visudet.html#line-height */
	line-height:1.22em;
}
