HTML { font-size:100.01%; *overflow-x:hidden; }
BODY { background:#b6d450 url(img/grad.jpg) 0 0 repeat-x; color:#261f27; font:84% Helvetica, Arial, sans-serif; }
HTML, BODY, DIV, DL, DT, DD, UL, OL, LI, P, H1, H2, H3, H4, H5, H6, FORM, PRE, IMG, A, TABLE, TR, TH, TD
{ padding:0; margin:0; border:0; line-height:1.2em; }
LI, P, H1, H2, H3, H4, H5, H6, A { }
P { font-size:1em; padding-bottom:8px; }
table { border-collapse:collapse; }

/* HEADERS
----------------------------------------------- */
H1, H2, H3, H4, H5, H6 { font:normal 1em/1em Helvetica, Arial, sans-serif; }
/* -------------------------------------------- */

/* LINKS
----------------------------------------------- */
A { font-size:1em; color:#c9313d; }
A:hover { text-decoration:none; }
A:visited {}
a.noReload { line-height:1.3em; text-decoration:none; border-bottom:1px dotted #c9313d; }
a.noReload:hover { text-decoration:none; }
/* -------------------------------------------- */

/* LISTS
----------------------------------------------- */
UL { list-style:none; }
UL LI {}

ul.basic {}
ul.basic li { padding-left:15px; background:url(img/blt-line.gif) 0 0.7em no-repeat; }

OL {}
OL LI {}
/* -------------------------------------------- */

/* FORMS
----------------------------------------------- */
form label { color:#261f27; }
INPUT { padding:0; margin:0; font-size:1em; font-family:Helvetica, Arial; }
INPUT.text { padding:5px 5px 5px 5px; }
INPUT.radio, INPUT.checkbox { margin-right:3px; }
INPUT.button, INPUT.submit { cursor:pointer; font-family:Helvetica, Arial; height:24px; float:left; padding-bottom:1px; }
TEXTAREA { padding:5px 5px 5px 5px; font-family:Helvetica, Arial; font-size:1em; margin:0; }
SELECT { margin:0; font-family:Helvetica, Arial; font-size:1em; height:20px; }

form .row { overflow:hidden; zoom:1; vertical-align:middle; padding-bottom:10px; }
form .row label, form .row input, form .row select { vertical-align:middle; }
form .labelHolder { float:left; width:130px; padding-right:10px; }
form .inputHolder { float:left; }
/* -------------------------------------------- */

/* BLOCKS
----------------------------------------------- */
.png { filter:expression(fixPNG(this)); }
.container { overflow:hidden; zoom:1; }
.hidden { display:none; }
.clear { clear:both; height:0; line-height:0; font-size:0; }
/* -------------------------------------------- */

