h1 { font-family: Arial, Helvetica; color:#666666; font-size: 120%}
h2 { font-family: Arial, Helvetica; color:#999933; font-size: 100%}
h3 { font-family: Arial, Helvetica; color:#999933; font-size: 100%}

P { font-family: Arial, Helvetica; font-size: small}
td { font-family: Arial, Helvetica; font-size: small}
.footer { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #444444; }
.white { color: #FFFFFF; }
.intro { font-family: Arial, Helvetica; color: #666666; font-size: 95%; font-weight: normal;}
.profile { font-family: Arial, Helvetica; color: #666666; text-decoration: none; font-size: 9pt; font-weight: normal }
.man { font-family: Verdana, Helvetica; color: #EE0000; text-decoration: none; font-size: 12px; font-weight: bold }

.HSiteMap { font-weight: bold }

.enter
{background-color:#E1E1E1;
font-weight: bold;
border-top: 1px solid #999999;
padding: 5px;}

.whatsnew {}
.whatsnewhalf {}
.highlightsheading {  }
.highlightsheadingtd {background-color:#cccc99; font-family: Verdana, Arial, Helvetica; color:#666633; font-size:12px; font-weight: bold;  }

A:link { color: #336666 }
A:visited { color: #666666 }
A:active { color: #999933 }
A:hover { color: #999933 }

.resultstd 
{  background-color:yellow; 
  border-color:red;
  border-width:20px;
  border-style:solid;
  border-collapse:collapse;
  }

.banner { font-family: Verdana, Arial, Helvetica; color: #555555; text-decoration:none; font-size: 10px; }
A.banner:link { font-family: Verdana, Arial, Helvetica; color: #555555; text-decoration:none; font-size: 10px; font-weight: bold }
A.banner:visited { font-family: Verdana, Arial, Helvetica; color: #555555; text-decoration:none; font-size: 10px; font-weight: bold }
A.banner:active { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }
A.banner:hover { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }

.banneron { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }
A.banneron:link { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }
A.banneron:visited { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }
A.banneron:active { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }
A.banneron:hover { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration:none; font-size: 10px; font-weight: bold }


A.footerlinks:link { font-family: Verdana, Arial, Helvetica; color: #444444; text-decoration: none; font-size: 10px; }
A.footerlinks:visited { font-family: Verdana, Arial, Helvetica; color: #444444; text-decoration: none; font-size: 10px;  }
A.footerlinks:active { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration: none; font-size: 10px;  }
A.footerlinks:hover { font-family: Verdana, Arial, Helvetica; color: #bf1433; text-decoration: none; font-size: 10px;  }

A.white:link { color: #FFFFFF; text-decoration:none; }
A.white:visited { color: #FFFFFF; text-decoration:none; }
A.white:active { color: #bf1433; text-decoration:none; }
A.white:hover { color: #bf1433; text-decoration:none; }



/* probably not needed
.toolbaritem { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 10pt; font-weight: bold }
A.toolbaritem:link { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 10pt; font-weight: bold }
A.toolbaritem:visited { font-family: Arial, Helvetica; color: #999999; text-decoration:none; font-size: 10pt; font-weight: bold }
A.toolbaritem:active { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 10pt; font-weight: bold }
A.toolbaritem:hover { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 10pt; font-weight: bold }

*/



.leftitemoff { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 12px; }
A.leftitemoff:link { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemoff:visited { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemoff:active { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemoff:hover { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }

.leftitemon { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemon:link { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemon:visited { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemon:active { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }
A.leftitemon:hover { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 12px; font-weight: bold }




.leftsubitemoff { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 11px; }
A.leftsubitemoff:link { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 11px; }
A.leftsubitemoff:visited { font-family: Arial, Helvetica; color: #666666; text-decoration:none; font-size: 11px;  }
A.leftsubitemoff:active { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px; }
A.leftsubitemoff:hover { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px; }

.leftsubitemon { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px;  }
A.leftsubitemon:link { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px; }
A.leftsubitemon:visited { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px;  }
A.leftsubitemon:active { font-family:  Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px;  }
A.leftsubitemon:hover { font-family: Arial, Helvetica; color: #999933; text-decoration:none; font-size: 11px;  }


/* Search Form */

/* Search Form Heading Cell */
.sfheadtd { background-color:#cccc99; font-family: Verdana, Arial, Helvetica; color:#666633; font-size:12px; font-weight: bold; } 

/* Search Form Heading Text */
.sfheadtext { padding-left:10px; }

/* Search Form Question Mark Cell */
.sfqmarktd { padding-left:5px }

/* Search Form Cell */
.sfformtd  { background-color:#efefde; border-color:#cccc99; border-width:2px; border-style:solid; }

/* Search Form Table */
.sfformtable { background-color:#efefde; }  



/* Search Form Hints Cell */
.sfhintstd { padding-left:5px }

/* Search Form Hints Table */
.sfhintstable { }



/* Search Form LHS Labels for normal input fields */
.sflhslabels { font-family:Arial; font-size: 11px; font-weight: normal; color:#333333; width:95px; background-color:#efefde; } 

/* Search Form LHS Labels for read only input fields */
.sflhsinfo { font-family:Arial; font-size: 11px; font-weight: normal; color:#999999; width:95px; }

/* Search Form LHS Input Fields */
.sfinput {font-family:Arial; font-size: 12px;	font-weight: normal;} 

/* Search Form LHS Read Only Input Fields */
.sfinputro {font-family:Arial; font-size: 12px;	font-weight: normal;} 
	



/* Report Order */

/* Report Order Heading Cell */
.roheadtd { background-color:#cccc99; color:#666633; font-family: Verdana, Arial, Helvetica; font-size:12px; font-weight: bold; } 

/* Report Order Heading Text */
.roheadtext { padding-left:10px; }

/* Report Order Question Mark Cell */
.roqmarktd { padding-left:5px  }

/* Report Order Buttons Cell */
.robtnstd { background-color:#efefde;  border-color:#cccc99; border-width:2px; border-style:solid;  }

/* Report Order Buttons Table */
.robtnstable { background-color:#efefde;  }

/* Report Order Buttons */
.robtns {font-family:Arial; font-size: 11px;	font-weight: normal }

/* Report Order Hints Cell */
.rohintstd {  }


/* Hints Tables */
.hintstable { font-family:Arial; font-size: 10px; line-height:14px; font-weight: normal; color:#666666; width:230px; } 
/* font-size: 10px; for "click search...." ??? */


/* Result table */
.resultscell { font-size: 90%; }


/* Question Mark Image */
.Mark {width:20px; height:20px; }
