@charset "utf-8";
body {
    margin:0 auto; padding:12px;
    padding-top:80px;
    background:#fff; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px;
    width:960px;
    line-height: 20px;
    overflow-x: hidden;
}

a { color:#00568c; text-decoration:underline;}
a:hover { color:#e98e06;}

h1 { text-align: left; color:#e98e06; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; margin:0; margin-bottom:20px;}
h2 {line-height: 2;padding-bottom: 15px;  text-align: left;color:#00568c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; margin:1.2em 0 -0.3em 0;}
h3 { color:#00568c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; margin:1em 0 -0.2em 0;}
h4 { color:#00568c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0.8em 0 -0.2em 0;}

p { margin:0.8em 0;}
ul, ol { margin:0.8em 0; padding:0 0 0 3em;}
li { margin:0.2em 0; padding:0;}


#pageFooter {
    padding:12px 0; border-top:1px solid #e98e06; margin-top:10px;
}
#copy {
    text-align:center; margin:0;
}
#pageFooter ul {
    margin:4px 0; text-align:center; list-style:none;
}
#pageFooter ul li { display:inline-block; margin:0 0 0 4px; padding:0 4px 0 8px; border-left:1px solid #00568c;}
#pageFooter ul li:first-child {border-left:0 none;}

.formTable { width:680px; border:0 none;}
.formTable td { padding:4px 10px 4px 0; border:0 none; vertical-align:top;}
.formTableLabel { font-weight:bold;}
.formTableLabel small { font-weight:normal; font-size:10px;}

.formTableField { width:184px;}

.star { font-weight:bold; color:#c00;}
.invalid { font-size:10px; font-weight:bold; color:#c00; display:none; }

.formTable input[type="text"] { width:180px; font-size:14px;}
.formTable select { width:180px; font-size:14px;}
.formTable textarea { width:180px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.buttonSubmit { width:auto; font-size:20px; padding: 6px 20px;}
