		
		body{text-align:center;margin:auto;margin-bottom:15px;background:#EDEAEE;font-family:tahoma,arial,verdana;font-size:0.9em;}	

		#container{width:770px;margin:auto;text-align:left;background:url(../images/background.gif) 0 repeat-y}		
		
		#container a{text-decoration:none}		
		#headertop{height:20px;text-align:right;padding:3px 9px 0px 0px;background:#523259}
		#headertop #headercontent{text-align:right;background:url(../images/diamond1a.gif) no-repeat right 1px #523259;color:white;font-size:0.75em}
		#headertop #headercontent.selected{background:url(../images/diamond1.gif) no-repeat right 1px}

		#headertop #headercontent a{color:white;padding-right:20px;}
		#headertop #headercontent a:visited{color:white}
		#headertop #headercontent a:hover{color:white;text-decoration:none;background:url(../images/diamond1.gif) no-repeat right 1px }
		
		#headermain{height:71px;text-align:right;padding:8px 8px 8px 8px; background:url(../images/logo.gif) #FFFFFF 12px no-repeat}		
		#headermain h2{font-size:1.5em;display:none}
		
		/*--------------------Top right menu and  ------------------------*/
		#headermain ul{width:100px;margin:auto;list-style:none;float:right}		
		#headermain li{display:block;margin-bottom:1px}
		#headermain #topnav li{text-align:right;background:url(../images/diamond3.gif) no-repeat 85px 2px;font-size: 0.95em}
		#headermain #topnav li a:visited{color:#523259}
		#headermain #topnav li a{padding-right:20px;font-size:0.8em;padding-bottom:0px;color:#523259;}					
		
		#headermain #topnav li#navhome.selected a{background:url(../images/diamond2.gif) no-repeat right 1px}
		#headermain #topnav li#navcontact.selected a{background:url(../images/diamond2.gif) no-repeat right 1px}
		#headermain #topnav li#sitemap.selected a{background:url(../images/diamond2.gif) no-repeat right 1px}
		#headermain #topnav li#accesibility.selected  a{background:url(../images/diamond2.gif) no-repeat right 1px}				
		#headermain #topnav li#navhome a:hover,
		#headermain #topnav li#navcontacttop a:hover,
		#headermain #topnav li#sitemap a:hover,
		#headermain #topnav li#accesibility  a:hover{background:url(../images/diamond2.gif) no-repeat right 1px}				
		
		#headerlower{height:106px;border-width:1px 0 1px 0;border-color:#A898AC;border-style:solid;}		
		#headerlower #headerleft{width:14px;height:106px;float:left;background:white;}		
		#headerlower #headerbar{width:160px;height:106px;float:left;padding:0px;}						
		#headerlower #headerright{padding:15px 70px 0px 30px;width:496px;height:91px;float:left;background:url(../images/fadedbackground.jpg) repeat-y;}											
		#headerlower #headerright h3{font-size:1em;font-weight:normal;font-family:tahoma,arial,verdana;color:#523259;padding-left:20px;margin:0px;;background:url(../images/diamond5.gif) no-repeat 1px 2px;}
		h4{font-size:0.8em;color:#523259;margin:10px 0}
		#headerlower #headerright p{margin-top:9px;margin-left:20px;text-align:justify;font-size:0.8em;color:#523259;line-height:1.2em;}				
			
		body#home #headerlower #headerbar{background:url(../images/img04.jpg)}
		body#diamondstrategy #headerlower #headerbar{background:url(../images/img08.jpg)}
		body#team #headerlower #headerbar{background:url(../images/img01.jpg)}
		body#clientfocus #headerlower #headerbar{background:url(../images/img05.jpg)}
		body#clients #headerlower #headerbar{background:url(../images/img05.jpg)}
		body#candidatefocus #headerlower #headerbar{background:url(../images/img09.jpg)}
		body#clientpartners #headerlower #headerbar{background:url(../images/img03_highres.jpg)}
		body#contact #headerlower #headerbar{background:url(../images/img07.jpg)}
		/*--------------------Lower menu ---------------------*/		


		#content #contentleft{width:174px;float:left}		
		#content #contentleft ul#lowernav{list-style:none;margin:auto;padding:12px 10px 15px 20px}	
		#content #contentleft li{margin-bottom:3px}
		#content #contentleft ul#lowernav li{background:url(../images/diamond4a.gif) no-repeat 0px 3px;margin-bottom:4px}
		#content #contentleft ul#lowernav li a{padding:0px 0px 0px 20px;font-size:0.75em;color:#523259;}									
		
		#content #contentleft li#navcompany.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navteam.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navclients.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navpartners.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navcandidates.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navcontact.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}

		#content #contentleft ul#lowernav li ul li.unselected a{background:url(../images/diamond4a.gif) no-repeat  0px 0px}		
								
		#content #contentleft li#navcompany a:hover,
		#content #contentleft li#navteam a:hover,
		#content #contentleft li#navclients a:hover,
		#content #contentleft li#navpartners a:hover,		
		#content #contentleft li#navcandidates a:hover,
		#content #contentleft li#navcontact a:hover{background:url(../images/diamond4.gif) no-repeat 0px 0px}
					
		#content #contentright{padding:17px 20px 0px 30px;width:539px;margin-bottom:-10px;font-size:1em;float:left;background:white;min-height:100px}			
		#content #contentright img{border:0px}
		#content #contentright h3{font-size:1em;font-weight:normal;font-family:tahoma,arial,verdana;color:#523259;margin:0px;}
		#content #contentright a#linktoprofile{padding:3px 0px 3px 25px;background:url(../images/diamond5.gif) 2px no-repeat; text-decoration:underline;font-size:0.8em;color:#523259;text-decoration:none}
		#content #contentright a#linktoprofile:visited{color:#523259}
		#content #contentright a#linktoprofile:hover{text-decoration:underline}
		
		#content #contentright p{margin-top:9px;text-align:justify;font-size:0.8em;color:#523259;line-height:1.4em;}
		#content #contentright a{color:#523259}
		#content #contentright a:hover{text-decoration:underline;}
		#content #contentright li{font-size:0.9em}
		
		#lowersection{height:60px;font-size:0.75em;color:#523259;margin:5px;clear:both;padding-left:17px;background:url(../images/bottomright.gif) bottom right no-repeat}
		#lowersection #contactdetails{padding-top:30px;width:140px}
		#lowersection #contactdetails a{font-size:0.9em;color:#523259;}
		#lowersection #contactdetails a:hover{text-decoration:underline;color:#523259;}								
		#lowersection #contactdetails a:visited{color:#523259;}						
		#footer{clear:both;background:#523259;font-size:1px;height:3px;}



		/*page specific styles---------------------------------------------------------------*/
		ul#lstfocusandvalues, ul#lstdeliveringresults{list-style:none}	
		ul#lstfocusandvalues li, ul#lstdeliveringresults li{padding:3px 0px 3px 25px;background:url(../images/diamond5.gif) 0px 5px no-repeat; text-decoration:underline;font-size:0.9em;color:#523259;text-decoration:none}

		/*sub menu styles*/
		ul#lowernav li ul {display:block;padding-left:10px!important;margin:auto;margin-top:3px;list-style:none!important;}
		#content #contentleft ul#lowernav li ul li a:hover{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft ul#lowernav li ul li.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navteam.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navclients.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navpartners.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navcandidates.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		#content #contentleft li#navcontact.selected a{background:url(../images/diamond4.gif) no-repeat 0px 0px}
		ul.bulletedlist {list-style:none}	
		ul.bulletedlist li {padding:3px 0px 3px 25px;background:url(../images/diamond5.gif) 0px 5px no-repeat; text-decoration:underline;font-size:0.8em !important;line-height:1.4em;color:#523259;text-decoration:none;text-align:justify;}

		.linkwithdiamond{padding:3px 0px 3px 25px;background:url(../images/diamond5.gif) 2px no-repeat; text-decoration:underline;font-size:0.8em;color:#523259;text-decoration:none}
		.linkwithdiamond a{display:block}
		/*Route to success*/
		div#contentrightresults{width:588px;float:left;padding-left:8px!important}
 
		* html div#contentrightresults{padding-left:6px}

		#content #contentrightresults h3{font-size:1em;font-weight:normal;font-family:tahoma,arial,verdana;color:#523259;margin:15px 48px 0 0}				 
		#content #contentrightresults div{ }	
		#content #contentrightresults .text{margin:15px 30px 15px 25px;color:red;font-size:0.8em;color:#523259;line-height:1.4em}

		#col1{float:left;margin:20px 3px 3px 3px;padding:0;text-align:center;}
		#col2{float:left;padding:0;text-align:center;width:225px;}
		#col3{float:left;margin:20px 3px 3px 3px;padding:0;text-align:center;}

		#col1 #search{width:155px;}
		#col2 #searchselection{margin-left:20px;width:180px;margin-top:17px;}	
		*html #col2 #searchselection{margin-left:0px;margin-top:17px;}
		#col3 #selection{width:180px}

		.routebox{text-align:center;border:1px solid #A898AC;background:#EAF1FA;font-size:0.75em;color:#523259}	
		.routeboxbottom{background:white;border-top:1px solid #A898AC;padding:6px 6px 8px 6px}
		.routeboxbottom a{color:#523259;}
		.routeboxbottom a:hover{text-decoration:underline !important}
		.routeboxbottom a:visited{color:#523259}
		.routebox p{margin:7px 12px 9px 12px;}

		.bulletabove{margin:auto;padding:0px;list-style:none;}
		
		.bulletabove li{text-align:center;height:24px;background:url(../images/diamond6.gif) center top no-repeat;padding-top:18px;color:#523259;font-size:0.8em!important;}
		.bulletabove .nobullet{background:url(../images/nothing.gif) !important}

 		div#contentright ol#olsitemap{color:#523259}
 		div#contentright ol#olsitemap p{margin:0 0 5px 0;font-size:0.85em}		
		div#contentright ol#olsitemap li ol {margin-bottom:5px}

		div#contentright ul#lstpartners{float:left;list-style:none;margin:auto;padding:0px;}
		div#contentright ul#lstpartners li{float:left;width:125px;}
		div#contentright ul#lstpartners li.large{margin-left:15px;width:160px;}	*/

		/*accessibility*/
		div#contentright ol{color:#523259!important;}
		div#contentright ol h4{margin:10px 0 3px 0;color:#523259;font-size:0.9em;font-weight:normal;}

		div#createdby{width:770px;margin:auto;margin-bottom:10px;margin-top:5px;text-align:right;color:#523259;font-size:0.7em}
		div#createdby a{color:#523259;text-decoration:none;}
		div#createdby a:hover{text-decoration:underline}
		div#createdby a:visited{color:#523259}

		 .purpleol li{color:#523259;text-align:justify;}
		/*client partners*/
		#assignment{cell-padding:0;}
		#assignment th{color:white;text-align:center;font-size:0.85em}	
		#assignment td{background:#A898AC;font-size:0.75em}
		#assignmentlefthead{width:140px;background:#97B9E7}
		#assignmentmiddlehead{width:160px;background:#A898AC;}
		#assignmentrighthead{width:140px;background:#97B9E7}
		
		#assignment .assmiddle{background:#CBC1CD;border-top:5px solid white;}
		#assignment .assleft, #assignment .assright{border-top:5px solid white;background:#CBDCF3}

		/*testimonials*/
	.testimonialbold{font-size:95%;font-weight:bold;}