/* nmupa.css
 * rev. 10/06/2006
 *      03/21/2007 h2
 *      08/11/2007 bbg
 *      08/21/2008 bbg07
 *      08/23/2008 new nav
 *      01/29/2009 minindent
 *      08/01/2009 bbg08
 */

body { font-family: sans-serif; font-size: 9pt; background: #FFFFFF; margin-top: 0 }
 /* overcome Navigator 4 bug: /table resets subsequent family to browser default
 */
p,ul,ol,td,blockquote { font-family: sans-serif; font-size: 9pt }
small { font-family: sans-serif; font-size: .9em }
li { padding-bottom: .3em }
h1 { font-family: serif }
h2,h4,h5 { font-family: sans-serif }
/* test */
h3 {font-family: sans-serif; border-bottom: 1px solid #bdc2c6; padding-top: .5em; padding-bottom: .3em; margin: 0 0 .5em 0;}
h4 { padding-top: .5em; margin: 0 0 .5em 0; }

.blue { color: #000060 }
.blueback { background: #000060 }
.goldback { background: #f8f8aa }
.headingblue { color: #336699 }
.goldblue { color: #eeeeaa; background: #000060 }
.gray { color: #666666 }
.red { color: #660000 }
.indent5 { margin-left: 5px }
.indent5_5 { margin-left: 5px; margin-right: 5px }
.indent10 { margin-left: 10px }
.indent10_t10 { margin-left: 10px; margin-top: 10px }
.indent20 { margin-left: 20px }
.linesp_1_5 { line-height: 1.5 }
.minindent { margin-left: 0px; padding-left: 25px }

.bbg { background-image: url("images/bannerbg09a.png");
 background-repeat: no-repeat;
 background-position: 0px 0px;
 fixed; }
.bbg08 { background-image: url("images/bannerbg08.png");
 background-repeat: no-repeat;
 background-position: 0px 0px;
 fixed; }
.bbg07 { background-image: url("images/bannerbg07.png");
 background-repeat: no-repeat;
 background-position: 0px 0px;
 fixed; }
.bbg06 { background-image: url("images/bannerbg06.png");
 background-repeat: no-repeat;
 background-position: 0px 0px;
 fixed; }
.splash { color: #000080; background: #eeeeaa; padding: 10px 10px 10px 10px;
 border-style: solid; border-width: 2px; border-color: #000060 }
.memoriam { color: #FFFFFF; background: #333333; padding: 10px 10px 10px 10px;
 border-style: solid; border-width: 2px; border-color: #999999 }
.starlist { list-style-position: inside; list-style-image: url(images/starbullet.png); }

/* 2008 - 2009 navigation */
.tabBar { font-weight: bold; font-size: .9em; background: #f8f8aa;
  display: block; padding: 5px 5px 5px 5px; word-spacing: .4em;
  border-style: solid; border-width: 1px; border-color: #0000a0 }
.tabSelect { background: #ffdd80; padding: 3px 3px 3px 3px; } /* #e0e0ff */
.tabBar a { text-decoration: none; color: #000066; }
.tabBar a:hover { color: #000090; background: #ffffbb; }
.tabButton a:visited { color: #000000; }

/* positioning */
#mainleft,#maincenter,#mainright,#sec59r {
 float: left; overflow: hidden; display: inline-block;
 margin-bottom: 10px;
}
#mainleft { width: 40% }
#maincenter { width: 40% }
#mainright { width: 19% }

#sec59r { width: 59% }

#full { clear: both }

.box { border-style: solid; border-width: 1px; border-color: #e0e0e0;
 margin: 0px 3px 0px 3px;
 padding: 0px 5px 5px 5px; }
.boxclear { margin: 0px 3px 0px 3px; padding: 0px 5px 5px 5px; }

 /* 2006 - 2008 navigation */
.tabNavBar { background-color:#000060; }
                                                                                
.TabSelected {
  text-decoration: none;
  width: 80px; display: block; border-width: 2px; padding:3px 0px 3px 0px;
  color: #000080; font-size: 10px; font-weight: bold;
  border-style: solid;
  background-color: #ffffcc;
  border-bottom-color: #888880; border-right-color: #888880;
  border-left-color: #e4e4c9; border-top-color: #e4e4c9; }
                                                                                
div#TabButton { margin: 0px; font-family: sans-serif; }
                                                                                
div#TabButton a {
  text-decoration: none;
  color: #000000; font-size: 10px; font-weight: bold;
  width: 80px; display: block; border-width: 2px; padding:3px 0px 3px 0px;
  margin: 0px; border-style: solid;
  background-color: #dddd99;
  border-bottom-color: #a8a899; border-right-color: #a8a899;
  border-left-color: #e4e4c9; border-top-color: #e4e4c9; }
                                                                                
div#TabButton a:hover {
  color: #000000; font-weight: bold;
  border-style: solid;
  background-color: #ffffaa;
  border-bottom-color: #a8a890; border-right-color: #a8a890;
  border-left-color: #e4e4c9; border-top-color: #e4e4c9; }
                                                                                
div#TabButton a:visited { color: #000000; }


