.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;
  font-weight: bold;
/*  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;*/ 
}
td.productListing-profit {
  font-family: Arial, Helvetica, sans-serif;
  color: #008000;/*#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, a.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;
  text-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;  
    text-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;
    text-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)*/


