body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color:#d6baf8;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

a{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

h2{
	font-size:18px;
}

.header {
	background-image:url(images/logo_2.jpg);
	font-family: sans-serif;
	font-size:11px;
	text-align:right;
	color:#bf5043;
	font-weight:bold;
	padding-bottom:20px;
}

.header a {
	font-family: sans-serif;
	font-size:11px;
	color:#bf5043;
	text-decoration:none;
}

.header a:hover {
	text-decoration:underline;
}

.border{
	border-top:none;
	border-right:2px solid #906bb0;
	border-bottom:none;
	border-left:2px solid #906bb0;
}

.border2{
	border-top:none;
	border-right:2px solid #906bb0;
	border-bottom:2px solid #906bb0;
	border-left:2px solid #906bb0;
}

.border3{
	border-top:2px solid #906bb0;
	border-right:2px solid #906bb0;
	border-bottom:2px solid #906bb0;
	border-left:2px solid #906bb0;
}

.menu {
	background-color:#FFFFFF;
	height:15px;
	text-align:center;
}

.menu a{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.menu a:hover {
	color:#7b559e;
	text-decoration:none;
}

.box {
	border:none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	border-top:thin solid #906bb0;
	border-right:thin solid #906bb0;
	border-bottom:thin solid #906bb0;
	border-left:thin solid #906bb0;
}

.box2 {
	border:none;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	border-top:thin solid #ffd8a1;
	border-right:thin solid #ffd8a1;
	border-bottom:thin solid #ffd8a1;
	border-left:thin solid #ffd8a1;
	height:16px;
}

.grad {
	background-image:url(images/grad1.gif);
	background-repeat:repeat;
	height:4px;
}

.fact {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:7px;
	padding-right:10px;
	padding-bottom:7px;
	padding-left:10px;
}

.fact_b {
	font-weight:bold;
	color:#4f2772;
}

.useful a {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	line-height:18px;
	text-decoration:none;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}

.useful a:hover {
	color:#000000;
	text-decoration:underline;
}

.newsletter {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
	
input.send{
	font-size:12px;
	color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#906bb0;
	background-color:#906bb0;
}

.content {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	/*color:#4d2772;*/
	color:#000000;
	background-color: #FFFFFF;
	font-weight:bold;
	line-height:18px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}

.content table {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	/*color:#4d2772;*/
	color:#000000;
	font-weight:bold;
	line-height:18px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}

.dotted {
	border-top:none;
	border-right:thin dashed #a13c32;
	border-bottom:none;
	border-left:none;
}

.productDesc {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:12px;
}

.catalogNav a{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:000000;
	font-weight:bold;
	text-decoration:none;
}

.catalogNav a:hover{
	text-decoration:none;
}

.featured a{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

.featured a:hover{
	text-decoration:underline;
}

.desc {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#4d2772;
	font-weight:bold;
	line-height:18px;
}

.desc a{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#4d2772;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
}
.desc a:hover{
	text-decoration:underline;
}

.footer {
	font-family: sans-serif;
	font-size:11px;
	color:#ffd8a1;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

.footer a {
	font-family: sans-serif;
	font-size:11px;
	color:#ffd8a1;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;

}

div#contentWrapper{

}

/*Original Styles*/

	.topMenu					{font-family: Arial, Helvetica, Geneva; text-decoration: none; color: #4d2772; font-size: 8pt;}
	a.topMenu				{color: #4d2772}
	a.topMenu:link			{color: #4d2772}
	a.topMenu:visited		{color: #4d2772}
	a.topMenu:active		{color: #4d2772}
	a.topMenu:hover			{color: #000000}

	.mainMenu				{font-family: Arial, Helvetica, Geneva; text-decoration: none; font-weight: bold; color: #000000; font-size: 10pt;}
	a.mainMenu				{color: #000000}
	a.mainMenu:link			{color: #000000}
	a.mainMenu:visited		{color: #000000}
	a.mainMenu:active		{color: #000000}
	a.mainMenu:hover		{color: #4d2772}

	.subMenu					{font-family: Arial, Helvetica, Geneva; text-decoration: none; color: #FFFFFF; font-size: 8pt;}
	a.subMenu				{color: #4d2772}
	a.subMenu:link			{color: #4d2772}
	a.subMenu:visited		{color: #4d2772}
	a.subMenu:active		{color: #4d2772}
	a.subMenu:hover			{color: #000099}

	.stdSize1				{font-size: 8pt}
	.stdSize1B				{color: #D24F00; font-weight: normal; font-size: 8pt}

	.error 					{color: #CC0000; font-size: 9pt; font-weight: bold;}

	.formFieldSm			{color: #000000; font-size: 8pt}

	.divLHColText			{visibility:visible; overflow:none; left: 5; width: 165; position: relative;}
	.divContentSection2		{visibility:visible; overflow:none; top:  5; position: relative;}

	.divMHCenter			{visibility:visible; overflow:none; left: 20; height=53; width: 242; position: relative;}
	.divItemDescrText		{visibility:visible; overflow:none; left: 15; width: 325; position: relative; text-align: justify}
	.divSectionHeader		{visibility:visible; overflow:none; left: 0; height=31; width: 100%; background-image: url(<%=RelPath%>images/display/hdrBkg.jpg)}

/* Text Heading Styles */
	.textheadB9				{color: #4d2772; font-size: 9pt; }
	.textheadB10 			{color: #4d2772; font-size: 10pt; font-weight: bold; }
	.textheadB11			{color: #4d2772; font-size: 11pt; font-weight: bold; }
	.textheadB12			{color: #4d2772; font-size: 12pt; font-weight: bold; }

/* CMT Headline Styles */
	.cmtStyle1 				{color: #4d2772; font-size: 10pt; font-weight: bold; }
	.cmtStyle2 				{color: #4d2772; font-size: 11pt; font-weight: bold; }
	.cmtStyle3 				{color: #4d2772; font-size: 12pt; font-weight: bold; }

/* Product Catalog Styles */
	.catalog_item_title	{color: #4d2772; font-size: 11pt; font-weight: bold}
	.catalog_item_sku 	{color: #4d2772; font-size: 8pt; font-weight: bold}
	.catalog_item_other 	{color: #4d2772; font-size: 8pt; font-weight: bold}
	.cart_item 				{color: #5D5D5D; font-size: 8pt; font-weight: bold}

	/* Prices */
	.diText 					{color: #000000; font-size: 8pt; font-weight: bold}
	.diListprice 			{color: #DA6203; font-size: 8pt; font-weight: bold; text-decoration: line-through; }
	.diYourprice 			{color: #000000; font-size: 8pt; font-weight: bold}

	/* Add To Cart Callout WITH Headings ( H = Heading cell ; B = Body cell ) */
	.Add2CartBox			{background-color: #eeeeee; font-size: 8pt; border: 1px solid #dddddd}
	.Add2CartBoxH			{color: #000000; border-bottom: 1px solid #dddddd; padding: 1px}
	.Add2CartBoxB			{background-color: #FFFFFF;}

	/* Shopping Cart WITH Headings ( H = Heading cell ; B = Body cell ; BE = Body cell, Error ) */
	.scBox            		{color: #000000; font-size: 9pt;}
	.scBoxH           		{color: #D24F00; background-color: #FFEFCD; border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding: 1px}
	.scBoxH2           		{color: #000000; background-color: #FFEFCD; border: 1px solid #000000; border-top: 1px solid #000000; padding: 1px}
	.scBoxB           		{color: #D24F00; }
	.scBoxB2           		{color: #D24F00; border-bottom: 1px solid #000000}
	.scBoxB A:link    		{color: #D24F00; text-decoration: none}
	.scBoxB A:visited 		{color: #D24F00; text-decoration: none}
	.scBoxB A:hover   		{color: #4d2772; text-decoration: underline}

	.scText 					{color: #999999; font-size: 9pt; font-weight: bold}
	.scListprice 			{color: #FFDD00; font-size: 9pt; font-weight: bold; text-decoration: line-through; }
	.scYourprice 			{color: #D24F00; font-size: 9pt; font-weight: bold}

/* Info Box WITHOUT Headings */
	.CPbox1            {BACKGROUND-COLOR: #FFFFE8; BORDER: 1px solid #BBC3D3}
	.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
	.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
	.CPbox2            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #605B42}
	.CPbox2H           {COLOR: #FFFFFF; BACKGROUND-COLOR: #333366; PADDING: 1px}
	.CPbox2B           {BACKGROUND-COLOR: #FFFFE8}
	.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10pt; TEXT-DECORATION: none}
	.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10pt; TEXT-DECORATION: none}
	.CPbox2B A:hover   {COLOR: #996666; FONT-SIZE: 10pt; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
	.CPBox3            {BACKGROUND-COLOR: #FFEFCD; font-size: 8pt}
	.CPBox3H           {COLOR: #000000; BACKGROUND-COLOR: #FFDD97; PADDING: 2px;}
	.CPBox3H2          {COLOR: #000000; BACKGROUND-COLOR: #FFDD97; PADDING: 2px; BORDER: 1px solid #c0c0c0}
	.CPBox3B           {BACKGROUND-COLOR: #FFEFCD; BORDER-LEFT: 1px solid #c0c0c0; BORDER-BOTTOM: 1px solid #c0c0c0; BORDER-RIGHT: 1px solid #c0c0c0; font-size: 9pt }
	.CPBox3B2          {BACKGROUND-COLOR: #FFEFCD; PADDING: 3px;  BORDER: 1px solid #605B42}
	.CPBox3B3          {BACKGROUND-COLOR: #FFEFCD; BORDER-LEFT: 1px solid #c0c0c0; BORDER-BOTTOM: 1px solid #c0c0c0; BORDER-RIGHT: 1px solid #c0c0c0 }
	.CPBox3B A:link    {COLOR: navy;  TEXT-DECORATION: none}
	.CPBox3B A:visited {COLOR: navy;  TEXT-DECORATION: none}
	.CPBox3B A:hover   {COLOR: black;  TEXT-DECORATION: underline}

/* Add To Cart Callout WITH Headings ( H = Heading cell ; B = Body cell ) */
	.CPbox4          	 {BACKGROUND-COLOR: #EEEEEE; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
								FONT-SIZE: 9pt;
								BORDER: 1px solid #330000}
	.CPbox4H           {COLOR: #000000; BACKGROUND-COLOR: #DDDDDD; PADDING: 1px}
	.CPbox4B           {BACKGROUND-COLOR: #FFFFFF}


/* Box - Product Description (Home page) */
	.CPhomeDesc {
		BORDER-LEFT	: 1px solid #CCCCCC;
		BORDER-TOP		: 1px solid #CCCCCC;
    }