.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.normaltext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.normaltext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.normaltext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.hiddentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
BODY {
  background: #E9E9E9 url(pages/images/background.gif);
  color: #4b6b84;
}

A { 
  color: #CCCCCC; 
  text-decoration: none; 
}

A:visited {
	color:#CCCCCC;
	text-decoration: none;
}
A:hover { 
  color: #999999; 
  text-decoration: none; 
}

A.pageResults { 
  color: #0000FF; 
}

A.pageResults:hover { 
  color: #FF0000; 
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;

}
TD.main-even, P.main-even {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #f4f7fd;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxCategoryBorder { /*Category infobox border */
	background: #ffffff;
	border: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
TD.infoBoxCategoryBorder, SPAN.infoBoxCategoryBorder { /*Category infobox border span */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.infoBoxCategory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #ffffff;
	color: #100052;
	vertical-align: middle;
}
.infoBoxContentsCategory { /* Category Infobox Contents */
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
	vertical-align: middle;
}

.infoBoxProductBorder {
	background: #ffffff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
TD.infoBoxProductBorder, SPAN.infoProductNewBorder {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
TD.infoBoxProduct {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #ffffff;
	color: #CCCCCC;
	text-align: left;
	vertical-align: middle;
}
.infoBoxContentsProduct {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
.catheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #FFFFFF;
}
.dirtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cccccc;
}
.dirtitle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cccccc;
}
.dirtitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
}
