*.main-gallery    {
	font-family: "Arial","Garamond","Tahoma";
	font-weight: bolder;
	font-size: 12pt;
	font-style: normal;
	color: black;
}

*.agallery    {
	font-family: "Arial","Garamond","Tahoma";
	color: black;
	font-style: normal;
	font-size: 8pt;
	font-weight: bold;
}

*.formbx    {
	font-family: "Arial";
	font-size: 6pt;
	color: black;
}

*.menubox    {
	background-color: black;
	font-family: "Arial";
	color: white;
	font-size: 8pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

*.entrybox3    {
	border-color: black black;
	border-style: groove groove;
	border-width: 1pt 1pt;
	background-color: #dfdfdf;
	padding-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
}

*.entrybox2    {
}

*.entrytext2    {
	font-family: "Arial";
	font-weight: bold;
	font-size: 10pt;
}

*.entrybox    {
	padding-left: 5pt;
	padding-top: 5pt;
	padding-right: 5pt;
	padding-bottom: 5pt;
}

*.entrytext    {
	text-align: center;
	font-family: "Arial";
	font-weight: bold;
	font-size: 11pt;
}

*.bhfont    {
	font-family: "Bradley Hand ITC","Arial Narrow";
	font-weight: bold;
	color: black;
}

*.s-specialborder    {
	background-color: black;
}

*.s-special    {
	background-color: #D8D9D7;
	padding-left: 4pt;
	padding-right: 4pt;
}

*.navmenu    {
	color: #3C3C3C;
}

*.blank    {
	background-color: #ffffff;
}

*.logo    {
	background-color: #acaed5;
}

*.frontboxdark    {
	background-color: #cfd6de;
	padding-top: 2pt;
	padding-right: 2pt;
	padding-bottom: 2pt;
	padding-left: 2pt;
	width: 76pt;
	font-family: "Arial";
	font-size: 8pt;
	text-transform: uppercase;
	white-space: nowrap;
	font-weight: bold;
	color: #545454;
}

*.contactbody    {
	background-color: #e6e6de;
}

*.topmenu    {
	font-size: 6pt;
	color: black;
	text-align: center;
	font-family: "Arial";
}

*.rim    {
	margin-top: 0pt;
	border-left-width: 2pt;
	border-top-width: 2pt;
	border-right-width: 2pt;
	border-bottom-width: 2pt;
	border-left-color: #e6e6de;
	border-top-color: #e6e6de;
	border-right-color: #e6e6de;
	border-bottom-color: #e6e6de;
	border-left-style: groove;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	margin-bottom: 0pt;
	background-color: white;
	margin-left: 0pt;
	margin-right: 0pt;
}

*.leftcolumn    {
	background-color: #e6e3de;
}

*.leftmenudark    {
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	background-color: #6a8095;
	color: white;
	padding-top: 1pt;
	padding-bottom: 1pt;
	margin-top: 1pt;
	text-transform: uppercase;
	font-family: "Arial";
}

*.leftmenu    {
	font-size: 8pt;
	text-align: center;
	white-space: nowrap;
	background-color: #cfd6de;
	font-family: "Arial";
	text-transform: uppercase;
	padding-left: 2pt;
	padding-top: 2pt;
	padding-right: 2pt;
	padding-bottom: 2pt;
}

TD.boxtext    {
	font-size: 10pt;
	font-weight: bold;
	text-align: inherit;
	font-family: "Arial";
}

BODY    {
	color: #000000;
	background-color: white;
	font-family: "Arial","Courier","SansSerif";
	margin: 0px;
	font-size: 4pt;
}

A    {
	color: black;
	text-decoration: none;
}

A:hover    {
	color: #0000FF;
}

FORM    {
	display: inline;
}

TR.header    {
}

TR.headerNavigation    {
}

TD.headerNavigation    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

A.headerNavigation    {
	color: #FFFFFF;
}

A.headerNavigation:hover    {
	color: #ffffff;
}

TR.headerError    {
}

TD.headerError    {
	font-family: "Arial ","Tahoma ","Verdana ","sans-serif ";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

TR.headerInfo    {
}

TD.headerInfo    {
	font-family: "Arial ","Tahoma ","Verdana ","sans-serif ";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

TR.footer    {
}

TD.footer    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

TD.infoBoxHeading    {
	font-family: "Arial  ","Verdana  ","sans-serif  ";
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

TD.infoBox, SPAN.infoBox    {
	font-family: "Arial  ","Verdana  ","sans-serif  ";
	font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd    {
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even    {
}

TABLE.productListing    {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
}

TD.productListing-data    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 10px;
}

A.pageResults    {
	color: #0000FF;
}

A.pageResults:hover    {
	color: #0000FF;
}

TD.pageHeading, DIV.pageHeading    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
}

TR.subBar    {
}

TD.subBar    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 10px;
	color: #000000;
}

TD.main, P.main    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 11px;
}

TD.main-just, P.main-just    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 11px;
	text-align: justify;
}

TD.smallText, SPAN.smallText, P.smallText    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
}

TD.cpathText    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
	text-align: justify;
}

TD.accountCategory    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 13px;
	color: #aabbdd;
}

TD.fieldKey    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
	font-weight: bold;
}

TD.fieldValue    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
}

TD.tableHeading    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
	font-weight: bold;
}

SPAN.newItemInCart    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 10px;
	color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 11px;
}

TEXTAREA    {
	width: 100%;
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 11px;
}

SPAN.greetUser    {
	font-family: "Arial ","Verdana ","sans-serif ";
	font-size: 12px;
	color: #f0a480;
	font-weight: bold;
}

TABLE.formArea    {
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}

TD.formAreaTitle    {
	font-family: "Arial ","Tahoma ","Verdana ","sans-serif ";
	font-size: 12px;
	font-weight: bold;
}

SPAN.markProductOutOfStock    {
	font-family: "Arial ","Tahoma ","Verdana ","sans-serif ";
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}

SPAN.productSpecialPrice    {
	font-family: Verdana,Arial,sans-serif;
	color: #ff0000;
}

SPAN.errorText    {
	font-family: "Arial ","Verdana ","sans-serif ";
	color: #ff0000;
}

