td, p, body, div, ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
}

.bold {
	font-weight: bold;
}

input, textarea, select, option, .formFont {
	font-family: monospace;
	font-size: 14px;
}

.bodyContent {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	
}

.bodyContentFeatured {
	background: #FFF8ED;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}

.bodyContentDetails {
	background: #EDF1F0;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}

.generalHeader {
	font-size: 15px;
	font-weight: bold;
}

.forgotPasswordHeader {
	font-size: 15px;
	font-weight: bold;
}

.helloNameHeader {
	font-size: 15px;
	font-weight: bold;
}

.tiny {
	font-size: 10px;
}

.seoText {
	font-size: 10px;
	color: #FFFFFF;
}

.linkTrail {
	font-size: 11px;
}

.addressBookListing {
	border: 1px solid #82549F;
}

.categoryContainer {
	width:100%;
	background: #EDF1F0;
	border: 1px solid #075832;
}

.categoryName {
	padding-top: 4px;
}

.bottomNav {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
}

.bottomSMT {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
}

.bottomSMT2 {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
}


.quoteText {
	font-size: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #2E3279;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
}

.error {
	color: #E00000;
	font-weight: bold;
	padding: 4px;
}

.productListing {
	font-size: 11px;
}

.productContainer {
	width: 125px;
}

.productImgSmall {
	border: 1px solid #82549F;
	width: 123px;
	margin-bottom: 0px;
}

.productImgLarge {
	border: 1px solid #82549F;
	width: 225px;
	margin-bottom: 0px;
}

.productListingDetails {
	color: #000000;
	font-size: 10px;
}

.productListingName {
	color: #085D36;
	font-weight: bold;
	font-size: 10px;
}

a.productListingName:link {
	text-decoration: underline;
	color: #085D36;
}

a.productListingName:visited {
	text-decoration: underline;
	color: #085D36;
}

a.productListingName:active {
	text-decoration: underline;
	color: #085D36;
}

a.productListingName:hover {
	text-decoration: underline;
	color: #085D36;
}


a.bottomNav:link {
	text-decoration: none;
	color: #ffffff;
}

a.bottomNav:visited {
	text-decoration: none;
	color: #ffffff;
}

a.bottomNav:active {
	text-decoration: none;
	color: #ffffff;
}

a.bottomNav:hover {
	text-decoration: underline;
	color: #C4C5D7;
}


a.bottomSMT:link {
	text-decoration: none;
	color: #ffffff;
}

a.bottomSMT:visited {
	text-decoration: none;
	color: #ffffff;
}

a.bottomSMT:active {
	text-decoration: none;
	color: #ffffff;
}

a.bottomSMT:hover {
	text-decoration: none;
	color: #FFFFFF;
}



a.bottomSMT2:link {
	text-decoration: underline;
	color: #ffffff;
}

a.bottomSMT2:visited {
	text-decoration: underline;
	color: #ffffff;
}

a.bottomSMT2:active {
	text-decoration: underline;
	color: #ffffff;
}

a.bottomSMT2:hover {
	text-decoration: underline;
	color: #FFFFFF;
}



a.quoteText:link {
	text-decoration: none;
	color: #5A4567;
}

a.quoteText:visited {
	text-decoration: none;
	color: #5A4567;
}

a.quoteText:active {
	text-decoration: none;
	color: #5A4567;
}

a.quoteText:hover {
	text-decoration: underline;
	color: #06502D;
}


.productListingPrice {
	color: #7F6290;
	font-size: 10px;
}

.cartTable {
	border: 1px solid #82549F;
}

.cartTableHighlight {
	border: 1px solid #82549F;
	background: #FFFFE7;
}

.cartProductInfoHeader {
	width: 100%;
	padding: 4px;
	border: 1px solid #82549F;
	background: #7F6290;
	font-weight:bold;
	color: white;
}

.cartProductSubtotal {
	font-size: 11px;
	font-weight:bold;
	color: #ff0000;
}

.cartProductInfoDetails {
	padding: 4px;
}

.cartUpdatedText {
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

.cartTotalTable {
	border: 1px solid #82549F;
	background: #FFFFE7;
	width: 565px;
}

.productDetailsName {
	color: #653E81;
	font-weight: bold;
	font-size: 16px;
}

.deliveryDateSelect {
	padding: 4px;
	background: #FFFFE7;
}

.copyURL {
	color: #085D36;
	font-weight: bold;
	font-size: 13px;
}

a.copyURL:link {
	text-decoration: underline;
	color: #2E3279;
}

a.copyURL:visited {
	text-decoration: underline;
	color: #2E3279;
}

a.copyURL:active {
	text-decoration: underline;
	color: #2E3279;
}

a.copyURL:hover {
	text-decoration: underline;
	color: #ff0000;
}

.calTitle {
	color: #76094F;
	font-weight: bold;
	font-size: 14px;
}

.calURL {
	color: #085D36;
	font-weight: bold;
	font-size: 11px;
}

a.calURL:link {
	text-decoration: none;
	color: #2E3279;
}

a.calURL:visited {
	text-decoration: none;
	color: #2E3279;
}

a.calURL:active {
	text-decoration: none;
	color: #2E3279;
}

a.calURL:hover {
	text-decoration: underline;
	color: #ff0000;
}
.nofound{
text-decoration: none;
	color: red;
}

.categories {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #5A4567;
	font-weight: bold;
}

a.categories:link {
	text-decoration: none;
	color: #5A4567;
}

a.categories:visited {
	text-decoration: none;
	color: #5A4567;
}

a.categories:active {
	text-decoration: none;
	color: #5A4567;
}

a.categories:hover {
	text-decoration: underline;
	color: #06502D;
}