body {
	background-image: url();
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}


.dotted_horz { border-bottom: dotted #cccccc 1px; }
.dotted_horz_white { border-bottom: dotted #ffffff 1px; }
.dotted_horz_top { border-top: dotted #cccccc 1px; }
.dotted_vert { border-right: dotted #cccccc 1px; }
.dotted_ALL { border: dotted #cccccc 1px; }
.border { border: 1px solid #000000; border-color:black; }

a:link {color: #0033cc;}
a:visited {color: #0033cc;}
a:hover {color: #0033cc;}
a:active {color: #0033cc;}
a.blue, a:visited.blue {color: #0033CC; text-decoration: none;}
a:hover.blue {color: #0033CC; text-decoration: underline;}
a.black, a:visited.black, a:link.black, a:hover.black {color: #000000; text-decoration: none;}
a.moreimages, a:visited.moreimages, a:link.moreimages, a:hover.moreimages {color: #ffffff; text-decoration: underline;}
a.orange, a:visited.orange {color: #ff9900; text-decoration: underline;}
a:hover.orange {color: #ff9900; text-decoration: underline;}
a.white, a:visited.white, a:link.white {color: #ffffff; text-decoration: none;}
a:hover.white {color: #ffffff; text-decoration: underline;}
a.grey, a:visited.grey, a:link.grey {color: #999999; text-decoration: none;}
a:hover.grey {color: #999999; text-decoration: underline;}
a.darkgrey, a:visited.darkgrey, a:link.darkgrey {color: #666666; text-decoration: underline;}
a:hover.darkgrey {color: #666666; text-decoration: none;}
a.darkgrey_strong, a:visited.darkgrey_strong, a:link.darkgrey_strong {color: #666666; font-weight:bold; text-decoration: underline;}
a:hover.darkgrey_strong {color: #666666; font-weight:bold; text-decoration: none;}
a.bookmark, a:visited.bookmark, a:link.bookmark {color: #0033cc;}
a:hover.bookmark {color: #000000;}

a.orange, a:visited.orange, a:link.orange {color: #FF6600; text-decoration: underline;}
a:hover.orange {color: #FF6600; text-decoration: underline;}

a.orange_strong, a:visited.orange_strong, a:link.orange_strong {color: #FF6600; font-weight:bold; text-decoration: underline;}
a:hover.orange_strong {color: #FF6600; font-weight:bold; text-decoration: none;}

a.underline, a:visited.underline, a:link.underline {text-decoration: none;}
a:hover.underline {text-decoration: underline;}
a.menulink, a:visited.menulink, a:link.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a:hover.menulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


.light_grey {color: #999999;}
.dark_grey {color: #666666;}
.orange {color: #FF6600;}
.blue {color: #0033CC}
.orange12 {color: #FF6600; font-size:12px;}
.font12 { font-size: 12px;}
.red12 {color: #BB0000; font-size:12px;}
.red10 {color: #BB0000; font-size:10px;}
.light_grey11 {color: #999999; font-size:12px;}

.SpecialOffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFFFFF;
}
.BaseNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
}
.SearchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	line-height: 20px;
}
.HomeAreaTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033cc;
}
.HomeAreaTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	word-spacing: inherit;
	letter-spacing: 1px;
}
.Categories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 24px;

}
.ViewAll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.CategoryPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #6699FF;
}
.BreadcrumbNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
.BreadcrumbSelected {
	color: #0033CC;
	font-weight: bold;
}

.HomeMenuCategoryName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
}

.SubCategoryName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
}
.TopNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.NavbarText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.Breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.ProductTitle {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #0033CC;
	text-decoration:none
}
.ProductSKU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.ProductText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
.ProductDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.ProductDescription2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.ProductSale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.sidenav_sectionhead {
	color: #999999;
	font-weight: bold;
}
.InStock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: green;
	text-decoration:strong;
}
.CallAvail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration:strong;
}
