@charset "utf-8";
/* CSS Document */


/*****
 * Backgrounds
 **/
.bgfff0f0									{background-color:#fff0f0 !important;}
.bgF3F3F3									{background-color:#F3F3F3 !important;}
.bgF6F6F6									{background-color:#F6F6F6 !important;}
.bgCCC										{background-color:#CCC !important;}
.bg000										{background-color:#000 !important;}
.bgDDD										{background-color:#DDD !important;}
.bg111										{background-color:#111 !important;}
.bg222										{background-color:#222 !important;}
.bg999										{background-color:#999 !important;}
.bg336699									{background-color:#336699 !important;}
.bgECECEC									{background-color:#ECECEC !important;}
.bgFFF										{background-color:#FFF !important;}


/*****
 * Borders
 **/
.borderDDD									{border:1px solid #DDD !important;}
.border669900								{border:1px solid #669900 !important;}
.border669933								{border:1px solid #669933 !important;}
.border99CC66								{border:1px solid #99CC66 !important;}
.borderC8E6AA								{border:1px solid #c8e6aa !important;}
.border4pxDDD								{border:4px solid #DDD !important;}
.borderLeft1pxECE							{border-left:1px solid #ECECEC;}
.borderBottom1pxECE							{border-bottom:1px solid #ECECEC;}


/*****
 *	Font Adjustments
 **/
.xl											{font-size:190% !important; letter-spacing:-0.02em !important;}
.larger										{font-size:110% !important; line-height:1.5em !important;}
.large										{font-size:105% !important; line-height:1.5em !important;}
.small										{font-size:90% !important; line-height:1.35em !important;}
.smaller									{font-size:87% !important; line-height:1.25em !important;}
.tiny										{font-size:75% !important;}
.fontWeightBolder							{font-weight:bolder !important;}
.fontWeightNormal							{font-weight:normal !important;}
.serif										{font-family:Georgia, serif !important;}
.hxCCC										{color:#CCC !important;}
.hxBBB										{color:#BBB !important;}
.hx999										{color:#999 !important;}
.hxFFF										{color:#FFF !important;}
.hx000										{color:#000 !important;}
.hxCC0000									{color:#CC0000 !important;}
.hx336699									{color:#336699 !important;}
.hx003366									{color:#003366 !important;}
.hx6699CC									{color:#6699cc !important;}
.hxFF6633									{color:#FF6633 !important;}
.left										{float:left !important;}
.right										{float:right !important;}
.centered									{text-align:center !important;}
.uppercase									{text-transform:uppercase !important; letter-spacing:0.04em !important;}
.underline									{padding-bottom:0.25em !important; border-bottom:2px solid #ECECEC !important;}
.uppercase									{text-transform:uppercase !important;}


/*****
 *	Padding & Margins
 **/
.pad-2										{padding:2px !important;}
.pad-4										{padding:4px !important;}
.pad-4-0									{padding:4px 0 !important;}
.pad-6-0									{padding:6px 0 !important;}
.pad-6										{padding:6px !important;}
.pad-8										{padding:8px !important;}
.pad-10										{padding:10px !important;}
.pad-12										{padding:12px !important;}
.pad-18										{padding:18px !important;}
.pad-24										{padding:24px !important;}
.pad-2-4									{padding:2px 4px !important;}
.pad-2-8									{padding:2px 8px !important;}
.pad-4-8									{padding:4px 8px !important;}
.pad-0-8									{padding:0 8px !important;}
.pad-0-12									{padding:0 12px !important;}
.pad-0-18									{padding:0 18px !important;}
.pad-0-32									{padding:0 32px !important;}
.pad-6-10									{padding:6px 10px !important;}
.pad-6-12									{padding:6px 12px !important;}
.pad-8-10									{padding:8px 10px !important;}
.pad-8-12									{padding:8px 12px !important;}
.pad-0-0-4-0								{padding:0 0 4px 0 !important;}
.pad-0-0-8-0								{padding:0 0 8px 0 !important;}
.pad-4-8-12-8								{padding:4px 8px 12px 8px !important;}
.pad-0-18-12-18								{padding:0 18px 12px 18px !important;}
.pad-8-12-18-12								{padding:8px 12px 18px 12px !important;}
.pad-8-18-48-18								{padding:8px 18px 48px 18px !important;}
.pad-8-18-36-18								{padding:8px 18px 36px 18px !important;}
.pad-8-24-36-24								{padding:8px 24px 36px 24px !important;}
.pad-8-18									{padding:8px 18px !important;}
.pad-8-24									{padding:8px 24px !important;}
.pad-8-8-12-8								{padding:8px 8px 12px 8px !important;}
.pad-12-18									{padding:12px 18px !important;}
.pad-12-24									{padding:12px 24px !important;}
.pad-8-18-24-18								{padding:8px 18px 24px 18px !important;}
.pad-12-18-24-18							{padding:12px 18px 24px 18px !important;}
.pad-16-18-24-18							{padding:16px 18px 24px 18px !important;}
.pad-16-24-24-24							{padding:16px 24px 24px 24px !important;}
.pad-16-24-36-24							{padding:16px 24px 36px 24px !important;}
.pad-16-24									{padding:16px 24px !important;}
.pad-18-24									{padding:18px 24px !important;}
.pad-0-24									{padding:0 24px !important;}
.pad-left-0									{padding-left:0 !important;}
.mar-pad-0									{margin:0 !important; padding:0 !important;}
.mar-0										{margin:0 !important;}
.mar-0-0-4-0								{margin:0 0 4px 0 !important;}
.mar-0-0-8-0								{margin:0 0 8px 0 !important;}
.mar-0-0-12-0								{margin:0 0 12px 0 !important;}
.mar-0-0-18-0								{margin:0 0 18px 0 !important;}
.mar-0-0-24-0								{margin:0 0 24px 0 !important;}
.mar-4-0									{margin:4px 0 !important;}
.mar-8										{margin:8px !important;}
.mar-8-0-12-0								{margin:8px 0 12px 0 !important;}
.mar-12-0-24-0								{margin:12px 0 24px 0 !important;}
.mar-18-0-24-0								{margin:18px 0 24px 0 !important;}
.mar-18-0-4-0								{margin:18px 0 4px 0 !important;}
.mar-18-0-8-0								{margin:18px 0 8px 0 !important;}
.mar-24-0-8-0								{margin:24px 0 8px 0 !important;}
.mar-8-0									{margin:8px 0 !important;}
.mar-12-0									{margin:12px 0 !important;}
.mar-18-0									{margin:18px 0 !important;}
.mar-24-0									{margin:24px 0 !important;}
.mar-48-0									{margin:48px 0 !important;}
.mar-6-0-0-0								{margin:6px 0 0 0 !important;}
.mar-8-0-0-0								{margin:8px 0 0 0 !important;}
.mar-12-0-0-0								{margin:12px 0 0 0 !important;}
.mar-18-0-0-0								{margin:18px 0 0 0 !important;}
.mar-24-0-0-0								{margin:24px 0 0 0 !important;}
.mar-32-0-0-0								{margin:32px 0 0 0 !important;}
.mar-36-0-0-0								{margin:36px 0 0 0 !important;}
.mar-48-0-0-0								{margin:48px 0 0 0 !important;}
.mar-left-0									{margin-left:0 !important;}
.mar-0-12									{margin:0 12px !important;}


/*****
 *	Misc.
 **/
.note										{margin:1em 0; padding:0.5em 1em; background-color:#e9f3f9; border-left:4px solid #d0e1ed; color:#336699;}
.note h1, .note h1, .note h3, .note h4,
.note h5, .note h6							{color:#336699;}
