.border {
	background:#ffffff;
	border: 1px solid;
	border-color: #BCBCBC;
}
.borderwhite2 {
	background:#ffffff;
	border: 1px solid;
	border-color: #ffffff;
}
.border6 {
	border: 1px solid;
	border-color: #D9D9D9;
	padding:2px;
}
.borderrev {
	border: 1px solid;
	border-color: #FFCC66;
			padding-left:4px;
padding-right:4px;

}
.borderoro {
	border: 1px solid;
	border-color: #FFCC66;
}
.bgyellprod {
	background:#FFFFE5;
		padding:4px;
			border-right: 1px solid;
	border-right-color: #FFCC66;


	
}

	.greycart{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #989797;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}	

.borderwhite {
	border-right: 1px solid;
	border-color: #ffffff;
}
.newsletter {
	background:#ffffff;
	border-left: 1px solid;
	border-left-color: #73ABC7;
		border-right: 1px solid;
	border-right-color: #73ABC7;
	padding-left:7px;
	padding-right:7px;

}
.bgsearch {
	background:#D4D4D4;
		border-top: 1px solid;
	border-top-color: #ffffff;
		border-bottom: 1px solid;
	border-bottom-color: #ffffff;


}
.navbluebg {
	background:#E5F4FA;
}
.navblue {
	background:#E5F4FA;
	border-right: 1px solid;
	border-right-color: #ffffff;
	padding-left:6px;
}
.ShopHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
	.ShopHeader3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;

}
	.cartot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #660066;
	font-weight: bold;
	font-style: normal;

}
	.cartot2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #660066;
	font-weight: 400;
	font-style: normal;

}
	.ShopHeader2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}	
	.cartHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #333333;
	font-weight:bolder;
		font-style: normal;

}	
	.grey13 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #989797;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}	
	.green11 {
	font-family :Arial, Helvetica, sans-serif;
		font-size: 10px;
	color: #717171;
	font-style: normal;

}	

	.green10{
			color:#649365;
		font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
}
	.white11{
			color:#ffffff;
		font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
}
	.blue11{
			color:#003366;
		font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	font-weight:bold;
}
	.discred{
			color:#660065;
		font-size: 16px;
	font-family :Arial, Helvetica, sans-serif;
	font-weight:bold;
}
	.prodnam{
			color:#003366;
		font-size: 18px;
	font-family :Arial, Helvetica, sans-serif;
	font-weight:bold;
}
	a.green10{
			color:#649365;
		font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
}
	a.green10:hover{
			color:#649365;
		font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
}
	a.green10:hover:active{
			color:#649365;
		font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
}
	a.green10:hover:visited{
			color:#649365;
		font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
}
		.grey11lite{
			color:#949494;
		font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
}
	.paddingpicpop {
	padding: 1px 0px 1px 12px;
		 BACKGROUND: url(images/index/dot2.gif) no-repeat;

	color:#660066;
		font-size: 11px;

	font-family :Arial, Helvetica, sans-serif;

}

.paddingpic {
	padding: 3px 0px 3px 12px;
	 BACKGROUND: url(images/index/dot.gif) no-repeat;
	color:#660066;
		font-size: 11px;
				font-weight:bold;

	font-family :Arial, Helvetica, sans-serif;

}
.paddingadvice {
	padding: 2px 0px 4px 19px;
	 BACKGROUND: url(images/index/orag.gif) no-repeat;
	color:#944D94;
		font-size: 11px;
		

	font-family :Arial, Helvetica, sans-serif;

}
.paddingpic2 {
	padding: 2px 0px 1px 19px;
	 BACKGROUND: url(images/index/orag.gif) no-repeat;
	color:#944D94;
		font-size: 11px;
		
		text-decoration: underline;

	font-family :Arial, Helvetica, sans-serif;

}



a.blueline:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color:#397593;
}
a.blueline:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color:#397593;

}
.blueline {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color:#397593;
}
a.blueline {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color:#397593;
}
a.blueline:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color:#397593;
}


.paddingpic3 {
	padding: 2px 0px 1px 19px;
	 BACKGROUND: url(images/index/bluecir.gif) no-repeat;
	color:#397593;
		font-size: 11px;
		text-decoration: underline;

	font-family :Arial, Helvetica, sans-serif;

}
.paddingnaver {
	padding: 1px 0px 4px 19px;
			 BACKGROUND: url(images/green_sq3.gif) no-repeat;

		font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;

}

.paddingpicnav {
	padding: 1px 0px 4px 18px;

	 BACKGROUND: url(images/grey_sq.gif)  no-repeat;
	color:#969696;
		font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;

}
.paddingindex

{
padding-left: 17px;
	border-right: 1px solid;
	border-right-color:#ffffff;

}
.paddingprod

{
padding-left: 8px;

}
.paddingprod2

{
padding-left: 8px;
padding-right: 8px;


}
.paddingcart

{
padding-left: 8px;
padding-right: 8px;

}
.paddingtop

{
padding-left: 8px;
	 BACKGROUND: #F3E2F3;

}
.paddinghealth

{
padding-left: 8px;
	 BACKGROUND: #F6F6F6;

}
.bgorange2

{

	 BACKGROUND: #FFAD32;
	 }
.bginfo

{

	 BACKGROUND: #1FA1E2;
	 }
.bgorange

{
padding-left: 12px;
padding-right: 12px;

	 BACKGROUND: #FEF7DB;
	 }
.bggrey

{

	 BACKGROUND: #CBCBCB;
	
}
A:link {
	color: #666666;
	text-decoration: none;
}

A:visited {
	color: #666666;
	text-decoration: none;
}
.header13 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #660066;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
A:active {
	color: #666666;
	text-decoration: none;
}
.bgpurple {
	BACKGROUND: #663366;

}
.searchbox {
	border: 1px solid #999999;
	font-family: Arial;
	font-size: 10px;
	color: #666;
	padding-left: 4px;
}
.bgnavy {
	BACKGROUND: #82A9B9;

}
A:hover {
	color: #660066;
	text-decoration: none;
}

HR {
	color : #BDD0EE;
}

.drkblue11 {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#3F6878;
}
TD {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
}

.search{
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
}
.grey14{
	font-size: 14px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
}
.txtu {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
a.txtu {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
a.txtu:visited {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
a.txtu:hover {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
a.txtu:active {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}
.txt {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#666666;
}
.orange11{
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#A06915;
}
.txtorange2{
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
	color:#A86909;
	font-weight: bold;
}
.txtorange{
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#BF8123;
}
a.txtorange {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#BF8123;
}
a.txtorange:hover {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#BF8123;
}
a.txtorange:visited {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#BF8123;
}
a.txtorange:active {
	font-size: 10px;
	font-family :Arial, Helvetica, sans-serif;
	color:#BF8123;
}

P {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		color:#666666;

}

TD.dark {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
}

P.dark {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
}

TD.smaller {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #474747;
}



.red11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CB0D0D;
}
a.red11 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CB0D0D;
}
a.red11:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CB0D0D;
}
a.red11:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CB0D0D;
}
a.red11:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CB0D0D;
}


a.purplef:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#944D94;
}
a.purplef:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#944D94;

}
.purplef {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#944D94;
}
a.purplef {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#944D94;
}
a.purplef:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color:#944D94;
}


a.purple:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #660066;
}
a.purple:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #660066;

}
.purple {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #660066;
}
a.purple {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #660066;
}
a.purple:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color : #B816B8;
}
a.purple2:visited {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple2:active {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;

}
.purple2 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple2 {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple2:hover {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
.headerbg {
		padding-left: 4px;
			font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
.pademail {
	padding: 1px 0px 1px 22px;
	BACKGROUND: #FFFFFF url(images/prod/email.gif) no-repeat;
	FONT-SIZE: 10px;
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;	

}
.padq{
	padding: 1px 0px 1px 22px;
	 BACKGROUND: url(images/prod/q.gif) #FFFFFF no-repeat;
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;	

}
.padprint {
	padding: 1px 0px 1px 22px;
	 BACKGROUND: url(images/prod/print.gif) #FFFFFF no-repeat;
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;	

}
.padzoom{
	padding: 2px 0px 2px 22px;
	 BACKGROUND: url(images/prod/zoom.gif) #FFFFFF no-repeat;
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;	

}

	.ShopHeader5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #333333;
	font-weight: 400;
	font-style: normal;

}
a.purple10:visited {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple10:active {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;

}
.purpqu {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;

	color : #660066;
}
.purple10 {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple10 {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
a.purple10:hover {
	font-size: 10px;
	font-family : Arial, Helvetica, sans-serif;
		text-decoration:underline;

	color : #660066;
}
.cust1{
	padding-left:18px;
	BACKGROUND: url(images/bullet4.gif) no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.borderblue {
	border: 1px solid #B7D8E9;}
	
	
	.reviews{
	
	
	border-left: 1px solid #A2D5EB;
	border-right: 1px solid #A2D5EB;
	padding-left: 6px;
	padding-right: 6px;
	background:#EFF8FC;
}
.blueprod{
	background: #CFE6F1;
			padding-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	color: #24669E;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}
.greybg {
	background:#C8C3C3;
}
.bordercart2 {
	padding-right: 2px;
	padding-left: 5px;
	border: 1px solid #cccccc;
}
.bgbrowncart {
	background: #F3EFEA;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #333333;
	font-weight:bolder;
		font-style: normal;

}
.greenbg23 {
	background: #F5E3F5;
		padding-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #6A346A;
	font-weight: 400;
	font-style: normal;
	text-transform: lowercase;

}