.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffb3b5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.stockWarning {
	FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.productsNotifications {
	BACKGROUND: #f2fff7
}

.orderEdit {
	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


a {
	COLOR: #747474; TEXT-DECORATION: none
}

a:hover {
	COLOR: #888888; TEXT-DECORATION: none
}

form {
	DISPLAY: inline
}
tr.header {
	BACKGROUND: #ffffff
}

tr.headerNavigation {
	BACKGROUND: #bbc3d3

}

td.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif;
}

a.headerNavigation {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none

}

a.headerNavigation:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: underline
}

tr.headerError {
	BACKGROUND: #ff0000
}

td.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}

tr.headerInfo {
	BACKGROUND: #00ff00
}

td.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}

tr.footer {
	BACKGROUND: #bbc3d3
}

td.footer {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBox {

	BACKGROUND: #d3d1d1

}

.infoBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxNotice {

	BACKGROUND: #ff8e90

}

.infoBoxNoticeContents {

	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.infoBoxHeading {

	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(images/infobox/corner_center.gif); COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif

}

td.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

span.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

TR.accountHistory-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.addressBook-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.alsoPurchased-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.payment-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.productListing-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.productReviews-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.upcomingProducts-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.shippingOptions-odd {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.accountHistory-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.addressBook-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.alsoPurchased-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.payment-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.productListing-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.productReviews-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.upcomingProducts-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

tr.shippingOptions-even {

	BACKGROUND: #ffffff; shopping-cart: 

}

table.productListing {

	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; shopping-cart: 1px

}

.productListing-heading {

	BORDER-RIGHT: #b9b9b9 1px dotted; PADDING-RIGHT: 11px; BORDER-TOP: #b9b9b9 0px dotted; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 11px; COLOR: #6b7a2e; PADDING-TOP: 11px; BORDER-BOTTOM: #b9b9b9 1px dotted; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: left; shopping-cart: 

}

td.productListing-data {

	BORDER-RIGHT: #b9b9b9 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #99b138; PADDING-TOP: 10px; BORDER-BOTTOM: #b9b9b9 1px dotted; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center

}

a.pageResults {

	COLOR: #747474

}

a.pageResults:hover {

	COLOR: #747474

}

a.pageResults:visited {

	COLOR: #747474

}

td.pageHeading {

	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/m99.gif); WIDTH: 564px; COLOR: #bb0600; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-DECORATION: none

}

div.pageHeading {

	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/m99.gif); WIDTH: 564px; COLOR: #bb0600; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-DECORATION: none

}

tr.subBar {

	BACKGROUND: #f4f7fd

}

td.subBar {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}


p.main {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

span.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

p.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.accountCategory {

	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.fieldKey {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.fieldValue {

	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

td.tableHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

span.newItemInCart {

	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

CHECKBOX {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

INPUT {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

RADIO {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SELECT {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
       padding:0;
       margin:0;

}

TEXTAREA {

	FONT-SIZE: 11px; WIDTH: 80%; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.greetUser {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif

}

TABLE.formArea {

	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid

}

TD.formAreaTitle {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif

}

SPAN.markProductOutOfStock {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif

}

SPAN.productSpecialPrice {

	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.errorText {

	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

.pr_name {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bb0600; TEXT-DECORATION: none

}

.pr_price {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #99b138

}

.pr_descr {

	FONT-SIZE: 11px; COLOR: #515151; FONT-FAMILY: tahoma, verdana, arial

}

.pr_category {

	FONT-SIZE: 11px; COLOR: #566268; FONT-FAMILY: tahoma, verdana, arial

}

.moduleRow {

	

}

.moduleRowOver {

	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7

}

.moduleRowSelected {

	BACKGROUND-COLOR: #e9f4fc

}

.checkoutBarFrom {

	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif

}

.checkoutBarTo {

	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif

}

.checkoutBarCurrent {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}

.messageBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

.messageStackError {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff;

}

.messageStackWarning {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5

}

.messageStackSuccess {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00

}

.inputRequirement {

	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}


TD {

	FONT-SIZE: 11px; COLOR: #515151; FONT-FAMILY: tahoma, verdana, arial

}

.ch1 {

	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid

}

.ch2 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #606060

}

.ch3 {

	FONT-SIZE: 11px; COLOR: #2c2c2c

}

.ch4 {

	PADDING-LEFT: 7px

}

.ch5 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6b7a2e

}

.ch6 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #717171

}

.ch7 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #99b138

}

.ch9 {

	FONT-SIZE: 11px; COLOR: #515151

}

.ch10 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff

}

.ch11 {

	FONT-SIZE: 10px; COLOR: #515151

}

.ch12 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bb0600

}

.ch13 {

	FONT-SIZE: 11px; COLOR: #515151

}

.ch14 {

	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #990000;TEXT-DECORATION: none

}

.ch15 {

	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #6b7a2e

}

.ml1 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cb4d51; TEXT-DECORATION: none

}

.ml2 {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #858585; TEXT-DECORATION: none

}

.ml3 {

	FONT-SIZE: 11px; COLOR: #777777

}

.ml4 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bb0600; TEXT-DECORATION: none

}

.ml5 {

	FONT-SIZE: 10px; COLOR: #707173; TEXT-DECORATION: none

}

.ml6 {

	FONT-SIZE: 11px; COLOR: #6b7a2e; TEXT-DECORATION: none

}

.ml7 {

	FONT-SIZE: 11px; COLOR: #bb0600; TEXT-DECORATION: none

}

.se {

	FONT-SIZE: 9px; WIDTH: 109px; COLOR: #6c6859

}

.se2 {

	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 155px; COLOR: #6c6859; BORDER-BOTTOM: #a8a8a8 1px solid

}

.image_border {

	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid

}

.cart_border {

	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid

}

#foto{
  border: solid 1px #CCCCCC; 
  text-align:center;

}

#cuadro{
  border: solid 1px #CCCCCC; 
  width:570px;
  height:auto;
  text-align:center;
  background-color:#FFFFFF;

}

#lista_mensajes{

  border: solid 1px #CCCCCC; 
  width:520px;
  height:auto;
  text-align:left;
  background-color:#FFFFFF;
}

#cuadro_pedido{
  border: solid 1px #CCCCCC; 
  width:570px;
  height:auto;
  text-align:center;
  background-color:#FFFFFF;
}


#cuadro_fecha{
  border: solid 1px #CCCCCC; 
  width:550px;
  height:300px;
  text-align:center;
  background-color:#FFFFFF;

}
#cuadro2{
  border: solid 1px #CCCCCC; 
  width:570px;
  height:240px;
  text-align:center;
  background-color:#FFFFFF;

}

#cuadro_peque{
  border: solid 1px #CCCCCC; 
  width:150px;
  height:150px;
  text-align:center;
  background-color:#FFFFFF;
  margin-bottom:10px;

}

#cuadro_peque_1{
  border: solid 1px #CCCCCC; 
  width:150px;
  height:155px;
  text-align:center;
  background-color:#FFFFFF;
  margin-bottom:10px;
}



#vista_previa{

   background:#d6d6d6 url("/images/tarjeta.jpg");
   width:527px;
   height:400px;
   border:1px #666666 solid ;

}

#cerrar{
    width:200px;
    height:100px;
    margin-left:300px;
    text-align:right;
}

.cerrar{

    color: #ffffff;
    font-size: 12px;
	font-style: normal;
	font-weight: bold;
    text-decoration:none;
}
#mensaje_texto{
 
width:200px;
margin-left:70px;
}

.mensaje_validar{
 
color:red;
font-size:14px;
}

.cuadro{
   width:520px;
}

.pregunta{

   font-weight: bold;
   font-size:12px;
   text-align:left;

}

.respuesta{

   font-weight: none;
   font-size:12px;
   text-align:left;

}

