.tableBGH1 {
	background-color: #A5A883;
}

.tableBGSB {
	background-color: #E0E4C3;
}

.catTitleSB {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #727655;
}

.titleSB {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #727655;
	text-decoration: none;
}
.titleSB a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #727655;
	text-decoration: none;
}.titleSB a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #727655;
	text-decoration: none;
}.titleSB a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #9CA174;
	text-decoration: none;
}.titleSB a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #727655;
	text-decoration: none;
}

.textSB {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #727655;
}
.textSB:link {text-decoration: none;}
.textSB:visited {color: #727655; text-decoration: none;}
.textSB:hover {color: #5B5E44; text-decoration: none;}

.mainTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 54px;
	color: #8D9068;
}

.mainTitle2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #8D9068;
}

.detailTitle2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #ffffff;
}

.detailTitle3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #ffffff;
}

.mainTitle3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #727655;
	text-decoration: none;
}
.mainTitle3 a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #727655;
	text-decoration: none;
}.mainTitle3 a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #727655;
	text-decoration: none;
	text-decoration: none;
}.mainTitle3 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #727655;
	text-decoration: none;
	text-decoration: none;
}.mainTitle3 a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #727655;
	text-decoration: none;
}

.price {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #8E0802;
}


.textMainLink {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #8D9068;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	text-transform: none;
	font-variant: normal;
	line-height: 16px;
}
.textMainLink a:link {
	color: #8D9068;
	text-decoration: none;
}
.textMainLink a:visited {
	color: #8D9068;
	text-decoration: none;
}
.textMainLink a:hover {
	color: #B8BC87;
	text-decoration: none;
}
.textMainLink a:active {
	color: #8D9068;
	text-decoration: none;
}



.textMainLinkCalendar {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #83120C;
	font-weight: bold;
	text-decoration: none;
}
.textMainLinkCalendar a:link {
	color: #83120C;
	text-decoration: none;
}
.textMainLinkCalendar a:visited {
	color: #83120C;
	text-decoration: none;
}
.textMainLinkCalendar a:hover {
	color: #C71B12;
	text-decoration: none;
}
.textMainLinkCalendar a:active {
	color: #83120C;
	text-decoration: none;
}


.cartStateOn {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C0A60;
	font-weight: bold;
	text-decoration: none;
}
.cartStateOn:link {text-decoration: none;}

.cartStateOff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B391C9;
	font-weight: normal;
}
.cartStepOn {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #577C45;
	font-weight: bold;
	text-decoration: none;
}
.cartStepOn:link {text-decoration: none;}

.cartStepOff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CA45A;
	font-weight: normal;
}


.SidebarItems {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CA45A;
}

.textDetailLink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B391C9;
	font-weight: bold;
}

.textDetailLink:link {text-decoration: none;}
.textDetailLink:visited {color: #410E74; text-decoration: none;}
.textDetailLink:hover {color: #AAAAAA; text-decoration: none;}

.textDetailLinkON {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.textDetailLinkON:link {text-decoration: none;}
.textDetailLinkON:visited {color: #ffffff; text-decoration: none;}
.textDetailLinkON:hover {color: #ffffff; text-decoration: none;}

.textMainDetail {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #878694;
	font-size: 12px;
	font-weight: normal;
}

.textMainDetailList {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8E0802;
	font-size: 12px;
	font-weight: normal;
}

.list1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #878694;
	font-size: 14px;
	font-weight: normal;
	list-style-image: url(/i/collection_0/bullet.gif);
	list-style-type: disc;
	list-style-position: outside;
	left: 0px;
}

.linkCartNav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8CA45A;
	font-weight: normal;
	text-decoration: underline;
}

.linkCartNav:link {
	text-decoration: none;
}
.linkCartNav:visited {
	color: #8CA45A;
	text-decoration: none;
}
.linkCartNav:hover {
	color: #748E3E;
	text-decoration: none;
}



.ProductTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #8CA45A;
}
.ProductPriceConverting {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #8CA45A;
}

.ProductPrice {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #771053;
}

.CPasswordValidator {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: none;
}
.CRequiredValidator {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: none;
}