a:link		{ color: #0000cc; text-decoration: none }
a:visited	{ color: #0000cc; text-decoration: none }
a:active	{ color: #0066cc; text-decoration: underline }
a:hover		{ color: #0066cc; text-decoration: underline }

a.menu:link	{ color: #000099; text-decoration: none }
a.menu:visited	{ color: #000099; text-decoration: none }
a.menu:active	{ color: #0066cc; text-decoration: underline }
a.menu:hover	{ color: #0066cc; text-decoration: underline }

a.footer:link	   { color: #0000aa; text-decoration: none }
a.footer:visited   { color: #0000aa; text-decoration: none }
a.footer:active    { color: #0066cc; text-decoration: underline }
a.footer:hover     { color: #0066cc; text-decoration: underline }

a img          {border: none; }

.pic a img 	   		{ border: 1px solid #000000; } 
.pic a img:link 		{ border: 1px solid #000000; }
.pic a img:visited 		{ border: 1px solid #000000; }
.pic a img:active 		{ border: 1px solid #33cc00; }
.pic a img:hover 		{ border: 1px solid #33cc00; }

hr { 
height: 0; 
border: 0; 
border-top: 1px solid blue; 
} 

table {
  text-align:justify;
  color: #000000;
  background-image:url(/images/spacer.gif);
  font-family:verdana,arial,helvetica;
  font-size:10pt;
  font-weight:normal;
}

.footer	{
  text-align:justify;
  color: #000000;
  font-family:verdana,arial,helvetica;
  font-size:8pt;
  font-weight:normal;
}

form {
  margin: 0px;
  padding: 0px; 
}

.forminput, .textinput, .radiobutton, .checkbox, .textarea {
  font-size: 11px;
  font-color: #000000;
  font-family: verdana, helvetica, sans-serif;
  vertical-align: middle;
  color: #000000;
  background-color: #b0b2d6;
  border: 1px #000080 solid
}

h1	{
  text-align:justify;
  color: #000000;
  font-family:helvetica,arial,verdana;
  font-size:12pt;
  font-weight:bold;
}

p.body {
  color: #000000; 
  font-weight: normal;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  text-align: justify;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}

p.bold {
  color: #000000; 
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}

.error {
  color: red; 
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.success {
  color: green; 
  font-weight: bold;
  font-family: verdana, helvetica, sans-serif;
  font-size: 10pt;
  text-align: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.highlight {
  background-color: #c1c1ff;
}

.search_result	{
  text-align:justify;
  color: #000000;
  font-family:helvetica,arial,verdana;
  font-size:11pt;
  font-weight:bold;
}