body {background-color: #FFFFFF; 
      color: #000000;
      font-size: 0.9em;
      font-family: Verdana, Arial, sans-serif; 
      behavior: url('http://www.selfnurture.com/csshover.htc');} /* WinIE behavior call */

h1, h2, h3, h4, h5, h6, p, table, tr, td, a {
  color: #000000;
  font-family: verdana, arial, sans-serif;
}

h1 {color: #330099; 
    margin-bottom: 0;
    font-size: 2.0em;}
h2 {color: #330099;
    font-size: 1.7em;}
h3 {color: #330099;
    font-size: 1.4em;}
h4 {color: #330099;
    font-size: 1.2em;}
h5 {color: #330099;
    font-size: 1.0em;}
h6 {color: #330099;
    font-size: 0.8em;}

a.topmenu { font-size: 0.8em;
            text-decoration: none; }
a.topmenu:hover {text-decoration: none; color:#000000; background-color:#FFFF00;}
a.topmenu:active { text-decoration: none; color:#FF0000; background-color:#FFCCCC;}

td.leftmenu {background-color: #ccccff;
             width: 130px; }
td.leftmenuwhite {background-color: #ffffff;
             width: 130px; }

img.floatleft {float:left; margin-right: 20px;}
img.floatright {float:right; margin-left: 20px;}
img.hiddenPic {display:none;}
p.center { text-align:center; }

#main {color: #000000; 
       margin-left: 0em; 
       padding: 0;
       border-left: 0px solid;}
#mainbody {color: #000000; 
           margin: 0 0 0 0.5em;
           padding: 0; 
           font-size: 0.9em;}
#mainbody a { color: #330099; }
#mainbody a:hover { color: #996699;
                    background-color: #FFFF00;}
#mainbody a:active { color: #FF0000;
                    background-color: #FFFF00;}
div#nav {float: left; 
         margin: -1px 0 0 0;
         background: #FFFFFF; 
         border: 0px solid #AAAAAA;
         white-space: nowrap;
         font-size: 0.9em;
         }
div#nav ul {margin: 0; 
            padding: 0;
            background-color: #FFFFFF;
            border: 1px solid #CCCCCC; 
            border-width: 0 1px;}
div#nav li {position: relative; 
            list-style: none; 
            background-color: #FFFFFF;
            margin: 0;
            padding: 0;
            float: left; 
            width: 8em; 
            line-height: 1em;}
div#nav li:hover {background-color: #CCCCFF;}
div#nav li.submenu:hover {background-color: #CCCCFF;}
div#nav li a {display: block; 
              padding: 0.25em 0 0.25em 0.25em;
              text-decoration: none; 
              font-weight: bold;
              color: #309;
              width: 8em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; 
               width: 15em;
               margin: 0;
               border-top: 1px solid #CCCCCC;
               display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCCCCC; width:15em; font-weight:normal;
               padding: 0;}
div#nav ul ul li a {width:auto; font-weight: normal;}
div#nav li.submenu li.submenu:hover {background-color: #DDDDDD;}
div#nav li.submenu li.submenu:hover {background-color: #DDDDDD;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 1.5em; left: -1px;}
div#nav ul.level3 {top: -1px; left: 8em; 
                   border-top: 1px solid #CCCCCC;}

div#leftmenu { font-size: 0.8em;
               font-weight: bold;
               margin: 10px 5px 10px 5px; }
div#leftmenu ul { list-style: none; 
                  margin: 0 ;
                  padding: 0 ; }
div#leftmenu ul li { padding: 0 0 10px 0; }
div#leftmenu ul li a { text-decoration: none;
                  color: #000000; }
div#leftmenu ul li a:hover { text-decoration: none;
                  color: #330099; }
div#leftmenu ul li a:active { text-decoration: none;
                  color: #ff0000; }

div#bottommenu { font-size: 0.8em;
                 color: #330099;
                 margin: 0 0 0 130px;
                 text-align: left; }
div#bottommenu p { text-align: center;
                   width: 500px;}
div#bottommenu a { text-decoration: none;
                  color: #330099; }
div#bottommenu a:hover { text-decoration: none;
                  color: #996699; }
div#bottommenu a:active { text-decoration: none;
                  color: #ff0000; }

div#mainselector { font-size: 1.0em;
                   font-weight: bold; 
                   line-height: 1.5em;}
div#mainselector ul { list-style: none;
                      margin: 0 5px 0 0;
                      padding: 0; }
div#mainselector ul li { border: 2px solid #330099;
                          padding: 0px; margin:5px;
                         background-color: #ccccff; 
                         text-align:center;
                      }
div#mainselector li:hover{ background-color: #FFFF00;}
div#mainselector li a {display: block; padding: 0.25em;
   text-decoration: none; width: auto;}
div#mainselector>ul a {width: auto;}
div#mainselector ul li a {text-decoration: none; 
                          color:#000000; }
div#mainselector ul li a:hover {text-decoration: none; color:#330099; background-color:#FFFF00;}
div#mainselector ul li a:active {text-decoration: none; color:#FF0000; background-color:#FFCCCC;}

p.posschoice { border: 0px solid #330099; background-color: #FFFFFF; width:125px; padding:0px; margin: 0 0 0 10px;}
