/* imports */
@import url(../Scripts/greybox/gb_styles.css);

/* standard shell template */
html, body 
{
	margin: 0px 0px 15px 0px;
	padding:0;
	border:0;
}

body
{		
	/*font-family: "Times New Roman","Times",Verdana,Arial;*/
	font-family: Arial;
	font-size: 75%;
	background: #B5CA1D url(../Images/SiteBackground.jpg) no-repeat top center;	
	text-align: center;	
	line-height: 18px;
	color: #404040;
}

.clear{
	clear:both;		
}

/* redefine */
form 
{
	padding: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Arial;
	font-size: 100%;
	color: #404040;
}

a 
{
	color: #302C2D;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: none;	
}

/* construct */
#wrapper 
{
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;	
	width: 795px;
}
	
	#wrapper #container 
	{
		width: 795px;
		float: left;
		background: #FFF url(../Images/containerGraphics_05.gif) repeat-y top left;
		margin-top: 35px;		
	}
	
		/* Main Content Area */
		#wrapper #container #content 
		{
			width: 775px;
			float: left;
			background: url(../Images/containerGraphics_03.gif) no-repeat top left;
			min-height: 722px;			
			padding: 16px 10px 0px 10px;
			position: relative;			
		}
		
			#wrapper #container #content h1 
			{
				margin: 0px;
				padding: 0px;
			}
				
				#wrapper #container #content h1 a 
				{
					display: block;
					width: 775px;
					height: 92px;
					float: left;
					background: url(../Images/shellGraphics_01.gif) no-repeat top left;
				}
				
					#wrapper #container #content h1 a span 
					{
						display: none;
					}
				
			#wrapper #container #content #navigation 
			{
				width: 775px;
				float: left;
				background: url(../Images/shellGraphics_08.gif) no-repeat top right;
				height: 25px;
			}
				
				#wrapper #container #content #navigation #mainnav 
				{
					margin: 0px;
					padding: 0px;	
					width: 775px;									
				}
				
					#wrapper #container #content #navigation #mainnav li 
					{
						list-style-type: none;
						display: inline;
						position: relative;
						float: left;
						z-index: 1;
					}
					
						/* Main Navigation */
						#wrapper #container #content #navigation #mainnav li ul 
						{
							display: none;
							position: absolute;	
							margin-top: 25px;	
							left: -40px;
							top: 0px;
							z-index: 0;	
							width: 140px;																		
						}				
								
							#wrapper #container #content #navigation #mainnav li ul li a
							{					
								width: 140px;									
								display: block;
								float: left;
								background: #AFD05C;								
								font-family: Arial;													
								padding-left: 10px;
								color: #FFF;
								text-decoration: none;
								line-height: 25px;
							}
								
								#wrapper #container #content #navigation #mainnav li ul li a:hover 
								{
									background: #D0EB5B;
								}
							
							#wrapper #container #content #navigation #mainnav li:hover ul, #wrapper #container #content #navigation #mainnav li.over ul
							{ 
								display: block; 
							} 
					
						/* Main Navigation */
						#wrapper #container #content #navigation #mainnav li a 
						{
							display: block;
							float: left;
							height: 25px;
						}
						
							
							#wrapper #container #content #navigation #mainnav li.home a 
							{
								width: 77px;
								background: url(../Images/siteNavigation_02.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav .whatwedo
							{
								width: 101px;
								background: url(../Images/siteNavigation_03.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav .whoweare 
							{
								width: 102px;
								background: url(../Images/siteNavigation_04.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav li.portfolio a 
							{
								width: 78px;
								background: url(../Images/siteNavigation_05.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav li.news a 
							{
								width: 59px;
								background: url(../Images/siteNavigation_06.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav li.whitepapers a 
							{
								width: 111px;
								background: url(../Images/WhitePapersNav.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav li.testimonials a 
							{
								width: 106px;
								background: url(../Images/siteNavigation_07.gif) no-repeat top left;
							}
							
							#wrapper #container #content #navigation #mainnav li.contactus a 
							{
								width: 94px;
								background: url(../Images/siteNavigation_08.gif) no-repeat top left;
							}
							
								#wrapper #container #content #navigation #mainnav li a:hover 
								{
									background-position: bottom left;
								}
								
								#wrapper #container #content #navigation #mainnav li a span 
								{
									display: none;
								}							
				
				#wrapper #container #content #suppimage 
				{
					width: 775px;
					float: left;
				}
				
				#wrapper #container #content #pagecontent 
				{
					width: 727px;
					float: left;
					background: #FFF;
					padding: 24px;
					border-top: solid 1px #8DBB14;
					position: relative;
				}
				
					/* Newsletter Styles */
					#wrapper #container #content #pagecontent #newsletterlogout 
					{
						position: absolute;
						top: 24px;
						left: 654px;						
					}
					
						#wrapper #container #content #pagecontent #newsletterlogout a
						{
							color: #03577A;
							font-size: 120%;
							font-weight: bold;
						}
						
					#wrapper #container #content #pagecontent .registerspacer 
					{
						background: url(../Images/RegisterSpacer.gif) repeat-x top left;
						height: 1px;
						float: left;
						overflow: hidden;
						width: 727px;
					}
					
					/* White Paper Downloads */
					#wrapper #container #content #pagecontent .downloaditem 
					{
						width: 342px;						
						float: left;
						margin: 0px 20px 20px 0px;												
					}					
						
						#wrapper #container #content #pagecontent .downloaditem a 
						{
						    width: 282px;
						    height: 72px;
							float: left;
							text-decoration: none;
							display: block;	
							border: solid 1px #A1B3D0;		
							padding: 10px 10px 10px 52px;															
						}
						
							#wrapper #container #content #pagecontent .downloaditem a .underline 
							{
								text-decoration: underline;
							}
							
								#wrapper #container #content #pagecontent .downloaditem a .underline:hover 
								{
									text-decoration: none;
								}
								
							#wrapper #container #content #pagecontent .downloaditem a:hover {
							    border: solid 1px #8CBB15;
							}
				
					/* Management Team Custom Layout */
					#wrapper #container #content #pagecontent .managementteam 
					{
						width: 727px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .managementteam .photograph 
						{
							float: left;
							width: 265px;							
						}
						
						#wrapper #container #content #pagecontent .managementteam .textbox
						{
							background: #FFF0C6 url(../Images/ManagementBG.jpg) repeat-x top left;
							float: left;
							width: 444px;
							height: 155px;
							/*margin-top: 40px;*/
							padding: 18px 9px 18px 9px;
							color: #03577A;
						}
				
					/* Testimonials */
					#wrapper #container #content #pagecontent .testimonialitem 
					{
						width: 727px;
						float: left;					
					}
					
						#wrapper #container #content #pagecontent .testimonialitem .testimonialimage 
						{
							width: 225px;
							float: left;							
						}
						
						#wrapper #container #content #pagecontent .testimonialitem .testimonialtext 
						{
							margin-left: 20px;
							width: 482px;
							float: left;							
						}
						
							#wrapper #container #content #pagecontent .testimonialitem .testimonialtext .largequote 
							{
								font-weight: bold;
								font-size: 140%;
								color: #194B90;
								line-height: 100%;
							}
				
					/* Portfolio View Page */
					#wrapper #container #content #pagecontent .portfolioitem 
					{
						width: 727px;
						float: left;
						margin-bottom: 20px;
					}
					
						#wrapper #container #content #pagecontent .portfolioitem .title 
						{
							background: #74AAD9 url(../Images/PortfolioHeaderGrad.jpg) repeat-x top left;
							float: left;
							width: 703px;
							padding: 12px;							
						}
						
						#wrapper #container #content #pagecontent .portfolioitem .portfolioarea 
						{
							background: #FFF3D3;
							width: 703px;
							float: left;
							padding: 12px;
						}
						
							#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .photolink 
							{
								float: right;
								width: 233px;
								margin: 0px 0px 10px 10px;
								background: #BCF02E;
								text-align: center;
								font-size: 90%;
								text-decoration: none;		
								padding: 4px;	
								line-height: 20px;									
								font-size: 80%;
							}
						
								#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .photolink img 
								{															
									border: solid 4px #FFF;
								}
						
							#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .portfolioheader 
							{
								color: #7FB100;
								padding: 12px;
								background: #FFF;
								width: 254px;
								float: left;
							}
							
							#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .portfoliotext 
							{
								width: 100%;
								float: left;
								padding: 12px 0px 12px 0px;														
							}
							
							#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .downloadlink 
							{
								margin-top: 12px;
								float: left;
							}
							
								#wrapper #container #content #pagecontent .portfolioitem .portfolioarea .downloadlink a 
								{
									padding-left: 42px;
									background: url(../Images/Icons/PDF.gif) no-repeat left;
									display: block;
									height: 32px;
									line-height: 32px;
									color: #7FB100;
								}
				
					/* News Custom Layout */
					#wrapper #container #content #pagecontent .newsarticle 
					{
						float: left;
						width: 727px;						
					}
					
						#wrapper #container #content #pagecontent .newsarticle .photolink 
						{
							float: right;
							width: 233px;
							margin: 0px 0px 10px 10px;
							background: #BCF02E;
							text-align: center;
							font-size: 90%;
							text-decoration: none;		
							padding: 4px;	
							line-height: 20px;								
							font-size: 80%;
						}
					
							#wrapper #container #content #pagecontent .newsarticle .photolink img 
							{															
								border: solid 4px #FFF;
							}
				
					/* Portfolio Custom Layout */
					#wrapper #container #content #pagecontent .portfoliocategorysm 
					{
						width: 234px;
						height: 93px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .portfoliocategorysm h2 
						{
							margin: 0px;
							padding: 0px;
							font-size: 140%;
							color: #256D8C;	
							/*font-weight: normal;*/
						}
					
					#wrapper #container #content #pagecontent .portfoliocategory 
					{
						width: 246px;
						height: 93px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .portfoliocategorysm a:hover, #wrapper #container #content #pagecontent .portfoliocategory a:hover 
						{
							opacity: .5;
							filter: alpha(opacity=50);
						}
						
					#wrapper #container #content #pagecontent .portfoliopadding 
					{
						height: 91px;						
					}
					
					/* What we do Custom Layout */
					#wrapper #container #content #pagecontent .whatwedocategorysm 
					{
						width: 234px;
						height: 93px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .whatwedocategorysm h2 
						{
							margin: 0px;
							padding: 0px;
							font-size: 140%;
							color: #256D8C;								
						}
					
					#wrapper #container #content #pagecontent .whatwedocategory 
					{
						width: 246px;
						height: 93px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .whatwedocategorysm a:hover, #wrapper #container #content #pagecontent .whatwedocategory a:hover 
						{
							opacity: .5;
							filter: alpha(opacity=50);
						}
						
					#wrapper #container #content #pagecontent .whatwedopadding 
					{
						height: 91px;						
					}
					
					/* Who are we Custom Layout */
					#wrapper #container #content #pagecontent .whoarewecategorysm 
					{
						width: 234px;
						height: 93px;
						float: left;						
					}						
					
					#wrapper #container #content #pagecontent .whoarewecategory 
					{
						width: 246px;
						height: 93px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent .whoarewecategorysm a:hover, #wrapper #container #content #pagecontent .whoarewecategory a:hover 
						{
							opacity: .5;
							filter: alpha(opacity=50);
						}
						
					#wrapper #container #content #pagecontent .whoarewepadding 
					{
						height: 205px;						
					}
				
					/* People Custom Layout */					
					#wrapper #container #content #pagecontent #peopleleftpanel 
					{
						width: 298px;
						float: left;						
					}
					
						#wrapper #container #content #pagecontent #peopleleftpanel .peopleprofile 
						{
							width: 149px;
							float: left;
						}
					
					#wrapper #container #content #pagecontent #peoplerightpanel 
					{
						width: 408px;
						float: left;
						margin-left: 20px;						
					}
					
						#wrapper #container #content #pagecontent #peoplerightpanel h2 
						{
							width: 154px;
							height: 27px;
							background: url(../Images/Heading_Whoweare.gif) no-repeat top left;
						}
						
							#wrapper #container #content #pagecontent #peoplerightpanel h2 span 
							{
								display: none;
							}
					
					/* Supporting Graphic */
					#wrapper #container #content #pagecontent #suppgraphic 
					{
						width: 294px;
						float: right;
						margin: 0px 0px 10px 10px;						
					}
					
						/* Case Study Links */
						#wrapper #container #content #pagecontent #suppgraphic a 
						{
							height: 16px;
							line-height: 16px;
							padding-left: 24px;
							background: url(../Images/Icons/Small_PDF.gif) no-repeat left;
							display: block;	
							float: left;															
							margin: 10px 0px 0px 10px;
						}
						
							#wrapper #container #content #pagecontent #suppgraphic .salestraining 
							{
								color: #2FB730;									
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .telephoneresearch 
							{
								color: #31AD3A;								
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .salesmarketing 
							{
								color: #CB464E;
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .mysteryshopping 
							{
								color: #665BD2;
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .listcleansing 
							{
								color: #6741CB;
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .leadgeneration 
							{
								color: #52A1CE;
							}
							
							#wrapper #container #content #pagecontent #suppgraphic .datalists 
							{
								color: #A03966;
							}
														
							#wrapper #container #content #pagecontent #suppgraphic .appointmentsetting 
							{
								color: #5ABCB6;
							}
							
					/* Headers */
					#wrapper #container #content #pagecontent h2 
					{
						margin: 0px;
						padding: 0px;
						font-size: 140%;
						color: #03577A;	
						/*font-weight: normal;*/
					}
					
						/* Custom Headers */
						#wrapper #container #content #pagecontent h2.appointmentsetting 
						{
							color: #5ABCB6;
						}
						
						#wrapper #container #content #pagecontent h2.mysteryshopping 
						{
							color: #665BD2;
						}
						
						#wrapper #container #content #pagecontent h2.leadgeneration 
						{
							color: #52A1CE;
						}
						
						#wrapper #container #content #pagecontent h2.telephoneresearch 
						{
							color: #31AD3A;
						}
						
						#wrapper #container #content #pagecontent h2.listcleansing 
						{
							color: #6741CB;
						}
						
						#wrapper #container #content #pagecontent h2.datalists 
						{
							color: #A03966;
						}
						
						#wrapper #container #content #pagecontent h2.salesmarketingaudit 
						{
							color: #CB464E;
						}
						
						#wrapper #container #content #pagecontent h2.salestraining 
						{
							color: #2FB730;
						}
						
						/* White Paper Headers */
						#wrapper #container #content #pagecontent h2.whitepapers 
						{
							background: url(../Images/WhitePapersHeader.gif) no-repeat top left;
							width: 364px;
							height: 124px;
						}
						
						/* Portfolio Headers */
						#wrapper #container #content #pagecontent h2.portfoliofinancial 
						{
							background: url(../Images/DBImages/PortfolioCategories/4.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfolioautomotive 
						{
							background: url(../Images/DBImages/PortfolioCategories/8.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfoliobusinessservices 
						{
							background: url(../Images/DBImages/PortfolioCategories/7.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfolioinformationtechnology 
						{
							background: url(../Images/DBImages/PortfolioCategories/3.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfolioeducation 
						{
							background: url(../Images/DBImages/PortfolioCategories/5.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfolioconstruction 
						{
							background: url(../Images/DBImages/PortfolioCategories/6.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfoliomanufacturing 
						{
							background: url(../Images/DBImages/PortfolioCategories/2.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
						#wrapper #container #content #pagecontent h2.portfolionotforprofit 
						{
							background: url(../Images/DBImages/PortfolioCategories/1.jpg) no-repeat top left;
							width: 228px;
							height: 85px;
						}
						
							#wrapper #container #content #pagecontent h2 span 
							{
								display: none;
							}
						
					/* Info Panel */
					#wrapper #container #content #pagecontent #infopanel 
					{
						width: 654px;
						height: 83px;
						font-family: Arial;
						padding: 37px 60px 13px 13px;						
						color: #FFF;						
						line-height: 20px;						
					}
					
						#wrapper #container #content #pagecontent #infopanel .personname 
						{
							font-size: 130%;
							line-height: 130%;
						}
					
					/* Home Styles */				
					#wrapper #container #content #pagecontent #homeleftcol 
					{
						width: 441px;
						float: left;
						position: relative;						
					}
					
						#wrapper #container #content #pagecontent #homeleftcol #welcometext 
						{
							width: 415px;
							float: left;
							height: 110px;
						}
					
							#wrapper #container #content #pagecontent #homeleftcol #welcometext h2 
							{
								margin: 0px;
								padding: 0px;
								font-size: 140%;
								color: #03577A;			
								/*font-weight: normal;*/
							}
							
							#wrapper #container #content #pagecontent #homeleftcol #welcometext h3 
							{
								width: 415px;
								margin: 0px;
								padding: 0px;
								font-size: 100%;
								color: #57585A;
								font-weight: normal;
							}
							
						#wrapper #container #content #pagecontent #homeleftcol #latestnews 
						{
							position: absolute;
							left: 416px;
							top: -126px;
							width: 240px;
							height: 158px;
							background: url(../Images/LatestNews.jpg) no-repeat top left;
							padding: 26px 38px 26px 38px;
						}	
						
							#wrapper #container #content #pagecontent #homeleftcol #latestnews h2 
							{
								margin: 0px;
								padding: 0px;
								font-size: 140%;
								color: #03577A;
								/*font-weight: normal;*/
							}
							
								#wrapper #container #content #pagecontent #homeleftcol #latestnews .articlelinks 
								{
									margin-top: 5px;
									color: #57585A;
								}
							
									#wrapper #container #content #pagecontent #homeleftcol #latestnews .articlelinks .readmore 
									{
										color: #4A9933;
										float: left;
										line-height: 27px;
									}	
									
									#wrapper #container #content #pagecontent #homeleftcol #latestnews .articlelinks .rsslink 
									{
										color: #4A9933;
										float: right;
										padding-right: 32px;
										background: url(../Images/RSSIcon.gif) no-repeat top right;
										line-height: 27px;
									}					
						
						#wrapper #container #content #pagecontent #homeleftcol #newslettersubscribe 
						{
							width: 441px;
							float: left;
						}
							
						#wrapper #container #content #pagecontent #homeleftcol #callusbox 
						{
							width: 402px;
							float: left;
							margin-top: 6px;
							height: 107px;
							background: url(../Images/shellGraphics_15.jpg) no-repeat top left;	
							padding-bottom: 20px;
							padding-left: 13px;	
							font-size: 90%;
						}
						
							#wrapper #container #content #pagecontent #homeleftcol #callusbox .callField {
								font-family: Arial;
								font-size: 100%;
								color: #404040;
								width: 170px;
							}
						
						#wrapper #container #content #pagecontent #homeleftcol #sendtofriend 
						{
							width: 415px;
							float: left;	
							position: absolute;
							left: 0px;
							top: 378px;
						}
						
							#wrapper #container #content #pagecontent #homeleftcol #sendtofriend a 
							{
								background: url(../Images/shellGraphics_21.jpg) no-repeat top left;
								display: block;
								padding-left: 44px;
								height: 22px;	
								text-decoration: none;
								font-size: 90%;													
							}
							
								#wrapper #container #content #pagecontent #homeleftcol #sendtofriend a:hover 
								{
									background-position: bottom left;
									color: #635F5E;
								}
					
					#wrapper #container #content #pagecontent #homerightcol 
					{
						width: 285px;
						float: left;
						margin-top: 110px;
						position: relative;										
					}
					
						#wrapper #container #content #pagecontent #homerightcol #testimonials 
						{
							width: 253px;
							float: left;
							height: 97px;
							background: url(../Images/TestimonialBox.gif) no-repeat top left;
							padding: 16px;
						}
						
							#wrapper #container #content #pagecontent #homerightcol #testimonials h2 
							{
								margin: 0px;
								padding: 0px;
								font-size: 140%;
								color: #FFF;								
							}
							
							#wrapper #container #content #pagecontent #homerightcol #testimonials h3 
							{
								margin: 8px 0px 0px 0px;
								padding: 0px;
								font-size: 100%;
								color: #57585A;
								font-weight: normal;
								color: #FFF;
							}
							
								#wrapper #container #content #pagecontent #homerightcol #testimonials h3 a
								{
									color: #E25629;
								}								
						
						#wrapper #container #content #pagecontent #homerightcol #livechathelp 
						{
							width: 285px;							
							height: 121px;
							position: absolute;
							left: 0px;
							top: 136px;													
						}
				
				#wrapper #container #content #footer 
				{
					width: 775px;
					float: left;
					height: 53px;					
					background: #4F504F url(../Images/shellGraphics_24.jpg) repeat-x top left;					
					font-size: 90%;					
				}
				
					#wrapper #container #content #footer #links 
					{								
						width: 284px;	
						float: left;
						margin-top: 8px;					
					}
					
						#wrapper #container #content #footer #links ul 
						{
							width: 245px;
							float: left;
							margin: 0px 0px 0px 24px;
							padding: 0px;							
						}
					
							#wrapper #container #content #footer #links ul li 
							{
								list-style-type: none;
								display: inline;	
								color: #9C9C9C;		
								padding-right: 10px;									
							}
							
								#wrapper #container #content #footer #links ul li.sep 
								{
									background: url(../Images/FooterSpacer.gif) no-repeat left;
									padding-left: 15px;
								}
													
								#wrapper #container #content #footer #links ul li a 
								{
									color: #9C9C9C;
									text-decoration: none;								
								}
								
									#wrapper #container #content #footer #links ul li a:hover 
									{
										text-decoration: underline;									
									}
								
					#wrapper #container #content #footer #accreditations 
					{
						margin: 0px;
						padding: 6px 0px 0px 0px;
						width: 466px;	
						float: left;
					}
					
						#wrapper #container #content #footer #accreditations li 
						{
							list-style-type: none;
							display: inline;																
						}
									
							#wrapper #container #content #footer #accreditations li a 
							{								
								float: left;															
							}
							
								#wrapper #container #content #footer #accreditations li.salesforce
								{
									background: url(../Images/Accred_SalesForce.jpg) no-repeat top left;
									width: 121px;
									height: 38px;
									display: block;
									border: solid 1px #141414;	
									float: left;				
									margin-left: 10px;											
								}
								
								#wrapper #container #content #footer #accreditations li.dma a
								{
									background: url(../Images/Accred_DMA.jpg) no-repeat top left;
									width: 38px;
									height: 38px;
									display: block;
									border: solid 1px #141414;
									margin-left: 10px;		
								}
								
								#wrapper #container #content #footer #accreditations li.selectsupply a
								{
									background: url(../Images/Accred_SelectSupply.jpg) no-repeat top left;
									width: 163px;
									height: 38px;
									display: block;
									border: solid 1px #141414;	
									margin-left: 10px;											
								}
									
								#wrapper #container #content #footer #accreditations li.fsacompliance a
								{
									background: url(../Images/FSAFooter.gif) no-repeat top left;
									width: 106px;
									height: 38px;
									display: block;
									border: solid 1px #141414;										
								}
								
									#wrapper #container #content #footer #accreditations li a span, #wrapper #container #content #footer #accreditations li span 
									{
										display: none;
									}
		
		#wrapper #container #contentfooter 
		{
			width: 795px;
			float: left;
			background: url(../Images/containerGraphics_06.gif) no-repeat top left;
			height: 10px;
			overflow: hidden;
		}
	