td {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000; 
	}  
	
body {
	font-family: Arial, helvetica, sans-serif;
	font-size: 11pt; 
	color: #000000;
	height: 101%;
}  

H1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16;
	font-weight: bold;
	color: #0d366e;
} 

H2 {
    font-family: Arial, helvetica, sans-serif;
    font-weight: bold;
	font-size: 10pt;
	color: #0d366e;
} 
		
A:link {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #0d366e;
    text-decoration : underline;
}

A:visited {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #0d366e;
    text-decoration : underline;
}

A:active {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #0d366e;
    text-decoration : underline;
}

A:hover {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #0d366e;
    text-decoration : none;
}

.smtext {
    font-family: Arial, helvetica, sans-serif;
    font-size: 6.5pt; 
	color: #0d366e;
}

A.footer:link {  
     font-family: Arial, Helvetica, sans-serif;  
     font-size: 8.5px;
     color: #0d366e;  
     text-decoration: underline;  
}  

A.footer:active {  
     font-family: Arial, Helvetica, sans-serif;  
     font-size: 8.5px;
     color: #0d366e;  
     text-decoration:underline;  
}  
A.footer:visited {  
     font-family: Arial, Helvetica, sans-serif;  
     font-size: 8.5px;
     color: #0d366e;  
     text-decoration: underline;  
}  
A.footer:hover {  
     font-family: Arial, Helvetica, sans-serif;  
     font-size: 8.5px;
     color: #0d366e;  
     text-decoration: none;  
}

.newstext {
    font-family: Arial, helvetica, sans-serif;
    font-size: 7pt; 
	color: #000000;
}

.product img
{
  border:2px solid #0d366e;
}

table.search_records
{ 
  clear:both;
  border:1px solid #0d366e;
  empty-cells: show;
  width:100%;
}

.search_records td
{ 
  border:1px solid #0d366e;
  font-size:10px;
}
.search_records th
{ 
  border:1px solid #0d366e;
  background-color:#cccccc;
  color:#0d366e;
  font-size:12px;
}

.search_records input, input[type=submit]
{ 
  border:2px solid #0d366e;
  background-color:#cccccc;
  color:#0d366e;
  font-size:10px;
  margin:2px;
}

/* table.standard in some form */
table.standard {
	border: 1px solid #000000;
	border-collapse: collapse;
	empty-cells: show;
}
table.standard td, table.standard th {
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eeeeee;
	empty-cells: show;
	vertical-align: top;
}
table.standard th {
  color:#000000;
  background-color: #dcdcdc;
}
table.standard tr.alt td {
	background-color: #bbbbbb;
}

table.standard td.field {
  color:#0C366E;
  background-color: #dcdcdc;
  font-weight:bold;
  text-align:right;
}