.boxText2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 4px; margin-left: 4px;}
TD.odd_row {
  /*background: #f4f7fd;*/
  background: #F8F8F8;
}

TD.even_row {  /*background: #ffffff;*/
  background: #E8E8E8;
}
div.voucher {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000ff;
}
.cat_thing2 {font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-weight: bold;font-size: 12px;}
.cat_thing {font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-weight: bold;font-size: 11px;}
.blue_curve {font-family: Arial, Helvetica, sans-serif;background: #0000c0;color: #ffffff;font-weight: bold;font-size: 11px;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff0000; }TD.bigText, SPAN.bigText, A.bigText, P.bigText {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ff0000;font-weight: bold;}.boxText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }.errorBox { font-family : Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }.stockWarning { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }.productsNotifications { background: #f2fff7; }.orderEdit { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }BODY {background: #ffffff;color: #60246A;margin: 0px;font-size: 12px;}A { color: #60246A; text-decoration: none; }A:hover { color: #FF0000; text-decoration: underline; }FORM {display: inline;}TR.header {background: #60246A;}TR.headerNavigation {background: #579ECB;}TD.headerNavigation {font-family: Arial, Helvetica, sans-serif;font-size: 11px;background: #579ECB;color: #ffffff;font-weight : bold;}A.headerNavigation { color: #FFFFFF; }A.headerNavigation:hover {color: #ffffff;}TR.headerError {background: #ff0000;}TD.headerError {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;background: #ff0000;color: #ffffff;font-weight : bold;text-align : center;}TR.headerInfo {background: #00ff00;}TD.headerInfo {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}TR.footer {background: #bbc3d3;}TD.footer {font-family: Arial, Helvetica, sans-serif;font-size: 10px;background: #60246A;color: #ffffff;font-weight: bold;}
.infoBox {padding-left:18px;padding-top:9px;border:2px solid #F3F4F5;padding-bottom:10px;padding-right:10px}
.infoBoxContents {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.infoBoxNotice {background: #ffffff;}.infoBoxNoticeContents {background: #FFE6E6;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}TD.infoBoxHeading {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;background: #ff0000;color: #ffffff;}TD.infoBox, SPAN.infoBox {font-family: Arial, Helvetica, 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 {background: #F8F8F8;}TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #E8E8E8;}TR.productListing-heading {background: #A39F9F;}TD.productListing-heading {font-family: Arial, Helvetica, sans-serif;font-size: 9px;background: #A39F9F;color: #60246A;font-weight: bold;}TD.productListing-data {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}.red_curve {font-family: Arial, Helvetica, sans-serif;background: #D2092D;color: #ffffff;font-weight: bold;font-size: 11px;}.green_curve {font-family: Arial, Helvetica, sans-serif;background: #008000;color: #ffffff;font-weight: bold;font-size: 11px;}.black_curve {font-family: Arial, Helvetica, sans-serif;background: #60246A;color: #ffffff;font-weight: bold;font-size: 11px;}TD.productListing-data-grey {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #cccccc;}.small_grey {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-align : center;color: #cccccc;}A.pageResults { color: #0000FF; }A.pageResults:hover { color: #0000FF; background: #FFFF33; }TD.pageHeading, DIV.pageHeading,span.pageHeading {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FF0000;}h1 {font-size: 13px; line-height: 14px; display: inline;}TR.subBar {background: #f4f7fd;}TD.subBar {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #60246A;}TD.main, P.main, span.main {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 1.5;}TD.smallText, SPAN.smallText, P.smallText {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}TD.catText {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}TD.accountCategory {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #aabbdd;}TD.fieldKey {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}TD.fieldValue {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}TD.tableHeading {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}SPAN.newItemInCart {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #ff0000;}CHECKBOX, INPUT, RADIO, SELECT {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}TEXTAREA {width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}SPAN.greetUser {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ff0000;font-weight: bold;}TABLE.formArea {background: #ffffff;/*background: #f1f9fe;*/border-color: #60246A;border-style: solid;border-width: 1px;}TD.formAreaTitle {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}SPAN.markProductOutOfStock {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;color: #c76170;font-weight: bold;}SPAN.productSpecialPrice {font-family: Arial, Helvetica, sans-serif;color: #ff0000; font-size: 16px;}SPAN.errorText {font-family: Arial, Helvetica, sans-serif;color: #ff0000;}.moduleRow { }.moduleRowOver { background-color: #FAAAAA; cursor: hand; }.moduleRowSelected { background-color: #FBE2E2; }.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }.checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #60246A; }
table.box, td.box {
 BORDER-BOTTOM: #60246A 1px solid;
    BORDER-LEFT: #60246A 1px solid;
    BORDER-RIGHT: #60246A 1px solid;
    BORDER-TOP: #60246A 1px solid;
	background-color: #f8f8f9;
}

TR.productListing-multi {background: #ffffff; BORDER-BOTTOM: #60246A 1px solid;
    BORDER-LEFT: #c76170 1px solid;
    BORDER-RIGHT: #c76170 1px solid;1
    border-top: #c76170 1px solid;}


.headbodystyle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #333366; text-decoration: none}
.productinfo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #333366; text-decoration: none}
.bodystyle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #333366; text-decoration: none}
.bulletstyle {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #333366; text-decoration: none}

A.cartNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #0000CC; 
}

A.cartNavigation:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #0000CC;
}

TD.inactiveNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #CCCCCC;
  color: #ffffff;
  font-weight : bold;
}

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

.edit {
	font: 9px Tahoma;
	color: #333333;
}
a {
	font: 10px Tahoma;
	color: #579ECB;
}
body,td,th {
	font-family: Tahoma;
	font-size: 10px;
	color: #747474;
}

.top_menu{
font-family: Tahoma, Arial, sans-serif;
font-size: 10px;
	line-height:normal;
	color: #FFF;
	background-position: bottom;
	background-repeat: repeat-x;
	margin: 1px 0px 0px 0px;
	position: relative;
	top: -1px;
	}
	
a.top_menu {
	text-decoration: none;
	padding: 1px 10px 3px 8px;
	color: #FFF;
	border-right: 1px solid #FFF;
	
}

a.top_menu:hover {
	color: #FFF;
	background: #FFA206;
}

td.purple_head {
color: B84B9C;
font-size: 14px;

}