/*--------------------------------------------------------------------
$Id: styles.css,v 1.1 2010/03/11 15:49:35 jackbolt Exp $
---------------------------------------------------------------------*/

* { margin: 0; padding: 0; }

html { height: 100%; }

body { background-color: #07507F; min-height: 101%; margin: 1.5em 0em 0em 0em; padding: 0; text-align: center;font-family: helvetica, sans-serif, arial; font-size : 11px; text-decoration: none; }

#container-page { margin: 0 auto; width: 740px; text-align: left; }

p { padding-top: 1em; margin-top: 0; }

h1, h2, h3, h4, h5, h6 { margin: 20px 0; }

ul { margin: 0.25em 0.75em 0.25em 0.75em; }

ol { margin: 0.25em 0.6em 0.6em 1em; }

li, dd { margin-left: 1em; line-height: 1.5em; }

a, a:link, a:visited, a:active, a:hover { color: #1D3796; text-decoration: underline; }

a:hover { color: #1D3796; text-decoration : none; }

img { margin: 0; border: 0; }

table, td { border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0; font-family: helvetica, sans-serif, arial; font-size : 11px; text-decoration: none; }

.section_header { text-align: left; padding: 0em 3em 0em 3em; line-height: 2em; color: #636363; font-weight: bold; }
.section { text-align: left; padding: 0em 3em 1em 3em; line-height: 2em; color: #636363; }

.privacy { text-align: left; padding: 0em 3em 1em 3em; color: #636363; }

.contact_us { text-align: left; padding: 0em 3em 1em 3em; color: #636363; }

.navlink { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }

a.navlink, a.navlink:link, a.navlink:visited { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }

a.navlink:hover { text-decoration: underline; }

form { font-size : 11px; padding: 0em; }
input { vertical-align: middle; margin: 0.25em; background-color: #FFFFFF; color: #000000; font-size: 11px; padding: 0em; }
select { margin: 0.25em; background-color: #F7F7F7; color: #000000; font-size: 11px; padding: 0em; }
.form_label { background-color: #FFFFFF; padding: 0em 3em 0em 1em; font-weight: bold; }
.form_text { vertical-align: middle; margin: 0.25em; background-color: #F7F7F7; color: #000000; font-size: 11px; padding: 0em; }
.form_textarea { margin: 0.25em; background-color: #F7F7F7; color: #000000; font-size: 11px; padding: 0em; }
.form_radio { background: #FFFFFF; color: #000000; padding: 0.1em 0em 1em 2em; }
.form_button { vertical-align: middle; margin: 1em; background-color: #AAAAAA; color: #000000; font-size: 11px; padding: 0.1em; }
.form_required { padding: 0em 0.1em 0em 0.1em; font-size: 11px; font-weight: bold; color: red; }
