﻿a:hover, a:link, a:visited {
	color: #333333;
}
.boxw {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222A7D;
	letter-spacing: .5em;
}
.default {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.defsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.defsmallbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
td, .deflarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
}
.deflargebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.deflargelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.defbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}
.largerbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
a.largerbold:link, a.largerbold:visited, a.largerbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.custlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.smhead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222A7D;
	letter-spacing : .5em;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.footer:link, a.footer:hover, a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tab1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}
a.tab1:link, a.tab1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}
a.tab1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #A6CEE4;
	font-weight : bold;
	text-decoration: none;
}
.tabcur1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}
.head1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222A7D;
}
a.head1:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222A7D;
	text-decoration: none;
}
.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
a.head2:link, a.head2:visited, a.head2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222A7D;
}
.mcart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.mcartbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.navheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99ccff;
	font-weight : bold;
}
.leftnavlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	font-weight : bold;
}
a.leftnavlink:visited, a.leftnavlink:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	font-weight : bold;
}
a.leftnavlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000099;
	font-weight: bold;
	padding: 2px;
}
.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.deflink, a.deflink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.repinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.repinfo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFE329;
	text-decoration: none;
}
.specials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
a.specials:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222A7D;
	font-weight: bold;
}
.largeBold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.pricered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight : bold;
}
.pricered2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight : bold;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight : bold;
}
.lineprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight : bold;
	text-decoration : line-through;
}
.proddesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #222A7D;
}
a.proddesc:link, a.proddesc:visited, a.proddesc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #222A7D;
}
.p4title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #222A7D;
	text-decoration: none;
	font-weight : bold;
}
.free {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight : bold;
}
a.free:link, a.free:visited, a.free:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight : bold;
}
.freeFree {
	color: #FF9600;
}
.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight : bold;
}
.deflink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.deflinka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.deflinka:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}
.deflinka:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.defred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #990000;
}
.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222A7D;
	text-decoration: none;
	font-weight : bold;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.msgdrk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight : bold;
}
.defsmallital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : italic;
	text-decoration: none;
	color: #000000;
}
.defitalbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : italic;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
.title1a, a.title1a:link, a.title1a:visited, a.title1a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222A7D;
	font-weight : bold;
}
.pltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
}
.larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333
}
.navlinki {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-style : italic;
}
.navlinki:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}
.deflargelink2, a.deflargelink2:link, a.deflargelink2:visited, a.deflargelink2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222A7D;
	font-weight : bold;
}
.navlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.navlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFE329;
	text-decoration: none;
}
.title4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.contenttable {
	background-color:#fff;
	border: solid 2px #3F48CC;
	width:100%;
	text-align:center;
	vertical-align:middle;
}
.tablerow {
	color:#3F48CC;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.tablerow a:link {
	color:#3F48CC;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.tablerow a:visited {
	color:#3F48CC;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.tablerow a:hover {
	color:#3F48CC;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none
}
.tablehead {
	background-color:#3F48CC;
	color:#000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
.tablehead a:link {
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
.tablehead a:visited {
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
.tablehead a:hover {
	color:#ff0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
.tableprice {
	background-color:#3F48CC;
	text-align:center;
	vertical-align:bottom;
	color:#fff;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.tableprice a:link {
	text-align:center;
	vertical-align:bottom;
	color:#fff;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.tableprice a:visited {
	text-align:center;
	vertical-align:bottom;
	color:#fff;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.tableprice a:hover {
	text-align:center;
	vertical-align:bottom;
	color:#ff0000;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.cell {
	text-align:center;
	vertical-align:bottom;
	border-right: solid 2px #3F48CC;
	border-left: solid 2px #3F48CC;
}
.tble {
	align:center;
	width:100%;
	border: solid 5px #000000;
}
.thead {
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#fff;
}
.tsubhead {
	background-color:#0066FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	border: solid 2px #000000
}
.trow {
	text-align:center;
	vertical-align:middle;
}
.tcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-align:center;
	vertical-align:bottom;
	border: solid 1px #000000;
	border-bottom: solid 0px #000000;
}
.tlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight:bold;
	text-decoration:underline;
}
a.tlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight:bold;
	text-decoration:underline;
}
a.tlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight:bold;
	text-decoration:underline;
}
a.tlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight:bold;
	text-decoration:underline;
}
/*********** Syle added by Zak **********/
.equipcousa_equipment1 {
	border: 1px solid #CCCCCC;
}
.equipcousa_cell1 {
	border: 1px solid #999999;
	background-color: #99CCFF;
}
.equipcousa_cell2 {
	border: 1px dotted #CCCCCC;
}
.equiplink, .equiplink a:link, .equiplink a:active, .equiplink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000000;
	font-weight: bold;
}
.equiplink a:hover {
	text-decoration: underline;
}
/*********************/
