.boxText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #f2fbff;
  color:#000000;
  padding-top:3px;
}
.errorBox {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 10px;
  background: #ffb3b5;
  font-weight: bold;
}
.stockWarning {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  background-color: #FFFFFF;
  color: #CC0033;
}
.productsNotifications {
  background: #f2fff7;
}
.orderEdit {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  color: #70d250;
  text-decoration: underline;
}
body {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  text-align: center;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
}
a {
  color: #000000;
  text-decoration: none;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
}
a:hover {
  color: red;
  text-decoration: underline;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
}
form {
  display: inline;
}

table.headerAddress {
/*  margin-top: 0px; */
  font-family: Arial, sans-serif;
  font-size: 11px;
/*  background:#485477;*/ /*#5f729d;*/
  color: #ffffff;/*#c9d3e2;*/;
/*  border-bottom: 1px solid #8C93A9;
  border-top: 1px solid #1C212D;
*/  
  height:22px;
}
table.headerAddress table{
  font-size: 14px;
  /*background: #485477;*//*5f729d;*/
  color: #ffffff;
}

table.headerMain {
  /*background-color: #485477;*/
  font-family: Arial;
  height: 78px;

  background-image: url("./images/design/head_bkg.gif");
  
  }
table.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #168986;
  color: #ffffff;
  border-top: 1px solid #8C93A9;
  border-bottom: 1px solid #1C212D;
  height:22px;
}

td.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  /*background: #096dcf;*/
  color: #096dcf;;
  height:22px;
}

td.headerText {
  font-size: 20px;
  color: #ffffff;/*#c9d3e2;/*#bcc6d5;/*#e4e8ef;*/ 
  font-family: Arial, Helvetica, sans-serif;
}

a.headerNavigation { 
  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF; 
  font-size: 11px;
  font-weight: normal;
}
a.headerNavigation:hover {
  color: #ffffff;
  font-size: 11px;
}
tr.headerError {
  background: #ff0000;
}
td.headerError {
  font-family: 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: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00FF00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
tr.footer {
  background: #168986;
}
td.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #168986;
  color: #ffffff;
  font-weight: bold;
  height: 22px;
}
.infoBox {
/*  background-color:#F4DFB6; */
  background:#168986;
  /*border-top: 1px solid #168986;
  border-bottom: 1px solid #168986;
  border-left: 1px solid #168986;
  border-right: 1px solid #168986;*/
 
}
.thinBox {
/*  background-color:#F4DFB6; */
  background:#168986;
  /*border-top: 1px solid #168986;
  border-bottom: 1px solid #168986;
  border-left: 1px solid #168986;
  border-right: 1px solid #168986;*/

}

.infoBoxContents {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #f2fbff;
}
.infoBoxNotice {
  background: #FF8E90;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
td.infoBoxHeading {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  background: #168986;
  color: #ffffff;
  padding: 2px 5px 2px 10px;
}
td.infoBox, span.infoBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
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: #EAEAEB
}
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: #f8f8f9;
}
table.productListing {
  border: 1px;
  border-style: solid;
  border-color: #000000;
  border-spacing: 2px;
  padding:5px;
}
.productListing-heading {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding:5px;
/*  border-bottom: 1px solid #000000;*/
}



.productListing-heading:hover {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
}


td.productListing-data {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
}

td.productListing-data-rozn {
 font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
  /* visibility: hidden;*/ 
}

td.productListing-data-opt {
  font-family: Arial, Helvetica, sans-serif;
  color: #9a9aaa;/*#000000;*/
  font-size: 10px;
  /* visibility: hidden;*/ 
}

td.productListing-data-deal {
  font-family: Arial, Helvetica, sans-serif;
  color: #9a9aaa;/*#000000;*/
  font-size: 10px;
  /* visibility: hidden;*/ 
}
.productListing-heading-rozn {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding:5px;
  border-bottom: 1px solid #000000;
 /*visibility: hidden;*/ 
}

.productListing-heading-opt {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9a9aaa;/*#000000;*/
  padding:5px;
  border-bottom: 1px solid #000000;
 /*visibility: hidden;*/ 
}

.productListing-heading-deal{
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9a9aaa;/*#000000;*/
  padding:5px;
  border-bottom: 1px solid #000000;
 /*visibility: hidden;*/ 
}


a.pageResults {
  color: #0000FF;
}
a.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}
td.pageHeading, div.pageHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  margin:5px;
  font-stretch:normal;
  font-weight:normal;
}
tr.subBar {
  background: #f4f7fd;
}
td.subBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
td.main, p.main, .main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
td.smallText, span.smallText, p.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

td.accountCategory {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  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: #f0a480;
  font-weight: bold;
}
table.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
td.formAreaTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
span.markProductOutOfStock {
  font-family: Arial, Helvetica, sans-serif;
  color: #c76170;
  font-size: 10px;
  font-weight: normal;
}
span.productSpecialPrice {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}
.errorText {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}
.moduleRow {}
.moduleRowOver {
  background-color: #D7E9F7;
  cursor: pointer;
  cursor: hand;
}
.moduleRowSelected {
  background-color: #E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8c8c8c;
}
.checkoutBarCurrent {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

/* message box */

.messageBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.messageStackError, .messageStackWarning {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #ffb3b5;
}
.messageStackSuccess {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #99ff00;
}

/* input requirement */

.inputRequirement {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

.newsdesk_article_title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
/*  backgroud-color:  */
/*  border-left: 2px solid #5F352F;  */
/*  border-right: 2px solid #5F352F;  */
/*  border-top: 1px solid #9DB0DB;  */
/*  border-bottom: 1px dashed #5F352F;*/ 
  color: #000000; /*#5F352F;*/
  padding-left: 5px;
}

i.newsdesk_article_data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
/*  backgroud-color:  */
  padding-left: 3px;
}

div.newsdesk_summary {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
/*  backgroud-color:  
  border-left: 14px solid #9DB0DB;; */
  padding-left: 20px;
}

td.newsdesk_section {
 /*  backgroud-color:  ; */
  border-bottom: 1px solid #000000;
  /*padding-bottom: 10px;*/
}

.newsdesk_section_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
/*  backgroud-color:  */
/*  border-left: 2px solid #5F352F;  */
/*  border-right: 2px solid #5F352F;  */
/*  border-top: 1px solid #9DB0DB;  */
/*  border-bottom: 1px dashed #5F352F;*/ 
  color: #000000; /*#5F352F;*/
  padding-left: 5px;
}

.mainTable {
  width: 999px;
  align: center;
}

/*>Stanfy (bold)*/
/* association widget */
.assocWidget{ background-color: #e1e9ee; border-color: #7b9ebd; border-style: solid; border-width: 2px; }
.assocWidgetHeading { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold; }
.assocWidgetArea { background-color: #e1e9ee; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
.assocWidgetAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
.assocWidgetPanel {background-color: #e7f4fa; border-color: #7b9ebd; border-style: solid; border-width: 2px; }
.assocWidgetMessageBox 
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 12px; 
		font-weight: normal;
		color:#550000;  
		background-color: #ffffee; 
		border-color: #550000; 
		border-style: solid; 
		border-width: 1px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:15px;
		padding-right:15px;
		position:absolute;
		z-index: 1000;
	}


.stSelect
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		background-color: #ffffff; 
		border-color: #7b9ebd; 
		border-style: solid; 
		border-width: 1px;
		padding:3px;
		-moz-box-sizing:border-box;
		position:relative;
		overflow:auto;
		/*width : 100%;*/
		height : 200px;
	}

.stOption
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		align: left;
		background-color: #ffffff;
		padding-top:1px;
	}	
	
.stSelectedOption
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		padding-top:1px;
		color: white;
		align: left;
		background-color: blue; 
	}	
	
.stSelectDialog	
	{	
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		background-color: #eeeeee; 
		
		border-color: #7b9ebd; 
		border-style: solid; 
		border-width: 1px;
		padding:5px;
		-moz-box-sizing:border-box;
		visibility : hidden;
	}

.stDialogCtrl
	{
		text-align:right;
		padding-top:5px;
		width: 100%;
	}
	
.stSelectDialogTitle
	{	
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		color:white;
		padding:2px;
		background-color: blue; 
		-moz-box-sizing:border-box;
	}	
	
	
.stSelectDialogButtonPanel
	{	
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		color:white;
		padding:2px;
		position:absolute;
		left: 206px;
		top : 20px;
		width: 90px;
		height:225px;
		-moz-box-sizing:border-box;
	}	
	

.stDialogPanel
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal;  
		background-color: #eeeeee; 
		border-color: #7b9ebd; 
		border-style: solid; 
		border-width: 1px;
		padding:3px;
		-moz-box-sizing:border-box;
	}
	
.stDialogTitle
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 12px; 
		font-weight: normal;  
		padding:3px;
		-moz-box-sizing:border-box;
	}

.stDialogLabel
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal; 
		color : #333333; 
		background-color: fafafa; 
		border-color: #7b9ebd; 
		border-style: solid; 
		border-width: 1px;
		padding:3px;
		-moz-box-sizing:border-box;
	}

a.stDialogLabel
	{
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 10px; 
		font-weight: normal; 
		color : #ff0000; 
	}

.mainTotal {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  border-top: 1px solid #000000;
}


/*<Stanfy (bold)*/

