HTML { font-size:100.01%; height:100%; }
BODY { background:#ffffff; color:#000000; font:13px Arial; height:100%; }
HTML, BODY, DIV, DL, DT, DD, UL, OL, LI, P, H1, H2, H3, H4, H5, H6, FORM, PRE, IMG, A, TABLE, TR, TH, TD, HR, SUP
{ padding:0; margin:0; border:0; line-height:1.4em; }
LI, P, H1, H2, H3, H4, H5, H6, A { }
P { font-size:1em; padding-bottom:1em; }
table { border-collapse:collapse; }

/* HEADERS
----------------------------------------------- */
H1, H2, H3, H4, H5, H6 { font:normal 1em/1em Arial; }
h1 { font-family:Georgia; }
/* -------------------------------------------- */

/* LINKS
----------------------------------------------- */
A { font-size:1em; color:#ff0000; font-family:Arial; }
A:hover { text-decoration:none; }
A:visited {}
/* -------------------------------------------- */

/* LISTS
----------------------------------------------- */
UL { list-style:none; }
UL LI {}

OL {}
OL LI {}
/* -------------------------------------------- */

/* FORMS
----------------------------------------------- */
INPUT { padding:0; margin:0; font-size:1em; vertical-align:middle; font-family:Arial; outline:0; }
INPUT.text { padding:1px 3px;  }
INPUT.radio, INPUT.checkbox { margin-right:3px; }
INPUT.button, INPUT.submit { cursor:pointer; }
TEXTAREA { padding:5px 5px 5px 5px; font-family:Arial; font-size:1em; margin:0; outline:0; }
SELECT { margin:0; font-family:Arial; font-size:1em; height:20px; outline:0; }

form .row { overflow:hidden; vertical-align:middle; padding-bottom:9px; }
form .row label, form .row input, form .row select { vertical-align:middle; }
form .labelHolder { float:left; padding-right:10px; text-align:right; }
form .inputHolder { float:left; }
/* -------------------------------------------- */

/*
----------------------------------------------- */
sup { font-family:Arial; }
a.newWindow { padding-left:14px; padding-top:7px; margin-top:-7px; background:url(../img/icon-new-window.gif) 0 0 no-repeat; }
a.redPink, .redPinkLinks a { color:#f600fd; }
a.redPink span, .redPinkLinks a span { color:#ff0000; }
a.blackRed, .blackRedLinks a { color:#ff0000; }
a.blackRed span, .blackRedLinks a span { color:#000000; }
a.blackPink, .blackPinkLinks a { color:#f600fd; }
a.blackPink span, .blackPinkLinks a span { color:#000000; }
a.noReload { border-bottom-width:1px; border-bottom-style:dashed; text-decoration:none; }
a.noReload:hover { border-bottom:none; }
i.arrow { font-style:normal; white-space:nowrap; }
.nowrap { white-space:nowrap; }
.container { overflow:hidden; }
.hidden { display:none; }
.clear { display:block; clear:both; height:0; font-size:0; line-height:0; float:none !important; }
/* -------------------------------------------- */
