body { background-color: #e8ebf0; }
a { color: #0000ee; }
a:visited { color: #0000aa; }
a:active { color: #ff0000; }
a:hover { color: #ff0000; text-decoration: underline; }
.all { position: absolute; left: 50%; top: 0px; margin-left: -400px; width: 800px; }
.banner { position: absolute; left: 0px; top: 0px; width: 800px; height: 40px; background-color: #033066; background-image: url('images/banner.jpg'); background-repeat: no-repeat; background-position: center top; }
.nav { position: absolute; left: 0px; top: 42px; width: 800px; height: 18px; border-bottom: solid 3px #033066; overflow: hidden; }
.navh { visibility: hidden; }
.navn { position: absolute; top: 0px; width: 80px; height: 15px; z-index: 5; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.navn p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #666666; }
.nava { position: absolute; top: 0px; width: 80px; height: 15px; background-color: #d8dbe0; z-index: 5; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.nava p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #666666; }
.navnh { position: absolute; top: 0px; width: 80px; height: 15px; background-color: #7888a8; z-index: 5; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.navnh p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #dddddd; }
.navah { position: absolute; top: 0px; width: 80px; height: 15px; background-color: #7888a8; z-index: 5; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.navah p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #dddddd; }
.navd { position: absolute; width: 160px; height: 15px; background-color: #d8dbe0; z-index: 10; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.navd p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #666666; }
.navdh { position: absolute; width: 160px; height: 15px; background-color: #7888a8; z-index: 10; padding-left: 4px; padding-right: 4px; padding-top: 1px; }
.navdh p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 10px; margin-top: 0px; color: #dddddd; }
.content { position: absolute; left: 0px; top: 72px; width: 760px; padding: 20px; }
.content h1 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 20px; color: #7888a8; font-weight: bold; text-align: left; clear: both; }
.content h2 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 18px; color: #033066; font-weight: bold; text-align: center; clear: both; }
.content h3 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 16px; color: #667080; font-weight: bold; text-align: center; clear: both; }
.content h4 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 14px; color: #7888a8; font-weight: bold; text-align: center; clear: both; }
.content h5 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #667080; font-weight: bold; text-align: center; clear: both; }
.content h6 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #667080; font-weight: bold; text-align: left; clear: both; }
.content p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #304080; }
.content th { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #304080; font-weight: bold; text-align: left; }
.content td { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #304080; vertical-align: top; }
.fnote { clear: both; }
.fnote p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 11px; font-style: italic; color: #304080; }
.bar { width: 800px; height: 3px; background-color: #033066; font-size: 1px; }
.foot { clear: both; text-align: center; }
.foot p { font-family: Arial; font-size: 11px; color: #304080; }
.smi { font-size: 13px; font-style: italic; }
.sm { font-size: 10px; }
.ra { text-align: right; clear: both; }
.ctr { text-align: center; clear: both; }
.imgl { float: left; padding-right: 20px; padding-bottom: 10px; }
.imgr { float: right; padding-left: 20px; padding-bottom: 10px; }
.status { clear: both; width: 720px; height: 15px; padding: 4px; border: solid 1px #aaaaaa; background-color: #f0f0f0; }
.status p { margin-top: 0px; font-family: Arial; font-size: 13px; color: #304080; }
.spkr { position: absolute; left: 200px; top: 240px; width: 320px; height: 120px; padding: 10px; background-color: #dddddd; border-left: solid 2px #aaaaaa; border-right: solid 2px #66696f; border-top: solid 2px #aaaaaa; border-bottom: solid 2px #66696f; z-index: 100; visibility: hidden; }
.spkr p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #66696f; }
.splash { position: absolute; left: 200px; top: 240px; width: 480px; padding: 20px; background-color: #ffffcc; border-left: solid 2px #cccccc; border-right: solid 2px #888888; border-top: solid 2px #cccccc; border-bottom: solid 2px #888888; z-index: 100; visibility: hidden; }
.splash h2 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #66696f; }
.splash p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #333333; }
.clear { clear: both; }
.reg { position: absolute; left: 0px; top: 0px; width: 600px; padding: 20px; }
.reg h2 { font-family: Franklin Gothic, Arial, sans-serif; font-size: 18px; color: #033066; font-weight: bold; text-align: center; }
.reg th { font-family: Franklin Gothic, Arial, sans-serif; font-size: 15px; color: #033066; font-weight: bold; }
.reg td { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #304080; vertical-align: top; }
.reg p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 13px; color: #304080; }
.fnote { clear: both; }
.fnote p { font-family: Franklin Gothic, Arial, sans-serif; font-size: 11px; font-style: italic; color: #304080; }
.foot { clear: both; padding-top: 20px; padding-bottom: 20px; text-align: center; }
.foot p { font-family: Arial; font-size: 11px; color: #304080; }
.tbox2 { width: 40px; height: 16px; background-color: #f0f3f8; }
.tbox3 { width: 80px; height: 16px; background-color: #f0f3f8; }
.tbox4 { width: 150px; height: 16px; background-color: #f0f3f8; }
.tbox5 { width: 360px; height: 16px; background-color: #f0f3f8; }
.cbox1 { width: 42px; height: 22px; background-color: #f0f3f8; }
.cbox2 { width: 64px; height: 22px; background-color: #f0f3f8; }
.cbox3 { width: 150px; height: 22px; background-color: #f0f3f8; }
.cbox5 { width: 366px; height: 22px; background-color: #f0f3f8; }
.but { background-color: #cccccc; border-left: solid 2px #eeeeee; border-right: solid 2px #666666; border-top: solid 2px #eeeeee; border-bottom: solid 2px #666666;}
.clb { clear: both; }
.nnbut { position: absolute; left: 560px; top: 0px; width: 240px; height: 36px; background-image: url('images/nn.jpg'); background-repeat: no-repeat; background-position: center top; cursor: pointer; }