/* This CSS is the style sheet for the entire site. */
BODY{
	font-family: arial;
}
P, td, a, ul, ol{
	font-family: arial;
}
.title{
	font-size: 1.5em;
	font-weight: bold;
}
.title1{
	font-size: .7em;
	font-family: verdana;
}
.title2{
	color: #336699;
	font-size: 1.2em;
	font-weight: bold;
}
.titlegr{
	color: #14A756;
	font-size: .8em;
	font-weight: bold;
}
.titleblue{
	color: #0000ff;
	font-size: .8em;
	font-weight: bold;
}
.specs{
	color: #990000;
	font-size: .9em;
	font-weight: bold;
}
.heading1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
}
.heading2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #000000;
}
.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
}
.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	border-top: thin none #FFFFCC;
	border-right: thin none #3366CC;
	border-bottom: thin none #3366CC;
	border-left: thin none #3366CC;
}
.anotes,A.anotes:visited,A.anotes:link{
	color: #990000;
	font-size: .9em;
	font-weight: bold;
}
A.anotes:hover{
	color: #ff0000;
	font-size: .9em;
	font-weight: bold;
}
A.titlelink:link{
	font-weight: bold;
	font-size: .9em;
	color: #00504F;
}
A.titlelink:visited{
	font-weight: bold;
	font-size: .9em;
}
.caption{
	font-size: .7em;
	color: "#404040";
}
.price{
	font-size: .9em;
	color: #005F5E;
	font-style: italic;
	font-weight: bold;
}
.e140{
	font-size: 1.4em;
}
.e120{
	font-size: 1.2em;
}
.e100{
	font-size: 1em;
}
.e100red {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #CA154B;
}
.e90{
	font-size: .9em;
}
.e85{
	font-size: .85em;
}
.e80{
	font-size: .8em;
}
.e80black{
	font-size: .8em;
	color: #000000;
}
.e80b{
	font-size: .8em;
	font-weight: bold;
}
.e80boldver{
	font-family: Verdana, Arial;
	font-size: .8em;
	font-style: normal;
	font-weight: bold;
}
.e80boldgeo{
	font-family: Georgia, Arial;
	font-size: .8em;
	font-style: normal;
	font-weight: bold;
}
.e80dkred{
	font-size: .8em;
	color: #800040;
}
.e80blk{
	font-size: .8em;
	color: #000000;
	font-family: verdana;
}
.e80dkbl{
	font-size: .8em;
	color: #0000cd;
}
.e75{
	font-size: .75em;
}
.e70{
	font-size: .7em;
}
UL{
	font-size: .8em;
}
OL{
	font-size: .8em;
}
.mono{
	font-family: monospace;
	font-size: .8em;
}
.footer{
	font-size: .7em;
	color: black;
}
.footer a {
	color: black;
}
.subtitle{
	font-weight: bold;
	color: #355D35;
	font-size: 1.2em;
}
.strikeover{
        text-decoration: line-through;
        color: #666666;
}
.hd1 {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #006600;
}
.text {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	text-transform: none;
	font-variant: normal;
}
.text-sm {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-transform: none;
	font-variant: normal;
}
