/*	\shop7\_app_abisoft\skin\style\style\style.css
*/


/*FONT		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
*/
FONT		{font-family: Arial, Tahoma, Verdana, sans-serif;}

TD		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
BODY		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}

P {
	/*FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 20px;*/
	margin: 8px 0px;
}

/*DIV		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}*/
INPUT		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
TEXTAREA	{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
FORM 		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
SELECT		{FONT-FAMILY: Tahoma, Verdana, Helvetica, Geneva, Arial; FONT-SIZE: 11px}
A:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

.title  {
	font-family: arial, tahoma, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #2b4963;	background: #daeaf9;
	width: 100%;	height: 22px;
	text-align: center;
	border:1px solid #2b4963;
	padding-top: 2px;
}
.title_error {
	font-family: arial, tahoma, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #000000;	background: #ffb3b5; font-weight: bold;
	width: 100%;	height: 22px;
	text-align: center;
	border: #ff0000 1px solid;
	padding-top: 2px;
}

.error {
	font-family: arial, tahoma, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #ff0000;	font-weight: bold;
}


TD.news_title  {
	font-family: arial, tahoma, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #2b4963;	background: #daeaf9;
	border:1px solid #2b4963;
	width:100%;	height: 24px;
	text-align: center; text-transform: uppercase;	padding-top: 4px;
}


.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.optionA {
	width: 100%;
	color: #2b4963;	background: #c0c0c0;
	FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none
}

.submit {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	border: 0px;
	height: 19px;
	cursor: hand;
	/*background: #8a0147 url('skin/abisoft/images/submit_bg.gif') no-repeat;*/
	background: url('images/submit_bg.gif') no-repeat;
	vertical-align:middle;
}


td.pnPage{
/*	font-family: arial, tahoma, verdana, helvetica; font-size: 12px;	*/
	background: #ffffff;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	/*width: 632;*/
	width: 100%;
}

TD.pnContentBox {
	border: #2b4963 1px solid;

	padding-top: 4px; padding-left: 4px; padding-right: 4px; padding-bottom: 4px;
}

div.c_menu {
	height: 19px;
	background: #f3f3f3;
	color: #363d44;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
/*	border: 1px solid;
	border-color: #a5bbd0;
	border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
*/
	padding-left: 6px;
	text-align: left;
}

div.c_menu A.boxText, A.boxText:visited {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #f3f3f3;
	color: #363d44;
	text-decoration: none;
}
div.c_menu A.boxText:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #f3f3f3;
	color: #363d44;
	text-decoration: underline;
}


/*	22ms2, stylesheet.css,v 1.56 2003/06/30
	$Header: /pn70s/_app_abisoft/modules/shop/stylesheet.css 4     9.04.04 18:30 Andy $
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #363d44;
  margin: 0px;

	scrollbar-arrow-color:#FFFFFF;	scrollbar-base-color:#CDCDCD;	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#BCBCBC;	scrollbar-highlight-color:#F3F3F3;	scrollbar-dark-shadow-color:#ffffff;
	scrollbar-3d-light-color:#DFDFDF;
}

A {
  color: #363d44;
  text-decoration: none;
}
A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

a.boxText:link, a.boxText:active, a.boxText:visited, a.boxText:hover {
	font-family: Arial, tahoma, Verdana, sans-serif; font-size: 11px;
	color: #363d44;
	text-decoration: none;
}
a.boxText:hover {
	text-decoration: underline;
}



TD.productListing-data a.bodyText			{	font-family: Arial, Verdana, sans-serif;	font-size: 12px;	}
TD.productListing-data a.bodyText:hover		{	font-family: Arial, Verdana, sans-serif;	font-size: 12px;	}
TD.productListing-data a.bodyText:visited	{	font-family: Arial, Verdana, sans-serif;	font-size: 12px;	}



a.bodyText, a.bodyText:hover, a.bodyText:visited {
  font-family: Arial, tahoma, Verdana, sans-serif; font-size: 12px;
  color: #363d44;
  text-decoration: none;
}
a.bodyText:hover {
  text-decoration: underline;
}






FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

tr.header td {	/*am*/
/*  background: #019000;
  background: url('images/skin/head_bg.gif') repeat-x;
*/
	background: #eeeeee;
}

TR.headerNavigation {
  /*background: #bbc3d3;*/
}

TD.headerNavigation {
  font-family: tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;
/*	background: #bbc3d3;
  	color: #363d44;
*/
  /*background: url('images/skin/head_nav_bg.gif') repeat-x;*/	/*am*/
}

A.headerNavigation, A.headerNavigation:hover, A.headerNavigation:visited {
  font-family: tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold;

  color: #363d44;
  text-decoration: underline;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #363d44;
  font-weight: bold;
  background: url('images/skin/head_nav_bg.gif') repeat-x;	/*am*/
}

.infoBox {
  background: #f3f3f3;
}

.infoBoxContents {
  background: #f3f3f3;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TABLE.infoBoxContents {
  border: #2b4963 1px solid; border-top-width: 0px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
	color: #ffffff;
	background: #8a9fb4;
	padding-left: 6px;
	height: 20px;

  border: #2b4963 1px solid; border-bottom:0;
}
TD.infoBoxHeading a:visited{
	background: transparent;
}



TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, 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: #ffffff;
}

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: #f3f3f3;*/
	background: #ffffff;
}


TABLE.productListing {
  border: 1px solid #2b4963;
	border-bottom-width: 0px;
}
.productListing-heading {
  font-family: Arial, Verdana, sans-serif; font-size: 11px;	font-weight: bold;
  /*background: #daeaf9; color: #00000;*/
	color: #363d44; background: #f3f3f3;
	height: 22px;
}
TD.productListing-heading {
	/*border-bottom: 1px solid #2b4963; border-left: 1px solid #2b4963;*/
	border-bottom-width: 0px; border-left: 1px solid #2b4963;
	text-align: center;	vertical-align: middle;
	color: #363d44; background: #f3f3f3;
}
span.productListing-heading {
	vertical-align: middle;
	color: #363d44; background: #f3f3f3;
}


TD.productListing-heading A.productListing-heading {
	font-family: Arial, Verdana, sans-serif;	font-size: 11px;
	color: #363d44; background: #f3f3f3;
	text-decoration: none;
}
TD.productListing-heading A.productListing-heading:hover	{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.productListing-heading A.productListing-heading:visited  {	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.productListing-heading A									{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.productListing-heading A:hover							{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.productListing-heading A:visited							{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}

TD.productListing-heading A.productListing-heading:hover	{	text-decoration: underline;	}
TD.productListing-heading A:hover							{	text-decoration: underline;	}



TR.productListing-even, TR.productListing-odd {
	height: 16px;
	border: 1px solid #8a9fb4; border-left-width: 0px; border-top-width: 0px;
}
TD.productListing-data {
  font-family: Arial, Verdana, sans-serif;	font-size: 12px;
  padding-left: 3px;
  border-left: 1px solid #8a9fb4; border-bottom: 1px solid #8a9fb4;
}




A.pageResults, A.pageResults:hover, A.pageResults:visited {
	font-family: Arial, Verdana, sans-serif;	font-size: 11px;
}
A.pageResults {
	color: #8b0148; background: #ffffff8;
	text-decoration: none;
}
A.pageResults:hover {
	color: #ffffff;	background: #8b0148;
	text-decoration: underline;
}



TABLE.pageHeading  {
	/*color: #363d44;	background: #ffa200;*/
	color: #ffffff;	background: #8b0148;
	border: #2b4963 1px solid;
}
TD.pageHeading  {
	font-family: arial, tahoma, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #ffffff;	background: #8b0148;
	text-align: center; /*text-transform: uppercase;*/
	height: 22px;
/*	border: #2b4963 1px solid; */
			padding-top: 2px;
}
DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #018700;
  padding-left: 3px; padding-right: 3px;	/*am*/
}


TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #363d44;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #ba6993; cursor: hand; }
.moduleRowSelected {
	/*background-color: #ba6993; */
    font-weight: bold;
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #363d44; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/*am*/
.catDesc {
	font-family: tahoma, Arial, sans-serif;
	font-size: 12px;
	padding-left: 3px; padding-right: 3px;	/*am*/
}

/*am: associate*/
table.associateBox {
  border: 1px;
  border-style: solid;
  border-color: #017d01;
  border-spacing: 1px;
}
table.associateBox td.productListing-heading {
	font-family: tahoma, Verdana, Arial, sans-serif;
  background: #017d01;
	font-size:12px;
	padding-left:3px;
}
table.associateBox td {
  background: #faf4d7;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-align: right;
}
table.associateBox a {
  font-family: tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #363d44;
  text-decoration: none;
}
table.associateBox a:hover {
  font-family: tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #363d44;
  text-decoration: underline;
}

RADIO, input {
	height: 17px;
	background: #ffffff;
	color: #363d44;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid;
	border-top-color: #e6e6e6; border-right-color: #d4d4d4; border-bottom-color: #9f9ea6; border-left-color: #bdbdbd;
}

.ImageSubmit {
	font-family: tahoma, Verdana, Arial, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #ffffff;	background: #8a0147;
	border: 0px;
	height: 17px;
}

select {
	height: 17px;
	background: #ffffff;
	color: #363d44;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 0px solid;
}

TR.c_menu {
	/*height: 25px;*/
	background: #a5bbd2;
}
TD.c_menu {
	height: 19px;
	background: #f3f3f3;
	color: #363d44;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
/*	border: 1px solid;
	border-color: #a5bbd0;
	border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
*/
	padding-left: 6px;
}

TD.c_menu A.boxText {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #f3f3f3;
	color: #363d44;
	text-decoration: none;
}
TD.c_menu A.boxText:visited {	font-family: tahoma, Verdana, Arial, sans-serif;	font-size: 11px;	background: #f3f3f3;	color: #363d44;	text-decoration: none;	}

TD.c_menu A.boxText:hover {
	font-family: tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #f3f3f3;
	color: #363d44;
	text-decoration: underline;
}


/*c_list.php*/
a.c0, a.c0:visited  {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #363d47;
	font-weight: bold;
	text-decoration: none;
}
a.c0:hover  {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #363d47;
	font-weight: bold;
	text-decoration: underline;
}
a.c1, a.c1:visited  {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #363d47;
	text-decoration: none;
}
a.c1:hover  {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #363d47;
	text-decoration: underline;
}

copyright {
	font-family: Arial, tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #363d47;
}


TR.stickBoxHeading {
	background: #ffa200;
	height: 22px;
}
TD.stickBoxHeading {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
		color: #363d44;
		background: #ffa200;
	text-align: center;
	height: 22px;
	border: #2b4963 1px solid;
}
.stickBox {
  background: #ffffff;
}
.stickBoxContents {
  background: #ffffff;
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
}
TABLE.stickBoxContents {
  border: #a5bbd0 1px solid;
}

/*
TABLE.contentBox {
	border: #a5bbd0 1px solid;
}
*/
TD.vcpTitle {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	background: #ba6993; color: #ffffff;
	padding-left: 4px;
}



/*----- {{ exhange box ----*/
TR.exchangeBoxHead {
	background: #daeaf9;
}
TD.exchangeBoxHead {
	font-family: Arial, Verdana, sans-serif; font-size: 11px;
	/*background: #daeaf9;*/ color: #000000;
	border: 1px #a5bbd0 solid; border-bottom-width: 0px; border-left-width: 0px;
	text-align: center;
}
TR.exchangeBox-even {
	background: #f3f3f3;
}
TR.exchangeBox-odd {
	background: #ffffff;
}
TD.exchangeBox-data {
	font-family: Arial, Verdana, sans-serif; font-size: 12px;
	color: #000000;
	border: 1px #a5bbd0 solid; border-bottom-width: 0px; border-left-width: 0px;
	text-align: center;
}
/*----- }} exhange box ----*/

td.page{
	vertical-align:top;
	width:100%;
}

span.rate { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

CHECKBOX {
	border:0;
	background:transparent;
	height: 19px;
	background: #ffffff;
	color: #363d44;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
/*
	border: 1px solid;
	border-top-color: #e6e6e6; border-right-color: #d4d4d4; border-bottom-color: #9f9ea6; border-left-color: #bdbdbd;
*/
}

span.pageResultsThis {
	font-weight: bold;
}


/*==productListing*/
TD.shoppingCart-data a:link		{font-family: Arial, Verdana, sans-serif;	font-size: 12px; text-decoration: none; }
TD.shoppingCart-data a:visited	{font-family: Arial, Verdana, sans-serif;	font-size: 12px; text-decoration: none; }
TD.shoppingCart-data a:active	{font-family: Arial, Verdana, sans-serif;	font-size: 12px; text-decoration: none; }
TD.shoppingCart-data a:hover	{font-family: Arial, Verdana, sans-serif;	font-size: 12px; color:#000000; text-decoration: underline; }

TR.shoppingCart-odd {
	background: #ffffff;
}

TR.shoppingCart-even {
	/*background: #f3f3f3;*/
	background: #ffffff;
}


TABLE.shoppingCart {
  border: 1px solid #2b4963;
	border-bottom-width: 0px;
}
.shoppingCart-heading {
  font-family: Arial, Verdana, sans-serif; font-size: 11px;	font-weight: bold;
  /*background: #daeaf9; color: #00000;*/
	color: #363d44; background: #f3f3f3;
	height: 22px;
}
TD.shoppingCart-heading {
	/*border-bottom: 1px solid #2b4963; border-left: 1px solid #2b4963;*/
	border-bottom-width: 0px; border-left: 1px solid #2b4963;
	text-align: center;	vertical-align: middle;
	color: #363d44; background: #f3f3f3;
}
span.shoppingCart-heading {
	vertical-align: middle;
	color: #363d44; background: #f3f3f3;
}


TD.shoppingCart-heading A.shoppingCart-heading {
	font-family: Arial, Verdana, sans-serif;	font-size: 11px;
	color: #363d44; background: #f3f3f3;
	text-decoration: none;
}
TD.shoppingCart-heading A.shoppingCart-heading:hover	{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.shoppingCart-heading A.shoppingCart-heading:visited  {	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.shoppingCart-heading A									{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.shoppingCart-heading A:hover							{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}
TD.shoppingCart-heading A:visited							{	font-family: Arial, Verdana, sans-serif;	font-size: 11px;	color: #363d44; background: #f3f3f3;	text-decoration: none;	}

TD.shoppingCart-heading A.shoppingCart-heading:hover	{	text-decoration: underline;	}
TD.shoppingCart-heading A:hover							{	text-decoration: underline;	}



TR.shoppingCart-even, TR.shoppingCart-odd {
	height: 16px;
	border: 1px solid #8a9fb4; border-left-width: 0px; border-top-width: 0px;
}
TD.shoppingCart-data {
  font-family: Arial, Verdana, sans-serif;	font-size: 12px;
  padding-left: 3px;
  border-left: 1px solid #8a9fb4; border-bottom: 1px solid #8a9fb4;
}

.searchResultIntro {
	font-family: tahoma, Verdana, Arial, sans-serif; font-size: 14px;
  	//color: #8a9fb4;
  	color: #6600ff;
}
td.searchResultIntro {
	padding-top:10;
}

A.searchResult:link, A.searchResult:hover, A.searchResult:visited {
	font-family: Arial, Verdana, sans-serif;	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.searchResult:hover {	text-decoration: underline; }
span.searchedKeyword
{
	font-family: Arial, Verdana, sans-serif;	font-size: 12px;
	font-weight: bold;
	color: #8b0148;
}
span.searchedFrag
{
	font-family: Arial, Verdana, sans-serif;	font-size: 12px;
	color: #a7a7a7;
}

a.boxTextNew:link, a.boxTextNew:active, a.boxTextNew:visited, a.boxTextNew:hover {
	font-family: Arial, tahoma, Verdana, sans-serif; font-size: 11px;
	color: #363d44;
	background: #ffffff;
	text-decoration: none;
}
a.boxTextNew:hover {
	text-decoration: underline;
}



TD.productListing-data_v1 {
	height:24;
}
TD.productListing-data_v1 a.bodyText:link,
TD.productListing-data_v1 a.bodyText:visited,
TD.productListing-data_v1 a.bodyText:active,
TD.productListing-data_v1 a.bodyText:hover 	{
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica; font-weight:bold;
	color: #0000ff;
	text-decoration: none;
}
TD.productListing-data_v1 a.bodyText:hover 	{
  text-decoration: underline;
}


td.buy1stepShoppinCartEpOrder {
	padding:10;
}
td.buy1stepShoppinCartEpOrder td.boxHead {
	background:#ffffff;
	font-weight:bold;
}
td.buy1stepShoppinCartEpOrder td.boxBody {
}
td.buy1stepShoppinCartEpOrder td.inputRequirement {
}
/*td.buy1stepShoppinCartEpOrder */
td.addressBookDetails {
	b//order:1 solid #2b4963;
	padding:5;
}

textarea {
	border: 1px solid;
	border-top-color: #e6e6e6; border-right-color: #d4d4d4; border-bottom-color: #9f9ea6; border-left-color: #bdbdbd;
}

span.entryText {
	font-size:10;
	color:#a7a7a7;
}

td.abdEntry {
	white-space:nowrap;
	padding-right:2;
}

span.orderEdit {
	white-space:nowrap;
}

td.buy1stepNote {
	padding:6;
	font-weight:bold;
	text-align:justify;
}

p a:link, p a:active, p a:visited, p a:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #363d44;
	t//ext-decoration: none;
	t//ext-decoration: underline;
}
p a:hover {
	t//ext-decoration: underline;
}

font.content a:link, font.content a:active, font.content a:visited, font.content a:hover {
	BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica;
}

input.image {
	font-family: tahoma, Verdana, Arial, sans-serif;	font-size: 12px;	font-weight: bold;
	color: #ffffff;	background: #8a0147;
	border: 0px;
	height: 17px;
}

p, li {
	text-align:justify;
}

a.more:link, a.more:active, a.more:visited, a.more:hover {
  font-family: Arial, tahoma, Verdana, sans-serif; font-size: 12px;
  color: #363d44;
  text-decoration: none;
}
a.more:hover {
  text-decoration: underline;
}
td.productListing-data a.more {
	float:left;
}

td.c_menu a.boxText:link, td.c_menu a.boxText:visited, td.c_menu a.boxText:hover, td.c_menu a.boxText:active {
	font-weight:bold;
}

a.btn:link, a.btn:active, a.btn:visited, a.btn:hover {
	font-weight:bold;
	color:#fff; background:#8B0148; text-decoration:none;
	padding:2;
}
