.test{display:none;}
.page-break { display:block; page-break-before:always; }  

div#wrapper{
	float:none!important;
	margin:0; 
	overflow: visible!important;  
	text-align:left;
	}

#header{display:none;}

div#leftSide, div#rightSide{
	width:98%!important; 
	clear:both!important; 
	float:none!important; 
	overflow: visible!important; 
	}

/*  Some Global Styles
------------------------------------------------------------------*/
body   {font: 10pt/15pt Verdana, sans-serif; background:#fff; float:none!important; }
H1     {font: 16pt Verdana, sans-serif!important; border:none!important; }
H2     {font: bold 12px/25px Verdana!important; padding: 0!important; }
H5     {font: bold 12px/15px Verdana;  padding: 2px 5px; color: #333;}
p, ul  {padding: 0; color: #333;}

a.print,a.email{display:none;}

   
#wrapper:before {
    content: "Towers Perrin";
    font: bold 20pt verdana;
    color:#003082;
  }


/*  =MAIN CONTAINERS */
/*  Wraps the whole page and centers it
------------------------------------------------------------------*/
div{float:none!important;}

div#wrapper{
width: 98%!important;
overflow: visible!important; 
}

div#container,
div#leftSide,
div#mainContent, div#mainContent-wide{
	width: 99%!important;
	height:auto!important; 
	float:none!important;
	overflow: visible!important; 
	}

	

h1{font: bold 16px/35px Verdana!important;  padding: 0 0 0 5px; color: #003082; border-color: #EEE8DD; border-bottom: 1px solid #EEE8DD; margin: 0 0 7px -5px;}
h2{font: bold 14px/25px Verdana!important;  color: #09C; clear: both; border:none!important;}
h3{font: bold 11px/14px Verdana!important;  color: #333; border:none!important;}
h4{font: bold 10px/12px Verdana!important;  padding: 5px 0 10px 0;  color: #C7B08E; border:none!important; }

h1 a{
	color: #003082!important;
	}
h2 a{color: #09C; clear: both; text-decoration:none;  }
h3 a{color: #333;}
h4 a{color: #C7B08E;}

p{margin: 7pt 0 10pt 0; font: 9pt/15pt Verdana!important;}
p a{color: #333; text-decoration:underline; } 

ul {list-style:square; font: 9pt/15pt Verdana;  }
ul li{list-style:square; font: 9pt/15pt Verdana;  }
ul li a{color: #333; text-decoration:underline; font: 10pt/15pt Verdana; }
ul li a:hover{color: #09c;}

.content-feature-box{display:block; clear:both; overflow:hidden; padding: 10px 0;}
.content-feature-box p{padding:5px;}
.content-feature-box a{}
.content-feature-box img.left{float:left; padding: 0 15px 0 0; overflow:hidden; }
.content-feature-box img.right{float:right; padding: 0 0 0 15px; overflow:hidden; }


ul.four-column-table{width:80%;}
ul.four-column-table li{width:90%;}
ul.four-column-table li p{width:16%;}

#disqus-wrap, #disqus_thread, #dsq-post-add-iframe{	clear:both!important; 
	float:none!important; 
display:none!important; height:0!important; width:0!important; position: static!important; zoom:0!important; float:none!important;}

html>body #disqus-wrap {display:none!important; height:0!important; width:0!important; position: static!important; zoom:0!important; float:none!important;}


/*  These styles control Footer
------------------------------------------------------------------*/
div#footer {width: 100%;}



/*  =RIGHT SIDE MENU */
/*  Right Column box styles IDs set up
------------------------------------------------------------------*/
div#filter, div#secondMenu, div#hotTopics, div#quickLinks, div#events, div#contact, div#information, div#featured, div#related, div#furtherReading, div#learnMore, div#registration, div#thinking, div#caseStudies, div#brochure, div#newsletter{display:inline!important; background-color: #FFF; float:none!important; }
div.module-secondary, div.secondary-module {width: 37%!important; overflow: none!important; float:left!important;  }

div#rightSide h2 {background:none;}


div#rightSide ul {width:98%;}
div#rightSide ul li{width:98%;}
