/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea,
button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

.font9 {font-size:60%; line-height:140%;} /* for setting 10px */
.font10 {font-size:77%;line-height:140%;} /* for setting 10px */
.font11 {font-size:85%;line-height:140%;} /* for setting 11px */
.font12 {font-size:93%;line-height:140%;} /* for setting 12px */
.font13 {font-size:100%;line-height:140%;} /* for setting 13px */
.font14 {font-size:108%;line-height:140%;} /* for setting 14px */
.font15 {font-size:116%;line-height:140%;} /* for setting 15px */
.font16 {font-size:123.1%;line-height:140%;} /* for setting 16px */
.font17 {font-size:131%;line-height:140%;} /* for setting 17px */
.font18 {font-size:138.5%;line-height:140%;} /* for setting 18px */
.font19 {font-size:146.5%;line-height:140%;} /* for setting 19px */
.font20 {font-size:153.9%;line-height:140%;} /* for setting 20px */
.font21 {font-size:161.6%;line-height:140%;} /* for setting 21px */
.font22 {font-size:167%;line-height:140%;} /* for setting 22px */
.font23 {font-size:174%;line-height:140%;} /* for setting 23px */
.font24 {font-size:182%;line-height:140%;} /* for setting 24px */
.font25 {font-size:189%;line-height:140%;} /* for setting 25px */
.font26 {font-size:197%;line-height:140%;} /* for setting 26px */

strong { font-weight:bold;}

.fontLightblue { color:#43ACDF;}
a:link.fontLightblue, a:visited.fontLightblue{ color:#43ACDF; text-decoration:none;} a:hover.fontLightblue { color:#182B45;}
.fontMidblue { color:#3D6B97;}
a:link.fontMidblue, a:visited.fontMidblue{ color:#3D6B97; text-decoration:none;} a:hover.fontMidblue { color:#3D6B97;}
.fontDarkblue { color:#182B45;}
a:link.fontDarkblue, a:visited.fontDarkblue{ color:#182B45; text-decoration:none;} a:hover.fontDarkblue { color:#43ACDF;}
.fontLightYellow { color:#FFCC00;}
a:link.fontLightYellow, a:visited.fontLightYellow{ color:#FFCC00; text-decoration:none;} a:hover.fontLightYellow{ color:#FFF;}
.fontErrorRed { color:#C30;}
.fontWhite { color:#FFF;}
.fontGreyLight { color:#999;}
.fontGreyMid { color:#666;}
