.searchBox { 
background-color: #DDDDDD; 
border: 1px inset #E7E7E7; 
height: 14px; 
font-size: 12px; 
color: Black; 
}
.textbox { 
background-color: #ffffff; 
border: 1px solid #7F9DB9; 
font-size: 12px; 
color: #444444; 
}
.submit { 
color: #FFFFFF; 
background-color: #FF9900; 
font-weight: bold; 
border: 1px solid #000000; 
}
form, ol, ul { 
margin: 0px; 
padding: 0px; 
}
li { 
list-style-position: inside; 
margin: 0px; 
padding: 0px; 
}
li.bullet { 
list-style-type: square; 
font-size: 70%; 
color: #000000; 
}
li.bulletLrg { 
list-style-type: square; 
font-size: 100%; 
color: #000000; 
}
li.num { 
font-size: 70%; 
color: #000000; 
}
li.account { 
list-style-type: square; 
padding-top: 5px; 
padding-bottom: 5px; 
}
.txtSession2 { 
font-size: 80%; 
color: #ffffff;
text-decoration: none; 
}
.txtSession { 
font-size: 70%; 
color:  #ffffff;
text-decoration: none; 
}
a.txtSession { 
font-size: 70%; 
color: White; 
font-weight: bold; 
text-decoration: none; 
}
a.txtSession:hover { 
font-size: 70%; 
color: White;
text-decoration: underline; 
}
.txtSessionGrey { 
font-size: 70%; 
color: #F4F9FD;  
}
.txtCopy { 
font-size: 70%; 
color: #05549E; 
}
a.txtButton { 
font-weight: bold; 
color: #FFFFFF; 
background-color: #0E51A3; 
padding: 2px; 
line-height: 20px; 
text-align: center; 
text-decoration: none; 
}
a.txtButton:hover { 
font-weight: bold; 
color: #FFFFFF; 
background-color: #FF3300; 
padding: 2px; 
line-height: 20px; 
text-align: center; 
text-decoration: none; 
}
.txtOldPrice { 
text-decoration: line-through; 
}
.txtSale { 
color: #FF0000; 
}
.txtOutOfStock { 
color: #DC143C; 
}
.txtSiteDocs, a.txtSiteDocs { 
font-size: 11px; 
color: #FFFFFF; 
text-decoration: none; 
}
a.txtSiteDocs:hover { 
font-size: 11px; 
color: #FFFFFF; 
text-decoration: underline; 
}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation { 
color: #900000; 
text-decoration: none; 
}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover { 
color: #424242; 
text-decoration: none; 
}
.txtContentTitle { 
background-color: #0080C0; 
font-size: 100%; 
font-weight: bold; 
color: White; 
padding: 3px; 
padding-left: 8px; 
border-bottom: 1px solid #767676; 
}
.txtHomeTitle { 
font-size: 120%; 
font-weight: bold; 
color: #660000; 
padding: 3px; 
padding-left: 8px; 
border-bottom: 1px solid #660000; 
}
.txtBoxSave {
color: #F90707; 
padding-left: 16px; 
}
.tblList {
border: 0px solid #BFCCC7; 
}
.tdListTitle { 
background-color: #D8D8D8; 
font-weight: bold; 
font-size: 10px; 
color: #555555; 
border-bottom: 1px solid #BFCCC7; 
}
.tdEven {
background-color: #FDFDFD; 
}
.tdOdd {
background-color: #F2F2F2;
}
.txtCarempty{
float: right; 
color: #323232; 
padding-right:3px;
}
.txtCartPrice {
float: right; 
color: #323232; 
padding-right: 3px; 
}
.txtCart {
font-size:12px; 
color:#008FC7;
}
.cartTotal {
border-top: 1px dashed #AEAEAE; 
margin-top: 3px; 
}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited { 
text-decoration: none; 
color:#660000;
}
a.txtCartProduct:hover {
text-decoration: none; 
color: #FF4500; 
}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
font-size: 70%; 
font-weight: bold; 
color: #FFFFFF; 
background-color: #FF9900; 
text-decoration: none; 
font-weight: bold; 
padding: 2px; 
border: 1px dotted #000000; 
}
a.txtviewCart:hover {
background-color: #66CC33; 
color: #FFFFFF; 
}
.cartProgress {
font-weight: normal; 
color: #666666; 
padding: 4px; 
border: 1px solid #CCCCCC; 
width: 350px; 
margin: auto; 
}
.txtcartProgressCurrent {
color: #660000; 
font-weight: bold; 
}
.quickBuy {
text-align: center; 
color: #666666; 
}
.tdcartTitle {
font-weight: bold; 
color: #FFFFFF; 
background-color: #0080C0;
border-bottom: 1px solid #666666;
}
.tdcartEven {
background-color: #EBEDFE; 
}
.tdcartOdd {
background-color: #FFFFFF; 
}
.tdCartSubTotal {
padding-top: 10px; 
border-top: 1px solid #666666; 
}
a.txtCheckout {
color: White; 
background-color: #9B0000; 
text-decoration: none; 
padding: 3px; 
padding-left: 7px; 
padding-right: 7px; 
border-bottom: 1px solid #00050B; 
border-right: 1px solid #00050B; 
text-transform: uppercase;  
border-bottom-style: ridge;
}
a.txtUpdate {
color: #004A90;
background-color: #B2DAFF;
text-decoration: none;
padding: 2px;
padding-left: 5px;
padding-right: 5px; 
border: 1px inset #0D88FF;
text-transform: uppercase;
}
.txtStockWarn {
font-size: 70%; 
color: #FF0000;
}
.txtError {
font-weight: bold;
color: #050F72; 
background-color: #FFCECE; 
border: 1px solid #FF0000; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px;
}
.txtCopyright, a.txtCopyright {
text-align: center; 
font-size: 10px; 
color: #6495ED; 
}
a.txtCopyright:hover {
text-decoration: none;
color: #FF2F2F;
}
.dropDown {
background-color: #ffffff; 
border: 1px solid #7F9DB9; 
font-size:12px; 
color: #444444; 
width: 100px; 
}
.txtCat {
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none; 
}
.textboxDisabled {
background-color: #FFFFFF; 
border: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
}
.featured {
float: left; 
margin: 4px; 
background-color: #FAFAFA; 
width: 127px; 
padding: 0px; 
border: 1px solid #D7D7D7;
text-align: center;
height: 190px;
}
.featured h3 {
font-size: 90%; 
font-weight: bold; 
color: #3A3A3A; 
background: #CECECE; 
margin: 0; 
padding: 2px 2px 2px 5px; 
border-bottom: 1px solid #7C7C7C;
}
.prodDescription {
background-color: #EFEFEF;
padding: 5px;
border: 0px solid #D8D8D8;
}
.prodInfo {
font-size: 100%;
color: #A11C1C;
padding: 3px;
}
.btnwcart {
   font-family: verdana, arial, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
	background-color: #0080C0;
   color:#ffffff; 
   text-decoration: none;
}
.btn-carrito {
   background-color: #0080C0;
   font-family: verdana, arial, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #ffffff; 
   text-decoration: none;
	width:100px;
}