body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
table {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
}
h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
div {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
span {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
a, a:focus, a:hover, a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : inherit;
	color : #cc0000;
	font-weight : inherit;
}
ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	padding: 0px 0px 0px 20px;
	margin : 0px 0px 0px 0px;
}
li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	padding: 10px 0px 0px 0px;
}
.smallfontsize {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
.errortext {
	align: center;
	padding-bottom : 5px;
	padding-left : 8px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	background-color : #f4f4f4;
	border : 3px solid #cc0000;
}
.logintext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #663366;
}
.submitbuttonFront {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	padding-left, padding-right:5px;
	padding-top, padding-bottom:2px;
	color : #5D8DB8;
	background-color : #ffffff;
	border: 1px solid #5D8DB8;
}
.submitbuttonGray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	padding-left:5px;
	padding-right:5px;
	color : #ffffff;
	background-color : #666666;
	border : 2px ridge #dadada;
}
.formitemlabel{
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	vertical-align : top;
	background-color : #dadada;
}
.frontendformitemlabel{
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : 666666;
	vertical-align : top;
	font-style : italic;
}
.formitemlabelreq{
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	vertical-align : top;
	background-color : #dadada;
}
.frontendformitemlabelreq{
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : 666666;
	vertical-align : top;
}
.formiteminput {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	vertical-align : top;
	background-color : #dadada;
}
.frontendformiteminput {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : 666666;
	vertical-align : top;
	border-style : none;
}
.formitemcheckbox {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	vertical-align : top;
	background-color : #dadada;
}
.frontendformitemcheckbox {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : 666666;
	vertical-align : top;
}
.frontendinputfield{
	background-color:F0F0F0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : 666666;
	padding: 1px;
}
.successtext {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #ffffff;
	background-color : #c4c4ff;
	border : 1px dashed #555555;
}
.toolheader {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 8px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : right;
	color : #ffffff;
	background-color : #333333;
}
.smallProductImage {
	border : 1px solid #B2B2B2;
}
a.smallLink, a.smallLink:focus, a.smallLink:hover, a.smallLink:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : smaller;
	color : Black;
	font-weight : inherit;
}
.attributeHeader {
	font-size:10px;
	background-color:#6b6b6b;
	color:#ffffff;
}
.attributeLineItem {
	font-size:10px;
	color:#000000;
}
.showCartTable {
	padding-bottom : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 4px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color : #cccccc;
	margin : 8px 8px 8px 8px;
	border-bottom : 1px solid #000033;
	border-top : 1px solid #000033;
	border-left : 1px solid #000033;
	border-right : 1px solid #000033;
}
.showCartHeader {
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #ffffff;
	background-color : #110f50;
}
.checkOutForm {
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
	border: 1px solid #4c4c4c;
}
.formbuilderheader {
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
	vertical-align : top;
	background-color : #4c4c4c;
}
a:hover {
    color: #00817B;
	text-decoration: underline;
}
a {
	color: #00817B;
	text-decoration: none;
}
a:visited {
	color: #00817B;
}
a.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FBBC8C;
	text-decoration: none;
}
a.footer:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FBBC8C;
}
a.footer:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FBBC8C;
	text-decoration: underline;
}
.header {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	font-weight : bold;
}
.whitetext {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.testimonial {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #6E2F92;
}

/************************************************************************/
/*ActivEdit Classes                                                     */
/*These classes are read into vars and initialization of the site's     */
/*application.                                                          */
/************************************************************************/
	
/*aeBody*/
.aebody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
/*aeTable*/
.aetable {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
/*aeTable Cell*/
.aetd {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
/*aeDiv*/
.aediv {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
/*aeSpan*/
.aespan {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
}
/*aeAddress*/
.aea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : inherit;
	color : #cc0000;
	font-weight : inherit;
}
