/* link classes (generic) */
a, a.link {
  text-decoration: none;
  background-color: transparent;
}

a:visited {
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  text-decoration: none;
  background-color: transparent;
}

strong, .noFound, .ofSoMany, .hlight, .rnavLabel, .rnavCurr, .rnavLink, #newsResults p.result .resURL .source, .slabel, table.img  td.result .resTitle, #imgBrowseResults table.titleNav td.title, .imgNavReturn a, table.advForm tr.advButtonRow td p, table.advForm tr td .instr, table.advForm tr td.instr, .fsOptOut a, .fsOptOut a:visited, .colLabel, #advanced .advForms .padder table.advForm td.advTitle, a.editCrit, .rewrite, .qRewrite .instr, .ocjp .warning, h2 { font-weight: bold; }

#resultPage .resultWell p.result#res1 {
  padding-top: 5px;
  margin-top: 0;
}

td { font-family: Arial, sans-serif; font-size: 12px; color: #333333; }
.title { font-size: 15px; }
a { text-decoration: none; }

.header_link {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 18px; COLOR: #324F9A; TEXT-DECORATION: none; text-align: right;
}
.sub_header_link {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 22px; COLOR: #666666; TEXT-DECORATION: none; text-align: right; font-weight: bold;
}


.menu_header {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; COLOR: #CC6600; TEXT-DECORATION: none; text-align: right;
}
.menu_item {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; text-align: right;
}


.copyright {
	FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none; text-align: center;;
}

h1
{
  FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 22px; COLOR: #390; TEXT-DECORATION: none; text-align: left;
}
h2
{
  FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; FONT-SIZE: 14px; COLOR: #390; TEXT-DECORATION: none; text-align: left;
}