body {
	background-color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

img {margin: 0;}
form {margin: 0; padding: 0;}
b {font-weight: bold;}

.address{
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.tiny {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

p {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.copy2 {
	color: red;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.copy {

	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.copy-big {

	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.link-big {

	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 20px;
}

a.link-big{
	color: blue;
}

.mainstory {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 5px;
}

.mainstory-copy {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #669
}

.category-bucket {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #666;
	text-align: left;
}

.featured-bucket {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	text-align: left;
}

.rightcolumn-nav {
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000;
	text-align: left;

}

.site-header {
	color: #666;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.site-nav {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.breadcrumbs {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.page-header {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
}

.schema-header {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
}

.search-results-header {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
}

.search-results-sub-head {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}





.choose {
	color: #666;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}

.tabs {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}

.list-heads {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}

.row-heads {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	background-color: 5A96C1;
}

.row-bot {
	background-color: 5A96C1;
}

.list {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.row-white {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.row-blue {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	background-color: B4DAF1;
}


.magazine-nav {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}


.product-name {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}

.product-price {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}

.product-description {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-right: 10px;
}


.cart-headers {
	color: #fff;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}

.faq {
	color: #333;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
}






.site-footer {
	color: #99f;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.copyright {
	color: #666;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.shipping-warning {
	color: #c00;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.warning {
	color: #c00;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.order {
	color: #c00;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

.partFinderText{
	font-family: times;
	font-size: 10px;
	font-weight: bold;
	color: black;
}
		
.definitionText{
	font-family: verdana;
	font-size: 9px;
	color: black;
}

.copy-indented {
 	padding-left:20px;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
 }
.copy-indented-extra {
 	padding-left:40px;
	font-family: verdana, trebuchet ms, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
 }

ProdLink {
		font-family:	Arial, Helvetica;
		font-size:	10pt;
		color:		black
	}








.site-header a:link {color: #666; text-decoration: none;}
.site-nav a:link {color: #fff; text-decoration: none;}
.breadcrumbs a:link {color: #333;}
.choose a:link {color: #666; text-decoration: none;}
.tabs a:link {color: #333; text-decoration: none;}
.magazine-nav a:link {color: #fff; text-decoration: none; font-weight: normal;}
.faq a:link {color: #333;}
.list a:link {color: #333;}
.site-footer a:link {color: #fff; text-decoration: none;}
.featured-bucket a:link {color: #666; font-weight: bold;}
.rightcolumn-nav a:link {color: #000; font-weight: bold;}
.tiny a:link {color: #000;}
.partFinderText a:link {color: black;}

.site-header a:visited {color: #666; text-decoration: none;}
.site-nav a:visited {color: #fff; text-decoration: none;}
.breadcrumbs a:visited {color: #333;}
.choose a:visited {color: #666; text-decoration: none;}
.tabs a:visited {color: #333; text-decoration: none;}
.magazine-nav a:visited {color: #fff; text-decoration: none; font-weight: normal;}
.faq a:visited {color: #333;}
.list a:visited {color: #333;}
.site-footer a:visited {color: #fff; text-decoration: none;}
.featured-bucket a:visited {color: #666; font-weight: bold;}
.rightcolumn-nav a:visited {color: #000; font-weight: bold;}
.tiny a:visited {color: #000;}

.site-header a:hover {color: #00f; text-decoration: none;}
.site-nav a:hover {color: #ccf; text-decoration: none;}
.breadcrumbs a:hover {color: #00f;}
.choose a:hover {color: #666; text-decoration: none;}
.tabs a:hover {color: #669; text-decoration: none;}
.magazine-nav a:hover {color: #ccf; text-decoration: none; font-weight: normal;}
.faq a:hover {color: #00f;}
.list a:hover {color: #00f;}
.site-footer a:hover {color: #ccf; text-decoration: none;}
.featured-bucket a:hover {color: #66f; font-weight: bold;}
.rightcolumn-nav a:hover {color: #000; font-weight: bold;}
.tiny a:hover {color: #000;}
.partFinderText a:hover {color: red; text-decoration: bold; border: solid rgb(250,0,0);}

.site-header a:active {color: #f00; text-decoration: none;}
.site-nav a:active {color: #ccf; text-decoration: none;}
.breadcrumbs a:active {color: #333;}
.choose a:active {color: #666; text-decoration: none;}
.tabs a:active {color: #333; text-decoration: none;}
.magazine-nav a:active {color: #fff; text-decoration: none; font-weight: normal;}
.faq a:active {color: #333;}
.list a:active {color: #333;}
.site-footer a:active {color: #fff; text-decoration: none;}
.featured-bucket a:active {color: #666; font-weight: bold;}
.rightcolumn-nav a:active {color: #000; font-weight: bold;}
.tiny a:active {color: #000;}



