@charset "utf-8";

/***** standard definitions *****/

html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0; }
img, fieldset {	border: 0; }
body { 
font: normal 12px Geneva, Arial, Helvetica, sans-serif;
background:#fff url(../images/body-bg.jpg) no-repeat top center;
color:#000;
height:100%;
}
select, textarea, button, label, td, th, input, p { font-size:12px; }
h1, h2, h3, h4, h5 { color:#5f5f5f; }
h1 { margin:0px 0 12px 0; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; }
h2 { margin:0px 0 8px 0; font-size:12px; font-weight:bold; }
h3 { margin:0px 0 8px 0; font-size:12px; font-weight:bold; }
h4, h5, tr.sectiontableheader th { margin:8px 0 8px 0; font-size:13px; font-weight:bold; }
img { border:0; }
a { text-decoration:underline; color:#3f5591; }
a:hover { text-decoration:none; }
p { margin-bottom:1.2em; }
input.long { width:30em; }
div.clear { width:100%; clear:both; }
form { margin-bottom:10px; }
ul { margin-left:1.4em; }
big { font-size:16px; }

img.right { float:right; margin:0 0 10px 10px; }
table.center { margin:0 auto 0 auto; margin-bottom:1.2em; }
p.next { float:right; }
p.back { float:left; }
p.center { text-align:center; }

div#main { width:770px; margin:0 auto 0 auto; }
div#header { float:left; width:100%; height:26px; padding-top:163px; background:url(../images/header.jpg) no-repeat; text-align:center; color:#fff; }
div#header a { color:#fff; text-decoration:none; font-weight:bold; }
div#header a:hover { color:#fff; text-decoration:underline; }
div#content { float:left; width:766px; padding:15px 2px 10px 2px; }
div#footer { float:left; width:752px; height:24px; padding:16px 0 0 18px; background:url(../images/footer-bg.jpg) no-repeat; }
div#footer p, div#footer a { font-size:10px; color:#5f5c41; font-weight:normal; }
img#kirlianRalph { display:block; margin:0 auto 0 auto; }
p.bigMargin { margin-bottom:100px; }