/* Select Existing */
.selectdelivery 
{
	font-family: Arial;
	font-size: 100%;
	color: #000;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100px;
}

/* HERE */
#wrapper #aeroplane 
{
	display: none;
}

#wrapper #contentarea #virtualcontent
{
	width: 931px;
	float: left;
	background: #FFF url(../Images/shellGraphics_05.gif) repeat-y top left;
	padding: 0px 14px 0px 14px;
}
	
	#wrapper #contentarea #virtualcontent #leftcolumn 
	{
		width: 183px;
		float: left;
	}
		
		#wrapper #contentarea #virtualcontent #leftcolumn h2 
		{
			width: 183px;
			float: left;
			height: 28px;
			background: url(../Images/PageHeaders_VirtualWarehouse.gif) no-repeat top left;
		}
		
			#wrapper #contentarea #virtualcontent #leftcolumn h2 span 
			{
				display: none;
			}
			
		#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer 
		{
			width: 183px;
			float: left;
		}
		
			#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3 
			{
				width: 183px;
				height: 32px;
				float: left;
				margin: 0px;
				padding: 0px;
			}
			
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3.quicksearch 
				{
					background: url(../Images/virtualGraphics_03.gif) no-repeat top left;
				}	
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3.categories 
				{
					background: url(../Images/virtualGraphics_11.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3.needadvice 
				{
					background: url(../Images/virtualGraphics_15.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3.importantinformation 
				{
					background: url(../Images/virtualGraphics_18.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer h3 span 
				{
					display: none;
				}							
			
			#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent 
			{
				width: 159px;
				float: left;
				background: #E7E7E7;
				padding: 10px 10px 10px 14px;
				color: #7A7A7A;
			}
			
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent a 
				{
					color: #1E6EB5;
				}
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent ul 
				{
					margin: 0px 14px 0px 14px;
					padding: 0px;
				}
				
				#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent .formbackground 
				{
					width: 159px;
					float: left;
					background: url(../Images/QuickSearchBG.gif) no-repeat top left;
					height: 22px;
					overflow: hidden;
					padding: 3px 0px 0px 8px;
					position: relative;
				}
				
					#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent .formbackground input 
					{
						border: solid 0px;
						width: 117px;
						margin: 0px;
						padding:0px;
						font-family: Arial;
						color: #728698;
						font-size: 100%;
					}
					
					#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent .formbackground .submitbutton 
					{
						position: absolute;
						width: 33px;
						height: 22px;
						right: 8px;
						top: 0px;
					}
					
		#wrapper #contentarea #virtualcontent #leftcolumn .navcontainer .navcontent.nobottompadding 
		{
			padding-bottom: 0px;
		}
						
		#wrapper #contentarea #virtualcontent #leftcolumn .footer 
		{
			width: 183px;
			height: 17px;
			background: url(../Images/VirtualColFooter.gif) no-repeat top left;
			float: left;
		}
	
	#wrapper #contentarea #virtualcontent #pagetext 
	{
		margin-left: 6px;
		width: 552px;
		float: left;
		padding-top: 56px;
	}
	
		#wrapper #contentarea #virtualcontent #pagetext #contentpageheader 
		{
			width: 553px;
			background: url(../Images/VirtualContentBG_01.gif) no-repeat top left;
			float: left;
			height: 12px;
		}
		
		#wrapper #contentarea #virtualcontent #pagetext #contentpagetext
		{
			width: 525px;
			border-left: solid 2px #EFEFEF;
			float: left;
			border-right: solid 2px #EFEFEF;
			padding: 10px 10px 10px 14px;
		}
		
			#wrapper #contentarea #virtualcontent #pagetext #contentpagetext h4 
			{
				margin: 0px 0px 10px 0px;
				padding: 0px;
				font-size: 120%;
				float: left;
				color: #1E6EB5;
			}
						
			#wrapper #contentarea #virtualcontent #pagetext #contentpagetext input 
			{
				font-family: Arial;
				font-size: 100%;
				color: #728698;
			}
			
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .standardfield 
				{
					background: url(../Images/StandardField.gif) no-repeat top left;
					padding: 3px 0px 0px 8px;
					margin: 0px;
					width: 151px;
					height: 14px;
					border: solid 0px;
				}
				
			/* Products */
			#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem 
			{
				width: 503px;
				float: left;
				border: solid 1px #FDDE53;
				padding: 10px;
				margin-bottom: 10px;
			}
			
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemimage 
				{
					width: 100px;
					float: left;					
				}
				
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemdescriptioncont 
				{
					width: 391px;
					float: left;					
					margin-left: 10px;
					border: solid 1px #C4C4C4;
				}
				
					#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemdescription 
					{
						padding: 7px;
						width: 283px;
						float: left;
						background: #E9E9E9;
					}
					
					#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemadd 
					{
						width: 94px;
						float: left;
						background: #D3D3D3;
					} 
					
						#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemadd .productitemqty 
						{
							width: 76px;
							float: left;
							padding: 9px;
							color: #0960AD;
							font-weight: bold;
							text-transform: uppercase;
						}
						
							#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemadd .productitemqty.liststyle 
							{								
								padding: 22px 9px 22px 9px;
							} 
						
							#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemadd .productitemqty input 
							{
								font-family: Arial;
								font-size: 100%;
								color: #000;
								margin: 0px;
								padding: 0px;
								width: 40px;
							}
						
						#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .productitem .productitemadd .productitembutton 
						{
							width: 76px;
							float: left;
							padding: 19px 9px 19px 9px;
							background: #DEDEDE;
						}
						
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .basketquantity 
				{
					font-family: Arial;
					font-size: 100%;
					color: #000;
					margin: 0px;
					padding: 0px;
					width: 40px;
				}
		
			/* Orders */
			#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .orderhistory 
			{
				float: left;
				line-height: 31px;
			}
			
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext .orderhistory .downloadorderhistory 
				{
					display: block;
					height: 31px;
					line-height: 31px;
					background: url(../Images/XLS.jpg) no-repeat left;	
					padding-left: 42px;		
					float: left;	
				}
				
			/* Checkout */
			#wrapper #contentarea #virtualcontent #pagetext #contentpagetext #newaddress td
			{
				padding-bottom: 5px;
			}
			
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext #newaddress td .required 
				{
					color: #CC0000;
				}
				
				#wrapper #contentarea #virtualcontent #pagetext #contentpagetext #newaddress td input, #wrapper #contentarea #virtualcontent #pagetext #contentpagetext #newaddress td select 
				{
					font-family: Arial;
					font-size: 100%;
					width: 148px;
				}
		
		#wrapper #contentarea #virtualcontent #pagetext #contentpagefooter 
		{
			width: 553px;
			background: url(../Images/VirtualContentBG_03.gif) no-repeat top left;
			float: left;
			height: 12px;
		}
	
	#wrapper #contentarea #virtualcontent #rightcolumn 
	{
		width: 183px;
		float: left;
		margin-left: 6px;
		padding-top: 56px;
	}
	
		#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer 
		{
			width: 183px;
			float: left;
		}
		
			#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3 
			{
				width: 183px;
				height: 32px;
				float: left;
				margin: 0px;
				padding: 0px;
			}
			
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3.shoppingcart 
				{
					background: url(../Images/virtualGraphics_05.gif) no-repeat top left;
				}	
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3.checkout 
				{
					background: url(../Images/virtualGraphics_09.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3.login 
				{
					background: url(../Images/virtualGraphics_12.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3.myaccount 
				{
					background: url(../Images/virtualGraphics_17.gif) no-repeat top left;
				}
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer h3 span 
				{
					display: none;
				}							
			
			#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent 
			{
				width: 159px;
				float: left;
				background: #E7E7E7;
				padding: 10px 10px 10px 14px;
				color: #7A7A7A;
			}
			
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent a 
				{
					color: #1E6EB5;
				}
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent.blue 
				{
					color: #1E6EB5;
				}
				
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .loginarea 
				{
					width: 159px;
					float: left;
				}
				
					#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .loginarea .formfield 
					{
						width: 159px;
						float: left;
						margin-bottom: 5px;
					}
					
						#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .loginarea .formfield input 
						{
							background: url(../Images/LoginField.gif) no-repeat top left;
							width: 151px;
							height: 19px;
							margin: 0px;
							padding: 3px 0px 0px 8px;
							border: solid 0px;
							font-family: Arial;
							color: #728698;
							font-size: 100%;
						}
						
						#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .loginarea .submitbutton 
						{
							width: 159px;
							float: left;
							text-align: right;
						}
						
				/* Mini Basket */
				#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .miniitem 
				{
					width: 159px;
					float: left;
					margin-bottom: 10px;
					padding-bottom: 10px;
					border-bottom: solid 1px #B5B5B5;
				}
				
					#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .miniitem.lastitem 
					{
						margin-bottom: 0px;
						padding-bottom: 0px;
						border-bottom: solid 0px;
					}
					
					#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .miniitem .miniitemimage 
					{
						width: 55px;
						float: left;
					}
					
					#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent .miniitem .miniitemname 
					{
						margin-left: 5px;
						float: left;
						width: 99px;
					}
						
		#wrapper #contentarea #virtualcontent #rightcolumn .navcontainer .navcontent.nobottompadding 
		{
			padding-bottom: 0px;
		}
						
		#wrapper #contentarea #virtualcontent #rightcolumn .footer 
		{
			width: 183px;
			height: 17px;
			background: url(../Images/VirtualColFooter.gif) no-repeat top left;
			float: left;
		}