a.categories:link {

color: #000000;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.categories:visited {

color: #000000;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.categories:active {

color: #000000;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.categories:hover {

color: #FF9900;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.categories-green:link {
	color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
}

a.categories-green:visited {
	color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
}

a.categories-green:active {
	color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
}

a.categories-green:hover {
	color: #FF9900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
}

a.home2:link {

color: #666666;

font-size: 10px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.home2:visited {

color: #666666;

font-size: 10px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.home2:active {

color: #666666;

font-size: 10px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.home2:hover {

color: #339933;

font-size: 10px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : none;

}

.categories-green {
	color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
}

.homebody {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.required {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF0000;

}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}

.homebody-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.cart-ca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333366;
	font-weight: bold;

}

.cable_assembly {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333366;
	font-weight: bold;

}

.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;

}

.login {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

a.search:link {

color: #0066CC;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.search:visited {

color: #0066CC;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.search:active {

color: #0066CC;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.search:hover {

color: #FF9900;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources:link {

color: blue;

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources:visited {

color: blue;

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources:active {

color: blue;

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources:hover {

color: #FF9900;

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources2:link {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources2:visited {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources2:active {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.resources2:hover {

color: #FF9900;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.bodylink:link {

color: #333366;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;
text-decoration : underline;

}

a.bodylink:visited {

color: #333366;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;
text-decoration : underline;

}

a.bodylink:active {

color: #333366;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;
text-decoration : underline;

}

a.bodylink:hover {

color: #FF9900;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;
text-decoration : underline;

}

a.ds:link {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.ds:visited {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.ds:active {

color: #666666;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.ds:hover {

color: #339933;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : none;

}

a.footerlink:link {

color: #000000;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.footerlink:visited {

color: #000000;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.footerlink:active {

color: #000000;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.footerlink:hover {

color: #FF9900;

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.productlink:link {

color: #666666;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.productlink:visited {

color: #666666;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.productlink:active {

color: #666666;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : underline;

}

a.productlink:hover {

color: #FF9900;

font-size: 12px;

font-family: Arial, Helvetica, sans-serif;

text-decoration : underline;

}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.cart {
}
