div.HowTo
{
	font-family: "Trebuchet MS", Sans-Serif;
	padding-left: 45px !important;
}

	div.HowTo h1
	{
		background: transparent url(../images/howto/li.gif) no-repeat left center;
		padding-left: 12px;
		
		color: #ffffff;
		text-transform: uppercase;
		font-size: 14px;
		margin-bottom: 20px;
	}
	
	div.HowTo h2
	{
		color: #ffffff;
		text-transform: uppercase;
		font-size: 11px;
		margin: 10px 0px;
	}
	
	div.HowTo h3
	{
		font-size: 11px;
		color: #fcffd0;
		text-transform: uppercase;
		padding-left: 15px;
		padding-bottom: 7px;
	}
	
/* CHECKOUT */

	div.HowTo div.CheckOut,
	div.HowTo div.CheckOut table.Info
	{
		border-collapse: collapse;
	}

			div.HowTo div.CheckOut table.Info td
			{
				border-bottom: solid 1px #304842;
				font-size: 11px;
				line-height: 11px;
				padding: 0px 0px 0px 11px;
				height: 28px;
				_height: 27px;
				color: #aecbc3;
			}
			
			div.HowTo div.CheckOut table.Info tr.firstRow td
			{
				height: 22px;
				text-transform: uppercase;
				background: #192623;
				border-left: solid 1px #000000;
				border-bottom: none;
				color: #6aa092;
				font-size: 11px;
				padding: 0px 0px 0px 17px;
			}
			
			div.HowTo div.CheckOut table.Info td.Exclusive
			{
				color: #ff3940;
			}

			div.HowTo div.CheckOut table.Info td.Exclusive a
			{
				color: #ff3940;
				text-decoration: none;
			}
			
			div.HowTo div.CheckOut table.Info td input{ background: transparent; border: none; }
			
			div.HowTo div.CheckOut table.Info td.Qty
			{
				text-align: center;
			}

			div.HowTo div.CheckOut table.Info tr.firstRow td.Qty
			{
				text-align: left;
			}

			div.HowTo div.CheckOut table.Info td input.Qty
			{
				background: #21312d;
				width: 36px;
				height: 17px;
				text-align: center;
				color: #aecbc3;
				border: none;
				display: block;
				margin: 0px 0px 0px 13px;
				#margin: 0px 0px 0px 0px;
				_margin: 0px 0px 0px 0px;
			}
			
			div.HowTo div.CheckOut div.Foot
			{
				padding-top: 4px;
			}
			
				div.HowTo div.CheckOut div.Foot .Left{ 
					margin-left: 15px; 
					_margin-left: 12px; 
					width: 100px;
				}

					div.HowTo div.CheckOut div.Foot .Left .Delete { width: 67px; }

				div.HowTo div.CheckOut div.Foot .Middle{
					width: 87px; 
					margin-left: 352px; 
					#margin-left: 353px; 
					_margin-left: 352px; 
				}

					div.HowTo div.CheckOut div.Foot .Middle .Update {
						width: 87px; 
					}
				
				div.HowTo div.CheckOut div.Foot .Right {
					width: 190px;
					margin-right: 20px;
				}
				
				div.HowTo div.CheckOut div.Foot .Total
				{
					color: #ff3940;
					padding: 1px 5px 4px;
					#padding: 1px 5px 2px;
					margin-right: 15px;
					white-space: nowrap;
					width: 59px;
					_margin-right: 8px;
					_width: 69px;
					margin-top: 9px;
					#margin-top: 7px;
				}
				
				.Total
				{
					color: #ff3940;
				}
				
				div.HowTo div.CheckOut div.Foot .large
				{
					width: 137px;
				}
				
				div.HowTo div.CheckOut div.Foot .checkout { border-bottom-color: #801d20; }
				
				div.HowTo div.CheckOut div.Foot .cshopping,
				div.HowTo div.CheckOut div.Foot .checkout 
				{
					_position: relative;
					_left: 37px;
				}
				div.HowTo div.CheckOut div.Foot .IAGREE
				{
					margin-top: 10px;
					clear: both;
					font-size: 10px;
					line-height: 16px;
					width: 170px;
					position: relative;
					_width: 200px;
					_left: 40px;
				}

					div.HowTo div.CheckOut div.Foot .IAGREE div.left
					{
						float: right;
						_float: left;
					}

					div.HowTo div.CheckOut div.Foot .IAGREE a.Off
					{
						float: left;
						display: inline;
						width: 11px;
						height: 11px;
						background: transparent url(../images/bt_agree.gif) no-repeat 0px -11px;
						cursor:pointer;

						margin-right: 10px;
						_margin-right: 0px;

						position: relative;
						top: 5px;
						_left: 7px;
					}

					div.HowTo div.CheckOut div.Foot .IAGREE a.On
					{
						float: left;
						display: inline;
						width: 11px;
						height: 11px;
						background: transparent url(../images/bt_agree.gif) no-repeat 0px 0px;
						cursor:pointer;
						
						margin-right: 10px;
						_margin-right: 0px;

						position: relative;
						top: 5px;
						_left: 7px;
					}

					div.HowTo div.CheckOut div.Foot .IAGREE input.left
					{
						visibility: hidden;
						width: 11px;
						height: 11px;
					}
				
					div.HowTo div.CheckOut div.Foot .IAGREE .Txt
					{
						float: left;
						display: inline;
						padding-top: 3px;
						color: #999999;
						width: 140px;

						_position: relative;
						_right: 7px;
					}

						div.HowTo div.CheckOut div.Foot .IAGREE .Txt a
						{
							color: #999999;
						}


/* Confirmacion */
	div.HowTo div.Module
	{
		width: 524px;
		margin-left: 15px;
	}
	
		div.HowTo div.Module table.Info
		{
			border-collapse: collapse;
			width: 524px;
			
			margin-top: 10px;
		}
		
			div.HowTo div.Module table.Info td
			{
				height: 27px;
				line-height: 27px;
				border-bottom: solid 1px #304842;
				font-size: 12px;
				padding: 0px 10px;
			}
			
			div.HowTo div.Module table.Info td.Price
			{
				text-align: right;
				padding-right: 20px;
			}
			
			div.HowTo div.Module table.Info td.Exclusive
			{
				color: #ff3940;
			}
		
	div.HowTo .cBoton
	{
		clear: both;
		display: block;
		padding: 6px 0px;
		text-align: center;
		border-bottom-width: 4px;
		border-bottom-style: solid;
		border-bottom-color: #3c5a52;
		width: 65px;
		margin-top: 7px;
	}
	
		div.HowTo .cBoton img{margin: 0 auto;}
	
	div.HowTo div.Module a.Order{border-bottom-color: #3c5a52;}
	div.HowTo div.Module a.Back{border-bottom-color: #801d20;}


/* Li´s Module */

	div.HowTo ul
	{
		padding-left: 15px;
	}
	
		div.HowTo ul li.Root
		{
			padding-bottom: 30px;
		}
		
		div.HowTo ul li.fChilds
		{
			padding-bottom: 20px;
		}
	
		div.HowTo ul ul ul,
		div.HowTo ul ul ol
		{
			padding-left: 27px;
		}
		
			div.HowTo ul ul ul li
			{
				list-style: disc;
			}
			
			div.HowTo ul ul ol li
			{
				list-style: decimal;
			}
			
			.Document,
			div.HowTo ul ul ul li,
			div.HowTo ul ul ol li
			{
				color: #fbffc7;
				font-size: 12px;
				line-height: 20px;
			}
				
				div.HowTo ul ul ul li a,
				div.HowTo ul ul ol li a
				{
					color: #fbffc7;
					font-size: 12px;
					text-decoration: underline;
				}
				.Document,
				div.HowTo ul ul ul li a:hover{text-decoration: none;}
				div.HowTo ul ul ol li a:hover{text-decoration: none;}


	
	div.HowTo ul li p.Text
	{
		color: #fbffc7;
		font-size: 12px;
		line-height: 16px;
	}
	
	div.HowTo ul.Extreme
	{
		text-transform: uppercase;
	}
	
		div.HowTo ul.Extreme li{color: #ffffff; font-size: 11px;}
	
	div.HowTo span.Prep
	{
		text-transform: lowercase !important;
	}
				
				div.HowTo ul li.Important,
				div.HowTo ul li.Important .Document
				{
					color: #fe3a3c;
					line-height: 16px;
				}
				
	div.HowTo p.Note
	{
		padding-left: 30px;
		color: #fbffc7;
		font-size: 12px;
		line-height: 16px;
	}

div.Cart
{
}

	div.Cart h1
	{
		margin-left: 16px;
		_margin-left: 18px;
	}

	div.Cart h3
	{
		margin-left: 14px;
		_margin-left: 16px;
	}

	div.Cart div.CheckOut table.Info
	{
		margin-left: 15px;
		_margin-left: 11px;
	}

		div.Cart div.CheckOut table.Info td.Delete
		{
			width: 51px;
		}

			div.Cart div.CheckOut table.Info td.Delete a.Off
			{
				display: block;
				width: 13px;
				height: 13px;
				background: transparent url(../images/bt_delete.gif) no-repeat 0px -13px;
				margin-left: 17px;
				cursor:pointer;
			}

			div.Cart div.CheckOut table.Info td.Delete a.On
			{
				display: block;
				margin-left: 17px;
				width: 13px;
				height: 13px;
				background: transparent url(../images/bt_delete.gif) no-repeat 0px 0px;
				cursor:pointer;
			}

			div.Cart div.CheckOut table.Info td.Delete input
			{
				width: 13px;
				height: 13px;
				visibility: hidden;
				padding: 0px;
				margin: 0;
			}

		div.Cart div.CheckOut table.Info td.Product
		{
			width: 113px;
			padding-left: 17px;
		}

		div.Cart div.CheckOut table.Info td.SizePx
		{
			width: 78px;
			padding-left: 15px;
		}

		div.Cart div.CheckOut table.Info td.SizeIn
		{
			width: 138px;
			padding-left: 17px;
		}
		
		div.Cart div.CheckOut table.Info td.SendPrint
		{
			width: 61px;
			padding-left: 17px;
		}
		
		div.Cart div.CheckOut table.Info td.SendEmail
		{
			width: 60px;
			padding-left: 17px;
		}

			div.Cart div.CheckOut table.Info td.SendPrint a.Off,
			div.Cart div.CheckOut table.Info td.SendEmail a.Off
			{
				display: block;
				width: 13px;
				height: 13px;
				background: transparent url(../images/bt_delete.gif) no-repeat 0px -13px;
				margin-left: 17px;
				cursor:pointer;
			}

			div.Cart div.CheckOut table.Info td.SendPrint a.On,
			div.Cart div.CheckOut table.Info td.SendEmail a.On
			{
				display: block;
				margin-left: 17px;
				width: 13px;
				height: 13px;
				background: transparent url(../images/bt_delete.gif) no-repeat 0px 0px;
				cursor:pointer;
			}

			div.Cart div.CheckOut table.Info td input.Format
			{
				width: 13px;
				height: 13px;
				visibility: hidden;
				padding: 0px;
				margin: 0px;
			}

		div.Cart div.CheckOut table.Info td.Qty
		{
			width: 70px;
		}

		div.Cart div.CheckOut table.Info td.Price
		{
			width: 89px;
		}

		div.Cart div.CheckOut table.Info td.Total
		{
			width: 81px;
		}

		div.Cart div.CheckOut table.Info .Items td.Price
		{
			text-align: left;
			padding-left: 45px;
			width: 61px;
		}

		div.Cart div.CheckOut table.Info .Items td.Total
		{
			text-align: left;
			padding-left: 37px;
			width: 53px;
		}