body, p {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10pt;
  margin-right: 5px;
  margin-left: 5px;
}

p.small {
  font-size: 8pt;
}

p.micro {
  font-size: 1pt;
}

p.feature {
	color: #000040;
	margin: 10px 5px;
	font-size: 10pt;
}

p.featuremed {
	color: #000040;
	margin: 10px 5px;
	font-size: 9pt;
}

p.featuresmall {
	color: #000040;
	margin: 10px 5px;
	font-size: 8pt;
}

p.featureLead {
	color: #000040;
	margin: 10px 5px;
	font-size: 14pt;
}


A {
 text-decoration: none;
 color: #800000;
 }

A.white {
 text-decoration: none;
 color: #FFFFFF;
}

A:hover {
 color: #FF0000;
}

h1 {
	font-family: Arial, sans-serif;
	font-size: 14pt;
	margin-bottom: 0px;
}

h2 {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	margin-bottom: 0px;
}


div.titleBarFeature {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #000080;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.titleBarRight {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #990033;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.SubCatRight {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #000080;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.ItemRight {
  color: #000080;
  font-size: 10pt;
  padding: 4px 2px 4px 2px;
  text-align: left;
}



div.listingsSubRight,td.listingsSubRight {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CA311A;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: right;
}

div.listingsRight,td.listingsRight {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: right;
}

div.listingsSubLeft,td.listingsSubLeft {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #CA311A;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: left;
}

div.listingsLeft,td.listingsLeft {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: left;
}

div.listingsLeft,td.listingsFeature {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: left;
}


td.categoryList {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: #F0F0FF;
  padding: 2px 4px 2px 4px;
  text-align: left;
}

td.labelTiny {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
  padding: 1px 2px 1px 2px;
  text-align: left;
}



.formsmall {
    font-size: 8pt;
}

.formbar {
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
}


.backto {
 color: #000080;
}

h1.feature{
	font-family: Arial, sans-serif;
	font-size: 14pt;
	color: #63406A;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-weight: bold;
}

h2.feature{
	font-family: Arial, sans-serif;
	font-size: 11pt;
	color: #004000;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

h3.feature{
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 8pt;
	color: #63406A;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}


h1.featurelist {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	color: #000000;
	margin: 0px 5px;
}

h2.featurelist {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	margin: 0px 10px;
	font-style: italic;
	color: #63406A;
}

h6.featurelist {
    font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 8pt;
	margin: 5px 5px 0px;
	color: #AAAAAA;
}

h1.oilist {
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	margin: 0px 5px;
}

h2.oilist {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	margin: 0px 10px;
	font-style: italic;
	color: #63406A;
}

h6.oilist {
    font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 8pt;
	margin: 5px 5px 0px;
	color: #AAAAAA;
}



td.pagenav {
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 8pt;
	margin: 5px 5px 0px;
	background-position: center;

}

td.footerband {
  background-color: #000080;
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  padding: 1px;
}

a.footerband {color: #FFFF00;
}

td.photocaption {
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

table.pullbox{
  background-color: #C5D0C3;
}

.titleBarSidebar {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #63406A;
  padding: 4px 2px 4px 2px;
  text-align: center;
}

.listingSidebar {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  color: #63406A;
  background-color: #FFFFFF;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

.listingSidebarBold {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #63406A;
  background-color: #FFFFFF;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.StoreBarHead {
  font-family: Arial, sans-serif;
  font-size: 12pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #000080;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

td.subcatmenu td.subcatmenusel{
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  color: #000080;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

td.subcatmenusel{
  font-weight: bold;
}

h1.menu {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  padding: 2px 2px 2px 2px;
  margin: 0px;
  color: #000000;
}

h2.menu {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  padding: 2px 2px 2px 10px;
  margin: 0px;
}

td.BrandMatrix {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #A0A0C0;
  text-align: center;
}

td.shopcat {
  font-size: 10pt;
}

#FeatureSlider .FeatureItem {
	margin-top: 40px;
	margin-left: 20px;
	height: 100px;
	width: 350px;
	font-size: 10pt;
}


