<style type="text/css">
  
x
  {
  }

body, table, p, div, td, th, tr, form, ol, ul, li, input, textarea, select, a
  {font-family: "verdana, arial, san-serif";}

/* Page design elements */
body {background-color: #FFFFFF; color: #000000; } 
  
td.headerbar {  background-color: #CCCC98; color: #000080; font-size: medium; padding: 5px; }
td.left_nav {  background-color: #CCCC98; padding: 1em;}
td.search_sub {font-size: xx-small; color: #000000;}
td.search_sub_form {font-size: xx-small;}

table.searchbox {background-color: #CDCDFF; padding: 3px;}

input.searchbox_button {font-size: xx-small; color: #000000; background-color: #FFFFFF; border-style:solid; border-color: #CCCC98; }


/* Basic anchor styles */
a {text-decoration: none; color: #000080;}
a:visited {text-decoration: none; color: #006980;}
a:hover {text-decoration: underline;}  

/* Special anchor styles */

a.search_link  { color: #DD0000; }
a.search_link:hover { background-color: #BB0000; color: #FFFFFF; }
a.checkout { background-color: #CDCDFF; color: #000000; padding: 3px; border-style: solid; border-color: #000099; border-width: 1px;}
a.checkout:hover { background-color: #FAA4AD; color: #000000; padding: 3px; border-style: solid; border-color: #990000; border-width: 1px;}
a.admin_link { background-color: #DD2200; color: #FFFFFF; padding: 1px;}

/*
a.important { color: #EE0000; }
a.important:hover { background-color: #BB0000; color: #FFFFFF;}
*/



div.large_type { font-size: x-large; color: #000080; }
div.subtitle { font-size: large; color: #000080; }
div.important_link { font-size: large; border-color: #BB0000; border-style: solid; border-width: 2px; padding: 5px; background-color: #FF7C80;}
div.important_link:hover { border-width: 2px; text-decoration: none;}


span.list_heading { color: #276CD8; font-size: medium; }
span.logotext  { color: #278C38; }
span.important_link { color: #000000; }
span.important_link:hover { color: #006980; text-decoration: none;}



form.purchase_form {  padding: 4px; }
form.purchase_form
  {
    background-color: #CDCDFF; 
    border-color: #000000;   
    border-style: solid;
    border-width: 1px;
    padding: 3px;
  }

form.purchase_form:hover
  {
    background-color: #CDCDFF;
    border-color: #FF0000;
    border-style: solid;
    border-width: 1px;
    padding: 3px;
  }
 
 hr.divider
      {        
        background-color: #CDCDFF;        
        width: 75%;        
        height: .5px;
      }

input.green_form_button
    {
        background-color: #CDCDFF;                      
        border: #000080;
        border-width: 1px;
        border-style: solid;
  }

input.small_green_form_button
    {
        background-color: #CDCDFF;                      
        border: #000080;
        border-width: 1px;
        border-style: solid;
        font-size: xx-small;
  }


span.inquiry_note
  {
    background-color: #CDCDFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000080;
    padding: 4px;
  }

</style>