a:link {
color: #faf600;
}
a:visited {
color: #f1f1f1;
}
a:hover { color: #ffd628; }
a:active { }
.emptycart a:link { font-weight: bold; font-size: 99%; color: #20276B; text-decoration: underline; }
.emptycart a:visited { font-size: 95%; color: #0f0f0f; text-decoration: underline; }
.emptycart a:hover { font-size: 95%; color: #0f0f0f; text-decoration: underline; }
.sectionheader {
	color: #20276B;
	font-weight: bold;
	font-size: 82%;
	line-height: 142%;
	padding-right: 15px;
	padding-left: 10px;
}
.extrarightpadding {
	padding-right: 4px;
}
.sectionheadersmall {
	color: #20276B;
	font-weight: bold;
	font-size: 70%;
}
.sectiontext {
	color: #4B4B4B;
	font-size: 90%;
	line-height: 120%;
	text-align: justify;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.sectiontextright {
	color: #fffff8;
	font-size: 100%;
	line-height: 100%;
	text-align: right;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.fieldtext {
	background-color: #e2e491;
	color: #353535;
	font-size: 90%;
	line-height: 100%;
	text-align: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.testimonialsectiontext {
	color: #4B4B4B;
	font-size: 70%;
	line-height: 120%;
	text-align: justify;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.sectiontext100percent {
	color: #fffff8;
	font-size: 82%;
	line-height: 142%;
	text-align: justify;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.bannercenter {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.sectiontextcenter100percent {
	color: #fffff8;
	font-size: 82%;
	line-height: 142%;
	text-align: center;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.sectiontextcenterblack {
	background-color: #545454;
	color: #fefd00;
	font-size: 82%;
	line-height: 142%;
	text-align: center;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.sectiontextright100percent {
	color: #fffff8;
	font-size: 82%;
	line-height: 142%;
	text-align: right;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.whitecolor {
	color: #fffff8;
}
.sectiontextleft100percent {
	color: #fffff8;
	font-size: 82%;
	line-height: 142%;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.productstext {
	color: #fffff8;
	font-size: 80%;
	line-height: 140%;
	text-align: justify;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.productstextcenter {
	color: #fefd00;
	font-size: 70%;
	line-height: 140%;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.sectioncreditstext {
	color: #f7f7e5;
	font-size: 80%;
	line-height: 100%;
	text-align: justify;
	padding-top: 8px;
	padding-bottom: 8px;
}
.topbottomsidebar {
	padding-top: 8px;
	padding-bottom: 8px;
}
.textlink {
	color: #FFFFFF;
	font-size: 90%;
}
.textlinkmenu {
	color: #FFFFFF;
	font-size: 90%;
	padding-bottom: 4px;
}
.textlinkmenu2 {
	color: #e4e4e2;
	font-size: 90%;
	padding-bottom: 2px;
}
.textlinkmenu3 {
	color: #e4e4e2;
	font-size: 80%;
	padding-bottom: 2px;
}
.textlinksecheader {
	color: #404040;
	font-size: 70%;
	padding-bottom: 2px;
}
.undervideosmalltext {
	font-size: 70%;
	color: #bfbf40;
}
.faqheader {
	color: #f5ff31;
}
.productsheader {
	color: #e38522;
	font-weight: bold;
	font-size: 85%;
}
