/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 *
 * @copyright  Copyright (c) 2010 template-help.com
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/*

CSS Font Px to % Conversion Table
10 77
11 85
12 93
13 100
14 108
15 116
16 123.1
17 131
18 138.5
19 146.5
20 153.9
21 161.6
22 167
23 174
24 182
25 189
26 197
21
22
*/ 

/******************************************************************************
 * YUI-font-reset
 *****************************************************************************/

/*
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
*/
body { font: 13px/1.231 tahoma,arial,helvetica,clean,sans-serif; *font-size:small;*font:x-small;}
select, input, button, textarea, button { font: 99% arial,helvetica,clean,sans-serif; }
table { font-size: inherit; font: 100%; }
pre, code, kbd, samp, tt { font-family: monospace; *font-size:108%;line-height:100%;}


* { margin:0; padding:0; }

select{margin-bottom:1px; height:18px;}
input{height:12px;}

.full-width{width:100%;}
.container{width:100%; overflow:hidden;}
.clear{clear:both;}
.ie-fix{width:100%; position:relative;}
.radio, checkbox{border:0; background:0;}
.page-indent{padding:0 10px;}
.page-border{border:1px solid #CFE2ED; padding:17px;}

body          { background:#fcf9f4;  font-family:Arial, Helvetica, sans-serif; color:#828181; text-align:left;  }

img           { border:0; vertical-align:top; }

a             {color:#828181; text-decoration:none;}
a:hover       {text-decoration:underline; cursor:pointer;}
a:hover img   {position:relative;}
:focus        { outline: 0; }

/* Headings */
h1            { font-size:100%; font-weight:normal; line-height:1.3; color:#fff; text-transform:uppercase;}
h2            { font-size:100%; font-weight:normal; line-height:1.34; text-transform:uppercase;}
h3            { font-size:100%; font-weight:bold; line-height:normal; text-transform:uppercase;}
h4            { font-size:93%; font-weight:bold; text-transform:uppercase;}
h5            { font-size:93%; font-weight:normal; text-transform:uppercase; color:#333;}
h6            { font-size:93%; font-weight:bold; text-transform:uppercase;}

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before, 
q:after       { content:''; }
small,big     { font-size:100%; }
sup           { font-size:100%; vertical-align:top; }

/* Lists */
ul,ol         { list-style:none; }

/* Tools */
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
.clear-fix    {overflow:hidden;}

.cufon-loading { /* for Cufon.replace */ visibility: hidden !important; }