﻿A:HOVER {
	color: #cc0000;
}
A:LINK {
	color: #000099;
}
B {
	font-weight : bold;
}
I {
	font-style : italics;
}
.bodytext {
	font : 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bodytext a {
	font-weight: bold;
	color: #000099;
}
.bodytextwht {
	font : 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.bodytextwht a {
	font-weight: bold;
	color: #000099;
}
.productdesc {
	font : 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.productdesc a {
	color: #000099;
}
.normal {
	font : 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.headline {
	font : bold 17px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.headline2 {
	font : bold 15px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}
.headline3 {
	font : bold 17px/23px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}
.headline4 {
	font : bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.headline5 {
	font : bold 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
}
.footer {
	font : bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.greybeard {
	font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.greybeard a {
	color: #ffffff;
}
.greybeard a:visited {
	color: #ffffff;
}
.greybeard a:hover {
	color: #000099;
}
.greybeard2 {
	font : bold 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.greybeard2 a {
	color: #ffffff;
}
.greybeard2 a:hover {
	color: #ff0000;
}
.TableCats {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #dee8f1;
}
.ChildItemCount {
	FONT-SIZE: 8pt;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
}
.CategoryDescriptions {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
}
.FormField {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: black 1px solid;
	COLOR: #6699ff;
	BORDER-BOTTOM: black 1px solid;
	FONT-FAMILY: Verdana, Arial;
}
.Button {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #dee8f1;
}
.TableLinks {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}
.LinkTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
}
.TableRowLinkTitle {
	BACKGROUND-COLOR: #dee8f1;
}
.TableSuggestLink {
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND-COLOR: #dee8f1;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
}
.Sep2 {
	margin-top: 2px;
}
.Sep5 {
	margin-top: 5px;
}
.Sep10 {
	margin-top: 10px;
}
.Sep15 {
	margin-top: 15px;
}
/*  used on members-only login */
.FlatFormFields {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #666699;
}
.FlatFormFieldsover {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #666699;
}
.homeprice {
	font: bold 12px Arial;
	color : #000;
}
.homelink {
	font: bold 12px Arial;
	color : #a8461e;
}
.homelink a {
	color: #a8461e;
	text-decoration: none;
}
.homelink a:visited {
	color: #a8461e;
	text-decoration: none;
}
.homelink a:hover {
	color: #a8461e;
	text-decoration: underline;
}
.homedivider {
	width: 550px;
	height: 1px;
	background-image: URL(/images/2009/dot_repeat.gif);background-repeat:repeat-x;
}
