﻿body {
	scrollbar-base-color:#eaeaea;
	scrollbar-arrow-color:#F0694C;
	scrollbar-track-color:#eaeaea;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-highlight-color:#004b84;
	scrollbar-darkshadow-color:#eaeaea;
	scrollbar-shadow-color:#004b84;
	scrollbar-face-color:#eaeaea;
}

P, UL, OL, LI, DL, DD, DT, TD, SPAN, BLOCKQUOTE {
		font-family: geneva, Arial, sans-serif;
		font-size: 11px;
		color: #555555;
}

A:link {
color: #004b84; text-decoration: none;
}
A:visited {
color: #004b84; text-decoration: none;
}
A:hover {
	color: #ffffff;
	background : #004b84;
	text-decoration: none;
}

.newsTicker{
		font-family: Arial, geneva, sans-serif;
		font-size: 10px;
		color: #656565;
}

.bolded {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: #666666;
		font-weight: bold;
}
A.section {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #444444;
		font-weight: bold;
		color: #444444;
		text-decoration: none;
}
.section {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
		color: #3A3A3A;
		font-weight: bold;
}
.bodysm {
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color: #8B8A8A;
}

.titulo {
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 10px;
		color: #484b6d;
		font-weight: bold;
}

.Title1{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	background-color: #F0F4FC;
	width: 100%;
                PADDING-LEFT: 10px; 


}

.minuscula {
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color: #222222;
}


.IntsBlancoMin {
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color: #f5f5f5;
}

.IntsBlancoMay {
		font-family: Arial, geneva, sans-serif;
		font-size: 16px;
		color: #ffffff;
}

A.IntsBlancoMay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f5f5f5;
	font-weight: bold;
	text-decoration: none;
}
A.IntsBlancoMay:hover {
	font-family: Arial, geneva, sans-serif;
	font-size: 14px;
	color: #D8B494;
	font-weight: bold;
                text-decoration: underline;
}
A.IntsBlancoMay:visited {
	font-family: Arial, geneva, sans-serif;
	font-size: 14px;
	color: #f5f5f5;
	font-weight: bold;
}

.IntsBlancoTitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #D8B494;
	font-weight: lighter;
}

.IntsNegroMin {
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color: #333333;
}
.IntsNegrasMay {
	font-family: Arial, geneva, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: lighter;
}
.IntsNegrasTitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #744E2C;
	font-weight: lighter;
}
a.IntsNegrasMay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.IntsNegrasMay:hover {
	font-family: Arial, geneva, sans-serif;
	font-size: 14px;
	color: #744E2C;
	font-weight: bold;
}
a.IntsNegrasMay:visited {
	font-family: Arial, geneva, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}


.splash {
		font-family: Arial, geneva, sans-serif;
		font-size: 9px;
		color: #fafafa;
}

.cuerpo{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 11px;
		color: #303030;
}

.bodyheader{
		font-family: Verdana, Arial, Arial, geneva, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		font-weight: bold;
}

.contactnav {
                                PADDING-LEFT: 6px;
		font-family: geneva, Arial, sans-serif;
		font-size: 11px;
		color: #555555;
}


.RecuadroTD{
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #222222;
}

.RecuadroTDFoto{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #222222;
}

.RecuadroTDsalmon{
    background-color: #FDE8E5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    color: #101010;
}


.SingleProductHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
     font-weight: bold;
	color: #fafafa;
	background-color: #005bab;
	PADDING-LEFT: 3px; 
}


.lineGrey {
background-image:url(images/pixel_grey.gif);
height:1px;
margin:9px 0px 9px 0px;
}

sup {font-family:Arial, Helvetica; font-size: 8pt;} 


.styleFoot1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9f6833;
	font-weight: bold;
                letter-spacing: 2px;
}
.styleFoot2 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.txtBoxStyle{
    border-top: 1px solid #004b84;
    border-bottom: 1px solid #004b84;
    border-left: 1px solid #004b84;
    border-right: 1px solid #004b84;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    
    color: #3D6389;

}

.drpDown{
    border-top: 1px solid #9BA2A9;
    border-bottom: 1px solid #9BA2A9;
    border-left: 1px solid #9BA2A9;
    border-right: 1px solid #9BA2A9;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    
    color: #3D6389;		
}

.txtArea{
    border-top: 1px solid #004b84;
    border-bottom: 1px solid #004b84;;
    border-left: 1px solid #004b84;
    border-right: 1px solid #004b84;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #3D6389;
}

.button
{
    border-top: 1px solid #004b84;
    border-bottom: 1px solid #004b84;;
    border-left: 1px solid #004b84;
    border-right: 1px solid #004b84;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #004b84;

}


/************  SECTION HEADERS FOR THE RECEIPT - AV-E ********/

.SectionHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
                font-weight: bold;
	color: #fefefe;
	background-color: #005bab;
	PADDING-LEFT: 6px; 
}

.SectionSubHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
                font-weight: bold;
	color: #222222;
	background-color: #F0F4FC;
	PADDING-LEFT: 10px; 
}

.SectionContents{
                  background-color: #FFFFFF;
}

.SectionFooter{
                  background-color: #FFFFFF;
                  line-height:24px;
                  background-image:url(images/pixel_black.gif);
                  height:1px;
                  margin:9px 0px 9px 0px;
}


/************  END SECTION HEADERS FOR THE RECEIPT - AV-E ********/


/************  CLS PRODUCTS CART - AV-E ********/

.clsProductList{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px; 
      font-weight: bold;
}

.clsProductCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	/* background-color: #F0F4FC; */
                display:none;
	width: 100%;
                PADDING-LEFT: 10px; 
}

.clsTextBox {
    border-top: 1px solid #004b84;
    border-bottom: 1px solid #004b84;
    border-left: 1px solid #004b84;
    border-right: 1px solid #004b84;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #3D6389;
}

.clsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
                width: 100%;
                PADDING-LEFT: 10px; 
	background-color: #ffffff;

}

.clsBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	width: 100%;
                PADDING-LEFT: 10px; 
                background-color: #F0F4FC;

}
.clsBorderTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
                PADDING-LEFT: 5px; 
                background-color: #F0F4FC;

}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
                PADDING-LEFT: 5px; 
                background-color: #ffffff;

}

/************  END CLS PRODUCTS CART - AV-E ********/



/*================SignUp=================*/
.signupOptions
{
display: block;
width: auto;
height: auto;
position: relative;
top: -15px;
left: 23px;
}






.bold { FONT-WEIGHT: bold; }
.indent { MARGIN-LEFT: 15px; }
.cursor { CURSOR: pointer !important; }
img { BORDER: 0; }

.clear { CLEAR: both; }
.contentContainer { WIDTH: auto; HEIGHT: auto; MARGIN: 0px 30px 15px 30px; }

.signupContainer { }
.signupContainer .content { WIDTH: 500px; }
.signupContainer .error { FONT-WEIGHT: bold; COLOR: Red; FONT-SIZE: 16px; }
.signupContainer .error.good { COLOR: Green; }
.signupContainer .error.bad { COLOR: Red; }
.signupContainer .ErrorsBox { DISPLAY: block; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center; MARGIN: 0 auto; COLOR: Red; }
.signupContainer .ErrorsBox .global { FONT-WEIGHT: bold; FONT-SIZE: 13px; }
.signupContainer .ErrorsBox .header { FONT-SIZE: 14px; TEXT-DECORATION: underline; FONT-WEIGHT: bold; }
.signupContainer .ErrorsBox li { LIST-STYLE-TYPE: none; TEXT-ALIGN: center; }
.signupContainer h1 { COLOR: #E29D2C; FONT-SIZE: 26px; FONT-WEIGHT: bold; TEXT-ALIGN: center; LETTER-SPACING: -1px; }
.signupContainer h1 a.lnkLearnMore { FONT-SIZE: 16px; FONT-WEIGHT: bold; LETTER-SPACING: 0px; }
.signupContainer h2 
{font-size: 15px;
	font-weight: normal;
	text-align: justify;	
	margin: 0;
	padding: 2px 0 10px 0;
	background: url(images/top_main_bg.jpg) repeat-x bottom #179BD7;
	color: #FFFFFF; 
              }
.signupContainer h2 .txtLarge { FONT-SIZE: 20px; FONT-WEIGHT: bold; COLOR: #285398; }
.signupContainer h3 { FONT-SIZE: 16px; MARGIN-BOTTOM: 15px 0; PADDING: 5px 0 5px 0; TEXT-INDENT: 10px; BORDER-TOP: 1px solid #CCC; BORDER-BOTTOM: 1px solid #CCC; COLOR: #FFFFFF; BACKGROUND-COLOR: #285398; }
.signupContainer h4 { FONT-SIZE: 15px; LETTER-SPACING: 0px; COLOR: #E29D2C; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0; PADDING-BOTTOM: 10px; }
.signupContainer hr { WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #CCCCCC; MARGIN: 0; PADDING: 0; }
.signupContainer .required { COLOR: Red; FONT-WEIGHT: bold; FONT-SIZE: 18px; }
.signupContainer .requiredInstructions { WIDTH: 220px; HEIGHT: auto; BACKGROUND-COLOR: #F8F8F8; FONT-STYLE: italic; TEXT-ALIGN: center; COLOR: #333; PADDING: 5px; BORDER: 1px solid #EEE; MARGIN: 0 auto 15px auto; }
.signupContainer .breadcrumbTrailContainer { DISPLAY: block; WIDTH: auto; HEIGHT: 30px; CURSOR: default; LINE-HEIGHT: 30px; TEXT-ALIGN: center; MARGIN: 15px 0 0 15px; FONT-SIZE: 14px; }
.signupContainer .breadcrumbTrailContainer .item
{float: left;
	display: block;
	width: auto;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	text-decoration: none;
	color: #666666;
	font-size: 11px;
	margin: 0 2px;
	}
/*.signupContainer .breadcrumbTrailContainer a:hover { color: #000; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-top: 1px solid #CCC; padding: 0 9px; }*/
.signupContainer .breadcrumbTrailContainer .item.active
{
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
                 border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;

background-image: url(images/top_nav_active_bg.jpg);
}
/*.signupContainer .breadcrumbTrailContainer a.active:hover { display: inline-block; width: auto; height: 31px; background-color: #DBE7F3; border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 0 10px; text-decoration: none; color: #285398; font-size: 11px; cursor: default;  }*/
.signupContainer .optionContainer { WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: center; MARGIN: 0 auto; }
.signupContainer .optionContainer td { VERTICAL-ALIGN: top; }
.signupContainer .optionContainer .option { WIDTH: auto; HEIGHT: auto; MARGIN: 0 3px; }
.signupContainer .optionContainer .option .name { WIDTH: auto; HEIGHT: 30px; LINE-HEIGHT: 30px; TEXT-ALIGN: left; FONT-SIZE: 24px; PADDING: 5px; FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND-COLOR: #285398; }
.signupContainer .optionContainer .option .image { WIDTH: auto; HEIGHT: auto; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top; }
.signupContainer .optionContainer .option .price { FONT-SIZE: 18px; TEXT-ALIGN: center; }
.signupContainer .optionContainer .option .details { TEXT-ALIGN: left; WIDTH: auto; HEIGHT: 100px; PADDING: 5px 10px; }
.signupContainer .optionContainer .option .price { FONT-SIZE: 30px; font-weight: bold; TEXT-ALIGN: center; }
.signupContainer .optionContainer .option .price sup { FONT-SIZE: 12px; COLOR: #999;}
.signupContainer .optionContainer .option .details ul { MARGIN: 0 0 0 20px; PADDING: 0; }
.signupContainer .optionContainer .option .details li { MARGIN: 0; PADDING: 0; }
.signupContainer .optionContainer .option .selectOption { TEXT-ALIGN: center; MARGIN-TOP: 15px; TEXT-TRANSFORM: uppercase; PADDING: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold; }
.signupContainer .optionContainer .option .image img { WIDTH: auto; HEIGHT: auto; }
.signupContainer .optionContainer .option .chkboxAutoship { FONT-SIZE: 28px; MARGIN-TOP: 10px; LETTER-SPACING: -1px; CURSOR: pointer; }
.signupContainer .optionContainer .option .chkboxAutoship input, .chkboxLarge input, input.chkboxLarge { WIDTH: 32px; HEIGHT: 32px; }
.signupContainer .optionContainer .option .customization { WIDTH: auto; HEIGHT: auto; PADDING: 15px; TEXT-ALIGN: center; }
.signupContainer .optionContainer .small .name { FONT-SIZE: 16px; BACKGROUND-COLOR: #999; }
.signupContainer .optionContainer .focus .name { COLOR: #FFFFFF; BACKGROUND-COLOR: #285398; }
.signupContainer .optionContainer .small .image img { WIDTH: 50%; HEIGHT: 50%; }
.signupContainer .optionContainer .small .selectOption { FONT-SIZE: 12px; }
.signupContainer .optionContainer a.lnkLearnMore { DISPLAY: block; WIDTH: auto; HEIGHT: auto; FONT-SIZE: 16px; FONT-WEIGHT: bold; }
.signupContainer .signupNavigationContainer { TEXT-ALIGN: center; MARGIN-TOP: 30px; PADDING-TOP: 15px; BORDER-TOP: 1px solid #CCC; }
.signupContainer .signupNavigationContainer .nextButton { MARGIN: 0 10px; CURSOR: pointer; }
.signupContainer .signupNavigationContainer .buttonDivider { COLOR: #999; FONT-SIZE: 10px; }
.signupContainer .signupInformation .label { WIDTH: 120px; VERTICAL-ALIGN: top; }
.signupContainer .signupInformation .labelLong { WIDTH: 160px; }
.signupContainer .signupInformation .field { WIDTH: auto; VERTICAL-ALIGN: top; }
.signupContainer .signupInformation .field .fieldInstructions { COLOR: #666; FONT-SIZE: 10px; }
.signupContainer .signupConfirmation td { VERTICAL-ALIGN: top; PADDING-BOTTOM: 5px; }
.signupContainer .cartContainer .cartTable { BORDER: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable * { BORDER-COLLAPSE: collapse; VERTICAL-ALIGN: top; }
.signupContainer .cartContainer .categoryHeader
{
	font-size: 24px;
	color: #FFFFFF;
	padding: 3px;
	letter-spacing: -1px;
	font-weight: bold;
	margin: 0 0 0 0;
	background-image: url(images/product_nav_active_bg.jpg);
}
.signupContainer .cartContainer .cartTable .headerContainer { BACKGROUND-COLOR: #EEE; TEXT-ALIGN: left; FONT-WEIGHT: bold; PADDING: 5px; }
.signupContainer .cartContainer .cartTable .headerContainer .imgContainer { BACKGROUND-COLOR: #EEE; TEXT-ALIGN: left; FONT-WEIGHT: bold; PADDING: 5px; }
.signupContainer .cartContainer .cartTable .imgContainer { TEXT-ALIGN: center; BACKGROUND-COLOR: #FFF; WIDTH: 100px; PADDING: 0px; BORDER-TOP: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable .imgContainer .productImage { MARGIN-BOTTOM: 5px; }
.signupContainer .cartContainer .cartTable .descriptionContainer { WIDTH: 450px; PADDING: 10px; BORDER-RIGHT: 1px solid #CCC; BORDER-TOP: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable .descriptionContainer.header { PADDING: 0 0 0 10px; VERTICAL-ALIGN: middle; }
.signupContainer .cartContainer .cartTable .descriptionContainer .description { FONT-SIZE: 16px; COLOR: #285398; MARGIN-BOTTOM: 5px; }
.signupContainer .cartContainer .cartTable .descriptionContainer .description a { TEXT-DECORATION: none; }
.signupContainer .cartContainer .cartTable .descriptionContainer .description a:hover { TEXT-DECORATION: underline; }
.signupContainer .cartContainer .cartTable .descriptionContainer .detail { MARGIN-BOTTOM: 15px; }
.signupContainer .cartContainer .cartTable .descriptionContainer .price { FONT-SIZE: 14px; COLOR: #285398; }
.signupContainer .cartContainer .cartTable .learnMore { FONT-SIZE: 11px; FONT-STYLE: italic; }
.signupContainer .cartContainer .cartTable .priceContainer { BACKGROUND-COLOR: #f2ffeb; PADDING: 5px; BORDER-TOP: 1px solid #CCC; BORDER-RIGHT: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable .volumeContainer { PADDING: 5px; BORDER-TOP: 1px solid #CCC; BORDER-RIGHT: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable .quantityContainer { TEXT-ALIGN: center; PADDING: 5px; BORDER-TOP: 1px solid #CCC; }
.signupContainer .cartContainer .cartTable .quantityContainer input { WIDTH: 23px; MARGIN-BOTTOM: 5px; }
.signupContainer .cartContainer .cartTable .quantityContainer .qtyButton { MARGIN-BOTTOM: 5px; }
.signupContainer .cartContainer .Cart { WIDTH: 225px; HEIGHT: auto; BACKGROUND-COLOR: #f6ead5; MARGIN-TOP: 78px; BORDER-LEFT: 1px solid #E29D2C; BORDER-BOTTOM: 3px solid #E29D2C; BORDER-RIGHT: 1px solid #E29D2C; BORDER-TOP: 2px solid #E29D2C; }
.signupContainer .cartContainer .Cart h1 { FONT-SIZE: 14px; LETTER-SPACING: 0; COLOR: #FFF; MARGIN: 0; PADDING: 5px; BACKGROUND-COLOR: #E29D2C; BORDER-BOTTOM: 1px solid #CCC; MARGIN-BOTTOM: 10px; }

.signupContainer .cartContainer .Cart .content { MARGIN: 10px; WIDTH: 205px; }
.signupContainer .cartContainer .Cart .content a.nextButton { DISPLAY: block; CURSOR: pointer; TEXT-ALIGN: center; WIDTH: auto; HEIGHT: 50px; LINE-HEIGHT: 50px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; BORDER: 1px solid #CCC; BACKGROUND-COLOR: #EEE; TEXT-DECORATION: none; FONT-SIZE: 16px; }
.signupContainer .cartContainer .Cart .content .nextButton.disabled { DISPLAY: block; TEXT-ALIGN: center; WIDTH: auto; HEIGHT: 50px; LINE-HEIGHT: 50px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; TEXT-DECORATION: none; FONT-SIZE: 11px; border: 1px solid #ff0000; BACKGROUND-COLOR: #F8F8F8; COLOR: #ff0000; }
.signupContainer .cartContainer .Cart .content .nxtbtn
{
	DISPLAY: block; TEXT-ALIGN: left; WIDTH: auto; HEIGHT: 40px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; TEXT-DECORATION: none; FONT-SIZE: 9px; border: 1px solid #ff0000; BACKGROUND-COLOR: #F8F8F8; COLOR: #ff0000;
	}
.signupContainer .cartContainer .Cart .content a.nextButton:hover { TEXT-DECORATION: underline; }
.signupContainer .cartContainer .Cart .content .quantity { WIDTH: 20px; TEXT-ALIGN: right; FONT-WEIGHT: bold; PADDING-RIGHT: 5px; }
.signupContainer .cartContainer .Cart .content .subtotalLabel { FONT-SIZE: 18px; FONT-WEIGHT: bold; }
.signupContainer .cartContainer .Cart .content .subtotalValue { FONT-SIZE: 18px; FONT-WEIGHT: bold; }
.signupContainer .cartContainer .Cart .content .qpLabel { FONT-SIZE: 16px; }
.signupContainer .cartContainer .Cart .content .qpValue { FONT-SIZE: 16px; }

.signupContainer .cartContainer .tabs { width: auto; HEIGHT: auto; padding-left: 5px; }
.signupContainer .cartContainer .tabs a { DISPLAY: inline-block; WIDTH: auto; height: auto; PADDING: 9px 13px;  BACKGROUND-COLOR: #EEE; TEXT-DECORATION: none; FONT-SIZE: 16px; }
.signupContainer .cartContainer .tabs a:hover { TEXT-DECORATION: underline; }

.recap { WIDTH: auto; HEIGHT: auto; }

.SubmitButton { FONT-SIZE: 24px; FONT-WEIGHT: normal; MARGIN: 15px 0; }


