body
{
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

a:link
  { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}

a:visited
  { color: #666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}

a:active   { color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif }

.bodyCopy
{
	color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.bodyCopyGray
{
	color: #666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.subheadBLK
   { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadRED
   { color: red; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadBLUE
   { color: #069; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadBLKBIG
   { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadREDBIG
   { color: red; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadBLUEBIG
   { color: #069; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.subheadCOLOR
   { color: #069; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.caption
{
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
.captionGray
{
	color: #666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
/* All I did here is set up the links to be in the order that would render properly in all browsers, listing all the states. 
I also changed the font family as the body copy. */

a.bodylink:link,a.bodylink:visited,a.bodylink:active
 { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

a.bodylink:hover
  { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

/* All I did here is set up the links to be in the order that would render properly in all browsers. */
a.TopNav:link,a.TopNav:visited,a.TopNav:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a.TopNav:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}



.topnavactive
 { color: #090; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }

.SideNav
 { color: #090; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none }

a.SideNav:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.subnav
 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }

a.subnav:hover
  { color: #090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }

.mainnav
 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a.mainnav:hover
 { color: #000000 text-decoration: underline; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.BIGlink
 { color: #000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.BIGlink:hover
 { color: #000000 text-decoration: underline; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold ; text-decoration: underline; }
.mainnavBLD
 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.mainnavBLACK
 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.mainnavBLKBLD
 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.mainactive
    { color: #090; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.mainactive:hover
  { color: #090; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.subnavactive
 { color: #090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: uppercase }

a.subnavactive:hover
 { color: #090; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }

.specs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: none;
}

a.specs:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	text-transform: none;
}

.specsblack
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
}

.navbold
 { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none }

a.navbold:link
  { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none }

a.navbold:hover
  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: underline }

.navboldActive
  { color: #090; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-decoration: none }
.bigheadgreen  { color: #090; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
