@charset "UTF-8";
/* CSS Document */

body { margin: 0 auto; }

.container { width: 708px; margin: 0 auto; }
.headerCont { width: 708px; min-height: 172px; background: url(../imgform/pnl_rpt.gif) repeat-y; }
.headerBtm { height: 59px; background: url(../imgform/pnl_btm.gif) no-repeat left bottom; }
.headerLeft { width: 533px; float: left; }
.headerRight { width: 175px; float: right; }

.numPanCont { width: 533px;}
.numPanel { background: url(../imgform/numpnl_rpt.gif) repeat-y center; }
.numPanelTop { height: 17px; background: url(../imgform/numpnl_top.gif) no-repeat bottom; }
.numPanelBtm { height: 17px; background: url(../imgform/numpnl_btm.gif) no-repeat top; }
.numbers { width: 450px; margin: 0 auto; padding: 0 0 0 5px; }

.formLeft { width: 320px; float: left; margin: 0 auto; }
.formRight { width: 310px; float: right; }
.formLmini { width: 210px; float: left; margin: 0 auto; padding: 0 0 0 120px; }
.formRmini { width: 180px; float: right; padding: 0; }
.miniSet { }
.logo { margin: 5px 5px 0 0; padding: 20px 0 0 0; }
.tag { margin: 5px; padding: 10px 0 0 0; }
h1.mp { font: bold normal 1em/1.4em Verdana, Arial, Helvetica, sans-serif; color: #0068b3; text-decoration: none; text-transform: uppercase; margin: 4px 0 6px 22px; }
h1.mp { font-weight: bold; }
h2.mp { font: normal 1.3em/1.3em Verdana, Arial, Helvetica, sans-serif; color: #ff9900; text-decoration: none; margin: 0 auto; padding: 2px 0 0 0; text-align: left; }
h2.mp { font-weight: bold; }
.tollfree { font-size: 0.45em; font-style: normal; font-weight: normal; margin: 0 4px 0 0; }
h3.mp { font: bold normal .9em/0.9em Verdana, Arial, Helvetica, sans-serif; color: #007f7a; text-decoration: none; text-transform: uppercase; margin: 0 0 2px 22px; padding: 10px 0 0 0; }
h3.mp { font-weight: bold; }
p.mp { font: normal .9em/0.9em Verdana, Arial, Helvetica, sans-serif; color: #007f7a; text-decoration: none; margin: 0 0 0 22px; }
.red { color: #ee2e24 }

form.mpform fieldset { width: 662px; margin: 2px auto; font: normal 0.8em Verdana, Arial, Helvetica, sans-serif; color: #333; text-decoration: none; }
form.mpform legend { padding: 0 2px; font-weight: bold; }
form.mpform label { display: inline-block; line-height: 1.8; vertical-align: top; }
form.mpform fieldset ul { margin: 0; padding: 0 20px 4px 0; }
form.mpform fieldset li { list-style: none; padding: 2px; text-align: right; white-space: nowrap; }
form.mpform fieldset fieldset { border: 1px solid #999999; width: 150px; text-align: left; margin: 0 auto; padding: 2px; }
form.mpform fieldset fieldset legend { padding: 0 0 5px 0; font-weight: bold; text-align: left; white-space: nowrap; display: block; width: auto; }
form.mpform fieldset fieldset label { display: block; }
form.mpform em { font-weight: bold; font-style: normal; color: #f00; }
form.mpform label { width: 120px; /* Width of labels */ color: #666; }
form.mpform fieldset fieldset label { margin-left: 1px; }

form.mpform legend { padding: 0 2px; font-weight: bold; _margin: 0 -7px; /* IE Win */ color: #666666; }

.btn { padding: 0 5px 0 0;}
.submtBox { width: 662px; margin: 2px auto; }

.footerbox { padding: 2px 0 0 0; }
.footer { font: normal 0.6em/1.5em Verdana, Arial, Helvetica, sans-serif; color: #999; text-decoration: none; margin: 0 0 0 10px; }
.footerLnk { font: bold normal 0.6em/1.5em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 215px; }
.footerLnk a { text-decoration: none; color: #666; }
.footerLnk a:hover, #globalnav a:focus { text-decoration: underline; color: #0066cc }
.blue { color: #0066cc; }
.left { float: left; }
.right {float: right; }
.clearboth { float: none; clear: both; }
.spcr15px { padding-top: 15px; }
