body,p,br,li,ol,ul,td,tr,table,i,b,u {font-family: arial, sans-serif;}
a {font-family: arial, sans-serif; color: #000099;}
a:hover {font-family: arial, sans-serif; color: #A900A9;}

.subhead {font-family: arial,sans-serif; font-size: 16px; color: #696F67; font-weight: bold;}
.mylist {list-style: none;}

.mytable table {border-style: solid;
	       border-width: 1px;
	       border-color: #BBBBBB;
	}

.mytable td {text-align: center;
	     padding: 3px 3px 3px 3px;
	    }


.mysecondtable {
font-size: 12px;
}

.toolbar
   {
      background-color: #ffffff;
      border-top: 2px solid #002A8B;
      border-bottom: 2px solid #002A8B;
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 70%;
      font-weight: bold;
      color: #002A8B
   }

.toolbar
  a {color: #002A8B;
     text-decoration: none;}

.toolbar
  a:visited {color: #002A8B;
	     text-decoration: none}

.toolbar
  a:hover {color: #999999;
	   text-decoration: none}

.toolbar
  a:active {color: #999999;
	    text-decoration: none}

.toolbar
  a:focus {color: #999999;
	   text-decoration: none}

.adminbar
   {
      background-color: #ffffff;
      border-bottom: 2px solid #002A8B;
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 70%;
      font-weight: bold;
      color: #002A8B
   }

.adminbar
  a {color: #002A8B;
     text-decoration: none;}

.adminbar
  a:visited {color: #002A8B;
	     text-decoration: none}

.adminbar
  a:hover {color: #999999;
	   text-decoration: none}

.adminbar
  a:active {color: #999999;
	    text-decoration: none}

.adminbar
  a:focus {color: #999999;
	   text-decoration: none}

.menutable
   {
      border: 1px 1px 1px 1px solid #808080
   }

.menu
   {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 70%;
      background-color: #ffffff;
      border: 1px 1px 1px 1px solid #ffffff
   }

.menu
  a {color: #002A8B;
     text-decoration: none;}

.menu
  a:hover {color: #002A8B;
           text-decoration: none;}

.textbox
   {
      font-family: "courier new";
      font-size: 10pt;
      border: 1px solid #000000
   }

.button
   {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 9pt
   }

.tablebox
   {
      table-layout: fixed;
      background-color: #CEDDED;
      margin-left: auto;
      margin-right: auto
   }

.tableheader {background-color: #C3CDDA}

.searchtextbox
   {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 10pt;
      border: 1px solid #000000
   }

.searchtable table {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 10pt;
}

.hr {color: #1F2461}

.footer
   {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 90%;
      text-align: center
   }


.regtextsize
   {
      font-family: arial, helvetica, verdana, sans-serif;
      font-size: 90%
   }

.regtextsize
  a {text-decoration: none;}


.memberstoolbar
   {
      background-color: #F2F2F2;
      border-bottom: 2px solid #002A8B;
      font-family: "arial";
      font-size: 70%;
      font-weight: bold;
      color: #002A8B
   }

.memberstoolbar
  a {color: #002A8B;
     text-decoration: none;}

.memberstoolbar
  a:visited {color: #002A8B;
             text-decoration: none;}

.memberstoolbar
  a:hover {color: #999999;
           text-decoration: none;}

.memberstoolbar
  a:active {color: #999999;
            text-decoration: none;}

.memberstoolbar
  a:focus {color: #999999;
           text-decoration: none;}

.membersmenutable
   {
      border: 1px 1px 1px 1px solid #666698
   }

.membersmenu
   {
      font-family: "arial";
      font-size: 70%;
      background-color: #ffffff;
      border: 1px 1px 1px 1px solid #ffffff
   }

.membersmenu
  a {color: #002A8B;
     text-decoration: none;}

.membersmenu
  a:hover {color: #002A8B;
           text-decoration: none;}