/* stylesheet for Saatchi & Saatchi */

body {
 margin-left:0px;
 margin-top:0px;
 padding-left:0px;
 padding-top:0px;
 background-color:#ffffff
}

td{
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}


a {
	color: #333333;
	text-decoration: underline;
}

a:link {
}

a:visited {
}

a:hover {
	text-decoration: none;
}
a:active {
}

a.jobTitle{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.jobTitle:hover{
	text-decoration: underline;
}

.bold {
 font-weight:bold;
}

.italic {
 font-style:italic;
}

.underline {
 text-decoration:underline;
}

form {
 margin-top:0px;
 margin-bottom:0px;
}

table.outer {width:764px;}

/* HOME */

table.searchbox0,table.home_searchbox{
 width:143px;
 background-color:#fcd264;
}

table.searchform0 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#fcd264;
}

table.searchform0 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform0 .selectlist,table.home_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#fddfa0;
}

table.home_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.home_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#ffa739;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.home_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#ffa739;
	font-weight:bold;
	margin-bottom:4px;	
}

table.home_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* CAREERS */

table.searchbox6,table.careers_searchbox {
 width:143px;
 background-color:#E73F3F;
}


table.searchform6 .selectlist, table.careers_searchform .selectlist{
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#F7DDDD;
}

table.careers_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

/* WHO WE ARE */

table.searchbox1,table.whoweare_searchbox {
 width:143px;
 background-color:#c8899b;
}

table.searchform1 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform1 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform1 .selectlist,table.whoweare_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#d4a9b4;
}

table.whoweare_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.whoweare_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#b45b76;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.whoweare_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#b45b76;
	font-weight:bold;
	margin-bottom:4px;	
}

table.whoweare_content P {
 margin-top:0px;
 margin-bottom:5px;
}


/* WHO'S IN CHARGE */

table.searchbox2,table.whoisincharge_searchbox {
 width:143px;
 background-color:#e4af69;
}

table.searchform2 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform2 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform2 .selectlist,table.whoisincharge_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#e7b885;
}

table.whosincharge_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.whosincharge_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#c38f57;
	font-weight:bold;
	margin-bottom:4px;	
}

table.whosincharge_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* OUR WORK */

table.searchbox3,table.ourwork_searchbox {
 width:143px;
 background-color:#ae75b0;
}

table.searchform3 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform3 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform3 .selectlist,table.ourwork_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#b98aba;
}

table.ourwork_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.ourwork_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#6b4973;
	font-weight:bold;
	margin-bottom:4px;	
}

table.ourwork_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* HAPPENINGS */

table.searchbox4,table.happenings_searchbox {
 width:143px;
 background-color:#dedb57;
}

table.searchform4 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform4 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform4 .selectlist,table.happenings_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#e3df78;
}

table.happenings_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.happenings_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#c2c21f;
	font-weight:bold;
	margin-bottom:4px;	
}

table.happenings_content H3 {
	font-family:verdana,arial,helvetica,serif;
	font-size:10px;
	line-height:14px;
	color:#666666;
	font-weight:bold;
	margin-bottom:4px;	
}

table.happenings_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* WE'RE HERE */

table.searchbox5,table.werehere_searchbox {
 width:143px;
 background-color:#b6ddea;
}

table.searchform5 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform5 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform5 .selectlist,table.werehere_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#bfe1ec;
}

table.werehere_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.werehere_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#9ec3cf;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.werehere_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#9ec3cf;
	font-weight:bold;
	margin-bottom:4px;	
}

table.werehere_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* WORKING HERE */

table.workinghere_searchbox {
 width:143px;
 background-color:#ed9076;
}

table.workinghere_searchform {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.workinghere_searchform .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.workinghere_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#f3af86;
}

table.workinghere_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.workinghere_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#e66541;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.workinghere_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#e66541;
	font-weight:bold;
	margin-bottom:4px;	
}

table.workinghere_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* WORKING FOR US */

table.searchbox8,table.workingforus_searchbox {
 width:143px;
 background-color:#ed9076;
}

table.searchform8 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform8 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform8 .selectlist,table.workingforus_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#ed9076;
}

table.workingforus_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.workingforus_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#9ec3cf;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.workingforus_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#9ec3cf;
	font-weight:bold;
	margin-bottom:4px;	
}

table.workingforus_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* CONTACT US */

table.searchbox9,table.contactus_searchbox {
 width:143px;
 background-color:#FFA739;
/* background-color:#ed9076; */
}

table.searchform9 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform9 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform9 .selectlist,table.contactus_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#F7C17E;
}

table.contactus_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.contactus_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#9ec3cf;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.contactus_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#9ec3cf;
	font-weight:bold;
	margin-bottom:4px;	
}

table.contactus_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* OURCLIENTS */

/*
 table.searchbox7{
 width:143px;
 background-color:#fcd264;
}

 table.searchform7 .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}
*/

table.searchbox7,table.ourclients_searchbox {
 width:143px;
 background-color:#5a91eb;
}

table.searchform7 {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#ffffff;
}

table.searchform7 .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchform7 .selectlist,table.ourclients_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#bfe1ec;
}

table.ourclients_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.ourclients_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#9ec3cf;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.ourclients_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#9ec3cf;
	font-weight:bold;
	margin-bottom:4px;	
}

table.ourclients_content P {
 margin-top:0px;
 margin-bottom:5px;
}

/* CUSTOM */

table.searchboxcustom{
 width:143px;
 background-color:#ed9076;
}

table.searchformcustom .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
 background-color:#f3af86;
}

/* Saatchi S */

table.searchboxS,table.SSS_searchbox{
 width:143px;
 background-color:#0076bf;
}

table.searchformS {
 width:131px;
 font-family:verdana,arial,helvetica,serif;
 font-size:9px;
 color:#0076bf;
}

table.searchformS .searchinput {
 width:110px;
 height:16px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#000000;
}

table.searchformS .selectlist,table.SSS_searchform .selectlist {
 width:110px;
 height:18px;
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 color:#ffffff;
 background-color:#0076bf;
}

table.SSS_content {  
	font-family:verdana,arial,helvetica,serif; 
	font-size:10px; 
	line-height:14px; 
	color:#666666;
}

table.SSS_content H1 {
	font-family:verdana,arial,helvetica,serif;
	font-size:14px; 
	line-height:100%; 
	color:#0076bf;
	font-weight:bolder;
	margin-bottom: 4px;
}

table.SSS_content H2 {
	font-family:verdana,arial,helvetica,serif;
	font-size:12px;
	line-height:16px;
	color:#0076bf;
	font-weight:bold;
	margin-bottom:4px;	
}

table.SSS_content P {
 margin-top:0px;
 margin-bottom:5px;
}
/*	END	S */


.OfficeID {
	font-family:verdana, arial, helvetica, serif;
	font-size:18px;
	line-height:14px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.MenuItems {
	font-family:verdana, arial, helvetica, serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight: bold;
}
.MenuItemsColour {

	font-family:verdana, arial, helvetica, serif;
	font-size:10px;
	color:#FFCC66;
	font-weight: bold;
}
.Titles {

	font-family:verdana, arial, helvetica, serif;
	font-size:10px;
	color:#000000;
	font-weight: bold;
}

.Text {
	font-family:verdana, arial, helvetica, serif;
	font-size:10px;
	color:#000000;
	font-weight: normal;
}

body.home h1 {
	font-size:14px; 
	color:#ffa739;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.whoweare h1 {
	font-size:14px; 
	color:#b45b76;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.whosincharge h1 {
	font-size:14px; 
	color:#c38f57;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.ourwork h1 {
	font-size:14px; 
	color:#6b4973;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.happenings h1 {
	font-size:14px; 
	color:#c2c21f;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.careers h1 {
	font-size:14px; 
	color:#E73F3F;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.ourclients h1{
	font-size:14px; 
	color:#5389E3;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.werehere H1 {
	font-size:14px; 
	color:#9ec3cf;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.SSS H1 {
	font-size:14px; 
	color:#0076bf;
	font-weight:bolder;
	margin-bottom: 4px;
}

body.custom h1{
	font-size:14px;
	color:#e66541;
	margin-bottom: 4px;
}

.leftNav{
	padding-left: 5px;
	width: 145px;
}
.pageContent{
	padding-left: 40px;
	padding-top: 10px;
	width: 600px;
}
.rightPromo{
	padding-left: 20px;
}

div.masthead{
	position: absolute;
	left: 0px;
	top: 0px;
	padding-bottom: 15px;
}
div.mastheadAdmin{
	padding-bottom: 15px;
}
div.pageStructure{
	position: absolute;
	left: 0px;
	top: 255px;
}