  * {
   font-family:Arial,Helvetica,sans-serif;
   font-size:12px;
  }

  form {
   margin:0;
   padding:0;
  }

  h3 {
   margin:0;
   padding:0;
   border-bottom:1px solid #777;
   margin:20px 0 5px; 0;
  }

  .sresult {
   position:relative;
   margin:10px 0;
  }

  .snum {
   width:40px;
   text-align:right;
   float:left;
   font-size:2em;
   font-family:Georgia,Times,serif;
   color:#ccc;
   margin:0px;
   margin-right:20px;
  }

  .srestext {
   margin-left:40px;
  }

  .keyword {
   background-color:#ffc;
  }
td	{vertical-align:top;}

.blue 			{text-decoration:none; color:white;}
.blue a			{font-weight:bold; color:white;}
.blue a:link	{color:white;}
.blue a:visited	{color:white;}
.blue a:hover	{color:#eeeeee;}

.white a			{font-weight:bold; text-decoration:none;}
.white a:link		{color:#1D0D81;}
.white a:visited	{color:#1D0D81;}
.white a:hover		{color:#333333;}

.nav			{font-weight:bold; text-decoration:none; color:#fff; font-size:10px; text-align:center;}
.nav a			{font-size:10px; text-decoration: underline;}
/* .nav a			{font-size:10px; text-decoration: none; padding:2px; border-left:1px solid #aaa;  border-top:1px solid #aaa;  border-right:1px solid #999;  border-bottom:1px solid #999; }
*/
.nav font		{font-size:10px;}

.nav a:link		{color:#ffffff;}
.nav a:visited	{color:#f5f5f5;}
.nav a:hover	{color:#ffffff;}

.nav .black		{color:black;}
.nav .black a	{color:black;}

a img	{border: none; }
.nav_on	{border:0px;}

input		{height:20px;background-color:#ffffff; margin:1px; border:1px solid #DBC34B;}
textarea	{background-color:#ffffff; margin:1px; border:1px solid #DBC34B;}
select		{background-color:#ffffff; margin:1px; border:1px solid #DBC34B;}

.button	{width:50px;}

.texttitle	{font-weight:bold;text-decoration:none;}
sup {font-size:0.8em;}

