				#basketGrid {
						
						 
				}
				


				#basketGrid .headerTitle , #basketGrid .headerTitleFirst , #basketGrid .headerTitleLast , #basketGrid .headerTitleLastNormal{
					color:#522626;
					font-size:10px;
					text-transform:uppercase;
				}
				
				
				#basketGrid .headerTitle{
					
					padding:5px 5px;
					text-align:center;
					background-color:#F5D5B8;
					
					border:1px solid #D6B292;
					border-right:1px solid #E7C4A4;
					border-left:none;
					
					
				}

				#basketGrid .headerTitleFirst{
					border:1px solid #D6B292;
					background-color:#F5D5B8;
					border-right:none;
					text-align:center;
		
				}
				
				
				#basketGrid .headerTitleLast{
					border:1px solid #D6B292;
					background-color:#F0CAA8;
					border-left:none;
						
				}
					
				#basketGrid .headerTitleLastNormal{
					border:1px solid #D6B292;
					padding:5px 5px;
					background-color:#F5D5B8;
					font-size:10px;
					text-align:center;
					
						
				}							
				
				
				
				#basketGrid .cellContent , #basketGrid .cellContentFirst {					
					
					border-bottom:1px solid #E7E3D7;
					padding:10px 8px;
					color:#5B3321;		
				}
				
				#basketGrid .cellContentFirst {					
					padding:15px 5px;
				}
				

				
				#basketGrid .cellContent {					
					background-image:url(../picfiles/rayaVclara.gif);
					background-repeat:repeat-y;
					background-position:left;	
				}	
							
								
				#basketGrid input{
					
					padding:6px 3px;
					border:1px solid #B9D6E9;
					background-image:url(../picfiles/bgInput.gif);
					background-repeat:repeat-x;
					font-size:11px;
				}
				
	
				
				#basketGrid .itemNumber{
					font-weight:bold;
					color:#D64376;
					padding:2px 4px;	
					text-align:center;		
				}
			

				#basketGrid .itemNumber{
					font-weight:bold;
					color:#D64376;
					padding:2px 4px;			
				}
				
				#basketGrid .productName{
					font-weight:bold;
				}
				
				#basketGrid .productSummary{
					font-size:10px;
					text-align:justify;
					width:95%;
					line-height:11px;
				}

				#basketGrid .productModifiers{
					font-size:10px;
					color:#D64376;
					
				}
				
				#basketGrid .productSKU{
					
					font-size:10px;
					color:#5B3321;			
				}
												
				#basketGrid .acceptsInscription{
					text-align:center;
					white-space:nowrap;
				}	

				#basketGrid .unitOfMeasure{
					padding-left:3px;				
				}
				
				#basketGrid .price , #basketGrid .subTotal{
					text-align:right;
					white-space:nowrap;
					width:58px;
					
					font-weight:bold;
				}	
				
				#basketGrid .nameValueTable{

					width:100%;

				}	
				
				#basketGrid .nameValueTable .name	{
					vertical-align:top;
					padding-right:10px;
					text-align:left;
					font-size:9px;
					border-bottom:1px solid #FBF2E9;
				
				}
				
				#basketGrid .nameValueTable .value	{
					vertical-align:top;
					white-space:nowrap;
					font-size:9px;
					border-bottom:1px solid #FBF2E9;
				}	
						
				/*********************/
				#subTotalCell{ background-color:#FCEBDC;  padding:10px 0px; text-align:center;  color:#582B01; border:1px solid #E2DAC1; border-top:none; }	