html {
	height				: 100%;
	margin-bottom		: 1px;
}
body {
	font-family 		: Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #696969;
}
td {
	font-family 		: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #696969;
}
a, a:link, a:visited, a:active {
	color				: #3b84cd;
	text-decoration		: none;
}
a:hover {
	color				: #0054cd;
	text-decoration		: underline;
}
a:visited {
	color				: #0043ab;
}
h1 {
	font-family 		: Verdana,Helvetica,sans-serif;
	font-size			: 15px;
	font-weight			: bold;
	color				: #D0D0D0;
	margin				: 1px 0px 0px 3px;
}
h2 {
	font-family 		: Trebuchet MS,Myriad,Arial,Helvetica,sans-serif;
	font-size			: 21px;
	font-weight			: bold;
	color				: #555555;
	margin				: 0px 0px 0px 0px;
}
/* Product List Page Titling */
h3 {
	font-family 		: Trebuchet MS,Myriad,Arial,Helvetica,sans-serif;
	font-size			: 14px;
	color				: #3b84cd;
	margin				: 0px 0px 0px 0px;
}
h3 a {
	font-family 		: Trebuchet MS,Myriad,Arial,Helvetica,sans-serif;
	font-size			: 14px;
	color				: #3b84cd;
	text-decoration		: none;
}
h3 a:hover {
	border-bottom		: 1px dotted #3b84cd;
}

h4 {
	font-family 		: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 15px;
	color				: #3b84cd;
	margin				: 0px 0px 0px 0px;
}
h4 a {
	color				: #3b84cd;
	text-decoration		: none;
}
h4 a:hover {
	border-bottom		: 1px dotted #3b84cd;
}
h5 {
	font-family 		: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 13px;
	color				: #3b84cd;
	margin				: 0px 0px 0px 0px;
}
blockquote {
	border				: 1px dotted #cccccc;
	background			: #fafafa;
	padding				: 5px 5px 5px 5px;
	margin				: 0px 25px 10px 25px;
}
.text {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #696969;
}
.ingredients {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	color				: #696969;
}
.hdrNav, a.hdrNav:link, a.hdrNav:visited, a.hdrNav:active {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #555555;
	text-decoration		: none;
}
a.hdrNav:hover {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #3b84cd;
	text-decoration		: none;
	border-bottom		: 1px dotted #3b84cd;
}
.leftNav {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 11px;
	line-height			: 15px;
	color				: #555555;
	text-decoration		: none;
}
a.leftNav:link, a.leftNav:visited, a.leftNav:active {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 11px;
	line-height			: 15px;
	color				: #555555;
	text-decoration		: none;
	padding-left		: 10px;
}
a.leftNav:hover {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 11px;
	line-height			: 15px;
	color				: #3b84cd;
	text-decoration		: underline;
	padding-left		: 10px;
}
.footnote {
	font-family 		: Verdana,Helvetica,sans-serif;
	font-size			: 8px;
	color				: #696969;
}
.ftrNav, a.ftrNav:link, a.ftrNav:visited, a.ftrNav:active {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	line-height			: 12px;
	color				: #3f3f3f;
	text-decoration		: none;
	text-transform		: uppercase;
}
a.ftrNav:hover {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	line-height			: 12px;
	color				: #3b84cd;
	text-decoration		: underline;
	text-transform		: uppercase;
}
.nav, a.nav:link, a.nav:visited, a.nav:active {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #3b84cd;
	text-decoration		: none;
}
a.nav:hover {
	font-family 		: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #0054cd;
	text-decoration		: underline;
}
a.nav2 {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	color				: #3b84cd;
	text-decoration		: none;
	text-transform		: uppercase;
}

a.nav2:hover {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	color				: #0054cd;
	text-decoration		: underline;
	text-transform		: uppercase;
}

.cartHeader {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #4B2C26;
	font-weight			: bolder;
	background			: #eaefeb;
}
.cartItem {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 12px;
	color				: #333333;
	background			: #fafafa;
}
.cartNote {
	font-family			: Myriad,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size			: 10px;
	color				: red;
}

/* Brooke Profile Page */
#brooke-schedule td {
	font-family			: Verdana,Helvetica,sans-serif;
	font-size			: 9px;
	color				: #333333;
	border-bottom		: 1px dotted #cccccc;
}
#brooke-faves td {
	font-family			: Verdana,Helvetica,sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #2c7860;
	line-height			: 20px;
}

