body { background: #FFFFFF;
  font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #333333;
  }
h1 { display: inline; font-family: verdana, helvetica, arial; font-size: 14px; color: #990000; }
h2 { display: inline; font-family: verdana, helvetica, arial; font-size: 13px; color: #666666; }
/* ul {display: inline; list-style-position: inside; } */

               td { font-family: verdana, helvetica, sans-serif; font-size: 11px; color: #333333; }

     .homecontent { font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; }
    a.homecontent { font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; }
          .footer { font-family: verdana, helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #ffffff; }
           .small { font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #333333; }
            .help { font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #CC0000; }
             .red { color: #CC0000; }

         .content { font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333333; }
        a.content { color: #990000; }
  a.content:hover { color: #666666; }
a.content:visited { color: #333333; }

          .topnav { color: #990000; font-size: 10px; text-decoration: underline;}
   a.topnav:hover { color: #333333; font-size: 11px; text-decoration: none;}
         a.topnav { color: #990000; font-size: 11px; text-decoration: underline;}

         .mainnav { color: #990000; font-weight: bold; font-size: 10px; text-decoration: underline;}
  a.mainnav:hover { color: #333333; font-weight: bold; font-size: 11px; text-decoration: none;}
        a.mainnav { color: #990000; font-weight: bold; font-size: 11px; text-decoration: underline;}

           .title { font-family: verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; }
        .subtitle { font-family: verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; }
         .header1 { font-family: verdana, helvetica, arial; font-size: 14px; font-weight: bold; color: #990000; }
         .header2 { font-family: verdana, helvetica, arial; font-size: 13px; font-weight: bold; color: #666666; }
         .caption { font-family: verdana, helvetica, sans-serif; font-size: 11px; font-style: italic; color: #990000; line-height: 100% }

input, textarea, select { font-family: verdana, arial, helvetica; font-size: 10px; }

     .printheader { font-family: verdana, helvetica, sans-serif; font-size: 18px; font-weight: bold; }
       .printtext { font-family: verdana, helvetica, sans-serif; font-size: 13px; }

            .head { font-weight: bold; font-family: verdana, helvetica, arial; font-size: 14px; color: #990000; }
         .subhead { font-weight: bold; font-family: verdana, helvetica, arial; font-size: 13px; color: #666666; }

            .admbg { background: #CCCCCC; margin:20px 20px 20px 20px;}
     .admcontentbg { background: #FFFFFF;}

    .submitbutton {
cursor:pointer;
border:outset 1px #CCCCCC;
background:#999999;
color:#666666;
font-weight:bold;
padding: 3px 3px;
background:url(/images/buttonbg.gif) repeat-x left top;
}

    .deletebutton {
cursor:pointer;
border:outset 1px #CCCCCC;
background:#999999;
color:#990000;
font-weight:bold;
padding: 3px 3px;
background:url(/images/buttonbg.gif) repeat-x left top;
}

   /* stroke outline color for tables */
   .admstroke { background-color: #99999A; } 
   
   /* cell background, font for table headings and "sort by" links in column headings */
 .admtablehead          { background-color: #8E9F75; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:link     { background-color: #8E9F75; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:visited  { background-color: #8E9F75; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead:hover    { background-color: #8E9F75; font-weight: bold; font-size: 12px; color: #000000; } 

 .admtablehead2         { background-color: #5588bb; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:link    { background-color: #5588bb; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:visited { background-color: #5588bb; font-weight: bold; font-size: 12px; color: #ffffff; } 
a.admtablehead2:hover   { background-color: #5588bb; font-weight: bold; font-size: 12px; color: #000000; } 

   /* cell background, font for most table cells */
                  .adm  { background-color: #CFCFBF; } 
                .admtop { background-color: #FFFFFF; } 
                .admnav { background-color: #FFFFFF; } 
         
   /* cell background, slightly different than class=adm for striping search results, etc */
                  .adm2 { background-color: #FFFFFF; } 

   /* cell background, slightly different than class=adm for striping search results, etc */
             .admdelete { background-color: #CECECE; } 


   /* test styles for bold/italics/link javascript */
.buttons {
    background: #ccc;
    border: 1px solid #ccc;
    margin: 1;
    float:left;
}
.raise  {
    border-top: 1px solid buttonhighlight;
    border-left: 1px solid buttonhighlight;
    border-bottom: 1px solid buttonshadow;
    border-right: 1px solid buttonshadow;
    background: #ccc;
    margin:1;
    float:left;
}
.press {
    border-top: 1px solid buttonshadow;
    border-left: 1px solid buttonshadow;
    border-bottom: 1px solid buttonhighlight;
    border-right: 1px solid buttonhighlight;
    background: #ccc;
    margin:1;
    float:left;
}
#toolbar {
    margin: 0;
    width: 78px;
    padding: 0;
    height:20px;
    background: #ccc;
    border-top: 1px solid buttonhighlight;
    border-left: 1px solid buttonhighlight;
    border-bottom: 1px solid buttonshadow;
    border-right: 1px solid buttonshadow;
    text-align:left;
}

