/* Generic stylesheet, which makes no assumptions about base font size.  These rules are used unless
a more specific stylesheet is selected by Javascript */


H1 { font-size: large; color: black; margin-bottom: .5ex; }
H2 { font-size: medium; color: #8D857A; }
H3 { font-size: small; color: #8D857A; }
H4,H5,H6 { font-size: x-small; color: #8D857A; }

.heading_color { color: #8D8f7A; }


BODY,TD,TH { 
	font-family: Arial, Helvetica, sans-serif; 
}

PRE,CODE { 
	font-family: sans; 
	font-size: 100%;
}

HR.light { color: #E4E0DA; }

A:hover { color: #FF3300; }
A.gray { color: #6f6f6f; }

a:link.deemphasized { color: #6f6f6f; }
a:visited.deemphasized { color: #6f6f6f; }
.deemphasized { color: #666666; }


.name { font-size: large; 
	color: #FFFFFF
}
.tagline {
	font-size: medium;
	font-style: italic; 
	font-weight: bold; 
	color: #FFFFFF;
}

.nav { color: #000000; text-decoration: none; }

.referencelist, .footnote {margin-left: 1em; text-indent: -1em ; font-size: 83%;}
.scan {margin-left: 1em;}

.form {font-family: sans;}
.tiny {font-size: 70%;}


#browse .product_name {
  font-size: 110%;
  padding-bottom: 0px;
}

#browse .product_image {
  padding-right: 10px;
  padding-bottom: 10px;
}

#browse .product_details {
  color: green;
  margin-top: 0px;
  padding-top: 0px;
}

